gtggcagaagagttacagttacgcagagttaataaggtgttgggggatgggagttaccctgtcggatgactaactctccagagcgagtgttacacatgctgtaaatggtcatgcatgccagatgcatatgtacactaaaactgccatcggcatatctttttctacggatcgaacctcacgacgttgccaccatctacacacgctcaccaccgcttggagagcacaaaaagcatatgcctgagtcgccgaaatacatctcagatgattctccaaccgacacatacgccccacaagcgccaccagaggtgattgacctggacgaatacgacacgcaaagcgagtcggaacatggatccgatgcggagtcggatgatctgatccttacgacgaaaccggctgtccagtacaacaagctgcgggagctcaagtgtcccatctgtctcgatccgcccaaagtcctttgtgtgactccctgtggacacatttattgtggggactgtatctacacggctctatcgtccggagttcgagcgacgcaattgaagggagagtgcagcatttgcagaaagaaggtcgcttacaactccattgtttacttggaagccagactggggaaggagaaggaagactcagaggagagcgacaacgatgacggagacgatgacggagacgatgaggaggagtcagctgaagttggatctcccgtggaagatagaagagccgtcaaggtcgaaaggcgacggttacaaacactaacaagatgacacgcgtccagagcggaccttcatagttgcattatatatttattgacttttagcgattgtatcctgtgtgcagtcagagatgaacggttcgattttcggaggtgcacggattatttagctctcgtgttgccgtggttaccgcccgtgggggggagtctgtttatcgacggtgggttgtctgaacctacattgtctacattgtagaaaagggggtgctgaaaatcgacagacaaaacacacacacgatgtattggagagatagatctgtgtttggtcattctcggctctgctatggcttgtaataacttcaaaaagctacttgtagcagatgggctctgagcggttcgtgccgcaatctattttggatgaggcagtggttccgttcctgcgtggtgtccacttactggatgtgtggccattgaatgccggaagttgagcagctgtctatatacccggggatctggttgtcctgaggagtggttgttcgtgtggatcttttccattgctcgattgttgtccactgggaaggtgtcattatgcgagtaattacaatgacagaatgtgacccatataggttagacccattgtacaagtacttttacctggaagtcttaaaacaaacagagaatggaaatttgtacttgtacaagtagacagagtggttaatagacacttaggacccttatggactcctcatacactccttaaatccataaatacgctctcttctcatatacacgacctgccgtatctccgacggccgggtaaaacttaacctgtacaatccccgtaggctttttggcgtagctcgcctccagatgtaacgtgcctcaccatgcactcgctgcaaatcaattaccccaaatgccaaccttatcaacattaaagtcttgtatgtggaaatgaggaaagaaagacgtgagaaagacgttcctgactgctggaaaattacatctgttgattggctcattaccgtacgaaacaattgccaattatgcaatctaattcagctgtgggttttgggtggggctcatgtaaagtgctcgtgtcataagagatggtgactactgtactttacatatacacatacacgtctgttcacactaataatcatagaaactaaagaaataagccatccagtggccgaagaaaaaccggtcacacactaagcagtagggtgggcaacgacagcgctgaccttggtgaaggcgctggcctggggtccagaggtgggggaggtggtgatggggtggttgatggaccaggtggcgccggtggcagaggtagcagaggggataccatcagcgcccttcttgatgggctcgatggagccgccagtcttggagtagtcggcctgagcaagaccaatcacatcctggccaatgtcgtacaccacataggccgatcgcaggaaggagtcgccgaaaatgtagccaatctcactaggagggtcgtaccggtctccgtcagatccgtcaccgaccaggaaggtgtagtactcctcgaccttgccgttctggttcacgtacacctggttgtcccatctatcggtggcgagaatgaatagctggtccacaggcacctcgatcttcttgccctggaacttgtaggagacgacagccttgtcggccttgagctggtcaatgtgctccttagtggttccgggaccatagttgtcatcgtcaagaagacccagagcgttgatgagagtctggtaagtctcggtaggaacataggtgagggtggttccggagtccagcagcacgtggcgggtcttgtcgagggcattggtgttcttgccaccgacagaaacatcgacactgtcaagagtgacaaagaactctcggggactggaggccccctcatcggtcagggtcttgaggatagccagttctccagagaacttgccagtgtcaataccgccgaagagaacagagccagtggaggcatcaagaccatcgaggtacagagagtaggcaggggtgttgatgataccatcctgagccagacgaatggggaagttgtcatactggaaggtctggccaacctgctcgccctggaaggtggaagcctcgttgcctttgtatccgataccgaaaatctgctcctgggaagaaacgttggaggcagcggcaaagataaattggggaacggtggctcctccaaagccaatggtgtccttgacccagtctccagcggcatgggagccgtctccgtagtagatggagaagccgggcttgtagtcctggtaggtggaggacttcttggagtcgtaggagcccttggagccgtcagcggcgacccacaggtccgaagaaccggtatcgagatctacagtaaacttctgagggggagttccaagagtgatctcagtatcgtagtagatgagatggttcttgagggtggcctggggagtggatccagccttaccggggttgaaaggggagttgggatcagggctgttggaagaagcaacgttctcaactcgcttggtgaagtccagcttgagagttccgggagtggagcccgagttggaggcgggagcggcgttggcaagagccataagagctgccagtttgacaaaagagttgatcatggtggtggagaaaggtcagaagactgtgtttggatggttttcatctggtgaactgggcctggttatataccatggtgactccaggtgcgcgagagcactctccgatagagtgatccgagtatagttcatacggcactgcacagggtggagaaggtttggaggtggtgatgatgaattggtgatggtagggtggcattgagccacagtagggggtagattttcggggggagggggtgcgatgaagacaacagaatgagttgcttgtggtttgtcagggacagcaaagggcgagtcttctttactcggtacatacaaataccccgttacttacagtacatagtattctgcagaatacaataacaacagatggtgtcaattgaaggatatggaagatttttttccaaatcggaattcgaaaatcaacttttcagggtcccaattaacctcagacagctccagctaaccccatacaagccatacactcatctaccaatggtatgatctcattcttttaactctgtcaagtttcgttatcgaaaccttgtctccaagagtggaggttccagtaggagctacgcaggcgggacgattgattgaagagggtaaatcagtgatataaagggaactacacaaaatgcacttttcagaatatctctaggatctctctaccaccgtcacctgccctccctccctctgttccaagcacacaaggttgtctccacccgaagaacccaaatccaacaactaaatggcagtctaatgaaagccacttatcgagatgcgttgggcaactcgcgggctccggggctcacatgctgacaatccaactctgctctgtactatcccccttctccctgcttaatctcgcataagtggcttggcatacggcaccaatgcaacattggtttttcggcacccaaggtggaggatgccaaatactgcattgtgggcgtagtatttcggatatagctaaagctggggtagttacggattctcaagagaccagagattccaatgaaattatccgattttctccatctaccatattgcgtcgccaattgacagcccaacttttgtcggtgcgaccgaagatggagaggttatggttaattgttaagatcagtggcttgatggaagttagaaaggcttaacaatgccgtttaatcgaccctctaacggtgtgtgaagggagtgctgaaggcgggtgtgtgaagggagtgctgagagcgggagtctttttttgtgttgctaattttttaaaaaagtaatataactaaattttcgtaatctctccgatcattttatactggacagtggtaatatcttcttctatcaccattcaaatccactattcacactcgacctccaactgtggcttttaggttccgggttagtgttctggaacatgtgtaacgtctagtctggggttcgatacttactcgtgtggcccatagtggttattgcgtgatgtagacagtgtaaaccgttgaattgctctgttcgatgtgtgtccggctccattttgcgttatatggctgggtgagtctggagcgaaggcggcgtctgccagctgttgatgtcttgttgatggatctccattggaacgggcttgcatctgacttctgcacttgatccacagtcatggaggttgccaatacactgccgaggcccaacactgttaccctgctgacacttcgtacgtaccttgatccctactgacactccgaacgctagctcgtgagtctggcttctctagggctgtccatctttctgaccgtcattttcctgttgtcccagcgatacgaggggattgaggacgacctggagctgcgaagcacagcgctgaccaatttcgaacgtgagtacaccgcaacaacacaccattcttttttttcctcctcgctaactagtcaaacgtccatgccacctggttccatctgctgttcaatcttggggcgagtcaatgggacactgtgcgaaccggcatcgtgctcaacattctcgctgttgtcaccgccattccctaatgtctgttgtctatcggattcttccccgatgaggctggagtgtcaacaaggtccaagtatacctgcatggcttgacatgtgatttgaaagctgaaatggcgagtgtggagctctttctggagtgacagctaccgaggtggtgtccaccgtgcaaggacgcgttttccaatgtgagacattcatctcttggtaatagagcccccagcagcacgcaagtgacatgtgtcaacaggtggagcatatcgggaagctcgtcagttgtgaccacagtgcaattagtgggtctagtcttacacagtactcatcgtagactacaattgtacggctcagtgacatcgaagggacttctgcaatcacggaacgagacttggccttttttaacatttcgacaccatggctgaaaataaaagcagcagtttccatattttttcttgttgccatttttttcttgccatattttttcttgccatattttttcttgccatatttttcttgttgcagaggttgttgtttcttgctgttattgtctgtcttgtgttgtagcggagtttgcacgctgaggaaaactcgacgaagtggtgagatgaaacgaaacgagatagtgaaaagacggagatgtcaagtatttggtaccaaaacgatcctcccagccttccccgtaaaacggaaccaagaatactccatgttgccgactctgttaccgcactatagttacccctatcttcgtccagctacaagtagtatttctgtccacatgattaataactgacgtctctaatacagcacaaccgagctttggcgtaacccatcagatgccacataacaacaataacaacaacagcaacaacaacaacaacagctgacggttggcctcatacagtctggttgtcacatgagccctctaaatcagacaagtcatcaactgctgagttggggccataacagagacgcgacccgtagtagacgtctgactggtgtcagtctctgagtgtcagtctctgagtgtctgtcccagtgtcagtctctgagtgtcagcctcagtgtcagtctctcagtgtttgtctctaagtgtcagtctctttgtcacctgccattgaaaccgcgttgtaatttttggcgcggcaaaatattacacacggaactcgattggggttttaacatgttgtcctgtggccggattatatagcagaaaagaatccactctgttttcgggagcaaaaatccaacaagatgccaacatctggcatgccagtaactcccctccgcctcatggtgttgtgcattttgtgtcttaatacaccccacctttgctgaaggtaatactgagtctgtcaccgaactcgtcagacaataaaattggtgtgagtgtgctcgtgcgtacggtacatacagttgttgaatatttccgtgttgaatatttcggtgaagaacatttccgagcagaatacttctctgttgaatatttctctttgaatatttgcagttctccgctgcctctttgcccccagactgtaccagtcatactctgctccacgcatttggcaacaaaaccacaagcctcatcacggatgacgtcagagctgctcccattaaacgcatcacgtgcacccgcacaaggtgttgatgcatcacgaaataaaaaagcacagtcacatgcacgcatccaggtgctacttgtatatattggcagcggaaacgattgagggctggaagtaggttgaaaataacctcatcaccaccgccccagccgtacaatgtacgcataagttgtacactggtgatttggtgcgtctttggccggctctgcgcccgtaacacatgctatacagcctgggctttatatatgcgtggtgggaaattgtacatgggtcatgtgggtgtttaggtttggccacttctggctacttgtaggtttttttggcgaaaaatcgtatttggcaataatatctggtggaggaggactcaaagtcccaatcggatgcccgggaatctggcatttaggagacaagattattattatattatattagtatcagctacaggtaggcagtttataaataaagggccggtcccagatggagtctttccacctctgcacccagaacagaacgtgagtatcatcgagtgtttgaacgaatttgaatttggaatttcaggggttgcagatgcacgagtggggctccaatgacaggcacagcactaaaccgcaggctaagaaccacggcacagtgcgccaagcgggggaccttggcctaggtacagcactacactcagagttaatgggcagtggccaggtatatatattcagcgcaatcacccgctgggtctgcctgtgtctgtcacctcactcagctcctgcaaccttccccacttcagccttgtctcatattgggtgtggcatacaccttgccgctcatgtatggtcccttatcagctacgctgcagcccaaataataattctcagcgcacatgctgacatagatataaagacccaggccccggatcgattgaccgacttgcacaaattgtgacagccaaccacgagcccaacgccaacggctgtttctgctccaagttcacttctccactgatcaacaaaagacaaaatttggaaaaagagaaaattgagaaaaagtgaaaatttcaaattcttgaaaaccgatattaattcagcaaaaattggaaaaaacacaaaacacaaaaacatcgtcaacctcctctccagcacaaaccacatagcaaatgcactcctcggacgaagacgaggtgccctgtgtggacttcgacgacgacggagattatttttcagggcaacctcagtctcccacaacacccaaatctccccccaaaactctaaagacccggcgacgaaaacgagaccggtctgtatcgtcatccaaagggccgacaccggggccaccaacgcctgaaaagactcagaccagcagtacatccgtccccccgattttccagcttctgggctccatcaccggccgagcttcagacctctacaactcatggacacgacctgcacctgcagcacagagccagccacccaggaggggtagtgctgcaaccaactcaagttacgtgacagctttcaacagcaacaactcgcccctaatgagagatattatgatgtcgccagaactacagccattgccatcgctgctcagcgtgccggtcaatgctcctcctactccccctggagaagactacttgaaaccaaaggctcaaactcagacacaggcacaaccacacacaacacaaaaggcttctcctacgccagcaacaaaacgcctctcgcttcccaatgtgacaaacattcgacagcaagccttgcaacaagcgacacactactccaacacattcctgtcgtcgcctctgctgcttgcgggtgctgctgttgttgtgggtctcgccatcaccgttggtagaccgctgctggagatttacatccacaagggcatccactacttcttcaacttcatcttctacgccacagtaaccgcagccgtggtcacctgtgctgctattgcatggatgctcatcagtggtaagctgaaaaagaccaacgttgatattgatccaacccaaaccaaaacatcgacagggtcttcacatgaaacaaaccccacaactacgccttttacagacacaacccccacggctgacctctcccgtcgctcgtcaaaacgacgctcacgacgagcctctgccgccaccacctctgcatctgcccctccccctcctatgatgtaccctccctacggctacccaccacaacagcaatgggacgagtacaaccatcccgggcatcctcccatgaacatgtacatgcctcccagtcctatgtaccaaccgcagctgtttcacccggtgcctatgcggccgtttgagcctccgcagtccacccctgcagctccacccgtgacgccccaaacctctgcattttcgctgccccccacaccgggtcacgcccgcactgagtcaggcaacgtggctcctattcccgagattctgcagcagcccaaaaagaaacctgtctaccgggtcgtgcagcgcaaaattgagcgggatccggtgcgagaggcgagaccgcctctacgaacacgggagcttcctcctgtgccccgagagccaccccaggttccgaagcatcagggtctgcctgcggtgttcacgcggtttgaggatgagaactccatggtcaactacgcctctcctatttcggaggtggatttgaaggtcggagaccattcttttaagccgtatggctcgcctcccaggaggtatcatggcatgaacgtttgacgtatcaaaatatttatttgcatgaccggagcgctgggtgacagtcattgtagcattgtagtcggcatgagcgggaccacgactcatccgtactgtagccagtaactatgccacacggcacaactacaaccatgttcatttgacaacctcggcaactaagtgaaggtctgaattggttccactgacttagacttggtctaaggaagcttccacgacatgttgatgaaacttcatgatgtctttattggattggaaacagagcctgatagtggttgattgtggatacaacatggtcactatggtggatcacttttcgaatgtttatctcctaccaaagccagatctgaattgacttgcacgtgttgtttcggggacccgagcagatacggaaccatgtttcaatgagattaccttgttggagtgaaaacgacatgcgttttgggtataatattgtgaaataaaacagaccatagttgtagttatatcaaattgaggttttggggtcttgcaactcgcgtttgtgtttgcccctgccactgtttccgtctggatcgaccgacgatccgattttcatttttcactcccgttcggacccacccctgtaaatcgatcggcacaactcagtctgtgagccaacgcagtattgtttacagtgtgagacgagtacgagtaaaatgagccttgaatttggatagtttgactttgtggattcagttggccgtgtgggctcaagtttggctctctcgtatagaaaaaagaaacggtgaaagaagcaatatgcaacgaaaatacacagatacccatgtcgacgctagcggccagttcaatagcatttgccccttgctgaccaaccgatgaatcaggcagtgggggtaaatataagaaaggtactgtaccaccggaatacgagacgcgtgaccgaggagcgaatacgaggagcgaatacgaggagcgaatacgagaagcgaatacgatgagcgaacacgaaaagtgagtggtatgcgcgcatctggacgccagacttaattggcaatattactagagttcgtacagttctcgtactcgtaccggtaccggcgccggcagctgtatatggaagtagatgtagggtgtgttttggcactatatatgtatgtacttcgaagtacagtatatacactgtaggtgtacttgtagggtgtgttttgataacagaaggtaaaaagacaagaaataataaatattgcgatgaacaggaaaatgggaagtttcttccattctggaataatcattcaatatatctctcaaatgtgccatggttaccgccaagtggggtaccagcacagccatatcaggattctagttcaaataatattacgatggttttcatggaatggatattacctccataattggtaaaaaagacgctagaaaaaggtcatgatatgctgacataatcatacttactgaaaaaatacgggaataccgtagcctgaagacacctaaaacttcaaataaaatagtaattctttaatgaggtacaaaataacaaaactatctacctggatctcgaaacgccttgtttgaatataaaaatctgactaagcaggatcacgcgtgcagaccccaacttttcaacctttttgttagaacccagggcctcaggacttgggctcccaaccagtacttactggagaagctcggtagttagtagtcgaagtgtcagaacaattgttggtgcattacaatataggaaatagggcaagttatataatctcaggatcggcgtccgcaacttccggaactccttcagttccggacgggcagtgctctccaagcggcgtagtgcgtaggttatccgctagatcatattggaccaatattggaccaatatccactaacctttgttaaacggtcaagtacaaaggcagacaaccatggacaagtagaacagagagttcagactattggacactcacaaggaaacaacagacacacaagagcacgaatagccgcggtgacggatcgagtatcactaacctccagtatcaggtttagccgcggccgattagccgccgaaccctaacactttttaagaaaattgggcgtctggtgtagttggttatcacatgcgcttagcatgcgcgaggtccccggttcgattccggtgtcgtccattccttttgtactccgtgcaagaaacaggagtgagttccttttttttttttggattcaacagacacacgtgctttcaaaagtcacctcccataatatatcatttttcgcccacatgacaagttttgtcgtatgtcccagagttcgattactacgcattctaatttaatgttgaaatctatttttcgtgtatttacttgtaatatgctaacgtgtattctttcatacaccactatctacagtccaaaggagccgagattgacagctccgcactcggcgaaccactcctggaaagaatcccccacattctccttggccttctggcaggacgactgaatgtacgccttggtgggataggtgtgaatggggtccttcttcttgatatcctgctgacgctgagtgtgaggggacacgggctcatcgggatcaacccactcggaaacactgtagtagacattacagtctccctgctcattttccgccacctcatcggtcagctcgacccagcagcccacaatatccttcatatgctgcttgacaacagggtctccagacgaaaggagcgctgtgagacccagagtcgccagcttgcgctcgtggggcttgcacatgctctggaacttggccagccaggctgtaatgactgcagatcgaacctccggctcagcaacagcctccatgaggaagttgggagcagcaataatcatacgagccaggacctgtagcaagtcagaaatggctgtgggagacgagttctggtccttatcgataatatagttgatcatggccttgaaaaagcccgtctgaacagccagctggatgagctgcgtggggttcgaacagaaggtcatgtactccacacactgcgctacctgctgcaccacatcaaacgacaaaatgtccatgtacttgccaaagatgctcagcagggtgtggccgtgcttctgaaccgtgtaatcgggagacagaagagcatatccttctagaatctttagaatgaagtacaggttctccgtggaccggtccagagcgtcagtgacagcagggaagagctggaagatggtgtcgttgggctcaggagcattcttgacaagagcctcccacaacagtaacgaatcgtcgtacaaaaaagcgtggaagggagactctcggtccagagacacgttcataacaggcatgccaatgttgtaagtcttcgtggagtctcgtccaagcgattggaccagagaagtcagcacttggacaatggtgactcgcaggtactgctgctctccagcttcctcccataatgcgggcagcatctcaagcaccgtatcagcgtacggggaaactcgagcaccgattctatctgccacaacagcaacggttcgaagcagtacaaccttggagtcaatctgcttcacctccttgagcagagcaaaaagacggacaaagatgtcgcccacaaacggcaagaagccatcaatttcgaaatcccaatcgtccacagtgaaccggagagcggcagcagctgtaatacgaaccacaacgtcgttcaaaggatcctgcgggttcaaaagatgtaccatgagctcgtaggccttgattctgttctcgggagagcactgaatcgtgatccattcgcccagaacaatcgccacacgtcttcgaagcacacggtactcggaagaaccgttggccaggccctgagggatgataacctgggggaaaatctggtcaaagtcggcagagtcctctttagagatagcagccgagccggtcgcgaacgccgcaagagcagcgtccttggccaacacatcggaggaagaagtactctgctccaggttcttcagaaccatgggaacgacaatctcccggaagttgattgccaaatcgccatacagcttttcgctgcacgctctcaactggtactcccatgcattgttgagatcctcattggcccactcttcggggttatcgtgccactcgaccagatcagcgggtcgaagacgcaagtaccacgtgactagaagctcggtaaggtgctgaaccagcgcctcggagaaaaactgccgtagcatgtccacggccaccttggtctcctccttgtcctcgtcggtcttgtatgtgagcaagttggaagcgccgtttcggtagagcacgccaatgagatgcttgatgagcagcattccctggaccacaaccttggtccagtcctcagcggcttcttcagcggcgtcgtcgtcctggtggaacagctccttcttgctctcaatcagctgcaggtacagctctgcgaccttgagcgagtcgggcatgagcacaaacgacactgactgccgctcccgcatggtgtggtagagcttgccgactccccgcacgtgtttctccagtagcgcgttgccggagaaacggtccgagtacattgtgagaaactcgggaagctgcacaacggtgatctggaagaatcgtcggcagtcctcggaccggttggcccggtcgtgtccctcggcaatgagccgccgtgccagcttgagacacagatgcgtgatttccatcttggcggtgttgttttccacgtcgcccatccaggcctcggagtagttggcgtagaggtccgtgacaagtgtcaggatggccggcgatgactccagcagtgcctggcgcacacggccgaaccgcgagatggagaaggccttgatcacctggttgagcaccgtcagcacattgtgttgttttgtgtagttttgcgactccacgccctggcgcagcagttgcagcagctggtccatgagatcaggccagtcgccaggcacgtccattcgcgccagccgcgcaatggcatatgcattgtggatcatcagttggcgattcgactcatcaatgcacccaaacaccttggatcgaatggcggttttttcctgctcggacactgcgtacggcgccgacttgcgccagtggcgctcgctctcgtttttgaagtaaatcactgcgatccatcgcacctgaataggcagagattgatcgagataggcgtcttggagcagagagaagaaccccggaacctgctcccacagcttgagctgttgctgccccgaatctcgtggcccccccacactctgatctccggcagcttccagcgcctgcaataagttttctggtgtcaaatccatgaccgcctgtgtggtgagtactggtgtaagtagggtgttggtgtaacctgcaaagtgaagtgcgtaaaaattaagcatgcgttttggaacaaggttttctcatgggagatagcaactttaatggggaagggggtagttgcaatcgtgtgtaatttgcggttaaaaaatgctgtaaaatatatgatagcgccattttgacgtttggaggaagacgtattttttgtatttttctcagatgttttggagtattattcacaatccaattgtctacccgcaatatgcccctgaaagtgggatgatgcagagtacactgtaggttgactctattcgacaccatttaagtcgatatcaccgtcgaaattacagtcgaaatcacagtcgaaattacagtcgaaatcacagtcgaaatcacaatcgaaaacaccactcatctattatctactttctagcaattgcatctacagtacatacgagtacatcaattccaccgcttggactcgtcaatcacatcccccttctcaacatacccaagctcccgcttaaccctctcaacggtctcgggatcacccatgttcttggacagattgtcggatagcttgatacacgactgcccgttgagctgttggatcttgatgacaatgttcagaggagtgctcttctgtccatcgctgagccgcttgaaatcgttggtgaagaaagtgcccactccaaaggcagccttgagcccgttctcggcagcggcagccttgtatttgccacacttttccacgtccaacgaatccgagtacacaatcaccttggacatgggctcatatcccaactgcttgtagtggtcgcccaatagcttcgtgtactccaggggatcgccagagtcctgccgcacgccgttgtaaatgtctgtgagcggcttgttgaagtccaggagaaatgattccgttccaaacgtgtctgtgagagccacccctgcgttggcgtctccaaccgtctggatccacaactccatggcccgcaggttggctgtagagtagtcgcccgtagctgcagccacgcccatcatccattcgtgtgccaccgttccaatcggcttgagattgtacttcttggccaggtagacgttggaggttcctgtgaagataccgttgccttgggcggatttgagaccctccagaataccggcaatgacgatatcgtgggtcttgagggaacgtcggcgtcgggtgccaaactcggaaaacgcacagccctgggcaatgagctcctgggccttggtggccgccagttcactctgtccgtcgtagctccagtccttgtcgacaaacttgaagtacgcttccgaaaccagcgccagcagcggaatctcgtacaaaattgtgtctttccaggggccattgacctcgatttccaggtgtccttctgtgttgacggtcaccttgacctgggctgccggatcgagttggcacgtcttgagatactcaaagtactcggctggcaggaagccgacatgcttctggagaaacacaatctcgtcctcagtaaatcgaagctcgcccagcgccgcaatctcgctcttgagccactcaatcgcgtcgtcgttgagctgtttggatggtgttcgattcttgaacagaaaagtcgcctgtgccgcgggaaagtgctgcaaaacagctgcctgcatcgtcagcttgtacagatcggtgtcgagaagcgaggtgattgtggacatggcgtagatggagtgttgacgacgactctggagtgtctccggaccatctacttatcgtcggatctagtaattaaccgcatgcattctcccaaaccttatttgatatgatgacaaagcaccctacaacgagggcacgtgaacatgataatggctggggtttgcaagtgttgaatgtgtcgattcaagcgctacttgtattgtgctaacgtaaactatttctgcccaccaaactggacactttcccgacgacatgtggtgcacatttacgacagtacatgctgtacaaataggcagcataattactgtacaagtagagccttagcgtgacacttgtcttagccgcgaaagagtcatcgaacgagtcacgggaaatgaagggatcaatcacgtgaactttcgtttatgtctgtaactgttgttgcggatgcggctgacaatgctactcgggatgcgcagtttttgtcatatcaagaaagctggattgaaagtgtagaaatgggttggggaatctctggtcaactttcgggtttgattggttctcggctgtgttatctgctgggtcggtaatgagctccttatacggatttcatcaacgactactgtaccaaccaagtacgtcgggaagaggtccacagtctgcattgacgctagagtcaatggttgcagtctggatacctgaaactaaagagagctatcaccatttcttaatcacaagtatcaattccgtatccgcatcattgacgaattcatatttcataagatatatgcttgacaccttcgactaccaatcgactcatgtctgcttcgttatgaattcgttctcgcatgtaagacaggaacgaacggcacaccttgataaactcatatacatctggggtggagttttggtggcagtaacatagagatggttaatttcgtcttctgacaatgagattggcaccttaacctgagtttcccaggggagcccaggacttcgtagagaaaaactcgtctccaatttgcctgttggacttgtaatcgagaatagtgttagaccacatgagcaacagaagggttcagaagagagaaaaatcgtcgcatgttgccactatcgtatacaatggacaatggatccaaggaaacaggaagcaggttgttgagatgtgggtcctcatgatccagtcggagatgctcttgtagtcaaagacgtagtaccggttatgataaaaggggattagaagccgttgtccggtgtccaggtcgatatcgagatccgctgcgtcatgtgggcgtaatttcaacaagaaaaacctcatctgctatgcagacccaatgttggtgatgcattgacgctttttttgttcttggtgagggacagggattttctcttagatacaatgtcatcgtccatttccaacgtcgttgttctcagacacaagacgggcaaattagagattgaattcaacttggcgtctataatagctctcattgagaccagaagctggtccattcgcttctcaatcaggcaattcacctgagccaacattaaacatacctttatagtagtatttccaataaactatatatatatatatatattaaagatatagtcctatatattatatacattgatgctaagatcagattggacgtggaacatgcctcgctctgacacgagtaagctgtatatacatacgcttgatttcaccacttcatgttgaggcacgatattgcaaaaataacgacacttttgtatggtaatgtgcacatgctgattccgtttcttctttcaaatttcgaatctgaataatctagcctgagcagagatgtgtttgtcaattcacacttccgttgagttacctaaatgtagacaacagataacatcttatctgacatatgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgccacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaaccgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacacatatatcccaaatacgagcggggctggaaatgtcacataacttgtcgaatatacagttttttatcgagtcgaaaagagaaaatgaaccctatgacgaactgaaattgaaatctatttcacatacgtcacatctacctctcccagcagtacgcttactaagcaaacagagtttagattcggagcaagcaattgcggtcacatgtagcaacgacgattgcggggagaaagcgaacccagcgccagcaccttgaattgagagtcctctttgccgctgcagccaatcaccgcgcggctctttgggattatgtaagaatgcatattttttttggttgggagtagatgtgcagggcgagattgcggtgcataaccggatgaggttaattggcaaaagggcagatttggggggattatgagggggaaaaggcgattttcaaggtttgaaacagattccatcgccaaaatcagcatatattccttcttttccggctcaaatcggattgctatcgaactttttggcgagtggcaaagattacaaatttgagtttgaacttgtgtaatacaagccggggaagatgataggatggagtaagtagtcgagtaaataatgggtctatcggaattctgaaactaccaatggatttatctcgtattagtgatcaacaatatatatttaaagtcctcatagctctaatattgacccacttcaaggcactctatcttcttctctccaattcacctcccatgcacgagcaaagtttaaattatcaccactagacttataacaccaagtccaccatcacttttcatctccaccacacaacacaaaatgctccgaaacgccgtgcgactcatgaaccgggcccagcgacccgccgttcgactcgctctcacgcgacaattcacacagccggctctgcggccccagatcgccgccggcaagctccccagcctccacagaaccatgttcatccagacggcctccacccccaacgaggacgccctcaagttcctgccctcggtccagattctccccgagggccacaccgtcgagtttaccagcggccgagaggcccactcgtccccactggccaagaagctgtttggtgtagacggcgtccgatcggtcatgttcggatccgacttcatcaccgtcgaaaaggcccaggacacccactggaacaccctcaagcccgaggtcttctccattctcaccgaacacatcactgccggcgcccccattgtcatggagggcaccaccgccgccgaggatacggctccctgtgacgacgactccgaggttgtgtctatgatcaaggagctcatcgaaacccgaatccgaccggccatccaggaagatggtggcgacattgcattccgaggctttgacgaggacaccggcgtcgtgcacctcaagctgctgggcgcctgccgatcttgtgactcttcagccgtcaccctcaagaacggtatcgagagcatgctcatgcactacgtcgaggaggtgactggtgtcgagcagttcctcgatcccgaggagaaggtttctctcgaggagtttgagaagctcgagaagcgactggctgaggagaagggcgaggaggtgcctccctccctctaagaagtaggtgcgaagcggctgacttcttttggaggatcactgcggccacctaaccgaatgaaagcgagacgattggtgtcactgtgctgagtccctcgttaactatgcgcacacagcagatagaccataagtgtatataatagattgaatgattaatgggtgagaggcgtgtagtttgtcattgacgatggcagtagagagggcaagtcgagggaaggagaagtgtcgactggcaaaaagcttgagattggagtacagtaccgacaaatgtctagcgttcaatcaaacaccttttggtactactggctggtcgtgactggagtgacagtatcttgtgatccaaccagagataaggacaaactgtcggtgatcattctcttcagggaagccctgaagaccatctacaactcgaaaacaccgcgatctgattgtttcagctcagacgtatgacttgcaagaactgctggagaaggcatgacacagcaatacatctctgcggtcacatgaccaatcattaaaaatgctcataaaataaataaatatgggaggtatgcgagctagtggaggaatggtgccccgggtagccaaggctacgcttcattggaacactcgccgcactcggctaccaaatcctcttgctcaccatatcaaacctgctgacattctgcagctccaccaccttcttcttgtgctgcttctccttcttttcctccccgtcgctgtacagaccctgctgcatatcgtccgtcagctcaatcacgccctgtccccccctcgtctttccaggcagataatcgtccttgattgactcagatctcttcttttccatctcgtcaaacgttcgcttctgtcgtcttctcttgctgtgactgtacctcaacaaggtgaggcccagaaacaacttgaagatgaccagtacggcaaacacaagcgcaaacaccagaatcatcgtcagcagatacgtcacatagtaaatgtcgaatttcgcccacacagggataatgttggaagaaaacgacaccagaggcgatgtgccgttgtacaacgagctgaaaaacgtccttgtggcctgggcaatctcagaaacggacacgttgttgacgaactttgtgtccacctgtgccaatgtctctctcagttggggactgactgtaggcgttcccttgacaaaacgcgactctccagactcgaaaagaatctggtagctctggtagcacatgcgcatgaagacgcacgccagagccgtggtaggaaggcccattcgtcgagtaatgagctggtcattgaatgcatgctcgtgatagtcctgagtgagcacgtccagaaacttgcggtacactctgggacggaaattgttgaatttcgcaatgtacgagtgcttgagccagtcgacagcgacttcggagcccagcaccactagagcaggacccagcagagcccctagccatcgattccagcccgaccacgacgatggaacgagacccgtattggagacctcgaccacgttccggagtccgatggacaccagtagcacccacaactggaaccgctcggtgatatctgcacaggtgagctggaacagagactcgcgttcaaaccgcttaaaaacggtcgacttgacctcgttgaactggttggacaacagcagggtcagcagcgcgttggagtacgagttgacggccacgttgagggtcacaatctggtacagcagcacccctgaatgcacagccgagtaagccatgtacagacccatgtatgtcgcgagtcgctggtagttgttgagggtgcctgcggaaaagagcgactccagcacatccagaccccaagccgcacacagtttgtctgtgatttccagcacgttgaacatgacgtagagcttcatggcgttctggcctctgatgttgtggtagagcttggaggtgtcaatgagcagcaggaaggtcattgtcgaaatgacaaccacagccttgatgatgtcgctcatgttggtcatggtcacgtggcgggtcgaccgacgtttggctatgccccatagtactgaggccaccttgagaggcatgattgtgaccgtgtagaggaaggagtcgaggcaagtgagaaatccaaaggccatgatcatctccagattcagcggcaccttgataagcgacagcaggtgctcatttttctcctcggtgtacggctgttcgccctggaggtgcacctggagatagtcccataatgagcgtggaaccggcgggttttcgggccgttcaaacccctcaaagtctgaaaacgacagccgcggacgcgacggagacgacagagaccgccgcggacgtattcggtcgcttttcgccgacgtgttggttcgccttcgcattgtgggggattttgcagtgaataggagatgacatcaaattaaagtttccatctgcctgacgtcaatagtgagagggaaatacatgggtggatgtgggcggtaattggtggggattagagagtaaaaagctgaatgtggacgttataagacgttgaattagtcagcagcttcatgtttgaaacttttctgatcaaaatgacaaatctacaccggattaatactttgtgctaaaaacttctccagaaaccgcaatattggtcgaaatcgaattctgaaagtggcaatctgatgtgctgaccaagcaaggtcgttttgtgtattgagatatctccctagttctctacatggtcctccagttgtccccccgtctcttgtcgtattaacgtacgtctggctgcaatgcgggtcactggtctctgttgcagaccatttaaactcagcatcttgaccacctagcaaggcagacgacagcaacacgattgagagtggcggtaaaaaaaaacggcaaaaatcggaaaaaaatcgagaaaatcacgaaaccgccgataatcacatccacgacggcaaccaaacgaccgcaatttttcaaacggcttcaaatccaccccatttgacgcgtaatcacatcacccacaacaacccccacacattcatgttgcaactacgcgaggaaatcgaaaagctacgaactcggtttggaaacacggggtctgagccgccaaacctgcagctttctgcactcatcacgatcgccgtgatcgaggctctgtcggcgaagaaaaccgacatccagaccttcaagtacgcgtcgcgatacctcacccccgaggtgtacgacgagctggttggcgaacgcacttacgaacacatctgcgggtaccctccgtgcggactggtgcccaagtctgcgtcgggcaaaaacaagattctcggcacgctggcccagaaccaaaagtttgacgtgccgtgggcgtatctgcggaccttttgcagcaagcagcactaccaggcgagccagttttatcgtgcacagctgtcgtcggaccctctggacctgcgaggcagcatctggggcgactatggctcgtgcaaacagtacgagggcagcatcatcctgctggaggaactgacgtcggacgcccagcagggcaaatccatggctgagattgtggaggggttcacgcagatgtcgctcaaggaccccgagctcgctaggatgaacattcctgccaacggagacgagatcaccaagctgggcaaggagatccaggagatttcgctgagagagcgcgaggacgacgagaatgacgtggagccagactacgagtcgttggaggacatgagtagtaaggataaggccagtgctattgagggctataagccgagaatccagtggagatagcgagacggattgaggaatctatcatgacaggttgaggcaacgtcgacatcaagttgtggattcctgacgataacatgagacgggaatcgcaacaagatctgaaacagtgacagctgggttttagactggattcggcaacactgacaggtgcaccacatgttcgactagaacgcccagctccacatagcggcttagacatacgccacagcaggagacagtggaacattgcccaccactgtcacactctccgaggtggtataatttctagtgtctgaatgggtgactctctggagttaggtctcctctctatcttgcgctgtgatctcccagagtatcatcttctgatctgtcaggcttccaataccgtctccatgaacaggcgagtggtctcatttgcaaagtgcaggaattcggcctccacgctcgtctcctatttatatggctactagctgatatggaacaaatgtatattacgatgaggtataaacaaaaaagcgacgggttcaggagtgagtagatacggtaaaggccgtacaaaggactccgtttttgagcagctctcaaacccacagccgaagctcactatatatccaacggcacagtatcactaagtcgaattgatgacagctgagaataaatatcttcgactgggtgctaaagatgataatgcaagaagtagtgacaccactaaggtgccgttacgggtagaacgagtacacccacaacgctagaatgtgtcccacttgtcaactaataggtgtaagttggttatctaatagttattgaatagttgaaaagtagttgaaccgatacgatagcaccaactgcttctatttggacagaaaggattctgtaagaaacatacaaagccacaagcactgctcccccagccaaaacactacagactagttaaaactgacatagcaaaaaatttcttttttttttttatttcgctgactaatccatttcacagtgtagagcccaacatttttaaaaaagaaaaatccgatatagtgtaggggctatcacatcacgctctcaagttgagacccgtggagaccggggttcgattccccgtattggaggcgtggttacggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctgggtgctgtaatctttttgccacatgaggtacgagtttgagtagaatcttcttgagctgagccagtatgtatgtttttggttttcttttgttttttctatttttttctattttttcattataattttttctacatttttaatattttttactgcatttctaaaactacaaataaaattttgaatgggattctttggtccatgatttattaacccgagaggttcagaatttcacatattcttctgaaaaactagataaacaggctcaaccattatacatcctcggtaagaggtccagccagtaacatcttcagtaggggttcactgcctactcttgaatagcgaaactggccctgattgacttgaagttcttatgggccctttgaccattctggcgctctcacgatgtttagcactgccttgaaagacttaccgactcttgcccgtggctttggtactggctctggcggttctctttgggcgtacgttctgatttttcatcggacttattgacgtatgacgcgtttggcactcattgcactttgctctcgtctgcgacttcttactgctcctcggactaagctatgctctttggcggttatggccttcgttctgattctggaatttctgctctggtgactggcgtaacagccctagcatttcagcttggctcttcacctctcacatagaagttccaccctatgagacttcacaaggagttccaccctgtcaatgcgcgtgtgtatcagtctctcaaaagggatctcaccctttagccactctgtcggtggctgcggctcaatttccctggcttataccggtctcatatcacggacttactgacacttggctcgggcaaacgtgaattcgccgccgacaacaaatgtaagttcaaacgctcaaccagaagctgtcaccctaggctcgtgcaataaacgcgtcattggcttcttaaccgacacttgggattctggaatctcattacattacccaaacaactctagcggacgacagatccgtgaaagctagctgtcttgtagacaggtctgcttatcaggtccgcaccccagcaggctattaagtgcacctccgtctccagaacaactgagagtgtactgagtctgattctgatggaaaagaagagggtcaaggggagtttatatgacaaaaaaggtacataaaaatgcataaactgcatgataactgtacgaaccacatgataaatgcacgaaaatgcccctgcgcatgcaggtgtagaaagtcagaaatataaatcggatacaaggctctggaagaggatattaaaatggtactgaggcattgtggtgattagtaagacacttttgaaactccctaatttggtttgagagcaacagaaactccaatatctcaataattcgtgcataaatgcgaaccgagctgcatgttaaaaaaatcaagtcgaacattctccgtccttcattagcacaagtagaatagtagagagaaaagcacaccttttctgagccactcatctcggtatttttctcatccgtatttttgctggtagctaatcaatctcaatgttcgaattgaagcgttgtcctgagatccaccatcactgcaacaataaaaagattattacgatcatttttatatcatgaaagctgtaaatgacgagaatcagagtaacaccataatattactaaatgttccaaggcggtttaagcgagggaatgtattcaagtattacaaatatagaaggaagagccaggatccagtttaaggcgggaaggaacgtcagttgtcagggcttttgttggaaagagtttttgttgctcaaatggatccagaaacaggctgaatgtcggtttcggaggtgtacttggcctgggcaataccaacctgctcctggtcaaggtcgtagaccacgtaggcagctcgcaggaaggtgtctccaaagagcacgtagtcctgggtggaggcggcggactggattccaaatacgcactgggtttcggagtcgtcgcccaccagggtggagagaggaatgaccatctgagacgagggcacgacaatgtccttaccgtcgaaagagaaggtcacaggctcgttggagtcgcagtcaatgatgggcaggccggtgctctgatctgtctcctggaagttgaggtcctgggccagctgctggaagtcttggtcgggaatgtaggtgtacgaggttccagagtcgagcaccgcgttaccgcctccgtaggagttttggccgaccgaaattccggagtaggcgacctggaaggctgcggaactggtcaggggcagaaccgccagatcgccctcgtacttggccttgtcgactcctccaaagagcaggtttccggtggaggaagacaggtcgtctagatagagcgaaaagacggcccggtcgatgtagccgtcgctcttgagcttgagagggaagttttcgtactggtttccgggcggcacggactcggagccctggagagagatgcccagaactccctgtcctcctcccgccgaggctgcggcggcaaactggaagtcggtgagcgagacacctccgatatgcagcgtgtcggtaccccagttgcccacggagctcccggatacgtagtggatgctgaagtcgtcgttcaggaactggtaggtggatgactggtcggcgttgaaggtaccggtgaaggcgcaggcgttgttctcgcagtcctgggtgtcattggaggcgtacacccagaggtcggaggagccggtgtcgagcagaacgttgaagttctgggcgggggagcccagctggagcgcaaccgagtaccagtactctttgttggtgacggtgaccgacggcgttgacaccttctgtaggaactgcgagggggccttgttggggttggagtgccgagtgacggggaattgaaccaccttggaggtggccggggcggcagcagcaatcgcggccaggaccgagacgacaatggtgtttgagagaagcatgaggtgatggtggagattgagccagaggtggggccagagttatcagatgctgagcgtactgagcgatactgagctgacatggacagtacagtcgggtatttatattgccctctatctctcctcccctcattgttgagatggaattagcgtcccagcctctcatctcgactcctcgcacggcacttctccacctttgaccacctctttcagcaatatgcaggtttctcgaggcggagaggtgatccagaggtgatctagaggtgatccagaagtgaattagaggtgaattagatgtgaattagaggtgaccaagtgactgagagaaggagagctgttcccggactcgatgatcctcaattggatcctaaaattccgacttgatcgagcgcgatatttcaccaacgccaaagttcaccaacgccaaagttcacgatccgacgacggaaccaaactgaaagctaatcccgaggtgttattggtggaggatcgtcatagatggacaatggcggccttgaagcttcagcagaacccatgtgatgaccgatacagacggcaaatctgagccatttgcggcgtggtgagtataataatgagtcggcaggataaggagtcggcgtgataaggagtcagtaccacttaagtaagttggcgaactagcaaagaaataactcatgcctaccatctccctcacaccctcggtaggctctgtcctccatggaccgccaatcacttatcgacagctatctcacgcactgttgtaatcagagttcgagccgtttgccagacggcagaggacaaactctggagcacaagggtgttgtgctgtttcacatcggtaatctaatcagagacctgctcgcgccgcgcccattggcaagccactcattgcccactcgcgcccctgaacggcacaagcagggtctcgagcgattcgccgttggacccggcttggcatgtaccgataggcaggggagttgcttggggtacccgaaaccgttgccacctgaaaccgttgccaagaagggaatgtttgtgtttccgttgactggtttggtcaacaggactgaacagttgctgataccattgtattgttcgtaccactgttattcgtaattggtacagccagctcccctcccccaccatccgctcaacagctcagatgcacgtagtgaaaccaatatcggagccgtctaatatcacggtgggctcaggggtaaaagcaatcttgctgtagtctttgcctagagtatctactgtgttggtttatatgtattattgttttgtttttttcaagatttatttaccgtaaatgcgtagaaatcagggaaaatgaaatatgcaacaaattgaacatacagcagtcaaataggataaagcgagcattatacaagccattccgatagtttccatcccccaggcatctccgttatacacctccaccagtgtcaatgcgacattgcagttaacattcatacaatacgaacctgaaccgaactgagagacaaaaaccagcactgttcaggaccaataaaacaggaccaacactgtccaggaccgataagatcaattgcctgcccaccatggtttcaagccattaaacccaatgattgtcgggtatacggctcgaacgtgcttagtcatgtgttgattgagactttccagatcagcacggacatttatctaaccacatctcacgtggtatcattagacgggaaatcattgctgattacaacgaaatcactcccaatagtatagctttagtattacaaaagtcaccttgaaaaataaagaaaaaagaaaaaaaaaaaaaaaaaaagtgatgattcaatctaacatcattaagacaaaacctgggttataggagattcatttgatgctgaataattacgtaatagtacttcacttaaagatccgaaacgacttcaataccggtacaagtaagactgtactagtatatgttcgactaccaattacagtcctacagtatatccttataatccaaacttgtcaatatccaacccattacaaaaccaacaataccatcgggttcctcgcaaagagtggattcgaatggtactaatcttggcccgattccgtcaacatctcaaatccgtcacgtgtcaaaagtcccgaaaaatgcccctacattattaaaactttaatatcatatttccaacgaccctaatctgcccctccgtgcagatactcgcttaactcccctgatgcagggtcgaggacaaagacgccagaatgcggggtacagaaaaatgaggccattttctttgacagcaatttgggctaaattggggcaatgcgataacgccacgtgaacttgattgagtagatggagatcacgtggagcgatggggagggccacaaggggggttgggatcacgtgcggggattcggagtcacgtgatagcacatctgacccggtggggaggagtatcctctctttgcttgtcattttccttttattatttgcgtgctcctcattttagcgtcctgttttgatctaaaaaaaagcaagtaggatttctgaaaagtttttgcaaagtttttcagaaaatcttgaaaattggaaaaaaaatccacggaaaacgggaatccacagaaacggccgagtagagtgatgtataaatttttctagccatcaccttcctaccatcaatctcaatctcgtattcttcacctaatcagatacgcttccggtagatcgacatttgattcataagcacacgctatatgtgacggcccgcggggggtgcagggacttgtcttcgtcaatgtcgcaccggccctgggattgcctaccgctatggaacaccgtggtcgttttccgaagatgtgtgctttggagcctggtcatgtgttttgtaattgtgatggacggctatgacggttttctgattccgtccttctacgcggtgccgtcattccagcgcagatacggagtacagctgccggacgggtcgtggacggtcgaggccaagtggcagacggcctacatggttggagcaccgatagggcggatagctggggctttgggggttggggttttggccgaccggttcgggaggaagcgggttactctggtgggtcttttttgcctgtcggggatcaccttcattgtcttttttgcggtcggcaaggccatgttggtggtgggctggtttttgtcgggattgatctggggaatcttcaacaccatgacgccgacctacgtgtctgaaatctgtccggtttcgcttcggagcacgtttgcagcggccattaatctctcctgggtcgtcggacaattcatttccaccgctgtgatcaccgcctcggagtcccgacaggacgaatgggcttatagagtacctctggcggtccaatgggtgtttcccgtggtgctgattccgcttgttatggtcatgcccgagtctccctggtggattttgaagcacggggacaaaaagggcgccagacaagttctgaccagactcatggacgaaaaagacgtcgatatagacatgtatttggagtacatgcgtcagacgctggaggatgaagttgatggaggctcgttcgtcgactgcttcaaggggtcagatgttcgtcggacggagatttgctgtctcacatacttcttccaaccgctctcgggactctacattctgtcctatgccgcctactttttgcagctcacgggaatcccgcaaaatgtcgttttcaagctgactctggggctgactggactagcggtgatggcgtccttggttgcacctatcgtgattctcacctttacccgacgctccatttatatgggctctttagctctcatggctgccactcttttcgccattggaataaccgcttgttacgacacccaggcggccaaatgggcagcgccagtgctcatctacgtgtgggtagggacctacgatgcgacgatcggacctctgacctacgtcattgtctcggaaacgtcgtcggtcaagctgaggtccaaaaccattgctctggcaagcatcaccaactccatcatggtcctggtgctccacatttccgtgccttacatgatgaacgaggaggaggcgaatatggacgggtttgtggggttcatctacgcccccttttgcctgctggcaatagcctgggcgtggtggcgactgccggagctgaaggggatgagttttatggagattgacatgttattcggcaacgagacgggaacccaaagagcgccgctggtttttgatggtcagaagcgcgaacgacaacctctagagtcacttgacggtctcggatggaggttcggaggtcaacaggacttgtcagagacaaatgacaataatgagggctccagagaggaacggctgtcgaatccttattgctcgtccaatgaagataatcgaagcgacagattccagccctcagaacgtggatgtatattagacagtccaaagaggaagcatgcaatcgagaagaacggagtggtgatcaccgagactctggaaatgggtgaaaatgctgataggtgaacagcaggtgtgtggacacaggcaggaactgcaccatctgagacctgagagaagagattgtatgagacaatttacttctaccagttcaataaactgcctcggctttaggccagttagatcaatactgagcgagttgatagaagaacaagccgcattatacaacatccagatactcaaattgggtactgtttggtccgagatggcttctaatcattctcagtaatctgtttgctctacttatcgagacgtgattgctctgttctagtgaactcagaaggattggacatggtactagaacactctagcttcgtgcagggtccaccgctatcgacgtcatagaacctcctgcaagtggatctccagtgcctcttgatgttctgtgttttctgctgagcaagtacagtgtagtgtctaacacacgcattctctctatggagagccggagatatcgtgctctccagaatctcaggttggttactatactgtcctgtttgagaccaaccgtctgttcattacgatactcggtgaaagaaccattgtctcagttgatcagcagataagacatgagactgagacttcaatcttgaagctgaaacttggaccacaaattgaaataacggctgcgacaatcacgtggcatatcacggaggtcaagcgtgtcacatgtcaaaaaacaaccaccacaacaatcgcacgaatcagaggatatatacccacagttcaatatgagtttgagcaagtcagctgaacggagagacatttttcctgttagtggtggtaaatccacttgagtacatgagtttccggctctgagctgcctggtgactcctccaacagtaaacaactccctggggatctccccgattgaagaatgaagtcgtaacaaacgtagaaaatgagagactccatgactcgagccattccaagcctctatcagaacatcaactgtgcccttgttgacctcctctcgggtaaagtgaaaccgtctagtaattgcagacttgcattgctgcctggttatgtgcgaaagaccagaggatttgggttgaaatgactaagactcgtcaagcacttcccgtagtcacagaccagtctagataccctcctagaccatgtattcagcttcagctatatacaaggacatgtttttccaatctccaatccaccatcgtgacgtcctgtcacacgtagtagccaacaccccagttggcatctgtatagattgtagacttggtgtttagtcccttgattcgacaatgtctggtttgtcgaatgctgaccgagacaggcagactcacatcatccataccctcatcatctcagacacacatcatcccagacctacatcaacagaaaagaaccgaatctctattttccctgatcacaattatatcctcttcctagcggtctagaaagtgaccatccccccagcccggaatctgcaacatttactccattgggcccattctcggtcagtttgccgtccacattctcgccctgatgtacgaggtgtacaagataggccttggactgatggatctagaccgaaagtgcgaccctccattctctatgaatctgtttcagctggcttctcaactgtctaccatttctgccagctaccatggccgaactttcccacagagcattcgggagaaccgacctctgtacttcggtctttgaggagttggtgcgccttggctcttgacctggaagtgtgttggttgattggcttgtgcgcaagcacctcttcccggatcactagcctgggaacgttggcgagagacacgctaccgatattgacgataatgtaggggagctcctgcccctggaggaaaagaaaaaccagtagagagtccagaataatgaactacatgttctacagaaatctgggcgtgtcgtgttcctgtatagttgtggacggtgtaacatggaagtatggctacaaatggcgacttgtcttcatctggctcataagaaaggtatcttgacgctcaccgactacaagcaccgtttccagcactccatttctctgcacccaccgcggatagaggtgtctgaaggagctccgtcgcttgcactatagcattaccctgtgtctctggagtggcagatgggttatcatattttgcaacagcaaaatcggaagtatgaactaggatatttccatggatgtgtccttggcgagtcccttatccttggaacagaaggtatgcgcctcaaatattccaatgggaactgtagagtgattggccaagtccatgtttgtaccagcgatgactttggtggtattgctgacatcaccagagagaatggtttgtgtggtgacttctgcagttcccattgaggtgccagcagcagtttacactcatcaaatgtttctgtctctcctgctgattcaggttccgttatatccttgttcacgacagtggcttcagacacctgaaatagttgaggtttggacattttcagcgggactgaaaagccaaagagcatcgtccaacattcctcttttgattccattgctctcctctgtctctttcacttccaggtgacgcctcgtcagagaaggtcgctctataaggcagtcaaaacccctttgaaactcgtacgaggtgagtctgtcaattcatctccctgagtatcgaggataggtgagttgaaccactggcgcacatccgagtggtggagcccttggacaaccgtcatccactggagaaggccgcgagcgttatgaaaactacacaatactctccgaacaagcccaggtaagtccaagtaagtcaagtattgcgtcttacgaccgctgccacacacatatatatctccctgcttcgaacaaaacacccggaaaaccagctcgaaaatgtccagctcctcgtctcctcgacacttgcagctctccattcgaagaaacggggttctgaacaccctcaatctcaaaaaaatgtcaattactatagaataaccaccgttgaaagaatgatagtcatcccatcccatcctacaagcacatctttcagccccgaaccctccccttacttaagtacagtactccaagtattctacaattgagtctccagcaacaacaatgactttcccattgtcaagtgttatttcgactacttaactccccaatttactgctcttgatcagtacagataccctctccttgctcctctcaagattcttcaccccagcatctcgggactccacttgacgttggcgaaatcagactgaagctggtaaagacataccagtgtgtccatgtatctattcttctcttgtcagtgccggatcgtatatgagtaggcacgagaccttcagaaaacgctaccaagaaccacatgctcgagtcacacaggtatgccattcagtccaaacgggtgatctctacagccacaagacctcaagtgagtcagaagggtattggtgctttatacctttcgccaagtgcgagaaggacctcgcgctcaggcgacctttggtcgtggacaaacaccttgcctacagaactgcccagtctgaagctcagccagaaaacatagagtctctccatttcgcacttttctcatcctgtggatggatgcagctcttgctccgagcctgagagcaacggatacagtatgcgcccttggaagccaaggtaaccaagcacaatccagagatcggcccagtttgatcttgattggatatttctcttgagaatctgctaccaactgtctttattaagacgttacttcagcaagatgactccacatactcaagatcatggacagattgtggaaagtatcggcatctggaacatgaggggtctacagcgccccgttcatactcattggcatcgctgcgagaaagactggtgggatctgccagcgggggaacatcttcatatcctcgtcagccgctcctcaaagtagtcctccaacccgaccatgagtgtatttgaacgccagttccacaaagaatcacccgtaagagagattgactgtgatatttctctcatgtttgccaaaattatcgttattcaaagcacttgttcatctctgtcggggcagctttgcggtgaacaaaatcttcaaccgaaacgacagtacgggaagtatcgttctggaagagtcgttgagctcgcgtacacacccatggcgagcacttctctcagtttgaccatatcagttacagtaaggctgctttcgtatcgtactcgtctaggtgtccaatgcacgctacattatagccagctgaaggttggcacgggcctccattgcctggttaccactggcattaccccagatcttgctggaatacaccgagtggtagtcctcagacgaagactcttcatccatccttaccatctgtactaagatacaggcccttggcccacgagtaaccagaccatcagtcgaaagaacgatgggtaaagaagctcttatcctgagaactagggggttagcgtagtctctgaccagattatcgacccactgtcgattctgactgagccatttcccatcccccgcaagtcatgtgacaaaaactgtcaagaaggtgtcaattactcctcttcaatgcaaatctgattgatattgatcaactggagctgctgtgttgaacttctttcagatccacctgagtcactcaactgctccagactttgctcgattgagaagacctgccaggaggtactatcaagtagacacagtatctggacttgtgatacatatcctaagaccatgcttagttcccaaccctacttgcctggtgggtagcctcagttgtgttatataaaccatcattcccatagttatgtgtatcttcttctctctcccttttctgcttacttgttcgctccattgcaaagtcgccgccacttggcatcatcgtctggaacgtactgccgccgctagatacaatccacgatcttgtccgccacaggttagatacttgattgatatcaccgatccgtttgctccaacgacagatctgtgacacggatggagacccccaggttacatggggaaaagcctagccaaccttactcctctgtcgctgacttggtcgtcgtggactgacttggaaagagttacctccgtatctcctgagtaccgctagggtggaaagcgatgagtccggtctctctcgaatcgtcgaagagatgagggaacctgctgactgcttgtaccctctgtgtacccagtcttgaaagtgagttgcacgattgctttactagactctatgacgcccaaccataggctcgtctgctgtgacgtcgttcactaacgtcaggttctgcagcactgatactacagtaccttggccctcacttgcaatcacgctagactctcaactggtggaacgacacctctcttttggttattgttgcccttttgttagtaagagtgttaaacgtaacaagtgtagctagtgtccctgcccgttctgttttctttttggcgccatgtccaacgacaccatcacttcttaagagcatgacgctacaggctatcacaacgatggagaggagattgcttctccggtcgcttctcgggtcaactgtcaacaacatcaagactctgcttcacgagcttccttacacatcaaggaggactcgcattttcagcacataatgctcttactagccagactttcttctaccgcggaaactgcagctgagattcgagctgaccgagaacgccgtactgagaacaacccagcgcgaaccccacctgggcaagcctttgatcgacagggtcttcgcgatgactttgtcgaagaggagcaaagtcgaccgattacatctcggcaacaactacttcaacctgggccatgcaagcctgcgcaagcgccttttcaaaggagatgattctgctgcaggcactgagggtgatccagagcttctgctacggagacggcaaggcatgtaccacgttccaccgaacgccggcactctaaggccaattcctcaacgggaaaacagcgttccctccgaccctgtgcaacacctgcgactcctcaatcttgtcgataagtccaagtccaagtggtccggcactgacagcgacgattaccgacacaagacccggcccttctactctgggtacagctcgttgaagagcagtgatgagttgattgatgaggatttcgagagtattctctttacggtgttgagtcgttacaacgccccggatgaaattggtgctcaaactcctgaagagtcagaccgacatctcaaggctctcttcacggacttccgacagaaccccgacaaacccaccactgcacgataccttgcagccttgtgccgggcttttgatgactctcgacagcctcacgcgcacctgtctgctcgcattgcagccctcatgtctcctcgagctgtcgagtactataaggatctcactggttctgatcacagatggagtgacattattcgagctgccgatcccgacgtcccgggtgctgaaaactttggtcaagcttcttgccgccgccacttggccaacactatccctatcatcatcaagaggtttccagagaaccatgctattgcttctggtgaatggtatgagttacttaccaatcggtacacaggttgctactgccttgatatacaccgaccctgtcacttagacaatttcctgaatggttagtcttcgtaggttctgcagcacttgcaatcacgctaaacttcccttttactcacaggactcatctccattctgctatagatctctctgctgagatgtgttctgctaattgtaacccaaacaccacgtgacccaaacaccacgtgacccaaacaccacgtgacccaaacaccacgtgactggtccacaatccccatcccgccctccagttcaatcacgtgaccagaaaccctatatccatctcctgacggtctcaccactccactcccccacaccatcactcatcacagctcggccccggtcggtccgggccgataactttattgcgcgttatcaagaatgggcattcacgtgtaacttcacgtgttccgaggggcggagtcggttgtctgagcacatgatctcggaaatatccttccgttttccaggtcgcgtgctactttcccccaattccgctcaaattccgcttagtaacacgatgcccagcttattttatttttttatcaccatttgtcatgcataccccgcaaaagctccgatgggagaaagatgcagccagctctgcggataatgccgcagtaaagacgccgaaaagtaaagtagctttttcggacgcacagcaatcgaatggtatgtgttaaaccttaatctgattactgctgcctcctccagctctccctcggtatgttcagtaatcacccatcgctccaaccccacaatgatctacgcaagggccgttttaagacttgtcagagccagacctccactccacaaccacacctactccaccatgacctttgaacaagacgacaaaccaaagctgggcaagccgctgagcaacatcaaggtgattgaatttgccgggctggctccgggtccgctggccggacagcttctggccgactatggagcccaggtggtgagaatcgacgctcccaacaaaccgtcgattgacagactgtgcaaggacaagcgctctattgcgctgaatctgaaggacaaggagcaatgggcggtggcccgagacctcatcaagaacgccgacgtggtcattgacccctaccgccctggagttttggagaagctggggctgggcccctcggtctttttgaacgcccacaagggactcaacaaacggctcattttcgccaggctcactggatacggccagaaaacagacaagtcgcactgggcaggccacgatctcggatatctggcagaatcgggcattctcgacaccatcggacctcccggccaggcccccgtcttcccagccaacattctcggcgactttgcgtctctgtctcttccggcctttgctgctatctctctggcgttgtacgagcgagaaatgaaggagaaacggggcagctccgtgcccggccgagaactggacgtgaacattgtccaggcggtccagtatctcgggctgttcgtatcccacggcagataccctgacggggaaggcggcattgcgctgtttgaaaacgagcgaggaaccaacactcttgacggaggctcgccttactaccaaatgtatgagaccgccgacaagggcgagtacctggcggtggcgcccatcgaggagcagttctactcgcagtttgttgaaatggtcggtctggatctcgacaagcttcccaaccgatttgacaccgacaactgggcggagctgaaacagattttcgccgaggctatcaagaagaagggcgttcagcactggagagaccagtgtgacaagtaccccaactcgtcgtgtgcggtgatgaacaagctggccaagccggaggatgtcaaggaccagattgtcacgtggactagcaagtcgagcgacaagtacgagaacaagggctttgcaggcaaggtgctggaggcgaatcaggatgcggagagcgtcatccgatcgttcttgggtaaagggtactggaataaggtcaaggcaaagctctaggcgagcgacagcccaagtacggaccgcgaaagtacggactgcaagcccttccacgtaaccttttactaatacatttatataactacggtaggagtgcgcagtagtacaatggtgcggagcttaccattcagaagacgggtgacagaccggggggcgcgggtcagcattgcatggagaagtcaagaaagagctggagcaagcggtgacggtattgttgggtagactcacgtccagatatggagcgtagcgtgggccgtgaaacaaacattgttgttgcactagtcggaagtcacggataaaaaaggtcgcggacgaagtggtaatgttcagcagttccacagaaggcaatggtcctagttaatgggaccaaattgccttcatcccctggttttgtcatcacccgccaagctatcggagacttgagggggttggtttgcgattcaatcggtggcatgtgacactgtgtgaccaagcaacgatggctgaagagacgcaaagaaccacgagaagccaacaggttgtaacgttggcttttgtcaagaaactgccgttgtcctgctcagaactcaccccctctttctcctcctgctgactcaaacaccgactcagacttggagacataacacgattgcgtcctcgactttgtctgtgtttgtgaagcctgagaaactgtcatgagcgggtgttggtctcgtctaaggtggtttcgtggtacgaacgcgtgatgcgtttagtattggaggcgagttagacgacaccagtttgacaccgttggagtggttttgcctggtggctcgtatgaaagaagttgtttgataatgcgagagaagtaaataccgcttattacacctcaccagtattcatggggctgtatggcttcattcgtgcaagagagagagctgtctgtttgccacggcgtactgggtagcactatccaagtacattctccaactccccagactcttgtcgacatccgcatgtgtgtgttcctgttgtgtccgtacgtttttttctaatgattgaccgtcgattcgtttcaagacgtgtttcggaccatgctgcgaaaagcgagaaaagctgctcttcgacaactctcaatataccagaatgaagacagatccaggcaccctgagttggaacctacgccgtgcacgttcattgacgagtttgtgagcatcgatattcagtgacaagcttgtgggtgtcgatgtctcattgcgatactctggtctacagtctgaggaacgtgtctaggggcgtagttccaaggcagtcttggttccagaagattatggacactcttgggtaccaattcctcacatccaaggggagcaaggatggtgttgatatcttggctgcatccaaggagttctccaatgtaacccggaccatcgactgaaggacatgtacaaccgcactcaaaggaactggatgctgaacgggccaaggagaggttcagacagtggaaatagaaattccagaccgatgtggacttcagccgaacgtctcacgatttacctgaacgtcctcttgacagaaaacgagacagcggctttcgaagcagagtttcctgaccaaactaaggaaaacaagctggagttctactgtcgtctcagacactgctgagaagcgaagctgtagtcgataaaatggatgacttgaggtcgtgtggcatgtggtagatgtgttcattgcgacaatgtgtctgagtgacgagggtcagttgcaactggtaaaacgcgtgattcttgtgcgttggggtagactgttggccatgaagacgtacattgtacaaggtagcggttctgcacataatcctggggtgcttgtggaccgttactcgggtaaaatggggagaccatatgaacttgtagtcgacgtgagtatccagactcgaggttggtttagtttgttctcataataaatcgtagacggtgtaattcggatagggatcatgaatataatttatatgtgtcgtgtttgagtctttacgccatcggggagtagctcggtgtttggttttttttttttttttttttttttttttttttttttttttttttttccataattccattaatctgagacgtcagcgtgtatatttagcgtgagcagacctcacgagtacgtcatgtgtaccagccatcgtaataatgctcctagagtagaaaacaacttcggcgctcattcctctgcacgcttccgccccatagccacgggacgcagcgagacttttcagaaattgttggtcacatttttttattttcaaaaacacggtatcctggccgagcggtctaaggcgccaggttaaggctaataccttaacgaatttcctggtctcttcggaggcgtgagttcgaatctcacggatatcattttttgcacagggacttactacttttggcgtcaaaaataaataatagttctattttggggtctccaaacatctcgtcttcctacgctcttcctttccagcgacaattctgtatctagatgacgtaagctggcattcgctgacaaagcttagcgtgattaatcatgatttacaacatgaaactgtctcggttataccgtttcagtaagccttttagtgtgatacttgtagcccaacagatagaatcacattctggctttcgaatgatataacttttaaaacgttccaagcattttccattaaccaaccatagttagtctgtgttacgccaagtagtttgttgatattttagttggagaaggacatgacacacagtcagccttttaaggagggtctccagatggtagcgactttggtgacttgaaactgtgaaaagagttgtatgttctacaacaaacagatgatttcggtttagtccactctgatggaatcagtattcagcaagttgagccgttttgtcgaatcaccatcacgaaactgttcctacgtcgacatgagaatccttccatcttgctcgagatccaccatatctggtataacttgacgggaatcaaatcatttagtcccagagagaatttatttatcctatactagtcggtatctcctcacaaacatccccaagcctgctatcctcaaaatagcatccaaacattctacgtcacttgtcaagtaaccataagtaatgtataaagtactttgttaaagaatttatcctactcaagtaaatgtaacatttttgttagcatatacatcctagaaaaacgacacccctccaaatctccgaactctgacccgattgaaaaaattaaacctgcaatctactctcaaactccaatctactcgctccataaaaccctgtctctatccctggaagttgttgttattgtaaatcatttattaaccagtccaagttactactcaaactgccgtacactcaacaccacctcccgctctatggtcacatcacgtgacttggttttttctcacgtgatctcattaacagcgccaacagtcatctattcaaattcttgcccaaataagacgagaaattcgcggttttcgagaccccttaaaaccgcacccccagccgtgcggctcattaatttgcgtgggggagatgagtgggggcgccagaaaacctccaccttgagttggtgatcttctccggtatgacgaaatgtcggatttcaagtggtcacaagggccaaatcacacaataaattacattgattataaaacagagtcgaggagaactccatccataccctaactcgtctcatctcatcccatctcacttaaacagtgagatatttatccaccacccagcgagccaacttaccattgccactgacggtataaatcaactgcagattatacgccgcctctctcttgaggtcatatctctcatccagaccctcaaactctaacaccttgttgtaattctccactgccaatcccgtcagacccagcatgtgagccattcgggccatgttaaagtgtccttcctgcgactcgtgatcgcccgagttttccctaatgtccatatactgggtgagaaacgacagaccctcgacaatctgcaaatgtcggttgttggtttgtcgttgaatggctcggtgaacatgcgcaatggcaatggtgaacagaaccatgggatcctgaggagactctttgagtgcccgcataagataggtcagtgctgatacgtaggatcgacccagaatcatagcgtggccataaagagtcagcagtagagggttttccttgtgcagcactccggcgtaatcggcgcgattttcgactcgcatctggccggtaatctccttgcccagaattatcgagtctacggccttgatgtatctgaggatgaacttttggttgttggtagagttgaaaacggcttgggcgtctgctccagatggcagaaccgcggaaaacagtcggattgtgtcgttgtaaaacttgagggttctcatcagagtcttggtctcctcattggcgattctgtaatcgttggcaatgatagaacaggccacatgaacgaggtccatgcattcaacacggtccgagttcatgcggaacacattggcttctttggcgtagttgagaaccgtgtagcaatcggctggggtatcttcgtaacgagctagagccagcgcgtactccatgaacatgtcgaaccagacggaaaactggatttcgcggaactctgtcagattttccgactcctcgtcaatcacatcttcctcgagacgtgctgtgagcatttcgatccggtgatccacatccattcgatcttttctctttttggacaaggtcatacccttgaaagcccgccgtttgtcagaaggataaaactgtctcacagaggagaaggagtcgaccagctcagaagcaattgtcatccactcgtagacagccaccgcattaccctggagaagcccggctcgctgacgctccaaagcagcaaacttttccttgcacgcctcggtcgcctttcgctcaagcaactccttctccttgacgctgggtttggtgctgggtctctgtctagcaacaaaaacaaccccggactcctcatctccatctccaacctcttcctccaactcctcccgtttctgcttcgcccgcaagtctcgaatctcgtctacaatcgacgtacattcatcgtaccgttcctgaaaatgatacgactctgccagacccagcatggcgtccacattgttggggtcaatgttggacacggttagatacgcctgctcggcatcttcataatggcccaaatggtgcagagccgaggccaaagcaagatacaggtcagtctgggaaacgacatctgcatcatgacgaaccaaaggagtcaacagatccaaagcttcggcgtaaagattggcgttcaggaacgcctggcccagagtcaggaaaatgtcggcaaaaacagcactatcctcctctaaaaacatatccagatgatgtctggcctcctgaagtccatttgcatcgcccattttgagtcgagcaatgcaaatgtgacttcggatctccaccggaagacgatagctctctggatcgcgattctgactgcgtttgacggattttcgtcgctcgtcaaactcggcatcagtctccagagcatgctcatcccagtaggtctcgtcggcacgtcctagcaaccaccgagccacagctttgcccttgatcaacactttaccccatgattcagtccgaacatacatgtccagtagataattgagctgtgtgaaggtgaacggttgtagtacctcattttctccagctcgactctcgagtctctcctgaagaatgccctcatacagctcgatagcatcggcttctcttccctgccgagtgtaaacgtacccgagggtccggaccaccgcctcgtcgccgggctgcatctccagcagtcgcttgagatcctgttcagcctttttccacatatctttgtccatataaagccccgctctctcggtaagagccgactcatctcctgggtcgacctgaatcaccttggagtagcaataaatggcctggtcgagcatccgtgcgcctccgatggcgtgggaccgctcagcagcagccaaccaatcttctttggcccgatggttgagaatggccgcggcaagattggcggtaagagcacgatcggcgtctccaagctcgtcatagatggtcactagcaacttgaacgcctggtacgccttgggatcgagttgaaccgccctaccaagcaattcaatcgccttatcaagctgcttgttgatgtagcattccgacgcctgagccagatacattttcacctccggagcaggctcccggtccacaatcgacactcggcctcttcctcgcttctttttgccgcttgcagacccactcccgcccggaatcccgcccccaacaatctcttgtaaccgcttcggtaacgcgtccagattgtcaagatcgccgagctcatcgccgtcgccgtcgccgtcgctctcataccgctcctgtcccacatcaaagtcgtcgtcgtcctcgtagtccgaaaattggtcgcgtaaatcgtcgtagttcatgataaagtgcaagacaatattttcgacgttatggaggtggtgtacatgtcggatgtgacacgaaaagtctattttttttggacaccctggtcacgtgacctgcaaggagagggagggggagaccacccagcacacaactcgtccagtttggcgatcgggcgcgggtttgttttgggtgttttgttttttttggataaatgagatcacgtgaccccattctatgtcccgagttgaaatctcggggatattctatcccatttttgtttcttttgagtggtgttaaaaatgaaggagaataatgtacgacttgagtatacagtagagtacagtacttgcagtatgttggttcaaatcgagtcttgacagcgtctaaaattggacagttggaatatcgcaaacaagagctatcgaatagtactaattaacttgctgggccatcgaaactggaagatctgaataggacgatgtatgtcaactaatttccaagtagttagttgggatcaggtaaacaggctcaggacataagtccgctcataggcagtgagccgactagaccaggtcatggagggtcccatctctgtggactaatgaaccaaaagaatgtgctaaatgtcattctcctttagcggtagcaaatctggtttgcatacagtcaccgaaaggtttgtataaagtcactctctcactgcttgacatcacttccaccagctccaatcccaactactctacttgatagtcctaactatatttcttaacaaagattccccaaataaagtcccctgaaactggtagttgagttaacaaatgagccggaaaagttgccggtagattattgaatgccatagaagtctcctatactctcccttgtctccatatctccgatctttcgggtatttttccgtctctcgatattcccaaaaaactctgtttaaaccttgataaataaacctcctgtctacatcaccacattgaggacaacactacactttcaatccacgcagcctggcagatattggtcaaatcgaacggaaatcgtaagaaaattgaataaatcgactgaaaatcgaaagccccgaccacaactgcccaaaaccgaccaaaactgcccataaccgatcgaaaatcgatactcaagtggcagcatttcgctctctcgacacaccataacaagttgatcagaattggttagagtcggctataatttaccagggaggatcagagtcgaccaaaattgcgcagaatcgactcagaatccactaaagacaaccattcttgaccaaaatcggtcagaaacgaccaattcagcctatcccacttgtactcgctcgtgctcgctcatactgacatggaacgcctatccgtcgacacatcgcgatccagcatcgacaataagcgaaacacaaaacgaaatgctctgcgggaattctacaaactacaacaacccgccgcggacccggactcctccctcatagcgtcgtctgtcatttcttctgcgcgaaccagcatctcggatatcaccagcgtcgttggagaagaggatttcgaggcggaggagcgacggttggaggccaagtttgaagccggcagttttgatgccgaggagattgcccgtgacattctgtcgtctcgcggcagcgggtcccgtgtgctcaaggacctgctcaagaaggaaaactcgctgcttcagagcatccgggtactgcagtcggaacaaaaggcgcttgtctataacaattattcccgtctgattgccgtgagcgagactctggctaaaatgaaggacggcaacctcgacaagaagacggacgagatttccattgtgattggcgacgagcaagagacggcccagccgatcgaaaagacccgcgcaaagctgccgggactgatccaggagatttccacggcgtctcgagacctcaaaatggacggagtgggggacaaggtcggggccaaacaggtggctcagtggctccttaacacgccaaaggaggtggagcaattggagggacaggagagagacaagaggatagatgaaagtctcaaggtactggaattgtggatggagaggagtcgagtgggggggttggaggagttgaaggggaggatcgaagggttgagacactagcagagcgaaagtaggagagactagtgttggctgctgtcacgttttgactttgagtccaatatttaatactgaatgtttaatgacaattggtggatactattactatcgagtatctatatctaatcatcacaggccaagacgatacagtgggaggtgtactataacgaaacgagaacgagcgacccttcgaaattttgctgataatttgggaccattatattgcccagttgcttactgtctggagctgtgtccctctagtctgtcactcaccaaaagccaattcttcatctccatttctctctcggggtgtagtgcatgaccctgcatgattgtgcatgtatatacattaccccgccatttttgtggtagtgtgtgtgatctacaataagttgtcctccgatctgccgcctatttcttcctcttacacatcacacacaccactccacagcagtcagataacagcccttgctggactgacactgacacggactcagttacggactcagtcacagatacaacactgatactcgacacagacactgacccagacactggtgcaggtagtgacgcagttggataaccagttactcgttcgtgtttaaactaggccgagccagacacggggacttcctgctgacttaatgtcgacccatttaaggagacagactgagtggagactgtatccacaacatctgtgtcacactccgtttggtctgtcgaacaaatgaacgtctgcactgagtccgaagacacgaaccaccgctgagtacacaaaccccttctcttcatggacacacctgtcagacacggcttggttcaaccccaatcaacaccagccgcgttcgtcgctcgcaggacaccagcacagacagatccagggcctctaccgtgattatcacctgacccccattagctgacacagagccaacaacagtgacacatacaagccatatactttgatactaccagatgaccaaggctgtgtctgcagagagacacttttcatccaccgacactgactgtgtcgctcagcgaatggaacagctctgctgccgccgttgtacaatgcctacgagtatttgccatccgcacgctcatggttgtggctctgatctacagcatgttctctcacactttgtctacaatcgtgtcaagctcgcttttctcgctcacttccgacgctttatggtaatgtactcttactatatacacgttgaggtacactttgctagttgatagcgttttaagccgaatgcaatgttgaacagatcgaataaataagcacgttgagtgctgttagtgggttgaagggggttgaaggggttgaaggggtcgggttgaaggggaccggttcaggggaagtggtcaagcctacaagtcgctaaacaagtcaaagataccagtggagtcgtggaaatcattgtgcacaatgttgaccaggtaccagttgttgaaaatgtcgtcgaggaactttcgggactcggattcggcagggtagcacttggcccactcggagccgaggcggaaggcctcctccttccacgccaggaaggagattttctcgacaatggtgggctggatgacctccttgccggggtagataccccaggtgacggcgttgggtccgccaggggcgttggtctggaggttgccggtcttgttgacggcgtaaaaggtgatttccgactggttttcgagcttcttgacgagcttttccgccacctcgggggtgacaagcagctccaggtacgccttttgatagacgtagccgtttttggggccccagccgtggaccgggtgggtggacttggctccgttgacggcgggctgcgagttgatggtcagaatacccctgttgttgagctcgagaatctggggcttgatggtttcgatttcgttggagatgggaacgtcggaccagggcagcgacgccagcttaccgttgaggtagttgacaagaagcgtcttgaggtcgtcgacggtcttgggctctccccagagctcgaggaccttttggggcgactggcggagcagcactccgtaggtttccagctcgccaaacgccggggaccgcgagtctccccatcggccgttggggaactcgtcccagtcctgggttcgggccacgtacgactgttttctgttcttccagaaaatgggtcgaaccgtctcgtcctgccggcccagcgccagcgagggccgccatggcagcggcgccacggccgagtcctgggcgggcaggttgaggcgctccagcaccatcaccgtggccttttccaggttcatggtgtagaaatggagatgtttgattttgcccgagtccagcattttctggcacatgtctgccacgagctgggtgccgagctctcgcacccgcatgtcgtcgtccttgacaggctccagctggtccaaaaagtcctgggggatctggatctggcaccagtttgcccggcgcataaacgaggcgtaggtggagatgggcatgattccggggatgatgggcacgttgatgcccttggcacggcacttgtcgacccacttgaggaagttgtccgtgtcgtagaacatctgggtgacgataaaggtgccgccagcatccaccttttccttgagatggtcgatgagaatgtccacgtcgggctcctcaggggtaccctcggggtaggccgccacgccaatgtcaaagtagtcgccgtacttagacttgatgtacttgacgagatccttggcgtagcggaagccgccgtcgaccgcctcccacttttccgactccacgggaggatcgcctcgaagcgccagaatgttctggcaaccgccgtcaaacgcggactgaagagcattctccaccagctgcttgggcatgccggtgcaggtcagatgcatacaggtttcgagccccagggcggactgggcggtggcgaccatctcgttggtgaggttggaaagacgcccgccggcgttccacgtgatgtcgatgaattgcgggcccagctggtacattcggtccattcggtcgtacagattgttgactccctgagacgttttggggacaaagaactcgaacgaaaatgtcggcgtcgagtccgccgcgtgagccttttcgagcttgtgtgagattttcattttgacggctttttgaccaaaaaacgagctcacgagatttgttcgtcaagagatgttgtcaggatcaatctcacattgtcatgcacatgcaagtggttgacccggatttcggggttagggcatgctaaaccttgattcagacacgtgcccaatcaagaggcgagagcggggaggcggtggagagtgtcgaatgtggcgcaagatcacgtgtgtggctggaggggctacgatactggtctagttgtgcctctccctgtcgctctgcggtaaccacgtggccaatatgtggccacgatttggggtacgtcgtgggggacgataggtgagtcacgctaccgtggtgaaatttcgccgacatcgcgctaatgggggagagtgtgcggtgtggcgcgggttggcgcagaaattgagggggactacggggtgaaaaaccaaaatggcttacgtaagtttatgatgagctggcacgtgacattttgaaatttccactgcgacccgattcacacgtttcaatttcccgacagcatttggaagcacatgaaagaagcgccatgcaccacgctgcgagatagacgacagccaatagggtggctggatatttttcagttgtgggttcgatcctggggtgtgttaaaaaaatgagccggtcaaagttgtaagggagataccttgtgaagcactagtccccaaaatgaagggatttacatcccgaaaacagacttttttttccatggaatagggtcaacgtatgagtgcagtatgtatgtactgtacctgtatgtacatacctatacatactttgagagctgctctacaatgcaggtctgccaattgctttcttggaaggggcagtagccgtgaagacatggtgttagagattgataagttgatctagaggacttttgatacgttctaaatcctttggtttttgtctcgtttcaatttgaggaatattgaactagttggacgcgctttacatgagtgtggtggattctcagaatgcacgtaagccattcaaaagacctctggtggatattgtgaaagtagtgagcgaatccccgtatttcattgcccctgaatttcaactcttgaaccttacagaccttttccagtacaagatctgatccacgcagtcgattcgtcttgaataaaacgaccttttatattgacaaatacatcaacgacttacatatcactttctgggaggcgttccggtaaaccagacttttctccaacagagagactcattagaaagtctccccgttatcattctaaggacgattgacggagcacgccatcgggttgacaaacttcatgtgagtgaatttgtccctcagaatggaaaactaggggtttgtacccatgtcaaggattttatttaacagtttatgagcccagatagctcgtatagctcaaacctgtttctaaattgtctcttttacttgcattaaatccctcctccatcttttgaaagattagtcatatatcccatcttatgtaatcatgtccaaaacttttcctgtagataccacaataaatccaagaggttctttctatcccccacatcctatttacccccttaccacgctctcataccaatatattgtcactggaagccctaatcgccatctcctcaaaaccctacaaaatatcacttctccactacaacttgcgcaaaaaacacgctattccaaatcagaaacttgaatccaactccccacactctcctatcttatatttcgaacttgtcgctccccttcacaacctccccgtcattcaaatcaatcaccccgcgatggagctatgtccctccaactttctcaaatctcaagatattttgaatcggaacagtgcaataaaatatatgtccctgtttttacgcaatatccgcttttcttagactcacgcaaccccagagacggctccaaaatcgcactcgaaattttcctccccacaaccaaagccccacatgacttatagccgtgcctggtatgcgtgtcttgaaccctgcttggtgggatggtggggtggtggggtgcccagaaacacctaacctaacccaacacctaaccctgaacaacccctttccccccgagcggtcctaaccctggcaaaccctaaaccaccgtcatactccatccaactcctatcacgtggcaataccctaatcacgctccccctccctcgccccactatctcctcctcctcgtgccgttcatatcgctcaaatttcaaaccatttaaaccttatttgaacctaaaaatgcggtgataagaaaaaaaatagtcctgccaagtgacagctccaagtcatcgcagttgcatgtgacggaatagatatagatggggaaatgagaggttatgagcttgggtgggagtgagtccgggtgttgtttagtcatcgctgtatcacgtgaggaggaagccgtcagccggtggagtttttgcctcacgtgactgaaaaactcccgcagataatcccgcacactaccccacatttgagtttatcgtgaggcggtggattctgacagacagacacattttactcgagactcttcctgttctctgtttgatttttcgacaagcgaaaaaccacgtgacatagacggagctcacagacgatcacgtgacctagaaggaaacggcgccagcgacagtgacagcgacaccaacagcgacatccacagtgatacgagcagacgacatcgaacgttttgatacaacatttttctggtggctgaatttggactagacgattttgccccgtttttttccccgctttttcccactcactcacgtgacctctacgacctctgcggccactcacgtgacctttgttggcattttttgcggattttagtctcgactgaaacgtctagtacattgttccgtgtgataactgacacaacacgagttggcggattttgcgcttgaacggaaccagaaaggactttagcacacacagcaagcgctcgagcggtttctgacgacgattgtggtgatttttgaggctcgaaaagttcgaaacgacttgaaacggctcaaaagctcgaaacgacttttgacgacggttctgacgattctcgacgacttttgacgacggttctgacgactctcgacgactctcgacgacccattttcgacagtatccaacgtttgatcgacccatttcgactcattgtcagctttctgagcatcttgaacgactagatttcatcagtgactcagtgactcagcccattctactcactccagaccagtcaattcgtcccagcggactactgtagaaacccgggttcattccagacttgcactttctacaatccaaccatgccttcaagcctgaaaaccccccacaccaccaccatggtggaaaactcgccgctgtttccggcccacttttcgcacgaggccaaagacatctcgtcgagcggctcggtggccatcggcatcgtactggcggaaaaaaacctgtttgtgcacgggtttgaccaccacgagcaggagcagcagccaccggcgctgctgcgaggcagtctcattgttaaggtggccaagtcgacgaaaatcaaaagcatcaacctgtcgttccgtggcattgcccgcacggagtggcccgagggcattccgccgaaaaaagtcgacacgtttgagcagaaagacctgcatagccacgtgtggccatttttcaactcctccttccccatggcagagttctcttccggcgcacacattgtgcggtccaaccatctccacgaccacccgctgactcgaaccaacacccatggcagcaccaccagtctgcacgagctcgacgagtctcatgacgaagacgaccatcacgagacccatatcatcaaggggttggccaacaagctgcggcgggcggcgtcgcccagtcccgttttccggtcgcggagcaaatcgccttcccgggcttccaaggaaatgtcacgtgcgaaaacggactcggtcgatcttccgcggaccaacacctccagctccacggcgtccaccacctcggagcccaccgaaaaggacgtccatacaaaggggtatcgtctgttccctccgggagagtacgtgtacaattttgagctccccattcaggccagtttacccgagacgatttcggcggcgtttgggtcggtgtcgtatacgctggaggcgtcgatcgagcgtcccggcgcgttccggtcgaatctggtgggcaaaaaggaggttcggttgatccgtgcgccggcagaccaatcgcaggaggttacggagccgattgtcatttcgcggcattgggaagaccagttgcattatgacattgttattggtggcaagagcattcccatcggcacgaaaatgcaggtggcattcaaactgacgccgttagccaaggtccggtgccatcggatccgaatctacatctccgaaaacattgactactactgtcgcaagatgaagattcatcgggtcgagccggcgcgaaagtacctggtgtttgaacacaagcccgacggcggcatccaggactcgttgttgccgaatctcgacggcgtccaggagttgatggctggaggagccaccgagctggagtttgacgtggtgattcctgaaaaggttggtcgggacaagaaggagcgactgcatcccaacacgtcgttcaaaaacatcaaggtccatcattggatcaaggtagtgatgcgactgagtaaaatagacccggataaccctgaaaaacgcaagcatttcgaaatctccatcgattcgccgttccatctgctcgactcgcgatgcaccggtgccaacgtctctcttcccgcctacccggccggacgaagacccagccggcccatttccgtggttgccagtgatgctcctcgacccattcactttatccgacagccgtcgattgcaccaccgccgtttgacgctgatgaagcgcctcctcagctggcagaaccgccatcttacgacaccgccgacggaggaacgtaccaggagcgattcagccagtaccagcggtcacgtgggcgccaagcatcgacggtgagtctgactccgtcgcaggcgccgtcaatggacctttcgcagtcccgtgactttagcaattctgggtttggtggctcgtcggcttcttcgatcgccaatcctcgtgagtcgtcggcggctcttcttcgtcgggcctcgcagacctccgtcaatgtcttggccacgactccgccggcagtctcccatatggggcgtcatgcatcggtggcgtcgtcgtcctcctccgtcgatatcactaatcaaggagggggtccaggagggtcaggggcaggaggtggcatgttcagaaactacgatatgggtcgagcagcagtgagagaggctccagaacatgatgatgaccatgatgacgagtcacaagaccccgacgatccgttggccgcggctccggtgtcacgtgatgccgaccagcctgtgcctgggccttcggccacttctcggctcgctactcatgccaatgacgtgacgcctctggattccgacagcgacactgcgtcgcatctcaccgcctcgccgtcttcgacctcgttagcgtcgtcgtactaccagcgacgactagagaccggctccatttgctctgatcggctcctggacgacgatggagtggaggacaatgtccacgatttggccgcgagtgccagtcggttgtcattgggggagttttgacatgatagatgataaactatgcattttgttgattgaatagatcgttttggattcgacagggtccctgaacgagatattccggtggatatttggcgtattagatatggaacagtgatattttgtaatgatagtgtcggctttacttagagcacagtagaagatggaaactacagtcacatgttctgtcgacccaatggtttttcacttgacggtgacggtaacatcacgtgactggtatttcccatatctgtatcgagtgctgtttatgcccctcccctctcaaacaactcaactattcatcaaattagtcaactgtattagttaccgatttcttagagtcgagctcagctaaactactctgttggtgccagaagcactgggaattggctgttcatatcttgctgaaatatagccctataatacacctttcgaaccgccccaatgagggctacacgatggtatcacttttaacgcgatctgagcagtattcgtaatgcgacgtccagcctattcacagccccggttccccggttctatatgttctgtagagacacaaaacgcacaaaacaaaagaacaaaaaaaaaaaaaaaacagaacaaagattctgggaccgggtcacgtgtgcggaagacccgattgggtatcggtcgagtggggtgataatattataaaacactttttctctactttaaatcgactgggaaaagttgatattgtgggaaattgatgccatcggttcaaaagttgtaccattagatagccctgggtgagacgagtatggtgatgtattttttattagcattttgtccgtttccgatgactacaacgaagatggaagattcagtatacgtgacacgccaagtgtcgtttgctttaccatcatctacgtagcgacccgggtctctcatactattatatagacttgaaataacaccattggaagctgagctgtagatattgcgatacgacgactgtgtgcttttccccaatgagacatgggactttggaatggcgaggtttcgagcgttctggactatctgagagccgacatgttatcactgatcggctggtaacaatcgcacattgacaacacgactgtttgaagttgttggcgtcaccaagaattgagtcggacatggcgttttgaacagcatcaactatgggtttgtcacttacgacaggttttggctgcaccaccagacgacgacagctcctcagggacttctccctcaatccattcaaagattatggaaaataagggaaggacgtttggaattactccagcacttatttcagtccaatcaagaccaaattgtgttttcgtgcttgttgaccttggacttgccaacactcgactaagggtccatctgacgagactgactaatcatgccaacgaaccaactaataaagagttggccctacacaggtcgaaatgggtctgagcttgacctcgagctccgcaagaccccatgacgagcccttctggtagcatcacatcatgagccaatcctcttggagtgaaatcaccgcctcgtctaattatattcgggacagtggcgagccggtatggcaagtcccttacctgttactggcgaaaaggtactgtactgtactgtacatgcatgtatgtaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagagacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaatgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaaactatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttaatctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaagtatctatatatatttcattttattgttcttctctatgtttttttttattttattttcttcgtcagggcaacttccagccaccaacgttaagatcacgtgatatatcacgtgaactaaaaacactggtgtacatttctcacattccaccaccgctaaacacggaaagtacaaatatacgaccggcagcagttcacgtgaccgttcatatcacgtgtcccaccacataacgtcatacacatccaatcacgtgatttccctcgaaaacagattctttacatcccgttcgacgactttagtcagtctagccgccgtctgtgttactaggggaaaagtcacctgacctgtttcgcagcacagttctgatcacatgtcatttctcatggccacgtgaaaatactcctactacgaatattaagacaatgtattacatgtattagacgcttgcaaacatcaatcttgtgaacggagctgattagagaagagtccgcggttcatccagttggaaggatttaggcaaccgacaacaggttatgagttgggattgacggcaaagctacggaagcaaccgcatacaccgcaaaacaccgcaaaaaccgcaactagcactcagcaactacagagggcccggcaagactcggctacgcctcgtcttgcttcgcctcatcttgcccctccctctcctcaagccactcccgatacgcatcactggcttgctgaatgcgcttgttcaacaactgctcatcctccagccagctgagaatatcggcattgtcgtgctgcagcatgatgcccgtcacgtgcgccgtggtgtcggcgtccttgccaattgccggatgccgctgaacaatgggatacagcgtttcgccgacgatttccttggcggcctgaggcgtggcggcagccgcgacactggcggcaatgttgccgtacggctggagcataggctggcgttttttgaattttccggggttggaggagttggtggagttggtggagttgccaatattggtggagccaccggggttgacgggattaccaccaccgtctcttcgcatcatcaccggccccatctgatgcatcggaaccattggacccataggcatcatgtgagactgcaccatatgagactgcatcaaatgcggcggcaccaaatgcggcggcacgtgatgcatgttgggcgccgagtgcatcggcatacccccaggaatacccccatgcatccccacaaccggcaccgctccgcccactgatggcgggaaccgcttgcccaacgaatacggcgcgctctgggggtccttcttgtgcgcaatggccacctgcaacacattgccctcgatcggccggttgtgcatttcggcaatggcgttggaggcgtggtccgggtcgcgaaaacagacaaatccaaaccccttggagttgccgaccgcatcgagcatgattcgaaccgacgtgatttcgccaaacttggagaaatacgcccgcaatcgctcgttgttgatggcaggattgagattggtaatgtacaggttggtgccccgcgcattacgtaatcgttcgatgcggttggcctcgtaggcgcgcttgagctctgcctggcgctccactttggactgcgctcgtgacacggaaatgcgcgcgccgcacagctcagcgccatccagcgccgccaccgccgtcaccgcgtcccggtgctcctcaaagttgacgaatccgaaccctttggcacggtgggactcgtcaaggggcagcagcagcgacgtgacggcgccaaaccgctcaaactctgcccgcagcgcctcttctgtcgtctcccgtgacagcccacgcacaaacagattggtaaagtgcgttttggggtctcgaaccggcgagatttcgaggttagcgagctcgtcggaaagcaccttggacgcctcctccgcagtcgggaacacggccacaaacgcgttggggcccttcggctgcaatgacacggcgcccagcgactcgagggctgtttttgtggtcgcggcgtcgacgccgtcacgtgtgtcgcgcacaaacaccgcgcgcgcagggtcgatgggcgaatgtgccgaagacggcggcgtcgacatggacgaggccgaagagggcacctcctcggtgagagcgcacgtgacctgttgtccgccgagctccgtctctttcagcgccccgagagcggcgtcggcgtggtcggggttgtagaaggtgacgtaggcatggccaagaggagtgcgcaacttggggtcgcgtgggattttgatcaccttgagaggaccgtgcggtttgaatagctcaaagaggtctgcctcggacactgatccgggcaggttggcgacgtagatgctcattgtcgtggctgagttagtggttgttggtgggtggtgggtaagggggtgagaggggttgtgcggtcattgtgatgggtgatgcgggctctgtgatgagttacacggtcggtgtaaggggtgacaccacctctttaaggggtgacatggactcggtaactcgccacagtgtaaggtcacaatcaaagtgcccacagaacagtgcgtcacactgactgaatactagctgaatgggaccatagaattgctcttgtgacagctacaagaaccatagcaatgtgacacgggatgtcatcaccacgaaggcgactcactggtgttttgcggcattgcagtctgcaacgggcattgctcagtcattggatgtggtggtcacatctctataacagccactcaggtgtcgttggtcacactcagtctgtcgttggtcacacccagcctgtgtttggtcacactcgtggtgtcgctggccacactctccctgtaactgattacactccctctgtaaccggtcacatcctccgtgtaacccgtcgctccatgtaacccgtcacgtcctccatgtaatacgacacaccctcctgtaatactcactataaatgctctgtggctcttgcacacgttcgcggtcgcttcgtgtcgcttctgtgtcgctcggcttttctgaacacctgtcttttttggtgtgctgtacttttttctgtgccgcaccggggaattttgtcgtcggaaatctcgctcgcgcacactcgcaacctgtctggagtcacgtgacttgtctctcactcgtttcaaaacacgttctgctcaattggattgtgcaacgtgtgtgtctgtgtgtatgtgtaactggctatgtgatatctctaactaacgttattatgtatggcagtcagagacttgtctcacgtgcccgggcatgcaggttctgaaacggcagtaacacagacgggaaaatggcaagaaaatggcccataaaatggcccaaaaaggcaaaaatcgcgggtctcgacaaatttgaaaaaatcggagaaaatcggagaaaattggagtaaattggaaaaaacataaaatcaatttccccaagccttttttccttaattttactcagtttccttgtttttggcttcaaattctgccacacatgccgctcttgactgcccctgtatttcaatattgatttttgaatatttatttttggacaagtggggcgttggtagggtaactttccgagggagattgcgtttgggcattaaattgaaaagcaaataaattgatgtaaattggtgcgaaattgccaatgctatggagacttcagggttgaaaggagggagggttttgttagtcagttccaaaaaaatctggagtctctgggctttatttaaaatatggctgattttttttcaataagtcagctaaaatcaaaaacaataaaaaaaaaaaaaacccctcgaaaaccgtggtcgaaattgccaattccaattttaatacattgactatttagcactctcggattggcagaatgtacttattttcgggtcttggtattttttgttgaatattttaaaattaccccacatttggttgccgagccgtccaaagacttggccaaataagtcatattattttggaaaaaaataataaaaaaactgtggttttcggagcccgacgctggggccgattcctgtgagtttttgttattttcactcctttttctcgttttggaaccaccaaatatgtcaccccgaattagcacccgtagctaattacttgcacttgtatggagtataaatacgttggatgcatatatgcagatattggaccgggtaagcggtcggttagtcagcaacgggtctcgtgattagtcagatctcatgtgactcagcaaccactgaagaaaaatagtgaaatatggacatttggatggtgataaagggggtatgggatcctgaagctgttcctgttgtcagcaaccatgagatttctggactgtgaaccaattcgatttcgtccttgtttggataatgtgggttttttttgtcgttttcaatttcaatttctaatttttcgtctaatttttcttctaattttcaattttttttatttattacctggacacgaatatgcacgaatgttcggggagtttgacagaaggggttattatttcggagggcatggaatctgtggaaaatagaaaatggaaaatggaaatcgaaatgagaaaatgttttttattcattttttttattatttggaaataattggtaaaataacaatccgggaactctgttggtctaggctgagcaagtctacaacgaaaaaagagacaaaactaaaattaggatatttactgaaaatggaataaaacatctaggcagaaaaaacaatatctaatctcggaatataacaattcaattgcagtatgttcaaatacaatgccgttatgcagatgctcataatactcataacacccatcatctccattacgctgtacttttttctttctttttttgtggcatttaatgcacttgtgtcttaaacatgcgaaaagtggttaaaagatggatgatgggacataattatcactactccggacctatcaggtgactacacccaagcggtttttagcggcagattaatgtcggggctgatccgttgtctgggtaagccgagccattgcctgagtaagcacatacaaccgcattctgtgactgacgtgaccataagaaagcccccccgaagctgtggaaaccgctttcccgctttcccgcctatagtactcaaagtacaaactctccggttcatctgttgtgggcatttggagggcggtggggagagtgggactaagtagagaggaacagggtggaatggagtagaatggaatgagaccgagactggattgtcgggttgacggggttgacaaacaaaagaaagaaaaaaaccaaccaaaaaaaccacaactgaacgagcttcaaccagaagccgacgaagcgacgaagcgacgaagcgaccaagcaaccgagcgaccaagcaaccaagcaaccaagcgaccaatcgaccaagcgaccaatcgaccaagtgaccaaatcaactcatctcgtacctgaatacctacccctccatacctctatacccctttcccctcacccggtcgcactcgctaaaggaaccggttcagaaaagaggagaaaaaagtccacggaaaactcccgacaaccctggttacttcctcccctggttcctgtcgactcatatgtacgcatttacaagcacttgtaccccggtcccctaaacacgactctccacgggattggagtgagacatacagtgagacagattgcgtctaaaggtatgttaaaagtgcaccaaaaatggcgaatgggtccgtgcggcgttcgccaaaaaggggtatctcaaaatcaaaaccggttgcctgattttcctgactttcctgactttcctggtttttttttcgtgttttccccttgcggtcggccttatcttgtcgaagatatccacacatatcgcacaacgaaggagtgctagaagaacacaaatggtaccgttgaaaccagtacgtcgagagctttggaatggcgtttgttttgagcgttttggtgatttggcggcgattccgctgcgattctgcggctatccggcggctatctggcggcaattcgaacgaacattgtgagacactaccgttaatagacaacagctattgtcgaaccctcgagcatctccacagatgaagatcaccgtccatcagtcgccaccagccaccgacaatcagtcattgcccatctggagatctctgcatgacccgaaagtgtgcgctgagtcatgtatcgaacgagaggtcacgtgataaacagagttcacgtgatataccagagctcacgtgatataccagagttcatgtgatataccaatagcgaccctctcactgaccttgaccgaccccgacagacccctccaagtcatgtgaccactaacgagcccggggatcgaagcgggagactgacagcagtaagtcgtgaaacattggtcagttgttggtaattacagatttagaacacttactcagcacacttactcagcacacttactcagcacacttactcagcacccacaccgctcaaccgatctgcgccgtcaacgtcacagtgcagacccggctcggaaaaagtcgaaaaggtcccaaaaacaggccaaaaatgcaaaagtgcgttgacccaaacagagagtcatacctcaccaaaactgtagaaccacccctgttccacccctgctgcagcaacggcccggaacaggggggtgtgtcagatgtgagagaagcagaatgaggcaactgcgaatgcgacaggagcgttgtgaatgtaaatgtgaaatgtgaaatgcgaaatgtcaaactgctggcggtcaaatggcggaattgaagcggtccacggtcacgctcaaattaccactcgctcgcggatttggcgctcggatattcaggtcatgacgatccgatagacacgatcttcgaacgaccttccaaaagcgtggacgaaaaagccgctcaagccgtgcaaatgcgaaatgtctcatccgggtgtgagagtgagacgttgacctgactctgacgccgacggtggcctggcgccggccctgacgctgctctgagaccctgtttatccgaaagtcgctagaacgcgttcgggaacacgccgtggtagcaggggtgtgacaaggagactagttacggaagaacctacttgtagccggacaagggtgtgggccaccgatgtgacagcgggtgctgacagcgggtacctagctgattcaccgctgatgtagttgaccaactagtagctgactcaaccaccgctgacgtaactggtgcagactctgctccaccgctgaccacgctccacgcgaagatcgtcaatcaacgctacattgcacaatgcgccaatccaacaatgcgacaatcaagtgcggcacattggggagatcacaacgacgatccacacaatgtacctccgcctgacgatcacctggaccagagcgcagagcgcggttcgacgcgtcgaggatcgacagatcgacactcctggcgatcgtggacttcagttcagttttcacgttccaacagacgcagaatggaccgggttgccctggacccggttgccctgcatgcctggcgaaccacacaaactaagagacgcaaacgacaggggctgtcgatcggccctttacaggtgagccaacccaaacgggaccgtcgatatgcccactgatagacctgattgacaagatagacgagatagacgagattgacagaggagtcaccagaaaatcccaggtatgacgtccgtcttgcatctaccatctctgcggcaatcacgacgataccagaccacccggaccgctacaataaccccacaacgcatcctagcgcagggactggtcataaatccggacctactccggacccagctccgccgacgtcgatgcgaataacgcaaaaccaacccagtgcaaacccagtgcaaaaccagcgtaaaagccaccttccacttcgtttttgctctcccaactctcccaactctcccaaagcgctcaacttttcgttttcatagtgacattgtcacgggttttatgacaatgacagcggttgcgtgagggcgacaacggttgcgtgagggcgacagcggttgcgtgaggacgacatagtcggtgtgaggggcgcagaggtagtgtgatggggtgacaggggcaatgcgatgaggtttgactatgtgaggggggacattgtctctgtctctatccccatcacccccacacagtccccgtaaccatcacctcacctctgcaactttgccacccaacctcccggttgcttttgtgtttgctgctggatcgtcgtcgcgctggcctgctaaccttctggcggcttgtcgcttgctgtccctgcactcgctactgcaaatacatgtgcctgcgccgtcttagacagccagagttgagctaggccaaagttaattccggcggtaccaaaatgcagctgtgggcgaggagaatcgaatggcgctgaaatcggaccgattccagaaacactgaccgagtatcgggacgtggggtacagcccagagtgcagtgtaactagtcaagtcatgattacaaaaatgcccaccttattggcgtcaaataaggtttaacatagagttcactacaaacttcaagaataactttagaacaaaacctaaataaataatctttttttcgactggtcaaattgccaaaattaacctttccattaactgtacaatgtgcagtcgctatctgagggctgagttcgagtcctgaaaatcgcaaaaccgccggaaacgcaaaaccattgcgactggggcggtctatagttgtattttatggtcttaggagcggaagggtgtgagaagttgagcctacggtgtacgttgtactacctgcactcttccccaacatgacagctgtcaaacgaccctaacaagacccggaaaagtcctccgacgtcgtcagccatcacgtgactacatctctcgtccctcgggctcgtctttttcacgtttctccgcttctcgttgctttttgcaccggtcattggctttgtcgcctttttggagcatctttttggctgcctgagttgctgtgaaaggtacaaggtgagagtttgcggtggtttggccttctgtcagggctgccaaacgctggtcaacgttattgacgcacttttgacccgtggagaaggtcgaccgaaggcacaattgacgacgaaaaagacgaccgaaaaaagcgaccaaaaagagaccgaaaaaacgaagactgtctcttatggaaagatcagctatctacattccgatgcgagtacgaggggattatcggtgaagatcctggtcttgtaaaaacatgacgaattagggaagaatatagtacagatataggactctcataagaatgcttttaggaatcccttggaacagtttttacgtcgaaaacacaaaaaacggatggaaatatgcccacaaaacatccgctccggccccaccgttttttgctttaatttcgccgctccaaccacgctttgcttttgcttttgacacacatgttgcccctctgccctgcttgagagacatgtctggaaaagtttgacgatctgccgatcatggggccatttcgacttgaccagtgaatttgcaacgccgtaagaaaccgccgaccgcctacagcccgccaacatcaccaatattcaccattctacagacggtcaaacagcaggaccgattttcccgcagtttccgctgagtttggaaatcccacacaactcgacaaaatcaactccaaatcgatccgcaacttgtccatccgcttgcttaccttatgaaggatcgtcgggatttgctcttcctgttttcggctcggttcctgatcttcgaatgtgataaccacacatacatacagacgaaaatgtggagaagacgaataccgcggtaaaaatgcacaaatcagacccccccagaccattagacatctgcccagagtcgtcttatgtttctccacggacctcagcttcccctcattggtcttatatccgcattggttgctacggaaaaaaaaattgaggtaagggcaaaaaaacaagacctagacgcaaacgcatgtacctaaaccctgagtatggcaatcaggcacgccggagagggatgtcagtgtacccgtacagtagctgagtgtttgatgtcgttggcgtgtttggacccacttgctagagctgatatctggcggcggatgttttacaggttatgacttatgagcggggctcgagcatcagattaggactatgaagttgcgggcccgaaatgagaggttccgagcgccaacgaccacgttcattacggcgcccgttacgacctcgttacgaccctcgttaaactgcgtacattccagattttcaggttgatcgacagatcaacagacaacatccttcaagacaaccgctgatccccgacgatctctcgctcgccgatcgcccctttgggatgcagagtagtcagcagtgaaccacagcccacggcgtcgctaatgtgtagcccaccacagggcggatggtgggcgcgaacccacgacatgcttatgtaatggccgttacatggccaatgtagtccgcaacatggctgatgtggccccacttcagtaatgccccctgacatggctcatgccacggaccgatatgacccatgtcatggcctagtcactcctcgtgtctcgcctcatctgcatccatcccctcacccgcttgccctcctgaggaccccgccccacccgctcaaaaccataccgcctgtagaaaccaatggcccgctcattcatgagaaaaacagtcaacatgatcggacgaccacaagctctagcctcgtctatcacaaccctcatgagctccttacccacaccgtgaccctggcgacccttggccacctgaagctcatacagatataccacctccacgtcgtcttcaaccgtatgcatgaacgagacgaatcctagcatctctccattttcgcgagccacgtgatacgccagctcctcgtcctccatctcgtcaatcttgtcaaccctattccaccccatccccgaaccctcgtacattcccttcatgtttttgcgcaccaatttgtacaaatcggcggtgtagggttctggagatatcttcatggtatcacgtgcggaggagcgtgtaatgcagacaccaatattgccaaagtatagaaccaatagcaaatgccctaacccatatcctaaataagaaagaccccaaccccatatttcccagcggggcaaaaattcccctgaccctgaatatctccaatccgtgactcaaaacccagaccttgccccgcccctgccctgacccagcccggacgctaccctaacccaagggtgacccccaaccatccagggttccaccctaccctgaccctgaatctaaacagaaaccttgacacgaaccttgtgtcaaactcaaaccagaactctccagaggacctctttttgaaacctaaagtgtaaacctaataaaacgaaaagcaaacatggccgctgtgaaaagtcaagcaaaacctacaccccaaagtttgtgttttggtgggcgagagagaggtctcaagtcggccggcaaccacgaccaactcgatctgtagacggcacatgtgcaccttttaagcccactcgccccctcttttttttttttgtgcgaaacgaacagccgacgatttgcccacctcttgttgtcaacctcgctaatccgtggttgcacccctgactgtaaaccgtaactctatattcaaaccttggcacaaacacattcaggtaccatgagatatataagactgtgtctgccgtgagagacagcagctagacacacatcttgccatctctccctccttccaccgccacccgcaccccaagcctccccaaagccacatctcacaatgctagctctgcaagaccgacaaccctactactccggctctgctggccagccccgatcggactactcgtacaacctggtgcccaaggatcgagagtctgtcatcggcgccgcccaggtgcctgctcaggcacctgtggccgcccacgagtaccagcaggataactactactactccagccggccccagagcaagagcctcaactccagcgccccttccaccaaccactcgtctccccagcattcccaggtcaacacctctccgtcgttgccttccatctacgaccccaacgggcccgtcgctgctgcctactactcggggcccaactccggagtcaactctgcaaaccactctgctgtccacagccaggcccactcggcggtccacagccaggtccccagccaggttcctagccaggtgccctcgcaggtgccctcacaggcccccagccaggccggctccgcacccatgagccccaacagactgcccatgcccgtgcgaaactcgcctcctcagtaccagtcgcccaccgccaacaacccttacgccgtgggcgtgggatcgggccagctcctcaaccagcccttcaaccagcccatgactcagcagcagctccagatgcagcagctccagctccagcagcagcagatccagcagatccagcagctccagcagcagcaggtgcagcagcaacaattccaggcgcaggcggcccaacagaaccaggcgcagtactacggccagcaggtgccgcagcagatgatgcagatgggctaccagcagcagatgcacccgcactcgcatctgatgaaccagttttcgtccaagcgccagttccgcaccctcaagaagcacgtctgcaccgtctgcggcaagcggttcacccggccgtcgtcgctgcagacccacacctactctcacaccggcgagaagcccttccgatgcgagttttctggctgtgggcgccagttttccgtcgtctccaatcttcgacgacaccagaagatccactctcctcgagaatagacctatcctcagacagacttgtcggccatgtccgacggccacgtccggcagcgaccgtccgacgacgcatttatttatttgtacagtaatgactaactaattgaacaaacctgtagacaagtgcaagtagcgtacagtactgtaatcatgaacaaacgaccaactggaacctggaaattggacatggctaaatgagcgatctggtggacaagacgggagctggaacagccctgttcgatagccctgtcggatagccctgctgctttcggcgttggagtacagcgggagttagcgcaagttggtaggacgtggggagccggtgcgcccactgactggaattgctcccacagcccatcacaagtggacttggagtggagtgctggagctgtgcaggagatctgtgatgcagctggtggatacaccggaatgtcgtgtgtgtgacccattgaactgtctgtgtcaaggaagcccagcagttcctctccaggtaaagatctgtggaactatgtgttagtatctcaactggaacgcaaccatcgacaagaaactgtgctcacaacactaccgaggtggcaactgggaagagtcctgtttgttttgtcgtctgtgtttgtgtcgtctgtgtttgtgtcgtctgtgtgctatgaagaagagagagaaaaagcggactttggcggttatataagacaaaaacgaacctcaatacagtgcaaatcgatcggtcaaattagaccatacagcatgaacatcatagacccaaggtggtgaccgtcagaagacaaaaaaatatctgatgctgattaacccaaagagccaaagagacgccagaaaactccccaaacctcacctcgagtcacgtgatgaagaagggtacagtgggaaagcccagattcagatgtgtatatagtcatgtgacagaccctcgccgaagttggtccaaaatgcatccgtgtgcggctcattaattattcagacttacatagccacacagtaatgttcagagaatcacacaagtccacacaactcgacgaaaacagtcaccgagaggacaaaatccacacaaaattgaagctctcgatccatggtttccgttacatctttcaaatttgttccatttcctccatgtctctggcaaaagttgtgcttgtcagttttgtttgccctcggacgatgatttggaactattcgaaagcagtgaaaagtggtcagaatcagttgaaatttggacgggaccttctttggaagtcgtataatgtgcttccctaattccggctcattcagaccacttctctgaacccttcttacaccaccacatgcaccaccacatacaccaccacccaaacaagtcatattattgcaccaacaattgccgatcacgatctacagacccttgtatgtgacgctggctcgataatatctccttcgtatctgagatcggcgtggagtcaattccaccagacgggaagaggacaatgggtcagggtcaaacgaggagccccggggtctcggggtctaatcacgtgccaccacgtgaccgtcacccgagtcacatgaccgatcccgccggtttaaattccctccatgcgcaatcacatgggactatattcgaacgcagaacacacatacatggactactgctgacacccctgtaaacgttgctggcgggaagtctagcgggatcaacggcactagcagaagcaacagagaggcacagagagttctctggctctttctttgggccggcagattggattttgaattattggtgatttttcccagcttttcctccgacttatctccatcaattctcaaataattccagaaaaataccccgggatttccggactaatcaaacgccccccaaaggaccgaaaaaacaactctcgaacctgcgtcttcgctccctgcactagcacgatgactctggggtctaccaaagacgttattttgtttttttccggcgtttttcagttaaaattaccccttgctttatgtaagcaaaaaatgagcgaaaataggacaaaaaaataaaaataactaaataaacaatagaaatatataaaaaaaccaaaaaataatctaaaaaaatctagaaactcagactagccgccacgatgatcttcaccaaaaacaccctgccaacaacatttagccaaccaaaaaaaagttccaaaaaccgcagtattataattttccaccacgcgtcccatgtacgcgtcacaagcacaccctggagaccctgtacagccctgaaacgccacgtgaaagagatgaaagtctttgctggagatgtgtaagtctgaatcagcaatctgtggacccccacgtgggcgccaaacgtcacactcacgtgatagacgcaccgaacaggaggacggttttcatgccggtcaaatcaacacagaatcacaggaaatgttccaatcaaggatcaaagaccagatccaaactcgcaaccctcagaatatcccgccgatatatctcgaattgtcacgtgacgtcggaaaacgacgttatttccgaaaacgaaatatcggtcatggaaaattgtctcaaagtcgacaaataatgatcccatggaaatgaaacagacaccattgtaatcccctgacttcagcggatatcctggtacaacccacgtggccacaagttctgctcaaacaattctttagcccaacgtccgtctcatatagccacgacgctccaaaaacagctcaaataagagctaaaaagcaccatagcaatctagtcggtgcgatgagagccgcgtcgctatgttcatccatcacgtgacttgccatggtcacttttggggccaggtttcttgaaaaaatgccgccggtatcgcaaatcacgtggtatcaccaaaagagagatattttccaaatcacatgacatgaacgagttaccattatcagtaacgtgacggttccgttcttggcactccatctaccagcatttttcttgtttgctccatttgtagccaataaaggcggatcaaaaacaggcgggcgggactcgtaatctccattaggtcatctcgtttcccttttgggtccagagatcgtcgtgtcgatccttttgtcgatcattatgaggtgtgtaggaagaatcattttaaccagctgaatattcgagatggcgacatgagaggacattcagaatgatcctggtgagtgtgagaaaatgatggaagttatctgaagacagtacgacaactctggaacaaactagacgcatttctgtgctggggaaaatgttggcagtgtggcagaaatggcagagatggcagaaatggcagaaaatcgaggcggacgattttcaacaccatcgatggactcttcgggggcgggtatcatgtgattaaatggtcgcttggtggtttttcttctctgtcctctgtcattatggcgttgtgttgatattggagggttgggggatggatggtcattattttggtggggtgggtacaggttatgagtgagtgttattggggaaaaatgtcagaaacgaattttgcaacaagggtgattactatgagcaagaagagaaactcgacactgtgtttgaaattttgatatctggtttttccgtcaatattcttgagccgttttttcccatatgaccatcctcaatattccaacttgaatccaagtgtgttttcactgagatgataagttctactgatcttaaaactccgcggatttatcattagccagcacactctacaatgatactactactccaataccggtaccattcgattccccatgccgagacgattctccagataccactcctttccctattttttttctttcggcgccgaaaaaaccccgttcccacatttccacgtgactcatgcactccacatgcaatgcagacctgcaggcaaccagtcaactcgagccatcaaaccgagccatcaaaccgagccatcaaaccgagcatcaccgactgtcaaccgaccaatcaagtcttggcatgcacatgcactacaccttgtgcagagtggggaaaacgccgcatcgcgctatatctccaagcgccacattagcttttagcgagatgatcggcaacggtgatcggccctcccgagacagatcttctgtgatctgcgatgggggtgtcagaatgcctccagaaaacggcgtcgtacggttagaagatccatgtcgcgaccatcacagtggcaatgttgcaggtatcccggttgctatgttgcggttgctgccaaagttttgggttttgataatttcacgtgcaaaaattgataaatccagccagaaaacgctacaagcaagatatcgaagatttgaaaattgcaatggaaccaccagagcccaggctatcacgtgatgcaaaaatccttccccggagaccctcgggacaccgacaacggtcttcctctcattcgtctggactccgaaatcttacctgtcaagttgctgcaaggcagacgtccgctttcggcctaatgcattctaggcattgcattagcgaaaataccgttgacgtcgattggggcgagagcgaaaatgttggcttttggggtcgtcacgtggctcaaacgggacccgcgacatacagcggcttcgcatcaatctctggaatgaaacggaaaactccgtttcacgatagcgctatttctgcggttctgacaggggttcgcgtggtggacatggacaaagaaacggctggagcctaagtcatgtgacttacagggggggaacgtttccggtattgtactgaggctgtgctgtaaaggatacgtggcttgagttttttgttatccaccacatggtctgtgtggtgagtatgacattgactatgtgacccccccgacaagacccttgtcgtcaccagcatgacccatgtcgccccacaacgtcggccatgtcgtgaggcagctcgacgctcttacataccacagagatcctcctgtcgatccacctctactgcacaacaagcttgccccacggtgcgtctggtggaggtgggatgtgcaaacaaggcagaacaaaaggttggactggaaagtaacacaggatgatgagtatgacaaagattagaatttgagtgatatcagatgaattaggagactgagctgattgctctggtcaagtctccgctccgatagctttactaaatctcgagttatgagtatttttgttgcacttttcatttcgcagttgacttttcagttactttcacccagacacaaagagaactgtctgcaacgcgagtctagccttctctgactttgtcggctcctttttgactgtctctgtgtcactccagtttcccaactaggcaggttcttgtctcaacggccttttgagaagcgaaaagtcgactttcctgatccagtaagcggcgtgggggtcagaagaccaatggagaagccgtgagtcatgttctttggaggtggtggagcggatgttgcccgggcgacggctccatatgtgagacaactgttggctacagtcgcaaatgtgatacagctaaaaaaaggtgtgatacagcctcccaaaaaagactctccgtctccggaaatgggccagacgagaacggcgagttgaccacggggaagagcgggtcgcggagaacatcctggggaagtccgagtttccgtaaaacgccttgtgacgaaactggagcgtttctaagattttcggaaaatccaaaagttgatattttgggcgtctcatccttcgaggtactttattacctcttgtccacatttatagacccgtttacggtctcttgttgccgattatcatctaccaaggtgttgtgttgggtctgcttttgactggactacatttgacttgtttgctgtcggtggagatcataagacgtggcggatggaattaggagtattgcgggggcgcgagacaggttatgacggccagattctgggtatgacggagaagaaggctccgcgtctccctcaagtcttctccaaactattattgccgcacttttttcgtgcgtttcgacaacgtttggctgctttcgtgatattatgtgggcgctgtctcaatattgggctgtaccagaaaactagcgcattgtaaccaacagctcataagtcataggtcataacggctctggcatttgtgttctgtcccttgagattgctccgctttcacgtctgtagaggttggagacacgtgttgttgcttatacaagacaacaccacaggttatgacccatatgataccctggtggttgcgaaaatacactacttgtagatccctacaaggtagctgtctcttacgtctctgagagttatctgagtcgagttgcactgttttgtgccgttatgggtttcggcgagctatgtaattgtgtgtaattagacgactttgcttctgtgagggccagcatagcccgtgtaagtggaacaacacgacatgggtcatgccgttacaagcagttgtgacgtcaccccgaatcgagttaatcgtcttctacaaacaaaaaaggggctctttactctgtacgagcatgcaggaatgcaggtggatagactaccaccagggtcgggccgtcgacaagggtgggacaaagccaacaagggctaatatcgttatctgacactgccgttgctgccgtgacacctggtccaaggcccctgtcgctagtgcataagtcacgtggacggttgcatagcctgcatgtagcatatacactacagggtgtgggaacagctgtagaattagggagaagtgcaaaaccaagaggcacattccattacccctgtaatgtacgagtacaacactcacacagcctagagtctgatagggtggttttgtttaacacgccatgttgtggggaccaggtgctgatgcagggttgtagtttgacaggggtcaggtctgacaggtatgaacagccgtttatgaaacgtgttggtaatatgcagaaacgcacaaagtgaaacgtgctacttgtagcagtgtgatgcgtcagcagctgcagggaaacatgtttttgtgagtacaataatgtacaggttttgaccaggggcagcagacaacggtcagaaagcaggttgctgctgcatcgtttgtgctgactctgcagcagggtagcggagcgagtttcctggctggtgtggttgtgggttacaacgaatgtcgagagtgagtccgtgtagtttttctgttccgcgtctgggggaacctcatgcccttatatataacccccaaccccttgttcaacagcaaatcacacttggcatgtaagggtcttctcatctgagggtatttaagaaccgcccaacaagccgaaccggaactcgaaccgcaataaaaagtacattgttagcaccaggtctatccagaagacggccctaaaacatgcttagtcatacaacactgggtcttggcgcatatgcgccgatgcatagataatgcacaccatgcaacttgacgcatgaacaccgaatggatgttctattataactcttcagagcaaggaaaatggagagagagataggctgaagaagtttacaagaacgcctgcgctgaaggtccggtcaacggtcacgtgactttaccacacgagcaagggattcagtgagtctaggaattcagtagtctagtaattcagtagtctagtaattcagtagtctagtaattcagtagtctagtaattcagtagtctagtaattcagtagtctagtaattcagtagtctagtaatttagtagtctaggaattcagtgagtctaggaacttccttaacctcctcgacctcatacttgggctctttcttgaaagtgccaacgatctttcgcgccattttcactatttatagcatcaagtttggccgtggatccagtttcacccttctccaccttgcctttcttctcctccaccttgtcctccctctgcgatcacctcatttgcgttctctggcctaggctcgaccttcactggttcagcgtctgctctccctggcactatatcattgttgacgtgttgagactcggaattgacctcttcaacggcgacgtctcctgtcttagattcctttctggattccttctccgatgcctccttggtcttcttctcaacgctaatggagttctcctctgtatcatttagctccattactgcccccatgacgtcctcagtttgagactcctttgcatcatccttagattctacctcgtcgccctcaacgtccttcttgacctcgggacagtccagaatcagcagcagaaacctctgccttgaactcgtccttggcctcatctttcggaggaacttcatgtgtgtagaaatctcaactttggactcctgggcgtgggagatgaggtttcgagagagcgcggaggtggatctactactcattatttcaacgtctcacaagtctctccgttcccctcaaaccagagaagtattttggtactgtaccaatattgaaactgttcgaaccacgagaaacagaatcccaaaaatggcgtcaactgtcaaattagttcagtaaattaaattaagaaaattaaattaaattaattctatcagcgtattgagagatcacgagcaccattttgataccaaataggaacattttgaaaccattggcatggcttgtatccagtacaatactttcatgacccgacctgatcggcacaacgatttacgtagaatatatatacccgccgtatagccgcttcagagccgaatcgcttaaatagccgaggcaactgtggagagaaaaaaaaaaaaaaaaaaaaaccctgggagaaaaagggcataactggtgtctaagggggtttaaaatagcatgaattacaattgtatttttggatttctcatttttgttgtaatttgattttttatgatttatttccggatttcccaattttccaaaatcagtataaaaagagaacaaaccaaaaagaaaacaaaaattccaaaaagaagcaaaaagaagacaacccagaagaagacaatcaagaggaagaaaaaaaacaccaaaaagaaaaccaaaaacaccaaaaagaaagacaataacacactgtacaacaagaacagtacatacaatactcgccataattactttgtatgcatgcagacaggcaccaggtacatgacgtactgtacttggaagcgaggtaatttgcattgacaactgtttttgagccatagaaatagtcatttatttttctcgtttttatatctgattttccagattttattttctgcaaatttgggtaaaaatcgaaaaaatcgtaatgtcatattttctgcacaatgaaaagaaaaaagaaaaaaaataaaaaaataaataaaaaataaaaaatcgtattgtttcattccataaaaattcaaaaaaaatcgtattcttcatgtccggaaaaatccgaaaaaaactaaacctcctctcaccacctatcaccacaaatgcacacggcctatcctacatctccacctatgcacagaggttgcattacatgaaaaaaaagcaaaaaaaaagtagaatttgtgtttgagcagatattatgacgaaaacggagctgagcaatttttacgtgatatccacagttatgaacactgaaatgattccaatcgggcttcatgttcgccgctgaatgtgaaagagagcagtagtgggtgggtaagacgacaagcgagcgcgtggctaaatgggtcatgtgagggataacaacacagctgaatggatcacgtgatatataacacgaccaggtcccataggtgaatgttcatatacattactagttctgatagagacgatcaaacttgctgtcttccagctcacgtggcctgtagtcataattatggtaagacagtggtctgctcataatcgaaaaagtctcgtactgtagtcgtagtcgtacgtactcgaactcgtagtcgaagtcgaactcgtacatagatgggaaaaagcaaggtaaaccctagatggaggtctgtatgagacagggaaaaacagtaagaagaagagtgtgctccaagggaagaagcgtctgaaagtagaagggcctgaaaatggtctggactgggtaacgatagccggtgccctaggtggcgaggtccggagaggtccggtgaagcgattctaaggaagttagtggagtgggggacagtcccagggcactgcggagtctagccagtccttctgacgctgtccatgtgtgatggctgagatgtgttctgtgtgtgtctgaaggttggcttcatcagtcatatccagaggttctttgcgggcagcccattgcttctcccatatggcgtatggtgttggtctcgactcaggatgagaggtttccgcttagattcgttgtgtagaattagtacatgatgtttgcaggtaggaggactccaagaagtttcaatacggtgcgtgcagtaagttgttgacgagttcgagtggtggctggcatgctccgcaccggtccgctccatgtttgaaagcactaggattgggtagatcttctatgaaggtgcctatgatgaagtttactttccgccaatgaacctgggattaatctccaagacttgggggttcttgaggtaggggccgttaaggcggtccaaaggagtgtctctcggttgcagacttgtcaggatatcatttttttctagaggtgtcaaagatagcggggaagtggctgttaataaaaaaaaaaccggaggtgtgtggattgacgactggcggggctgggaatcctctcattgtgcttatttgaagtacacaggttccagaatctacactgatcagggttccattctttaccagtgtatcgctgccgctagttatcaagagatcgtcgttacaggggcctccgagaggatcacgactggggctgagagtggcttcgagaatgcgttttttgccggcaagtacgtactgtactcgaactcgaactcatacggtatgtactcaataagtgtcctagttgagcggatacttgggatgtatctcgcaatatcgatttgatagacaccccaaatctggttcaaacgacatcttaaaccgactttggaactatggcaacaaatatgctcttgtactacaatctctcgagttgtgcagatgtccaagtaaactcgttcgtattcggtaaactttaaatgtctcggccgaacaaaaccttataaatttcgagccgcacagaattaatgagccgcacataacatggggttaagagccgtcagattggacctggagttgattttgaagatgctgtggtaccaaagaagtgctataacacctttgtagatgtagatgtccactttttcttgtataaaattttgctcgcaacatcactcaacaaacatttgtgcaactagagatttgatggaggtctcagattacgatgaaaagtatatgaattaggtcctctcatggtgggctttgtaatggcattgtttttgagttgattctgtcaatattcatagatttgatcttatggacgacttgtgaaaatgggctttctagattcttctctatgtagtaatgtcagaataaaaaaagatggttcatagttattgtctaatcaagggttaagacatggtggccttttcaatccgatttgtccattatttagatttttttgccaaaccgacatttctctctgctgactaacataccaactcgctggatattgatccaattgatttaaaaatgatttaaatcgaaagctggaataaagacgagtagaatggtttgtatttcgttactccaatctccttgtagcccattgtgccatctctatcatgacacatcttccccataaaaacccaataaaccggaggatttagttggccgaagaatatagcgagtcataactccatttttaatgagacaagaagtgattatttttgcacatgagtagaaaaataaaggcctaaagattgattgagagttctcctcctggtttacactctataaggtgcgtgttttcagtgcatcaaagcacgtccttactaataatgagtgacgcgacataataatggatgacgcgacataatattgggtgatgttacatacataacaggcgtcttttaatgagcccaatctgtaattccgagtagtttttatccgtggacctatccagaaactccagggtccagaaatgattacaaaaaaaaaaaaaggattcattcagaagatggaggaagtgcgcggtttagatatgtttagatgtgttacgagacactctttttccgtgatcagcgccgagttcaaatccatttcttcactccagtgagtgttgctgcgtccaacgagctgtagttgagggagcacgcgcagcacacaacttcgagagcggagatgcaagcgataaaatgattacgtaattgggtttctcattggtctccttttagttgatttattcactatattgcgattacgggtctaatggcagattgaatgtctacccgaaacgatcaaaatcgagaaaaatcgacctaaatcgagaaaaaaggccgaaatcaacaccagagtccaggatattcgtctaggtcatattaaaactctttagaaccaaactgatgccttaatccccaccaggtctccccagttcccctcccaaactcccctaaactcccctatactctccattcgggcaaaaaccgctcggaaaaatgactgaaatgactggcagattaaatgtacccctcagatagctgcagctgccgatttgccgctcgtctaagcctctgtgacggtgtgagttgggtctagcatgtattattgcattagcgggaggcaaaaacaaaaacaaaaacaataaaaaatggaaaataaaaacatcacaaaataccacaaaaaaccacgaaaaaccacgaaaaaccacaaaaaaaaaccacaaaaaaccacagagattttttgtggaaaaatttatcagcgaaaatacttctgtcaagtcggatgttatatcccgatttttccagatttttttttttccagatgttttttccgaatatccccaaaacacctaaacttcatatatccaggctccaattccctcctaacaccccttacggcaacctgtgcctggatatagtccataattggcatctatacattgctttgctgagcagacggcttttggacattattctgtattgtataatgcacaccaacacgtgttatggagaatctattatagctggaaacctatggatgaatccggcggtgtagtttgtcagatatgtctctggaagttgattcaggtgggctaaagtacagtacagtatagtacttgtatttgcttcctcctcctttcctcctcctttcctcctcctttcctcctcctttcacactcccttcattttcaagccatctccagcctcgaacattcacccgttcatacctcgtaaaacaatctcatgtcaacagttatacatccgactattgttgagaatatggtactgtattgtcatgtataactgtcgcatatttgtactgtcatgcctgttcagccgggctgaaaagtggagatttttaatagccggttaataacactccatccagggagataactgaataataaacaaataatagagtcgcaaataaccgcatgtatttattggaaaacaatagataccgcgcagtatggtatatggttgtatagagccatcaccaaagagcgatttgcgaactgtagaaccgagagaacggatctaaaagacatggccggtctaaaagagagccaagatgccagagagagaggttagttccgctataaatgcaactcaacaagatattagagagaccaagtcctcataaaagttccaatatggttcgaacagcccagctttggggggcggggggatggggggaaaccgttttggttacatgaccgcagtaccagttgacatctgggtaatgtgactcagtaccgcgtcttatccgggtagacaaagcgcttctagtctcagctccacaagtgcagctccacaagtgcagttcgcagcaactggcctctagcaagatagcttcatcaaagacctcgtgataagcaaagatgatcatgtatcatcctcaattaagacatacagaaaagatgcacactagaacaccagagtctcagtccagcctcacctatccccgtgccaccaacatgaacgaatgttgacaaagtgggagagatgggcctgtctgtgcctctaggatgaaaacttctgagagtgtgcttttataccagcagtggctgtttcagatagctaaacgtgtaaacagcgccgttacggacattagctggctttctggagacacaccaaaggtctttcagcaaaagacgcttggatgatgtctttcaactgtcttgaacctcatactgccgctcacacctgcttcccacctgctctacccactctacattcctctacagttttctggacacaattcaggtactctccacgatagcacgatcgagacacgagcgagtggctaaccgggacacactgagtctgggtatccaacgagcctgtgtcaggggttgtgccacaaaggagatctcagtgtactgtacagtatgtactttactccccattgagtggagaagggtgtgtcatgtactctcgtcagagtggtatttgtctgtcttactgtttgtgtcgggtaagtatcttcagtgtctacagacacatatctagcctctcaacgatactaatatcagtctagataccgtgagcattgaagccatatcaaagaacttccactagactacaacctatagcatcagcattggacttcacggacatgagatttccccaattggaaagccgcagttaggaggaatacaataatcaactcccagttcttcaagaacaactgtagccagagttttcagtgcccccaaaaccaggccctctctacgaaaggatccaaaagtgtcttttgaagagactgcagtctatttaaagatattgtagcaatttcgggatcaaatagagtaaagatacctgtttgaaaacgtaatattgactgaagccaatttgaatcgttcaaatatgagcattattgaccgagttgtggactgttcttccagggaaggatggagccgaaggcgtcaactttgagacattaagagggagatagagacagggttgtaggacaaattatgttagttgttgcaaaaggataccattgacaccattcactctttatttctggcaagaatgaaccattcagagaccactattcaggcaaaccctgtgactaaccctgactaaccctgctgctttctagaagatgacattctcgatattatagaacagatgaaaaccagttatacaaatgatattgccagattttgtcaaagaatcccgctaaactaacccaattcaaatcaacggaatagtcgtaaagttgtaccattgagaatgacctgaacatgcggattcgtagatcactcaatgggatcatattactatgactatattcagtgtatgagactacaatcaaaaagcaaggcttacatatatagggcgccttgctgtctcatttgattgacatataattcaagtactacaagtgttgtattgtctacaaatttagttggacttcacttgatcagaaagttccgctgggggttcaaaatcacccttccagatcaccaacagcgccaaaaatagtaccataggatagagaaaacgattctatttcaaatgaaatatatattagctctttgtgttttacaaaactcggagttatctcaattttttacatttcaactatctttcatttagttgacccattacttgactaaaaccagaactacaagagggacaccgtgggttcatatcacatgacaagtcaccaaatctaggctgtttacgtgctccaagtcacgttgaactattgaccaagtaacatgacccacggcgaacatttccaccgtctacgtttctgctggactttcgttgaggaaaaaaaatatctgcgtgagggttgttatctcctgatccagcaacccaggatatccaagagtggtaccattggattgagaatttcctgggctttcccttggtataaatcaatgtaccacttgtcttattaattttcgagatatttgcggttttccttaattttttttttttcttcttcttctttcgggggggtatcaggacagcccggggtacatgaagaagggcaagatagtgtgggggatcacgtgactacgacaagcggctacggtttgcggtacatagagagcggccaatggtagcattttattgacatggatggtgagggtagtgtaattgagatgtggatcgaacgcgtcgaaaccgatcaactcagcattttgctatgctcgatgcgaagtttactgtcccagacacttgagaatatctccccacaccttcttagggtcctgggcagcatcgacgcccttccagataccggtcttctggtagtagcccacaatgggctcggtctgcttgtggaaggagacgaggcgcttcttgagggcgtcggcgttgtcgtcggatcgctggaccagagcctcgccggtgatatcgtcaatcatctccttcttgggggggttgaagaccttgtggtaggatcggcccgaggcggggtggaccagtcggccggtgattcgggccaccagcagatcgtcggggatcttgagctccacggccttttcgaggggctgcttcttctccgcgagcatttcgtcgagcttctcagcctgggggatggttcgggggaagccgtccagaatgaagccgttcttgcacttggagttgttctccagctcggaccggatcatgttcaccataatgtcgtcggaaaccagacctccggcgtccatgatcttcttggcctccactccaagaggagtctgctgctggacctgggatcgcagcatgtcgcccgtcgccagatggcacgcgcagtacttctccaccaggttgggggcctgggtgcccttgccggcgccggggggaccaatcagaaccattcggatggacttgggcacctcgggggcaatcttggacttggcagaagcctcgagctcgtgcactcgggcagccagacgctcaacggtagctttcagatcttcaatggtggacatgttgtgctaggaagagagaacccagactttgtggaaagtcaggtggagcgaaaataaactttttgggtcgagcaaaacggtcaagaaaagtggttccaatacttgtacgggtggtctgattcacagaagaaaaacttcccacgagccgattggctgcatctattcaccgagtttgattcgtctattcgaccgctcagtccgatgcgtcaacctgaccgctcaattcgaccgctcaattcgaccgctcaattcaacacatcagattgacacctcagattgacaaactctatttcccaaactctcttccgaccgagaacctccacccattggttggatccagcacgtgacgaccggtttcgcgagtcttcgaccgagcacacccaacgcggaaaaggtcgcgagcccggggaatcaagaaaagcacgtgataaaccaatccagaccccgccgacggttgcggtcacgtgagagccccgcggaacagccgagtctccgctgggggattattcacccagtgcaagttaccctacttttatcctccacctgaaaaaaacgcctcacctgttttcgggacgctcggagttcggttcctgcgcattttcgggtcggactgatcaagaaaccttgcttctcaacatttccgagccgtcgtgggttcgatctaggcttgtgtagatattaatagacaagccgaggggctccaagatggaccacagcaccttttctaaaagatggacttatcccaggaaactccagaagcccctattcagaccctatggctaattggggacagaggttgcaacgtgggtcttctgagtcattgtgagtgcaagtagtcaactaactacttgaaggagacttgaagaggagacttgaagaggacttgaaggagacttgaaggagacttgaaggagacttgaaggagacttgaagaagagacttgaaaacagttgagaccctgaagacaagtaagacccagcaaaaagagattttccaactcccttgcatccaacaatctcaaatatcacgaagtcaccactctcggctactgtacagtccacatctcaatagcagcccggtaatcacgagtggataacaactggagacaaaaccaggtcaccccagagacgcgaacccggttaacccagacaactccgacaacccaactccacttctctgctgacacccattgactttggaatatgacaatgtaataagagagacctcaaacaggacctcacaccaccaccaggaaccgtagatcggcacaccaccgccagaatccgtttttctatgagagctgaacatgaaggaaagtccatggaaaacgtcagtgcccgaagacctgatcctccactccacactccactgccggacacggctgagcatggacaacattaggccacaggaaccaagcattagaaccatcagcatcggcgccacatgtagcaaccagcgagattgggcaactgctgaagtaccagctgtaggaaaatgctgagcaagccaagtgacgggaagtaagaaccacggggacaaagacgccactagaagcggaagcagaaacagagaaaccaagagtagaagtggaagcagggataagtgacccgacaccgcagaaaaactatacgcgacattgatcgcgttatttgctcgttaaggggccgagctctcggtaaaattacaccactagtgattggtgtcggaggtatctcagaagaggacattgcctgttgagcatctcaagcaacaagcgaccaggtgacatccacaatcgcagtagagagaccgtccacaacgggggagagtctcctggagccagtggcagcagattaggctaatggtggaggctgaggatcagtcttgggtcccaggtgtggcattgtacttcttatcaatatagttgcagtgacataaccgctaacactcaagtcgcgccacaagaacgataagcttaccagggtacaggcacagtgaggctttcagggatgtatggacaagttgatacgaggtcatcataccggcacttgacgattgcacaacgctgcagggaaagagagccggcccacggtatgtgcaggaagctggccagtagttccacatcaagttggcccgttgatctgcctgaagttggcccgtagatccgcctcaagttggtccatagttccgcctggaaagcagatagcattggagccgggaaacgcgccgtcactcggactatgccatcgagtctgcgctcatggcccatgtatactgccagcctacagctttggtctgggaaagaagcagccactaggactacatccccatgcctgtgctacatccccatgcctgtgctacatcctcgtcctttcccatcttcatccacacacactgagtgtattccctccacaacgatcgcttagagttggagaccatatgaggtccgtgggggtaccttgcttggatgaatagcagatgtgacaacagacgtgaagacgtagcggacatgaggtgtcatccgagtggctgctcctttcagactgaagctgttgcgaataagactgacagagtgtatgccgcgagcccagccgccgaatgttggcgttcgttgggtaataatatcatcacatggcatggaataatcatgtggaatggaatcaccatcaataatggtatcatcgcctcgcctttgtctgccgttcatcggggtcagtggtatcatgaagggaggctcgtctgtactagggatgtgtcgttggcgtttgtgtaacgcgctttggtatcagaagctctacctatcggcaacacctgactcggtggtatcaaatggtgagtaagaagaagagttgcggtccggccagattgtcaaataatgtggacattctgaagtgacaaaacagaaacagaaggggagaaaagagtacgaaaaagtacgaaaaaaagcacaaaaaaagcgtcccgccccattgtggaagtcacgtgaccttccaactcactcctccagagagaaaattgcccgttttattttgtctacattacttttgacggggatggatgaatattcttattaataataaataatttatgtttaaaatctagaaatatcaataatacagctccgaaaagtagacaattgagcccgtcgcatttgatggattcttcctataccactttcgatccaattagaccaatattaccaaaccagccccgtttcaaaagaacacctggagaaacaatgggtggaaaacggcatataaatctcaaaacgaaatatcccaagcacctctttgttttttcacgtgacctaccaacatacagtatatatcaatcgcatcttttccatcattttgacagtacatgacccacagtacatactgtacttgttcaagtgtacttgaagctccctcgacaaatcaaaagaaatatatataatataaataatatctaccccacaatcacttctagcctgtgttaacataatcctcaattgcctgctctcaatttgtcaaaaatcagccagtgaaatcgtcagaaaaatcagagtcctttgtacatattcagttcaatcgtcatgaagaggattggagtttgtggtacttacctgatttgaaggggttagaggaaaaaaaagaaagggggatttgaatgaggatgttcccggtcttatatgttttttttttctatttttttataattttataattttatttgggtttcttcttttttttaccattttaaaagggaaaaaaatcccaaaaatacagttatttcgaggagaaatattagagcgggggaacataccatttaattattcagtgttccattaccaacgtggatagtaccaaaatgatcttcacgtgatgggaaatacaatgcgaccctctgatttcccgttgaatcattattcattgatatgcagtcacctaaattttccctcttaccatttctttataataataatagtttttttatttaaacttccacaaaattccatatatctagaacgttatttactctacttttattggaggactaagtaaagtgcagacagggaagcgagggactgaacacaacttttgctgtagaaaagtaagagagacaagactggtttcgtaggaataagaaatgtcagagtaacacaatggtataaattttggccacagattcatactaaattagtaaccataactgagtccatgccccggtctgtgcccggcaggtgtgcatttaacgtattattgacccgcatgaaaagaaaagaaaagaaaacaaaaaaaaaaaacccagaaaaaccagaaaaaatatcaacacaaccgagccaaaagaatggaacacatgggcaagaaaacattgtgaacaagtagcgggtatttccagagtgatgtttcgaaagcgttcattacgtttgttatgaagtctatgggctgagttcatttagttgtggattagttggataaaacatagatgttgataataatcaatatcgtggtaacggcgaagctatataaatagaataaatcgatatcccctggtgtgaagacgagaacgatataataatttaaaaaaatttccatcttttcataccgctattgccgatatggattatcaaaatacttggatttacttgaaaacgccgccgtgtggtgcagggaatgtggaaaaatcgatactcttgacctgtatttacaaagtttcccaaacacgaaatacacactatcgattccagagatcttttatggacaaaatggacttcaagtgtgactatctccgctactgagctagtgaactacaatgtcatttcggagcacatatttaaactccggattgtgtctgataattagcctgggattgtttagggagtgtcaagtacacactaccctcttcaaaacacgccacggtgaatctatgacaaaaccgagcacatttttacaatcagaagacccacatttatatacaaaacggttctcaaattcgggatatcttctctttctgacccgtcagaagccgtccattaccaccctgatgtttaacaatatttcaacagtttgcagaattcttaacaaatcttaacaacatgtcatttttatctcattttttaaagtttgtcaatatcccaacattttaaatattttttaattttttaattttattttaattattcactctctgctcccaaacttatcgtgcaggaaaaattcactgccgcgatttcgaccctcccccatcaccaccacattccaaacatgtccgaaaccccgaatttggcgaccgaggccgttctggtccactccgcgcccgtgcccgaggacgcggtccccgtctccggcattgatttcgacaagcccgaaaacaaaaacacccgggcggccgatctggtcggagccatgaacgggatgggtttccaggccacgtcgctgggccaggcctgcaacattatcgacgagatgcgaacgtgggagggcgtggacaaggagggcaatcccgcgaaaactacgattttcctgggctatacctccaacctgatctcgtcaggcctgcgttcgaccctcaagtacctggtgaagaacaaaatggtgtctgcgattgtgtcttcggccggtggcatcgaggaggatcttatcaagtgtctggcagagacctatctgggcgactttgcgctcaagggctctgttctgcgagaaacggggatgaaccgaatcggcaacctgctggtgcccaacgacaactactgcaagtttgaggagtgggtggtgcccattctcgacaccatgctggaggagcaggagaagcagggagtcagctggacgccgtcgaccgtcattgaccgcctgggcaaagagattgacaacgaggactcggtactctactgggcccacaagaaccagatccccgtcttctgcccggccctcaccgacggctctctcggagatatgctctttttccacaccttcaaggcctcgcctctgcaactcaaaatcgacattgttgccgacattcgcaaaatcaactccatgagcatggccgccacccgtgcaggcatgatcattctgggaggcggtctggtcaagcaccatattgccaacgcgtgtctcatgcgaaacggagccgattacgctgtttatatcaacactggccaggagtttgatggctctgacgccggagctcgtcccgatgaggccatttcctggggaaaaatcaaggccggagcgaaacatgtcaaggtgtatgctgatgccactttggtgtttcctttggttgttgctgctacttttgcaaaggagtaacccggaagcgaagactgtagatctgagcggactacaaacagcgatgaaacaacagaaaagtacaacagatagctacaagtagcaataaaacagaaaagaacaacagaaaaagaacaacagaaaaagaacatcaaaaaaagaacatcagaaaaagaacaacagatgagtagacgaaacgacaccgtagatcggaaaatatagtagagaaaacaaccctatcaatggaaccagatccaatttggcccagaaaatggtcaagaaaatggtcacgtgacccaaacccctgttttagaagcgccacagacgaatcgggctgtaccactcgggttgtctggctcgtgttacgtaatcatcgttaaactatttaaatttttcaactatatatatatatatatttttttttttacgccgcatgaatttttcaactataaactttttttacgccgcacgtattttttacgccgcacggattttcaagccgcatggttggatgcacttacgggagtcaaaaaacagacacaatcaggcccaaatttggacactagaggggtggagtaggtgtggagtcacgagataaaaatgattcacgtgataaaaatgggtcacgagacgtccccataagtgccatattatatgcagagtttgtagggattgctttatcttcagcaaagattcgggggatattatctcaatggaataattgacctgatgttcacaattgccatggttaatatgatttgctgacaatcggcagtttcgtaatgaacagagacgaatctagaatccgcgtcacactgaatcaataggactgaaaccaacacatgacaagatgtctgggtcttgtagggtgtttcaagccggatcgacaaaaagcttggacattaagtcaacataactgtcgaacctggtcaatctccctggtaaacaaccggtgacggtcttgtcctctaccacaaaagcctcaccagagatatggtggttgatgggtggaggttatggcggtggtggatccggaagtagtgaagaactcggtttcaacaaaagtatcaggaagactcaatcgtgatctctgttgtcgtggaatatttttgtgcgcgtaatccaaccacaagtctatatctaggctgggatggggaactgaatcagttgaccatcagagattaagtgatgagacttggtcgaaccgttcgttgcatcaggtgttgaaatttgtgattgacagaattcatgacaatttctggagtgtaacatatgtcaactgtgaagatcgatacctaagaagacatacatgactcgatatgcaacacgaatacgagcatgtcagcgacttggcgtgtagttaaagacgtaggaggggttaacatgattcaacttttgatcggtgcgcgtgacgagactatggcaacgtgcaagtcatgatccagggcagtcattccgacaggggagaaaggtctgcttcaaactccgcttcaaatccgagctctgacttgatgtcacgatccagaacagagtcaattgcaaagatccactaccgcgaatcggaatatcggcattcaattccgatccgatagtcgtgttagggatgagtctcgtccaagttcctccgcgatgtctgtcttcatcgctttcttgagtggcataccgcctgcataaacggagcccgaacatgagccagagtgaccagtcagagtacttcagcgacaagggcctggagccatcccagtctgtcgaaaagtacggcgattgtttcgagggccagctgctgtggaatggccggccgagacgtggtcggcaccgtgacgcggacgactaacgacgacaaagatgttggtgatctaagagagaggggcaaaatatcggcacacccatatcggaggctgtaaaacccattaaacaccgaggttttgcatatgtcatgtcatgtcatgtcatctcatcgctaccaccgaatctgaacaaagacccgttgtcagatgacaccttcaacacagttccatactgtgctgttccaaagattggtggtgtcagtttgtctataatccacccatcgatcggctgggctaaggacacccaccagagagccaaacgctccagagcagagacaaccacgcaaatataaatcccagtgatgagtaagaggaagagcgcgactacgacgcgctggaaaacgacccgagtcacaggcgacacagaagcaaaaatctaaagacgaaaaacgcacaagatatgaaaaatgcacaagagacgaaaaacgcacaagagacgaaaaacgcacaagagacgaaaaacgcacataaaagtgggtccaaagggacccagattttgagacgcaaaacgcacagaagtgggtccaaaaatctaaacccaaaatggtccttttttgacgaaaatggcacatcaaaagaccaaaacagagtcccaataaaccaccatctctgttctctctaatgaaaaccattacaaaatttccataacgccagctgtcgatgagaacgacttactagtcttattcaaacacaagtcgacactcgtatgcagggtctgcggagatgatgcacattaccccacatgtcacatagacagtacaagtacatactgtgctataccccgcaaaatgtgcccaaatataccccacatttttgttcacgtgggtcagaaaatgatatgtcgagtttcctcttttgtgaccgggtttcctcttttgttctcggtgtgcatcttttgtaacggttctttgtaacggttctttgtaacggttctttgtaacggttttctttgtcggtttctttgccgtattctttcataactgtatggatactcgtccaatctacttgaaaacaacaccgttgcatagctagaaatggggcgagtcgaatggtactattcagagagtatttcgactgaactgagtcgacatggagggtggcaaatggtgtatatactgttgagtatggtggatttattctagtggaattaaacagttaattcgattgatctcataagtcagagaaaacccccatcagaaccagaatcttcaaggtacttaaatttacaaactaactagagcaattgtacatacttaggtgaacaataccaaaaaacatgttattatattattattttaaaaaacataaaaaaattaaaaacataaaaaaaaaattaaaaattaaaaaatttaaaaaaaaccattcaaaaaccatttcgtatatctcattacctccccataattaaatatcgataattactcatcgtcaattccttcatagaaattcctttcacttatcccacagatctggcttatgtaatcccttttggggatattctccaacaaaaaatcaacaaaatcaacaaaaatagtatcattggaaagaaataatcgaaaataatcgagaaaaatcgagaaaaatcgagaaaaatcgagaaaaatctaacgaacctattaattcccctatatttctaatcaaatcaacatagagagagctcttgaaccatcttcaaaacagcacacacaacacaacatatttgccctacaatataaggatattattacaccattggaatcaaagtgacgatacctattcaactatccaactctcataacggctcgtcgtagtaatatttctcataatacgcacactgcccacaagaaaagcccagaatcacactaaccacatatatatggatatcaaaatgctcgtagaaacacagtgcacgtgattcgactgtcaggttggcgatttcccgccatttgttgcctcctgtattcttctttgtaatccgttctctccaccttccgtttgcaataatagactcggtctgctgacgataactaagtttcaacaaagctgtcaacaaaccgtacttaccccaaacctgacccaaacttgatccgcccccagaacgtgatactgagagtgccaggatgccagagccccgtgattctgaattgttaataacaaattcatcagcaatcgaataataccggtaatatgtctctaccatttttccacccaaaaatagagagacgcagctgacctttccacccaacaaatcccaactaactcgagtcaactaatactgcagtaaacatgcggctctgtgagcccagtgactcctttagcccaacttggttgaatggaattcccatgataaaatctgtcctcacatcccttcacgtttattacgtgcttcactcccttcacgtgcttccattccattctcatctcgtgcatctcgtgacatcttttatattccccaccaactccaccttctttgttcagctcaggcgccactactctacttggtccccactaaacccccctccctccccatatcacccattcatactcaccatctgcatttgtcagcacccccacaatgatacccccaattacttttccctactaccatgaaatctccgatcgatatggacttgtcttcccagacagcacgccctcaaacggtctccatgacaatttcatcaatccactactcaaggactggcacacagacaatgtcactgttctctggttgattttgaggggaatggacaccccatccctcaagtcccacgacgatattgaagccttccagatggatagcgaacggatctgccttcgcatctttaacaactactatgagctgtttccaacctcagagagccttgtaaaggcgcagaccccacattccaatggatcccgattccaatccctcaagctgttatctcaaatgaaactggaccgacagaatccctgcagcgtggtcaaatacacagcccagctcgagtcgtccgcaatgtactccagggtactcaagttgttgctcaaagacaaaacttgcgattttaccatcacatccaccacgcccacgtgctccgactccggctccgactccgactccgactccgactccttccccgtgcactcgttcttactcaccaacctctggccctttttcaaagcagtctcgtctgcggagatggttgaaaaggagacccaaacactccatctaccgtttccgaaggactgtgtggaaattctcgtcgccttcttttacggaaataacgtccaaaatacctcctggagcttatcgctgtctctgtctctgctggaaatgtctgcgctctacgacattccggagctgaaaaatattgccatagagtcaattgtcagcagtgctgaaccgttgtctctctctgtcgctctcaaagcgtggaaagtggccaacgaaagtgacgctcctgaagtggaggcgtttctagggccgtatctgaaaagacacgtctccgaaattgaagcctcggaggaatcagaggagttttccgaatcacaactgctgcaattactcctgcagattgtcaggttgtagcgtggagaaataatcaatctaattttcagactttcacccaaggcgccattgctggcgatgtagtgcgcaaccttggtaagcagaattcacttatatcagctctcagcagagttttaaagggtggatcctcagttaggaaggtggtagccgtgagattagcgggcatgattattggtttagcaagaggcagatgaaaaagggttactacgagtagtaacatgagtagtaccgggcaccaaacgcaggagagtcgaaccgagctatggacgagctgacgggttaacgcaagcgagactgaagagccactgactttgacccaaaggcaagttgcgtagcgctttcagaatctccggaagcaggagtagggagtagtgccatagcaacagatcacccacgaaccagaccatattctcgtatctgtccatcgaaactagttctagcatgggtgaacgatccttggcggtgtcacaggagaagtgagagggccagtgaatttttaaacacggacaatgtggagtgagcccgcgaaattctggagtgtggcatggagagacctggagagacctggagagacctggaataacttaaagtgacgtggtgtcactggagccagtggagtagcgttctaaagaagctactggacttgtggtggtaggacatggctatggagaatccgaccatgccgattgattctgtttgagtctgccagttatagtgagtctgtagcatccaacgaacgtaacgagcctggaagactcgagccgagcctgaagtggcccgaaacgaacgaggagtaatttccaatgacagacctgtaacttgtcatgtcgtatcagcggtgtgtaacagagttaccggtcatgtcgtgagcagcggtgtgtggaatagaaaggccatagccgataaaagatccgctccatgtaatgtatgacagattctggcagcgaatctcgctggaccggcaaactctttgttcttgtcgttgctcaagctgcctcatggggcctgctggagataaggagaatcagggagaaacaccctgaagacggctgatcaggtgtgtcacacggaattggtttgacagtgtattggacacatgatttctggggtatcgtatctcgtatctctgacattgaatctgtgttatcactgagtgtttgtgtttgtgtcacctggagaggcggcattgccaaccaggtgtttgtatttgtgcgtctgtgcgtctgtgcgtctgtgcgtctgtggtggcattattatcgtatgaagtaaagtgatgaataagaggatgagattatggagagtgggaggtgactatatacttaaataaggtaagtgtacttagtaaataaatgggataatctggatatctggataattggaaaattagataaaaaataatgtagaaattggtaaaattgggaatattggaaaaaaatgaaaaaaaggggaacccaggaaaaaatcaagagaagtcagaataacttggaaaaatatttaatcatcctactgtgactcggataaataagggaaatttattttgaccccaaaaatcccaacttttgcctcctcctgagatcagatgaaccgtgcataatcgtgcatcttatcgcacgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactaacctcttttactacaacacaaacataagagaataacgaccacaaaaaccccagttctctttccgccaaaacaaaaataacactatcgaaaccaccatagtcggcttgttcacatcctttgatcacatttgaacaatgtagttttctcacccagcccttccctgtgtcacgtgacccagaaacaccaccagtaacactcgccagatcggaactcttgcaccgactccaatatattgctctttgcgattttcgcgaagatcgtcattcagaactttcaggcaacttcaactctctgagaatctctctctcaggtggaggagtctgcaactgttgctagaagggagatttgagtgcattttataaaacaagaaaacactcgcaaatcgccaccttcctttctttttccatacggctcttgcggcatattgatattagtattagtattagtattaaatgccgtaccagtatttccgtatatcagtctcccctccacgtgacgtccagagctagattgacgtccagaagcgctccagaagttagtcgagacacttgaaccttggcaaatcaccccgagcctcgattccgacactttgtttgccgaaattggatcaagtttcaggataatgttgagatgagatttttcaggattttttacaaaaaccgttgattcacgcccaaatcaaaccacagcatcacacaaaatgcattgtggggaagcccaaatagcggggaatctaacaatattcgaaattccccatttggcccgctatttccaattctggaggcgctaggactggagatatatgccatagagtttcaatccactcttgttcgatcctctgagggatattccagacaacgaacaaaagaccaaatggaccgccgcgagtagaagggagtctttttttggtcatgtgactgatcacatgatcaaccagtccgcgctcaggggagctggtcgatcacgtgactccccccctcacccccgagtccgctggcgatgggtctgtatggtttgctcctgtatgcaccttatatgcatgtacatgcagtatacatgcgccgccgggaggcagtgtagtgcatatagctcgtatgtcataaggagttgctccattcttcagcaccatcacttgagacgatattggtgatgtttttgtttattccttttacttttggctgtgagtgtgcgagcgatggcagcaagccaagcgagtttccgttctgaggtagcagtgcgatggagggatgaggtgaggggatggtgccatgtcggtgtggtgactacatgggaaatgtggtggtgacgacatgaacgtgtagtgacgtcctgagtaatgtggtgatcatctcacggacaatgtggtcactacaccagctgtgtcacggggatgacgacgattctggagttgcaccaaaccagactggtgattttgagacactcgcagcaaactggaccgacctgagctctgctgtggtgctgtttgatcagttccagtagcacatcaggggcccaagtaatgccagaatgcagaccagaattcagaccagaattcagactacttctggctacttgagacaacttctcaaaccggtgcccccacgctgagtaacatttgagacaggtggagtggcggtcaccagctggataaactgaatcagggcggtgaactgaatcagtgtcacatgaccccatacctgaaccctcagtttgggtgccacaggacccaggcctggatcccagttggtatcacgtgacatgcccgtttcgattcgtgccgacccgccactgacgagtcaagttgtggttgagttgtggttgagttgtggcggagttgtggctgtgctctattcatcagaccgtctctccacttaactcttctccgtttagtcatactatcacgtgtgcggtgccaccttgcagctgacacacatgtgcatagacccaatcgggcgctggtcggcgtttgacagactcggcatttgacggtctcattgacaccttggttgacatgttcgctgacacatttgacattgctgctgggcagtgctcggatagggtctgacgtgtcacgtgatctatttggtgacgttggtgcgggactagtgtctggcgaaggttgtgacatttgcatttgggcggctagcccatctttgtgaaattgacggaggtgcagaggtagttttggtttgttttgctccaaacagttagtctgccacatctgggcgcagcggagattttgcattcaggctttgtttgttaatttcccgagttcagaaggtcagaaggtcggaaggtcggaagttgttcagattgttctcaagtcagtgactgcaaaatgcccagaaaaccactgagtgacgactgacacgacctgtgactcctatgactccagtctccaatctccagctggttcattctagccagaatcgtcttcagaactgcccgccaggcttggaccgactaattgtcacgtgaccaaggcaatcgactcgtaatggtgtcagactgcactccactcaattggggaggattcgcgttggtttttggggcattgtgttcactttgctcttttttgctcactcattagttgtcgtgttgtgactttccaacgctcagattcactgcgttcctctcgctcatattctttttgcttactaacccagcccaaaactttggccacccctggaaaggccatgaatccgagcgatactactgccccaactgccacaacatgtcgtgcgaggcgcgcaaacgccgggaattcatcacgctctgttttgtgcccatcattcccatccactggtctaacgaaatcaagtgcaccatttgcaactggagcaagggcgtgaatgaagagtcgctcaaggctatgcaacaggaccaggggatgaaccgaccgcaacccgacggtcatcccgccttgaaaaatctccagcaacctcagagcagttacccaggagctggaagtagtaataactacgctgctcctccaagttatcagccggatgaggcttgggaggcgggaaaggctgctccaaagggctgaacgagcgtaaacgagcgtagaaacgagcgtcaagctagttgaagcgttagcagtgggttttcatcaatgagaacgagaacaacgggttcgttctagtcaccgagttcattccaggacgtttcaacaccggtaatctttttaatttttattttagtgttaatatatgtgtttagttgagttttagttaatgtatatgtgtttagtggggttttagtggggttttagttactgtttagttagcttattaagttgtactcggtaaattacttgacaatatattcagcttaagtaatattgcatttaccacagctcacccaattcaggggatgaagacgaaaacctgcaacacacccattggtggcagtcttgtgacctacgttcattggcaaacttccgtcaaaaaaaggacgatttttagcaatgctcgttcgaacattttttggaaaaaaagaaaaataggccatgttttgtcggtctgggtagacgttaaatattgatgaggcacttgctataccgataagtggtcttttaatggcttttttaatctcctcattcagtgtaagtcatcgagtatcaatcccaacaactcctgaactagttacactttaattaaatagacatttgttagacaactaattgacatagattggaaggagcttagatgttgatggaacatcatttatgtaattaatttggtaccaaaattattagataaattaaataagtaagattggcatcttgaattgctcatttgaccttttattgatggtattgtggcatgatacgctgaatctgtatttgaataaatggaagaacagccccaatcccgccttcagtagctcaaatcatagatactcacgtgaaaaactttgaatctcaattagtcatcattccaatgttccctcgtttttttattccctgttccatctccattttccactcgtttaaactcacaattgacttcacctagtagaggtgatatccgagtagataacacagaagccaccagtttaaaacctccgccaactccgtaagcaactaatgtagacgcccagctatctattttagtcggcattagcgctccgaagacactgtatttgaagattacagatcctcgggaaaaacccagttgtgacgatacaaaaaaaaaccctcctagagcgacgaaaagatattggatcacatgaaatacttgaaatagagactttccaatcaagttttcatcatctgatcaactccttgttcctttcgagttcaatctaagacctgagaatcgcaccaagctagttatgcaactaattcctccactaatatctcaactagtttctgattttagcggcatgagaaataccccgagttgctcaccgtatagatcaaatttcaggctaccattagatgcatctagcgcggtaatcagaatttaaatgaaaacgttgcgaaaagatgggatttatgagaattgtttgctgagaaaatagatataaaggaaattacgtaatacagcaatcgcaacagcttataaattatcatgtaatctatttagaacatttatataccaagcaaagagtcatctcctccacacaagtcgcttccttctgtgtttacctgtcttacatgtgtgtgcattatcgtgctgtgcactgctgtacactacggtgtctaaatcgtccaattatgttagattagacatacgcgctagctttggaaagaaaggcaatgctattaacctgatgcagaggttaggacgggatcttcggcatgtttttggatcccaaatctcgacttcctattggaagataggacggatgtcggaagaggtgtagctagtgcatggatacacgtgggcctgggacaagagggtggagggaggttcctgggagagatgggtgacatgttatttgttattttagattgatttggtcgtttttgatggaaattcgagatggttgagttgtgaagttttttcaagtaatggataaaatagggaataaatgcaaatatttcataattaaatgtattggaggggcgtatttcgacatgaatttgattatagagtcatattcaaaacattttttagtatattctacctctcataccctttgagcaccgaaaaactccctgcggaaatgtgtttcaactaaatcccaattatatttcaagtaattcgatgatgttggggtttagaagtgaatatagtgattctgaagagattatcctgaagagatgaagtttttattcctgctacaattccatatcatgacccgtttcgctccatttatcgaaccctctctatctttctcaataaattcttttcttgatacacacagtaaccgtggagatgtgacttagttctatgaaaaatggaccaataaaattcattatccggctggtgaataagtgaaccaccctgagcacgaaatagtcttcaaaattgctgtattgcactcgccgatttatgatctcaggcatgctcaacaatacttgtctaacctaactattgtgtagtttaacaaaaccgagacgcaagttcgatgtccagaaattatcataaaatatcaatcaatacacatgataatgagaaaaatgaagatcatgttgtttcaatttgagtctaaaattatctctattaattaatttctcattctccaatctcttcgttataggtgtgaattatcaatggcactgttatcattgtgtaagaagcctagttaacatggttcttagaaatgatttataattggtcattctggaagaattgagccccattacctatacaattctgcagccccaagtcaggagatcatgatggagctacaaaaacctcatgtgcaatacaaaaacttcgagtttgcgacacttctcatcatgtaatctacaactgcttagttgacgaattacttgggttgaaaaacggtactcaacgatactacccaaaaactataatacagaacccgaattacaactattcaaactcgataaatgaggtaaaactcacctcacacctctctccacccacgtgaccatctatctactctcagaacccccctaacatctattccaccatggtgacctgcagtttgacctctctctgtccttttatgagattatcatcatttggcaggcattttttggcacttttttggcactctttgactcattccgaaagctctttccgaattttccgaattttccgaattttcccaaattattcgcattactcactattattcagattaccctaccgaacatgacgtcacactaagcactttctttgtttaaaataacctttctttgtccgaccttccaagaaaaattagacgaaaccttctgttagacgaacaccttaatttgccgctgttgctagctgcttttaaaatagctagcttcggagtgatagcggggaagtggaaggcagagctacatgtgggtggtttcagtccgttaccggttcgttggagcaaatcacaccatttctaatacacttgcggtcaaaatcaattgtttttttttgggggaagagatcttgaaatcgtcttagcgctgccaatatccatcgaagtgctgggaaagttagttcagtgcgctcccctcgcctctgagcttccaacagatatgcacatgggtgggggtagtctacggtggtggggggaccgttgaggggaaacatgtagagtctgggcaagcactatgtggcgcattactgcttctggcggatgtcaggcggtagtggacgtttctccagcgcggatccaagccgaaatagcgttggtattagtcttttttggccgggtgagaggtggggccggtcagatgtgtctgactaatcaggctccaactcggcgaatagtggttccataaattttcaggctgtaccagtagatttttatcgtcgctgcgcatccaatggtatctctttctttggggacggcccgttctggggttgtcggaacgcacttcaaactctacgcattggtgatcaaagtgaaataaacaatagactgtggggaagacgagagttggggaggagtttaccagaggcaaatgagggctgtgggtgaccggctgtacttatttctacgtctctgcgactggtttggaccccggaaaaatgattactaagatgacctattagacggggcttattaagcaagaaaaaaggaggaagaaggggctcgacaagtcggccagaatgtcgcttctccatctctctcattgactcaagtgactccgaccccacaacctcaaaccctctttttctttttcaacggctgtcgaaaggcacggcgacaaagagctgtaccgaaagtctcagcgtcacaatttttcaatgagttgatttttgctgccaaaggatggtcagtccgcagcagttgatgacttgtttggggcgcttgcagggccgtgcgatttttttggaagaagaaacgattgatcttgtggaaaatctcaaaaaaaaatcataaaaatttggaaagcaaagattctgggaaaaacagacgttgtgcgaaatgagatgggaacaaatcatgtcttagacatgctggatacccgctaatgatcaccatatccgttcttagatacgatggatgtgttgagaatcgagaacttctctggaatgacggaaaaataccagaatagaaatctgacaattgtgtcttattcttcagatcattctgatcgatatggaatttttgaaaatgcaataatcccctcatttatgctcttccaatctctccaccaaactgcctatacatgttcggtttatgtcatacaagtggggattgttcttgtagactttgaactacttgtagatttttggaacacatatgaatggagagccgacgacctggagaatccggcaatgacaacgaaattgcaatctccgtagtgctgaaagagatacccttttttcggtgtttttttttttttttttttttgacgatatcctcatttaactagaattaactaattgtgagggggatacaaacatgcacgtctaaaatgcctgattctagattactaaaaaagactgtggggagtttcttgagccatgacacatattttcgcgcctgttaattgacccagaccgtgccattacatcacccaggtcgtgcccttacatcaaaagcacaccacgacatgacccttatccacccgcaacacgaaaggctgtggtgggcacaacatcatgaacatcactcacgtgactgaatgcgcgctcaatatgaccctgttttgatcttactaaacaccacaacctgaatgttgtcatcatcactcaaccataatcagatattttttagccaacgtcacgtgactctagatcacagtctttgggggcttgtcgacaagatggaagatggaagatggaagatcaaggctacaattacacgccatctgtggtaggtaccacaatacctcaacatgaattctgtggggccgacacaatgagtgtggtaccacaacattccccatgtcgtgtcattacacgtccgcgtggtgactacattccatgtcgactacaagtacgaaattctccaatgttatgatttaatgatatgcatctaggatcgctgcttggtaacgggctcccaagcgctgatcttgggcttgagagtgttgtaagtgacaaaggcgccgggagtaccagtgtagttgggctggaacttgtaggggtaagctcggatggggagcttctccttgggggtgttgcaaggagcggtgtcgacaccgtatccgagccagaaatgccatccgggctcgacctgggacatgtcgtagtccttttccttgtactcgacgtatcgggttcggagatggatttcgtcctggtgatcagtctcgtagaacttgtttccgtaaatctgggttagtagctgggtgggggagtcatgtggtggggagttacatgggttgtatgtcacaaagaccgtgtaatgagaccacccaggccgtgtaatggacacagagcttctgtcgtggctgataccgtaggttctgagtaccacattggccctgtcatgatgaagcaaacatgatgacatgaaccaagtcgtgctgtgtaatgaatgacacaagtcgtgtcagacacgacatgcaaaattagggaaatgggaaatatatcccagtttctcaagaccctcgtcaagtcgtgcctcacacaggtcatgtcatcgctctcacgacatgggttggtaaaccccagacatggacagtgtcaggtcaccataaaagcaatgtcaccgatccaccaaactcatagcgctcctgcaaacatgtccttctcgtctcctcgaaccgcttcgtgactttggtcactttcggacttgcgtcactcggtttatgtactcacgtcagttccgaccaatcgtccagacttggtatctccaatggagttgagctgcttccagtaagatcgcgggccgacctcccaggcgtttcgcagcactcggtacagagaagacgacattgtgtgttgagatgttgtgtgtgctgatgctggtgtgggatatatcaaagttattctgtgtgccttgattggttcgtgcgtaccctaacccagattatataagcaactcccaacgctactcagtgagctgacccaaaaaaagcttactcagaaggcttacgtgctcagcgagcttactcagcagcgccaaacccttactaagcaatcggcaaccacgctagcaactcgagcctctgtctcagaccgcgctccgtgggaaaccgtataaaagcgatggcccgtttacacccattcaagcttttgactaattttagaacgtggaaatacagcacaaaacgtgttctccacgtttaaaacacgctaacggtataattcatacctacgagggttatacgaagaggaggggagaccgagattgacatgatttctggtggaggggaagtgacatggccctcgtaacccgcaacagtggttctgtggtgggggtgacatcgtgtctgtggtggggacggcatgacaccggtcatgtcgcatggtccatgtggtgggcacaacacgacctctgtcatgccccgccttcgacgagaatgtctctgaaatcctatgccgcggtctgtgcagcatcctgaaacttgcccaaagtctttctgctgcattctgagacacaacagagttggtccagaaatcggagattttcgtatctggctatctatttatgaagtcaacacatctactggtagaaaaaagtgttcgatgtgcgtggagctcgtctcgaccggatgaaaaatgtctcacccgggaatctcctttatttgtgggtttatacgggttgtttcaagtgaaaaaaatgcgtcgatttggtaggagattccaattccgttaaaacgcgtcgaatccggccaaagagatctccgttgcattctttcacattgcaaagaacaatttgaacgcttctagccacttctagcagcttgatggcgacgtcagaacgcgtttccgtgtctcacatagacccccctgccaactccctgacaacgaccctggagtccctgcatttttaatgtcacgtggaagggttggaacgaagttcatcttccattgctcatccgccttgcattggcacgcaatggggtcatcagggtattttctgggaattacatgagcatttttactcggaaattacagaaaacatccaacaaaaatgccatctcgaagatagactaccaaataacccctccacagccccccccgttgggaacctacaccaccgactcaccggtcatttcccctcagtagcaaaaggtgtcaaggcattcagcttagcgctgagacagataatttcctgcgtgcccagaaacacaaaatggctagaaataaggactcgacgagaaagagatggatttcgcctcaattttacgattttttccaaccaaatatttccagccattgcctgtttgagacattatgaaagctcgctaaatgtcttagaaaatgacacatgcatagagttaacgttacccctattccgattgggcagaccctaacccttcacaattaccttgttgggttaagcagccaggacggagccctaggctgtgggacctcgctgagggtaaccctaacccctgacccatttagggcgaaaacccctaaccctataccaaccccaaccctgcccaaaagagaaatccacttctcccgatacgatcacgccaatagagtgagacaggttccacgataagacgtgtggggtagcaaaatggttccatccagcggggcaccgcgtttgtgtaaaaatattcttggttcccaaacggcacggagcaacaaacgacgttactgaggggggaccgttggtggagaaagaggacaagaaaaattacacaaaagaaaaggacaataaaaatgacagcaaaaaaaattgcaacaaaaaagacaataaaaatgacagaaaacaaaaatcccaaaaatcccaaaataaaaatccccaaattaaaaataaataccccgacacaagccaaatcaactgatagatcaagacgtctagggacggctcagatgacgtcttgaccggcatcttggagcacattacggctgtcaaagtcacagaatcaatgtggcggccccaccgagcaccgagctgtcattccttgttcgactgagacagatgagctcgtcagagagtctctcctattgggatcactttgttttggcgtcgtttcaccgccgttttgtccaacataaaaaatcccatattaccggtttgatttccggaaagtctaagtttatattaagacgtctaagcttaaatttcaaagtggtcacatatcaacacgtgataaaaacacgttggaattgagggaagcaatggatttatctcgtaattttgatcagatatacgtcatggcaggattaccgaaaaattttcagggcgttttgaaaacgttttgataaaactaaatgtgtccgaaaatccaaatctaaagtttcatcatgcagatgtctgaaataatctcgtttgccccaccacgttaatcatgccgggaatgtgaaagagggtggggaagtggggccatgtgatagcggtggcggggagaaaagggactaggtaataaaggcgggaaaatacggaaattgtctaggtgggcggcaaaagaattgttttgatttttgctggttttttccgggttgttttgcccctggtcgtataatttaatgttagtgcgtcgtattcacagatcgacgtgccacaatagtgtaagtacgtcatgttgtcgtgagacagaacgggtttgtgtgggctattgtagaggttagggctgtggttaagggttagggttttcacgttgtttttttggcgggggttagggagaatcttgccaacggctaaggaccgatgaaggagggttaggaggggaaattaggatagagattttgatgatccagctccatttcaagcttctctccagcccctaattcacccgactctttccactcgggtccatcatttgctagtgtgcatcccaaaagtccgcttatcatgtctcatgtggcatgcaggctggttaaagtgcttgcagagagtactccggcagtatccgagtgatcgacggcgccagaattcgcccttcaaggagattgacagattttcgtccgtctaaaattcttaaaaaaaaaaatgcaacgtaaatcccacgtaaatcgcagatacgacgacttgtttgaatcggggcaaatcccaggcaattgggcaatagacacaaaaaatggctgtggctgcctcggacccgtccgcatgcctcggatatttttgcggattgttttctttgtcatattcgttatttacactcgactttttgcagcccactaacaaggcgagagcttaaaaaaaagacaaagcgaaaagataaaataaaaatacacaaaatcaaagggagagatcgacaccaagcgcagcagagagggaagcagggtgctgtgcgagggtccaggaattatctgattttttatttgtggtgctgaggacatatttattggggtgattttccccccatttttagagggtcgaaacaccccgaaaatgctagaaatccaagacgtccagaaaaatcggacgcccccaaattaaagattattcacatgctgcgaggaacaggaaccgtgccaattttgccgtttcctgcttgtgtcatttatgccacttcccagccatgtcacactgcacttgcagcgtcgtattagtggagcaacgcaggaaatggtggagtctccagggaggctgaggagaggttggaaacgattgtggaaaatgggagaagtttgcaacttttttgtgggcgactttccgctcgattctgaattttccagaatttccaaaactaaaaaaataagtacataaataaataaataaataaataaaataaatatataaataaaataaagcaggtttttcatatttgattttaattcgtgaaagaaatcataacaattagtcagaactggtaacaaaaacgatgtcgctctcagcccataatttccatctatagatcggatcccggcatctgttccacttgtttgatagtcgctattgcgtaataatagctgattcagcccaataatagtgcgatatacacaaatagccaaacatggcgtcattaaatacgtcaataaacgcggaaaaaagtaatgcaaaaaacataaaaattaaaccggtgtcaagactgtcattatttttcatttgatgtgattttatccgtcacatttcggtcttgcacgtgactctaccacccaacctcatctctattatcatctcccgctagctccactaacagccccactaacaactgaatacgttctgtgggcttatcagtgggactaatggccaccgggtcataattgtccgttactggcttatcatttaccgtgtttttaaggcgaattacgggaattttacgccgcaatacgttctcaagcgtgtttcgagatctggaggagtatagaggcgagaggtggaggtgccggtggtaaaagaatacgtagatccggatatgaagcaaagagaccatattccacgatagttacgacctttttattcttccagttgtgaggttttgaaaacggtattttttgtccggggtttcagccaaattgccatccaatcaatagtcataaaaaattcaacaaaaatcaaagaaatacaaaaaatagcccgatatatccacacacgactacgagactcaggtccgcactccaaatatagcctacgtgctgtttcaccgtaaatggcatatattggtgctgttagaacgacactaacccagcagttaataacagccctaaacccgaagaataatatcggatagtagctatctcgttacaccatttaatccgctagaacaagcggggcaggtacagtaggaatgtgactgtagcgtgggtatgcagtgggtatgtgtggtgggcgtggatgtgacatgggtcttgtggagggcgacatggaccatgtagcggacattacatggcgagtgtcgggccgtacattgactttgtagtgacaacattgttcatgtcggggggcacatgagccatgttcgttcgtactcggcgagagtgttgggtatggcgttcattttgtcgcgacctgagtgaggtagttcaaccttattgagagttcaactaattaaacaaatgcttaggtaaggtagccgattagtatttggggactctggaccgccagagccaggagggctgtatattatccgtttcaacactttcagagattgatgattaatcatggcgattcagaatgagaaatgctacttgaatacagttagtaattggttatgtctagttaagtctttagatgggatatgtaacagttcaataaaacactattaaatgttgttaaaatctgttgaacttgaaactacatagtcttcctttagtcagaaacgctacagaaacaatcacgtgtccaaaaatcacatgaccaaacattcacgtgattaaaagatcatacgaacagactgtacatctggctccgaggtttcaaatccccctcccctccaagcaaagccagcaatgttttggataatttttaagatctgatacctggacattcagatactcacgttgattgctgctgctctttttcaagctatgtgcgctcaatgtgacacaaatatatcctcttagccatcgaaataagtcacttgattcgaatgaggtctgtctttggcagaagtgtatgatttctgagcaatgtgttttgcttgtcgaggtctgaaaaaagatctgtatggtctgaatatgactcataagatatccgagtgacacgcataagatatccacgtgacactcataggttgtccgcgtgacccatgaaagcggcactcgtaatccaatcaatgtgacgctcataacctgcccaacgcctcctctgactataacgaaagatttggagagaatgacatagacgcgggaagaactcatcaagtccattatcactctcctaatttgtttaataaagactgttctcatatagaccgaaacccctttgtgatttgacaactgattgcataggccactgtcccttgatttgtcgcccaaaaagctgtaaaacacgggagaaaatgagacagtattcaagagatccctagagactcaaagaatacgaccttcatctttccatctgcattctatcactaacagattgcattatcatatttcacccagagaaacatagcaaatgttttcagatcaagtcataacctttttcaaacggatctgatcaatctgaatctgaggatctgcatctcatacgcgttctgagacgttcagacgcctagattaggccccttctgtatgactaagacatgattaagacatggttccacggagcaaacgtcggtacagacacatattgagacaaaaccacaatcataaatggcacccgaatctttcacgtcttccacgtcttccacaactcttccatttccatcgctgtccacttgcggctagtggtggggcacaatcgcattatttatcgacgttacatttcagctgattgtgtctgaatccggacgccgttgaagtgccaccaacaagcagaaaaaactggtgctccactttgtctccactttggagaggagcgataattattggtgacttcttgggaatttattgggtaagaaataataggttttaaataatttccaataataaagggtaaataaaagagagcaataaatcagaaaataatagcaagaaattcacagaaaatagctacagtcaaatttataaatgggtcctataaatagtggcgatatgaatctttgacggatctctcgggattggagacggtgataattcgggctctggaatttcgtccattttagcacgaattattcaaatttaaattaacccaaaataatttcccagaaaatcagggcaggtcggaatggatctggaaatagacagaagctccttccacgagttaccaaagtgacctgaaactcttgcaagttttgcaacctgctccagaacacctctataggcatttccaagtccccaaagtcccatgaccaatacacaacaaatggctgcggaaaatggccacaagaataccattagcccgcatacaaagaactcaacggaagggccacagactggcgacgatgcagtccactcgtgacaccggtctacgctcatggcctctccccctatctcccctctcgcttgctgaaaccttaataaaagtctaatatcagtaagctttcaggaaacgaaaaaccacccaaaagccaattgcaaactagcttctcatctaacttttggtcgaaaagcggggtgttgagggtaaacgttaacactaaccctaattcacctctcaactctctgcactaactctacacgccctctggtatatatcttccgtgtgtgcacatatattgacgtagggatcctcactgatcgacaccgaccttcatccactctcgactctcactatggacatgttacacaatttttccgtgccccagctggaccaccaggactacggccgggacattctgaccgccgaggaccatcataacctgagccatttgcaggcaaccccaggccagacccatccgctggtacacccggacgctcataacctatctccagacggccacggccacggccacactctcgggaccgccgccgccgacgctcataacctcgcctcatccactcataacctgtcgtccactgccccctccaccgcccaagactggcagagccccacctattcgtacacaacctccactcccgaagatagccccggcgtcgacgacctatcgttaggttatgagtttgatctcgtgagcccgacttacgccacgccgacactgagcgcgctgatttcgcccgtacggggcggcggcttctacaagaacaatcacgtgacgcagtcggtggggagtctgtcgcaggggtctgtgtccatgtcgttgcccactggacataatctgtcggacctgtccgagcacaccgtccatggcggtaacatgaccaaccacgtgaccaaccccaactccgcgcatgtctatcaatctgccaacatgtttgagaagccctcgtcccactccagctacggctctcggtccaactccaccggccatatcgggctctacagttcggccccgtcagtgtcgactcccttgactcctccgcaatccactctttactcccagacgtcgtattccaccccttctctgactgactacatcacgtttgagtactcgaaaaaccgcacgaaaacgcagtacaaaatcctgtcgcatattcacacggtcaacacgtcggatttgtcagcagagtttaaaaaagacaattgtatttacccgcgggcggctgttcccaaagaggagtaccagggcaaccgtcatcagtacgaaaccgagtgcaaccatatcggctggtccctggcccatctcaacccgtgcattcgcaagaaacgtggcgtcattcagcgcgccgttgactcgtggcgcaacaccaaccccaatccgaaattccgaagccgacgggtgcggaaactgagcaaaaaaactcagcaggcggcccaggcggcggcccagcagcagcatcagcagttgttgcagcaacagcgcatgatgtacgttccttatgactacacctatcgtcagtaggtttcagattggtgttttttccttcaaccatcacacggactatatatccacgacgacaacggtggttccgccggggacttcaatttccaactcctccgacccgcggtaatcctctgatcaactccgtgccgttctccagtctgtcctcgtcgtcctggagcgattcatggtgtggtaactagactttttggttcgcgcccaactccgccagtttggcgcttatcgactcggggacttcggtgttgtattccttgcgcaaaagtacaccgtttggtgaactccctccctagcacaggggccccggcggggccatggcgcatcccgacatccactagtcgcaagacatagcattatttattagcattaatccactcaacatatgaagcaagtagatggtagatggaggaagtggtggtggtgggttgtaaaaggtgggaatttggtgttttttttttcttccttttttttcttcattttattattattattatttttttcccaatttttttctaacttgttttcccgcccccaaaaacgccccagaactccgactctagcaaaggcagtatccaaatgttcttggcgatctgggaaatctcctcatacatttcaaagtcttctatcatcaatattgacagatctagaggcacatttgtattttcttcaaatatttgtcagtcacaaaaaaaaagatatcttgtcgtatccactttttgaaggtatcgtcaagttcgccttgctctcacgaatcgaatgcgcttttcagtttgtcgccatcattgctccttcgcaagtcgtattgtcacctcctaattcttggtatgagtctctgatgacatgaagcgtgtaaggcaggtgggatatggatatataaaccccgagactgcaaaagaacttgacttgttacatatttgaaagcgtcacagcgagtcggtgagtaacacatacagacacagacactgaaccgacaagacagaaactaccatatgtcacaaaacaaaagacacagaaaatgtggacaagtgacactgaaagaactgccgaaagtggcacagacagaccccgatactgcgggccgcaagtgacacaaacggcccccgaaaacccagaatcgacccagaacaccgacggccaccggaagttgcacaaacgttgctcgcgacacgagagaacaggtgagtatgactgtgatgttatgacactgatggcggcagaccatcgggaaatggtgacagaagcactacacagatactaccctcagagatctccgaattactccgtattactccgtactaccgagaccttcttcactgacacactggaaacgtctagtccagaaatgtcgaggtcatgatcgttcctccactttgcgcggaacctgacatccatgtacagccatctttatcaggccgaatacttcgctcacggtggctcaactctcctggtcaacctgtttggcgcagctcatttgatctgccagggtatttctcacctatgcctgggcgactaacagaccaactgataccagatagcaaggcgtaaggctcatcagtaatcccagtcctctatcggtccgatagtcactcacagcattaaacctgtctgctgctcctgctgctgccaaaccaactcccacgacaggtgaagcccacttgaaaaaccaattttgccaagtcaccgcagctttttggagcaagatagcttggggttctgaatacctgtcacctggaaaactacgttgccatccaaggggccgattcaaagtaaattgagaaccactcgggcagggccaattgacaatcgccgactctccaacgacacaaagagcaatgatgcaaaccctgaaccatgccctccgttgccttttgtgcacctagatctttccacacaagagtttattgtgtacggcacggggagatgttgggaaggtgacattggagaggatgggagtgtgagtatggaaagtatacggtttggaagctctagacgagggggttgggatggtgatgtttttgtgtctctccggtgactgaacggctccggaggagcactgtccattgaccggtctgtcggcatctccatcttctgtagcatggagatagcgggcaggaccaagtcccgggcagttcgagacgtctgtgcgatccgcgtggcatcggtcacgtgacctcgttgcgtctcctcatcgaaattggttttttttctcgtcaaaaacacagaaaaggaccccacctcttagtcgtgcctcctagcagcacagcctcgaggttatttagaatgtagacagggctcaaagttagtgtacaactgttctgcagcaattcattcaattctaaacactccaaatccattctggcgagtttgcacttttgggtttccacagaggtggagagatttgggggatagattcgggggtttggagtttttaagcgaagggaatgtggttgtgtgcttgattttttaagtggattttgtatgtatttaataggattttttttatcatctttacgagtttttacgatttttcacgatttttcacgatttttcacgatttttacgattttttacgattttaattttattgcaatttttgaagaagatttaatcgagtaaatttaggagaatattttgaaataaaataaaataaaattcagaaaaatgaaaaagttgtcaaaaaaaccaagaaaaacacaataaaatcctggattttttttaaagccctaattggatgttcattcaaccgtacagtcgcgcgttaggccgtaattcaatgcacagcatgtgatatatttaaacccaagacttcttgataacattcaaagtcaatgtggaaatggacaggaatctgaggcgctgaaaagaaacgaaatgggtaatgtttggtgttgatatgtggccacgactctgagaaatatcacggatgtactagtgtgactcaattccgactgtgcggagagttgtgggtcccggtttttgtggggtttggcaagatacggcgtttgtgatggcaaaggggtctttttcagctctctaagagcccaataataatgcactcagcaggtttgtgacttttccgtggcgtatttttgagaccaccagtagcacactctgtagtggaggcctaaatggtagtctagaaaaatgatatatatagtggtatccagcatccgttttagtaatctcatagataccgaataactatccaactgatctggatgatcatgtgagaaaaattatcaactccgtttctctatatctcttttgcagcgttttttaggtccattattccaactcacaatccctcgactccgtccaagtccgccaatacccgcttcagccccctggaatctagccagaccaggtataacgccgtaatctcagcattttcgaactttgccgggccaaaaacaaattcctgctcacattatgccacatactcatgcgagtccgcactagtatggagctagaaatatgcagaccgggggtggatgtatgaatttacacgatatacagcccttgagtcgtatgcgagaaatcatgtgggtgtcgtttctttttggccccgtttcttttggctatattggagttttattcctatagcaatcatatgggggtttgtgggggatgcaagggtcagcggaagtggctcgtgagtggtataaaaaaatcctggagacgcaccaagttgtttcgatatctcggcggcacccgtggacctgaattgaacgagctgggttcaccataatacggcgaaatcgcaacactgctgcattattaactccgggctggtgggacggaaatgcgcgtttatattgtttgcaaaaaggaattccgatcgtctgtgagcctttctctggcgtgaattttaacctgaatgttttggggcatggatttttatatagtcagaatatcaactcgagagttggactagcggatagagaatctttccacgagttcatcggtagtagttggatctctttgggattagcaaacatcccataactccattccccccatttttcacactgcaaactgcgcggaaattgctttttcaaatggagccgtttaagactattttttgagagaaaataaccactggggcgatccgccggttgccaattaataacaggggttccgctggacgaaaaacaccagaaaaaaagcaaaaaacgcacttgtccaccgacatctgtctcggcaaacaccctgcataatcttgcatagattgaattaaaaattagcaattaagatagaaaaaaaggaaaattcaattaaaaaataattacaagaaaatacaagaaaatacaagacattacaagaaattacaatatatattacgagaaatttcaagaaattacaagaaattacaaaagaaattgtcatgttttgataagaaatacctatacaataacagggcctagggttctagaacagaaaatcgaaattgtagaccaatttcaagtcctgccaagcccattttcaaatccttctccaacagccataatattagtcaagggggataataaaacatatcattagactccccccgtaccccaggtaaacagctatcattccaaattgtgtgtaggatcaaaaaaccgagagaaaccgcggctcaaggattttgtgatacgttttcagattaggctttgggaaacggcctggaattctgcggccaagaaagtgcccctgaagggaagatttgttcgtttcgagtagttgtgtgtttccatcgattggatcgaccctgatgagattgactgacgatcaacggcgatcgtctagttaactttattagcggtagtgagcggacaacagcaaggagatatgaccgtaatggagagtgtttcttcatttctcgaataacactatgcatgtggcgcgtcacactcggtagatgatggtccagatgtcatgggcacagcatgtcatggcatcaaatcagtcatgtcacattctgtcatcccgtcaccgggaaagacctgcattccagacgcagatagctagagaatccagtcaatggcgccggctgagggcggttggtaatgtacccctttggttcatcacgtaatcgcccatcacgcggctaggccgaacagcgcccgaagcagcaatactcacgtctctagcgtgcggagagacgttttctcctctttgcgagcggggcgttgtctcagctggtggtgagacatgttacctcgttagtgtggttagcgcgaaatggaggtggaaaggaagcattttagcgtcgatcagtgtttgtacgcatttagcggcgtcgatagtatccccagtagctcgtagggtggggttgtggctgcttgttgcagggtggagtgatgtggaggaagaagagttttttttttttagataaggtaattaattatatgggtggaaacggagtgagtgggaattgaactgcggatgttatatgcagaaaatgtgaaataaaaacaaggtggagaatcaaagaatttttaaatatttaatatttaatattaatttaaaaatgacgaaatatggggcagagacggctgaattaaaaaataaataaataaatttaaactggagtgataaatttggacacaccttcaacaccaaatcgactcgggaaaatccctcatctcatctctagctaccttagggagcatttgcaggatctcagtagcgattttagagctctgaaaggtacacaagctggtttcatcaatagagactctcgccgctggggaagtatttgtgaaaagatctttgaatcttttctaaaccatggtctcctagacttgattccagtgggtaactttttggaagataaaagtagacatggttctgtagaatcagcttgagatgtcgtagagactcgggagctcacttaatcacattttactgattacttgaatcgtttcaacaacttcctgacttctttaatctcttctatttgcttgtgagtggaatgagttttttttttttttttttttcccctgagaccccatatattggaatctagagagaggtttgcttgacatacagtccacaactagaggcctattggcaagatggatgttattcctttgagaatttctccttaactgctcctgttcgctctctggaagatttttctcgtttcatatctgcaatcgatagataaaatactactttttcaaaagcgatggtactggaatctgattatggaaagtatcagtacagataacacccaagtaaacacattcgaaatcctctctttgtcctatcctctctcaattatatattgcatagccacctttcttcctaaagctccatttaaatcagtattccagtaataacaccaggagaaaataaatacaataagcagatttttatctcatccgcccttctccttcttgtatatcttgtatatctactctatattccattctacttccatgttccagtatcctcatcccgtcacctttttccaaccaactccacagatatacactccaaattcaaccagacaaattccagaccatttccccagtttcccgctttgattttcaatttcgccaactgttcgccaaaaatagtaaaaccctgttctaaccatttttatccatttttacccatttttacccatttttacccattttttcccatttttacccaacttcacccctcgtcctgcacatacatcatccgtcagtacattttcccgtccaacccccgtgtctcattctccggatcgcatccgaacacttgtttttctcaaacatttcgtggcagccattttgccaaaaaagaaaacgagctaaggtgagcagccatatctcgcactaaacgttcccaaaacgttaccaaacgtttggccaggcgctagtaagcaccacagaaccagatttccggtgaaaataagccttgtccttgtttctggacgccctcacatcaaaaaatcagcccaccggcagcccttaaactacggaccccagctccagctcccgattaacaccacggcaggaattaatcgcagaggctaaaccggggttctggacgcatctgaggcgtcttatttcgcgacccaatcaaattcatcatcaaaaatcacccaggtatttttttttccacagttttccctcctcttgcggacttggtcacccccctctgagtcctcacccgacctctagaaaaccggcgtaatatacatctctacctgcatctgaggcgcccagcaggtgcgtctagcgaaggtgacgacattttttttcgcaacgcaagtctctgcagtttggaatttcttttgatttccgaagtttgcgctaaaagtgatataaaaataaaaatacaaataaaaatattctagttttattttaaaaaaatccttgtttactggccaatctaaatcgatgccaataaatcgggaaaaatcaaactatttctagaaaaacaacaataatattcccacagggtctagatgattgtcgatatttttgcgtcccgttctgtccacttttcggcccactgagactcaatagtgcagggcttggcgcatgaagcggcgaagcgaatttaagcgaaatattaaaaagtgaaaatgggatgcaattcgtaaaaatcgagcaagttggggaaattggaaaactcagtaaaaaatagaaaaaatcacaaaaatcggcggaaaaaataccagcatctcatattcaacttgttctcttgattttctctttaaaaaaatgaaatgacgttgggggcatcctcgagaaaaaaaaagaaaaggaaaaacctacttccaatgggttgctctgaaccaaattaacctttgtaaaatacgtcagaagttggcatcaaaggtgatcctgatactgaaaaaatatatataaagaaatctagaaaaatcaacggaaatactatggcgataaaaataaccacataaatgacacaaaaatgactcaaatcgcttcccccctccccccatatccacaaacattctaaacttgtcaaaaccaagccatctattttacgatattttttcagcccaaattcgctccaccgcccaacgcctccatccaagtaattggcgtgttcttctcgtgtccgtggcgacgtttagacgtttgtgctgatcgcaagggtgccgctcatggctgctaaatccaatttcctgagtagttgtgcaatctgctggatttggtaaaacggggaagtacatgtaaaacaaaaaaaaaaattaaaaaaattacaagaaaaaaccgagttttatagttgaacaaattgtcataaaaagtggtatcaaattacagaataataaaaaccagaaagtctcatttttcctaattaagagccattcctagataactacactctcaaacccaacattaaaagcatcccttgatcgacagatctacatggaaatccgtctagggaaagatcttcacagcgcagattggcgccgatctgagggatcgacggagcgcacgggaaatagggaaaagttaactctgccaaagcatacggaaaaggcaacggatttccgaccgccaaaagcaagtgctttttccacgcgacaggactcgaaccgaccctgcaccccacatggaagtcgcggcaccggaaagttgcaactcggtcccctctcaggtgagacagtcgaaatccaagtctgccggaaccatacgggtgacttctagctgtcagaacaaacctggatccacgtaaatgggcgtggtgggggatcagcacgatcgacagtgggggatcggcttgtgccgtgctaccacgttacacagaaggagaagggaagggtgaatgagcagggaaggagacggcttaggacgttccaagtgcaagcattgtagagcccaaagcgtccttctcggaagtccatagtccgaagtccgccaaacaaaaaaaaaaaaaaaaacaacaacaaaaaagcaattccaacagtgaccatggaacggaacgtgttgaaaacccgacacaattgaacgagatgtagtcaacaactacacttttgaatcccgatccatctcacgactctgatccacaattctgcatcacccgccactcccattgaccatgtctctcttatcaatcccattgtctcttgtcttggtggctgtatggtgacatcatgagaacggaagatccagatggtctgcgctgcacgcactccagaaaagagcaaatcaaccgcctcgacatgtgactcagagttcaattgacggcaatgaaaccgccgtagaattgagccaattcggttcgactgcagcgcagcgctttgcttttgacaaacataaacctacagccaaacccagccggcgcacacactgtagccatatgtcagggaacgattgtgcatggagatcggcggtgcaagacagacgggacgtgggcgggagataggcggcagatgggcggtggagaaggtgatggagtaggcgtggaagacacttcttatgactccactccacatccccagctccgctcaactccacaaccccccgctcaactcctctctcgactcaagggcagagttcagcctcctgtggaaatgcactccttctcctcgaaaaagtaacgtgaggggtccatccactaccacacaattagtcagtaaccagttatcataagagtgtaaatgacggaaagggacaaaagtgatcgtcgagaaagagttagggctgtgccggctggacccacgacaagctcgagggcgccaaagtgaccgccagacttgttcataagaatgactaacaagcagccaaaccacgggtccagcaaccacttgtagagccatttgcgcttctccacggagttcaccaaagagtagctgaggaaaaatcaggccatatccacctgccccagctctcttaagctctactgtctgtggtgagcgagactgagagaactttccgtataagggtcataccgtagtagtgccgtgttcgtagaagtgccgtatgtacatactgtactcttagtttaccaataccactaccgtcgattcgagatgagatgaggaggtgtggctccagctgtactcctcgagacatgattggaaaagacacatgctcttgagaatcaagtcacagcgctggagatggtgttgtccgtgttgtcaccgtctatacgcttccactcgttgtattaccactttacaagcatttatcataatacttgttctgtagtagacacttgtacgagcactgaccacacttgcatcctgtcgcattaccgtgagacagaatgagacagaatgagacataattctatagacattgactttccatacaggagaacggcacctaggtcgttaatctcaacttcgccaaagcccgatggtgagtcaatgtctgcgcatggccaggtagaaacaacgtgctttacacagcctagctggttgtcatcgtactctctgggggtgtccagaggctgtagaaacccatcggcaagagagtctgtaactacatggcgccattggtgatcaacaacatcttgagccagtcaaaacgtcactcgcggttgtcgacaagaacaattaaattctggacagtgatcgcatttgggtcggaagatgtcaagtcaaatcacaggcctcaagacagtatctgaggcgcaagttccggcaagtccttggtgaacaggtgctctctgggacggtgatagccttagacctggccagaatctggtcaggtatctgtatcaatggtgtgccacgctcccacgccacaattccaaagtcgaatctgcaattcgattggggacccgcaaggaggggaccaattaccagtggacagctccattctgggtcactcttgtagagagactagccatcagccgaatacagacaaagtaaacaaggcaattaggagttggcagtgaccgatctctgtcagtcaccaagttcattgggcactggctccatcgggacctagtcccagattctgtcctagtcccagggtctgctctagtcctaaactagggaactacccagacttgccactcacaatttccaccagacccaggtattgtctgtggtatcacaattgcaaaaatcttgacacagtctagcctcggtcgattagccaacatgatcacaggactcggatcgctgactccataggctggctttatgtgtcaaccctccaacctcctcgatcagcctcacacactgcctctgcctctgcggttcacagtgtataaccgtagagtccgtggaagtgttgtgtcacttgacaactggcgagctggctgatgacacatgggctgactgatgacacccgggctggtatccgacaaactacctggtatcccgacagacgagcaagacgttcacagtccgagtgacttgaaactgaacgagagtgtctgtgtgacttgtaagcccgaaagagagacacgaaaccgcgttcggttagcgcaattcacgcgacgatctcgatctcggaaagaagaaaaaaaagagaggaatgagaagataggtttggggcggggaggaacatgcttatatagatgggggagatggaggaaaaagtgacgtaatgtattaccaacagatgtattaccaagtaaagagcttcactaaagagtttcagttgcatcttaattcttttagtgatcccattaattttagttggatttttagtttattaattaatacttttatttatacttttaattttaattatatttgttgattaaatcagtaaatttagtaaaataaaacattgaaaatctacaaactccgtaactgctgataaatcggtaccaaaacaacttcaatatactctgatcacctctgaaggcatttcaccttcattgatgtaatgaagacagtaggtctgatcacgttggagggtgtatcaaagtatagcatgtggtacaataactggtggtagttgttgatggtcatgtgatataacatatcccaagaagtctacaaattaatgtgttttacaatacttgtattgataattcagctctactcacatactttgtagttgtgccagtacgtaggtctgtctaccaacatacttgataattcagtgtagattgacaagcctccataaatatacaagctccataaatatctaccatagtttctgtacatacgaggcttcctattgtgactccgttgtcagttcaatttatgtataatatgacgtcttcattcgcagtaaacgtgtcttgtatatatcgatcatatcctgactgtacatccaggctcccagttttccctctgaatatccaacaaacaactctcttccaaagaatcccagagatccttggttcagctcaaagtcttccttcatctaccagacattccagatagccagaagtacaataaataaaaattcatgtgtgtttccttcaatataaaacgcactatagagaaacagtacatatcgttgagccccccatgggacacgagagaagagagagcctaagtactgttcgaactgcttgatccggtttttacaatagtacatcttgtttattcttgcagtccctcttccatcgtcctcagaaatgtctttcatgtcgacgaaaatgggaaataaccccgtgtaccttctggagaacggtctatcatccataggagtcccttacaaaccgagttaactcctacgaccgaatctggaaactaaatagtttcgggtacctcgtcagtatcgacattacataatctcaaggtcgtctcattcatacataatagtaagccagtgatctggggaagatgtatcacatatcttggtcattcttaatcaaatcctcgaaaggacttatgagtcatcatcgcatggaaattcaaccctagttagtactacagtgtaggctgttttttttcaacttatctcttcgaaattatcaagcaacatggagcagttcaaagttactcaatgttgttcaaaatcgatttttgtatatattatcgttttctccgactccaatttactcactgtgcaaaatctgaagaggatttgagcactttcaaccatttaatgatatcaaatgaaaattaaaaaattattatatatataaaaataaaaataatagaacattaaataaatacaagggaaaaaaacaggaaaaaacatggaaaaaaaacagggaaaaaaagggggaaaaaaacaacagaatcaaatcgaatcagcccttctcaaagcccctaccaggtcacacgaacaaatgaaatccaagtcccttgggtacatgaccagatcttggtggtttccagggtgattgagtgtatttcagcacggaccgaaaagaccacattttcgagaatttggctgacattctcgaaagcataggagtatatctgacttctttgtttctctctattgttactagtcgtactcagggagatgtactgatagagatgttgctactgtatgtactcttgtcaactttttaacaatatcacagtcagaaatacatctaaaacacggtaaattgatccctttaaaccgacaaaaaacttccgaaagctatcgctgttttatcgccggtgtgtggctatttccagattttcaacatctttccaatatttaaggttgcataaatgttagatttaaggttcggatacgctaccttaaatttataacgagtattttcaaaagcttcgagcgtttggaacgacttcaattgtgcattttgtgccatatttggcgttgaagttggtctcacggacgtttttgtttagtattatgtcgaagaaacggccgaattggtccttttggggtattttggaaaatcaaagtgttgcaattacaaccaaagtggtaccagcagagagcccggattcgcgtgagtgtggctgtgtgttttgtttccaaattcaattactttaaggtattctgttggagtcatttgtttgatcacactgtgttgacattgtctaaagtagagcgggtatcttgcatggaagcgggtatcttgcatggaagcgggtaccttgcatggaagcgggtaccttgattttgtctccttttgtctcctttttgtctctttttgtgcgataattctccgtctcttctagaccatcacttgtacgcagacgggcgacggggaagagagcagatgtggtgagcaacacaatcatggtacagccccattactgatttagaatgagactccaggacggataaggacataccactggcacagggatccgaaagatcaagacacaggttgccaggccactaaaacagatgccaaacccgggcacagttgtcacgtcacgaacacaaataccagatacaagatgataccgccaacaccaagaccagtgactcaatcgtggctacataccacagtcagcaaagatgttctcaccacgtcatcagacgagacattcaagcagtgacagatgtcattcacagaagcagagacaaatgtcactccaacactaacagacgctcagtggcatgtcatgtgttagaggcacagtaagtgaagccacatcactctttggacagagacttgaaccacatggacactgactggacaaccacgcaccgaagttccatacactcttgaaattttcagcctccttctcgtggtcagaccgagtcttgcctctgttctccacagtacaacaccaaagattctatgccgcggactccgtacggtctccattgtggaagtaataccttcgtcatgaacccacagaggaagtggagtaaatgtcgtagtttgtgtctgcgcatccactgagcacaactgtccaccagccaacaactagtctgcgacgccctgctcacccggtttgtagactgagcgtctgcacgtgctcttgctaagtctgcaacttcatatttggccagcctccgtttgagacagtcaagtgcctatgtagtgtctggtgaagtttcatataacggtaccagttgccgttgctgctccttatcatggccccctgctatggtctcatgcctgctcatcccaaggcagaaaccagtcgattcgaaacatctacacacagtcagtgtcatgacctaccacctccttgtccatgtcaccaacaatctagacgcagtcagtctacagactctggctacactcgtttcttatgcatttcttaatttctagttttgaggttgtatgagatcaagagaccgagtgagaagagtagccacgcaacagttgagcttgctcaaatgcttggtacatgtccgctctctcaccagactcgcttcactcgtcttgcttgtcgctcattctgttccgtttgttagctcacgtgatcaaacagcatgctgacactctctccattatgaattcgtcggatcgcctcggcaaaaactctggaaatgtcaatcacgtccagcttctcgcctagttcgacggcatgctggtcctggggcgtggaattcgtggttacaatcttgtcgatttcgctcttcttgatcttctccaccgcgtcgcctgaaaagacgccgtgcgtgatgagggcatataccttgacggcgccctggtccttgagcagcttggccgcgcgggtgattgtgttggaagtatcgaggagatcgtcgatcaaaatggccactctgccgctcacatcaccaaccagcatggtggtggcgttatgcttgccggcaatatggtcgccggagattttggtagggcgtctctccttgtggatcagcgcaaagtccatacagagtccgtcggcaatggcggtggcccgcttagcgccgccggcgtcaggcgacacaattaccgcgtcctggtagtttggaatctgggtggaaatgtagtgctgaagaagaggcttgccatacaggttgtcgacggggatgtcgaaaaatccctggaactgggggtcgtgcaggtccatggtgatgatatggtcggcgccagcgcaggtcagcagtgaagcaatgagggtaccgctctgggcaacccactgcttgtatccggtattgtagtccttgaagaatccgctctgacggggcttgccgctggcgttggccaggtcggtggtcgagtcggagtccttgccgccggttttgccgccgggaggcacaatagccttggtgtagggcacatcgggttgtcgtgagtaaggaaacagaggcataaccgcggtcaccttcttggcactggccgtcttgcaggctgagatcatgatcagcagctcgatgaaattgtcgttgacgtgaccgcatccgctctgaaccacatagacgtccttctctcgcacactgtctcgaatcgtcacggaggtctcgccgttcttgaacttggccaggtcgacgttagagggctcaatcgccaagttggcgcaaattcgctccaccagtttcgggtgagacgagcccgaaaaaatggtggcagatcgcatgttggaggctatggcggcagacagctaaacggcaaatatactcctacacaaagggtatatttgtcagtttaaagggggagagaatggggatgtggttgaggtgaagttggtggtaaggtgtgatattttttgacagacaacttttttatgcagtgtgagcttgtgtcgtttagggtttggcgtgcaggtagggtgcatgtgcatctggagtgcgcaaggtgtggggaatctgaacatcttgtgtggtactactggagttggcgagggtgggttttggcagcaactgggttgatcggcacgggttgagatcgcccagtaggggctcttgtcgtgttggtattgacccatctggaatttctcaggttctaactctgacaggatccgacaagaccttcccaaaagacacgtgccaaggaagatattgtggtaacatggtggacgtcggttggaatagatataggtagttctcagactgttcaattggctgttttaggccaagtttgattttggacgattttttcccgctcttttctgggcattttcaggcgaaatcatttttctcggatttgtgctgaataatcaaaattacggcggacaaatctgaacaattcagaaaaaatccagagaaatttgggctgccccgaaatgtgccgtgttgttgtaatcgcctgcgaaattttgtatccattcgcttcatcgctccagaattgattttccactagatccaaccatttctccacgtgtagagcagccacaattaggactgatgtaggaaaaattatggaaaagagagttgacacaaaaaaaaattgaaaaaaaaataaaattgatcaggttttgaacattcttgacattatttatataaatcaagcaagaatattagtcgacttggtctgtcaaagttttttcgcgacatttaatttacaaattgcacttggacgaatcatggagccccttttgatgatgtaatcagattaagatacatttggataggtggaaatcccaccagcatgagatagtatatatcgctgactcaggtattcacaaaataatttattctgtctattttatttatgagtttttttactttttttttatcaaggctccacccggtctccggaacatcagggcaagggcaagaaatccaggcttagggttgtccgaaagacccgaatcgggaagtcgagccggatcaagtcggaatcttatttgcaagtcgggtgaggtggagttgctgtggaaggcgtggtgtcttttctggatgagaagtgtaacggcgaccgtaacacttggtggtcagagggcgagactaacgatatgtgtcatgactgtttgataaattgctctttctgggactcgaacctacgactattgatttaatggcggcgagttgggggtgcgaactgacgtgattaaaagtgaaatatcttaaccttaaagtttagacgagatcgggacaagtaaaatcgaatataaaaaatctcaacaaatgtcaacgttgtgaaatatcgcgatattgaaaatttatttccctagacacaaaaaggatatctcacagttgtaatattatatgcagtgcagttcgtttaatgtaaattttttatccgatggtcagtgtttgaatatctctttatttttttataatcttttggtgttcctacctaaacttatttcttaactaaatctcaacaaaatataataaatgtaagtgagattttcggaacatcttctgtagaggtattgaggaatctatacactgaaaaacaactctgtgttggtgtgtctttggttctctttcagattacgactatttgtgagtcacgtgacgataatccatagagaaaagagtaaaaacatatggcggctcagaactggacagaaatgtttcgttaattgatgataatatatgagctagagaatattaaatagtatcaatggaaggggtcaatccatttgattcaatatattccatttgggcctaatttcgaccactttttaccactttcgaagcttttcatgttgggataaaattcaagataaatgtcgaacctatactccattgatttaacgatcacaagagtacaagtactggtgcttgtacgcccacagagtcacgatatccgccttcaatgatcgataaaataacaaaccatcaggttcacatgacacccaatattctgtgtcgtcctcaggctatatcctctccattatgcattcgtgcattccctagatccgtatctatcgcgagtatgggcattcccatctatccaattagcatatcattggattctactcaacgtctagattcgaacgatatccctctcaatggcagacaatggcagacaagttcttccgtgtcctttggacacatttgtatctatttcaaacgcttctcatttagataggattagttggcccagaatcgtagaataagctgtataaatataaacagctgccgtcatgttatatatatcattcgatggcccgggatcaccaaactctccgttttccaatggatgcctccgtcatattcacatttccatgcgttatagatactacaagtaggcaaattacttgacttgcccctttacttgaagtgcgtgttttgacgtgacgagtttttgttgacaattgtcaatgtcacgcgtcacggggaaaaagtatcacgtgagaacaattttggtgatacgctgaaaagtttgagcacgtgatttcacgtgacatcccccctgattgggcatttccctcgattttaatgaatttttctagattatatactttttttcttcaagaaaactttgaccgtgcctagggccttcaatattggtcagaattcgaatttgaaagttgcaaaattctcaattaatctgaattcacaggattaggctctccccgagctacaaatacaagtagctgctattctccccatttttccagcatttccccctccgtcccccatcgcggttattctacagcaccatacagagagacaaaatgcaatttaaaatattctaaattgcgaaaaaaattaataaaaaataaaaagtaagggaaataaaatggcaggaaaaataccacataatcaaaaatgttcttcgaaaatcggcttgatttatttcgaatttccccaattcctgtctttgacattgtttacacccccccaaaataaagttcacaggggcctcccaattggcccagtctaactatagtttacattcctggagtacaactctgtttttagtggcccctcccagttgtcggttgacccttctacttacaccatcgacaccaacgacgcgacgcaaaaacacgttgaatcttgggccaaatcgaactcagagacttgcaccgcatttgtgactctcgccatattgtcagtgccaccggttacattactcgtgccatccaatacatttactcgtgtcacccgatacattgacccgtgtcacccgtttgcaccacccgtgtctcccattcacataactcgtgccgtcaaaacacaccacccgtgccaccatcacagtttcgacaccaatcacaatggttaaacgaagaaacaacctcaacgttgacctggaagactcgcagctgggccagctcaaaggcaagcgagaccaggtgatcgccgcgaccaagacgctggagctggcggcgcagaacgcgtcgtgggccatccgggacttccacgccgaatttgccactatcatcggcaagctgcagaacctcagtgacgagcagatcgaggcgctcaaggagctgagtctcgaggcactgcccgaaaagggcgcgtttctgggcaccaacaactcgctgtttggcgggcgcgcggtcgaggaggagctcacgcccaccggccgaaagaagcgcaagcgagaggtcgaccctctcatgcccaagaagcccatgactgtgttcctggcgttctctacccagcagcgggccgtcatccgggccgagcgagagaagcagggcctgcccccgctcatcaatgtcgacatggccaacgaggtggcgcgtctgtggtcgctgctgcccgaggaggccaaggagccttacaaggtcaagtaccaggagaagctggctgagtaccatctgcgcaaggagcagtacatggcctccaagaaccctgctgcggctgctgagctggttgccgccgccgccgttgccgaagtggccgacgaggagtttgccgacgccgtcgaggacgttgaggatgtcgaggatgtcgaggagggcgtcgagcccgaggtcaaggaggaggtcaagaagaaggacaagaaggacaagaaggataagaaggacaagaaggccaagaaggagaagaagcgaaaggagtaggcgaggtagcgaagaatcgagcgagtgtgcttctgtttgctccgagtgattaaaaccctcctttcccgtttttgacggccagactggattttgacgattccagccctttgcagtggtcagctgcttattaacggttgtatttttatgtaataaatgtattattgagtgtttcagagaagtgggaaaaaaaggaaaaataaaataaaataaaataaaataaaaacaaaaacaaaaacaatctcccctcaaaagctagtcagcacaatggcaatattgcgaatgcgggtctagaaatcttctcctcgacgagctctacacaatgataccatttggggtcacgtaggaccattattcggctacttgtagttctattttacagagtgacagtgcggtctcaccaccttttttggcaatatatatatttctgacgtcacctataataacaaccattcctcttgatcatcacttttggttcagacggagacggggatggagatggggaggaagacgagacaagaaacagtcacagacagacacagaacacagaccgagacccagacacaaagataccagtgccagacataaacgcggaccgacacagatacccagtgagtacgataccgcacagagatgttgatgacgtgacagttgaccgatgatgactgaatatgacacagagaacctcggaagaaggcaccaacgagagagagatcaatacagattctcacagacctggatgagaactgtacataccgattgttgtcacaccaccattgtggccatcgatgttacgacatcgacaaacatggccagggttgataacgacttgatgacatggcaatcagggaatttcggataatgacacagagcccaaacctgtttggatggtttgtgacacgcgctgcccaaagactcagaatagcacagagatatccagtgagtaccattcgaacagagagttgacgccgcaattgcaggttagatacagaagtacttacacggacatttcggaaacggtacacgctgggctttcggatttgacactggttgatactgagacaaacccgtgccacagactgagaggccccttgttagagtccatgttttatgcccatgtgatgtggcaggtggtgggatgactcatctgctggtccgtgagccccacctagtgtttactacacggacacatcatttgtaaaatggtaatcttgctgacatgaagcagatatcattttacaaatgatgtgtcctgcactacccccaagtgcaacgacagctgcctcatagttcacggctagatcatctgtcagtgcactgactccagtgagtgctaccgttcctaatggtagcttcatgggagatggtgacacatcctacaccagcattacgcctggtgactgaatggaacggtccaccagaccaaatcagcagtgttggtcccaggagattgacgattatcttttggtactgctttcaactccatttacgccataattctggcattaccaaggttacttcaacttcaccatagcctcagcacacgaagcctccccacgcgatctcccggcacacccagcaaccaccgttcaaaaactgcagctcaatttgcccacacctgtatatttcagggagctccctttctacctcgatacaaccgtgcggctctgaaattgtcgggatagggggtgagttttcgacagaaaaaaataataaaaaaaaagcaaaaaaacctgaaattcacagctcctgataacaatgatatcatttttgtagctatagaaagagcttcaaaatttcatagaatatgagaagacgactaacgacagtttcgaaacgaggagatggaacatcacacgtgacctcaattacttaaataatacattagctacatacattgaagcgtggcattcaaggcagcggcagttaaagaactgcaccgaagcctgacgccaaaggcattgcatggcaccattgaggcagcctctgcatctgtacaacctctgattgggccctagtctccagagactcgaggcatctcttgtatccttgttgatattggttgctgcttcttcagatctttcagcgtttccagcctcttccggatctttcttcggtttcatgactgctacggctgcgtggcagctacggcttcgtctccggctcctccctctcctccacctccacgaatgtatgctcatgccctacccccttgaccagccgtccgtcatcatcatatgtgcacatactgatactctggacccacggatcggcccagatctcctccagcgtcgcgcgcttcttggggtcgaccgtcaacatgcggccaataatatgccgcgagtcgcgcggcaaccggttcagcagcctcatcggacccttggtcgccttgtcggtctcgtccacctccggctccgacacaaacagcttgaacgagttgtccgtcagcttgggggccttccaggggaaccgccgcaacgtcatgcagcagaacaccacggcgatcgaccagatgtctgtcggcgtgggatcatacttggtctgcgacagcacttcgggggcgagataggggtccgaaccaactactccatgggccatgacaatgccggtctcaaacggatacttgaagaccgacgcagagccgaaatcaatcagcttgagaataccgtccttggtaacgacgcagttatcgagtttgaggtcgcggtgcgccagacccatcgaatgcagataggtgacgccactcagcaactgcttgaagcagcacgcaacctccgcctggctcatttttcccgacatgactatggcaaaaaagtcgtacgggcaaaactccatcacctcaaagtaccggccgtcgtcctggatgatgtccagagtctccacaatgttgggatggtggagagtggagccgatgcagaactcagccgtcacctttttagagtactcgcgctcagactcatgctggtggcggggccggaactccttgaccgcaaacgtcttgccatcgctctggcggtgcagcaaccggaccgacccgccggctccggacccgagcacccggcccggtttaccccactttccgaacccgatcgacgcaatgttggactgcgaagaggagcgcgagaccggcggggtcgctcgcgacgactgggacaccggccgactccgaggaatgtcctccttggactccgccctcttgctcttgggctttagcttggaagacttcttcttgaagaaccgcttcagctctgccatggagcccgtggaccggtgaaagttgccggaagcctcgtcagtgttgacccggcggtccggcgatgaccgagatgatgatctgctccgcgcaaaccggaaccgcggcgcaatggaatcagtgtcgcggtgcgacacctgtggtggtcggtgctgtcgtgcgtacgggtcgtgtgcgtctgcctcagggaagagcgagatttgcgtctcctggggggcgatggagcctggcctggagcccgggcgggagccaggtcgagaacccgccactgatccgggacgagacggcgagccgagactgaagtggacctggctgtggcccagggggccacctaaaccgggggtacccggggcgccagttgccggaccgcctggagtggtatttcctgctgctgctgctcctcctccggctctatcaaaagaagtgtaagacgacgacgacgacggggtgccgggctgtgagtcgaatccgtcttcgttggcaacccccaggaacaccgccgacgggcggtgggaccgtgacgaggtacgcgaggtgccgttggcgttgttgttggagttgatgcgggacgtggcggggctgtggggcgagggtgtgtggctctcggtgagcgtgagtttgttaaagtcgtccatgatgcaagtgtgagctagctgttgctagataatgggtagttaattggtcaatagaggtccactgccaacaattgtagaatctcaggtgtcggtcgagttgattgagtcaaaatccgaaaccagaaatctgtgtgacgagtcgaaagggcttcgaagaatcgaaaagagatgaaaagagtcgaagagtcgaaaagtcgaaaaaaagtcgaagagtcgaaacaagtcaaagtgtcgtcagatcttgggggtggaatgatctgattcaataataagcccagaaagtggctaggtccagacaatgtcacggtattctttctaaatctcgtgccttgtcgtcccaaacgttgaccgtgctgtgtttccgccgttctttgcttctgccgttctggtctgcttgtgtcactactgtataaatcccgtgagtcacaatcccgggaaaaatgaatctcggtcggtcggtcggtcggtcggtcggtcggttggtcaatgtcacgtgactcgtctatatgtgtcagtatctctgtttttcgtcgtcgttgcccgtttgtgtctgtgacgggggacgggggagcggctccgtctttgtaactcgggccccctccttattgtgtaactcactcttctcgccaagtgcgtcgtgtgtcgtattcgctatcggatatcacgtgatgtataggactgtctctggaagtcacgtgcaagtatctcgtgggccgctgtgctctggttctgtgtcacggttgcaaacagtgtgtgtggtgaagctcgtcgatagtgtgtaattaacgcagacctaactaagttgcggtggcaggaccaaaggttaaaaagaaacaatgtgggggagcaccgagggacacctggaaggccgaataatggtctggggagaaaacggaaagtagcattgaattcggcagaccgtcaggaatccattgatatctttaaaactcctttactgttcaaactcgcaaacttgactacacctcctttcatgcggctgtttattacatactgtgcaagcatgtacatactgtacatacgcatctccgcttatattactgtatgtggctgctgatgctcagatcacgacttatgactggtgatggtcaaatgtagcgacattagtcagctgtggatgtgtctttgtcagctggagatgtgtctttgtcagctggagatgtgtctttgtcagctggagatgtgtctttgtcagctggagatgtgtctttgccagcaatggagatgtgtctgttagttgtggatgtgtgagacggagctttttaccgcccaatttgccgctccgttgctgtcaaatcaacatagattatgacttgcttgggggggatcacgtgaccgattaatggtgccgattccaggcgaggttcgacacagtttcaaatgtctgacctgctcagctcggctagagtacgacctgattaaaattacccttgccgaaaaacggttgaaaactgaactttatggatatcgagttggaaattaatcgggaaaatgagcggaaaatgagtggaaaatgagacggaaggaggcggaatgagacggaatgcgacggagtgagacagaaatcggagaaaatagcggtggtcaagtggacatctataagggagtattcagacgtttaatgagtttttggaaatggcgatcacgtgactatggaactaaaaaagaaatagtataatataaacacaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaataccaaagatcaatgaaaaacaacgggaaaccaacctgttccgtatgtagtcatcgaatcgctgaaaaaacacatttcgaaaagaaaaaaaaaattgtcgcagaagcagaagaaaacccgactttatggcaccatggttctgcagctgagccgcatggaaggaggagccaacagtgttacagcatagacacgttctggagaggagcaaacaaagggtgggccgattctatgaataattttgagagatatggctttttccttagctttctagcggttctattcggctaaatatgttacctgtatgttcttcaagattggaaaattaaaattggaaaaaaatacaaaaaaaaaaaaaacatctgtgaattctacaggggatgtacactagaattcgattcagcgaagacaatttacactaagattctattcagcaatttactacttgtagtttacatctgatctagcatcaacgatatacacagtggacgatgtccaattcgctgagcttcattgaggttggattgttcaagaaatctaaagaatagctggttggtgagggaaaaaagtcgttaattgctgatataattgataaaaagacggaattgacaaaaagacgaaaagacgacatcttagatgctcttgattgaaccaaactgatatccgtggattttgaagctttggatattccggttgtccaaagccgccaaaacaaagcctcgggagccaatagtagcacgtgccgaatcctgagtccaaggggagtcgaaaggtgatgcttatatacccacaaaatggctctttctgaaactatgggctaaaaacaccttttcaacttgacctccgatctgacccccacacccctacagaaaatatgcatcaatttccgagccgcacgtcacggacaagaacagagatctatacgatgtttctagagattccaattgaaagaaatgtcctcccacaaggagaaaacaacaaccaacagtcgattcggacaatgatttctggcaatggtttctgacagaggttctggatagccgattgccattcagacaagtccagcaagttgcaccctcaaactcaccgacttaaccggtagagtcttgtcggttcaagaaaaacaagaaactgcgtgaaaggtgctacagactagaacccttttccaaagactcagcatcatgacgaaaccgaacagatggacgcatctgaagaccttgaccaaactaaggtcccccaagctccagcaacgaacgatcagaagagataccttggcagaaccattatcgaatgtccaacatcctgcggtatcgtgacctgacagtgtacactgcactcaaactgttgagagtatgttcactaagagtcaagccattgttccaaagagactggtttattcagggaagcgaggtgtgtcatcctggaacgtcctttggcgaaacaagcctctcctagtcaggattcagccgcactggactgagatggaacaagaagaagaagaagaagaagaagaagaagcagataaaatggctccaattgtagactcagacacaaatggaatctaagaaaatgtatattgagctgactatacagcattaattggagcagcggaaaataaactgggaaataaactggagattgggtgtggtaatgcgtatcaggatacactaagacgtggaaaagttacgtaatctcaatcatgtgacattctaaaatcccagctcggtttcaacatgtcattgccgtttccacatgcttcattcgcttcagtctcccattcgtgcggctcggaaatatttcaaaatgttggtaaaacatgaaagtcaaaaataaaagtcaaaaataaacatcaaattaggattgaaaaaacgaatgatatttactcgttgggtaatccgatggcaatttatagacattgttaatggtgtcaaaatgtccgcatgattctcctgattccaatgctaccactttcatcgcctctgtcctaatattgacaaagatagggcaagatactccgaaattcccccaagatttcccagaaatgggttgatgatacttttccacgtttaataacactttccaatctctaatccttcccaaatccccccaaatcatcccacagaaccgtgccaccaccaacaccaatctaagatgaaacgcgacctcccctaaccttaaccttaatttgggatttcaaaacaccgtcgttaaaagtggtgacaaaaatgggacgaatttggagtgtggaaaaaacagtgttttgaacagtgttttgaacggtggcatttggacccttcgaatataactcataatctctagattgaccgaacaacacagtagggtcacgtgcacaccctccctcctttgcctggtcataaccagaccatctcacacctcccagctgactaactttacccactactctgacctcatcaccaccacacaccaccatggagtcgctactgacggataaacaacgcagcgacctggaaaccagcattttcggatacgtcagccggctgactaacgacgaggcgctgctgagtcagctggcggcggttctgagtcagccgtcgggctccgagcccgtgcctgccgacactctcaaggccaacgctttactactggaaaagaaatggttatcggtcataaggcttcagcgcaaggtgatggatttggaaacccgtttggaggcggcagagcgagaagcctcttccactcataaggccaacggtctgggggctggcgacccgaaaacgtggctacccaaaacttcacgattcagtctgttacataagcagcccgtgaatgccgtgtcatttcatccgtttcattccactctggcgtcggcgtgcgaagatggaaatatcagaatctgggattacgagctgggcgagattgaaacgacgataaaggcccatacgaggggggtgctggacgtggactttagtcagccggacacgggagcgtcacgggacaaatcacatgacaagccacgtgccgacgtatcacacgcccagccccgagcgctcctggtcagctgctcgtcggacctcaccatccgaatatgggacccccaaaacgaatacgcaaacgtcaaaacactgaccggccatgaccacacaatctcggcggtcaaattcaccgcgtcggggaaccacgtcatttccgcgtcacgtgacaagacggtccgcgtctggtccgtgcaatcgggctactgcgtgcgaacggtccacggccacacagactgggtcaaatcgtgcgcggcgctcaacgaagagttcatcttctcagcagggatcgatcacgtgacccgcgtcagcgagtttgtctccggcgacggcaagatgacgctactcggccacgagcacgtgatcgagggcgttgccgtctaccccaagagcgccgccgggtgtctggccaagctcgacaagacgagctcgtactttgtcgtgtcgtggtcacgtgacaagacgatccgggtgtggtcgtcacgtggcgatcctctactaattcttcggggtcatgacaattgggttaggggagttgttcttcatccggccgggcggtatttggtttctgtttctgatgacaagaccatgagatgttgggatttggagcagggcggccggtgtattagggttgttgatgcccatgggcattttgtcacgtgcgtggcgtgggctccgaacgatgtcaatggtcgggttcggtgtcttgttgccactggcggtgttgatggccaagtcaaggtgtggcagtgaggggagcgagcaagcaatttgcttaggtaacgataaatggcgtttctgttggtcatgatctggactgacaaggggtcacgtcactctggtgccgctctgacactacagagtccacaagttaggaggaaaaatcaaggcataagggcataagggcataaggggagttggagatcgtctgaatctgtagcagagtgggtcaggttggttttgaccggttctccaaagcttcacaatggacatgtctcggtctggagcagtttggaatcatagggcattcggaaacaatcgggaggcacgtcaggattactctgaccacgcaaaagtcactctgaccagtttgaattactcgaaacctgtcagtagctccatcaaactcctgaatcaactttggagcgattcaaacagtttgattgcagtctggagatgactgtttcgcactatttctcagatttactacaagtcctgtacagactactcatgtgactgcacgggactaatcatatgaccacacgtgactactcacgtgacggacgtgcggcctacccatcggttctcagacggtacatagaacaagtgtatttttagtaactacctactgtactgtacgtaatcagtagtgcctgtagctgtgatgaagtcgcgtgatacaagttgacctgacctcccatttttctgactttttgagaattacttagaatccggtcacgtcgaatccacacaaatgacgccacaggagagagggggactacataaaatacaacattcaatatctccgatcttgaagaacacagtggtgtcttaatccgacccatcttcagcacaaaaactccctgtggtgtgctcgtttgtatgttcaccattacacctctccaccagcctaactaaaattagttggggcggtttagagtttttaaatgacaccatatatgcacgctgcaggctcatgcatgcaagtgagtcgaggcggcagcgaatggagaccggggcgaccaattgagcgattttgatgagttttggaaaaacacaaagctcacggaatgaaccagggccgggccaaaatttgatttcgggactttccccttctccaaacagccccgaaacaggcctgttcctgccccgcccgctcggtcgccgccttgacgataaagttgggttgtacatacatgacatgagcaaccaaggtatatatcaatatatcaccctgaaccacatcttatcgtcatcaccccgccaccaccaccaccaccaccaccactaccaccacataagccaatatgtcattcttccgaactttgcaattctccaagggcgccgtgtcgctcttcgccaaccccaagtttgaaaagtcgctcgcattcgcaaaatacattgagaagaacctcaacaccgccggcaaggatattggcgacctgccgttcgactttgaggagaccaccaccgcccccaccctggaccagctgttgacaatcaagagctttgttgacgagaaaaagggtattgtgccttccaccttcaccccggcgcaagtgtttgctcctgctcagcccgctctcaaggccgccggcaaaaccttccccgacgactggaagtcccacaagatcatcgagactttgatcaaggccgacacctttgataaccccaccgtgatccgacccattctggttgactgggagaagggacaggtggccattgacgatctagaggccgccaagaagctgtgggaggagctcatcctaagacaggactagagagcgcatcatggagtaataccatccgtcggttttcgttgatcccatcgattaccaccacttatgtattaatgaattagagcagcaatagcgatagggcagtaggagtagtgtgtgtacagtatatacatactgcactcgcctgggaacgacagtagcatcaaggccaagaccaaatgtcatactttggggctgtgactggatggaaatatgacagacactgaggatcgggtggtatctttggagatgttaccattcacacccaagtccaatggtcgtacaaagtcgaaaccggagacattgagttcctccaagatggctagttgccaattgacctccaaattgtcagatttaagcaaagttgtggttcttcttcaagagatcggtctggacatttcggtgaagactgacatagttcaggggtgctgtgttggtaatgaatctgcggcaacggaacggcggtaacgaaacggctcgtggtcttttatcgcaatcaggttttccagttttccgtacaacttccaccccattacgtagtttgtacaaaccaaatcctctcgcgtgacattattcacgggacctcaatgttgtatggtggtgagagccctcaaagtggcttaattgggtgtagtgaagaacttggccggagaaggaggaaaagatatcttcggaaaagatatcttcggagttgggtgaggggaagacttgatcagggtaagagttggagtagaaaagttcggtgaaggagatccccgagtgagatccatgagggagatcttttcagaaattgatccagtctttccatgttcagtgagtgaacttgctgaaaaagaaggggtgcatcccgtgaagaacctatctgcagaggatgagctcagtttaaatagactggagcaatggccacccaacaccaaccatgtcgtgatcttggtccaaaaaaattatataagggggagttgggacccccactattcttacagacagactcagacgaacgcagacagtcacagacgaacacagacagacagagtcgatcaacagatatccactgttgcagtcaatgtcgcagtcaacgtcgcagtcaacgtcgcagtcaacgttgcagaccgcccttttgagaccacccagtaaatgtctgacattattcttctggcagcagtgacagatacacacacaatgtctctggctccagtgacagatacgcacacaatgtcgctgacttcagtgttacttcacaccggttctccggttcatggtgaagccttcagtttgtctccactccttctctcttcgctcactcaacgtaagtacagtcacagatacctcgtgaatgatagctaacacggacctgtgtcaaggaagtttcacccttgaatatctctgtcagtggctttgcgaatgtatcactgactggctctttgctctggcagcggcacatgtgatcctcaagaactcacaaggcacggagcaggctcggtcattttattcggccaaactactctcagctcatggcatttgtcagctcatggctgtcaacaggacatacagtctcggatctactgacacttggcgcaggcggtcgttctcgcctcaatgttgaaatcgccgagaaacaaatctctactcaaatgcccaatcagaagccgtcgcaaggtttccatagcgtatcaaagagattctaagactgattgcccaggtcttggagctcgttcgttcgctcacattctaggctccacccggtcatccgctacatccttcctctcgcttttccaattcaccagatctgttcattccctccatcacccagtttccttcaatccaattccccctccacagccgtccggtcaatggtctccatacggtcgcctacttgtagagccagtgttgtccgtgaaggatggtggttggaaagaaagggagtgaggtgaattaatgaggtaatacgagtgtaatgagtggtccagtggtgaggcagggttggggtatgatcgtggtcaaggggtaattgaattatttcctcttctaccgagacccctttattgttcaacccctttaccttctggccgcagccgcgcaacacaggctctgtcttcttgtccaatggtgcagcgtcattcataccacgtcatcaagtcgtttccatgcaacctcctccgttgacaattctctacacgaatatctattcaccctccccatactggcctagttctccgcccctatactcccgtcatgatcaatccttgatagcctgctcttatcccacagtgccccccaaccattgcaaatgttcttagcacagaggtgcctccggtattgatggcgaaagtcgcagccatttcatttgcaatacttcgataagtggcagaagctctctggcttcttccggaaaatccaagcttcccctcggaactcgttcccaatcacagcgcacgctttcgcacgtctcccacagacacattaatgatgactgccgactttgtacagtcctgatcactacggcagttctccatgccacattcctcctcacggttacgctataggtgataggaatgtgtcctactttcagcccgtgagtacacttgcattgactaacacaggccttaaagatcagcatgttcacagggggtccagggaatcaccaagacgctgcagcactactcggttgtcggtgttctgatacgatacaagcagtctatcccaacatttatagtcggtggtcagtggcagtcggcgctcttggtgttttctcctactgtttatagatcagtaaatctcgactgtgagtgggcgttcgcggcgttcgcggcggtcgctgctactttctactgcctgggtcggtaactctcgactcgggctgtgccctcatttgtcgaacctcctccgcgtctgtctaacaattaaaatacataccactatctactttacttcttgctcttcttctccttcttgggctcgtcgtcgtcgtcctctcgctttcgcttcttgtccttcttttccttcttttccttcttatccttcttttccttcttgtccttcttgtccttcttttccttcttgtccttcttttccttcttttccttctttgccttcttctccttgacctcctcctcagagtcggaatcctcgtcgtcagagtcggctccggcggtggtgttgccgacggtgtcggcgtcagcgttgtactgcttgccggtggaaaggtcgaccttcttgtgctcgatcttgttcacgtcgggtcggacggtgccgacaatctccttgccctcgagctgtcggagacggttctcgaccttgattcggttgtcgatgccgagaatgggcacgtcctcccgctcctcggcaaatgcatcgtatcgcatggacacggaggccttggcggcgagcattcgggcaatcttacccttgttcttgccggaggcctggccgatgagcgaagcgtggtagatgataccgtacttgggggtatcgtgcttggtcttgagggctcggaaaagggccttctcggcaccaagaatctggacggtggaggcgggggccttggcgaggttgacgagggagccggagtgggcaatgagccgggcaccgacgagctcgccgacgagggcggtcaggttgggggcaatggcggccattcgggcgttgaggtagttggagagctgttctcggtactcggcaaagtcaatgacctggtcggcgaggcactggatgttttcgaggtcaaactcggtgatttccgtacccatggagacctcggcggcaaccttgagggcggcctcaacctcctcggggagcacctcagacagatcggtctcggaggcgttggatcggtagcccatggtcttgatgactcgggcgtaggcaatgttgtcggcgacaatcttggccatctcggggaagtgccagccgtaccactccttgattcgcatggcgtatgtgttgagctccttgtccagatcatctagtaatgcgatggcctgcacaatcatggtgtcgaccttgtcgggggagaacttgagcttgtgtcgtcccagcgaatgggccagacccaggctcatggtggccaggtccttctcggtgaggccgggcagcagagagggcaggttttctcggatggctcggaagagatcgagcgaggcggactcggcaaccacgtcaaatggcagatccagcttgttgatggcgttgcccagcttggggtcggccaccaccagagcagacttcttctcgtccttgaactcgttgagcaaagcagcgagcttgtcggagacccggccatccacaatggcgttgacctcctccagagcagaggcggcagagtcaaacttggagaagcccttgaccttgaactgcgaggtcaccagctcgggggtcgacagctcctcgagaatcgactccgacttgtagatcttcttgtccttggccttaagcacggcgtagccggcagacgtttccgtcagaataaatgtcatggtgtcgtgtgtgggcggtggtgacggagatgacaagtgcggttgtcaagtgtagtcagtggagatggatgggaaaaaaatttgggacgactaaattttttccaaagtttattttagggttagggcccaggcgagacaagcccagatgagagtggagcgaatgtctgggcgagtctgagcggggaaacatctgaactgatacatgtggtattttcttgccatttccccattttcccattttccattctcattttgccatctttcattttttccatattttctccaatttttccaatttttccaattgtctttttttcttttatccattttccatttttccattttccatgtcccatcgtttccactgtgaaaattcttctcctaattttgctgtgattcaggaggcttgaaatggggttttttttagggaaatgatttattgatttgagatttgattttatctgatttattttgattttcagattttccggtcccaattttcccattttatttcagattttccggtcccaattttccaaaaaaattcccacgctacaccacatctaaatacggtcgaatcttcctagacggctccatatttccactaatttcacaataaagtaggtacattgtgcgattttcttttcttccttttctctttttttatccatttttttgtatatatttgtatgtatttttatattttttcttcatttatttatttatttctagttacttttttatttatttaattcatttatttaattctcacattacatgcatatcactgcagaaagtgatatcgataaaaaaatagtcagatatactcaagtggagccaaacggaaacaggatcgacgggattgaatgatcacgtgatgagaacaatgggtactttcagggtggtcacgtgatcagagtcttggtcggcgcggtgggggtgaccttgactgacctggggggggggaatgtctgatgggctgtcgctgactaaggtgataatagggcagaattcgtaatgcagaatttgtagattaggagattcttggatgctcacggtgatgaggtactcgtattgtaggtactcgtagatatgtcttaccgaaaacaagtggacgagatcaccttttgacgaaagagacactcttttggcgattccagagactctgtttggcttcccacgacttctgatgtatacactgactctcatcttgaagctccaacattgctcagatttgaatggttgaagttgcagtttgttaatggggttgttttaaatagtatgctccattcaatatttctcatttgttctttgattgtgttgaaaaacatgaaaactatctggaaagggtttggtaacagtagctaaccaagtttcaacaaatgacaccagaatgctaaccaattttcaacaaatgtcaacaagtaagatttcagataagttcgtctcccgccgaccgtccacccgaaatattaataccattgtggagctgtaattgaggagattccaaatattttattttcgacacgatttcattgacctaccgagaactggagggcccgtctggttctaaataaactttctgcacttactccagacacttgtcaccacttttagccactctctccacttgaccaatgatcaaaatcaagctgaagcccgaaaaacggtcgccggaggcatcgccggagaagcggcggaccaagaagcgcaaaacggatgaggaaggggccaaaccgagcactccgtcgctcagcatcaagttgaaggcgcccaaaaaagagcgggagtccaagccgcggttgtccctgaaactgagcaacaaaaagagcgagagcgcggcgccggaaagcagccgggcgtcgaccgcgagtggcggatccactaaaaagagcaaggtggtgccgcggatccgagtcaaggccgcccgcgaaccgggccagggatacgacagcgaagcgccggaccgcgaagacgatccgctgattgaagagggattgattttgcgattcccaccaatcggtaaaagaggccgcgacgacctgtcatatctgcggacggcggtggagaaccaggattacagtaacattgtgattcggttcaaggactcgcgcagggcggtggtttctgtgcgggggcggcattacgcggcgaaattggtggacttgccggcgatcgtcgaggcccaaaagacgtttgaccgcggcaaaaacatgttcaagtgtctggacatttgccaaatgttacttgtcaccgagcccatttcgtccgaacacagcattatggaggcgcggtcgatgcaatgggacaagagctccagcgaaagcgcgctgacctgtcgccatggcctgactccgccgttgtttgacgccaaacgtcgccgattcagaaaaaccgtgtccacaaaggtgattgaatcggtggagcaaaaggtgacggacttgctggatctggacgacgaggcagactccacatcatatgagcttgtcgatggacgcaccctggcgtccttgtatggagccggtggggttgcgggctcgcaatctgtgtctaccactgtttctgccgccgccactcctcctccgcggtttgccatggtcgacgagggagaaatggacgtggatttgctcgataaggagctggagcgggccctggaggaccaaggctcggatgagggcgaagaaatcgaggccgatgatgcgtccgagtccgaagatgagggagaaggcgcaggtgagtcggacaactcggacgaagaggaattgccccgagcgtcggccggaatggacgatgacgacgacggtgaagagggaggacacgccaaggtgctggtcgacacgattgcagatctggaggcgaccatcaaaaagcagcaggacgacgccgaccgcaccgccaacgccatgctcaaggagcggttcaaccagcgaatctccaagctcaaacatgagctggaggtcaagaagaaacagctcaaggcaaagaataccatcaaggagaagaagaaggagatcgataagaaggaaaagaaggaggagaaggaggagagtgaggacaaggtggaaaagggcgaggtcaaggacaagggtgtgggcagtgacgacgatatggatttggatgatttgttttagccgagctcggcagggtgggagttgatatggagaaaatccagacccgaatctattccgttccacaccaacgacaaagtccgatgggtccgctcgtggtccgttcaccagaggagtcgacctgtgaacttcagtcatctctctacactgcttcgatatgccacgggacctccaccgtatgtcgtctaacaacggtctgcatcggtctaatgaaatacaataatttattctggttctgtacgagtagtggagggtgtgtgcatgttgtcatatgactggcatagttgtccacgtgttcagttttcacgtgaccggagcacaagatcgagtagttggtcacgtgtccaacttccgcgtctcacgtgacgacactatgatactttggttctgtctgcatgagattcattgacttggaggtgacttcattcttccagagctacatacggtccgtcccctgaaaagaagtgcacaacccagccaataataaacctatcgacggttaacaacaaaacaattgtgttcacctgaacaagagctcttcaacgatataatttttactaatgttctgattatgtaatcgtcacaaatgagcagtcttgtgcagaagaaaggcttctgtatatggcacctaaacagacaatgtatatgaacattgggatttaataaacgaccccgaaagacataaaagcagaataaaaccacaataatcgcctgaaaaaaaggctttggaacactttggaaaaccttggaaccgtttggaacccttctgacaccccattcagacttcagtacaattttcagaattttcacggacattccactttaatctggccgacgagcgtttgtgtctccaacttttgtaataccagcactggagggataaaaagtagtttactaaaaccgtgtcgtttcgatgattaatttggtactaattctgacaaaattgggtacaattagaaaataggacagatagaagtgtgctcacaccagaagacatggcaaacttgagaagagaagcggtcacgcgatgtggtcaagcgactataatcacttgcagatgctctaatcacgtgcagatgatctaatcacgtgtggatactccaatcatgtgactgagaaagggagggaggaaggaaggaagggcagggaattttgggagactggaagggggttttgggagccgtatctggaacaacaaagggtaacgactttgacttggtcacgtgaccagttcttcatagccagtatagaacttttggagacgttgtcagcgctgtttggagttgggtccagatctttcgagacattcagaaacgctggtgttctcagaaagctggtcatggagcactcagacattagtacatgtaatgataaggcgttgaacagccgggagagtccagtctctgctggtttgagagcacgtgatccaaacattggagtttccgtcactttctcagctgaaagtaccagacctccgtgagaaaccagatccacttcccccgttcaatgtcaactggaactgttacaaccttcagcagcaatctgcttcttgggcaagtgcctacaacttgacgaggtctccggtattgtctccagaatgactcagtgagcttaggggttccatcggcatgaatgtccgaaagagtatccgttctagttccacatgatttttttgactgtactggcttgtatgtatgatacgatccgaactggtgacttgacgaccgcgtcacgtgactcggcgaccacatcacgtgatccgcgaactgtcatcgctacaatgctacaatgtcagagctacaatcgttacagctgaccagaccgactctcgtcactcaactcgcctattcaatcaatgctcaatctattaatataaaacttttccgtgatccatctatctaatccaggtgacgaccaagtgagtacccaaccaggttggttggagacactgagccgaccaaatcaataccgtaatcaataccgtccatgtcttgaatccgactcggtttcggactacgtcctcaaactttgtctatctccaatcattcgatccaacagttctctttccggaaaacaaatgcttgggcttggtctcggcaatatgtcgatcggcctctcctcgtcgggccttcatgttaccctttcgctgggagtgcttggccattcggtcggccttggatcgcacggtggtgacaataccatcgtctcgtcggttggactggcccaggggcatgagggacatttcctgggtggagacggcctcgttgaggaaggtctggtggcccgacacgtcgtcggaggccttggcttcggccagggcgttggctcggtccaccaccttagacgaatcgaagcccactcgctccagatgctcctccatgtctcccagcgactttttggtctttgttctggggatggcggccttgtttttgagtgacttcttggaccgggccgtgtttcgcatcattttgatcttgtttcgcagccactgggcctgctcgtggatatcctcggcctcgtcgtcctcaatttcctcctccgagtcgtagaagccctcctgctcgagtttctcctcctcgtcctccagcgcctggagcttcgaggcgatatcggggtcgatgaaatcgtagacatttcggccgttgagcagctcgggcataatgtccttcttccaggcctcgtcctccagcagataatccttggacatgtcaatggaaaagactccagcgcctccattttcgtcctgaatgtcccgcatcagctttcgtctgttggggtcgttcttgtcgtacttttgcaggaactggaccgcctcaggcacagccgagggccgctcaatgtcgtctcgcttgacgggctgggcaatatggacctggttgagcagatcggaagaggcgccacccttgacatgacgcagcttctgctccactcgagccgccaacagcttctcgcacgcccggtttcgcacctccataagaccctcctcggcatggcacgacagctgcataatctccacgtcgggctgggcagcaatgcccttgagaagctcctggttctcctcatccagatcctccggtcgcttgacgtcaatcttgttgatgaccacaatcacctgcttgttggcaaacagcggcttgatggaatggaacagcttgacctgctcggccacagaaaagccacactgctcggaaacgtccatgaaatacagcacacacgaccgaatgtgggcaatggcgtagatggactgcatttcaatgttgttcatctcctcggtgggacggtccagaataccgggagtgtcaatcgcctggaaccgcagatacttgtagtcgaaatgaccgacatacagagacttggtggtaaacgcatagggctggacctcgacctcggctcgagtcacagacttgaggaacgaagacttgccaacattgggatagccacagatgagcagggttcgagtgttgggatcgatggagggcaatcgaccaagatgctgccgaacttgctcaagatagacaagagggtccttaagccgcttcataatggtggccatacgaccaagagcagcccgcttgagctgcttgcactggaaaagagactgaccaaacttgagcagacgcacgtaatcacgtgacacctgatcgatgagcgacttggctcgggacagggatgccagagacaccttgtagtggttcttctcgtacagggtatcgagcaggtctcgatggaacgggtggatttcgttaatgttggggaacgacgtgacaatctcgttgagcttctccacaaatccgtccgctgtgaatcgcacttttcgcatgtaaaacgcccggattcgcgagattttgaacccggctcgaatcaccgtgggcgtctttcgctgcgtccggttcagcacaatgtccagaaactcgctctggttcggaatcgtcggaatatctttccacgttagttgcatttttcctcgttgaaagttgaaaacagtagagtgtgttgcgtgtgtagaaagtggaggattttttttttgggagctgacgcagctgcataaaacttttaaggttaacgttttgggatatgcagaggttattatggtcacgtgaggtggcaatgactataaaatgagtacgggtacgagtatgaatacccgtaatatcgggatgaggagtcatgtgatcgagattggtctgaattagtcattgtatgttgatttttttggcgctggaaaacaacactacagattgagaccgagtttttttttgtaaggcaggcactatattagcctaactaaactcccatgggctgtgtgtaaattttgtcggaaaaaaatggaaaaaaatgaaagaaaaataggagaaatataaatggtatagtttttgttattgaaaaatccatattataatattcccccaatttattccccatctaacagtctcaatcatctccatagatccacctttttgcctttctaattcaccacccaaactctccatttttctggtcaaaataagcttatcggatcgatggcaatgtcttccaggcggcccagaaaagaggagaagggcgactgtactgagagtggaggagtctgtgcgatgtggcgaatccactggcgttttttttccgactatttttattgttttggaagagttatcgaggagttattgagtaattgattaattgaggttggttttttttttttttttttttttttttttttttttttttgagtaaattcgaaatttcggagaaattcaagctatttgggtggtttgggtagagcgaggttcattatatggccgttgaatagcgcacaatatatatttgtacacgtctctataatttgcaaggaaatgttctgaagttttcatttttcttgtcatttttctgaatttattctcttcttctgaaattgctatttttactgaatttcctgaaatgtaagtttctgataaattcaaacgattagattattctaaattatatttaatcaaataaaatctggaaaaaaggaaacctctagatatcgattctgtaagtctcacaacaaccgtccacatcctccttctgaccacgccaactccccaaacgacccccaaatgacccccaaaggaatccccactatcatggcagaaacaccgcacctgaacttagactcgcatcaccggacttgacagcatctccagaactgtaccacaacagaacggtaccagcaacacttctcacaacccacatgtcactcaacagcaccaactcaacatcaacgtcgggcatgcagctctgcgccaaaagcgtgcaactggtactcaccgaaacctccaagccctatgatgagggccgatctccggtgcgatacgaggcgactggagtgacagttctgattgacgccactcgggtcattgtgcagtcggactcggacaacgcgccccagctgcctcacgtggtcgcgttcaagctggactgtgtcaatttcgcctcgctggaaattcccatgaccaacattctcaaggtgcagctgactcagccgtggtttggccccaactcggtggacatttcgtttgtggcgattcccaaggccgagagaggcctgcatctggttcccgggctgagacgggacggaaccacgtggcgagccgatctgtactttcgcgagggtggcgccattgagttccaaaaggttctggcggagaaacacacagcgttcagggagagagtccagagacaggtttcggtggcgcgagacggcatcgagccggatttgccacagtacgaggctcctcctggttatgaggaatagatggtgggatgtggacgaaacacaacaaccgcttgggtcttatccgactgttgacagatagacactcgactcaggatactggtggttacccatttctccatttcccaacgttttccttcacgtttgttccacgctcaaggcctcttctcctcgtttttctaacggtttttttcccccgctcaaggtctctgtcaaggtctcttgtcaaggtctctgtcaaggtctctgtcaaggtctctgtcaaggtctctgtcaaggtctcttctctaccgcccaccaccctacccaatcattcggccactcatatacacaacatcaaacgagtcccctgaagcggagagccccacaagtataagaaagagttggtgcagagacgcttcacacattccgcagttttgaaactctgagacgatcgtgccctaaacagaacctgggacccgcgtcacccagtctcacgagaccccgacagcctctttatacgtgtacggtatatcgagataacttattgcatcattttgccatgagatgagacaagcataaaaatgatattttgatgatggttacgtggtaatacccagccaggcattgaaagtatatctgctacagactaatgagtggtgccattcgacagctggagcccgaccgatctccacaatgtatttccttaacccagggctactaaattgaaaatatggaagtacaccaagatcgaggaggtctgctctatgaatgttgaaagtgggtcttacggttagatgcttataaagctgtcttattgtagtatcatagtcccgtgacagggctaaggggtccgtaaggcgcactttggcgcatagactttacggtatatcatccggaacagccacattttttcattttcagcatttcgagagctgattgaagcggaattggaaatgtagactccggaatgaggcaatttcgaagtccccgtgtctctagcttgtctgtatcgatttctaaagtcgttacacatcatgggttagctcgacagtatgtaggtgtcttcacaattgccaaatgcgcatcttgtagtagaagatatgtattcctggagtatttccatggtgctataccaccaaacatccgccctttgttgtcatggttattccattgctattatccctcgttgttaacgccagtatatatgtcggagtcatcaaatcaggaccaggatgtacgaaaaatgctacagattccattataaacactcaaatgtatagtttcaagtttctgggggcatccaatgagtggttgaaacacgtcagtcaactccccaaacgtcctatgtgcttcctacagtaagtatcaatgatattcatacgaccttcagtagggtgaccggatgcacagcgagacgatgaaacttcagattgaaaagtaacatgaagttggaaagtcgtcagtagttgagcaatgtcatgttaaatccattaccaaagtctttgataaccagatttattctctagtcgagttatcgtcatattattagatggtctcttgtaagacctgttcccaaggccagaagagcaatcgaaaagaaactggaacggataaaactctcaagataaataaagtagagaaagatcacttggaacccgcagtcctttggattccgttgtttatctcatacaaaaacactccatgttcacatctttttactcaacaaagtattagcctaattccaacaaaaagctaactattggctcaactaaaacccaacacagcatcccccaagattgacacaaccagactgatcatagtgccaataacatccacaaataaatttctgctaagaatgtagatcttttgaaaccccctgatatactcataatcccttttagttcctcggaacatcaaaatacaacccccagaacaaaacccccttaacaatttcccaactaacaataactaaagaaataacggaaacaaaagtaccattcaaacaatcctgtagtaaccgcagcgactcaaaaacttcacacacaactattacacacctgataaacctccttatcaactccccaaccatctacctatctccacaaaacttctacaatacaatttggtagtaccgttcatgccactggcgctacactatctacactatctataatggaatctgaacctactccagaaaaacacacgcctgatttctagcaattatggactccagtaatcgcgccagaataatgctcgtactctttcacccactattactaatctcacggactattactaatcatctacactctccaaaaaaaatcacattcgaaatcaaacgctcttcaggtaacctcggattggtatctcctcagagatattacaaagattctacacgctgactaatcaaccttagctacaactatcaacgccaataacaagtatccctactgactacagttacaatccacgggctacacggagccctggatgtctcgcactcacaagcgcacccactcacgcgctgcgctcatgcctgttggaatatcggtatatcaccttgactatgctcttccttttatcctccactgcagtcctctgcttcctgtcctgtacattgctgacgcaatcactcaaaatcgccagcctcctcgtcagcatcatcatcatctccatccaccagcttgttctgctgctcagtcttctccataagcttggcgagctcggcatcgtcggtctcagtgacggccttgggctccatcttgaccgtcagagagccgccggacgcctcaatgctctctcgaatcttctcaatcgcctcgccgagagtgtcgatggccttctgcttgtccagacaggtggaggtgagcacaaacagaggagcggccaccagcttgaccttgacgggcaccagctccgagttgagcgtctcaccggccgccagcgccttcttgatcgcctcaatgccctcgtaggcaaaacaggtgatgtcaatgtcagctcgcaccttgacggggttgggggtcagtcgccggccaatctgggccttgagatcctccatgatggcgggagaagcagggtcctccagatcgccaaacacctggtcggggttggtgatggacagcttgaagccgtcgtaggcatggccatacttggtgctcagcggccagcccacctgttcgtacagcttttctagcgagtacttgtgtttctccgccacgtgccgcagaatcgagtgcacagtcttggacttggtgtacttttcctcacacttttccacgtcctcggcgctcactcgccgtttcgacagatcgatgtagcccttgtccttgtccactcgcagaacaaccacaatctcgttcttgcccaccttgatgtgcttctggatggaccggatacgtcgtcgcgacagctccgacagcagaatcatgccctcaatgtcgtcgtactcaagcagcttgacgtacgcgcccatgtcggcaatctccttgacgttgaccatcaccaggtcgtcgacctcggggtacttgttggcgtagaatcggcaggtggtcgtgttgacttcgtccatttttttgctgcttgtgtcggtgggtggtgagattggattcggacatgactgattgcatgaggatttttcagctacagttttaggttggtcacgtggcgggaaccgaggttgttggttcgattcccactgggcgcggatggatgtagtttatgggagctgaggaagcggaaataatggctcacaatatggcacagaccgttttgcatgggccagatacgccatctgaaataatcttccgattcgggaagactctgattccggaagactcttaatctatgatcagccttccccccctcccccagaaagcttaaattatgtggaactagcacaaccacagatgcatgcacttgtgcagtgtgcacacgtgccacaccagccagtttgtgtcagacatgaacaccaaacaggaaagtcagcatcttcagaaggatactctccagaaggatactctccagaaggataccctccagaaggataccctccaggaggagaacccatgaaagataccctagtctcacgtgagtccacgtgactctcctcaattcaatgacccccgtctccccatcctatcctccacacgtccgccgaattggagacagaacatgattgcgtccgccgctttgattgtgtggtggaaagagatggaaaaacaggtgtggagaaggaagagttggtttcggaggcggacatgggctttatatatcaaggtggagcggggctttgtgtaataaggtgtggttggtggagatgttggcgaggcggtgggcgctggtcacgtgaccgagatggcgggggtgttggcgttggtcacgtgacgcaatagaaatctgtctcaggtttgatttagatttcatcagatgtgttttcttgacggggtgttgaatttggggttgatttggtgggggaatccacttggctcgttattgttcgtcattcagatcgatcatgggccagctggaatcggtttgttgagaatgatcagagggttcttttcttcttttcttcttttcttcttttcttcttcttttcttctttctttcgtttacagcgatgaacagccgtcgcaaaggtaagggaaaggggctacaagaatctgaagacagctgcgccatgaacgtttgtcatttcttttcgatggaaaatattgagacggttctagaatctctgaagggtttgattcgttgtgttgtcttctgtgactttggtacaatggcaatgccgcaaaagttccaaaagaccactcctgattacccgagaaacttctggagaagcgcgctctttctcatcccagacatggcactccttattagtcataggggggcagttgttgacaaatcacaagtgctaaaagtgcccaattaaccccattcacttccccaagtcttctcagtggagttttctaattccgagacggaaaaaactgtcattgagatggttccaggtggctctgagtcagttccatttctctctgaatcatttcccgaatcagttctctctggagcaggggttgttttctgatccgacggttccaccatcatgtgtggaccgctaacctgttccttccgactcggtgagcgttcctcaaaatagaaccatttgaaagctggagacgagccgattacgactcagcagcaccatttccgcacagcaatgaccagtcaaaagttgggtacaatgctcatcccaattgctccccaaaaccaatgctccttgaagccgtgacgattcccaacactatgatgaatgaaaggaccgaaagttgcaaaaatgaaattctgatgagaaagttgttgttgtttttccatcgactgccgccaaccgaactgtcagacagagacaggaccgaaccaagcgccatttgacgtcttccacagctcatgcagcaaacatcccgccacgactggacagtctagatatcgacatggcatgttcggtgtctgttcggtacccggagtgccagcttcgaaggtggcactccagatctcgaggtagcactatatgcccttctccatctcctgttctacctcttttgttgcgattttgtcgttcctactttcgccacgtatatctcatgccttcacttgatgatatctcaggaacgagtaatgccaccggttgaaaaggtaggtataactgttcctctggtatagggcgttgaaatgagtctactcttgtacctacaggccaactatacaactacctactcaagttatcccttcactattgtgctctactatcacctggactagatcctgaatacaatactgtacctagagagatgggaagttgatcaaaatgaaacttgacgtctgaagatcatttcaggtcaccgtctccgtttcatttggcgcattatccatcgttctggagcgcggttcatgctatagggggaatgccaactacctttcaactatacttctaacaaataatagttgatgatgaaaaaaagatatccgcacagagcgaagtattgtatagcaaaaatgttcaaaatacagaaaaaaccatgaaaccaatatcgtagaatccatctagacaaacgccatatctccaccgcctctggatccctagataaagaccccaagtcaagttttgatgtcaacaaagtctaactaatatttgttaaattaaaagagagctggacatctacaacaaatcgagtccaggaccgcgagtcacgtgttaagtcacatgttaagtcacatgttaagtcacgtgttaagtatcttataacgtgaaaccgcttctctcgatacgtgagtgatctggatctggatcagagtgtgtgtgcaatctctgccagtcacgtgactaaaatccttcacgtgacttgaacacccaagaattaccacccaaagacacaaaacgaaagtaacatgtcattattctatgtaaaatatctattgtctccagtcagtcagtagctgacagtggttagagcagagccgacagtagtgagctgaaaagagtgaagagttgagtactcttactgctccgcatctgagcgatgcatcttcgctgttcgctctagcggtccagaatctccaacaattggttcttgaaaacaggcagcattttgggaatctcggtaatatccggtcgctggggcggcaagtcgctggactgctgcttctgttcaatcttccgggccaactgtcgtcgtcgtctctcctcttccaccgcatccagctgtccctcgctcttgcccatgatagcgcggtcctctagatccagctccgccacgtccaattccagctcgttaatgtcttcaatatcgattccgaaatcgcccgtgttgatgccgttggctcctcctggcaaggtcgagtcccatcgcgtgtcaatgtcgtcctccgcgtcagcacccatggctgcaagggtcgagttgaccgaagacgacctcgacaaccgcttaactccgctgtcacgcatctgctgggctgccgcggcgcgcagatcgtaccagtcctttcgtcgtcgtgtccagtcgacaatctggtccacctcaaacaccaccctctccttgtcaccggggtagttggccagcatcatttcgagatcaagaggagctccatgctgctggccgtccttcagaaagagaataatgtccgaaatccagcccatgagctggtcaaacagaccgccgtcgtgctggtacacattgtggatgaacttgaacagagagtcaacgtgtcggttgcacaggtccacaaacagttggacctgcgaattggcgtccgaagtgagcgaatcaatctcactcttgctgaccgtcttgatcaggtcgtcggcaaaccgctgaagatctcccactgcctcagaaatatgggcatccttgaagacccgaatcaggggctcgtagaagatggtgatcagatccttgactagctgaacggtcgccttctcattgatcagatcctggaacaggtccttgtctcgctttctggtcaaatgcttcagcaagttcttggtggcagaaaacttgagcacctcgtcggactgaacttcatggggatcgttactcggctcctcctccaccgcattgtcccaccgttcgtaccacagctgcacagtgcgctcctgttcccaggaatggttctcttctgcctgcagcttgaaaatggccagcaccatgtcgcagtcatgagcatgcttggtcttgagcacccgctgatgagtggcctcgtcagcgtagacaaaatcctccagtccctgacacacggaatcatcggcaatgagcagcttgagctccttgatggcccgctcctgctgcttgatgtcttcttgtaacatgtaccagatgatattctggaagagcgacttgcggccaaacggctgggccaggaacagatccatcattcccttcatgatcgagacggggttggacagccgcaaaatgcccttgatcaccgtgtacggaatgaaccggtgaagacgacacacctgcgcaaacacctcgggagcattgtccgacgccacaaacatgtggaacagcgtggcggcaaactcaatcgtcgcccacttgatgaacttttggaaccggggactcaggtcacgtgcgctgctcttgtcccggatctcgtcgaaaatgtgtttcagaccatcttcccgcacaagatcctgcttgaactcctggaggtaaacgttgagctcctgcgctcgggcttgggcaacctcgtagaactgcagctggtcacgcacacgggcaatgtcgacttttcgacgcagctccatatcgcgaatctcgttgggtgtcatttgaatggggtccatgtagagaaactcgaggagcgtcttggagttggctaccattcggtttgacaccagagtatgaaggtaggcacggagggtggttcgttgtttctcacgcggaagacttactctctttccatcgtgatggacgttggcggtatcgtcatcatcaatatgctcctctgcgtcgttgagctcgtcttcggggtcgtcgttttcggtgtcgacaaagccgccgatacctgaggacgtggcctgggaggcagcacggttacgcacgggcaaattgggcagcccacgtccgggaaactcccggtgtagcttcttggccagctccttgaagtcgtggaaggtgcgtgcgaccacaacggttcggccctcatgagactccattttcgtctcaatgaggtactcggcgctcacgtggtcgccggctagaaacgagagcattcgtttggttcggatttcgcgcactcccacgacattgacgcacaggccgttaatgaattttccactggccaaggacgataggacttttttgtggtccagctgctcgacgccggcggtggccggtttctccaccttggccgcgggctcgtcgacgttggtggtcatgaggccggcagacatgtacattgcaaaggcttttttgatccgcagggagattttcgatcgctttgtgtcttcggctctgtcttccgatgaggagatgttcttgtctgcgaacgactctagaaacgcctggagccgcagttgccaaaagtcgcggtcgtcggctttgctgagaaacggaaacgtcttgatgtggtggacaaacatgtggcggacaatggggaattggtagaccacggggccgttggggccgttggggccattggggccgttggtggtggcgagggttcggttgggggttgcgtttccggtgctgggggttgtgtagccggtatcgtggggcattgcgctgaggctcaggtcgccgtagttttcgtcgtgggagtcgtagaagtggtcttcgtggtcgtggtcaccaccgtggccgtggcccttgagatgcggaatgtgaatgtgtttcttgatgtggctgcccttcttcttgatgtgtttgatggaccccatgacgctgtggtgggatcctccggagctctgcggctccagcaccggcgacccgatcgtcggcgtgtagtggtcgccgtcgtggaagccctcggtcccttcgatgatcggctccggcgtgtgactggggccattgggcgcaaacggcgctccgaacttgcgcagaccccgaaagtcggccagctcggcaaactcgtcttcgatttcgagccgcaccagctcgcgcttcagatagtgctcctggatgggctgcagttggacccggttggacattgtgattggtccgagtgaaacgacgagggaaaaaagtggtggtgcaaaaagtgaagagaaggaggagacgttacatgccgcatattcacactcagatacagttaaaccttgttgagttattttggagataccgggacggaggcgaggtgcacaggaggacggacatacggggcggttgcgggagctcacgtgataaaatgactagaaaaagtagatttttatggcttttcaaaccgatttccgttttgtccccgttaaaatcgacccccgattgtccattttggggactgttcctttcctcctccccaaaagccggaatgtactccttttacttaagaagctcaactatactgttatccctagttgaatacctaactaaagtatgcactggcaaacctttgaatactgcgtcttggagagagtcccgattcgaacgccgagacatgcgaaatggagctgaaaccgctgcgaacccatgcctaactccccccgtcccatttaaccggtccaatcccaagctggacccacctccattcaacctccccccacccccctctccactctgtaaataactcatctccctccaaacaccaaaagacgcgtggctacaaaagtaaatccccccgtcccgctcatttcagccctttccgcacatctctaataccgtgttaatcgccccagggtttatttcgctccaatggtaaatggcgcaatcgaaccggaccgccgcaaccacaaccaaacatggcgactccaaaccacataaatgactccctatcggcgggaaaaccatacaattctgtcctttgaaccgaagtgagacaagtccgcttttcaaaatcaacctagcccctctccacgcccctcaggcggcttatctccgataactccgagcacacatgcaccctgcaacagtcactccagcaactctagcaactccagcaacagcaactccagcactcagctggcggtcgcaacaaccatctgagacccccaagattgctcacacaccaaccgtccccggatcaacccctttaaacccactccaaacgcgtcgctcataattgctcccccaaaccctctacttttcagtacaaaaacggaaatacagatacagcagaaaatgcacgccaaatgagagcttgaggcaatcaagaatgggaaaatatctcgcttcccccgacggtcacgtgacgttcccggatcgttgagcctcaactttgtcaatattactttgatcggaatttcgacgccggaaatcgtctagtcagctcgagacaaacccaacgacaccccgaacggccacattatctcctccgggtccgaacatgtcgcgcggaatcttgggcgtcgcagttctcctgcacgtatacggcaatctgtaaaccttatttccaacatgagccgaggtacaacaacagcaacagtggatattgtggtctcaatgttgcacgaaatcactagatatcaaagctggaagtttctggaacaatcattagtctccaggataaatttcacgttatcagctttcgaactaaaaaagttagaccatcgtctaaacttagcagtgatggaagtctacaataccgattttggggacctgatagtggtcggagaaagataaaaatgccaccattgaactctccgcaagccagggagtattttgatataattatataagccataaagccactggatcaaaaactaccagacttctaattccacacaaccatcccagactaatgtcgctagtggggaccctgaacgtgattgcaaaagggcgtggcggagaagagatgaatcacgggacaaggagtcgagagcttttttctctgcgagtctgatggttcttttagaattcctatgcatccattattcgtcgagttggtcttggccggttcactattggatggggctagagtactgatccagcaagatccatctatatccacgaatagtgctccgattggactcggaagagggtcaatatgtttctatggttggcgggatcaagactacgattgtttccgttgatgtcattggctatttgtactgtgtttatgcgatcattggttaagagtccattcacagtgtccagtgcgatccaaacatgttcacaatcaccacaaatgtatttcaaacgtatcatgtcgttgagaatcatctggagaccacaaaatgaggtacatctttcccatttctcttttctaccaaccacaacgagtgacttcaattcacgctcatttatttcgatttatttaaataagatttttcactgaaaaatattgccactctgacttttccggcccaacattgcaacgacaactcccacagaaaatccaaacatatcattttgttcgtctcgacgagagtaacgcaatgatacccttcaactctctccgacgtgctcccccctcaggcacagattatgacctcttccgccctcccccaaaccttgtttaaaaaaaatcgaaatcgtgcatattttttctactcacacaactccacccagacaacagaaccacctagacacatttcccgtactacacagacatgaaggcggactacaaattttcgaatctgttggggaccgtgtatcggcagggaaacctggtgtttacgcctgacggcacggcgctgctttcgccggtgggcaaccgggtgtcgtatttcgatctggtgaagaacacctccttcacgttcccgtacgagcaccggcgcaacatcacgtgcattgctctgaatgcgcagggctcgctgatgctgacagtgtcggacgacggcaaggcgattctggtcaacttcaagcgacggacggtgatccatcatttcaatttccgcgacgtggtgtcggacgttcaattttcgccggactcgcagtactttgccatcaacattggtgcgcggctggaggtgtgggcgatccccagcgacacaaacagccgctcgtttgcgccgtttgtgcgccacaagcgctacgagggccattttgccgagatcacgtcgattacgtggtccgacgactcgcggttctttctgaccacgtccaaggacttgacgtgccgcgtgtggtcgctgatggataaggactcgggcgccgcagcaacgctgggcggtcatcgagacaccatcaccaacgccttcttttcgcaggaccaggagaccatctacacggtatccaaggacggcgcctgtttcgagtgggcgtatgacgataacgacgacggtgacgacggctttgtggggtggaaaatcaaagaccggcactacttccaccagcagtcggtgctcaagtgctcggcgttccacgccaaatcgaacattctggtggtggggtttgccaacggcacctttgccatgtacgagctgccgtccatgacgcagatccagaccatgtccgtgtctcagcacggcattgactttgttaccatcaactccacgggagagtggatggcgctgggcgcgagcaagctgggccagctgctggtgtgggagtggcaatccgagtcgtacattctcaagcagcagggccactttgactctatgaactccctcgtgtactctccggacggcagcaaggtggtaaccgcgtcggaggacggcaaaatcaagctgtgggacacctcgtcggggttctgcctggtcacgttcaccgagcactcggcagcggtcaccgccctggagttctcccgcaagggcaacgtcttgttttcggcgtccttggacggctccgtgcgcgcctgggatctcattcggtaccgcaacttccgcacctttgctgcccccgagcgaatccagttttcgtccctggccgtggacccctccggcgaggtggtgtgcgctggctcgctggacaactttgacatctacgtgtggagtgtgcagacaagccaattgctggacacgctggccggacacgagggtcccgtctcgtgtctgtcttttggcgccgaaatcgccaacgcgtcaattctggcctccgcgtcgtgggaccacacggtgcgggtgtggaacatttttgcgcgtacgcagacggtggagccgttccagctcacgtcggacgtgctccaggtggtgatgcggcccgactccaagcagctgtcggtgtccacactcaacggcgaaatctccgtgtgggacattgaggagggcaagcaggtgggtagcattgatggagccaaggacattagcggtggacggcactcgtcggaccggttctctgccaaaaactcggcgcgctccaagtactttacctgcatgacctactccgccgacggcaagtgtctgattgccggcggcaactcgcggttcatttgcctgtacgacgtgcagtcgggcgtcttgctcaagcggttcgaggtgtcgcgaaatatgtctctggagggcactctagactacctcaactcaaagaacatgaccgaggccggcgctctgaatctgatcaacgaccccgacgggtccgactgggaggaccgcgtggacgacactcttccgggcgtggttcgcggcgacaagtccaaacgacgcacccggcccgagattcgtaccaccggcatcaagttctcgcccaccggtcgccagtttgctgcagcctccaccgagggtctgctcatgtactccatcgacgacgagctcatgttcgatccctttgatctggacgtggacgtgactccccagaccacgatggaggcgctggaaaacaaggagtatctcattgcgctggtcatggcccatcgactgaacgttccgcggctcattcagcgtgtctacgagtccattcccgtcgacaccattgagcgggtcgcgcggggacttccggtcgtctatctcgaaaggtttctgcgattcctggcctctgcaactgaggctactccccatgccgagttccatctgcggtggatcaaggccgtgattaccgcgcatgggcggcacatggcccagcgcaagcacgagtacgcccaggtgttgcgggcggtgcagaagtttgtcacccgggtcaacaaggaggttgctcgactggcgggcaccaacgggtattctgccgagtttttgctcgggtcgaagccgtctgttccggtcgacgagtccagaatgattactggagagcccgacgaggttctggttcccatcgagaccgaaatggaggttgaagacgaggatgatgacgatgatgatgacgaggagggctggtttggcccagagtccaagaatgatgcttttgctcagatggatgttgatgaggatgatgatgatgaggaggaggaggatgagtaagcaggacgggtgagaaccacggcgcctaggcctggagctggagggctctgacttacgttggttcggctcggagatatcgcaccaggtcatccaaaagtgcgggtcaggctctgcaagtcgactaatgtgcccatcagaatgccgttttggcatcggctctggcgtcactctagcacaacgtctgccgactgaagttgcacaaaaatattaatagattgttttattgacctcataagtagattgtactgtaccggcacagtacctgagctgtagtttgtacttgtagagttttttcagaatttttttattttttattttttattttttattttttattttttattttttttttattcaagataaataattcagatatccatatccaagtattcctcctaaatggcccgaaagcacacagacagactgatattgagacacagacagacctagacagacacggacagacacagaaagacgcagagagagatggagacactgtacaactaacacagcatccagaggcaacctcttaagcatcgtcattacccacaccgatgcacccacgatactcgtattggaacaccatctagaagatctcaagggtactaggtggaaccacagtcttgtcaccaccaccacaagtgctttcctcattacatcttcgactgagtgtactctgcacttcggaaaccccttctccacaataccgtccgttcctctctcactccctatcctacaacgactgtaccactcccctttacccgtgagcaaggagacgttgtcgctcttcagaatcgatactccacctgatgaaagctgcggtacaactgtctgtggtcgacaaggccctcgagcagcattaaccgactctcccagtctgtcctcaagtacaaagatctgccgttcaggatggacccacttccagctcgccagctgaccaccgttggcaagcgagccacactggatccaggagctcttgcgaaacccgcagttagcccgagatgtcaaggggctcacacaaccactctcatattctagtcgtgggacagatttgtttggagaattgcgtgaactaaacgaaaagtaccacaattgacagacagtaccattgaaaacccaccttttgtcgattaccacggtactattcaacttcattggatctgtctatcaatatctgatgaaccctttgtgcagaatcagcatcattccagcgaaacgcaactccatgattccagagcaatttgaccgtcctgacaagttcaccagtggatagcgttccagcgcctttttatcaaagtctcatcaaaatcagacctcaaaatgacggattgggtaatgtcctgtcaacatttatgatgtttttgagaatctatggactcaactcgatgaattctgacgccagcgaaacataaaggtgatcattagaatagtaatatttttactactcttttggtattttttgatatcactgtggcgttaccaagtccactcatcttctttatccgccgaattccactctccttctcaacccatgcaatgccgccatagttgctcttgtggaacagatagagggactttttaagacacgaattgctctctgatggatatgaaatggtctgaacaagagaccgctgaaatatattcaatattcgtcaccttccaattgccctagtgcaccactggaacagtgcaaaacatcgtcgaactctgactggctgaagaaaaggccagaaagacaacacaagaagcgaacagagtaaactgactacgcagattccgatggtacacaattacccgctgaaaatgtttcctctctttcacgattccgtcaacggtggctggcgagacgcatcaaccctgaattacgatatttccggagaatgtcaataaaaccacggggagaaacactagtggagaattggtgccatcattggactccccgtcgatgatttaaagaacaaaagtggtatttgatttagaattggttctttccccgtcgaatcagaaatgcctcattcagactgaatcaatagacagttgaaacgacggactgatatacatttaggatctgaagggggtctttatttggtggtccgctgagctttccgtttatttgtccttcttgaactcatctcgtggttgtggtcctcatcttagtcctcatctcgtcgtcatcttcatcgtcgtcgtcctcatcgtcagatcgctcgtccttctggacgtcggggaaatcaatcagtaggcgatttgaaatcagatgggtagtaccaaccccacagtctgtcacaccactgggaacccttcatcattctgacaaagtgaccaaacagtctgttacacctggaagccagcacggaagggtggtatcgatcaatgaccccttgaaattcacgcagacccttcggaaaagtctgtgggacccccattgatttaaattcttgcgatgagtatctatacattcttgatgttcatgttggtgagtccgccatcctcgcccaggttataacgaaggtagtattggcgcctgcccaaatcctccttggtatcacgaatcagacatcaccggatcaccaggtcatccagacttgactactccattgcgggaatgtcgtgtttggatcggcagacaactgggccgtagtaagttcagtacgtctactacctgaatttgcgtgatctgtttgaacagctggggatctgggttacaacccgcttcctgcctcatattcctcctccttctgtttcacagactatcaccagtgaccaggccatctaccgacaccctgtgatctcggaatccaagttcagattgaagccaacttcagtcaggaccaactgggtcttcgggaagccctgttcagaaccccgcaggaaagaaaacgatatctgccaacaagaagctgtaccaaggtgctgtatcaggagttcagactcggtggaaacaacgagtatggtcttgacacggctcacctactcaaaaagtatcaggaaggcagtcaagggccaaatcaaaggtctcaagtttgtcaagattgatgtcgccggggacgccaaataagaccttcaaaaagtcttcatcttgtgcagatctcagtcagactagatcaatagacaagtcagacctagaactgcgctccagatgatcaagaaatcacgtggtttgaaaacagaaaccgacagtccactactccggctttgaccagactttcaattgcatttggggtgttctgtggaataatcagacaatatatacattcaggggggaggtagagttgtgagaaggggactccatatgatattcacgtgccgcaatagtcgggactgtttcttgggagtgttcagcatcgatctgtcacatgatattcacgtggcgcacaactcgtgactacgtcattcgtgtgctcgttactttcccaattgcttcatcaactgctcaaaagcctccttggccttctgattagccaattccgcctcctcttcagcccctgacgatagctgtttgtactttctgtccttctttttctgggctcggtcgatcttgttctttttgaaggcgccaacaacgtcttttcgggaggtgccaggaggagcaaacatttgttcgagtttgtcagcgagaatctggcgggcgatttttcggttttcttccagagaccgggttttctgagaagagaccacgagcccggttggaatgtgggtgatttggcaacgggtggatcgtcggttgatctgggttagcatgtagcgagaggccgaacgtttcgagcggacaacatggcacaggaagggagatcggaaaagtccgaaattggttcggttcttcagcgacatgagactagtaattgcaccacagaccatgtcacttgacaacccctacggtcatactcacacactgaccgccgggccccgagcctcggatgaacgactcgcggatctcgttctcgtcgaccttgggtcgcggaggcatctgcggtgtcttttttagcagtgcacgtgacgtggaaaacgcgcggcttgctgatttgagcatttttgggcggtgaaaaagtggtgatgaggaggacaggttgggcggagagttgcaggaatatacatgacaaatgcagatgcagattacataaggttggcatgaaaaattgtttttttatttttattttaattatttaattatttatatatacaatatctttggtgatgagtaattcgaagtaaatggagattggggaatgtggagttgaggtagagaagtcgtatcgggggagaaatagggggcttatatataaaaaaaggggattggagaaagtgaaaatttttcggggtcataacggctcttgagatattctgggaacaatgttcaattgtgatctgggtatatctcaaataatacctaagtaaatgagagatatatgattcactccagtacacgtttcactatagtataacaaaggaaatgtcatgtgacatgattgattgagacggaatgtgttttttgagattattatttcaccattatcctgtcattcccgacggatattcagacattcaaaaatttgttcaagttacctcataactaaatccaagtaactgagtcacaagttttctagtagaagaaacaagcctactagacctcaagtataatgtacaatatcgacgtataacaaacatgatcgataccatacaaaataggttcaatgaaacttctgactaataagactgacattatttttgactggtttgcccatggcttcatcatgatatactttcaagtaagcttcctactacaatgccaactaaatatcaataatccagctaaatatccaatccaactaaatatccaaaccaactaaatatccagaaaccaactaaatatccctaaatatccaaaccaactatatatatgcctaaatatccaaaccaactaaaattcttcatcctcgcctgtcggttttttcagtattatgacgtgatgataaactgtcacctctgtcaatccgttccttttcagatcatctcttccgccgtgtggtggatttttttcctgttgtttaccagttgtttacctgtgccgtccttttttttttttttttttttttcaatttataaaagtacttatttgtcaattgcacttttcttttttccctgtttatttagaatttcccactcttttgtttacttatcttaacaaaatcagactttatagttaagcttgcaccttaagagagctgtataaccacgtgtcaggtcaagagtgtagaataggagttctgagtagaaactgggggtataaaatggcacgagattgttgaatatgatcattaaacttatctcaaatccactccccaatcctacacatactacatactcacgatacatcacatacccaaaatagtgtcaatcaggttaagggttcgattcacattgtaaacaaagaaataaggttacaaaagagtttgattagaacggcgttcaaaaggaaatattgatgtgtccatagagacctattgaggcgagttcgagtggtttgaagagattcaatgacctcagaaagtttcaaggattcgagaggtacgtttatatttctaaaagaatcactttgggggaaaaaagcaaagtcacctcattcctacatacagtctacggctggagccactcccagctcagatcggcagagctgtaatgaacttggctaacttgcactaccatgttgggttgaacttttcattttcgacgattacatcggcaatatagtggcattactgcgcttttgtcatgggtgacaagagacgggttgtaggtgacaagagacgggttggtgacaagaatcatgttgaaatgaacatagggaatgacgctcagctaggtaatcctacatatatgactacagagagacttctctggggaaaaaatcccactggaatcatctattcttactctgtcttggacacacattagaaactcctttgttcaaatcagagtttcgtctaattacccctatttatacgatccatcacaatggagaacgcgctatatgtacatgcacctgtgaatatatacaccaagcaagtcacatgataaaattcccctaactcgattacataagcgaaatcagatagaccggattgggttgtctgcagatctcatttccgagccgcaccgctggtgatacaactatgatggggctctgacgagcccgcactgtacggggccagctataaattcgacaacatgccaaaacaactgtcttatggtcacatgatcactctatgttcatgttatacgctcttctccagcgttgttgttgttgctgttgtttgaatgtctccgttatccaattccgagccgcatgcactgatacgaactgtttgcgcatgcgtatgcgatattgccaagatttcgagcagctgaggcgatattgccaagagcggctccggcgtatagttatacgtttagtaaagacgaaaaaacgcactgttgccaagatattgatcgggtgcagaatcagtggggtatatgtaggccagatgaccccaaatgaaaagttccactgggcccctgttgaaagatcacctcttctcgtgagagaagccatctcaggctctccatcaactcaacgtgacgacaatgatctctgacatcaagcgatatcaacaggcttgacagaaggtcattgtattttccggaagagcgagacttggagtatgaacgctcttaaacctgttgaaggtaatacctggtagagtaatacctggctaattcctcacataatgatgacaagtcaccacatagtgatgagaggaatcagctctgtcgtagacgagatgtccatcctgtagatagttttatccactgatatagaatcacttttctggcgaatgagcaagcacacacccttctagaagtgggttgtaagttgttaattaactatatctcatcaataatacttatgatcttcaataaaaccccgcgtcgtatttcttcaagtcaaccacaatcgaccgcaatagagacagtaaaggcttaatacgaatatttggatgacaagtcagcagattttcaaattattattctagagaattgtccgacgattattttaatatattccgttccatttcaaaacggattgttgatccatgagctccgaaatgacaaaattgttgagataaaattaccaccattctctttaatttatatatatatatatatatatatatatatatatatatatttcatatattatttatattttatatcttatattttatattttatattttatattttatattttatattttatattttatattttatattttatattttatattttatattttatattttattttattttaatcccatctcagtttcaataacaagatattgcaatttgtggagtaattaataaaacgagactaacaactagagtaaaaatataaggctcgttgtcatacgtacatctccaagtacagctacaggtcccatttcatccatataatccattcaaccaatgcaatctagtttttccttccaatccaacatgctgacaacaaacagagcaacaataacaatcaacaaaagcgcaaaaatagcaaacaaaaagaccccggagagacccaggagctatcctgaagctacaagtggggggaacgtgacctgagagaggtgacggcagaagtgaataaaaacggttttcaggtgcgagaggtgcatgcatatttggtgtatatatatatgcaatacaccaggatcggaactgaatctgaggaatgggaagtggtagaggattagatgcgacggtgacaaagcttagtcaggtgggaatcaacgctgacacattgacgacatgccaacaaccaaacagcactcacttcgttcgtgtagcatgctgttcattcgtgttgttatttaagggtctgtcgcaactcctcaacactccccgcaatggcccaccgcgctcctcggaccaggccggaatcggtcagatccaagtgaaccaacgagttgttctcgttgaccaatcgcaccacgctgtctctcttgacccacatgagcttgcgcaacttcaagacctgcaagtcacgcagctgcagcatggccaccaccagatccgagggcgaaacaggcacaatctcgtcaggcttccaggtgtagagtttggccacatcggagacaaaaaggagtcccgaagacgccgtgggcaggtaggaagaagagcctgcgacggcatagtcttcggcgagcggcagaaacgaaatgtcaatgtcggtgagattcttacatgcagccaccacatgaatcagatgacccacaggcacgtctttggaagtgctgtattgtcgcagaaacggagacgaaatgggatgggcggtggaaaagggcactttggggcgcaccagcggactattctgctttcgcagcgcctccagaacctcctccgaagcctgatagagcttgtttttcttgtagaaagacagccagatgcgcgactctcgaatggcggtggtgaccgagcgacgttttttgactggcttggattcggttgacgaattggagttggacgaggtccgagaacacgacagagaagagctcgagttgctgacgtgcttagtcagtcgcttgaactggcgcgagtagagcggatcgcctctcagtttccagtctctccagcccgccagaacggcgtcgtcttcgatcggctcgttttcaaagatggccgagtcatcttcgtcgctttcgaaccccggtcgaatcgtcgacaagtccaatttctgcacatatgacgccagttcatcgttatgggatacctgggtgacaaactgagcaaatcggtaggtggaggagaaaaacggctccttgtacagctgtcgaaccgcagtcgagtacatgtttttgttcacgtacagacacatggtcacgtcgcgctggtccagatgcgacacaatcttgctcataatctcgtggggcagagagttgaggtccttgtggggctggagatggtgtgttgagcgaaagattcgacgaacggaggccaaagaagagccgcgagacccgccaatctttcgacgcatcgatcgggagccgcgcgagggctcaaatggaagaagaagcgatctgtacttgtaaggctgatggtgttgtttggaggtgggtctgactgtcgaaacggtcgatcgggtaactccagacttaatggagtggtccgggaggttggtacaggtgagtccgcggttcagcgagctctggatggtgctctggtggtcctccagaagctcgtccacttcgttaagagaaatgagatggatcgagttggatagattgtcgaaattagagacactatcgacattgtcattttcctcgttgtcggagtggctagcatcggtgtcgctttccgtctgctgctcctgcatcgacagactggacacactttcgccaacagtcatcagagactcctcctgcgacgatctggaggacacagacatcaccggatgcagcatggtagttttgtaggtgacggggcgtttgaaatgtagtccgttagaccgctgtgagatggactgtggagtgaacatggtgaggtgaggtggaggtggaggtgggggtgggatggaggtggtggtgtgacgtggttacctcgatggtttgatgggggtacctagacggcgtaatggggttacctggacggcgtggtgaagttacctagacggtgttgtggcacagctgctgtcgcgggttacactggtttagtagtggggttaccgggaagatgtggtggggtaacagaggcggatttgcgggttgcacaggttctgtcgcgggttacacagatgctgttgtgggttacacagactgtgttgtgggttactcaagttctgtcgtgatgagatcactctccaagtgtgtgtgtcgcacgatcgtttgtgacacttggcggggtagagatggtggggtaagtggtgcgtttcggtggagtgggactcttgttgcgcaagggagtatctttttgacctggttctggcctataatcgtctcttcttttggcctgccgaaagaaaactactcgagtgtggtacaaatgacaagttccagctccaccctcttattctagcccagacacagggctggaaatcaatatatgcaagtatctgcaggcagacgcacactcatgcaccatctacaaaagcatgcattaacatgcacctgaggacgtgcatatgcatatacatgcacgcaaatgcggttgctgcatgttcgtttagtgtgtggggcggatcgcaaagaaacccgaaaacgagttgattcgggcggtttggggagatatctgggacaacttcggtccaaagagttgattccatgtcttataatggcatttttcaggcggtatcactgactttggccgttttcgaatttcccctcagcaaaccaagtagggcttaagtttagtagggtcacttttcgtttaggaggtccgtatggggccataattgatggcaactagtgccagaaccgacagagatttttgacggccaaggaaaaaattatgtaattaaacaaatggccggataaggaatgctggttttgatttttttatttactgagcgttttttctcagtaccaaaggtttctttattctattcgcaatttgtaaatcttttaatttttaaataatcagaatttacaccacaatcccattcatgcgcccatctgcgacaaagttttaacaaggttcaaagatagcaagccgcaggatagcaagcaaaaaaacccgatttctgggtatttgcgagatcacagagaggaaaaggacgtgggaaccggttctccaggcttgcagctatctcctggaccgttttctgcttgctatctatccggattgacgttttgtgactactcttctgctggccaagaatacccgtattacagttcataacaaaggtctgcgtctgggcacgtggaatgccacacggaggtattcaaaataaattattacataaattattaaataaattacaaaatcacaaaattcggataaaagtggaaacgaatcaataccaatgaatgcaaatagatggaaaacaaatcgggatgtgagatttaacgtgtcacgtgatctcaaacacatgatgtagatttgtttattttattttattttatttgtatattttatttttatgttcaattttcatgatttgtattttattggcagcagataaaccgtttagtaaggtccataagttttagtaaaaaagcctacagaatcgcacgtgtgcaacgtcccttttggtagtgcaaaatttcgccagatattttccactagccgctttcggtcaacccggttcccctgtcctgactttatttatttatgggcggaaaataaatagttacttaaaaaattaaatcaatagaaaatacagaaaaattgaaactctgggaaaaaatgtagcaaacggaacatgaataaattcatacccattcggatatcacatgacctttcatagatgtttttctgatgaatatcaccaaaaatcaaccatcttgatacgctcctgaacggctctaaatatttgacaaaaatcacactaactcaacgagttaaaatgtagtaaatattagttaaacgacagtaatatctccattctaccagccacgtgatctccccctttttttcacatattttcctcatttttttattccattcgggtcgtcttatctacggcacagcccccgcctgccgtgccaagtgtcatagccccatccatgcgcagaaaccttgttcgaactttagtacgaactgtaacaaaactttatcagaaagataatgtgaagtttatgccaaaactttataaaaacccaaatccagtcagtatcattgaaatcaaaacaaatgggtgagggtttgaggagagccgagtgcgggccgaggaggatggggtggccgagttgtagttgtgttggtttttggtcggtttttttagtgtgtttcttcgtcgttttttggtgctattttagtcccgtgccgtgtaccggtgtggttatgtatttttgtattatttaatattcatttaaaataattaaattaaaatattttaaatgaaattgttgaatattgttgaaaattgctgaaaattgttgaaaattgatgaaaattggtgactattactcgtggatttgctgtggttgtaaaattcattcattggaaatctgaacccccctttctttagtcaacattccgtaacttttaatttgttcacgttttgtttattttttgacttttttaaagaaatatttctttaatttgttatttctgattttcaattttcaattcttttaattgtcatttatgaaatttcctatctgacttttctccacccaactttaactaaaatgatcgacaatcagttcacttgcgcattatcaggtcccctaaaagtcaccacgtgatggaaatccgggcggaaaaatacattttttgatcacgtgggccagataatcacaacggaccctttttttccagtcaaattgttgaagggtctgacttttcgtttgttcccctttttttttttgctgctaaaaataccctcttctgctcatctctctttgatggcgtgcctgcagcaacaaggagcaaacgagacgactgagtttgttgctgaagaagatccgtcaatgttgctgctgtttccctctgcggagcaacggggtcacatgacgcgggccaatttttgttttccctgaatttttttccggtgttttttgcaggtttttttttttttctcaccaactttgaaacgtctcacagtgtacatttcgaggccgtttgagaccccgaaagttgatgaggggtggtccagcggcacctgaacatcttgaacaactttgggattgattttgatagtatctgaccgatttgaagaccccttcatgggtacatgtgagttccattattgtggcaatacaggtaccaatctgtatgttccaaaaccactcaaaatcaaccaaaaaaaaacaattccaagagtatagagacacaatacgagcttttcaaatcattagtgtcaactccattagtctcaaacttctcttttccccatcgcaattccaatagaggcaattaccgcttggtctgagacatgccatgcggaaaagtagctcaaaaggcatctctgggcgttccagatgggcccgagagtctgaaaatggctcaattgagacccaaagacgtccatcaaaactcagacggacctttgagagagctgactcagctggtgacggagttgtgggacttgggctgacatgtgctgactcatcaaggactagagaccaaagtcggaaggaggtgcaatgagtgaattaaaacaggctcagattgaagctacgatcagagtcgcggtatgaataagaatttccacttgattactcatctctgtctcgtatctgagtcaacatgaggttccaaccacgtatatagaataccatcacacgccatagtcgctcaaagtcacgatttgtcatcggagaaagttgccaatacctccacgtgaccagataaattgtaaatcagagtaattacgtcggaatggactccaaccatgttgaatttcggtcttatatcggtttatcatttccaactatattacatgaatattgatcggaaaacgctgaattcttgaactatgaataaacaaacaatcctgaattcattgagattgttgcgttatgaatatctacaatatcctcagagatatcatcatttcgacaacacacaatgttgtgtgcaaaattcaaattgttggttttttatttttttatttttttatttttttattttttattattatttttcatctaaatttcgttaaaaacacctccaacccatctcgcacgtagcctacaccactgcttgccctgttatggccactcggtcggacgagcggaagttacagaggaaacaataaagttctatctaccctatattatgtaattaggaattgggattactaagctgttcaccctgaaaggggaattataagagcagaggaacgataaatgacagaaatttagtcacgtgatcgccatattcccgtatttctctatattccttgtattttttcttcgtgggaccttttttgggatcacaaattgcacggaattttcggctcattttgttgtctttacttgggaactttagttgacacattacttatactctcattgattttacgactcgattcaactttgtcaaaagtggtcctatttggttgattgaaattgcagcgaactgcccggtcttttcttattcagttactctcatcccattccttctaccgtccttctgtccacaaaaaaccctctgcctcccgccgaaataaactccccgccatattcacacttcactcactcaccactcaccatcaaaaccctcggcattgtctcaacttctccccgaaccatggtacggcgactaacagtatgccaggtgataacgctcggtctgctgagcacgccggtggtcgctgattttcagtgcgacgccgtgagcacaaactgtgtcacttttcctgtgtgccagttcagcgtctcgagcccgtcacaaacagcccccagcaccgccgacccggcgcctttaacggtgacagtgtcgcgcaaagcgcgcccaacgacgccgctcgaattactcgaagaggcgctcgaaaaacaggggcttttggtgcacaaaaagaacgattttctgagcatgggcccccaacagaaagacaatgtcgtaactcccacggctccctcggacgcagacatgaaggtggctgatccacacatgtacgcgccgctgctggcccactatccgacacgtgggttctttctacggctcaccaaactgctggcgtacggattgtggatgaaccccggttgcgtgaacagaatgtgggtggtttctaggggagagctgcacgtgatccatgagttgcaacaaagtatggcggaactgcaacagggccagtcacgtgcccgggagtctggagaaaagcattctggcaaccctggcaaacggcatttccaaaacctcattgtgcgctaccgcagcgctggcgactgcgaatttttccccgatagaatcgggcggctggctagacacgcgtggaagctgtttgaattcgagtacgagggacagaagccggacgcggtgtgtgtctatgtcgagcgacatgcggggtgggtggagcaagtggtggttgggtggagtatggaggagacgaggaggttgaattgcacgtcacgtggggagtgagtgtacgtagagaggcacgtggagtgtgaaggctaggcacgtagtgcagcatttactctttaacgcacgttctactcggacgattccaggcaagtcactacttgtcggtggttatcgcgatagaatcaactccagctcggaatgacagtggcttttcccatggtgggcgttgttctcaagtttgctgtgctacttgtgccagctatgatgttccgaatggtgattcgctcactcctctctgacacacctcgttgccatgtgcatcatcctcggagtgttactggtggttcgagcagttttgcctattgactggtgacctctgctgatgagacttcattgccattcatgagctcacagctccacaaagccacgtggggtgtgcaatgattcgggtgcacaggcacgtggctggggcagcaacagttggagtggtgttttccattcctgaagggcgggtccatggaactcaggaagttccttggacacattatttatatattgatctagtacaatagaagacagattacgatcatgtgtgtcattttcaacggaatggtccatcagcaacagcatgaaattgttattcagcacttcttcagcacttttgacattggtgttgtcggagttgtccatcatcatttttggatatttgggcgttctgagtaagctgagagttgacattcagcgatagatggcgccattaggagtagacagccatttgtagatcattttttcaatattaggcgagttggagcagtttttttgtgaacttctgtgttattttttagttaggttacttggagtttgatttttgtagttaagattttagttagatgagaaaagtccgcagaagtcgttgggttttggccaaaaatggccgcggttttcacagggacattgaatagaggtatttatgggacggtatctaattcaggcgtatccctttattattggcgtcgttcgtcgtggtcacggggtatcccctttcccccgacagcgtgaatgcatatatagtatatatacttatatatatatacttctatatatatatatatattgtaatattgagactgtagctacctgccttgtacaaaccacctgcatgacaccctagaccggcgaaagttgaaacgatgaccagacaagcccgccgttctggtgggtcacaacgtgtgatacccgatgttcaggtccgccgaccgcagatgacaactactggaaagcgttctacggcctctcagacttggatgatgatgaggaggtggacgacgacgacgacgacgatggggagaccgacgacgaggagaccgacgacgagaacgagcttgccgagctggcagatcctcctgtggtgccatttgtgcctgtgccacgagcggtggtgaagcgggtcatacacgactaactaaccaagggccgaccgaaaggaaagaaacgacagcccaggcagaggttacgcccaaatctttcgcagagacgacccattgagaacataaagctggccaagcttgcagagaagttcaacgagttggaggctatgcgaggggccggacactatgacttcacagtggtgggggagtggttgctggagttcgcccagtcgattgatgttcctctgaaattgcaaaacgggaagattaaggcggcgagaaaagagatcaagcgcaaggcgaggaattacaacctcaaaatgcaggggcaccgaggggtccacaagaaaagtaccctgacttgtggacatctatggtcgtcgtgttgtcaaagacgtcctcaaaatggtcactcgacaacccaacaactacaggactggccgagaccctgatcaagaagttcgaggatctcgagccagactacagggggctgtacggcatggagctgaggcagtggatcaaagaggcgttggaagagtcaaaaagacgccagattctggcagtctcctgtgattgatgaggaggtcatcgctatgctcgggtctttctggtacgctattgagaacgtccaggcagcctatatcttcaatgcaagtcagacgtgcttttacatcatgtccgacggcaaggggaaccatgtgtggagctgccagcccttcgttggcctgagaacagtgaaagggcagttgacctacacattcatgttctgcgtgaatgcggacgggtccttccttttcacacccctatgtacggtaagcagtactttcccaattggtgtgcttcagcccaagcttacatcaacaaggatgtttccgcagctccattttccctcaaggaaaagcgcaaggaagagccagacttcagtgcaaggcagaggaagacaaagttgaacagctgaaagcgacttataatatcatcaacgaggaaagaggtgcggcgcatgaagcgcacaagggctcatcccagaaaacggatgtgtggagagaaacccttgacacatggaagactctcgttgccgaaactaaagcagccaaggccagctacgacgctgcgacgaaacatctggctgaagtacttggagagaagaccaatgctctgctagaggagcagtggacgccgcctaacccgtttgcaggcgagaatttccacgaaggtgtggtcacggaagcacgccttggccatcagcaccagttgccaatcgtttccaagcacggctccccgaagctacgggcaaccttgggcaagctggagtctgacttgtccaagcaggagagcattgttcacagcctgaacctcggcaccatgggtattgacaaccgccggctgaggatcgacgttccaaaggaggaaagaaaacgtgatgggttacgcaagctgcgtgaccgggttaaacagagggtcagctcgttggagcataaagttgatgcctctgaagtgaaaactcggtccctggataacgacaagaagcagacttggaaggtgatgtctgagctcatgcatcgcttcgcactctccgacgacggcgctgctgaattgactggaccctttggaaagatgaactgcaggtaccaccagcaggtcgactgtcggatggacacagccactctggccaagtggtttgttgctcttgctcgggccgtcaactccaaggaacaaccggtgatcctcatccttaacaacgtccctttccatcacaaggcttggaacattgccaggctctgggaagaaacgaaggggttgacagtcttattcttgattgaaatatccacgtcctctacacagcctcttggcctgatcatcgttggcgctaccaagaagtgggcaaagacgctgctggatgaattctacatggctacccaaagcatcagtggtcaatgggccaaggtcaccgccctgcacaagatcaactacatgatccaatcgtgggaaaagctattacaaagtttcatagctaactgctttggaagcagtcctgtgtttgctgaccacaagtacgttctaccctccaagtctgtgcagaagcgcatcgatgcaagactagccagacttggactcagagacaccggttgttctgacgatacgaaggaagagccagaacccgacgtgaacatcatcgatgacgaacaggaggattccgacagtgaagcgatggggccagtcaacccgtaccctccagggaactctctgcaagccctttatcaaccaccatcagcaccctctggttgtgagggccccggaaatccatctctgcctcgttttcttccgactcgttatggcccgaatgggaaccgactttcagatgcaccctctgttcccccaatgtgcactagtgaatgctgcaaaccctctctctcctggttcccctcaccatcatcttccaatggctacccatctcctcagaatggatccctcctgcctcactcaccttccagtggataccctcagcctcctctgtatggatgcccatctcctcactcgtcttacagtgctcagcctcctctgatgctcatctcctcacccctcttccagtggatactcccagccttctcagaatggaaagccgtcggttcacccgtcttccattggatatccccagcttcctcagaatggatacccttctccttttgggaacgggtaccaccagctctactccccacagctccagcccgtcctagtgaatgaccacccccagagctttggaagtctctcgtggtgctcaaagaggcgcacctgagcactcagatgtaggccaatcgtggtactgtcggcagactgggcttctctggggccgtgggtattagttttggcttgctacacatgagcagcgtttttgatggataattgtacttggtccgtcgtcagcatggctactattccagtgaaaattgtctttcccggagtacacagtgagtcaagttttgaacggactccagtgtcccggaaaagtcatcttctgtatgtcggtcgttcctgtctgtctacctcaaatttgtgatgcgatcatgacaaacaaattattggagagaatatgtaactgtcagtcgattttgatcgttttattgttaatgcgagaaactgcactataacagttgttttgggggatattttccctacttttcaggtactgtacagtaataaagtatgtacttaggtaattagttggggatggaagagatgatatattccaggggggatgtatatcgggttgggagaggtctgagaggattggaagtgatatatgagtgttgttagtggctccaataacgatattatatgacgatacctcgtattttgtatcgaaaacagccatgttttgccaatttttccaattcaacataatatatttatttagttaagacgcattctaaatcagttgacattgctacctcaacttgttgactttttttgaatttcttaagtatgttttttcctacccgagcggtcggttttcgacatcggtttcgtcgatttttttgctttcccaggccaaaaccgcttgaatttattgtcgaaatatgcggccttaagtgtgttaaggtttagtgtcagccatgggagtgaaaatttcatatcttttgaaggtcacgtacgaggtgatattgacaattctccgatgtgtttcggaggattcttgacagaagggtttagttgagactttagttgatttaagagagactagttgagacttttgtgactttagttgactttggtgagactttagtgaaagtttgacctatgagtgctcattttgttcattgaaacgttcaccgattcatacggttcagtcagaatcgctcaaacaccaatttttggatatatttgctcgctgtggtgctacaatttcattaatcgtcgtcggcggcgtcggcggcgtgttcctttagcgtgagcagaccacgagtacgtctagtggcatgggcgacacgatcttccggcaaatggcctaggacagttgaggtacttcttcattggcgattcctttgtatcgggcaaatctcgacttaggagccatcaggtgaagacggcaactcagctgcagcatgtgtagcggattgtcacctctgtagttcttagttagaaactggttggccttgagacaggttcgtttcaaccgtgattccaacgtcattccaacgtgattccaacgtcatttcaacgtgatccaacgtgatccaacgtgatccaacgtgatccaacgtgagtcgttcttcataaactggtcacgccaactgtcctggacaaggacatgttcagcatccaggccgtggggtggcgtttgaggccaaagagagcatactgacgaagagctttcagctttcgataatattctcacgtagttcttttccacgttgtccttggagttgaaatgaatacccgggtactgtacagtagcactcagggatggcggtgaattggcaaagatgccaatagtgtgcgttcaagaataacatcagatagcgagactagttgctggggagactcgacacgcgggataacagctctggtcggattgagacactttgaggagttctgtggggtcctcatcctttggtgtaggaggatcacgaaaggtttcattgagtgcctattcaaagaaagaggccccaaaagagaccttgaactgagtccaaaaacccgacatggagcttgtagatgaagcggtcatgcctggagcgcattcgttttgttttttgaggccttgaaggcataccggctcacaaactcttaagccccggggttgtcgcattcggcccggagacaaacagctttctggagtccgactggatgggctccgtagagagattctcaggtcaaacgactgtcaaccatccctcagtcggggaagatactctggggagtatatgatgttctctccaggtgccttttctgacgagccctggctctatgagggactgaaacttgaagaagctgtacattgatggagacaaatccgattagaagctcgccagctcaataatcgcctcgtctgcttgtgtgagtgtcgtttggaggttgagacactgtcgtggtgtggatcgtactcagggtcattagaattgattaaaaaatcagggtagaacttcgctttttcaccggctatctcatttcatcgtagttgtagtttgaaccaaattattccacacggtatggactcgtacaagtctctgacctggaagtgttgttttctttgtttttttttttatttttttatatttttcgccagttttctaaaacgaatttatttttttattttatttatttatttattttattttattttattttattttatttaatttatttaatttaatttaatttaattctatttaattctatttaattctatttgaaaactcggttcaaaactcccactggaaattttaaacttcctccgactcggagagtctatccagtaaataaaaatggggaaaatagacagaattaggaggcgtgtgtttctgtgatcacgtgattttcctggttttctgtatagttttttctgtttatttttccgtcgtcttgatcgaccatggttttgtggtgttttcttttgggtttttatttttattgtttttattcagacgaatttttttttattttttttgctcgttattcccacctctgttccacgtgacctaaccctgaaaaacatattgttgtcagcaccaccacaacacgtcaacaccaacccaccatgtcgtcccccgctagtgccagcgacgttgattcggtcaaggtcaagatggacgaggacgaaatcgacgtccgtgatgacgatcgtcacgaaaacggcgaagacaacgacaatgacaatgaagagatggatgatagtagtgaggaggaggatgatgatgatgaggaggagattgctagggtgagtgaagtgtcgatatgacgagatgacgagatgacgagatgacgagatgagcgaagcgaatctcgagtggatttggagagatgaggaatcgaatctcgatttggagagacgaggaatcgaatctcgagtggatttgagatgaactaagcgaatctcgattccattaaaagactggagattcgtttcgctcatctccgtagtgccgcgggtctcatctccatagagtcgcgggtctcatttgatgctggcaatgttctgtctggttggttcagttcagcggatcaccaaccacagttttcatctgagaaatcacagttttcatctgaacaatcgcggttgccatcaggaacaatcctagcacagtaaacagatccaagactcagtcaatcgtcgtcttagaattactggcagtgccagatcccgctgacgacgagatactcgccgttctatccagtctcggcactcgactgtctaacctgacactgcgcactactggagctgctccaacataatactaacccaggtccgacaaggcttcattgtggacgacgacgaagaggaagaagaagtggacaaaccgagacgaaaactcaagaaacgacgacgagtgatccccgaagacaccgacgacaaaccccccacgcccgccgagaacgaccatctcgacgaagatgatttggacctcctcatggagaacacgggcgcgccccgagaacggcactttaagcgtctcaagcgagcaggcgatgacgactcctccgaccgccagaagggactcgccgacatgttctccgacgaggaagaacagcccgcgccggtcgaacagcgcaacgagttcgacgacttcattgaagacgacgagttcagtgaggatgacgcaccaacacggggacgtgagtcgcagcgagagtcacgtgccactggcgctccggccgcgttcctttccaaggacgtgggcatcgatgatgacaagctcaacgagatctacgaagtgtttggcgacggagaggagtacgcatgggccctggacgcggaggaggaccgcgagcgtgcccaggaggagtacgaggacgagggacgtgctggtccagagctcagagacgtgttcgagccgtctgagctgagagaacgactcctgaccgacgaggataatgacatccgggcacgtgacgagcccgagcggtaccagcttctgcgtcagtcgatcgacaagtacgatctgtcggacgaggacttttccaaggagtgcgagtgggtggctagccgtttgaagaccatgaaacaggagcatgttccgccccacctcgattccgagtacgagactgcggtctccaaggtactggagttcattgccaaggagaatctcgaggttccgttcatctggcatcatcgtcgagactttcttacccatgtttcgaaacatgaaaagttcaaggccaaggttgaggatgacgagtatgagccgacgttggaggcacctgtggcatccaccaccgaagaaaccaaggagattgagtacacaaccgtcgagttgctgtctctggacgacctgtggatgattgtgcagcttgatctcgattaccacggcattgtggagaaacagcagcagctggagcggttgcgaacccaagcgggagtgtccaagactggaaaccattcattcatcaacgatttcgccaactctgcctcgttgcaggacactcaagacgccattgagtatgtgcaatttcggttttccggcgagctcggcgatttgcagtccgggtcgtcgaagcgacattctcggtacgccagatacgaccgaattcgagccagcaagctgtatggtctggtcagacagtttggtatctcctccgacgagtttgcagagaacctggaaacctccacgcgtatcaactacacagaggataacgcgcgagctccagctgaccttgccaccgactatttgaacgattccagcctggtcctgagtgacgccgcatcggcgctcgagagcgcgactcagatgtttgccatggagctggcatttgacccgcgggtgcggcggtatgtgcgtcagcagtttgcgcagctcgccaagattgacgtgtatgcaaccgaggcgggttccagtcagattgacgaagcacacccagcttacgagttcaagtactcgcgaaatctgtcatttgaggagctcagaaaatcgcccaaactgtaccttcagatgctgcaggccgaggctaagggcctggtgaatgtccgagtgtcgtaccctgatttcaaaaccaagttcatcgatcttctgctgagtaagctgcagagcgatggcgtgtctgacattgccagtcaatggaacacccagcgacgggcggtggttcgaattgcaatgaagactctcgttcccatggtcactcgatctatcaaggaggagttgaggaacgactgtgagcggcaactcttctttgagctgcgtcgcatgtttggcagaaagttgaaccaggctcctttcaagccgcgaaactacgaaaagggcacagttccaagagtgttggcgctttctgccggccaggctgattttcgacgagacgccgtggttggcgtttttgtcgatgaggaaggccgagtggctgaacgggccaagctcggagctccacaaacccaggagttcaccaacgcgctgtccgagatggtcaagcgtcgaactcccgatcttatcgccttctcgggccagacagtccaatcccacagactcaagagcgtgattgaagaggttgttcgaacgcagggtctggaggccgagggagagcctctggaggtgcgatgggtgcaggatgaggttgcctgcctgttcagaaactccgccggtgccctggtggagtttgcagactcgcctcctctggaacggtactgtgtggctcttgcgcggtatgttcagagccccctgctggagtatctttcgctgggcaaggaaatcaaggcgattcccatggtggatttccagtcgttgatttctgaggaccgcttctacgaggccgtggactcgacttttgtcgattacgtcaatctcgtgggagtcgacatcaatgaggccattagagacgcttacgtggctcgaatgctgccctacattgctggtttgggcccccgaaaggcgtctggtctgactcacaaaatccagtctcgtggctatctcggcactcgtctggatctcatcaccgagaagctgtgtggaaagaatgtctttatgaacgtggcttcgttcctgcgtcttccttacgacaagcgatcggttcgtcacgaggagacggaacttctggacgccactcgaatccatattgaggattacgaactggcgaaaaagatggctgctgatgcccttgagctcgacgaggaagatcttctggagtttgagtccgagggaggagttattgctcaactgatgaaggagggcgccgagaagctcaacgagctcattctggagggctacgccgaggaactcgagcagaaactcggcaagaagaagcggtacactctggagatgatccgaagagagctcatcaaccactacgaggagctgcgggagccgttacacgtgctgaccgaccttgaggtcttcactatgctcaccggagagacggaaaaatcgctgcatcccggttccgtcgtggcggtgcagattagaagaatctccgacagataccttgcggtgcgtctttcgtgcggaattcagggcaacgtgacccaggaccggatcaccgaccagcgaggagtgcatccgtcggcgctgtttcaccatcaacagacgattcgagcggtcgtcatggaggtgtcatactcgaatttctccgcagagttgtcgtgtctccaccgagacatttctgacgcgcaaaaacgagcccgtcaggtgaagagaccgcgagatcaatgggactttgaagcggaggccgccgacaagtccgcccaggaggtgcgtcgtgaggtggagcagcgaaagactcgagtcatcaagcatcctctgttcaagctcttctctggctccgatgccgaaaagttcctctctacacttccccgtggagagcttgtcatcagaccctcgtcacgtggcacagatcacattgccgtcacgtggaaggtcggtgatggcatttaccagcacattgacgtcgtggagctcggcaaggaaaacgagtatgcgcttggaaagactctcatggtcggcacctccaagtactccgatctcgatgagctcatcgccatgcatgtcaagtccatggctcgaaaggtagacgagctgtgccattcggacaagtactcggccgactccattgccgagacggagcagagtatggactcgtatctacgaggtggttcgaaacgagccgtgtaccggtttgtgctgtcgtccaaaaaggctggctacttccatttgctggttaagacggaccagaagagtcccatgcttgactggcccgtcaaggtgattcctggaggctaccagttgggtggagaaaagtaccctgatgtcatgaagctgtgcaacgggttcaagaccttgttcaagagcaagactcagagaagatagttgtgtatattaattgattgttgtaatgaaagtaatccgagagcgagtcgtaacgacgctgttggatgtgtcttgggctatccattcctccaagtgtttcgttcgtgtacgcgcacactttcacattctagtactgtactacagagacgtctacagtatctcttcatcctatatcgccctgcagctgaatcatcggacctctgtagctggtcgcttcgtcctatctttcgagcgaacgtcgtccgttatatctcggaaactccactgcgtgcttgaagttgatattagctctggtgtccaaacaggactaaagcccgagtaagattggtgatggcagatcgcttgtcgggtgcaacaggcgaatatgataagcgattgcgacacttttgccgaacatgtcaaagtcagataatctagtaacaaacgaaacctctcctacgtcgaggttccagtttgtttctgtcgcagttcccactccttggccccctccatgatcaaatcaaacacgggatccttcacgtcgtagtaactgtcgacatcgtcggcaaatcgcttggccagctgaattttgatctcggcatacgccgcggcggcatgaggatgggtccgcagatagtctcgacacaaaagcgggtatttctggttgaatctcccgaattctctcacgtgcaagtgtgacggccgtcccccatcaatctgctgcttgaaaaacagcttttgcagctctttttcggctaatttctggcccggaggacaatggtccacttttaccccgctactctgaacgtatcctattgttcgcaacgcctcaatgtccacctgttccaacttgtccacactcatttggatgtcaatgatatttttggcgggcagattggataccgacgtggacccgatgtggtcgatttgtgcgttggtcggcgccacagacgcgattttggctctcaatgtttcatattcagccggccacgacggcgacgggggacagatgacgatagacattggcgatatcctgagttcatgagttcatgtgttttttttgaaatattaaaaattgggtttgatattccgagccgcatgggtggggatggttgtatatgagttctcctgaaaatatataaacccccttgccatccactttggcaacgtcaaagcaatctctgagcttacgctaaggattcgaccactctgggagatgctgattctgcagagcgcaaaggacgaagcagtagttgtcttgcaggagctggccaactcgagactcctacctgactcctatcatgttggcttgaggactctcgagctgccgagttgccatcggcgcacctccttcatgaatctacgggacggagctatgaggggtgaataagcaaatacttacgcgctcagtttcccagatgggtcgcaaccaggggtgaaacacccaaccttgggcctgctctatggtcctgtctcagggtcgtatcccggaagctgttgaatgggggctgaaagcacctgctacgacacaactgttgagacggctaaaaccatgccatgtggggccttctgggaattagaaataatctacggatgtacttggttgtgttcgtatcacacaaaattctgagctgggtagaaatctctcacttttttgtttgcaaataataataattacttttttaattcatatttcgcgttgcgacttcttaaaggtatagttgagtggtttacttgggaaccttcccggtactttctacaatctaactaactcagttgggacatttgttgagttagttgagaccagagcggattaaaaaaaagactacctttcttgtcatcgaaagatttggggcagtattaaatatacaaaatggctttatcacatgaacttatcgcactggtacctatatcgtctccatatctccctctcagcttctgttagacgcactatatttccaccacctaagctcatacgaccaactccacttccagtatcagtccacgctgctcaaaacccatattgcagagccgaacttcttctgtgatattctctcccccgatttaacccaacatcccttccaatgttcttatagtgtcgtcttgatctgaaaagtgttctacatcagacagagacgactacgggacgggtcaatctttgagtccaaacgtcgaaattgagtccaaacatctagattgagtccgtcgtccgcaattgagcccataagcccgcaattgagcccaaaatcccgcaattgagcccaaaatcccgcaattgagtcgttttctgtatgtttttgggtacacgctagttcagaggcgacccactcatggattcaaatcgtatctgaataagtgattgttaaacacctggaactcgactgacactcattctagaccctcaatgagcccagtgaacttatgaaccctttggaaacccgctcaaagccgcaatagacatgaagggccggaaaaacatcaaaatcggagcgctgtggatatcgttttggtcacgtaactgtgatttctccgagaaaaaaccctccatttatcattatctcctgtatttttttccttttgttgatacttacaactccacaattgtctttcagaatgtctttgagatggtctttcagattgtcttgcagagctcaaatcaccaagttgaattgacacacaccgtatatcctcatcattcaaccactcttcaccactcggtccctttggagtctttcaactcagcccactcgggcacctcagtctcaaaaacaccttcctccaacgtgtacttttgggcatgcaaatacaactcatcgtggtaatcctgataaataggtaacccacattggtcacaaaccccctcttcaaccttcttcctcctcttgacacccgccaactccggattgtactccctatcgttctcgataggatatccaagatgtaacaaatgctgccgaatttgatgatttctaccagtagaaggaagacatcggacgatgctgaggtcacggtgctcgtcgtatgcgactcgctcaaaagccgtatgggcgtcttttggctgtacatttcgtttgatggtgttttccaccaccgggtggtgagtctctactcgcccggggggaaacctgcccttgactcgagccagatactcctttttggccgagcggctcataatctgctgggtcacgtggttgaccgattcacttgtttttgcaaataccagcactccggtggtgtttttgtcgagtctgtgggccggatataattcctccaatcccgtttcatgtttcaaaatctccttgaccgagttgaacaaatactttccggtcggatgaaccggaattcctcctggtttgtcgaccaccacaagcgcatcgttttcaaacacgattctgatgggcttctcgtcccttgttggaactgccggttcatgtctatgcactcgactctccagaatcgagccgtttttgaacacgtgggtcgacaaagactcccaatctgtgtattctgttgcgggctcgctcagcttgtctctgcgaatcaacttgatgtttcctgcatcgattgtttgtctcagatggtccgaggggtatacggaggagaactcggtggagagaacgtcaagtacggtttttccaaaccaccggcctttgctcgggattgagtgtgtgtaatagtagggaatcacgtgacgaaatcctttggagaaggagtatgtcatggggagtggagtgagtggatgtacgagtgtatcgtagtatgtatgtattgtacaaattatcaccacgcacaatacatacatactacttgtacgatataatgtcaaaaataacgtcaaaaataacgtaaaaccttccaaaaaaaccttccaaaaaaacatccacatcaaaacgctctagaatgcgcaatattgaagataaagtcgtcaaagttgaccttgaccttggttggactgaattcaatggactgacaaatgatcagacaattatgacccgatttctgcccctcctactaccaaaacctccgaactttatttcctttatttgtcactaataaaaaaagaatccctagacagaacgctacaaaaagctggtctggatgtttggggatttttttagtgagaattttttttatgccgcaactttgacgtcacagcacattgtctgtattgtgtccagtcttgtatcgttgctgaactagttgaattacttgaattagctgagtttacttgacatcaactgaaccaacgagtccagagtatagtacatacgcgagtacattctgtacagtacaaactgtacgtagataagtccgtccaccagagtacagccactcggagtgcatattccacgtagatcagtccaaataactcgtcgtcgttaccctgccttgaacgtcggtgaaacgttgaaacatcggtgttaagagccgcagccgttgtgcaaatcgcagttaaggatagagcctgcttttgggatgtggatgaggagatggagcgtttgaggactctggagactgtttgtatatcacgtgtggagcatctctaaagaaatctgaaaagcgcatctgattcgccggacagcccagatttgattaataccacttttatgcccaaatgtggacttttgggcaatttggagacctcttcgccgagttcctgcctcagttgctttacctcagagtttgaaatgttttttgttttttttgttcttttcttgtttgattcatccgcaccaaggctacagatacagcagataacgcacggctggcgcttggcgtggggtcggtggcgtattgtggttgtaccacgtagcaaatctgattgcggcttcaagtccagtattggtacgatgttttagtcggctccaggttggctacagtatcgctactgtactaaaattgtacaacagcatgtgaaaatctgagtatatactgtacatactgtacatacttgtgagtgaacactcttccagagacgtaattcgcgtctccaattgttattcgcatctccaacaagtgtcaacatttgtcctctctctcatctcctctttcatcgcctctttcatcatctgatcatctcttgtttggttcttctttctttcttttcgtctgctttcggccaccggtcaatttaaatttcacgtcgttgttcggctaatttacttgacaaaaaaaaggtttgtgcaatcggccgttccttgcaggaggttgaggcatagagaggtccttcttacagctgtttgagcattttgcccaaatcggagaaattcaccataaatatttagcttcttagagattttatttaccatttttctgtatttttaaaaaattccacattcccgcaacattgacacttgtccgctctccccccactgaatgcagtgcagcaaaaagctaatccaagtggcaacaaagcgccgattatcaaacgacgatttgcggccgtttatatatatatatatatatatgatcaccgggttcctcagacgacttccacgccttcttcctcactcgcgaagaatgactaccactgccacagagacccccacgacaaacgtgacccccaccacgtcactgcccaaggagaccgcctccccaggagggaccgcttctgtcaacacgtcattcgactgggagagcatctgcggcaagacgccgttggaggagatcgagtcggacatttcgcgtctcaaaaagaccttccgatcgggcaaaactctggatctggactaccgactcgaccagatccgaaacctggcgtatgcgatccgcgataacgaaaacaagatccgcgacgccatcaaggcggacctgaaacgacctgacttcgaaaccatggcggccgagttctcggtccagatgggcgaattcaactacgtggtcaaaaacctgccgaaatgggtcaaggacgaaaaagtcaagggaaccagcatggcgtactggaactcgtcgccaaagatccggaaacggcccctgggctccgtgcttgtcatcacgccctggaactacccactgattctggccgtgtcgcctgttctgggcgccattgccgcaggcaacaccgtggcgctgaaaatgtcagaaatgtcacccaacgcgtcaaaggtgattggcgacattatgacagctgccctggacccccagctctttcaatgcttcttcggaggagtccccgaaaccaccgagatcctcaaacacagatgggacaagatcatgtacaccggaaacggcaaagtgggccgaatcatctgtgaggctgccaacaagtacttgacacctgtggagctcgaactcggaggaaagtcgcctgttttcgtcaccaaacactgctccaacctggaaatggccgcccgccgaatcatctggggcaaattcgtcaacggaggacaaacctgcgtggctccagactacgttctggtgtgtcccgaggtccacgacaaatttgtggctgcctgtcaaaaggtgctggacaagttctaccctaacaactctgccgagtccgagatggcccatatcgccacccctctccattacgagcgtttgacgggcctgctcaattccacccgaggtaaggtcgttgctggaggcactttcaactcggccacccggttcattgctcctacgattgtcgacggagtggatgccaacgattctctgatgcagggagaactgtttggtcctcttctccccattgtcaaggccatgagcaccgaggctgcctgcaactttgtgcttgagcaccaccccacccccctggcagagtacatcttttcagataacaattctgagattgattacatccgagatcgagtgtcgtctggaggtctcgtgatcaacgacactctgatccacgtgggatgcgtacaggcgccctttggaggtgtcggagacagtggaaatggaggataccatggcaagcacactttcgatttgttcagccattctcagacggtcctcagacaacccggatgggtcgaaatgctgcagaagaaacggtatcctccgtacaacaagagcaacgagaagtttgtccggagaatggtggtccccagccctggttttccccgggagggtgacgtgagaggattttggtcgagactcttcaactagtggagtttatgggtgagtaatggatcgtcgctcatgggactaatctactctgcccgttatgaccagccacagctcattggctgaatccttgtccacctcgggccgtcgtcatggtcattgtgtatttaatgtattttatcagtagtatctcgacgagacgaggtggactcccaaagatatcagaaccacaagtttgtcgatagattcgtatctgtcacctgactagacgctttcttgaagatgtgtgtttgatttgatatacaaaaatggagagatatcagagaatatggagcaatttgagtcatatacagatgttttgttcgacggagggttaccaggcgactctagactgtctccatactacaagtagttcattggcgtgtctagaatcttctctttcaccgtcgatatgaactggaaattaaccgggtctctttgattcacataactggtgtgtgatagtacaagtagagcaatatggagtccaataaatactcatcggcgagagtatagagagaggggactcgttcggggggttttaaaactgccgtgccacattccatctccaatattttacaattttccgtcaaaatgtaggaaatgtattatccaatcaggcttaactagatgtccaactattctcgcttaatgtcaagtaattcaacaagatcggatgttcgagtgatacagatacttctggtgatacagaatcttcttgtgatacagatacttctggtgatacagaatcttctggtgatataaaatcttctggtgatacagatgcttctggtgatatccccctacttcttctgtgatacccctacttcgtctggtgaactaagatccacactcgtctcgtctcaacgactcaaactgttgtcaagtgttttctgtccatttcagaaggctgaaaagaggaaactgccgagttgtgattttccgctccaaattcattgactgtcttgtctctggttactgctatatctctcttcagcggttgatcatagttgaagggttgagacagacgggtaaaagtgctgtattctcattgttgaagatatgagaggtgaataacatgacaaatgtgattaaaaaggccgcaaaggtgcctacatcaactccaatcgactttttgtcgtcttttgacatctttttgagcctcttgaaatcgccaatatgcacattcattcatcaataggcataactaggagatacaagaaaggagatttggaccagaaaagagtcgctcaaaacacgctcaactcgtacaaataatatattcttaccacattgtcaccgtcacgtgaccaggaattgtttcaagtgcatacttgtagcagtgatacttggaaaggtccatcggtgccaaatattgattctacaaagggtagttgttttgtaacttctcatttcagtgacggagtcatcatttctgccctcaaaaaaacatcatatgagtccaagaactcgatcattgtgatctttgttctactactccgaagagaatcgaactctcgcctttaactctgactaagctagacatcacccaagatccaccatttaacccattgaaagtggttaaaagaatcaaaaacaccttttactgtatactacctacgtataatagaaaaattccaaactcttctcatccacttcccccattccttgcctctctattatcgtctccaattccttaagtaatatctaactaaagtaactacatttactaacattattactttacattctcccaaccaatccagagtctaaatgtaagtacgtgcatgtagatatctgctaccaactgtctcgatctttacgcccccctacatgccaaaaaacgctctacttcgatcggcgcgccaggtggccatctcgcgcgtctttgccacgtcacgtgcctcccacgtggtgtcgcacgctccgattctggcctcggttcgacccagatcaaacccggcgccctacaggcgaaacttttcgtcctccagagctctcagaaacgactacggattggatacggccgagcgaagtctcaaggagagtctcgtgccattcaatggtgcgcccgtggaccgaaaagtggtgcgggatcaattgatggaactcatctctgtgtcccccggacaggtgtttcccatctccgtgatccccgtggtaaaaagcgcctactacgagctgttccgggaaaacgaacgggtcctgtctgcgggcgacacaaagacgctgtttggcgccgtggccggcaacaacccagaagacgtgcaggacctaccatttgttctggcggtgtaccaccaggccgagcaggctgccgagacgaatcgggactcacgtgacaacattttgctgctgggcaagtattttctgttccaggacaggctcgacaacttttggaagctgctcgaggcccagatcaaaacccatgacgacgtggacgcgggttttgtgaagcagctgctggagttgatctccgtcgaccctcatctgactctcggcaatgtcgcccgagtgctccagctcaagaccgacaaccatgtctcctcgtcggacgagctgcgaaatgctctctcagccacccttgaacagctctactacaaggagaacgaagggtccgagttttttctctcgctggtggagaaccacattctagattccaaggactttactccctctgacagcgttgttgccatgattctgaacacgtgtgtgaacgaaggacgtgaggatctgggccagagtgtgctccgaaacgtcgtatcaagggtcggtaatctttcccccggccaggaagaccctcagaactgctggggtttctggtcttcggttgccatggacctgcacggctccaaaactgacgtcaaggctttcatttctcgtctggaagcccttccccatcgaaccaaggccacgtgggacattttgattcgatacgccgtcttcaaggccgatctggcgggccgaaacgatcttctgcaggtcagagctctgctggcggaaatgcaaaaggtggggttcgaaccagatgccgagacctactttgacgcgtaccgatcgtccaaatccatcaaacccgacgtggtccacctgtttgaagccgaactggacattgaaaaagatacgtccatctttgccatcgaaatggacaaggcgctcaagaaccacgacactctagaagcactgtccatcttctacgagtcgttcgaacagggcgctcaatgggaaaacaaacggcttcacatggaggccatgacggagttgctgattcagtatgcgggcttgaacgacacttctgtggccgatattctgcagctggtgcagcgaatcgagcccatttgtgcccagggtcgaatcccctactctgccgaaaccgccattgcccagaatgtgcttcagcggcacagtgacaccgccaatttctacacgttcatgaaccgacagtacggcaacaccgcagacaaggtaaccaagcaggacccccagatccgccctcacacctaccaggtcatccacgattacatttacagctgtgagtctgagcgagcagatctggcgtgggagatgtacgggctgctgcacaagttctatgtggttccctttgccgactactacaaggcgatcaagttttttgcccaggacgtgaaacggcaggattacgcacttctgacgttccagcaaattcgaaagaaccatgatctgcacggccagccggcagccacatcggaaatggtggctttcctgttccacgagtttgccaagaccaagtacaagcggggaatcaaacgtttgcacgaggtggttgctctggaaacgtcgtttgatgtcaaccgagatgtgttgaacgaaatgatggcggcatatgtgtctgtggaggatctgaatcgagttcaggactgttgggctcagttgcagcagcttcctccttccattggcgctaacaaccgttcggtggatgttcttctgagctacttcaaagacaacattcactacactgagcgaacttggcagggtattcctgagtttggtctgcttcccaccttggagaactacgagcagtatttgatcaacaactgtcgaaccggcaactaccgccgagctctcgagatcaccaagaacatggagattgacagtggtctgaagcctaccgcgaaaatcattgccgcagtgtacaactacacgtttaccgagcagcgcaagctggaggtggagcagtgggcggagaaggctcatccggaaatgtggttggagctgaaggagggcgacaagctgaagagcttgtgtttgccggccaacagcgacaacgataatgtcgagagtttgctcaagcaggcgtcggctgatatggacgaggagatgagtgggggcattgtcaaggtggagagcgtttagcgccttcaggggcgacgaaggatgcgggcgaggcgtattgagcgtaccgagcgtatcgagcgtatcgagcgtatccactggtttgactagacagcttcagatctgtcccgatgctggtgtgcgatacaccatttgtatatattttaaaagttatgtgattgataggctgaatgcatcaatgatctggatcgatttcattgttggtagggaaccagtcgtctctggaacattctgtagtcttttgagtgctgaaataactgttcactgccatgtgaactcggtctaattggtctgtccgctgctgagttccccctggcgctccggaagagtcttcagacgcgcgtcaggaaaggtctttgccgttggagattcccggcttgttgataccgtcatttatacattcgaaccaagacgaatcctgcactaaatcatcagtgacttacaaatgtcatccaatgaaaccgtttggattatctaatagtggagaaatatacttggagaagacgatgatgcggttatgatgcggttatggacgtggttgcaacgtttggtgtgactattgctgacggtggattgtatcactaaatcaccaacaaacgttacttgggagagaatcgggataacgtggatatttcgaaatattactactgtgagtgtttttaatgaatcgatttttgttaagaatatgtatccatagagtaaaatggtatatatttcaaaacagcacctttttcggaacctctaaatggcacccccagcacccttttttgttcttctaattgttaactattttaaactaaagtacttgactactcttcagatctgttctagtgctcacagagtacccgatactgtcctattttcttcaaacaagtaccattcgagagctgtatgtgaattgatgtccttcaatcaagtcgtctccatcacacaatgcctcggttgacacccaactactccaccttgaagtgatgataaagtacagtataagagaggggatacgacgagtatgggggagatgttgtagtatttgccggttttttccaattgtccgaccaggctattgaacagggctgtttcgcattagctacgacttgaattctgtcacaactacgactaccactacgactacagctgctacaagtgcgtgcgacttgaatacagctactgtacaactacagtctgttacaacttgtctgctacagtacaatcacagtcagcaacaagggaagtacattgtactgcgctgcaccatcaaaacaatcgttagtcattaaatatgcagttgttagacatgctcagttccaggatactgggtcttgggctcggtctccgcaaaagtgggctcatcctcatgaggaggggtctcggtgttcaccggggcattctcctcgtgaaacggcgcctcggccagttcgtcggtgggcttttcctcctggtcccctgcgtaatgagaaggcatgtggtcggggacccaggaggcggttttccaagcgggcacgcgggcgtcccacatctggtcaatcacctccagactcttgcccttggtttcggggaagagcaggaagacgtggatggacatgacgatgcagaagacaccgaagatgatgtacaccttccagttgatgttcttgaaggcggtgggcacaaacagggccagggcaaagttgaagccccagttggcgccggcggtcagcgagttggccagcgctcgttgtttgttggggaagatctcggagcagtagagccagatgccggggccccaggtgggtgcaaaagaggcgacaaacagatagcaacaggcgataatggcctttcgggccggcgcctggttgtcgggaatgtagatggtggtgtaggggtccgctgcctggtttttggagggtactgccggtagaccttggggcatttggattccgtaggctcctagcattcctccgacagctagcagccaggtggccatgagcatgcttccacagaggagcaggggtcttcgtccgattttatcaatgaaaagcagcgccgggatggtcatgaccacgttgatgatgtactggatggagccggagacaatgacggcacttttgcccgagtagccggccattttgaagatgatgaccacgtagtacatcatgatgttcattccagtcagttgttgccagatctgggcccacactccgaccatggttcggttgatggagtcttttcggaacaggtcccagatggtgaccgacttggactcgtggtcgattcgcaccacctctcgcagatcttcgatttccatgagaatgtcctcctcggatccgtagttggcattgatggagcggatgatctggatggcctcttcccagcggtctttggacgccagccatcgcggcgattcgtccagcagcatcattccgaacgccaacatggctcctggaatcagctggatgccccacgccagtcggaaggacgagtggcccttgatgtatgagcagccgaacgaaatgtagaacatgatgagaataccccaggtaacggaccattggaagcagccgacgagccggcctcggatcttcttgggggacaactcggagatgaagacggggatctgggacgagccgaggccgattccaagcccggaaatggcccggccggcaatcagttggcccatattctgggcagagcattgaatggaggcgccaaccatccaccaggcggcggcaaattgaatggtgggctttcggccaacccggtcggaaatgtagccggcaaacgcacacgacagcatggatcctccggccatggaggcggtgatacctccctgctggaaggaggtgggatgaccaaagtagttcatgtagttatcttcgcccacaaaggccgacacggacgagatatcgaaaccaaagagcattccgcccatggtggctaccgccgccgtgaggtaggggttatggaccttgtacatttggagttggagttgcaaaggtcggtggagagtggtttggaaagaatccggggtcgtgttctttatatattcgtgacaaacaattgccggaccactgtttttgttcctctgacttcacttttcactttgcacttttcgtttccgtcaaactccaactttcgtcggaaagagttgaagttgaacctagagcaacagctgggtttccggggaccttgtcaactagcaggtcatccatctcctgcgcgagtctttgtttggcgatgagcttggcgggtaggtggttgtttcagggtcgtctggaggtggctgcgctgtcggcgtggggctcggagcgaaggaccagtgtcccacaggaggctctcgatggccccagagtggcggggcgggttggggaagtttaccgcggtctagcatgcgaacaaaatcaaatcaaaaagagacctttggcggttccaaatggtcctggtcatgtgagtctgtgaagacatgttgtggagatgacaaaggggcggatgagaagagaaaggggtgtctgatgcttgattaatggatttgtcatggggtatcaagcactttgacgaactcccggttagcttagtaaggatatatctcgttttatcgtggcatgtgttccctcccccaacccactcaccccacgtatttggacgaaccttgacactgtggaagggcggggtggggagtgtgaaaagtcgactattgttccgagggttgagctgaaaattcaaaagaggatcgcgttagcgatcgcctgaacatgttctgccctgaactagttgggatgccctggcccagtatcgagactcttggagacactaacccaccaaatcactactgtacccaccaccaaatgaccctatccaaatcactacccaccaaatcaccctatccagatcacaactcgccaaatgaccctatcctagccatttacatcaaacttctcaagacggtactctctcatccatagcaacagacccaaggttagactccgagctacaatttctccggggaaaaatttgattctatctgccaacagactcggcagggacatgtgcttgccaggggaccaagggatagggctgctggtggccctttccccgcacaaaaaatgaccccacaaaaccgcctgcgggcgactgacagaccccaaaaccggactatacgaatcgggagagcaacggcgagttccccacgtcgttagtggacgtctttggaacccttctcgaaccctttttgaacccttctgccccgtttcggacgcccgttggcctccccgactcgctccgaagagttaatccggcccggaaaaacgcggcttggcgtgcatccgtgcctccggcaacccgctaagttgaggtcccgcgacagggggattttccggccggagggccaaatcaaaccatcgagagcgtgccttcagatgcttcaactccccacataaatccacctgctcccggccccacactgtgcttctcaaggtgcacaaccgagattacaacgtaccatagatgtagagggatacatgtgaggcgctgaggcgctgaattatgaccgaaactctcggctcgtgtgagccatggcgcgtgagtggtccgtgcgtgacgagcagttgaccaaacttgctccacgacgaaaaaaatggcccaaagggttctactgactacccagacatgggaaaaatctaatcatctccgtcgccagaacaaacatgtctcatcctacagttcaccctacagttggtaaagtgcaatttcgacaaccccgcatctcctgctccccaaactgtgtcctcttaccgggggggatctacacacccatccaagcttacaatttacactagagttacaattagtcagtagccgctttggggagagccgtggccgctttgggggggagccatggccgtagcagtctgcccaagtagtccatctggtcgctgggcccactatttggcttactaaccaccttctggggcctcagataaaaccgctcatcgaacccgtccttcttcaaagtatatccctcaacatggtcaacgtgaaaccccacgttttccgttccacggaggttttgactgcaataacgaagaaggtctggttttgcagtcggaaaaatcttgacggctctagactcggcccaacggtggatgtagtgaaatcctcgggggaccgtgacgtcaccctacatgtacattcctggagatgaaaacaagtgccagcagggggaaaaaagcagtgctgatctagtcgacattgtggggtcttgtggagagtttttgagtgtattttgagcgattatcagaactccctagagttctggcggtactcagagacattctatagcccccctctagaccaggtagagcatgatagtatgtataggtacatacgacgactccttctgcaagggttcaagaccccactatttccccgactaacaaaaaagtgacacatacaagtgagactacataggtatagtacgagtacaagtgagactgttgttttggcccggcggagtcgctttggcccggcggagtcatcaatagttgttcggttcagtagtacatgttcaaaggtagttcaccctctaggggctgcgagagagtctccaaagctctagaaacacgtagaatgtcgtttaattcaccttttctcttccctcaaactgctcaggtcgttagcttcccggaaaaacaataatccgatcaacaatgagacatgttagtctcagagaaggggagaggtttcagacaaggacaaggtctaccccactcgagcgcctttttctcacaccaacagccattgactcaaacaatgtctcggacagttctacttgagctactatcagtagtacaactgttgagtgaaactccgctttcgtacagtgcgatacgagtacgaatacgagaacgcaaaacaggcacttactccaggcacttactccaggccgtgtctgtcatatgatcttggttgattggttggtgtcacgtgaccaggtgataataagtccactgtcgaaaaatcgagtggggcttttcatctggaacatctggaacaaatcagaatgttcagagagttacgttacttaggcaggagggcagggggtgttgcgttctgtgggccaaatcacatgctaacatatggtgtcatatgatcagcggcacttgagcacgtgaaaaaatattatctatgattattgtcacgtgctctgtctatcttttcacgtgctcaatggtcaatcaagtgccggtgagaaaaactggacgttacaaccattgaaaaatgaatggtatggctacaaagtgaatgattagaagatatatttggtctaatcggtttatttcgtcgttttaaagagctcattaagtgtcacgtgcccagaaatgtgtactgccgaatacctatcattgccactatcctatatacttgaggcctagttgagacttttgttgacgaaattgaaagactggagtgcaaaacgtccattccagataccatgaggaaatgagatttatatctatcaatagccgttgattggttattaattttatctaccaatatttggattttgatgaccaaatttcaagttatcgctgatatcttgggtttaaatcaactactttttgttgggtaattagttggtattacttacgattgagtttcaacctggaagtctctgttttctgaagacaaatattggttgcaactccctatcgcaatctgattcatacaatacagtacaataaacaccaccatagtcaatactcgaatagataaatatatatataagtttttccgtctccttcgcctctccctctctctctctctttctctctctctctctctttctctttctctctctctccctctaccactcctgggcagtgactccaagagcagacttcttggtacccttgacggggttgacaatgagagagtcggtgttggactcaaggaaggagaacttatcagatcgcttggcctcgtaggccttgatgaactcctccttctgcatggtgagtccgatatcgtccagaccgttgaccagacagtgctttcggaagtcctcgacctcaaagtggtccaccagcacctcgtcgccatgcagcaccttctggttgggcagatccacggtcagagagccgcccttgtcggccacgggcatgagcttggacttgatgacgtcggcgtcgacccggatgggcagcaggccgttcttgaacgagttgttgtagaaaatgtcgccaaaagaaggagcaatgatgcaccggatgccaaagtcggccagagcccagggagcgtgttctcgggaagagccacagccaaagttgtcgccggaaacaaccagaatcgaagccttatcccagggagccacgttgagcataaagtcggtcttctcctgcttgccgtccacctccttgaatcgccactcgaaaaagagacccgaggacagtccagttcgcttgatggtcttgaggaactgcttggggatgatggcgtcggtgtccacgttggccttgggcagaggcgcggcgattccagatacctccaggaacttggggatgccggtggctgacgaggtgatgttttcctcggccacggcgtcggtctgctcatcgacagggtccgcctgggtcacggtggcggtcttcattttcttgacggcgggctgtttctcctcgtcatacttggcctcagccatctcctcgtcctcgccaatcacaatcttggcctcgtccttgggcaggtagtcccgcacgtcagtcagcttgccggtgattccagccagagccgccatggcgggcgaaaccagatgggtgcgcgaaagagcaccctgtcgaccctcaaagttacggttggaggtggaagcacatcgctcgcgggggttgagaatgtcagggttcatacccagacacatggaacagccagcctctcgccattcgaagcccgcagcctcaaagaccttgtccagaccctcggcttcggcctttcgcttgaccagaccggagcccggcacaaccatggctcgcaccacggagtcggccttcttttttccccgaacaatggcagcggcggcccgcagatcctcgattcgcgagttggtacaggatccaatgaagaccttgtccacagcaatctcgttgaggggagtgttggcctccagacccatgtactccagcgcacgctcgattccggcccgcttgatgggatcggtctccttggaggggtcgggaacggagcccgtgatgggcagagcgtcctgaggagaggtaccccaggtgacggtggggataatgtcctcgcccttgatgttgacgtcaatatcgaactccgcgtccgagtccgaatgcagagtcttccagtaggtgacggccttctcccactcggcgccctcgggagccagaggtcggccccggatgtaccggaaggtggtctcgtcgggagcgatcatgccggctcgagctcctccctcaatcgccatgttgcacatggacattcgagcctccatggagaggtctcggatcgcctcgccgcagaactcgatgacggttccagttcctccagcagtgccaatgacgccgataatgtgcagaatcagatccttggaggtgatgcccggctgcagtttgccggagacgttgatccgcatgttcttggacttggcctggatgatggtctgggtcgccagcacgtgctcgacctcggaggttccgattccaaacgccagagctccgaacgcaccatgggtagaggtgtgcgagtcgccgcaaaccacggtggttccgggcagagtgaagccttgctcaggacccacaacgtgcacaattccctgtcgcttgtcgtccatgccaaagtaccgcacgccaaagtccttgacgttctgctccagagtcgtgcactgcaaccgcgagtcttcctccttgataaatgtgccgatcgacttgaagtcctttcgcgtcgtggtgggaatgttgtggtcgaccgtggccagagtgcagtccttacgtcgcacctgtcgtccggcgttcttgagaccctcaaacgcctgcggagatgtgacctcgtgcacaaggtgccggtcaatgaacagaaggtaagtgccattgtcctcgtggacaacgtggtccgcaaagaccttgtcgtagagtgtttgtcccattatgctagtgtgtgtgtgtgtgtttgtctgtgtaaaagcggatggtttctgtgtagacttcaaccagggtgctacatggctcctctttatacctcgactgtggaaccaagctcgatcgccgctatcggcgccgctcagccaatgggaagaggggtattacatcgaatagtgaaaaattgatgatcgggcgagtaaaataaggtttaattggtacctttgtgatctctagagaccgctgagtattttgcaactctctatttctccctaacttgagccgatatcatacgatatcattctattgtggtgctctgactaaccccgaattcaacaaggtttgtcagctggtgactcttgcacaaggtttggacaaataaactcgccggtgtcggcgtgtggggtagccgaggggaagtgggtggggataaagtagtggaatagtggatatgtgtggattccgttgacgaaattggatttggctactttttctgatcattttccatgtttcagaaatcacatgacccacccagatggccagttagctccatccagcgaccacgcagcggttccggggggcataattacacgatttggtttaaagtgatttgaagtggctcgtaatagcgcgaaaaaagaccttttagacacttgtacatacgaaatagaatataaaaaagatagcctggttctccttaacacgctcatctggttggtttctctccagcatttctgtatcccgttttacacccaccctattgccgagccgcgcacacctgcgtctagcaagcaaccaaggcatctacagagcagatcgagcatgctatagatggtggtcatgaccggtatcggtcacgtgagaggatcgtgagtatgactaacttgtgtatgtagcggtgattgttcttgcgctcgtactcgtgctgtatggtatcgttcttgtgctcgtattggtgttgtggtatcgttcttgtatatttctaaaccccttttcaggaggacctagaacgacaattctgtttggtgatgagtaataaaaaaggaccattcgatgcacatttctcggctgattccgacggtaccattacgtgtatcattgtctttattatatggactgtggttcgaattttgtttttgttgcaagtctgaagttgtccctgatttattattcactgaattttgcgcactgaattttaagtctcaaaatttgaaatttcaatttttcaaaaaataaaaaaaatccgcaatacactgcaatggacaacgcactgaacacactacaagtacttgtagacacacggagccgtcaagtcatgtgatctgatgtctccataagtgcgctttgttcgtattaataacagaatgattgtagagtatgtacccgatctagaatggtgatattgcacagcagtccgacaccgcaacgtctgatactgtagctgatttcaactcacgaacaccaaaagtgattgcactagtacgtaccagtacaagtacatacagtacaagtaaaagtacaagtttccacgaaacctcgtccactgttgccactactctgcgacactacattgtcaccgtcttagtgcggtttggagacgagtgtcgcaatgacgtgcagacaccggccctccattccatttctattgttcctggccgtggccggctatcgaaaacacatgtgggctgctttggagatgatgccggtatcggcgattccttcgcatctggagagttggtgatcacgtgacgtcgaccgacgaccggtggttgagcaagtttgattaagttttgaaatagagtttcgccgatgagtgatagtgaggtgatttggagagggaatcggtcttgttcggaaacagcatagaaggcgagtttttgtctgaaaactagttctgtgaatagctgaagattgggggagtattttttccacttttttgatcgtttttggccagaaaccagcgatctgagtgtggcactgtacatgtacgtattgtcatgttcactccagtatgtacagtttatatactgtaagttgtacctttcatttcagtccacctttctagagtgtattttgtaggagatggagaggttcgattggaaaatggagttgaccattcgattctattgttcgagaggaatctaaaaatgtcaaaaaatgtcaaaaaatgtaaatttttatcattcagtcactgctcaaatctctgacagactatacgcagccgacttgagatgtcgatgcgagattatacaagtagatatcgatgcgagatatcatccaagagatatatgggcagtggaacacagatatcaaacagaaagtcatgaccacacacctccgagatcccttttccctggtcacgtgacccacccaccgcctctcgcctcgtagttgttcaacgccacacctattagcttattacgtcactggctggatgtatcattttacatagttgtatttgctcattgctgtgagagtccaagagctccaaaattgacggtttttgctggttgttcttgaaagaaagctcgttgaaactcgtcaaaactcgtcgagaattgtcgaaacttgtcgaaactcgtcgaaactcgtcgaaactcgtcgaaactcgtcgaaaaacacagattctcttcgctctcctctcctcaggtctcgttcgccggatctccgagacgcgtcacgtggcggagcagcccatttcccagaaccttctaaatgtttcggaagcaatcccccgcctgacatctgttgccttcagtaatgcctcagttcgagtcccggtggtgcttcatattcgcggggaatacccagtgcttataagtgtcgctattgccaccggggaaagttgctctgaaacaagcccgtcatcgctcgtcttttagggctcctgctttgccacccagctggtctctttcatacaagtaagcctccctgggtctcgtcaacaagtacttgacagaaaaatccatcttgcaaaacaaagttcatctcgccacctcaaacgaccctcttggtgactacttgtaccctccttactcattacaccacactcaaccccacacacacatcgacatattccacatgaaaagcctctttgcaggactgaggagtgtgacacggtcgcccgggctcatgtccagcccgctgctgcgaccgcacgctctgaaacggtccgtttggaccccctacaactcgctctcgcctgtgccggtctcgtgccgctccttcaactggtcgtctcttaaacccgggtttctctccgacacggtgccgacccacgtgctggccgaaaaggaacaggctgccaaccgctcgctcaacaacccccaggcccagctggacttctacaaggcgctgatcaacacaaactacccccatgtggtggtgcagcggtacgaatcgcccggcgtggcccgtaacgccgactgcgacaagctctacgtggcggcgctgaaatcgcagggccagcacgacaaggccgagaacatggaacaccgactgctgggcggcaacttggccggaaacggacaaaagggcacgcgatcagaccccgtccacgtcatcctcaaggaaaccaccgcctccgcagtcaccaaatggatccgattcatcctgccccttgcccttatcggctacatggtctggcagagcatgcagctgctggccgagtcgtcgctgctcaagggatccggcacctccggattcaactccaagctcatggaccccaccgacggctccaagtccaccgtcaagttttcggacgtgcacggcgtggacgaggcccgaggcgagctggaagagattgtcgatttcctcaaggacccctccaagttcaccggtctgggtggcaagctgcccaagggcgtgctgctgactggaccccccggaacaggtaagactctgctggcacgagccgtggccggtgaggccgatgtccccttctactttgtttctggatctgagtttgacgaaatgtacgtcggcgtgggagccaaacgtgttcgagaattgtttgagaaggcccgagccaaggctcctgccatcatcttcattgatgagctggacgccatcggaggcaagcgaaaccccaaggaccacgcctactccaagcagactctcaaccagctgcttatcgagctcgacggcttctctccctccaccggaattgtgattattgccgccaccaacttcccccagatgctggacaaggctctgacccgacctggacgtttcgacaagatggtcaacgtggagcttcccgatgtgcgaggccgaatcgccattctgaagcaccatatgaagaaggtcgaggcttcccctctggttgactgttcagtgcttgctcgaggtacctctggtttctccggagccgagctcatgaacctggtcaaccaggccgccatccaggcatccaaggagaaggcgctgtccgtggacatgtctcactttgagtgggccaaagacaagattctgatgggagccgcccgatccaagatggtgctcaccgaggagtcgatccgaaacaccgcctaccacgaggccggacacgccctgatggcgctgtacagccccgctgccacccccatctacaaggcgaccattctgccccgaggccaggccctgggtcttgttcagcagcttcccgagctggacaagtacgacatgaccaagcaggagatgtttgctcgtgtcgacgtgtgcatgggaggcaagattgccgaggagcttatcaacggtgccgagaatgtgaccggtggttgctcttccgacctccgacaggccacgtccatggcaaagcatatggtcaccacctacggcatgtccgacgcagtgggacccatgtcgtttggtgacgagcagtggtcgcagcatctgcagcagctggccgagggcgagattcagaagattctcttcaactcggaaaaacggtcgcgtgagctgctcacggaaaagctgccggaattgcatcgccttgcgcagtcgctgctcgactacgagaccctcactgctgaggaaatcaagcaggtggtcaagggagagaaactgccccgagaaaagggtctatctgtgacggtcgtcaagtccaaggatatccgggacaaccgaggctccaagaagagcaaggatgacgacgaggaccaggaggaccggtcgtacgacgacggcgtccgaataggtgccggcgccgccagcgcaaagtcggcgtagatgcataggaggagtaacgtttttataggagctgtattgtaaatattcacattgaggagcattggcggcaccacgctgctgatgccaactgtactgtagttgtacatactgtaccggtagtgtacattcgcatcatctaatctcgtaatataatacatgagctggaccaaaaacgtcatacttgtatctggtattgtcattcattatatcataaagctaacccttgaaagcgtagtcaccagcgatccaccggttgaccatatccagagaagtctcgggctggttgaaaggaaccatatggccggcatcaaagacccgcaggtaggtcagcttgccagcgttcttgacggtgccggcgtgaacagccttggtcttgccatgcttggttggcacctgggcggtccagtttcgagtctcagccaagaagaaggactcggcgtcggtccagtccagagtatcggtccaggcctggtttccgagccagttgcagatgaagtccttgtctccagcgtagatgagaacgggaagtccgtcatcgagcaagtcggcaacgtcataatggaaaggccggttgtggtcgccgtcaaacacaaaatcaatgcccacgtcgttcttacagccctcaaacacctctacttcggctccaatggcttccagaacatgaggctggttgagatatgcagtgatccagtcctcctgctcgtaacagaggtcagagtctccacactgctcccggatatcatagacgtttcggccagtctgctggtaagctcccatagtcacggcgttgcagtaaaagttaggagccacacaggcgattcggttgttggtggaatagcagaggtcaacgagtcgctggcacttgggcacgtctcgctccatcttgtcgcactcctcgggggtgataacggcagggtagccgccctctccacaggccattggccggtagtactcaacctgagttcgttcgtcggtgattccgttgccaatgagaatagaagtcaggttgtagtttttgtcgctgtggctctggatctcggtggcaatggcggggatgtagtggccggcgtacgactctccggcaatatggaagtcctgcttggcgtacttggggaacttgtcgaaaaacagagacaggaacttgtgcacgtcttcggcagcagctcgggagttcttgactcggttggacgagtaggagaagcccacgttgacgggctggtcgaggaagatgacggaggcgttctggttccaagaagaagggttccaggtcagagtcaggtcctcgttgatggaggaggggccgagttcaaagaactggccggtcatggaagagcagccggggcctccattgagccacagaagaacagggtcattcttggggtcgtttcgagactcaaagaaccagtagaaaaagtgcttgtcctcttcctcaatgtccacgtatccagagtactgctgcacgtcatccaggccgagcgaagaggggtcagcgacccgcagcacgtggccgggagcgctctccatggtgtgtttggcaatccactttgtgtttcggttggccgcgagcttcttgggctcaaatcgggtgtcttgctgggcggtggtctggaggtatcgtttgagtcctccggggaactcgtgttcgatctgagcccacgagtggaggatctcagccgaaacgtcctggattcgctcaccagccgaagacgcaatgtccttgagagctgacacggtggcgggcgacatggagatggcgtcctggacctggtccagtccccccaacgggttctgttggagcagggggatttcggggatggagaaggcggagaccacagacatggccatggagaaggcggcaacggaggccacggagaacttcattttgcagcaaagggatggtggagctgtgagtagtggagtgtgtcgagtgctgtggtgcgacactcaagttatatctctagcctggagtcgcatgcatgtttagtgcggatgcaactttagtgcacatttcggggtccgatggtgccgtgtgggatggagggggaccgtcaggtggtcggggagaggagttatcggggatttggaggtaccgatggactcgtaatggatagcaaagtcttttggtgtttttggattttgaattggaccgttattggtggaattggccgagacgtatgtacgtaattgtaaactcgacaaagacgaaaatggttttatatacttgtacgtagcttatatttcgctacagcgtaagaccaagagagaacgaattgaaggaagaaaaacaactcaataaaacgaaagactggaaagaccaaaagccacggccggcccgatcgaactggcaggtcacgtgaccacactgtgtagtcgatggctcacttttgctcgggtcgggttgggtggcgtaaggttcgacgataagataagactgtgaaaccattgaatgtgacagtacatactgtacagaactggaaccgcagcatgttatgaggagaggcgctggaaaggttgtgtggcacggctaatgagaaatgcagacaattgttgttgtgaacagcactgactaagctgattctgaatgactgctgatttcaagtgactgctgatttcgagtgtactctcaccgtatccgtttttcaccaagttcccaagtctactgtacctactgttgattggtcatcaactggtctgattgtgccactactgtactcttacaatccactcatggtcccgatactcttcagtactgtatatacagtatgtacaatattatgtccagtatgccgtttcatacaaaaatccattacaggaaatactgtagaatgagatcgaaaatacccgttagggcattacttgtagctgaccaattgcacataatgtgagaggaacagcttggtcgtagacagatatcggaaaaaacttctggaggttttttattttttattttatatatattttttatattttatgtttcagtttttatgttttagttgtatgttttagtgtttacagtatattttaattttttcaaattctgacctacaagtagacatgaaccatatgctgtctattcagttggtgtaaaatgtgaacctgttggttttttttttctctggctgattttttgccgattttcgtacttacacttgtaccttgtaattttttaacccttcaatgtcacacgaaaaacagatcgtacagtattgtagttatctgacaattgtgtctccagccattcaaccatgcttactaagcacacgacggcaagcacataacgacgactccacaccacaaccaacaaacatcaccacaaaatgcacatttcagaagacgtggcgcgattggtgttggaacacaccaacgtagatgacagtgtagcgcttagtcagacctgtcggagcttccgggcggtatttttcgagctcgaccggttgatgacagacaaggtggtccaatgttgtccgtggatgacgctagaggatgagggcggagacagaggctacgactctgagggccgatcgtggagacaacgtgccttggtgtgtgctgctagaaaccgggccgccaacaatgacaagaattgggtccgggtaacgtctgagcaggccctcaacaagagcaactactcgattgaggagccggtcgagggcaagactgttgcgaatccgacccgagaggagttgaagggatacagggggacgtttggagatgtgcgattgccatttaagcaccgcagagccattgctaaggacggggttgtctatctgagggagaggacatatcctgagaattgtcttgacttttgtcccgtcagtttggacctgagagagttgactgtgatcaatcaaggtgtaggtggttctgcagacggatcaggtcgctccgcagatgcagtttctccactcagagaagctcgtccggtttgccagcttctggactttggcagcgagagcagagacagtttcatctctcccgtgtccggcatcgaagttgttagtgccactcccacagataccggcaacagataccccgaggggctggtgttctacgaaaatatcatgttcattgacgagaacgaaacggtcatgattgtggcaaaacgatgtatagcgtccacgagacatgaggcgttttacgtgtacaaaccggacgccaacatcatcgacaacaagctgcaattcaactttaaccactggaaacagaccgccatggaccctctgatgcctccccagctcattcccaactcgagctatgttgctgtggtgagaaagattggagattcgaactgggcctgtatcgagcatgccagcaagaaggacaaggatctcatacagcttatgaagatggacactcgacttttcagcgtccaggtgttcaacgggttgctccacgtctacaagggcaaccggttgtatcccatttgggtgaatcttgacgagaagcgaaaactgctgttcaactacctattgccggaagagaagggccaatacactctctgtgaggtgaaacctgttctgaaacgcggttggaaggcccctggaggctggaaggtgtccagagctgtgccctggtttgccaaaggaggtaatggaaggtacattactgtgggagatttcagaaagggaggaggttatgttgtggcagacttccagacgggcgagtcgtacacaacccaagtgccctacagaaacgatggaaaacccgatttcgtctttccttctcattcagttaatgacaactccatcagcttcttttcttggtctcaagttgtcggtcgcaaaattgtgtcggaactcgatgaactcaacgactctgttgaagatggagatgccattgactgcaaagaagagtcggtcaaacttgcaaagatctacgatgagctcatctcgccacctgccccggactcagaaagtggctgggaacagtgagatgaacagcgacaattagcgacgaatcgaaatgctgtctcgacccccagtcgttcccacagacacgtacaatatcagcgacgattccagttccagttctagcggcgagtgggcccgagctactctgggtagacgtcatccgctggtctttgggggggggggaatatttcttctatgaatgattgtgtgagggagtcacgtgaggcacaaatagctggtctaggagtgcacctcagcagcgcttgttctgttctattctattcagtgtgcagtcagcgactttatagtctacatttgtatcagaatggtttctatttgtctatcattaagtccacaatgtttgccgtttctctatcaccgccatatgtggggtagattgtagaacattttcctttaacacttgtgtattctgccatagtgagggcgtggttttatctgccgtccaggtttgttgattcacccctcgagctgagttgatcgcgttcactcattctcatccaacaagtagttatgaataggtagctcgatatccctcgccagtcgctcaatcaacccccaaccagcatttaccttccattttgttctcgagtccagaggatccccacttgttctcaccagcaacttgagagtcgtcaacgtggcaatctggcccggcaaatcaatattagacatgctctgaactccagcagcagtaccaaactgttcctcgggtgaaatagaatgcagaatcgcaagcattcgctccagctcaaacggaggagcctccagcatccgagggttgagcgtcagtcgttttcttcgaccggtgtctcgtctgccctttcgtccgtccttttgcttggaaaaaaaccggatatcgtaccgctcggggttgtaggaagctagatatgccgccacaaggatgtactttgaatgcaagggcagatcgtagctgccagtcaagtcctgctcattgtttcgtttgcgtttcagcgcctcctccattccgggctgaacaagagaatctgcgacagcaaactcggacgaaaagatgtgctggctctggacgtacaatttggccgtttcgcgcatgtctgcagaccccgtgatgactggatcgacgtagacaggccagattcggcgtgcaatctgcttgtagaggctcacgtccgaggaggcgtaaggagaaagggcgtcaacaagaacctggcaatacgagccccagaactggcgagagaggacatctttttcttcttcggtgccgttcttagctgcttcagacagtatggtttgtggaagtctgcacaattcatgctctgagagaattgtgacgacttcttccttggtgtatctggtgaagcggacgtgcgggatgctggaggttatgagcgcccttggttccagggtcgaaatggtgaagatgaaactcacgtttcgaatgctggtcatttcgttgagtcgggtgaaacaatggtagatttcactggggttttcatgcaatttgtcgaggccatccagaacaatcacgtgcggctttgtaaagtcgtactgggccttgaaccgttccagcagcgccatgaaggccgtcacgttctcacagatgatctcaaagtcgtcagcaagagtcttgccgctgtcctccaccacggcccgaaacgtgcgctgaagcagaattcgggtcgtcagacattgttctgcgagaatgatggagtggttgatggaactctgcttcagaagatgcttgagaacagtcgatttgcccgtcgagggctcgccatgcaccagtatcgattggggcatttcctgggccttctctgagagcaggacgctgagaagtttgatctgcgtgtctctgcacgagacctggcgccgagtggcggcaaccacatctttcggtagcatcttttaggagcggttgcaattgtggtgatgattttcggcggccggtttgggatgcatctaatcaaagtttcgcctccaaactttgatccgaaaaatgggggggaccaaaatgtcagcttttattgttttgttttgtgttttgtgtttttctttttatagacgaaaatgtgacaagagatggccaacacaaaagcagtgcctttaaccccacacccaactcttcctcttcctttctcctcccttcttcctcctcacacaaccaccacggtacagacacagaaacacaatacaacgccgcggactctgtacggtctccaactcgatgctattggtgcggatgtgatccctagagggcgtggtggttgtgtcattggacggagagatctggtattttaacaagaaccgcagaatgaaacaccgatgcagtattgaggttacatcaaacttcgacaggttaagagtatagtttacttgggacatgttctggatggggtttctatgttaccaaagggcacaggttcgatgacacacctggttctctgccccatgaacacccttgcatacttcagctttagattcctcttggaccagcgatgttacctgcgttcgatcatgcatgttatgcaggtggtgcatatccatcgaaattttggatcaccatttcaccttcacattccacatgctgacggaagaccagaaagaacaccagcgccagaaagctctcaaaaagtttgaggaggccaagcgccgaatggcggaaaaacgcaaggccacagacgtgcgggacgcgtcggctaaacgacaccaaaatagagccatgggagcgccacccatcacccgagcaagttatattgaatacgatctggccaacatgaaggacacacagggtggctacttggatgacgaagaggaggaggacgttgaagagtggaagcggcgacaggcacagacattcgaggccggtcccatgtctatcaatccgtccgagaaccctcaatgtgccgagtgcaagagtttcgacattgatccgcaatttcagtccgtgttcaagctgcttgtatgtcgagcatgtaagaagaagattcccgaaaagtattcgttactgactaagacggaggtgaagaacgactatcttttgaccgagcctgagctcagagatagagacctgattccccacttggaaaagccgaatccacacaaaaagacttacaacaacatgatgctctatgtgcgcaaacaggtggaggaattttcaatcaggaaatgggggtctttggacgaactggatgccgagtatgagagacgggtggaaatgaagaaacagagaaaggataaaaagtacttggacaaattgaaggagatgaggaagaaaacccgagctgaaaactggacaaagacaacagcgagggatgttcatattcatgattggtctggtgatatcggagacgatccggatcacgtgaaacgaagatgtcagacctgtggcatggagaccgaggagttgaaaatgtgacatgctgttcagctactaatgtaaattaatgtaaataagttattggagatgggcgggacttgttaattatctcgtgacctcagttctaggcaattttttatcgcaatttttttctctttgtttttctttgtttttctgcgaaatttcaagcgtttttctgcacttgaatactcttatcaccgccctgaactccacaccagaggacgtggcgtaatggtagcgcattggatttcggttcttcgtgaacgacgtcctccaaaggctgcgggttcgagtcctgtcgtcctctctttttgcccatatatagtcttctttttgcagattctggtgggtatttctggtggaacatttttttgtctgcttatatcagcttactaatccaagtatttaattggggatcagctgaacttagttgagctcaatagtgagctgagatctctcaagttctgaacaaaacacagggaagtagatggtttttcattgtcgtgttggtaagcatgtcatacagaatcagaccacttgtcttactacacactcataaaaaatacatattctaatgcgcctcaaatttccccatggttacccaaagatgccatctcaatggccaattccacccttcaagtaaatatcagttttaattatatgcgcgtcgattactcgtcatcctcgtcatcgtcgccagcggcctcgatgtacttgtgtcggatatccttccattgtttctgagttagtgctgtccgaaaagacgcggttgttatagcaaaactgcgaatgtcgtcaaaaaacaacagcagtggcctcgtcctctttcattcggtactcgggctgtgcccttgtatctcgttaatactcacgccagcgttgattctgtcccagaagttgtcgatggcagtctcaaaggtcatgtcaaagacaaaagcggaagccaggatggtggccacgaaggccgagtttcgcttcacgaaaacgttgtagaaagtggtagcccaggcctgagttagtatgttgatagaagcgttgattgggtactttggggtggtttgaggtggtttggggtggtttgtacagttgagcaagataatggatcgactgacatatggcgagctaacagatacgtcgttggctgtcataaaccacatttccgtcgtccgtcgtctgtctctatcgtccgtctctgtcgcctatctccgttgcttccctctgtcgcttgctttctcttctctgtcacctcgttcgttcctcctgttcatgtcgtgatgcgtctgttgtgctctagtgtccaccaccaatgtcgcgatcaatcaggcccaatccacgtgatctgcccatgtgcctgctccaacacctcgccctatcgtcgccctgctttttcacgtccccctggccggttttctcgactcaccattttgatgctgtgtaatatctcaatgtgagaacgtgtgagatgagactgcaaagcttcttggggtcccaaaagcgcggggcgtgattggctggtggccagaaagcttattacgatgtccagtagtaagacgcttattgtgggacgacgatcggggttagggtagagagatattgggcgggtggaaaatgtttagagttacgtctgtgagttcgattctgggttgggacaaacagataaatcattggggtgcacaactaaggctgggctggaggccaatctgtgtccagtttgcacaccttcagaacgcagaacggtacacgagcagtatggcgtccctcacaggaacatatgaaaaggatggagagagagtggtgggtggaacagtgcgatctgacggcagtgtgagaccgattgccaaggtgcggcctggatacattgccaaagaagatgttccaaagtacaagccacgcggggcgagagaacgagatgccaggttgggcatcgtgtctgctgagagtccgatcgctagggtggagacccaagcaagtggtgctgacgacaacaagtcggctatcaaggcccgaatccaagctgcgaaggccgagtttgagagaaagaagcgcgagaaggagaaggggccacggaaggaagagaagcagatggtggaggagagtgtgatattcgacaacagcggcaagagccccgatgatatcagcaacatgattgccgctgttgataatctggatatcaggtcgactccagacacaacagcaccaacaaaaacttcaaccaccacaagcaagctacagtcgaaacacaaaaagagggaggacaagacggaaagaagcgattcgacacagatacaggtcgagtctcaggcggagtcggaatccaagtctcaggtcgagtccccgaccaatctcactaccaccccacaaagtactcagaggattcctctcaagtccagacatgctagaaaggcagagtcacccacagaggagaagagctcaaacaatgccaacaaaacctccgggtacattcctccacacaaaagaaagtaaaaaagtaaaaatagcaaaatatttatttctctatatatacaagtacatactgcagcatatcgtactcggcatgcatatatatttgacatgcttaactcaatccatcttgaccgaatcaccaccacaatgcaatgtatacgccatacggaacgccagtgaagaaccgaaaccagggcaagggtctccgaaacgactttgcgtacgataaaaatgggctccggcggttccacggcgcgtttgaaggcggctggtcggccggctactacaacactgtagggtcacaagaaggatggaccccgcggcagtggagcagcagcaaggacagcgagagggcgacgaacacgatagaggactatgttgacgacgaggatgaccacagggaaaaaagccagcgcgaaatcgtcaacgtcgggcctggaatcttggctaggtggagcgaccagaagaatggctccggctccggctccatgagcgcttttgaagtacttcccgagacgccaaaggtgtatcagggcccagcaggtattgggtatgaagctcgactggtagatccatctgagtcagcacttcaaaccactcagatcggaaccaagcgactgactatgggctccaccaacaagaccatttcaatagtccccgggtctggcaaaaaacggcccctactgctggaagatgaggaggaggacgaactttatcccgtgaccaagtctcttcctaagctgaggaaagacagggaagatacgggcaagccaaagagtgtggtgaaacataagtttttgaccgctgcacagagacaattgatgggaaagaaaagttctgggactggttctgactcgacaaactcgtttaccaagccaagaacggtcctgtgttcagatggaaaactaccacttccaggattctccattgttctggtgtccaatcccgtgtacaaacaatacgggctccattctactcctgtgacccagcaaacactgcagacccaagttgattcgtttctggactctctgaattttactttggcgtcagagaacccctacaagtcgaaattggacagcaagttccagctggcggggagtgctgttgagggtccgaaggaggcaagtgcgaggacggtggtccaagagtgggtgccatcaaagctgctctgtaagcgaatgggcataaggtatgagaagccgagggaggaggatgtcagggaggttacgagaggtggatttggaagggagaagatagaaaagctgaggaggttgtttagctagaacatcgagtttagcgaagcactaatcaattggatcctgaagctctgaatacctactcggtgctctgagaaactgcacacctactcggagctctgataaactacacaccagagctatgtcggaagttgactgaaacaactatgaaaccaatgaccttgtaccattatcacgggcgttcaccaataccagattaattggttttgaggccttacacatgaggcactgggagaacacacgatcccgggactgtctctctcagacattaatctgcgtcaagacgaagtactaaagagctctaacatgtcacggcaaccaaccccccgcatcttagtcataaataaattactatacaggttttgtatcgtacacctcgccagcagattcctcaggggcgtagcacagctcattccttccaatgtctccatcactaataagcgctgttcggaaacatcactgccttcaagttgttcaaaaaccccttgtcgtagatgttaacaatcggtttatggtccgtcagcaaggtcaaggcgagaccattctgggcaacgtactcccgctcctccgctgtcagagatctgttcggtcgtccctcctcgtctttctgcaacaaaatgcttcgatcaagcttgaaacccggcttctgaaacatccatacactgccctcggaaatggcagcatggatatcgccccatttatccgtttcattggtggtggctccaaggtaaatatagtagaaatgcatcgctgtgaaggcacaggctagagcaccggtagacaccgacagcagaaagataatccccacccgtttgttctcattggtgatcatgacctgccaccattgcgaaaagatacttggcagcggtttgggatggtccttgtactccgcggccaccatgacaatcattttgaggcctgccagaagagctccccaacacagggtccagacattgcccagcaggaagaagaggaaccatctgtagttgtacagacccaccgtgttgttgatccagagacaatagtggtcgaacttggcaacgcacttgttggtgaaccggtcgtgcttggatcttgcaggcttggtgaacttgcacgtgctacattctgtgtcttccaggaacatgaggttgtcaaacctgaactggttgagcagcagggcgtggttttgtttggtgattttgccggggtccgagaaggtggcaagtacaaaagatacaaccagaatcgtgtaggccacaggcgccagccacgcgtaataccagtgattttctgcgatgaacggatgcaaatcttcatagtaggcagagaacatgtaggtcgtgaaggcgcagtagagaatgggcacggaccatggagctgcgggagcaaccacagagccgcagaagtcgcccactaccgagagacggcccccacagtactttgagtcccacgatctgatggctgccggacggttgctgagccattttcggaacttccagaccgcagtgtcctcgaattgaggcaacgcgccgaacaagaacacaaacgtgaacacggagatggccaggatcgagagtaggtagattttgagccacattgtgcaatgttgggtgttgcaatgtgctggtggtgaatgtcgagatgcgtcagatctgttcactatgcagagtcatgtgaccgaacttggttgtttaaacaaaacaaaagatgtgcattttacttggataaaatatacggaatatgcgggatatacagaggttgttcaaggcagaagaaatgacgataattgtatcatattgtaccaaaaatgcatgcttgaaatgctcatgggtggccatatctccttccgaagacaggcgtgtccttcagctcgctatggaggtgatttggacactttcgtctagaataacaataataatcatgataataaaagtctctccagcacctcgtcttaactgctacttgtagtaggtattattttatgtcgtatcgaagtgacaacacgaccgattggccacccaaaagtacgtcacgggacaacgccgctctagttatctttgcagccatcgagggagaaagtaaatgccaccttgtggtcaacattctaatgggcttaaaatggcctaattttttttcctttcccgagttgagcaagttcatctgtagatctatgctgttggtgatgtcacactgtactgtagttagtaataacaataatgtcagcggtgctgggtgactccttcaacactcgagatgactcgcaggaagaaagagactcattgcaaacaacccgaccagtcccacacggtcgattttcctctattttactctttttcccggagaatttcttttcccatgattcaacttcgagctatttcctttttttctttttttttccttctttccccttttttccctcttttccctttttttccttttttccttcctttttttctttctttcttttctaatgatccgtttttaattctaaagatcaccattttgggacgtcccagctcgtgcacctttagccccgatcaggaccttagaccactacaataagcccatacgtgtccttagcgggtcaggagttcgatcctcgaccggagtggtttggtttctcaccaattcgcgtcatttcggcgctcttggcatgtcacagccggttatatatagctcagccaagattcaccctgacagcccgaggcagccattccggagagagataggaaaaaagagagatagagagagagcaagttgagtacagtgcgagtgcaagtagctaccggcacggcctgaaggaaaaaggctacatcaaaaccgtgtcctttacgagatccacagctacaagttctgccacactctgatttcatcccattactccgaaagctgtatctctctgacataattttttaatttttaatttttaatttttattttttaaatattttatttctacaatgtacagtactgtagttagttttctccgtactgtactgtacttgcccttgatgtggtatatccaataaaacagcacttgatacagcctgagagctacaaaaaagctgtcaagactatcatatccatcctggaccattctagacctgtccagacgtccccagaccacttcacgtgaccgctatcctcctctccacgtgacctcccactctcaatgtgtcccggtatatgttatcccctctgcgctattacatgcaccatctgcatactcccaatcaccactatcgtgcaggactccactcggtgaacaccacacaactgcaactacaccttttgagctactcgtgccagtggagccatgtcgtttctcacctcgctcaaaaacaaggcgctggagctgtttgagccggaaacctcgtccggcgtcatccagaccgccgccgatacagcgcaattttccgactacaaacgccgactcaacaaggacgaaaagttccggcttcaatttagtctgccggactcgcagaagctgctggcggatatcagcgtcgaggttgcgcttcagaacgcagaaaacccgcccgtcaacccgggccaggcggcccgctcggaatctctcattgagttctccaacgtcatctaccagggcaagctgtacctgtcggactcgtttttgtgcttcacagccaccgacgcgcgtcaatgctcgtttgcgctgcccctgctgacggtcaaacgggtcgagcgactcccgctcaagtcgtacctctttgcgctgtccatcaagacatacaacggcctgacgctcgtcatccagttcatcggcatcaagtccgcctgcgaccgcttttcgctcgccctcaaggcccaattgggcaagaaccttgccaagatcaagtctctcaagcccttcctcgccaccctgtactcggagtacttgttgaacgtaatttcttccggccaaaagggcgacgctccccctccaccactgggaggtctcggacaggtgttccgataccccggagacgccaaaaagctgcgggataagtccaagatgcgcctgtggctcgagtacttccagacgcatggacgcaacctgactttggtgagacaacagaccttctacaaactcatccgagtgggtctgcccaaccgactgagaggcgaaatttgggaactcacgtcggggtcgttgtacctgcgtctcgcccaccagagcatgtacaacgacctgcttgaggagtacgaaggaaaaacttctcaggccacagaagagattgaaaaggatctcaatcgatctctgccggagtactcagcttaccaagacgaggagggtatcgccagactgagacgcgtcctcacagtgtactcctggaagaaccccgatgttggatactgtcaggccatgaacattgtcattgccgcctttctaatctacatgtctgaagagcaggccttttggtgtctgaatgtcctctgcgacaaaatgctccccggatactactcaaagagcatgtacggcacgttgcttgatcagaaggtgtttgagtctctggtcgagaagactatgcctcttctgtgggaccatcttcagcgatgcgacgtgcaactgtcggtcgtctctctgccgtggttcctttcaattttcatcaattccatgcctctggtgtttgccttcagaatcattgatgtattcttccttgagggacccaagcttttgttccaggtggctctggctattcttcgaatcaacggagagcggcttcttgaagctgatgacgatggacttatgattggaatcatcaaggaatactttttgacacttgatcagtcagctcacccaacttcaaaaaacgagaagctcagatcaatcacaaagttccaagagttgatggttgtcgctatgaaggagttctctgtcatcactgagcctctgatcaccgagcagcgggccaagtatcaggaccgggtgctggaagacattgaaatctttgccaaacgaacttccatccgaaaccttcacaagaccaagaacttgtctcaggatgatctgtcagtcctctacgacagataccacacttaccgagaaatgaatctggaaaactaccagaacttcctctcgtcggtggtctgttggacagaacctcaggaactttctattgacggtacacccgactttttgcggcgtctatacacccgctgggacgccgatatgaagggcactttgtctcttcagaatgttgtcactggaattgacgctctgaagcagtccgatctcatgggtctgatgacgtacttctttgagctgtacgacgacgatggagacggccagatcgatagagagggtattctgagcatgtccgagggtttgctgttcctgacaaaggcctggagagaaggtacagtgtacactgatggagctcccattcttgatcagatatcgcttgtggaacttgaccgaagagagcaggaacgccaggaactcctgcagcaggaggagattcgtctggccgaggagatggaagctctccgtctcgaggctgagcagcagaagctggctgaagagaacacttcagaagctatttttgacactcctgacaccgatgaggacgatgccaagagcaccaagagttccaagagtgccaagagcgtgtcttctcgatcgatcaaatcaactatcggctcaattggagccgctggaggtgctgtgagcggagctgcaattggagctgttcgaggagctgtcagacgaaagtcgtttaaggatattggcgatcctatgcaggaacggcaaaaggtggctcatgagcagaacgtgcggtatttgtctgccgtttctgccttcattcagcgtgcttttgaatatgccaacgaggccaaaaaggaggccgacaaggaggctgctggggacaagggtaaggattctgaggactctgtagaggctcacaatgcagctcttgaccctagcaaacccctgttcatcgatctgcccactttccgaatggtggttctggccgatgagacgctcgagacgctgtttgccgtgtctcttcctcagagtgtcattctgcgacagtctgatgccgatagacacaagcgagcgtctctgcgagacgtgtttgacggtttggtggcggatggaatgcgcgttgcaggcgaggtgcgaaagagaatcgacattgataagagtgtcaatgactcggaggatattggagaggtggtgagtggtaaggatcgggatgtgttggatgaggcaatctagagagatattgaggttgatggcgtcatgaaatgagcggagcgagccgcgagactcagacagagacttctcagtggacacgtgagcggttagcggtccacgaccactctccaaatgtagagatgattaatgttaatgtttatgatatgacaagatggtatatgtacaactgtagagtgacccagatcacgtgtgtttgtggacagtcacgtgatcatcctcccccacagtgcgtgacagccatctggtgaagttcagaagagacgattgagcttcagattgttggtgtgtagaatggttgaatgataacgtacggaatggtgtgaccaatagttacccctttcgcgagccagccattgattggtctctcttaatgactcttgccatgtcccactgctgtctaaaccatgtcagttgagatattagttagactttgttaagaaggaaagagagctgtgggaccatatctacgactacagacatcgtgaagctataaaatgtagcccatatggtagtatataagtcctttgataagtgtttccgagttgtaaagtttttcaccgtgaattatttgtctatctgagattcaatttttatttcataaccagtattgttgacatttagttgatttactttcaccagttacatagacccaaccacacagtccagaacttggaatagtgtaccgaaagacttgggaagagatcaattctaagaaactacaaaagaaggatattatatatcagtcaatgtgatagaatctagtctattgatgttctcctagccacgttgagtcgtctctggttgtatcaccataagaagaccttcaactcgcacaatactgttccgataacaactaaacggaaatggactaactgaatcaaactgaagataaaaatacacagaaataaccgccacgatcgaactaggtcacgtgactttcggggaaacaacaacttgatgatgatatgcctctactcaggtgcatagataaggcctgatcatgcaggacagttttcttcgtcaacttttgtatcttcatgactacgtcaaagactcaattgtggcaggtaaaagagcggtgaatgatggaacaagaattctgagacgtgattgaagggccaattgaacagggtactcgaacctagggtctcagctcatgtgctacaagttcctgttgcggctgtgactatcaaaggccgcctttcatttcccacatggagtttggtcattattttttcatgtttttgtcatggttttgtcacgaatatacagtaaatctttccactcttgacgtttttccacagctctcgttcatagccgatctcgttgtagtcaatcagacgggccatgttgccggcaccattctgctgacttatgggcctgctcctactgtagtgtcatgaacagctggtcctatcagtcagcatggtagtggcaaggagtcacgtgataaccgattccgcaagaaggcaatatgaatcaaacctcgtcagatggttggaagtcgtagaattatctaagggcacctatctatggatcattacgagggctcccaaggcttaactaatattacaactaaatatcgttaaatccaagtagttcaacaaaatgtagaccgttgcagaatttggttactacttcaataagggatggaaatgttccgaaacttgatcagatgattttcaagactgaaatggactccgataaggaatgaatgtataaaaatccactgtaaatacggtacagtacgagtacgacgagtacatgctctctttgctgtgcatgtatgatccgagaaacgggtcccgaaaacatggaatacgactgcgaatcgacagttcaaatctcttttttacaattctctttataacacaatttatctctcctatattagctaagatcttagggtcaaggtagctccagaagtagcaatgcagcgatagcatcgacactcggtggttaatcattcgccgttagttatccagctagctcttcatacctgctattcgtatctgttagccatcgtactacaagtagctggcacttcgcactagggtttagcactgctaacactgccccacctctgtctcatactggctccactccttccaggatcccagataaatcccccggttttcatatccacattgctctccctgtttttcagccattcgggcccgcactccgctctggcagtagaagaccacgtgcatgttcttactgggcttggggaaccccatggccgtttcaaactcctcgggggacttgcacagggcgaacgactgcgttttcaaaggcatgttgaaagcgcccggaatgaaccccgcggcgtactcgctgggttcccgcacgtcgatgagaatggtatccgccggggccgatccgtcgaccagcgactcagacagcttcttcacgtcaaagtaggagtactctttggcggaagaggcgacacccaaggttacgcacacaaacgtgctgaacagggtggatagtttcatggcgatagtgacgttagtaattgttgcggtgttggagacgattagcggaggactaggcgatccgcggtgtttatgtatcgttatggtaaggtacagtacgactacagtatgtactcgtacaggtatacatctgtgcaccaagcactcatatgtggggagactgggttgcacacggacgggtcagagaagagtgaaaagagggacttttagtggaaaatcgacaagccaaatcgacaaatcaaatcgacaaatcaaatcgacaggtccatttaacagatcagaaggacagattaattcaacctgtcaatatgacatgtcagcaaccgccaacaattcatcaccgaccgaccatctgatatccactcctcaaattcagagcaaaatgcaggtccaaagcctaaagtgcagtttggtggcaaatgtggcttgtgcatgtggctgtgcaggcaacggagagacggagaggagacggaggggagaggagctggaactggcggtctagactggagaagagcctaccggaaaacggtaacaaagtgacaacgaagatttttagtcatatccgaatccagaagagcttagcggtttgtgggagcgaggatgtagctgtttacaatacctataagagctgtgtccacttggatatacagatattatatctcgatgacaaatcggagattaactatttcactctagaccgtggactgatgttctcttcatcccgttctaggctctttatccttccgggctctctatccgttccaggatgtctgggtacaagacgagggtatgaaaggcgcgtacaagtacgagtacggataacccgaatgctccatcctactccttagaatggggctacaggtcttgctcacggatctgagattcgccccgcgacttctaccaaacgtgcaagacttggaattgtgctgaatggagagaccttgttcccgttcgaggtggtaaatccatttgccaatattggactctattccgctcctccaagagcataaacaactccctaaggcatctctccgactgaagagtggagttgtggtgtcgggacaggcaatcaagagtcagatacaatatcgagtgccagaagagccagcagcgaaagtcctgatctttgagcaatggagaccatgagtaatctacagatgtcattagaaagacagtgcctaaaaaatgaaatagacaaagctcaatggagatagcctgtgaatctgtagaggtcctggtacaccccagctagaagcattcctcagttggaacctactccactgctttcacgtcctcagagcccccagagcccccagttcccagttcccagtccagtctccagtctcccgtctctactctcctcattctccctccacgaagaatgggtcttcatgatcacaatcatacctgtagtcgtcgtaatcctccaaataccatgctcggttgtattgatcgctttctagagcttccctcactagactgtctgaatagctatctaacggtcttccaggcagcatcatcagcacaactcatgaccaatctcaactcctgaacagctgctcatcctgtacaattcattccgtagacttttgtaaatacaattgacaaaccgagtatggaatgggctcgtctcttcatatccgatgcaaaggtaccccaatactcatagctcgaccctaccagaaatatcagctaatcactcagaccgactattcagactgcgacgactcaaacccaagtcagtccagacaatgtgcacatccactacagtcaacgaaaccgtatctatgtacttttatgctatttgcaaccatctatggacacccagggctagaaaaacaatgtagcttccataatagaagactgaggccttgtccagacacatgtcagaccattcacagcctcgctgtccatagtttcagagaaccccggtctggcagttggaaccagagttcatgtccactcaacgcgagactgagcgtttaatgaacgattcgggatattggtttccatcaccgatctctcgtcacacgttaatatgcaccccatccttcatccacgccttgcccgcattgccccaccatctcggcagacaactcatgggttcataatcaaagttcttgtacccattcagatcctcaggacacgcacatcgtcccgacttgtgactctgctcatctgcaggacatctgaaaaacggaggatgataatatccgatatctgcaaactgatgaacctgagttttgtccatcatgtaacccaccgccaaagaatggacgggcgcgtctccccagcgttcatagaagaacccaccggctcggtccagccactcgaagaactcgagatactttttcgaccggaaaaaatccatattgccaatctcaaaattggaccagaaatgacacagattccactcgccgtgccactcgggcatgagatcgccaaaccggttcacccgtttgtccttgagaaaccctaccgacgaattgggatgcacgtattgcggatgaacgtcaaagaagccctggacatgttctgccagcgtagccacagtctgaggatactcgtacatggccatgacaaagccatagagcttgttgttttcgcgcatgaaggtgaaggggtcgtactgctggtcacaatagagctccacgtctggctccacccgccagtagtacttgtacttgagcagaggagccattcggaaaaagtaccctgaattgaaccggcacatacgtctgtaggacaaggagtctccgtagatgacgccttccttggtgaagttttccacggactcaaacactaggtctcggtcgattcctggagtcatttgccatgcctctttgggcaccttgtagtactcggtgtggcccgatgccatgccggtggtgtactccttgaaatcttcggtgaactctcggtcgttcataaacacccaggggtacttgtatttcttgttgaaccggtcctcgatcgatcgcatggccagcacagcttctttgagctctcggtttcgcaccagcatgaccagagtggcgttttctcgcccaatttgccgccggtctttggtgtcggccccggaccacggctgatgggtgaagtcgtaaatccatttgcggttttcatacggatatgggtttgtggctgcgggtttgagagacgcgagagattccactatcgagaggacgcccaccgtttggctaagtagcaagatgaggatgcccgctaggagtaggatggggaaaagcagcgagcgcggcgacggtaccgatttcttggaggtccgtttcggtgatgccgggttcttttccaccatgatgatgatgatgttcgtgttggtgccactatcggtcaacacacacttttgtctgatctctcgctaatactctcatcatgcagccccaaaccttaattgactgtcgctgtcagttcggtttttttttcatgcactcgggacagttggcgcgtctcacatcactcgtgcagattgggagttcaacaaaatatcttaaaagtatgaaagtagcaagaaattgagggcggttatggagaataaaaacggatgtatctctaaaataacctgctgtagacattgtagacgttctagacccccaccccctgattcgtgcaggacattagcgcagtgccaccgtttcgcccgttggatttggccagtatgcactatacatgcaccctctaactggtgcatgcacaaaccaacacatgcaaggtcagattaatcttgccgcaaccttgctacagtaactacacatccatctgtgcttcatctctccctattcgccatgatgatacttcgactagctcgagttcagcctggagtgtctctgctgaggggaccgacgacccgaatcttctccccaggtcgactgcctgtgcggcaactggttgctcggacacaaacacccctcacactaacatcatcatgcctgatttcgcgacagctgtcgacgacccgtctcctcgccttttccgctcggaaacccgtcgccgagaagaagtttgacgactacaaaaaggtgtcgctcaacgacgtgaaaaacaacccgatttacaagtttgtatatctgtcaaagccgtggtaccaatctaccgggttcaggattcttgccgtgaccatgggactcgccaccctgctgtatctcttttctgatggcgctcacaaggtgctgcgacacacgggacacgccattgaaagaatctgggtcgttatgaaagccacatcaagatgcgtctggctgtacagaaagactctcaagaaggagtatcccagcgaggaggagtacaagaccgctttatccaaatgccacaagaaggcggcagaaatcactctgcaggccatccgaaagaattcgggtgtctacatcaagctgggtcaacacattgctgccctgacgtacattttccctcccgaatggacagagactatgatccctcttcaggaccaatgtcccgagtcgtccatggagtctattcgagctatgattagaaaagacacgggcaaaaacctcgacgatctgttcctggagttcaatgaagtccccatgggggtggcgtcattggcccaagtacacaaagcagtcaccattgacggaagagaggtggctgtcaaggtccaacacccctccctggctgaatttgtgcccctggatgtctacatgactcgtaccatcttcaccattgttgaccactttttcccagactaccccctgtcctggctgtctgatgagatgcaaagatccattttcactgagctggactttacagaagaggccaacaacgcagtcaagacacgagaatacttcaaggacacttacaagaccaccgcccttcgaattcccgaggtttactggtccaagcgacgcattttggtgatggagtttgtggggggttcgcgactggacaacagaccctacctggaagacaacaacatcagtcccgacgaggtgtccgcctgtctgtctcatatcttcgataccatgattttccgacccggagctggtcttcattgtgatcctcacggcggtaaccttgccattcgaacacgagacaactcccgaggtggccataactttgaaattgttctctacgaccatggactttacagatttgtgcccaccaacatccagcgtgactatgcgcacttttggcttgctctgattgatagcaacgaagccgaaatgcgaaagtacgccaagcggtttgccaacattgatgaggacaagtttcccttgtttgccgctgccatcaccggtcgagattttaagcatgccacttctgatctaaaatctaagcgatcacgggccgagattgagaatatggtctcgactattgctagtgacggtcttttgtctgatatcatgactttgctccactcagttccgagagtggtgcttctcattttcaagacgaacgatttgacccgtcatctcgacgagactctcaattcctctcttggaatcgagagaacttttctcatcatggcaacttactgtgccaagacagtgcttgaagagagacgggagaatctcatcaagaagtactccaggctggatattcggcgatggattggagaagggtttgcctgggccagctatctgagacggctgttgcagctcaaggcgtatgactttggtctcatggttagcaacctcttttaaccgctgacgacaacaacaagtagaatgtagatagtgatataaccaattaatgaggaggtcgagtggactcaaagaccactgctccgttacttatgataaagataaaacaaagggtgtgtaaacggagacggagacggagaacggagaacggagaacggagaacggagaacggagaacggagaacggagaacgaagaagacctcatagcaggagtcttatatgaaggttctaacccgtatagccccttatgacattagagatcagtacggcagacaaaatatggaagggtaatgggtaggtgataagatacaaagattgttctagcagttcagaattacaatcagggggttcatttggctttttcgtggtactatacatactgacaaagaagttaattatcagtgttttgtctatgaatgatggatattgccatatcacttgattctttcaagtagattgaggtgtttattccacttgtcattgtgaaattgaaagtattgcgatgatgtgtagttgtagtacatgtagtacatgtatacttaaaaatcatacttagtcaagtaatacctatctaatatgtcaacaaagtgtattcactagacaatcacctaaacgcttaccagattctatattgatacggaaaagggtggaaatttgcacatacttgttgttaaaagaccattattggcaattgtattcctcacgattcttcttccatcttccatataccgtaacaagagttttttttttttttttttctgcatatacattcatttaattataactttgccgtgaaagaataaccttaaaaagatctcacgcgagcttcctaactagttagtctttaacaatctataacaaactcagcatatcaatggatacctactctaccgcaaccacaacaaatggccaatcaaccgccaaagaaaattgctcctgatttctgacgcaaatccgagtcaatcacgtgaccaacatgttccctccacgcgtctctatgactaattgtttagccgctctgataaggattagcttcctttgcatctcctaagtccgccatgcattctgtgggggtcgacaaggcggagcacttcacacagtgactcaactccgtcaccatatcaccaaaaaacatgtctgtgggttttcccgtcgatggatggtccccgagacccgcctttgctctcgatcaaaccctccaaggcacccattgcaaactggtacctctgtctctcgactactcagaggacctgtttcaggcctaccaaacggcccccgaccaggactggtggtatctccccattgacaagcccaaatcgaccgatgagctcaaggcatacttgcagacacatctggactcagatcgaacgccgtacgtggtaatcgataatgcgaccggcaagcccgtggggtcctgttgcaccttcagagtggaccagaataacggcaccatggagatcggtttcattgcctggagccccaagatgcagaggacgcctctgtcgaccgaggcggtgtttctgcaggcccagaacgccttcaacaagggctaccgacgggtagaatggaagtgcgactcctgcaacgagccctccaagaaggcagccaacaggctgggatttacctacgagggaaccttcagacaagcccaagtgtacaagggaagaaacagagacacttcctggttctcgataattgatagcgaatggcccgagctagagaagggctttgaaaagtggctgaacaacgacaactttgacgagaatggcaagcagaaaacaccgcttcatgagggcaacagaagttgaaccagggtggtcaagatgctaagttaatcaaaagttgctgtactcaaaacgattccagatgatcggatatcgagtcagaccgctgtaatcaatacactgctataccagaataccaaccagctacaaacgctcaacccacaaacgattgccaaagatactgtaactgagtgtgaagaagatctaactgtaatatccaactacctgtagtaaccagtgattgtcaaattctgcacatgtccgttcccgagtcaattgagcaaacgccgctcctctgcactgacccattgactcggtctacaatatcaattagtcaattgggcctcaattgcatctcgtgggccattctttacattaccatcgtctcatgggtattctccacactaccattgtctcatgggcatatccacactacaaccacacattgcgtggctctcaggttctcgttgtgatatgcactcggcaaacactcgtcagctcgcgcaaacactgtcttataaaactctcaattaatacataccgcttttacgcttaaagctggttggggacggcctgtcgagaggcgttcagagcctgcttgacctcgtcaacagggtggttggcggagggagcaggggccttggaaggcacggaagggaaagagggctcgggcacagcaacgggcacagccacggggacggggacagcagcgaccttgacgggctcggaaggcttgaactcggcagcggcggcgttggaggcgtgggcagcaacgttggcgggggtagaggccttggcgttggtggggacgccgccagcagcagcagacacgggcttggaggtgtgctggacggaaggatcaatggtggaagaagcatgggggttgaccttgttggcatcggcctcaagagggaagccacctcgggtgaggccgagctggtcggtaaccttggacacctgctgcttgacggtcttgatgtggggaccagcggcagcctcaatctgcttctggaccttggagagctcctcgtggaccttctcggaggcaacgtcaatggtttggtcgatgggctcctggaactggaggtagacaggggggatggcgaaggcgaggatagtggcggtgagggcgagagaccacacagacacaaacttggtcacatggtagagaacccaagtgaagagagcagcgtggaaggaggagtgcaggttgtcggcgtcgaggtagcccttgacgtggtcgaaggcggcaacgacgttcttgcctagagcctgggcaaatcgggtcaccgtggcctcggacagaggaatgtaggaggagggcttgtagtaagagacaagaccgtgcttctggccggtggccttgccagtgataaactcggtggcgacacccaggccaatggcccagtaggagaatcgcagggccagtcggaagaggttgccgtacttggcgaggtacagcagacccagaatggtgaccagcgaccgggcggaggcgacggggtcgatccaggtcagcactcgggggaaattgagcttggatttggacaccacggggtgagtggggtgggtggcggtctcggtggtgccgggggcgtgagccacggggacggtgtgagccgcgggggcagtgtgagccacgggcacagtatggtgggagggagtagcaacgggagcagacattttggggagagggtgtgtgtgtgtagtggtctggaactggtgtctgtgtcacttgtgtgtgtggtgcgagatttcttgggtctggctctcgtgcgatagtcaattaatcaacagttgatgttgtgcgcaaactcgggaagcagagaattggggctggaggatccggcttttgtgtctgggggaaaacctgagaggtgtgcggtgtggtggtgcagatgggctatctcaaaagtcaaggcagaaaagatgtcaatatgtgagccggcgttgtaggctgagtttattgcgttgacggcaaagtttatttgagcaatgtataggggatatcatgtggtgtcgggagtagggggtgtagtcagcatgtggcggcgggggaaaagtgcgggtggtcacgtgactggaaccggccagggggggcagtccgtttagatcacgtgactctactactagtgtgtgtgtgtgtggggtggggggttttgtttttctatccttttctgttgctgttcggttcatgttgttgttcggctcattctgcatcatcttatgagtatgtatgtacagtgtctgttttgactggcgcaatgtgtagagtttagcaaccttgagtcaggacaatagagggaggaaatgataccagagagccacagttttcaggtgggaaaagaaacgggtaaaaaaatggcaaacgatgggataaacagtggagtattgatttccacagatatagcaagctcttaacctgttggtgcctcttcattgactccatatcgcatttctcgcgtgtcaagttgtcggtacgacttgtactgattgggatttcttttacggcggcggtgatcaccacagcaacggataagagagcatctttctgcttgttcttttgtaaagaggcgagagaggtgtccgaaaggagcggaaaaactacagcaaggttgctacagagttcttgtcgcgtgaccggcgaaatcggagagactgggtgtatatagaggaccaaaaaagacaaccaaaaagaacctgttctgatccattgtgcatggtaccgtatgtacactctagtttggtgtggaagtgagtggagtgcattttattagtaatattcgtagagcaagtgggggatattattaaatcaattgagtcgagatgttcaacggattcttttggtacaataatatcgattgattttctcagaaatatcgtctttgatcgacctccataaacccacaccatgatgcgctaatatctcatgcagcgccaatggtaaaattacagctggatttcaatacgagcccgcgagttaatccacagacatttacggaactgttatctccgaaatgatgaatacgtgattctaatttccacggattcaatctcacaactacagcggcaatattggctcagccaggtgtgttcagtggataatagcacttgtggcatgctcctatcacatgccccaccgtgcaggcaccactcttgttttttctaatttttttttcactcacttgccgccgcatcaacacaaaccccgccatggtctttttctttgtcagctgaaaattgtgaaatattcaaaatagccaaaaaaatagaaaaaatagaacaagataaaaaatagaaaaaagcatagaaaaaagaagaaaaaatagaaaaaaaagaagaaatatagaaacatatatacaaaaaaaataaaaaaaattaaaaaaggggcatgaggagtgcggatacgaaaaagtgccaaatggccagaatatagatgcaacagtggggcggacagcgctgtagaacttccaaacgtcatcccgttctaatgaggtctaatcaagtgcggcatcgcgtgaccaattaaaaggagccttgttctacaactagcgccatgccataattacgatataccttggattgggctgggttgtgactgctgctgcaaaaaagtagatagaggtttaattgggctaactaaatcattgtgggttacttaagagtctcgcaatgttccacgtttgttaaatcaccccatcattaaaaaaaatcctctttttctaattgcacagactgggactcgaactcgcgaaattagctttgaaacttgttccaccatcattcgaacgtacatgcacgttgctctgcatatatcatgcggccctttgcgtctagtgattgggttcatcatgggaagatacttgtatccgtaccaacagtacaacatgttcagaacagcgcgaaaactgaagccgctgggatatcagactcgatcatgtgagtgaacaccatccaatcagttccacgctcggtcgcctagctttctctctaaatactaacccagtcattgacgtccgagtggctcaattcaccaagatcaaacagcaccccaatgccgactctctgtaccttggaaccgttcaggtaggcgctgatccggcagacacaaagcaaatctgctcgggactggtacgattctacaagccggaagatctcgagggccgaaaaatcgtcattgtcaacaacctcaagcctgccaagctgagaggagaaccctctgaggtgatgactttatgttctgagattgtggacggagataatgtcgagattgatctgctaactcctccggagggctctaacccaggtgaccatcttgtgtttgaaggtcacgaagaagagattgccaagtctgtcaaccccaaaaagtttgcgaaacttgccggacgactcaagacgaaccaagacggctttgtgaccctggatggaaagttgctcaaggataagcatggaaatggcgtcaagagtaagctgctggatgcccttgtgagatagatgaggggacggacttgtagatggtagtgggaatatgaatggaatgagtggaacatattacgtgacgctgcaaatagcacgaccgttgcaggagaagaatcagaaccatggtcgtattgagaagaatttgctttattacttcatctagatagttcatctctgtggtaccgtctcattttctagaaccggtgactcgacaatctagagatgtctgaaagggtgacttgccataatttgcaaatattgaaaacagtcacgtgaaaaataacgggatgatgattaggtgtgttgcatgactgtttccaatatatgatcattctgtcttgagtgactaacatgggtctagacctgaaactacaacgcctgggacagagctctcaacaacaacaaatacgaaagtctttttgggtcacgtgatcaatctgagtcttggtaactacaaggtatcattacattactggtatataatgtcatccacatgcccttccacaccctcgttcatcaccattgcaaatagatggatctggggcctgggccatctcttgagccattccgttccggaaaccccagtcatcctaaagtaggtctgtttacacgctagttgaagtccgggcacgctagaccattcttcggagctaacagaaatggggagagggagacattggggaaagcagtgttgtatacagacgtaaagagcaacaagatgttgacaattgaggtaaaatttgataagaaatcaactcctggcatctcttactgtactcatacgccttcagtaccacgatacaggctatcttccatgcacactgtggtctaatgtagttctaaacaccctgcaaatatagcaaggccgtggccccactaaacaagtagctatggataaacagtctggtccagctctcctccttatcatctccgaactccacctttcgacgacactcggttaatcatgagaatctctctactttgtgttgcaactctttgcagctctgtcttggccctctacacaccccaacgtggaacatgtccttcttcacctctacttcgacaagccaagggacttcaaagcgatgaagcagagtacatgtccagccgtcggaacaagaccaaacctgccttgagtacctttctgaaaaagcaaaacattgacaatttcgatgtcgattccttcctcgaacgggcgtcccccaagttggctgtggctgccgctggaggaggcctgagagccacttatatgggcatgggtacattccaggcactcgacaaccgaacagagaactccactcttgccggttacctccaggccgtcgactacatgtcgggattgtctgggggttcgtggctagtaggctacctagctatcaacgattatccagatttccagactcttttccacgcgtttgacggcattttcaatcttccaggatccatgggaactctgggaatgctagctaaagtgttcattgactcccttcagaaactcaaggctggttatcagacgtcggtcactgaccagtggggaagacttatctacctgttgttgggcaacgctgggctgctaaaagcagattttaattggtcggacatccgaaatctgacctccttcacatctcatgaaatgcccttccccatcattcttggtaccactgtttttcccggctcttctttcgacgtggagtacataacctataacaactcgatcatggaaatgactccatatgagttcggaacatgggacaaaaacatccgggagttcatcgacatgcagtatctgggcactgaaatggaaaacggcacccccgtgggtgaatgtaccaccaattacgacaacgccggccttctgatgggcatttcttccaacgtgttcaatgcgggtctagacggacttggaatcgacggaatttttggaatcttggtcgaagatcttatgaaactgctggaaatcatcaacgacgcctcttaccgcctcggtgtcatttctcctaacccgttctacaagcaggatgacattccttcgaaccagaccatctccagaggtctactagtgtgtgacggaggctttgatctcgaaactatccccatcctgccctttttgcaacccgaacgagaagttgatgttgtcatctccatggatccttctctagacagccccgagggatggcccactggagaatgtatcagacataccgcagccaaaagtcaatgggagtttggagagggagtgttcccccagattcccgacaatgtcaccttcatcaacgacaacctcaccaccaagcctgtcttctttggttgcaacatcaccaacctgaagaagtacgataacaccgacagatactctccggtcatcgtctacgtacccatgcacaacatttcctacgtgtccaacttctccactggaaagctcttgtataccaaggaggaaagcttcggaaccgtcaacaatgcgtacaacatgatgacaaggacaaacttgaccgaagatgaagaatggggcaaatgcctaggttgcgtttccattctccgagagctgcagagattgaatgagaccgtgccggattgtgagaggtgtttcagcaattactgctacaactgaacgcgaaacgaagttgtaacctgttttttttttcttcagccacaatcctaactccatttcttaacttgtcttatatttcacttaatcaataccagtacctaagcaaccctagcaactctttttagaaccatctcgtcgtatccagttgtcgggtatcacttaccaatagttgcttcttctgatcgtctccattctgtataacatatcgtacattgtgtatatatacatgtgccagatggaaattgttgatgctgaatgaatgaagatgcgtatcaagatttgtaatcggtccatcacccccattttttgcgctccatttggttactcgaaatccacctccagtaaatcaaacaaatgtcccagaacctccttcgggttcgctcgcaatccaccatggaaatactcgttagtaatccactgctttatgttccccgtctcattagccgtctcctgaaccaagttgaactccacatacatgtctgaaaagtacgtggcagcgacaatcgggaccttgttagccttcaactgcttgtagtcgtacaggtccggccagtccttcttctcagcaagcaagtcagccacaggtttcagctgtcgcagctcagtgtagtcctcaaacatgctcttgtagatcatctctccagtgagataggtgggaactttgtcgttctcagaaatgaagacgggaaagtcggctctcagccgatcagccgaccagttggaggcttccttctggcagtaaatggattcatgcagaatagcataaatcgggttggtgtcgaatgaatgcatgacttggatcttgtcgagaatgaaaaatgagggtcttccatttacctcaagatcgtcaaacagccgcagaacaatgaggtgaattgtgtcggctccattgtggctacctagagacaatccaagctgctggaaccgttcaggagacaggtttccaccgttgggaagcgtggttttgttgtttcgaagataatccagaatgtgggacactcgcttctggtcctcagggtactttgcgtaatagtacttgttccgctgggcaacaacaggatacagagccttgtacaccttgtcggggttattagcggtaggaggaataccaccagtcacaatggcctgtttgacaaagtcggggaaaaaggaaaggtaggtgaagcagcagaaaccaccaaaagactggcccataatagtccatttgcccttttctccgacgagcacctttctgatcatctcggcgtctctgacaatactgtcggctcggaaatgggtcaggtaatcagctgctttttgtgtctccattttgcccaactccccagggtcaatcgccgtgctcatacccgttcctcgctggtccagagccagcacctggaagcctctctggatcagttcatcgatgaatccagacttggacagaggcggagtgcactgaaatccaggtccgccctggaagaaaataacgtaggggcgcttctcgagctcgctagattcggttttcgaagggttgattctctgggcacaaacacggatcttgtcgttcttgggcttggaatggtccagagggacctcgaatgccagggtttcgacaacgagtccacgcacgtgatacttgtcgattttctggaacattttcgaaacgttcaacacgcgtggtgcttgtgttgttttcttcaatctcattgcgatgcggttattagtatttattttatagtgttgtgttgggaagctctctggggtagtatgtattgttgggttagggcaggcccatagaacgggaggttcaagccacatttatatggattttattacaccattcgatccacctcagcgagatgatttcaatggtataatcagcttgtcgtcaacctgtctttaacacaacttgatttgaccctttacaccgcacggcactcctaacaaatgcaagactctgcactctgctaagagttgtacattaatgtgattagacggctcatcggaagactccaatcccaaatgaagacccgcacgatcatggagtccattcctggggttctttgttccccaaaaaacgttttcgagctcaccgtcgcacggtcacgtgacccaatacacgagaagttcgatacaacggttcgctaattatcacacttaaaatttggaaactatttgtcgacacgacttcttcagtttttggactaacgcctcccaaaaatcaccattgtgtcagatggatcatgtgatcattttggtgatatgtgcctcttcattttggtattatttatctctttatattgtaattaatgatctacttgagatctttggcttgacttttctgcggggtagaacattaagtggggcacatgtggttgtgttattctcggttaattaattaattaatatggcaaggagttatagaataacgatcagggttgcgttacgatagcgtgagttaaaattacgacaggagcaggggccaaaaattgcacaagggagatggggttgtcgccaatgttggggttgaggtgtcgtgtataaatattggttcgagacgatttttttgttctttttttgtttatatttatatttatatttatatttttgtttttatttctgattctgtttttattcttatttttgttttatttctgtttctgttttatttttgttttgttttgttttttagttgatttatatgctccctttttcccctaagatacaagtcaatcttgttaacttgtaatctcatccgacagggccggcattgttattaaagccgtgttagaatacaacacgagtgtattgaatccgttattcggagacagagatttgcaggcccggggttgacacgggaaaatgccggtcacgtgactaaaatgaatgtctgtcacatgaccgtttgccacctgaccccctgccacctgacctcggcatccacctgatacggcggttggccaactcaacaaatccatttgcacgagagacgcttgtctaattgagtttggccgagtttatcgcctacaagtagctactgcgggtagcttaacgacagtctgacactagccgtcacactcactccactccactacacaccgtcaacgacacacggtcgtctcgtctttctccacaaccaaccatgcaaaccgacccattggcatttctgaccccgcaaccgctcgtggacattctgcagccgtactgcgagaaaatcgggttcaagtacctggctccccatgtgcatgaaatctttctggccttctccttctaccagatgttgtttctgctgtctggccagctgagtccaatcatctggggcaagcagctccgtagtctcagcgccaaaaaccgcatcgattttgacatccacattgtgtcgcagttccaggcgttcattgtggtgcccctggcgtttctgtgtttcaacgatcccattctgagcgccaacatcatcaccgcatacactccgtggaccggctttctgggctcgctggccacgggctacttcgtctgggaccttatcatttgtgcccggtacgtgaacctctttggcgtgggattcctgcttcacgcaatctgcgctctgtttgtgtttgtgcagggcttccggccctacgtcatgggtatgatgggccatttcctcatgtttgaaatgagcactccatttgtgaatatgaactggttcgtgtcacgtcttcccaagggcacgttccctccttggtttgaggctgccaacggaatcgccctcatgaccgtcttcttcggctgccgaatcatttggggaaactactggtcctatgtgaccatcaccaacatgtggaagccagagatccgggcccagtaccccatctggctgccagttcttaacaccacttctaacttgaccctggtgtcgctcaacttcttctggttctccaagatgattcgaatcttgttgaagaagattaacggaagcaagaaggatgccaaggtcgacgcacataagctggattagggagcttcgtttagacatataaaacagtccaatgcaatggtcaggcgtttcccgcgcttgaagccgacagcactaaccgtatcacagccagccagcatgctacggttacgtcatttgctcatctagaaacggtgtaactgcttgactttcgccaggttcatacgcttggtagtagctgtggtttaaagcctcgaaccataagagttcaaatgagggaaattagaggtctatagcaagcaacattagagaggtactatcgtgacgagaggtgagtgtgattggtcatagcttccattctgtgatcacaaggctagctccaggaagatggtgttcctaacagcggcatgactgcataggccggctacatgccaactagagtgctagctaatgccaactagaattctaactaacgcaaaccaatccaggcacacaaaagtagaacatttatcgcgagtttttgtattgtcattgctaaatatgagtgtgataatgtcatctgccaggctagggcttcaatgggatatattttttaaggactcaagttgatcgggaacaatgaagcctgaccccagccagattcttcctctaagtattctttaactaaatgaatcaaggtgagtatgtactgtagggaagtgttatggatggtggccgataagacttgcggtgtgttctatcgagtcgaagccatggaatgacccacagtgcacagttctgataccatgatatcagatgtcttccaatactgttttgtgtcggtcactagtctcccactagatgcgatggttctcctcaattgtacacgtatcttcggtcatgttcaaataaacaccattttattgtctacccttgtctatagaggatctcactgaaccgtgtacgtcttcttggttaaattaatagtcccattgatagcccagtttccaatcacgtcagaccgagtacggtgaagttgtcagtacattcagtacactacctacggtgctgcagtgaaatgtagaaactgaatgggtacagcgtattggatagcgctgtagtccagtgtcgacgctctgtgtaatgtcacaatatcacaatcactgccagaactggtccttcttctctctggtcccctccatcttctcttcactgaccttgatatcgttgtggatctcatcgaccagagcctccaaactggtgaagttcttctcgggtcgcaggtagcccagcaccattaccttgatcgatgcgccgtagaaggtatgtgcaaacttgtgaatgatatgaatctcggccgacttttggtcgttcttgtagaacggattccaccccacactcatgaccatgggcagaacggcgttgatctcctggtcattgagcttgttggtgtactgaaagtccacgacccggtctttctggaactcgctcgtcttcttctcgctgggcttgtcggttttgaggatctgaacgagaccgtagtagattccagtatcgagggcatcaagcaccggcacgtcatcaatggggatgttggctgtagggatcccgagatcggcagagccgcggccgtagccgggaatgatggacgaggcgaacttgatggggtaggcggtggaagcggtcatgagacgtcttcgcagtgggagtatggcggttctggtgcaactaatcatcatgaatattattgggaggtgattcaaataaagttggcagttagatgcaatagctgataagagcgagtggaggcagtggtgataggagtccgagagttttggcgtaattggcggcgtttgtgcgagttggggagactttttttcttctttttttcttcttttttttcctttttttacatttttgtgatcattttctactatttatcgcatgaagtacgaaactaattaaggtgcaattgacatttgcgataaatgggatgatgttgagttgggagtgatttagacaagccagaggagcggagatagttgatttgagggagttgtagagagatggggtgtattaaagtggtttgtgtcgtcagcaggatgtggggattttatggtagttttatccgagtaattagatagctactcgatgagttaaagggaaattcataacggtcagacttctttcactgtggcttgccacttggagacagtaaatacaagtacaaatcatgagatgtactatattatatgaaattaaacaaattacagaaaaaatacagaaaaatgaaaatataaaaaagcctgagagggcgggaggtgctgatcatgactgtacaatggactttgcctgaaggatagaaacaatttcgccctgtcccatgagatacagtgagtcaagtacattcagtttgagtacccgaaaccgaacagtatgtacaagtacaaagtcaactgaagacccagatttgttgaatatgtcaagtaatgagacgtctcaagaacttcatcagaatacagtacgagtacagtatgtactgtaccggtatgagtaccctcgtctggactgtatctagcaaacagagcccatcctgcctttagacactttcggctcacatcttcgagtctcccctgcccgtacagtatatacagtatgtactccatctcgctaaaatgcccaacccctacaagtagcagactactgtatgtactgcatgtaccaacagtgtaccaaccgaccctcgtattccggttgcgtcttatgagcaaatttgatactagctcattgtatatacgccacgtaaagtgatataacgtatatggctgcgttggttttgtcttgttagcggctggcggagcggctctacagaatggacagatactccgggccaagtttcttccgaaccggtagccgaaaagagtgaattggacgggcaacagttgtgctggcaccaacaaaccaacacgatacagtgacagacagactctctgtttgtaccagtcgcggtggaaatcactatagcttcgataccttcatcacctccccgccgggttttcggctcatgtttttggtcctgttctggttactttttccagaggctgttctgagagtcccgaaaaggacacttttacgaggtcccaaccgaccaaaaaaaaaatataaaatataaaaaataagtttacaatagtcggcgtctcatcggagcatgcagcaaaatctccaatgttaaaagatgagtgatgaagaaaaagcgggtgtggatccaggtctggcacatccagaaaagccgatttagtcccattcagtcaaataaaccgcgtcaaaaaccttgagaactcaaccgtatatgtctacaagtacgctaccaacatccctgctctatcgtattcgtactcgtatgtactgtttttcaggtgcattccacggactccactggtcggcgttaacgctctttctccgttgtcaccgactaaaactggcgcactttagatcacttgtacgctaacaaagccaccgccacgtttcagccatttttgaaagggtaaggatacttgaatcatgatttttatgttttcattttgtcatttccaagtcgttcgttatgcaccccagattttttatttttatttttatttcaacatcattttctatttaaacatcaatttttatttaaacatcaatttctatttaaacaccaatttctatttaaacaccaatttctatttcaagttctattcgatttccatttatatatatatttccatttccaaaatccatttccatttccattattattcatctccagattcacatgtgaacctgtggcaaaacaacctttatagtcatggtgggggatggtggcatagcggggcagtttcagcagaaaaatgatatggagcctccggacagtcatgcggctatcgagcatacatccggtcatatgtacaagtacgccccatgtaccatactcgtaccgtattgtaccgtctatgcgccgggtcaccaaggtctagacgcgtttcagtgcattacaagcaccataacggcacatctccagaccccagattgcgaccaaagtttgtcctgagacagttctacaaaacacactaatgtagacggagcaacaataggcgaccggatatccaaacgcgcaccgtaaaaaccgcagcagccgccgctcagttgcgattcacgtgaccaggagcactcctccggggcgcaatctgctttttctcgatgctgtttagtctctatccacgtgactcgtaaaaagacccttcctcgcccccccactccactccacaccatcggaccgtttagcgtttttccgtgatgcacccttctttcacaggctgctcgtacccttcccccaaagtggaacgaagtttatctggatggatataagaagagagaagcccaagttggacctcagcagcgcctcaaaccacatccaccgaccaccacaatatcatgatccagtcggttttcttggccttggccattctcatcgcctatctggggtttgcagaatggttttctcgattccaacacagacgaatctccaaaaagaagggctgtggcatgcctcccatggcaaatggagggtttctgggttggtacggactctataagacgtaccagatcacgtcagaacgcacataccctcattccatgcgaatgggcctcgaggcgtttggccatacgtttgtctatcctgttccaggtacagacatgctacaaacgatccatccagacaacatcaaagcgattctggcgacccaattcaaagatttttcactgggaacccgtcacaaaatcatgctgccaactctcggagacggtatctttactctcgatggagagggatggacccattcccgagctctactgcgacctcaattcgcccgggatcaggtcagtcacgtggcttctctagagagacacattcaggtgcttttcaagaccatcaagaaggagaacaaggagtgtgatcctgccaagggctttgatatccaggagctcttcttcatgttgactctcgatactgccacagaatttctttgcggagactcggttgattccttgaccgactacttggccgacccaactgctccccagctcgaccactctggtattgacgaaaatgtgcgacgagctttccctgaagcctttaataccgctcagtggttctgttccattcgagccaaactcatgaagttgtatttcttcgctggaaccgtcttttaccgaaagaagtacgccgacgctaacaagattgtgcacgacttcaccgacttttacgtgtccaaggctctggccgccagaaaagaaaagttccaggaactcgaccaggagggcaagtacattttcttgtacgagctggcaaaggagacccgaaaccccaaggtgctcagagaccagatgctcaacattttgcttgccggacgtgacaccaccgcatctcttctttcctgggtcatgttccgaatggctcgtcaacctgaaacttggaagaagctgagacaggctgtgattaatgattttggtgatactcccgacgaattgtcttttgagtcactcaagcgatgcgaatatctccgatacgtgcttaacgaaggtctgcggctttatccttctgttcccatgaacttccgagtggccacaagagatactactcttcccaagggaggaggtcctgaccttgaccagcccatcttcatcccaaagggcggtatcgtggtttactctgtctatcatacccaccgagctgaggagtactggggtaaggatacagaggagtttattcctgagcgatgggatcctgctgagggctatcagattgcccgaggatgggagtatcttccattcaatggtggtcctcgaatttgtctaggtcagcagtttgcccttaccgaggctgggtatgttttggccagacttgctcaggagtttgagactgtgaccagttgtgatgataagccattgcctcccaagtacaatacccatttgaccatgagtcatgatgatggtgtttggttgaagatggagtagaacggtcactgactaagtacatgttatttattatgtttgattacgctgtttgaatgtagagatggggtgtggggacagccgctcagtagatcccctgaaatgtgaaatagttgacattggtatagccatacatactgtagaacaaagtgatggtcacatgttcacaaggccgtcgaggtgtccgacgtgagagtctgagcatgacaatccaacaatttgatctcctcttagttcttcactaccgtaccgacttgtcatacgactacgtaccataggaggtcatgttgagtccacaggatacactccagactgttatataaatcaatcaaatgccatcgttatagtgaaaagttgctctagttatcacgtcgtcgcatcaagacgacagtctagcccatacctaggtcagcagccgtagatttcataaagacggccatgaacaccaaatcgtcgtagcgagcaggatatgttgtcaaagtcgccatgcgcttctcgcgtactttggtgggtacatttttcgagttgagctctctgtccgttcttgctcgctcttgcgtgctctcgtccaaccccttctccaatctctcctcattaattcttcgacattggcgtaagtcccttcacattacctgtcttctgccactcctcacccatcaatctcagtctcgcacccgcaggaaacctcttatctccgcaactagcggtccaaggatcccatgcagcgtgcaacatctttctgccctgtatgccgtacgtggccaggaatctcacagcaatcacctcccaccatgaagcggcaaccgtgaaatgcgtgttagtcagtttctctgtctccgtattcaacaacctagcaatcatggtccagctgtaggaaatgggtctggggttttcggcgggtgcagtaaatctgatctgggtgatagcaacatacactgaagcaattccacccattcgctcagagtacacagtctcgtcttcccactttcctccaggctttctccaggccatgcgttctcgtccttgctcggtgtcaatgtcacaagtgaagccaatcacaaagggacatttcttgacgaaccgagcaaccatgagatcggtgagctccggaaacacagacatgatctttgcggccaacattcctaagggaagggcactctgaggagcgacaatggtttcgttttcagcctgtcgaacaatgctcttggcaaagaagttgaggagccagaggtagacgagctcactgtgctgcttggcctcattgaaaatctgtacaaagtcttcactgatctgttttgtgtgtgtaactgaaggcgtgagctgtccgaacttggggttgatttggcgcttgcatttattgcacaatttcttgacttcggcattgttggccaccggttccttgatgtccttcttgatttgttcaattttggccttccactggaggaattccttatcgaccgctctccagtttgtaaactggcccagtttgtcctttctggcttgttcttccgcttccagacgttccttttcttccttctctgctttttccttggccaaacgttcggcttcgattctctttttctcggccgcctccttttcggccttttctttcgcaagtcgttcctgttcgagtctctcagcttcctccttctctttcgcaagtcgttctttttccttcctctcagcctccactctctcacgctcaatcctctcacgctccttcctctcggcctccagcctttgccgctcttcttcccgtctctcagcctcccattgatcaaccaacccgcccacaatcacgctgtttctcttttcccgcttcttggccagctcatcagattgcttgagccgatcgtctcccatccgagacataaacacagactcccgtcgagccacgtcattgtgtcgtttgagctcctcagacgcccacacgtcctccacatgttggagttccttctcgacctgagctaaaggagctccccaatcaatggcagccgcagggtcgaccggggaacccagagacacactgttaacactggaaccccgtctatgaccccgcttgaaatttccaacgggactcagatgacattgatcaaggataagtgacacccggttcaatgtaccctcccactctgcacaagacagatcgtggatagagcgatatgagtcttctttgacgtcctgagtctcgtctctgtgctcctgcttcaaaggagatgacactgccggtttcgtcggccgagtcggactgttcgaggcactgtactccgttgcaaatctcgactgagaaggagtcttccgaggaggcttactgggtgtgccttcttcctccagagacatctcgtactgactgatttcctgcgacagctcctcatcgtcccatagcgggtcgtatccgtcttcgaaattcggaatccgcgtcaacaccgccggtctcaatgggctgaatttcatggtcctggatgtgtcttgatggattcagtcggctatacttttttgatacatgcaacttagaatatgcagaccgagctgtatggagggtgaagcaatgtgtcttgaaacgatactagaaacagtgcgattgaaatgagagtaacatcaactggatcatagacgtcacgtgatattttacataatctatgactgtaagatgactaactaacgacctctttgattactaattaaccgcccacccacatcccacttcacagtcttccttatcaagcccaaaacacaactccaatactgcattgtaatcaccggacaagaatgtgcacgccaaaaagtcatgtaggcgtatatttggtacttactagtggacatcattactgcgccaaaacaggagataaagaagggatattacaaagaatttcaccatatacagactgctattcgactgtttatgtgttttcctatttttccccgagttctggagagattttcaaggcagacccaaatattcacgccaaattgctaattctgtgtatattctagaccgggtagttttgttcgggaaattttctatattagaagtcaatgatgttaccaatacaaagcccatgtcggttgattactactaactagtacccacgcctttttttacggataatcacttgcgtttttcatccctgcttactaactcccaaagtcaataattttcactcaccttcttgtgctgcgttacacatcacgaccctcacaactcacaatgtccgtggtcttcacccgctccttccacgcctctgcggccgtgtctcgaggcgccaagatctcgatcaagccgccggttcaccatctttacagatacaaaaagaacattctcaagccggctttcaccaagactcttttgacccaccctggatcgattgagtccaacaagtatgtgcccaagaacacccgtgttgaccgggttgtcgaccactacaacaacacggtcgcgtcagacatgctgctgatgggctatgtccacgaacagtccgtgcgaaagggaaataagcaccgaccatgggacttcacttcgccctaccatcttggacgacctgctcagccccctcgaggtcccaacaagacccccaccaaggacgtgcaccctcgaacctggaagaacatccctgccatcaccaagatcaccatcaactgcacagaccccggcactgttcttgaccacgagaaggtgatcaaccagaaactcctgctgcagcagatcaccggctgtgctgctaaggaagtccggtcccggtctaatatcatgacctggaagctccgaaagggctaccccatgggcgccaaagtggagattaccggcgagaagatttccgactttatgacctcgttgacagagctggttctgcctcgagccattggattcaacggaattcgaaattcgtctggagatagaaacggaaacatcgcctttggtctgatccctgaggacgtcaagaacttccccgaggtcgaggccaaccaggacgcctacctgcagatgtacggaatgcacatcaccatccacaccaccgcccaggctgattccgaggcccgagcgttgctgtcggctttcaactttcctttcattggaaaggagaagcatcagggacgatcttaagcgctaatgaatggcctttggtcgcgagtggactccatcctatcgacgaccaggtaaataccggacacccaaaagagtacagatttgtatatagtgagccatgaggctaataagatgatgaatttgaaaacagacagaaatcttgcgagtactgtacatactcgtagtgacaaaggtctgttgtcataaacattgtagcaaaccagatcaattatacatactgtacagtagctactataccatcaaattactctaccatcaaatcactgtaccatcaaataaccaccaacgacaggttgctgacattttcgtcactaacactggcttctctgatcttttcgacttcaagcttcttcgcaactccagtatcttcatcaaagctctcagaaagaccctcaataacgactcccttgccagttttgtcgccattatcttcattatcattcaccagcagaattccgtttcgcagacaatctcgcttctcgtctctcttataaaagtacaaaatgactaccgccataatcgcgcaacaacaggcacaagctgcgcaagttccgtatccctttctgaacctgggagcttcagaagtggggaatacaagcaccgacacccatgctgatgaactctggcccagcatattcatcatgacaagcactatagcgtagtgttgtggatctcgtctcatgatatctgcccaccaagtgtacatgataggactcatggcccaggagatgtactggagacaaaaggcaaaccatttggccccctctggaacgtcccagacagccagaatcactgctccgatagaattgaacatctgagtgatcactataccgccccatctgcatcgtgcaaggtctccaaacagagatgccaggtagacataggcgaaacctagaccaggagcaattgtgctgagctggttgactttctggtcggtgtatctttggtttccattggaatcagtcaggctcttcaaccagagaatgaaggtgcccgcgtttccactggtgttgttgtagaagaagcaggagatgagaatggcggtcgggagatgccaggaggtgagtagtggtttccatagtgaccaatccgtcagtttcttgagttgctggcccttcttttccgtcacaaagggcttcttgcgttccctacatcggatgatttcctcgtcagtcagaaacagagaagtgcatttgtctggcgttccagggatgatgaagtaccctacaacagccagagggagagtacaaatggagtcaacgatgaacacccatctccagccctcaaagcctcccactccgtcgagattcagagctgcactggctagcaggccggaactcagcaaccccagaaattgacccatgtagaagaaaccagctcttcgggccacctccgagggcttgtaccatgagcccatgaggtaatagatggtgggaataaagccggactcgaaagctccaaccagaaatcgcagcgccttcagagcacccaccgagtgcactttgcaggtcagcagagtcatcaatccccacatacaatccacagccggaatgacaatattcagagggactctgggaagcaagaacatgaagggaagttggaatatgacggctccagctagatacatggactggacatgcactagatcgttacccttgaatcccaggtcctccttcattccactcacataggcgttgttgacattggtctgatccaggtacttgacccaatacaccattagtgagtaaactgtcaacagaatgtcgagtttgcaaatcaacttcttgtctgaccttgtgtctctctcgtcgaaccacttgaaccacttgtgggaagctctctcgtacttgttcatccggtactcgtactcgtcaaagaacttccaccaaggtcggttggtttcgtcgcggtactcgagcgggaaatccccctcatctctttctcgctccgtctctagattgtcgacattgtcctccacacgtctctctgtcggtagaaacttgctgagttggccgagtttcatcatgttgtgtattgtgtactgttgccaagtggttgccccacaccgccaagccaactgacagatatataacccagatccattagtcacgaccgccaagcatctgtcattggattttggaggacccttgttatcttatcatgtttcactactacgacagtctgcaggcacgcttgtttgaggtcgtcaatgtaactgatgttgatccctgtggccagaaaactgtggaaaaaacgctgtagtgctcgatagaatacaatacaagcccaaatattgtatttccagattctccgtctttctaatatgttttttcacccgttttccatccgttctttggacactgcaaaacgcgtggctaattaacctaatttaagcagcatgttaatgtttgaaggaatgataagctggatgttattgatacgagaatcaaatgtagacaaactgaatcaaccaaaagaaacactctatatcccctatttagcgtatatatcttctttttgttttttcccccgattttctgcagttttttgcgctctctcgcacccatttaaggaaaccccacatagtttaagattcccccgcccttgtcatgataagagataaggcccctcgcttagcttagcgagttactcgatcgaagcggttccaagatacgccttaacagtaccgatattcgtagggtaacgggtgatagatttcagatctgggccaagcacgacgtgggagcattcctgagctccatgtctctaattagtccgttggatggagcctatcatcagactagatcctggatgtacatactgacagtatatactgtagtggcaaaagatggcagcgtgtatttaacaaggagggacttgtgagtatgtacaagcacttgtagtttatttatttatttattttaggattctttctgaagttgttttggagcttttcggatttttccagactttttactttcccagatttttctgacttctgtcataattcacatatcgcactgtactgactccttcaccacaaggttcacctcccaaacagtgaaaaaaaactgctgtcgatctgaagacagagcaccgcaaaaaagcatgcataacagtagagatgcaaaaacaatagtatctcgaagtgcaaaagttcaagacgacctcggagagggtcgaactctcgatcttacgatggcggccatttaggtgactaacagtcgtacgccttaaccaacttggccacgaagtcttgaacgtgactaaaaactttcattgggactttttgttaggctgaaaaagtcacatgaatctcgaataaaaaaatcaaaaaaaattagaaacaactaaaaaaattaaaaaaaattaaattaaaaaaactaaaaaattgttcgttgttagaatataatgctctcttctgaacaaccgaatcaaatccaatctgcaggtgtagcattgtttataggcctcaagtagatgtatttccctaggataaaaaaaaaggagatcaactcctaaccctgaaagagtagggggggatttgaatggtgaggaggaggcgcgagagacaatgggtgtttttgctagtcgatctggtggctttgatagactcgaggcgcttatattcaatccccagatgctttaatacgtctgttactagtgacattctgttctttcattttagaaatacgtaatttttcaacctgggagaactaaaataaaaattaaataaaaattaaacaaaaattaaataaaaaaaccttgtttcgttgtaaagtacgagtacgagtacgagtgctgtacaatgggtaccaataagtacgaataacttcgggtagaatgatccaagtacaagtacgagtacatctatctacttgagtgccaggacttgccactgatcttgggtagtccgcatgagagacgcacagaaagcacaaattcaatctacaagcacaagtgcaagttacttgtactcgtacaagcacaattacaatagatctatctgggtatctctcaactccctagatacagctcatactgttctatcatgtcggtgacgaaacgacttgtgccctttactgggttcatcaactcacgcgcccggcaggcgttttctgacattccgaaaatggaggccatgttgaagagtagcggactccaaaagttttaccgcaaaagtgacaacctgaccattgtggatgcctatgctggatatggctggttttccaccgctctttacaactctctgcagcctaaaaagctgtttctcatggacccttcaaactactccaaggagcctctgtcgcatctccaggctcaagaccccgaggtgatcacctacagcaattacgacccgttccagtggcggtcgtactaccctgtctacgagtcgatttccaaggcgtacaacaagcccgaccggacggaggtgagccgcgactttctgtttgtggccaacctggcttatacgcgaggagagtcgctattgtaccagtaccttttgtgcattttacatcagaattggctgcagcggtacggccgggttcggatgttgatttggatctcttcggcctcagctgagaagttgacccatggttcccgacgaacaaaactgcaagacaagacggtagctctcaaggagctggatgagaggattgacaagttgaaggccaacattgccaagtcggaactgtggttgaagcgccccaatctgtctgaaaagtcggagaactcacacaataagaagctcgacaagtacagaaacactctggagaagcttgaaaagaagagagcggagtcggtcagtctaattgaaaaccggagattcaaaagcaccgtcattcgtgaaatgacgtgtgattaccgatacctgattggaggcaatgccaaacataccaaacgaagcaagcctgtgacgacagaagcacatcgacaggtgcagatcaaaaaacgactggaaggacacaaaaaacgcgtgccccaaatgacatgcaacccttacgataaagatgcacttgtctattacgaaaatgactacgagaatatgttttgtcctcagaagacaacatctctcggaggtctggttcttctggaactgacacctaagaacgtcaagctcgagagactggatgagtggttctttgtggtcactaggctgtttgtggccagcatcctgcccattggccgtactctggagaccttgggaccgggagctacggagtggatgagtcctcacctgtcgcccgccattttgtccagcaagatcagcgagatttccatccccgacctggaacatatcgtcgaggttttctggagatggcccttcaagcctcaggtgttgattgacacctatgaggagcggatggtgagtactccagatgagagcactttcgataacccgcttttcgacattgatgacgatgtggaagggggaggatcagatgttgatgatgatctcatgtagattgatcatctacaaacttgtacatactggctaattgattaattgcataaagtaggagaagggcgagtgcggttgacggtttcagtcatcggagttctcttgttcacacaatagatttacgtagccgtggtagatgctacttgtagtttgatttgtaggaatatattatatatcatttgtaaatttatattgttttaaactatggttttactagttgggagtttagttggcatgtgcttgaatacctacagagattaacgtatttccttacaattatgttataaaaacaaacaggagtttcatgatacaaatactggagctgtagcttgtgataaatatgttcaaaactaatacaagaacttgtaggagtaggagtaggttgatttcctcgacacaatacgtcttgtcggattgagtctcccgattctcaatgacccaggactgcaaccccttgtagaatagtgcttgtagattgggaggtacatgccaaggtatgagagaagtgctcgaaaatatggcgatatctggaaaatgaattcaaccgcaataaatccaaatcgggggtcttcttgtctttgtattgatattatctgattgctgatcatgtttcagacactacttgtacaagtacagtacacttgtaatttgcgtcacacgcggcgtttcacctggtacatactgcactgctatatgttccagcaatcgcaacttgtagagaagccatctgaaaaagtattcattacatgcttatactctctacagcagtttgaactcgcaacactcgggctggcctacgaccagccttcgtttcagttgtcaattaccaaaatgctcattactatcttacatatatccaatcctccctcttccctcatcattaatccaatctaaacacccgtcgtagcttgccaaacttcttttgcttgccggcagaacctgcggtggcagtgctctcaatcatctgaggctcaggcacagcaccgggctgctgggtaaactgcgcatatcctccctgggcctcggcctgctgcttcttgagggtcttggtcgaagaaaacagcttctttccaagaccaggctccgagggagaggcaggggcaggggtaggtcgcatttcctccttcgaagaagagaagaatcgcatgcctcgcttctttcgaggtgaggtgttggcaccagaaaagatgccagcaccctcgtcttcggaatccgtgtctgaaaaccgagatacatgagcgggaccagcagacatacccgaaggcatggcgggcactgggggcacgtcctgacgcagcgtggttcgaggctcacgcatggaacccattcggaacgcactcatggagttggaacgggagcctcggtcaaacgaagatgcagaatttgaccgcacaagagcaggctgggtgggaacagatccccgtcgagcctggggctgcagggaagcacgaggctgctgctggccaccgcggttctgctgctctcgaacggcagcaaagccgtactggggctcctggggaacctgtcgagcaggggattgctctcggaactcctctttgggctttcggaactgaggagctcgcatagagtagggctcctggggcacatcccgcccgtaaccagcatcgtctcgcagagtgagccgatatccctcgtcggaaacgccgccgttggtggagttgatgccaccacggccggctcgtcgctcccgccgccacgaggaatcggactcaatcgaagcattgtcgtccatgggaccctcggggtgaggaacgtgctccacaacctcctcctcctcggcgaaaccaaccttcttggcaggggaaggctgccggggagcattgggagacccagggtcgagggtggggtactccacaggcacgggagctgcagaagaggcgcctgcagggtcatgcatggggcctgtaggaggatgcactacagccttgggagaagaagaggccagagcaggcacagatccggggccctcggaagcaccaagtcgagggctggtcttgagatttccaaatgccttaacaggcacatcttcctcctcttcctcctcttcctctgggttcacgtgagacacaaactgagaagcggtggttccatattgcgactcgtctccgtagttgctgtcggcgtacacagagtctcgtggtctctccacatcgacagagtagtcgggaatgtgcgatggagttactccaacaccagcacccgctccaggagcgccggtagaggtgtagttggagccaatggaaccggaagaaggcgaaaacttgtggttggagggcgaaacggcatcaatgtcggacgaagagggcacgggcatgcctcccagagcatactgtcggtagtttcgtcgcatggaaggcgacgagggcgagctggagaactgcgaagaggccagcttgggggtgggcaagtcgtccatatccgaagaggcgttggcagcgtcggtgttgacatgcagctgagcgggaggctgcagagtgtgctgcttctcctcaactacctcctcctcgtcttcgtagattgaatcaccctcattgtcgaccgactcgagagtagactcgctggggttgaactgcatctgcttgccaaactgatcagcggcagcgacggcgccagaaacagcgttagcgacagaaccaaagacaccagatccgaatcggccaggggagtctggaacagcagccttggtagtcacaggctcctcaacgtcgcccataacctcattgtatgcagcagcctcgtcctgggcctcctgtacatcgccaatggtggtgacgatgggaggctcaatttcgtgtcctgtctcgggttcggtcttggcctccacgtggtcgacagcgtccttgttcaccagagacacgggaacaggagactgaacatcagtcctatggagttccgtcttggaaacgctcttgccgagatgctcgtgtgcgtcctggaacatggacagatcttcctcggattcggagtggctcaacatggggctcaacacctgactgggaggagcaggggcagcctgtcggggttgagcagggtgagcatgtgcttttttagtcttgggcacatgctgctgttgcatgttatgctgctgcacgtactgctgggattcccgcttgggctggtactgctgagactctcgctttcgctgctgctggggtgtatgcagcttggcatgcttgagagcctgttggtgggcctgctcctgggcaagctgcgactgtcgctcgggagtcttgaccaccttaggcaaaccgttgctagccagctggttgttgctcacggggacaacagttccgggagaatactgcttgggccgaggctgcagaggctgcttggcaggctgttgctgaggcaacgacaggagtgccttctgtcgctgcgactcctgtgcaatgaagttgctctcactctcggaggagaaggagactcgctgcttgcgtgttcggctaggcgagtcgatagacgaatggggtgacagcgagttggtgtcctgggtgaacgagttgcggggcgactcggacatcttgagcgcaggcttcatgggcgacagcgttcgcggaggaggcatgtgtcgcttgccggagccaacagagccgttgggggacgtcagggacgactctgggtactcagacacggtgttgaggtcggattcgtacgacagcacggacgaagcgtagtggatgggagatgcaggtggttcgggttctttcacaacagggacctgctgctgttgtcgtagtcgctgctccttctgtgccttagctcggttggccttgttgagctgctgctgtcgggcctctcgctcctggcgttgctgggtgagcaggtcgcgtgtctggtaggcaggttttgtgccgccctgcgacagacggcttcgagcaggaggtttgccaccagcaggcacctcctgggtctttgtggtgatgacgtgaaacgagcccattcgcttgatagttgtggtggtcgacgtgagcgagtgggttcgctctgtgtttgtggtggttgacgtcatggagcctcttctgagcgagccggaagagggggcgccacgcagagagtgtcgaagcgaggacgttcgtccgggagaagaaacggacgtgatggagttgttgggtgagatggcgggcgaggctccctggccaatgcctccgtcctcgaacccttcaaacggtgtggtcagcgagtatgttcgagttccgcgctttccctttctgacattgggcaggtcgccaacagagccgctctcctcctcaatgaggtctggcgctcggccggaggcgttggtgccgctgacggaagcgaatccgccgttctggcctcggagcgacgactttcgtccgcccataagcgagttggttcggccgccaagcagagagctggttcggccttctcggcctccacgcatgctgccgttgcggccctgctgcaggttgggctgactggtggacgaggtcagcgagtggtgtcggatggccgccgccgctgccgcagaagacaggccgctgttggcccgctcgttggggttgctgccgacagacgacgctgctgctcgggccatggagttcacgtccggttggctaggatgtgcctggcccactcccgtgtacgagtacgacgagaaggaaaaagttcgttgtccccagcccatggtgtattactgtgtgtggacggggtgtgtgggtgtgtgtgaggatgtggaagacggcgccttgtggagagtagctgtcggtgtagcgaggtgcagcttagtggagcaaaatgtcgaattagtgtggagtcacaattaggggctgtttcagcggctggtcttgcaggcgtggccgaatgatgtgacggtgtgactgtgtatgtagtgtagacgttcgtgtgtcgtgttgtcagaggtgtgcaaactcacaggcgtgaaattcaagtgacaataaaattgacttttattgtttgggggctggtttagctttgcggttgtttgctcagcaatgatcagcaaaaagaacaagtaaacagtggtacgagtcgacggggctacaacgaccgcgggggctctggattgagggtccagtccatctgtgtcagtcaattagcgggatggcgacatttctctccctttcgctcgccgcactttcccccttgtggacgccttagtatctccccatgtcttccacctgcctgccgccccgtcgctctacagttgtactgtatgtacagcgctcgacagtgcagacggcgcccgacgacggaatgtgcaagagcaaaaggtggcaagagcagacatgttttggccatttgagccaccaccgacgaccgaccacccacagccctccttagccattcatgagacgtacttgtagtaatttatcagacaactcatcagacgtaactcatcagacgttgtaatgggtctactctaaccagtacggtacatactgtacttgtataacaaaacgcaaggaggggagaagacatcttcagcttgggcatctttagcttgaaaaaagtgggtgggtgtgccactcatcgcggtcgagttccaccacatgcgacctccccatttcctccacctgcccttttcacttcattgctactttgcctccttctctctcccccttctctgcggctcccctggtaatgtagctgacttccattgtcattgtcttaaactcccaacccattccaatgcacggctgtggagtccaaccacgaggctgaccctggacgctgtgtgagatgagttgtggccagcaaaacgaaaaccagcggggaggaaacaacaaccgggaaacaacacgcttatatatacccctccccgcccaacccgttaccccacagaagacaccagacatgtaacgaccctctaagttaattcgctcatccaaacacacgccccagccgcatatggaacatgccacacatgctggaaatcggcagggccagaggcgacgtgttcgtgaacagagccgaggcccagtgcgacgccagaggcgcttgaaagacacagactcgccgcgttctggtgtctctgggtactaccaagcagccatgcggacaatatcttcgtttttcccacttttttgcttctttgggggttcatgtcaacaagtgtgctgcaacaactgttatctccatttgggcaagagtaagcagacagagaagaggacaccaaaaaccaacgtattgttgctattttgataaaccaagtaagcgaatgtcttctttagccgtctccaaaagtccagaaaaaatggacccccaaaaacgatcatctacagcgccttaagacgacgagactgagtgtactgctcacctcggtgaaactattaatctccgaatgtccggggctccgaatgtctcactctactctgagcggaggttcgactttcgtctggcaccattccaccgccaaaaatatacatataaaactcacatcgaaaaacagtcgcaagaaccccttgtcatcaccaccgcactctcattttactccctcactctcgtataactcggcaaacaagcctcgaacccacagatgcacactaaataacggctaaaaagcagttctaaaaaaagcagcccattgttagaagcttgtatgaagcttgtctggcataaaagggaggagccaagaagaagccaatgataaaagctgtatagtgggcggcgatgagagtggtcacgtggcgtgggttgtcgcgtggattatcaggtctcgtgtggaatgagaagtcacgtggtgtgcgaggtcacgtgtcccagtaccccttcccccgccagacaccgtttgtgtggtttcatggataccgctggctctacagtgagtcaaactatttatacctcaacacgataacatacacttgtcaagtcgatacggagcaataattatgaccccctgagcactaatgagtagtatagaaggagatgtagcatactaacagtcaaggctgtagataatatatacagagttgtatacaaggatgtacagtgtggcgacggctacaagcaccatgctgtgtttacaatacatgtggtagaactctcacccttccagccaatgtctcacatctcgcttgagtcatggttgagaatcgtgtctgccaatcaaaagcagccaaagcacgagaggcagtcagtttcagcctcatctactagtagatatgataaatagatggtattccacctcttgtgcactcttggcgcccagatagctcggcccccgataagattgacggtcgcatggataatgcactgtcggaggcattgttcagaaacggactaaagttggttccagctcggtcagacgccttagggcccaggcgagactgttccagcttccacttcctgcttgtcctttagtctttcttctggaggtctgcatctgggtctatttgtcgagtacgacaggacagggctggggcaggtcccaggtacaagaagttcaatgtgtagatacggtgtagtgttgggggctcgttcaatcactggaagactgcccggttgttgcaatgaatccttcaaaggtcttatctacagtctactaactcaactatcaaccagcgcgcttagcataccatggctgctaaggatgtacaagtagccaggtgcgtacactagatcgatgcaagagtcggtgaataattaagtcaactaccacactcaatgtacgctcaactcatgaattatgacaggggaaacgagagatgcgagttcccgccttgttcctggtcctatgtcgactcggaagggcaaccacgacacattgtctacgtctatggaactagtttcaaaaacggcaacgagcttcctgcggctggatgtggagtcagttttggcaagattgccgaaaacaatctctcctacggcctggaagacgacatgaatccggagcaggccctgagagaagtgcaggatactctacaggctgagtctgcgggtctgtacctcgccttttcagaaatcttgctcagaagaactgatggcaacaagtacgagattagaaccaactcccacaagtccctggagctgctggaaacgtggaaaaagctgacgtgggaaaactacatcatggacagctggaatggcaacaaggccgccgactttacagtgagggctctgcaggtagaagaccagctaccgaatggagctgttactctaaaggtgattgatccaaaggtggacgaagaaggaatcgactctgctttcaatctggcctgggatgggattgatgagtgtcttaatcggagaagatcgagacagacaaataaggagtggagagacaagttcattgaagaaactgttgaggagaagacattgtggggtgacgtgtagtcggataaccaattaactgaacgatatcgttgattatgcaatgaattatgtatgatctatgtgcttatggctatatgtatctacactgctctagtaaagagcgtcgtcgtcgtcgtcgtcgtcttcctcctctgattcagaagctgcagtctccaagttgtttccgatgagaagtttgtgtcctgtcacgggctcagcagctgggacaggctcatcttcgacagctggaggttgaggttgagcttcaatctcgacatctcccgtgggtagaacctcttccgacacagtctcaatgggctcatcaatcttgacagtttcaggtccacactcatcaaccgatacagcctgattttcttgttgagctgacactctctcaacatgaatactggttgcattatcctcctcaacctcttccatcataggatgagaagacggcctcacgctctcctccacctccgccttctcctccacctccttcccgtcagccacagatttagcctcagccgcgcgcttctgcttcaactgcacctgccgaggcacaaacctagccgcctctgcagccagattgcgaacctgaggtccagattcatagacatccttggcctcaatcttcggagcctctgcacgagtgacacggtcacgtggttggtcacgtgtgccatccttgaccgctgaatcgccctcttccttagcctcctccctctccttcttccactgaggaacatctgatggcaaggggatatccaccacctcctcatcagacgaaaactcaacgtcatctctgtcctccttgtccacacgtttacgcaacacagacttactcaaataaggaaagcctctgggcgaaactcctcgatgattgaataccggatcccaaaacacactttccctctgttgaccttgtggaggagagttgtagtccgtcacctcccctagtcccagtttgaatctcttgaatcgcgtctcccgcttcttttgctggtccaacatgcccttccaatcctcctccgaaatgccctttgatcttttgaggtcagccaagtcctgttccagtctggcaatctgcttctgttcatggtgaggaatgaacacctttttgaaccccgtgttttggtatttttgctgcaactgcgtcagccgccagtgaagacgcaagggatcgagtccttccaatcgcgattctttctgttgccgtttctgtcgattctgtttcttgagctcggcagcccgctgctcctttctgtatgcttccatggtatgaacaggcggttcgacgatggctgaaggtgattagtaggccgtagaatgtagagtgagtgtcaaaatgtaacgtgagtgtcgaaacgtgtcgttaacgcttcagctacgctgattaaaatgtgtttggggtgtcttgaatgaacgtcgaaacatttgaatcatcatgcacttgtaggtacagtgaaagtttattttgtgggtggtgaaaagtagaggtttctacacctccccacacaaccacttgcacaatgaaccagccgatagaaccagaccacatcaatgttcctacggaggctctcgagtcgctccgactgcgactgacccaggtcagccactcgctcaacactctccaagcacaacttcaccaacctacgcttcctccttggtcttctctacacaaccagttcaacgtgctactgacacagctggtgtcgttatcgtcgaccatcactcaccagagcgacattcttcagcagacggtgacgtttcctctgcctgctttccccacagccacagaagcaggtcttatggctactctactgcgaaaaaaaatcctgccagaggtggaggagtggtgcgaggaggtgaagcagaaggcgctgggcgtcaaaatccgaaccgtcgaccagtacggcgagtgggctgccgaaacggtcgaggaggccaaacaggagtacgaatggtacgggctcatgaccagagaagaggtggacaacggagtcaagccgccagtgtacgtggctccagaagaggaggcgggagaaggagcaaagttgaccattgagcagattctgcagtttacatgtgctggaaagatgcccactgttgcgtaagtagtcagctgactctgataatttgtcaaagacggcaatctgtgatagatggtcaatgggagcatatcacgttggggttacgcgctaatctctgctcttgagaggttttctgagagagatcctcgagacgagttcacctagctgctctcgctctgaggttaatggaggaaaaatgaaatcaacaaaagggaaagacagcaaaagtacgagaaatcgacagtgaagggacagctaataaggactccgatacagactctgacagagacgacttgtacctgggctggtctagtaatgcattcccacaggcattgcaaccaatagctttaggaattcaatgttaatggttctccgaatacagtctacccgacagtgactcgctagctgacctatgcattttgttaaaaccaactgtcgacccaactgttgtacagcatcatactcttatccgtagtgctacaatggagttatttatttgacttgcattgattgttggtgatatggatcattatgggaagtcgatctagtgcaatattcgccctacagctgcttcctacttgtagctacaattcttaaagcaacttttccacggcaccactccaactgtagacatcacgagatacttcgtctcagatcagagatacgagataccgcacaagagacaaccaacctgcgtccttcatacagtagtatccaaagatttctttccatacatttcgactgttccgtgtcaacacttctagataggcacaatcttgtctcttccatcgaacaaggactttcatacgatcgcgtgttatgaattcagtcgacacgggaaacgtcaccatctatgcatcgtcaagtcattcaacacatttattactgaaattaacacactatgataccctcaaccacaacaccagttgtgcgcccgtgacggaacctcgctaccattgagacgagtccggtccaaagaatcccgggtcctcggggatcttcttgttcggcggaattcccgatccatctactccatctccaatcacattgttgccccaccaatccagatctttcgggttgtactgcaccgaaaaaaagatgatgataccagacagggcaattcctgtgacaatagccgcctccatgacgtaggcgtactttcgccaccacgcaagatatcggcccttgatgtatccgttgaacaggatggcaagatacagtcctccgaccttataggtcaggttgtacggggcccaaccgtcaatgataccgaccacaaaaatgagcgggttgaagtacagacactttcgtcggtagtagtcgatcttctcggcgtgtttgggccaccatttggccaagaactttggaagcgtgacttggacaacatagaagaagagtccggctccagctccaaacaagaacatccatttcatgacgggatacttgttgaacatcttcttggggccaatgactccccatgcgaccgaggcggtgaagaaggtggtttccgacggacatgtgaacttgagcttgttgtctgcgtcacagaggttctccagacctagctggaactgaatcacacccagacacaccactccattgaccagagtggcccagatttgcaaccagaagatggatcggggaggcagatgggcataatgggtcagtttctgatcagacgtgtagttctcagcttgctgggcgatttgcacggacagggctttgatgagattcaacgccatgaaccgacccggaagggcgtagccaatgatgagttcggccagaacgttgagggacagagaggtggctgtgtacgacacaaacacagtgaagggcacaatgaaaacagccaccaagcccatgacaaacacaatactccacactggtgtatctacgggccacacttccaccagaacaatggccagaacaaacatgatgagcatggtgaggtagaaccaccagtcggggacctccttatgtttcttcatgtaccgagagtaagggtcgactcttccgtggtagttacttcggtggatgtacctgattgccttggcggtatccacaatggcgtctctcatggctctccagtccatgagcgtcgtgtacacgaacgaaaaggtgtagactgcgaagaaggccgagtagagaacgaggtttcctgccgagtaatacggcgtggagtaggcgaggtacttttctctgtcaaatctataatttgtcagaattcgggtcacgttgaacgccttgcccttgttgtcaaaaagccggttggagttgatggggatgtagcccgtccatgagttgttagaatagtagagagccaggatgacgaggcctccaaagagggagccgcagaagcccgtgatggaggtgtacagaggtagggtgatgggagcgagattggcggtggcctggttccagtcaaaggttggaatggggttgaatccgagtccgccgatggagcccgtgacgatagctaggtccgcgttgtttggagcgatccaggtcatccagttgaaggtctgcaaaaagttcatgaggtagttgggcacccagaagtagaggaaggataccacaaacatgatcatgaagaaggtgtatcgggagatcttccagccgttgatgctctcttttctgtttggagccagcagagctttgttcaccgccagggtaggcagcaaggagggccacatggctttgacggggtacacagccactcgtttcaacagaccggccattccaaagcccatcatttgcgtcaccagcatgaaaacaaactggtagccgtagttggcggcccagtcttggttgtagaaggacggtagagcctgggtgataatgttggaggtgatataaggcgttccagccgcacacgagaccatgatagttgccaggagttgttctttctggctccagactcccggattcagagtgtatcgtcttcctctgaaactaaagccccagtcaggtagcacatactgcaggaatcgtccacaggggtagaggagcagttggcagaccgaggcgtcgaggctgatggcgggcagacggacggaaaagaactggttgacaaaggcagaaattgcaacccagatggttcccagaacccacactctccatgtctcaactgtagtgtctgtttcgtcgtagggatcagtgacggaacgaacttcaggatagggactccaccagtggaagatgactgcccagtagcgcagcagaatgaggttgtcggggtcttctttctcaggatcctcaccctctccaaaggcctccagcacgctcttgacctccatacggtactcatgtcgaaagttgttgtcatgatcgtggtaggcgtagttggtcttgacgagttccagagccttgtcaatgggcatttcagccagtttctcggccatgaaatgaacctctaggggatatccgccatctttgtcggacggaggaataccgagtttgttggccatccattcaatgagttgttcttcgatctccacaacctcggcctgaacatcagactcgtcctcctcatctcgaggatcctgtttcatccacagatctttggcatgttttgcagcgtcgataacgttgagtttcatcttgttggacccggttgacaacctcttctcatggtggctccagccaagtatttatcagccattcacgttcaggctggtgtacggcactgtggggaaacgttggattgatttggccgtactaaagcgatttagaagcagaaaatctttccataatccagtagccgccttggcaacgaccaagcatcatcgaagctggctactgtagaatttcccgggggagactacgcttgagatatcgtgcggggtgtctgtcagacccgattagaagggaaaaacagcaaaaaaaagtagattgggtagtgttgagtcttgcccatccaagagccgtacgctcaaactagccgcttgccgtcccgattgacgtcatgatgatctagtgaccgccagtgttcccctgcccccttgcgacgagcctctcagactagtttagcgtattgtggtgggattaatgagattgagtaccgaagagtcgagcaatgggattcaaatctacaattgtcacagatggtttgcttctcttggtccttcgtgctccttgcttggtatttgtccttgtaaaatgttcgcaccaacaccatacatcaatggtgggtaaagaacagacactaatgaacggcatcaattactaattagccgtggtatatcattagatccttcgacctggccgatcatgtggctacaatacagtacagtagtacagtagtgcatcttgtgcgatggagacggacataacgcaacagccacgacagtccattgtttcatatctacaaggataagacaggagaagacttgagaaatgagttcacagagtcgaatagatgggaccgatcactacacgctttgctttctgcatccccaccacatccacccagcacattacccatcccaatacagacatctatagatctccttgtgtgtggggaatgcaaccctccagaagatgcaagttggtcagaagttctcatttttcagtccaatttgtcaatccagtggtatcagtccaatagtgtcaagtccaatggcgttagtcaaaaggtatcagtccaaagttccctcgacccctccatgcccatcgtcaaagtagtcgatgggcatggaggggtagcagagatggctcaggcgctaatccgcccagtgccgtggagccgtgcaagtagccccagggaaggggtagggagccgtgtctgtgggtgtttgagggcctcttcggagacactcgggattctgcggggggagttttacagatttcaataaaacccgagtttgagcggggtttgagaccgagaattttaaacaatgggtaaaacgcgtgcatagaattgcgttttgccagtctgttatgtgccagactcgtggttgtatctccatcttctcattatctccgtttctggtgatcctagctgtttccaagccataacaaagctagctgcatgaatatcacttcgatcggaatttgggcagaaccataggatagctgcgatttgagagaccttttccatataaatatatctataccgttcaattcggaggctctgctttcacgttttcggagtgttgactactgtacagtgtacggtacctactgtaggaaaaatcagtgcgaatatgcactgtttcagttgagaatcatgctgagatccaccagtatagcatttacccatctccacagactctacgctctatcagtggatcttcgtctctgtcgtttgctgggtaaagtgataggcaggtcgatctcagttggaggtcttctgaggaagtggcctgttagggttgcaatagtgatatctgaagctgaggtggtcattaaatcactttgcttgccactcatcgacaatttggacttcgtataggcgtctagtctgaggtatgataaggaaactctgagatagccaaaaggggcctagtgagactcccccaaaacgacttgggagggttcgagggagacccccaaccacctcttccatctgtatccacaccccctttatgggccttggtctgcaggagttatttgcacctgcgtcactttcaacattggtgtcaatgtcttcctccacctaggagccgttggaggtgcgagtttatctgcccacgtggggtgggaggcgttggagactgcgatggacttggggccaggtccatattttgtttttccgggcggatgaatcaggtacagtacaactgattcagacatgggttgcggtcataagtcttcaggttgctccaactatagcgttgaaggtgtgcaaggagaggctccattagctccaggtggccagtcgacgccaacagacttccaacgttgtcttagaaggccgatcttgccttttatggcacagtaattgcctcgggtgcgtgtggttatgcaaacgagagggcagcgaataggccgcagatgagacaggtgggcaacggctgaggtacgagatccagactcccagggtctgagacagcgctgtagatagggagggagatgttgaacagacagctgtgccgtttatgaaagagaaacttgagatttgggcagcataccaatacagtcaagacgcagtatgtactgtgctggtccgagtggttcattggtgataaacgggtgcttgcttttggggaggttgagtcaagtagagccgagttgacatgactcaaaattgaaagacggtttacttttccacggagctctcgggattcaggaccgttactatcgaccctgagaggcgccgcttgttcccccttgtgtccccgagtgtgccagacaatctaagctgagacaagtcatagctggcttgagtcacgcaaactctgccaggcttcgtaaaatcacctatcaacgtctgtggctgcagtccacctgatcccaaccgagtcctgatccgcggtgtagatcatgtagatcagatagtgagtagtttgcctgaataacaggcacagctgaggggagggcaacagaaggagtgaaaacattgaatgatacctctccaactgcccactttttcaagtctccttgtgtcctgcttgcttctttattctcccccagctcatcttgtcctccacttatcattgtatcctcctgcagctcgcagccgagtcgatcagcgagctaatccaccacgtgcattcaaaggtgatgaaattaacgtctggaatgatcgagttcctaacttcttgtctctgtggttccccactaggagtgatggtaaagccagtagacagacattgtgctgtgcttctcaaacacccgacctgcaaacatatccgacttttgaaacggcacacatctccactgtctcacccaatagcctccagtcaggcacaatcacacccggaacttacctggaagagactatctgcgttagaggtggttaatggaaggagtgtggtcgatcatgaactactgtgctgtgcatgtagagctggaacctagatctcggcaacctgatcaagtggaggtaactacatggattcagtgtccagaaacgtatataaaaggagcccagactagccccctctcgtactccccaagacacactcttctacctctttcacttctacccctactctcttcacaatggtcaacgtccgaaccctgcttgttgctaccgccgcctctctggctgtggccgcccccatcgcccagaatgagacttcccccgagtccaccgccgccgccgtcttccctctgccccatattcccggcctcgaggctgctggagaccttgtccatgtgattgagatcttcgctggagttctgactggcaccatctccgtcatcaccaagcctcagggaacccggccccaggagatgcagatcatccaggacgccatcaccaagctgaatgctgccattgtccaggcctccaaggacgtctccaacctgcctatcattggcggcgttgctggccaggtggtcactgccattgtcctcaaccccattgtccacaccattgcgctggttgtcgagcagattgtggcggttgtaggctccttctgggttgacggagttggcgcttcctttggcaccgtcctccacaacctcatcaccaacatctccaccttcatcggagtccttgctggtgcctacccccagatcaacgacgaccagtccggcctcaatgccgccacctcgtctcttaactcccttctctcttccgcttctgcttaagcgaaagactttcttcctttcttttgcttcgcttgaagccctggctccctttgggcattacttcttacttaactctccaacccagacgacaagaaaaaaccgaccgaccatcgacctttttattagtatataatttataatacccactgctggccagtgctttctccaataatagagcctgtacactgattatagacacagcatcatcagtttgttatcggtgatagttttcctaacaatctgggatcgaccgtagaacagatcgacagtgctgaatgatagacagcgctaaatgataggcaaagatggaaggaggtaaaatgacagatagatagtgtaaattccgtagccatctcagcaaaagacttcttttctttcaacatgagacccttctgtagacatggtaatctcagtgttgaaacagcccctataaatgtgtctctcacaggcatttatacaagggaaaccgttcagaaaatgcttcaagatgttattgatcaacaacaaatgtcccttttcaactccccacccttcttatccccgagagttgctttttcaaaagtacttttacacggcaccaagccgacacacctgttggatccacacggtttttgcagtgaaaaaaagaaagatgaagtcataaaaattccattagagcaaggatgttcgatatctataggtttcggtcggcatttttgtctacttcgcggttgcctcgtttgatggtctactgttgagtaaaggatgcacttagtcaagcttctttacttgacgttagtggatagcagttgactcagtttcatctggttaatgttgagggaaggggaaagcccaataaaatctgctgtaatgaatcgagtatccaagatatgctcaatattacaaatttctttggataaaacctccacttttaccgcgatgctctacgaaatgctctggctgaactaaattgaatggagaattagttgggattttttatagcacgtagatgcaaacatctctgccgtagtccccagcctacacaagaccactgtgctgtatgaacactagagacccccgactaccggatagaagtctcagaaacccctcccctggatatcctccttcctactttggaagtcctccacaatctgagtctgacgggcaacgagttaattaaaaagctgtactttgccgtcctcctaaggagggagaaagaagtgaacttgactggatgcattttaggacattcatatatgttttatgttgctcttggaaccactgcaatttgaattttccgtttgatgaagaggttgaaaaatgggtcatattgagcagtgggtggacagaaagaagctgaggtcggatctgattagccccggtgccatcttcaactactacagacatcataaaaccaactttttttacactacatttttcaacatgctgtatattggaaaacttggctgcattatcgggacggttatcgggaagcttatctggggaagagcgacaatctagagctatggaggcatagagaagaggtcacgacttggggagtaacggggttacatgtttgagatttgctctggattaagatacccccatctcacacctccttttttcttcttttttgtcatgttcatcttccatacggctccaatttgactctggctagcccaccttctgcaccatacatctccgaggggtgtatggccaccggtagcggggttgtcgagatttgaaagtgccaaacggtgaatctgggagggggagtttctggaatttccaacctggcgatatctattcggattgtctggtgtttagatataattttgtgataaactcccttcccctcgaacgttgatgattcgacagggacaattgatacaactggacaatatcggaattgtaatgagcaaggaggttgtcgtagacacattctcagcagatttatttggtctttttcaactccttcattttgagaaccacctcttccctctattgtaatgtggcaagtgcacggttctcatctctttctattccagtatctccctgagcatgagaactgaacaattgccctagaaacgctttcattccgaaacacgctgctacagaactcaacaacccagacgcaaccaaacccactggggacaatctctttcgacaacaaccgactgatcctcgtgaccagtagcatccccagtcagtaattgccaacaaaacttctgcttaacctagttgaataggattagaggcttactaaaactaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaatgaagagggcaatggaaggactgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaaaaaaaccaccagattgccctagcatttcactgttttatgatacttacataattggaagactatggcacttctatcgacgttccactgaccgtatctctaccgtcatagcccaagagttattggttcgactgactaagccacatatggctcagtcctgttgatccaaatgaagcctttactccgatgtctttttgaagatttcggatcttatactactcgtactcgcagtacttgcgcatttgactgtggccctaggactcaatccttcggagcagttcagctaggtgttaaacaacctacatgtggggtttatccatggaataacccacttgtaagtcaatcgtctctcggcccttctataattacccacgccaagtagatctgggcttccaggaagtcccttgtggttttcacccactagtgacccaatttccttactaatacggtctgtattcgcggctaattgcgccaatctttctcgacagtccttcttattgtcaaactctggcacagtatccatttgcgtgatcgcaaagcagtcctatctctcacccattcggcatgtcattcgcgtaattcacgtactacgtgatctttacgtggttaaagttgggttaattagttgtacttggcgctacttcccacttccactactcttcctcctacacacaagtgcgaagttcttctttccatgttgaccaagatgaagattccgtcagtggactctctaaaggactggatctttaccgagtcgaaatgtggagtactcccctctttcacagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtctgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagacacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacacagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaacgaagagggcaatggaaggactgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggacatgacactaaacgtgtttaattagtaatattcgtataagcgtacattcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaacacaaccgccgacacagagaagctgatctcagaaatgaacacagcgcaatcaaccccgcccaaaaaaggcttctcatggatcgccctcattatcactgccgcattgctctacggggcgtctcagctaggcgacaggatcaccaaacaggtgcctgttgagccaccgaccgaaggagaaggctggatgttccacttgaaggaattctgcacatcatttggagtccacggggctcttggagtcttggccatttgtgtcgccattggcgttcaactagcagtcgtccagctgaagctctacctgaagagagccaatctagccgtcaaggaggacgcattgaatgggaaggtgctggaaaaaaagcgactatagacctaagcgggagtgagagaaccgcaggtaagaagataggtcacaacggcttatggaccggaagtactgaactgataccataacgacacatcatgatgtctccatccacgcggctcaatttaacttcgtctgcccctataacctaggcgactgtccttaaggtgctctgctaatttctcagtccaaagtggattctcgagctccccaggtctccacagatcgacaggggacacggaccggcaactgggtcttagacgggtaggtggacggtcatataggacagatattttatggctcttctagacggaaaaactcatcatcacctgtccaaccccctaccgcacaaaactttccacattatttctagatactattcacatctgaagtttctgggtcgtgtttatcttgcggtgtccacactagttgtaggggccttgtggtggtcttgcaccatcggaacttttgaaaatgacctagatgacttgggattgtgacacgcagttaaacaagagacaaaagggatgtctagatctataatcggcgtctcaagccgttgcatgtctattgtatgtggatctttggttataagtgtgaccacatcgcggttattctcttgcgttgctcgatacgacacttcctggtgtcacaagctaattgggtaatctctgtccatacaccccgtctacagaaggggtctacttggcttagaaggttcttggtagggtgaaacgacatctcaaggaggtggacacgagctggcacaagctcaactgtgaggatacaagtgtcagccacgagcattagaaaatggccgttcgatgactatcactgtaatgcgaaggtcgcaaatactcttctacagtagctaggtacagaaggaagatagaggcaccaacagacaccagcagacaccaacagataccaacatactatctctttccatggcccgatcaaggtggtcttcctcgagacgaatcaccagaggaatacctcagtctagacatgcgaaaatatttagtgtctaactgatgtatctacaaacacagtacgagtacgaatacgatactagtgtattggtatacataaaacccaccttgattcattctgccaccctcgtcgtcgaccatctctcgtgagaaatcaccattaatttctgggaaattcttttcgatttcaccctctcaatttccctctggaacttggcaacgggtgtgtacataatcgaggccccgtctagagttagagttccgaggcggtttgccttggactattactgggaactaggcccttgacgataacgcggaatggagtagtttgagggcaaacaggacatttaacgggggtgttttcgatgagaaaggcgatgaccacatttccccagtggttgattatacccatactccgttttttgttttatcgccaatttgtcagagtaacccacatgtattgtttttttagaaaaaaacgtctaaaatcagctaaaatagaaagatgagtgctaacacaatacgcgcaattagaaactgctcaatggcaccgaaaacaggtgggggtttgataactgctcaatggatccaagattgacaatggatcgaagtagtcaatggatcagactgtcgattgaagagaagagctcaatgatactgctgtacgcgtgccaaaccagtcaacccacgtcagatgtgacgaaaaacaggtattaccttcaacaaacagattctccgtatcccgggactaactaaccttctctcctcccaccttgtctcgatccactctcgtctaatgtcacataaatgggcccatgtggattatatttggtatatccgaaattaactttttgttcggaaattttcggagttggcacacatgtctcgtgtaggttatcaccgacaaggccgaagccgaggtgcgcactctctcacaccacacaaacgcgtctttaacaggcgaaaaacgacactgtcgacacaatcatacgatgacacaaaaaatggcagaaaaaaaagacagtcaaaaaaatgacaggctgagacatgagagacaagaggagggtaagttagatcgagagttgacaccaaagatctctagtggtcgacgacaacccaccaaccaaccaaataaccaaataactcccccgttggacacaaggatccattcacccgcgaccccgcacgaggcgttgttgcagcacatacacacacacacagtgggtggttctacagtaggtgtatacactctgaggttggcgcttgagggtaacttttttttgggactttgagtcaactttgatggataagtccgacgaaaggagttgggcttgactggccaattgtgggcgcaatcggcccacggaaaacggaattctgtagtgggcagtcaattgaggtgacagagagcaaaagctgtcgcaaaaggcgcccccaacacctacctttatgctcatggtctgcctacgctctcccctcccctcaagtctcttcacatgcgaaactttaatctaaataattactcaccacgtattacactatttgtgcagcgcatatctacattgtgcctgcggtagaccaacctcttctcctcctcacaactccaccagactctcaaaacgatgctccgaaccatcgcccgaacccacgctgtggccgccaccaaggtcgtgcgagcctccactttttctgccacccccgccgcctcttttgtgcgattccagtccgtctgggccaaggtcccccagggtccccccgacgccattctcggaatcaccgaggcgttcaagaaggacgcctttgagcagaagatcaacctcggtgttggcgcctaccgagatgacggcggaaagcccttcgttcttccctccgtccgagaggccgagaaggaggtggtgaacaaggccctcgacaaggagtacgcccccatcaccggagtccccgccttcaccaaggctgctgccgagctcgcttacggcgccgactcccccgccgtcctcgaggaccgaattgccatcacccagaccatctccggtaccggtgctctgcgaatcggagccgagttcctcaacaagttctactcctccaagaagattctgctcccccagccttcttgggctaaccacaaggccgttttcaccgccgccggcctcgagcccgccacctaccggtactacgaccccaagaacattgccctcgactttgagggtctgctcgccgacctggaggctgcccccaacggaaccgccgtccttctgcacgcctgtgcccacaaccccaccggtgttgaccccactcccgagcagtggcgaaagattgaggaggtcgtcaaggccaagggccacttccccttcttcgacatggcctaccagggctttgccaccggtgacgtcaaccgagacgcctaccccatccgatactttgtcgagcagggccacgaggttgctctgtgccagtccttcgccaagaacatgggtctttacggtgagcgagtcggtgctttctctcttgtctgccaggacaccgccgagaagaaccgagttgactctcagctgaagattatcatccgacccttctactccaacccccccgtccacggtgcccgaatcgccgccaccatcctcaacaaccccgagctcaagaagcagtggctcggtgaggtcaagcagatggccgaccgaatgatcaagatgcgagctctgctcaaggagaacctcgagagacttggctcccagcagaactgggaccacgtcacctctcagattggtatgttctgctacaccggtctgtctcctgagcaggttgagcgacttgccaaggagttctccgtctacggaaccaaggacggccgaatctccattgccggaatcacctctcagaacgtcggccgactggcccaggctatctacgaggtgaccaaatagattatgattaacgagtaatgagatgaacgtgcgcgatgatgcagacacccagtgccgcgtccgaccgtgtgattgaatgagtattgaactggaaccgtagtggcagtaagtgacagcaagagtgcccattcatagaatctaggtgaatgacctttctttttattttcgtcggaacttttgctatgcaacagctatgggatgagcccacgttcacacgaggtttccagggctcatgtcttcgttacactgattgatgaacgacagaaacaaccactcatttgctaaactccattaaacaataacttcttgtagactgtaaccgagcatcatttctgactagctattgtttactacaatactctagagtattacaggctagagcattcgagatgcaagcacaattatatcaccaatgttcgggctctgtgtgtaaactgtaggacagttttacagagatatgcctcatatatcttcatcaatcaatttaaatgtttcagagtgtagattttcctctcttctgcaggtggtacttcgcaataatttccttttcgtgttcctcaatcatcgtatgcgttctctcgatcgcctcccaggcgtgtttaattcgaatcctctccatctcgatatccatcttctcagatacaaggtccatttccgccacccctgccttcttccagaccttttctagatttgtaaaggtccatcctctctgcatattgaaagtggtgaagccctgggaggcggctctcttgtaacagcattcagtgtgggcagatagatcaacggcgtggatgctgtgggagctatgaactgtcacaaactccttaaaggctttgtcagttacctcgaaggggatgttcaagctgttgttcagcgacaaaacaggattcaaaaagacgagcttgagctttcgagatttcaacacgtctgcaactctccgatcattgtacagatctcctaccagccgactgagaaagttgtcgactagcaaaacgcgaggatactttgggttggtatcgaagatatgacagagccattgtttcaaaagtgccagtctgttgttgtgttttatgacaactccaggactcaagagtctggcggaagcgctgtagcactcgaggatgcaagggtatacgctgtgttcgttgtgaaaggcacttacagagatgtaatacgtgttttctttcatttcttcgggaattggggaagctcccgagacatttcgaggaacaggagcagtcagagttggcgcaggcagagtcgaggggttgggaggtgctctgcgagtattgagttgatgactggcaagaggcagacgttggttttcacgttcgggagacgaatctggagtaggaggagtgtggaagttctgaggttcccgctgtcctctgagacgtcgaagtcttcgaagatggaggtcgtccagggagttggaggtgtttggcatgtcttgtgacttgggcaggtgattgattggataaggtggaatttaatggagagatactggcgttataagatgtaaaatggggcagccgtttcccctatatgagacagccctaaaattactacatactgtagtagaggttggtttgtggttctttctgaggcttgcagtgggggcttggatgagggttgggtggggctgatgaagacgagttcttgaggttgagagcaagagggaggtggatgaggtgatattatcgccattaaaatgtggttttctgttggtccggacttctgaggctgtctcatagagaggagtctgtggccgagtgcccactgcctcgagtatctttgcttcatcacagaagagacatggcaaaggtccttgaagggttgttctcttgtttgttctcgtaccgggcaatcaattgtctccggatcgccaattaccgactggcgaatgcgttcctgtcgcacggtgatgtggttttttagagaagcgatctgattgtcaccatttttcagcctcatgggggtgtgcaggtaactcgcagataatctggagcataatgagtcgatgtggaatgttgtaagtacaactacagtattgtgagaaccacccaattggtgtttatcattggtccaatcaattgcaaccggtctgggcatttttcaggcgtcaatactctcacaggtttccatggtaaacttctgttgacccgtggggaacacattcgtaatatacgagtctcatcttcaagtagagtattgaggatagcccaaaacagatggattgcgagggttagtacttggctagttaccacatcgaaagaatgagggatagggggtatatcctgtaacaaatatataacaacttaccatgtcgggaaggttctttaatgagttgtttacactcttgggggagtcgtcaaggagctcaggccaggcagctttggccagataatccttctactcctttggtttcttcttccacctacgttcagcaatgcttccccaatgagactactactggccccttgagtcgcggaaagatgattgtgttactggagcttctcgttgctgcggaggagccacttttcctcttattcccttctcttattcccttctcttattcccttctcttattcccttctcttattcccttctcttattcccctctcctcttattcccttgtttttttttttttttcttccatcaacaattcaatatataacaatattaagagtaattcctaataattgaaaaaggggacgtaaaacaaatattcaaatcggtaaaacatctagaatcaagtaagaaaaacaagttaacaaaaaatcagtgtatcgctaatgtacacatgaacttcctcctcctccctattaagaaccctccaaccacagtgccattgcctccgtgtggccaatttacttgatttatgcctcttcatattccttcacttagaggtagcaagactgttctaacagtagtctagcattgagccgaacttgtccttgatttcgtccctgtttgcgtcctcccctgtctgtcataacttgggctccaactccccgataccataagcccgttctcggtaatagtttcctcgaactcgtcatttctcctgccctggtccagtttctcttggtccttcgcctcggacttgcgtcaacagaggagttcctctccatgcacctattcaccaagagtttccactcgcgagatcccagccttattatccgcatttccatcattaatggacagtcactgaagatgcgacggtaaaaatggtcggtggagatgtagctcttttttacccctttttcgacaatttactaatacgtcccgtcatcaccatcgcaccaatccaatatagtgtaggggctattacttcgagctcacttgtggagaaccgtgtaaggcgggttctattcccctatctgagtgtcaaaaagcggcccttcttttttcctgttgtgaatcagttaccattagtctgttgaatcgatggcatactggtaggctggcgattgtcaggaaaacgccaatgcgagcagtcaaggtcttttttcgggtcccaggtaacaattgtggtctattagtccattagaatggcaagaaatatgtcatatgacaattttaacgccctctgtgaaccaactaccgcatagtcgtttaatccattgcttggtgggattatggaaccaatccaaaaaccagtaccaccgtattcgtatgttcacctcttggccaatgtcgtttaaatagacagaagaaagcagaaactgctccaagtatggctatctttgtgctcgcattaatattcctccaaatattttcggcggacggaataaataggtttcggatagtaggtaaagccaactgatctggttcgatagtggatgttcacaatcataaacgactatgaagtcttatgatgaagagactctttaaactggttctggtggaaggtgtctgtcaaaggctggagggatctgcactgctctttcaacttgatcccccaataatggcgactgagaggacggcggtgctctataggtagttcggtgcgattttcaagagtattgagggaatatttgcagaccaccaaaaggtctccgactcttggatgggggtattgatcgaggtgagggttgtggaacgatggacaagggtcttgtgccatttagatgtatgattgctggtatacacggggtagaatagccgagaagaggcaactgtccaaatatcggtcacttgaaatctcatagagatatgggtctctttttaagcatctgacgaattcacatcgcgaccatgggactggtcgcaagtcgagccaggagtcaataaactgaacatgatggtcagctacaagcaccccaagtgagaaagacacagactgcgggtccatatcaacggtataacatcctggtggctccaggaacgaaggcgaatggctccggaggacaaagacaagggccagagagtcgagtccaagagtgaagatggggagactgggatgaccgatgtcacctgtgaagtggctagccagctaaaccaaatccaggacagatcagtggtgcgtgactgggagatgctcagactggggaacgtgttattcgaaggcagtcacgtcgcctctataagcgcattcggtagcgttgtgaacagtggcataggcaccgaagaaaccggaccgtgtcttcacacagaccaggtgggaggtgggtggaattaggctggttgagggaggacttgattgtctcaaagaatacggagttcagtttgtggatctgccattgaaccgtgcaagtttcgaagagtcttggttcaagataaaatggtgagctgtacccgaagttggtgtccatcgtaaaacaaaccacgagtacgggttttcactcgtacaacagttgtcatatgattcagagctggtgatgaggaattgtttgacggaagacggggggctccaattcgattcacggcaccaccgattgagctagacgtgagggtatacaatgcgattctcagaaatgattgtcaccgcagtacaatctcaaggcaactccagagtcaagttattgttgatcgctactcggatgatcccaataccatgacagaaacgtgaaaaaacccaaggatgaagtgtccacagtgtttccaagaccaggaagcgcaattgccctgaaaaaaaaagaccacgttgagagaaccacgttaaaagaaccacgttgaaagaatcacgttgaaaccgaaccacattaaaccgtacaacctcgttacatcccatgttagctggatcgtgaccaacctaacaccgcctgtttaagcacttgaacaaagaccagcttgaacagagtagtgagatgctggggtatacgcccaagatgacgtggtatcagaattcaacatgacatacacattctcgacgacaacaccactggcatcattgtcatgaatgcaatttgttgagtatccaatcccaaaacgatggcactgtattccggcaatagacaagctcaactccagaaccaaaacgcgtccttctgctgattgttctcagccctccaaacactcacaagttctctcacaacgacgcccaccacactgacactacatcgacgcccaccacactgatgcttgctgccgctgaccgcctcgataaagcaaacgatgcattatcgccgctaatgggtccaactaaaagtgagacacacttgtctcagccccgagacatggctgctgaaccatatgtatggaaccctgtacaagtaggttggtggaaaaaaaagtggtctgatatttttattttttttggccgtgtttttcaaagcggccggtttggggggttccataatacaagtgcctggaaaatgaaacgtaaaagacgacacagatgaaacctcgagtgtttggtgcctgagacacaatgggattatatgttatatttgaaagcgacccaaagtagcgacgacacggactcattagtgcagaccaggggacctgctcttgtgagccatttccacgcgaaacttccttttggtccttgtggggatgtgacatgacaggccctaaaagctggccaagtctgcatcacagtggggggtctagcccgggcaggagaaattccaaaatacccaaaaaaacgcggtaccatgcatccagtctccgcgatattattggcacttgtcccaggatttttgcagtggggggatgtggtatttctttttctttttctttttctttttctttttctttttctttttctttttttttcgttttctttttaattttcgtattagttcctggctgctctgggttgcacggctgccttttctctggctgcacaggttcccctctcaaacaaaggccatgtggacccacgccaaaagagtcaaaaaaaataaaaaaatataaaaaatacgcggttgctgctaatctgcttcaacggctgcgtagctgcacggctgcagggatctttctttgtggcctgggccaatcggaggggtggaggtgataacagtggttaagagcgggagggattagttgggggttagttgggtttagatagggagagggaaaagattataaaaagaatatataaaaaaattattctgtgattaaaaaaacaaaagtgggaaagggaacaacaggagagacgaagttgaataaattgacaagaggcggaagagataacaagacttccgcaggtccagaagagagccttggaaacgaaaaacgaccaacgataatagtctgcttgttaatatacgctgttgttcctgggccactctgctcgtcaatacgctctgctcgtcaatacggctgttcctggaccttgataatacaatgactccattccataatgagattgtattcctaaaatcgataagaaaatgcaaaataagaagcggaaaaagaactgaaaacaaaaaatggataaaataaaataaaataaaatagaaattcgtacttgtacctaactacagcacatggcgcaaaagtaaacgatgcagctcactccgatgcatattccattacaaagacaagccggcaaaaactgcaaaagagagacccagatcggagactcacattatgtataactgcgcaagaattacacattatacatacagtgcagtgcgtgtacaggggcggaataagcggcaaaatcgatatcgcaccaattatttttctcccaatggtgacaaaaagcacaaaaagcgcaaaaaaaagccaagcgaggaggttggaggttggaggttggaggtgtcaggttggagggttggaggttggtgatgatttgagtgtgttcacgcgttattgtatgtttttttgtcttactttttttgtgtttttcaaagtgccccagtgggttttgtttgatcgttgtatacatactgccaccattctcagtgaggataaaatatacgagcgacgaggtgcctggtggagccgtccgtgaataatatttgcgaaagaagaccaatggggaataataaacggtgtggcaggacattcgtggatagaggcgcagaatggcggagcaggcagcgcagaatggtggagcggagcgcagaatttcgaacaagagaacaagaaaaagaacaatgtacgatataaatgttctagtgataaacaacagttttacagcggtgaacaatcgcaatgagtcatcattgtctttacgtaaagagtcttgtggaagttcaaggggtggagacgtgtagctacttcaccacgcctgttgtctactgtaccatgacgctcacttattactattgcatcgccaagaatcatccctgactcagtattcgagtccaagtcagataaatctcaactcgacggagtcccatctcttctactggccaataatacgccaaatgtgctcttgcgcaggtcgaaagagaatgaacagaagcggctgacatgttttactagcattggtgccagagattcgaagttaggcatgtggatggtgagatgatgctctggtgtgtagtagtacgagagcagaaccggcgcagcattgagcttgtcctgttactgaactcggaggagaggcattggtgtagtttgtacttgcggtaagtgggtgaatcgaatcggtataatccaattgtgtaggatcaactttgaattggagcatcatcatttccgtcagctctgtcagctcgtcaacccctcgtccccgtcaactggtccactcggtcaacctgatcaactcggtaactccgccaactccgccaaatccgccaatccgccaacccctaccgaatatgttcagccacagtacattcttcctcaacccttcaaatgctcatacaaagctaggattctccaaaacttcatctccaccttcactcactccccggactcccacacagcacgccaatcaaccagcatcagaccacctcgagcgtcgttaactgactacagtatgtacggctgctaatgttccacaggataggccaactgcgttccaagattttggccaaaagaaacgccgaaaaagcaacgttcaaaaagaaatgcgacacgcggattagatccaggtgaggatctacacccaggcagtttcatccccatcactgagtgtgagacatggtaactacatttcagcggtgctgctgatcgtccgcgatggatgagtaagctgtattcctagcttcaggtgtggttatccaaaatgagggttgctgaaggagacgcaggagacgtgatgacgaggttacagagacagtgcagtacccccctttaaaaagattcgaagctgtgtcagaccttgttgcggtgttgctggagtatacgcatacttgtactgcgctcaatgatactacttctttcgttggcaatggagatacaaccaattgaccaagaaataagtgagtgcaagcaccttctacccaagtcccgcacttcacatctccattacctgttccaggttagtcagtatcagctttggcgggagttaacgcagcaatgggctcagtaaggtactatcgaggatacaacaggtacaagtatctcgatattgtccgattaatcttcaatttaaagtcccgattcccccctccctgtcgttagactgatttcaattggtctcgtccacacacagcaccaggcattactgtataacgattacagagtatgatatagacgagttatgagtattggtaagagacaatatgtttatttgaatcactatttgttgtcttgatgagattttctgttcataaaaagtctctagggctcagtagacactctcgtgggtttcagctccactttctgaacagggtcacagaacacgttccagagcatatgaagatatgagcgtattattaatcgaatcctccatgctgttcaaatcccgttgcaaagctctcttccttgtaacatatcattggatcgcacaagacatggcatttcaccaacactccacctacagcacagaatcagtttcagaaaagccacgacgatgggctcaatgacagcagagcctccagagtcgttatagagcactatcgaacctccgtaccctgcaatatacccatattgtcttgtaaatatacatccccaggtactgtacatgacaagtgcaactaccccgaacagtaccttctgaaagaggattgaagctatccacttcacttttaacaacaaacccgcctatctcacctccaccacttcacatactaaacatcatcattaactaacacatcatttgctgttttctaatctggacatgaccttccacgtcaacatcgaatcagaatgccggtccaagactcggcctatttacactccgccactggttgatctccgcctgacttggttcgttcaaaagtcgtgtttgattcaactagacctgtccatcttagttgaaatcggaagcctgcaagtttcgagtcatggcaggcagggcgattcggattccatccagatccttggacatacacacctggcagcccagacgcgaggtctcggtgaggccaaatgccagatccagcatgtcgttctcatcatcatcaggctcctccaacttgtcgtagtactcggggtccacaatcacgtggcaagtggagcaggcacacgatccgccacaagcgccctccatgtccagattgttggcctgtgcaatgtccagcagattgtcgccctcgcacgtgtcaacctcaatctgctcaccgtccttggtgatgaaggtgaccttgatttcctcgccaggcttgggcttgtgcacatgaccgtggaaaacgggagccgaggtctggaaaagacgcgtggccggggcaacgggtcggaacgtccgtggaacggcccgggaaacctgcaaaacctgtcgagagaacgtacggagcattatcggtggcgttgaaaaaatgttgatttgaatcttcaaactgtacacattttaaactctatcagaggagctgagtgggggattagtcagcggtcgaggggaaattgaagacgttgatataatgctggattggggtgttgctgtcaatgtggtgagttgaatggtgcaatatatatcgctctcgggtacctatatcaagacttgtgggtgatatagcgcccgaatccgttgcttgataggactaattggtgatatctggagcttgcggcatggtgagcactctaaagacctcctcagatctctctcagtagcttgctagcttttttttgctttatcagagttgaaaaggaggcattatgtctcatttggctgagttgggtgcttagtcagcttggtgaatactgctccgatttgatttctgatagtttatttttgctctatatccgattacaagacgaacgcactctttgtagtgtaaatataatacctctatcacgtcctgacgggggtttctacccagccaatagaaacgcttacagtaagagagaagactaaaaggccctataggacgtcatttactgtacaaccaaagcacgagttgcttggatatataatgggagtctttttcatgtagcagaattcatcaaataaaaatgggctttgatctgatcttcctccgaattacgaaaatactatatataataacaaaaaacggctttattatcctttcctgagacacgcttacatgtggggtcacccacaggtcggtagtaggcgcatctggatgtggttgtgcacagtactgtatgtacagtacgcagtacgttgggggatgtgtcgacaggttatgagctagggtgggtgattgagtgattgcgacatttgtacgacacttgtgtttgaactgaacttgtacttgatctatacttgaccttctagttgactctaacagcactataaactattttcgaatgccctgaacaaaagcggtttggtcacaaagaatcaatcaaaagcgctcgatctcttatggccattcttctcgcggcggatacagatgcacaattgtcagtctacttgcctttctcgtacagttcgtactcgtacctgaccggacatgcacggttgtggcgccttctcacatacaaggaaccaccgtatagggggtccataagcgaccccttctcgtacccaacttgaccctgcgttcccgtcgcatttgcagcccgtatacatagctccacgaaaaccaaacggcttttgtccttgtcgcgcgtacaactccagtttccggcgtctgcaggtgtcggcgcgcttcctggaggcatagatggccggaaaaagagcgcgcagagctcactgagcaaatcccgcaactctcaaagcggctgccatgtctatgtgccaaggagcgagtcccggctgcgtttcttttgtgtccaaccggaatctccgaatccactccgactacctgcgtctgtcgagtatagggcaaacgaagcggctaaacggttttctgccttgttgcttcaagtgtgtctgtcgtccagcgggattttggtcacgcgcacaaggtctcgtgaccccttaagacagttgtgggccttcagataccgctatgaaatgttgtagaagactgcatatactgggcatgatgattggctggatgaaaagagatctggaactgtcatgcaggtccaaagcagatcgaaaagaaaaaaaaaattgaacaaatgaactctctttgctttataatgtctgtcttggtactgtgagctctcctgtatgtgctgtacatttctcctcatcgtagatttcgctcagccgttagtccatggtgaccatgttcggttaactaatggtgtaagtaaagttgtttaattacttaggtgaattcaactaaatatatattggcgaaactgcactcaaattgtccaaattgagaaaatggagtttcatacaccgtgggacccgctatggagcgcatcttatggctctcggccttcttattatcaccctcaaaaatcctgaaaatcagcccgcgtaggaatcgaactgagccctagccccgcacaccgctatcacgcactatccactatcacgcatactgtattctagcccccgccacgacatcatggaagcgagcgaactatacaagagctacgagacggactttctgctggcgcaatccgagattgagcagaagctcgagagcatttcgacgctcgagcgaggtgagtatgggcgagccaagggcgcaacctcgacaatgacgtggtatttgatcgacaaggaatgacatgaacaagtggcattcgcaatgttttcgactgctgatatctggcaggtgacgtattctaccacgagattgctgtttggcagtcgtcgacagatgctgcccagcggtgcatctttcactattggtgacaagaaacgctgattgaacggctatagccctttggaattcgggtattctgttattcacgactgtgaaataccagacagtgaatcatggtcctgtcaccatcaactttttcctgcaggcgctcgattgaacttcaaccactcctgaagaagttcatgggggacacaagtaattgctttctgttactccagtgatacggtccgttctcatgtctacacgggtcttaacttgtcaatttccagtactaacacagacgcccgaacatctgccgtcaaggccgttgagcgaaccattggcgaggcctacgaaattgtgagtatcgaagggggatatttggtcgatacaaacgacatactggttaaaaatggatctggttttttggaccggtctatttaacagtcttaatgatccggctggactacagacacgacgcccaacaatctcctcatccctactaactcagcttgaccaactctcggttgaaatccaaaacatcccctcgtctgcgcgagcacctttgtctgccaacctgcgacagtatcgacagtcaatccagtctgctaagaagcagcttgccaacgtggagcaggctggcgctcgaaatgagctctttggagacagatcggcggccggcgacggcgacattgctctcgaccagcgacagcagcttctgtctggccaggagtccctcgaccgaagctcgcagcgaatcagagactcgcaacgagtggccaacgaaactgagtccattggagccaacattctgaccgacctgcggggccagcgggaacagattcaaaactcgagaaacacattgctggaggcagatggctacgtggacaagagtattcggactctgcggtccatgacccgtaggatggctatgaacaaggtgttgacctacctgatcattgctgtgttggtgattctcattctgctggttctagccagcaagttttggtagacggtaaatgacgtaatgttgactataattattaatgaaagggtgtatccaatgcaagttggtgatggtagtgcgttctatggcgggtaggaagtggagaagaacggatactggtagctcttccaagacgtagagtcaagcaaacgccagtctcgcttcattgacactcactctgagtaaccctgatacttgtacagttgctggcttctaaatctttcgagaatggtggttccatacatgctcttgctctagaccttgcagcaacagtaagaagttggctacagtactgcagataacacgttcgagacttggcagttgttcgcgactttgtcgtctaatgaatatttgctctagtattgacacttgcgctattccgtcttggtctaaattaatgtgtatttgaaataggacctaatgaacagcatggagcggtctaaaaccaagctaaggaccattgttaggagattggaaagttgactaagggggaataagaggtccaatgacttatgagaggtgttttctttctttacaaacaaccaattgtgtgagttgttgtgtctgcacaggctggccagtggcgtgtctcagacaatcagacaaccataatcaaaggcatgttggttcaaacctacgacttttagtcaatactgtaaataagcaaacaaataaacagcggtgctatgtggactgggttatactggttattgtttggctggtgatgtcaacgcaagtaaggacttgagcttgtggtgtggaatatacaagtatgtactgtacttgtttttccataaccgtcccacaacagccagagtcggtacagcatcgagggagtcaaggtctagcttgtagaatgaactcacaatccatggagccagttgagtacttgtaaaagtacttgcaaagacccaatgacttgtgaagggtgcaatgtgaagctgacggctgcactcgttgtaatggctgcatgcgggtctcaatacgggctttttatggcttttaatgccgccaaaatattatcagggctatacttatagtatattatcggctcctgtattgcttttgggaagagtgatagggatggacatagcgagaggggaccggatcaacccagtccaggacatagaagacaaatggaaccacaccgactgagagtctccaccttctgtatccaagagcttgccggtatattctcttggcacgtgactgtcttcgtcgagatcatctccaacgtcatgtccaagcttaacaaaagtacttccaacttagttatactcaggtgagagcatacctaaaaagccattaaaaaagcagaaaaaaaaagcagaaaaaaaaaaaaagcaagtccataaaatgccttttccgagggctcctgtacagttagacactccaacaacgatgaggggggggggggggggggggaaagaagccaaaacaaaggccgaggcccattccatccaacctaccgacgatattcctgccaaaagtaacccacagagcattacctcagacaagtactgtagtcctttaagctgccctgaccaattctcactcagcgaagagagttgattggttcatagagaggcttggttggcagttgcgggctcgttgattgacagttggaagtgagatagagctgaataatagctgacaggatcgtgttaataactaacgataacgattgaagtgtagtggatatttgtggtgtccctgtggtgtccctgaggtggttggttcgaataactgagtcggagcaccatgatgagcgctaccaagtcgtgtgtatcatggagttgcccggagcagagcaagctctcagaggacacaaacttgttgtttcgagctgtagacagaacttgaacgtggttctggatgtgataagtatcgcacagaatgttgggggcaccgtcgacaaaagtcaacgacttaggaaatcgtctctgtagggtattggatgacgtggagagtcctcaaagagactcgtagggtgacttatccccaccaaaatggtctgatattcgtgacgacctgttccaatcaatgatttcttgtgcccgttagatattcccaccaactgctgtagttgcacatcaacttctgcagtagttgacattatgcacaagtcaagtattgctcccaacttccgagcccaaaagccaactactcgcaaccatattagaagacttctctacaaaactcgccaccggaaaaacagctcatgaaaagccactattgaccttgaaaaccgcatctgcgacccaaaatcagcttctgggccatgaaaccaactcacacagcctcctccaccttatacaagaccccttgccgaggactcaacgctccgtcaccgtctctgacgcatagtatcattgtggagggtagaagagggtgtgtgagagtcattctaagcaacagatgctgatggtgacgagtcagtgaggtcgacatggtcgttgcgaaagcaattgatagttgaaagtacagagcattcgttatccacgactacactgacatgacacagacagtccatgatcacccacacactcaacacaccagcaacaacactcacccgtgttccattactcgcccaattgaaggccgcccttcagaccacactcttcacgtggcgcgaacctacacagacaaccgagctgggatcacatcccacgaattgatgacggtgatggctgatccatacagaatcatcctctctctcgtcacaatctcaggctacttcccatccatccatcccacatatcaccccaatcacagatcaccccgaccacagatcacatccatcacaccacactagatcatgtcaatacgccagattcctccccgctcactacccggcagtcattcgccataaatacaataatattacaatgcttcaataatgtggacaatcttgtccacgactttttcgaaaatcgagtcgtctcctcgaaccaccaccagcttgccctggcctctcaactccactgccgacgactccaactcggagccctcagcctgcagatagatgagaatgtcgggagcaggaagccctcgaagcaaattggcactggacatccattcctcgagatacgacgaggccgaggccgaagacacactctcagagacggacgctcgagacatgagtgggtcatgtgagacggagccgtggtggtggggagaatcacgtgagatggagccgcgcgactcgtgggccagctcagccacacgcgtctcgtgttggtgatgcgacgtcacgtggggatgcgcgttgtgcacagggtcatgtgacacactttcacgtgtcgggtcacgtgtggccgaggtgggctcatctcgcgagagctcgtgctctgcgccagcatgaggagcaatcgccacgctaggcgagcgtccacttcctcctacgctcgccggcgatccactctcggactcctcggggatcacagaggtgtctctcttccatctctccatggcttccgattcgtgttcttccgagtatgtcgacgtgtggctttgtcgcatcaagtgctcctgaacaaacttgtcggcaatcgtcacgagatagccatgtagcaggacaacgccaggctgagaagtcttgtgttgcgccgaatggaagtagttggacacgagctgatgtaaacacgtgatattccacatggctgacgcgaatccgtcggtgatgaagtcgggtttttggttgatgatgcaggccagcgagttggcgggggtggttgaggggttggtcgaggttgtgggggtgtctgacgcgcctgcaatgttgtgcagggtgacaaacgagtactttgagtcggtcggcgcgtttttgctgtcagcagcctctgcactcttgacttcggtaggagtctcagccttggcttcgttcttatcggcaacctcagcctcttttcctttagcttctgtgggctccacctttgcaggttcagtggcggctgtgccggcaacgctcgcattgctaagcttctccttgacgctgtcaactacctttcttccccattctcctcctccctcgatggccacaatcctgcttctctcactcacctggccggggagaggctcacagagcatgctgagtgcgtctgccttctcgcgcatactcatgggacctccctcttcggccacgagcggactgatgcggccagaggcaatcgcaatggccgacttgtaccgcacggaccgccgctgttgctggggcaaatgatggggggcgagcgggtcgtggtacgatgaggttcggcgtcgcttggtagcatggtcctcctcgattaacgcatgggtgggaggaagacgcgttcggtgggtcagcgagttgaggctgagcggcgaatgaaatgcgggggagtattgtaggggctgtgatgacagtttgggtgtggtgttctcgaacttgatgtgcttgccgggcggttgggaggaagacgacgctgccgaggtgggggcagtcgagttgggtggtccatggggtcctgagacggagccctggtggccctggccgtgggaggcagcccgatcccggccctccatctccagctcgtctctgggcacgattctgggcaacgccgagaacgtttctggtgctgagttgtgtctagtctgggctgcgacgtgctcaacgctcgtggggtagctataccgagcagccgggtgtggataatggggatggaagagcgctgcttgtgggggaggtggcggaggaggaggatagggcatgcctgaagaggcatcgaaagatgagtgcgagctcgagatgctgctgaagctgccgctgctgtttccaccaacacttccgcccatgctgccaatgcttccgacgctgccgctgcttcctccgctgctgtgccggggcgagtatgtgttgcccgcacccgcgcctgctgacgtgattcctctacacacgggacacacgccgctgttgttttcaccgccattttttttggggtttcgtctaggctggtagcggtagtccgggaagcgctccaggtggctcctcttctcctcgtcactgagctggacccaaaagtccttttccgtctgggccaggcttcgccactgctctccaataatctttgagatctctgggttggacttgccggggttttcggccaccacaatcgagtggtggtgttgtcggtacagaatgaaggcgtttctgggccgcggcacacgcgtcacgttgggacagatacagacgtgggcctgggcaagcgggggaatgtttgacggctgctgttgctggggtggtggaggcgcctgatgctgctgctgttgctgctgctgctgtggtgggccgtggctctgggggtgggcctgtggtggtggtgggccatgctgctgctgctgtggctgttgttgctggtgaggaggtggtccatgtgctggatggccagcatgccccggaggatagtacatgtattgaggatgctgatgttgtggatggggatggtgttgtgggtggtgaagctggggagggtgctgttgctgctgctgttggtgctgttggtgctgttgcgcctgttgctgatgttgttgcgcctgttgctgctgctgctgctgctgctgctgctgaggggtattatgcggaggtccctgccctggaggtccgttgtacgacatggtgacgatggccgttgctgattccgctggttagtagagaagactagcgtctacctgtttcagagtgtggcagcgcttataaggatgctgctgctgatgctgctgccagggctgtaaggggaggggggcgtgattcgtggggggtggcgtcgtctatggtggcagcgttcgctgggtggtgtcgtacgtcttcgcctcttgccgctctagccgccgcggtgatgatgacaaaagctggagcagaagcagacttggatgtgaggtgtaggaggtctctcggatttgagtttgccaccatttcaagccaagcgccaaacaaaaggcttcgttggttttgtgcttttttaatctttgcaataagctcggccagattattatttacagtctgaaaaagtttattctcacaaaacgaaaaatcccaacctacagtcttggcgaaccgtaaccttatgctctcctattgagatagacttttaagcgagcaacctaaggtggtgataatggcagagaaagtgcaaaaaaggaaaagtcgtggattgtgcaaacagatggcggcatttgggcaggagtggtgggggtgacgggtgttctggcctatttcgccgtcattctgagtcacttttgggccatccatctactggagaatccccacagttattacttttcacacagcttcgactcgacacacagctttcgactcgacacccaactctctacggtgcaaggtcgggtagtttagaacatttgtgttctggctgttcaggttacgagtggatacttttgatcttccaaggtgacacaaaactgccggtgatcagccattgtgtgcaactttccgcctaccgtggttaaagaaagacaagatggaaggtagaattagtgcgctaattgtagtatgtacgcattttgacgggtggagacagatgccaagatggtgaggcgtttgattgggatttgtagggttgggaatcgactcaatgtctgaccaactgcagctcgaattctatacgtatagctcatgaatattataggccggccgcacaaggagataatagagtgggcgtacgggcaagcacttgtaggtacaggtaggcacaggtaccggtaggcacaggtaccggtaggcacaggtaccggtagacacaggtacgacgagaggggcagacatcttcattcctgcgttcgtcttggcacgagagcttccgacaggcgtctctcagccgtgtatctccgatctccaacgacgaatccacgagtcgggccttttgtggaacacttgagttccctgagtgggaatggaagtaagcaaatgcaaaactcggctaaggttgcactcacttttcttccatcgtctcatgagccagcgtccatctctcgatctgttcccaaatcgaaacccttcttccaagaacagtatgctatgatttgttaccagtccaggtgcccccgttggtctgcctaaagttattattccgggttggacggctagccctagtttgcaacacattaaggttcccaatgtactcccaatctgtggcttgccgtcttggttgagggacaggggccccaatacggctgacgcttcaaatcggactgcgcagacatatacttctggaacggggctttctaacaaccctcttaaagtaccatgttgtctcacaaaatgaccgactttccgctctcgcaactttatccaacttaaacctcttccaaaattgttccacggctatgtggactactttaatctccgtcgggcgggcctaccgtcggaactcgttcagtttcgccgccagagcatagaaaaccgtgttgatggaaccggacgggcttcagaagtcattttgataccactcatgtcgaaaatcgtaccgttggcgcggtttttggggcccacgctgacatactccccactactcgcgtttgcgaacttggcacagacttacgagttgtggacaatttgggttgttgctcatgatccataccatgtgttcaggttttccacgttatatcgggcccgatcgccaaatgacggaggaacttttcgacatcattgaggcacgtaacaaggtaaaagacgagatgcgagacgaggtgtgagacaagcacacccgtcgtcttcgacttgccccaattgggtctcatttgcgcccatatattatcgctatcttacgatgctcatttccctgtcccgcatccccacaagtgacgtccgaagaagaaacattggggtctagggtcttcggaacgagctccaatcgtgagcagtgctcccgttaatacatttgatcatgtgaccaagggctccttcttccaattcactactcgttgcgtctggctcttgtgccgttggcccaacccaatcttcgaaataccgcccaaggtccccaacgacagggtctcatcttggctccttcaaatgatccgcgattcccgtttattatcctgatattatgggccggcgctgtatggaatacgatacgaacatgggtgtggaggcaccacgggtctcggtggtttggttggaacgggacgattttgactgctgaaacctcttgggaagttgcttgcgacccggcctcgtctcaacgcgtacttcaaattacacattcaaccgtttctgtcacgcactaaacccacgattttggagacagtcctgttttcggacactgtgcagacatgacatgcaaggtcgacacgctaagaggttgtctttcgggcctgtcacctatagcgctactggactactgtactgtaactggattagtaagattagtcacgttcatctcaagtggctataaccgaatacaagcactgttttatgcaccctcctactcctcccggtgcaatgttgatcccccacctccctatctggttagacccgcactagcgcatctatccgagatccacttttcggccaggtggagccttggaaaggaacgcgaagctggttcgaggcggcgcgcacgcgtccttgagcaaccgatagggttgcgacatctcgagaggcaaattgctgtctcatttgcaccattccattccgatatactatctatctcattcttgtaggtcctagtgacttgataaatcaaatattggcacagtagatcaaagagctgtcatattctattattagttggagatcagtagactgcttttagaccgcatccaacggttgacatgtgcaaagagcataacagcccatgaacttgtggtctcaatcacgaatcacgtggaatcaaccaatcactctcgggagccgttgatctcatggattggaggcattttcaatgtttactttttcattcagtagtgctttttccacagctcgtatggactttcttttcctcggtgtagatttaccaaactagatttacgagaccagagatctgagagattgtgagaggccgggcaactacatgtcccgtgtctataccttcggtttgtacactcgtcaacacagcaggatccacatccgaaagtcctgacatttgtcgtctgaatcgttccggtacgcaacgtcgtactgtacggagagtacatgatcagtagtagctcctctacatgtactgtacatgctttagtgttaaattggatgaaaaaagcaagtgtaaacgtactgtgtaccccttcttgtagaaccacccttcagtctctttagagacgtgcaacctgtctagcctgtcttgcctggttctgtccgcttgtcatcatttgacgccatggatgtatatcggttccttctgcgaaaaagaaatttccactcaaccccacccttcctctaacaaccatgtctccccagccagctagtttttcatctacagtacccttgaactgtaacggcatatttcttcggcggttgtacaaggacaacaccaggcaggatgacgtattaaacggcgccagtgggatcccacaagtcgccttactcgcaggagacggtcaggggagttctagaattccccatcctcggcctttaagcaacgcttgtgaaaaaataggcgtcggccggctcacggccagcacgaaagcgtcactcccaaaaccgcccataaatgttcgccagattgagatcgagataccagtatcatttgcagggcagacgcagatccatgctgtcatgctcgatttgggaaagcgttgagagatggaagtgaaattgcaggcatgtacggtattttctcgactggagaggatgatgacagcacctggaatgggttcctggcggtggaaacaccagctacttttctcgttggtatcccactggaaccagcgtgcctttctccatccaacaggaaactccaagacctcaatccataagtattcgtcaactgagatacccaaatacactttggcaatccatcaccagacacatgatcttcgcaaaaccaattcagttgaaagagtgtacagtggagatcgaaatcagcaacttgaaggaattccccaactgtcaagccacaaaatattgcactgacgtggaaatcggcccacatacaggtatctccatgttgttttttgacatctccgaatccagacagatatgaaacaagtgtggtctaaatgtgagacacaacagcacaatgtgaaactgctgaccggacattaccaggccgattttctcgccttgcagaaaccatcgactcttgttcggttagctttaacgaggacatatgaacactgctgtttcaaagactcgcttaactagcaccgtaactgcaagagatgtatagttggaagtctaagtataatcggttgtatattccaatcttgatactgcactcactcaacaaaagagggcgtgaaacgaggggtttcttttttcccaccctcgtgtcgtctttgcaccatcaccttatcaccatccgctaagcgctcaagcgcgggggagctcaacttgcatgtcatgccattatgttgagtaagcgcgctgctcttgtcagacacacaagcatattatgttgctgtgtctgaaaagtcaaccttacaagctctatatttccacctgaaattattgtctgagaccaaaagtacctgcataaacacattgttggtttctagctacgatccaagtcatgatgggctttctataaaatattcccaacccgaaatcgaaccgactacacgttccccctgacacccccaccttacccccactaattagactctggctctcctagtcctgccctaagcgagtcttgttgtctgcactctgcaatcagacgtcctgtcaagctgtagtgaatgaaaaccgaatgaagaaaaggcataacctcttcactccttgataaaaaactgacacagaagggaagaagatccgtcctctgtttgtgtccgtagtgctttagatgagcaatacccctcgcagattaagcgagcttttgggtttcattgaacgtgtctctgaatcttgtgatctagagggcagatgaagcaggacctttacgtaaacagtctcgtcagtggcatatatccctaagggttctgtgtgagagttggtcgtagtcgcagttgtctgtccacccggtcttttcttgtcgttctaatccaagcctcctacgaatactcgtacatactgacgtcttcacgtcaacctatttggggatagcctccctcctcttacataatccaagaagtccacaagtgtctcatctacaagtctgacggcatccacgtcttcttctctccctggaaattactcaacatttgtcagagttgaacccagacccatgctacaccttcccgaaccacaagcatatgaccggcttgaattttgtatttggctcacaaaaagtaatcatccgagagacatggtatcggaaaaacaaaacatgcatgagtgatggatggtggctcctgtttggggtattggtccgggttgcctacagctatgtcttggagcaaaaagagaagctgggtgttgctgctgtctcagatgaatgagagatcgtttaatttgaaataaaacggttgcagattgagcgtgagcggagctgtgggaaaatgaaaaagaggtccagtatcgccaaacaacaaaaaacacaccaatgtcccttttgctctcacctactgcttgcatctcttacccgtcataatgcgtggggtcgtccctgttgagttcaagcagatcataactcatccagctatgattgcgaaaaaaagtggtacgatttttgtgacacagagcgtagaaatactccccacggccattccagcagcttgatggctgtttctttggcaggtcaggctttattcttactctttcgagctccgaccaatgcaagctcatgtccgcggagaaacacatggaggttaaatgcagatttatagagagagtccaaaggtggagaatacgagcggctacgtgcaattgacttggaacggtcaggtcatgtgacttactgctttggaccagatacaggcacaaacacgacagaagaagcaggaacaagtaacgtaacaagcaacaactttccatatatagtctgagacagaccgagtttcagtcgaacatattggatcaattgtaacaacctgaataagcactaaaataaagcccaactaaggtctcgtgctcttgatgatactagtgcgagtatgtaccgtaccaatgctgtactacaagtagtatttggtgaatggtcgctttgaagaatgtggcagctccggttgtcatgtgacatgtacttttgaaccgtttcaactcttgatttacttcagcaaaatgacaatcatctgttctatctacagtttcagttgggacaaggatattgtctattttacttaaagtatcaacaaatcccagttgctttagttaactgttccaagtaatatacacaattcaccaacctctcaaaacatacataatacttcctcttccacgacgagtgctacttgtaccggtacagatccatccaggatgctcagcagcaatatcccaacgcgctgcacttgtccccttcccaccgcaacctcccaaatatgactttcagtattccatgatccttccacttcgtgataacccactcaaagtcctccaaaaaccactttatcggaggagtttctgtaatacgtgtacaatcggatcgcctgaacccgatcgtgcaaaaatatccaccagttatcatacaataatcgctcaaaaaggctgttgactcggagaaaaactctctcaaaaccctggctgtcgctaaaaaccaccgtttcggtcctaaaacaaccgatccaagcctgtcccaagcccctgtataccttggaaacgctgctccaagtgtactcagacgctggcgaaaccctttgctaatttccgaaccttccacggagagaacagagaactgctttaggttgagcccagaaatgtaaagatcgttataggtcaacggaaaaagcaactggggaggctcaaacaaacggcgaacacgtgatatagttgccgtcacgtgattcaccacctcgaaacacgcacttttatggcaataatatgcgcacttaaagccgttctataggtacggtacctgaggtggaggaaagaggctattgtcgggctgggggcgaaaatgaaacatacccggaagtttcacaaatacagctcgaaaccagccttaaatcgtttgggcttaatcttcctgttcagcaggttctagcggtacgttcatcttcgccacatgtttgccgtgggatgtttagcagtctaagccagaactccctccaaaacacaattaacctcatatacatgcgctaagagccttgcaattattgtgttatgacttattgtacctataataacactgtatagcaataaaacatgggcatggactagcagaatcgtttactttttaccgtctgagacactacgaaaggcttgcacaacgcggggaagatatgttgttgggttggttcatcttaggttcagtggttatgtaagtagaaggtgtggagataaggggagggggtcaaagagtactgggcgtattcgaaaaaagcactgtgagaggagtctggatgtttaaataatatggaatgtggttgcaggagatctttgggttccatgggggactttagggagcgggggggaaggtgaaaccagtactacttcttcaagtagacgtgctggaaggatgtgaacatcgccaattaattcaccaattcgataggaaccgaatgatgtcaatcttgtaactgaatacctcaaagatattttaaagcgactgataatgccgtacagttctgacatctagctcataaaacgagatgctacttgcagtcatgtgcaagtacactactgtacatacccgtacagtacgagaagccactggaacgctctctggagagtcattagtcattttgactgttcaaatacactctatccacccaaaaagcactttcaaaccgagcgtttctaccgccgtatgttcgacagtgactcaatagtactgaactaaaaccccatccagaacaagatacagtaaacaagatacagatttgcccagaaatctagagtctattgagccagcttagttttcccatcaagtggtgatttatggattcccaatatttctctatatctatgtcaaaccctagatactccacccgaaccaggacggtatcctggataaagtcaagactaaggagttgcaacactttgtaactgcaataagtcaacaaagaaccgctaagaatccatcttctccaactcaacggcgacccccgccccctacatgtatacttgctccgttagggcaacttactctccattccatgcaacccccacagcaccctgaaagcctttgggtgccgccacaattctgccaactcaattcgcacgctcgtatcgactatcgtattggaatgtagatccggcactagtggataatgtcggaggaattgtgggaggatttcagtctgggcctgcacgggtcctgtatacatctgccggctatttgataggctgaaactggttgacatgaagcgccttgctcgtcggtgtttccccaaaccaatttagctcgaatcgggccattgttggtctatcaatcgtcctttttcaccttgcacttttctcactcaaacccttcatgctccaagctctgagacaggcgcagtaggtgggtgggtgtaggtttggtgggtagaaagccctcccgagctgcggacaagaagcggacgtattgattgtgcttctcacatgaaggacgcgaatactacagagcgctaacgtccagaaacgcttgttgggacagcctcagacagctatgtccctcccgttcacaacctcaaggtttagttaaaggctagttgggtggagaaaaataggggtacagtaggtgtaaacggcgcagcggatagattaggagactgatgctcattaccaagcactgactacagccactccgggctattcctgctttcccacaatctttaaaatctcttgagcaaccgatagtggctcgtttgtgggggtttctatttacttagagtcacgcagcacgacggatataccgcacgacagtcacccctgacaatgcattatggtcagtgtctcatttaacctatttgggcagtgtgtcttaaaagactactctttgcggttgtttcccagataccttcaggcaccacatttcggggtgtcggcgaaccgggcaaaaattggtatgaaaatgatctttgactcgaggtgatttgcactaaactatccattttctagtagcgtgtacagacaacaagttggccaaattttctccaaataaactataccatatttccaataagctcatcccccgacagcatcttaaaacaagtgattcagatctgagacaccaaattatagaaggtgaaatattgtcttaattgtcacggatagacaagacaccggaaggtaaacgaccagtcacgtggtaaatagcaagccggtagtcgccacgtgaaaaatcacgtgctccattaccaccatcagagttgaggagtcggcccgaacgctcattgaagctatattgacacagagttttttttgcctagccgatcccgtgacgtctcagaggcctcgggtcacgtgattggcgtcggcaagggttgcacaaacagctataagccttgaattctatgggcttcagacttttgcgtctttgcctacaaagttaggcgtggagtagagttctgacgagttggagaaaggcgatattgaacgtgtaatggcacaagatgaagagcacacatttcacatcggaaagatgcgaaagaatgctgatttgaacacgatcaaattgatccacttttccccccaatcggatatctttccatggagttggatagatcccccactgcgagcaaaatagttttaaagtgctgtctccacaagatgagatttaaataggtcccgactttatgttgtcatctctcgacgtctgcccgggcaagcttggtaccaaattggagctgcggatgtcaggagccgttgtgtcgaggccgtttcgctctcacgtcactttccgctcgtctgtgtgcaatcgaaacttctcccgtttaacataagaaaatctctgttccagggcttgttggcacctctctcgatctatacgccgtcccacatcgaggctgctgtatcatgaacagaacgggtatgtgacgtggcagaaccatagttacggtttactgaagctcaactgttttggttaagtattagagttgacagtacagtttgctgcacttggggttttgtggagtggttaaaacgggctaactgcgcagacgtcccacattggacactctatcgagcagaataatcacgtgaccaggtcgaatggagccccagtccactcacccatgtccatttcatgcatatctcatccttctcgggcagattgacacacacaataacattcagatctacttacagtatcgatggtgagacatttttagaatgagatctgcacaatctcggttgcaataaccgaaggatttctggagatgtgttattaggcaaattgggcgagcaagggagcccaaacgtgaaacgagattggaccccgaaaggagttgagtcacactaccgagtctgtggtcatgtgacccgcacagaggtcgcttcagggtgacgctttagggtgactctgttcctattgctgtgaaaacggctgacccctgtccgtcccagagctcagttgagctgcagttgttgaagccacagcctgtggaaactctagtaggggcttacataatgcaaattgagtctacaagggagatttggtggttgcagtcacatgatttggtcttcttcgccttcccaatctgcctaatttgctcccgcttgccttccagcggtgtctctaagacacaaagcaagtttgcaaaagaaatgtttactcttctcgaaaaagaaaagacgcgcgcggaagaggaccggggtacttgtagcgttgtgtatgttggtttgggttgggctgtgagacactactttagccagaaacgagaacaagaggacagacgaacgagtctggaggtaagttctaagatgtggagagacatccaggtaacaagggtggttaagacagaagcaagacattcctttcaagcttcaagtgagccctatctccaactgttctccccgtctcaacaatgtaactactacccttgtatctgtctcattgcaagcactggattcgtactgcatccgatcatcgtcattaaaaaagctgtttttgttatatgcaagtcatctatctgcaaatgagaatcggcgacaggacggctccgtgatgtgcattgactttcctagacagacattcacccgctagctacaagttacacatttcttactgtggacgaaactacggaatgatgtgtataagtggtgactatgacagcccatagaagcaagaatgtagttcacgtgatctccacgtgactgacttcagactgccaacccctcatctagtcacatgacagtctcggacccactatcacatgtggaagatcgccataacggctcatgcattgtcgatcgattgcgagatcaatacgagattgcaaattagtaattcacaaagatggggagggctcaggtcacgtgattgactctgttgctcgtcgcgtgccgtatttctccagaaccggaccctgaacccaacaacacacggcggcaaaatcgcaggccgatgttatagttacgcagatctcgaattcggccaagtgcattagagacgctctggttggttccctttcaagttttgtctttggaaactatgttttgggggactggatactacatgattattagctcgacaatttggcaagtatcacggtgacactacttgatgttttagtgagattcattggaaaatattcgggaatagtaattcaaactacttgtaggagtacaatacgaatacaagtactacgatacaaagaaccaactaccacggttgctctcaaaccctcgggaccgtgagactgtcacgtgactacccgtctatcttcccgtgctcccgtgtttccgttcgtattcaggcatgttcttgttccgctgcctttttctctcggctaagcgagagtttgcgggttttaagattaatgttagggtttgccaagcctctcccttggcgcttggcgggcaaagggcttcgtgcaggacggcaagcagtaaagaaaaagaaaaaaggcaccgctcttttgttcttttggcgtttggctcattcgaaatgccctgttgcacagagaacctaaagagtaattacattcaaactagacagaaatctcgctgaactgtcttttctccaagctcgtaatgtcaaaactccgtttgctgtcacgtgatccaggtgatggactggttccggccttattcaagccttcatcgccgcttatgtaagaccgggcgattgctaacaagatgaaaagactgtccaaagagtagacccctgcaaccacgtattaccatgcatgttgttttcaaaaggtccgacatgcataacgtatacggagatagtcacgtgaacacaggcgttgtcctctgaagcgcatggcagttgttcgtgttagagagttgggatggtactgtagataagcacttcaggttcttggtctagttgtacatgttggtggtatattatttactggacttgttcattcatccacacaattgtcgtcacatccaatgcttgtcctacttgggcgacttccagacgtaatggtgagcattttgatatgcagggcatggtaggtggtggaagcggaagtagggacccttggaacacatcatatctgcggcggagttgttcaagcggataaagatgccttgttgtcagtggtctgatggtgcatgggggtgaacaagtggtctatgcaatgacgcatggagccgggaaaacgtgaatccattggtgaggattgttgtgttgatcttgaactattttatgaactgttagttcctctgaaatgtcttcccataccgtcgagactggaagaaaccgctcaattagagcagctcaaagacatcatagtccgctacaagtacggtacagtacatacatactcgaacttgtatcacatctactgtagcgtattcaacgttgcaatctatcgataccccacgtcgatgacgccgccatggggagacgcatcccaaagacattactggctgtcgataagggccgcagagtcagaagagcacgttccggttttagaagcaccgctttggttgccgcgacggtgcatctcaagggactgagcttctgcgtccttagtggtttcatcccagatctaaacccgttgatagattgactgaagctcagggggttcactggagatacattcctggtttggtttggagtgacggaggtgccgattgggcgaatggtggataagtagtcgggctatggtgcttttaaaaaagttcaacatgatactcagtctaacatgacgaggagagtcgcttatctatgtttacttcaagaccctatgcgcacctgcgttccgtaccattgacctccccatgtactgtctcttgactcaacagccaggatagcacgagttcaaaaggcgatacgtcaccatgcaccctgtgccaagcccacagcagctagcccttgagcaagcctatggatgctataggccacccgcgttcaagacaggttacgacagagtcaaatgctaatgagggacggttctcggtatattttagcacgtcccgttgacgaggtgaagcccgtgtccagggtcatggcaaggctgtttcagaatccactaaaattggcaaccaaactattactggaatgaaacgtacttgtacaagggatactcttccaaaatagcattcgtaatggtgttcgatgacacccgaagaaaagaaagaaaaagagacaaaaatagcaatggtggatgatccatgacattttcgagtcatagtcacggcctctgatgaagtcgaaccttcaatcaacatacttatacaatacaaaatcagtacttgtacagactcctatctcaggttctggaactctattagataccagttgaaatcagtttgaccaaacatcatagatatatcaagtccagactcacaatggacttccacgcattgtgttattcatcagcacttcttgttgaagcccaaatgtcgctcttctcaactccaagacctcaaaagaggatgtttacctgcacactgcagttgtgcagtagctggacactagcctaccactagttcatgtaaggattcgccagtagtggcagctaacgcacttttctgctggactactgcatcgcgatatgaaatatggcctgatttttcctgtggtctgtgagctatttgcgagagtgtttgtgtgttgtttccttcggtctgggtgctcttggttcctgagcttctagaagcatgtcaaacaataagactacttaaaaaaacacctaatgggtgtctcaaacttccccggatgtcataatatcgatccctctgttgctatatcccattcccccactccctcttatccacactaagcaaataatcagctgataattgtctggactggcgttagaccaagccgggaagactagacacttgattaattgtagcgaaacggtgtttgtatttaaaccacttagatccacgctggagtgcatcactagtgggtgcgttgcgttagcggcaggctgctatacggggtagatgagatggtgacttgtagaggagggtagacaagagatgaagagcagaggagggggtgatatataaagcctagaaaaaggtgggtcatatcgtaaagatgtcgtaactgtgctacatataacacaatagaccctggtagaagcattcccatatgcctctcctattcactcattagatcgcaaacagacacatcaaacacaatagctgaaccaagagggaatctgaagaggttcattgctaatttagttctctatacctccatctcaccgcgtttagtccacatatcaagttccacaatactcacttgtggtagctccacagatttgcggaataagaacaaaggtggacgacatggagggtattgacagtaggtaccttcaattttcacaacaagtgccttttgacgaacttttcagcgtcctaatagccttacctcgccctattggactccaatgtctgtactgtccccccacatctgcactctagcgtctttctctgtcacaggagctctggtattaaagacaagagacacatttcttttctcacagggagatgcgctctagtatcaactttcagcgtctagatgtgaccacagcatccactaaggtattctctaaacagtagtatgggagcttaacgcttgctggacggttgttagtgatgggggaaggaggcgtactagaaacagttgcggagacagacggattatgaggtctagtcctcagagagccttgttttgttgtcactatggctgctcttgtatgtgggtatctttgcaaccaacacctttctagatgcacccgttctccagatccaaaaaagaaataccgttttgatctagttcgtcatgggcagtatcattagatcagagtctccagaatgtactaatgaagcaatgaggccgtggacacgaacgatgcattataggcggttaagcagccgctactgtacctcagcctcttttgaaagcatgaccaatttttgcaacagcagccggagcgatcgagtcaatcagatgagtaacagtacgatgacggtacagtacgagtactgcactcgtacatgtcacatgcctgtcgactgtgtgcgaactgcctgccaactgcctgccaactgcctgcctcattgcgccggtcctgttggagataggttgctttttcatctcctgagcttgaagaactcaaccctggcaatagccatgagaagccacgagtagcggaaccgcaatcacacacaaccactagggtgcacgggctgaagatagacgtcacatgacctgggccttccatctgttcctactcaccagctttacccacactagtcacctcacacacaccagttggtacccaccagtcacttctccactaagccgccaactaaacattgctttttctctcccgttggctttttgcttttcgcaacataaacccaatggcagcctttgtttttttgttagcaagagatccacaataaatgttagattagggttgaaggggccagaacggagggatttgtggtcttgtcgacgatcgaaataaaatttcaaaggtgtcgctggattctcccgagtctcgtgaacaaaacccatgtttcagaatcattgcagcccccgccgatttcttgaaaacctgttctttagcctagctcaaggttcaacggatatgtatagacctttcaaaaaaaatgggctgactttcttgagcctgttggcgtttgacatacgcggtgggttgaatgctttttgctccgcggccatttggcgtattttgagtgcaagcgtccgtttgaagagcccctgttgtagaagacgtgcgagagaagcgcgaggagagcgtcggagaagggcgaaagaagggcgagagacgttggcagtcctgtcgccggggtcatgtgactggctagatgagtttcctacgacgcatttgttacatacgtattggtacagctgaaacagatgtgggatggctgagacacttgagaggaggaaaacccaacctaccagcgttgcggcagtgtttgaagctcatgtaggggagctgaggcgacgtagagttcggcagaggacagccccggtctcagagagcagcccaatatgttttgtttttctggggcttgtttgcttgcggtaatagaagcgcatattgtttgttctacgcatatcaacgtctagagaacattgtcggggcgattaatagcgatacaatgacggacacaatggcatacaaagatggcagtgtgtcagatgataaatcggtacgtgcagaaatatctatgatctgcgtatacccactagctaactatacagggagtctcaccaggggtagcgtatagctgatagttatgatagctgagcggattagcggtgtcgtcctatagacaggcacaagtatccgctataagtcattatttgttttaccgtactattgccaaaaagaaacgagcgaacgagcggaagacaccttacactaggctcaagcagttacttggctgttaagtaagcatggcttgattatgtaacataggagaaagcagcaattgggcccctgtaaagccgagagacaaagcgggatggagttgtaatagaatagacatcaatcaagccgcctaggataatagattcttgtaatacctgcaatttacggttctaattgctcccttctcctgctctacagtatgtactagtagatgcgcgcgtgtatcgagagcgtgcgagcctacttgtagaccttggttgatagcagatacttcggtgataagggaagagtatatgtatgtacaagcgctagtgcggtgtctgtactgtagatatacactgtctaaggagattgtgacggggaatccacaggtaaacttgctagatgggcacgaagcacaacagagttgttaggaggaatacacagcgagttacaagtacagtacagtaacagaggctccggtagtttgcattgtttttgacaagagaggaaactataacatttccaacaatgtggttgtgtagttcccagactttgttgagtttgttgaataaattaattaagtaattatgactttgtttgttaaagttttgcttcagaatatgtatttttgcttataaaattagttgggaggtcaagatgcaacaaaggccttcgatcaacttccaatacatgacaataatgtgaatagatatatcaaaaaaaccaggttagcagggtatggctaattcattaacgccgcagcctttcctccgagctccgggaactatctaactgacattccataatcctcattgacccaaattaatggacgagactggtctcatctttttttttatcttaataaataatacactgtttagccataactacttttaatgtttgatgaagagcgttggagtaggaatgtcgttcgtagacggtgtccgttgttatactgtgcgattgtagacgtcgagatggttttctttttatcgcgagtacccttgagtagttgttgggaaggtgttatgggcgagtttggaaatgttcgtcttgtccaaatgtatatatgtatttatttcaggaagaagacgatcgcatcagtggagtgtgcgaggaaggctctcgttaattgagatggaggttctccctaaaaaggggatacaaaaatgaagttgaaaatgaattgttcatcttggacgctggctatgaagtcagttgcctttccagggatatccaatgtcatcttttccatctcagtatcgttcggtaccgcttggagactgagtacaacttgacctcagcctttccaaaagctgtcgagttcggatttgaaccacttgagggccaatgccgagttcattagtataaatgtgacaatatacctggatcagtacaagaaaagtacctgttacgatatattattgtatcttataacgcaggcatccaggatgagcacatgcaccgttacgaagagagagagaggaagagggagagccatagaaagaatctgaaggataaggggttctgtattgatgttcttcacgatatttaacgtactgctgccatagaatctgctgcagccgaaaatgaccaatcccaatccgatagctttggtttacggcgacggacacccattccctcgaaaactcagccaattgtatgcccgtttgctttgtaaaactttggggattagacagtatcctgattcccatttcgaaaatggattaattccagtctgtgccgtgtctagacctcgcaaaaagaacttctcggacttcaaagtattcttttccaactgcccccaagaatttttgggaatgggggtcgtcgggtgcaaataagacaacttgtccgttattcaaccgaacttggattgtgccatcagttggcttgacagaaagtagcgaataattatgaccttcggcacaaccaagcatctcatccagatgaatgctgggaacaagcctgaattcaacgcccacatatccagaatgcagcacagctatccagatacatgactttgagaggctcagaagagattcagttcgtcccgatagaccgacgacgatcttcttgatagtggccaaagtacttccattagcccttgagaggtacaaaatttctgggttgcagctgaaagacgtgtagcagattgtaggagtcttcctcagcaggcgccttgtttgtagtgtcgcgactcatatgatcaagatattgccagagttcacgtctgccgacatacacaagagacagtccgcccaagtctgggtatcccatctccggaccgaaaagttggattcgaagcttgcatcttcgcctccccagtgtttttccatgtatacgggtccaggaagcaacagagccagtaatagttgatgcgactattcattaaacacgtgacgatatctgcactggtggaaaacagtaccatgagctctggaggcgtatagagagactcctttggtcgaaatctcttttgggtcaaaatcacacacaagggtattgctgcgacggctgaggtgttcctgtcgagaccactttttcaaccccgagttctggcgtacaacgaccttgcgcaactgtgtcgatagtgtcgctatcttcatattgtcgaaatgttcagtgaaccgattcaatgtcttttcggctcttgtgacgacagatttggcgtttcaactacctttccggaaccattggagagttgagccagtcgctgcatctttttcgcgagcgtagaaatacattctgccagcagttgaaccaaatgggttcggccgtctttccacagaacaagcaccagtacggaattccgtttcaaagcctgaaccgccccgaaacactcttgtatggaaatagaagggttaatgtcatggagcatcttctccagatgctggttgacatagtcgaaaaactgcgaggtcactcgggaaagctgagtttcgcgctttctcattgcacaaatcaaatgattcagctgagaaaaactcttgtcgtcgatatcgggactgttagtgagcattaaatgtgtgtggaaagtggcagttgaggttttagttgaggttgtagcagtgcaaggaggacattgagcagctctctccctctctcaatatatatatttatacagtatgtatatatacagtatctcctaaaaatgcaaccaagtaaaccccttttgatcaacgaggcagtgagttggtgaagttgcccatacattatcctcaaatcaagttccgatttacagtaataactgtgcacgccatagtcgcgtcaatcctggtcactcacattccgttgtacatgactactgaaactgcatactacacgagtaattcatacatgttcattctctagataataagttcttgtgcacaactacaccctagcaaggttagatgtcatcctgctcgccatcgccaatctggaacttgtgcagcgcctttcggatatgctcagccaaatgctggttcttctcatgctcctcctcgttgaagtcatcatccttcttaccagtgggctcgttggactcctgaggctctccgtcgacagagtgcacagactcagtgtcgctcttgtcagaccggatagacttgacagatcgtcgtcgcttgagcttggcgggcttcttctttcctcgggaaaagtagtcatcgtcatccaaaaagtgctgagcagctccgccaggggtcttgggggttcggggcattcggcaagacacaccgacatcgtagatgagcttggcaaccagagaagtccatccattctggtgctgggtacctagacctcgtccagtgtcagcctcaaagaactcgtggaacagaatgtagtccttgaagttggggtcgttgttgaacttgtcattgtcgccgttgaaagctcgctttccgttctcgtcagcggcaaaaatgtggatcagacgatgctggatctcctcggccaccttggccaggttcatgtagttaccagaaccagtggggcactccaccttgagagtatctccgtagtacagatagtatcgctgaagagactcaatgagcaaaaaggtggtggggaaccagatgggtcctcgccaattggagttaccgccaaacatgggagagttggagtctccgggaacatagtcaacagtgtaggtctgaccatgcacgtccatggagtaagggtggtccttatggtacttggacagagatcggattccgtactcggacaggaactcgttctcgtcaagcatcttctccagaatcttgaccagtcgctccttgttgaccagtgacagcaggagacgctcgccctggcctcgcttggacatggaggcaatgtttcggctggaaatctcacctcggttttccacaaaccacgagagtcgcttggtgaaagagccgaatcggttgagtacctcgggctcgagagtgatggtggcaaacagaggaatcagaccaaccagagatcgaacggggatctgctgagagtagggaccgccgtaagaaatagcatcgtagtagaagccgtcgttctcgttccaaagaccgtgctcagtaccgtcgccgctcttgaaggtcatagcgtcagcaatgagcaggaagtgctcgaagaacttggaggcgatgtcctcgtagacgaatcggtgcttggccagctccagggcaatgctgagcatctggagacagaagaaacccatccatccagtggcatcggcttgctcgagagtacctccagtaggcagaggctcagatcggttgaacagaccaatgttgtccaaaccgaggaaaccgccctggaagacgttcttgccgtcaaagtcctttcggttgacccaccaggtgaagttgagcagcagcttctggaagactcgctccaggaagtcaatatcctctcggccgtacatctttcgctcgatcttgaaggttcgaagagcggaccaggcatgaacgggagggttgacatcgctgaagttccactcgtaggcgggaacctgaccgttggggtgcatgtaccactctcgggtcagcaggtccagctgcttcttggcaaactcgggatcgatcatggccagaggaatgcaatggaaagcagtatcccaggcagcgaagaaggggtactcccacacatcgggcatggacaagatgtcatcaatgtacagatgagaccaaccctggtttcgcacattggctcgctcgggagggggaggggggttggcaggatcaccctcagcccactggctgtagacaaagtggtagaactgcttggtccacagcataccggcaagagcctgtcgctggatgtttcggagatcgtcggcaatgggcatggggttgacgttgaagtagaagtcatcagcctcttcgcctcgcttatcaaagacctcgtcgaaagcctcctcatcgaagatctcctgggcaatgtcgtcgttgttggtgaacttgaatcgaacggtgacaaagtctccagggggaataccgtcgccctgatcaaaggcgtaccaggcaccggccttggttccagtctccttggggttcacggcgtctttgttatcgtccacaatgtactcgtggaaaccgtccttgcagtacttgggagcctctggggccttgcagccgtacagcttggccttgttggtctcgttgtcggtgaagagaagcttgggagccacatcgtcctcagactcgtggttctcaaaaccaggcgagttggcaaatcggaggtgacgcttaccctgagtatggtgctgggtctcgatcagatcctcgcccaccttggtcagagaggggataggcttgtccttctcggagaccagaccccaggcccaggtgtttcggtaccaggcctggggaacgatatggaggggagcaggctcggggcctcggttccaggcggtgattcggaagttcatctcctcggggttctcagcgtccttggccatctcgatgaagatgtcaaagtaccggtcatcgtcaaacacgccagtatcctggatctcatactcgggctgcagacggtcacgtttggcgttctcgtcaatcagcttctggtaggggaactttcgctgggggtacttgtacaggtacttggtgtacgagtgggtaggagtgttgtccacgtagtagtagagctccttgacgtcctctccatggttaccctggttgttggtcaggccaaagagacgctccttgaggaagtcgtccttctcgttccagaaggcaaaggacagacagaagagctgatggttgtcggacacaccggccagaccgtcctcaccccatcggtaggttcgagatcgagcctcgttatgggggaagtaggaccaggcatctccgttggcagagtaatcctctcggacagtggcccactgtcgctcagaaacgtaggttccccatcgtttccagtactacgttagtttggatcgtgtcttgatgctcgtagtggcatgatgtctgtgctgtcaatagcacgctattccggcactgatcgtgctcggtgtcaccacatgaaaagaatcccgtggtgtcatggagacgccgtccagtgaacgacagcctgtcgacagcagaaacgagggaaggatccaattgccgaagtggatctgtgacggccatattgcatggtactggatcatagtggtagttcgatgagaggagaggtgtcgacagaatctcgccaacgacggaatcagtgacacagatcaagtgacaaccagcgtcaccttaaccagatcatcccacctagtttacaattgcaccttgtcgtcacattggccatctcgtgatcattctgtagtgtcacactaccatctcatcaccaccgcagagtccaaatcaccttcacagacaccgactccatcgctgatactcacaacttttcgctcgcggtcctgggcgagtcgcttctcctcgacggacaagacttctttgccgttgtgcactaccattgggatatggagagttgagtggagtggagttgagcaagcttataagaggcgacgagccccgacacaaacgacagacgggagcaatcaagcttgttgccaaaagtctaaagcgacgttgtcgacgagagtaggacccaagtgagggggacaaaataacggggtaaaatgggcgaaaccaacgagatttttggatctgacttacgaggtcacgtggatggtcttattccctttttcaccttcaaaatcgcactcctctacgtatcgtcgccaccttctcaacaacgagacccacgtcaaccactcagcccaactgttgcgcatattacgcattctatgaggacgtctgataaccttgttgacgatggggcttgccaacgggtctgccttattctggacgaacaatggggctacaaggatgaaaagtgaacaaaaattttccccgtggcgacgcgcacatattccgactttcagaattgtgttatcattatgggatcacggaatacatcggcccaccgtatcctccggaaaatctcaccctggaccgcatctcatctgcaccgtcagcaactacaaaaaaactgtgtctaaaacttactgtagccgagtccacgaaacaaacagaccgcagacctcacaagtcgtattgctcttgaacagagaaggtggaccgcgtaacgccctggccagaggttgcatcacatcgctagtccagattgcaattgattccgcaacaaattaccggaaggcagctaccccatcaacaggcttgtgagtaaaatacaatttctcatttaactatcacgcaacctttagcaacgtggagtacatagtgtagtgtacatatttccgtgctatagccgatacaagagtagttgcttgaactatagacggaacgcagtggttgacattgatcctatgttggtccacggaggtttattctctacagtactcaaggtaccacactgttctctttttttttcttcttttttttttggccgtctccactctctctccaatcatcatcacccaaccaaagccgacaaggttgtgataaagaacttttctgggccaaattcgaactctttgtggacaaaactttgggaaccagagctcaaacctttctgtcgcctgcaattgagcgcgtttcgacgctcgtcgctttttaccttgccgctaaaaccagataatagcaatcttgtgcggaggctacggtatgagaatgtgcataccgtgcagtatcaacacgccatcggagaataaaagtagcaacttggatgagtgctacgacagtccatgtttcagaggccttcgctgtccaacaatgcgcgactttcaaagcttcggttgtaagggtctgagacacagcaagagatggtgcaagtacaaggagacaagataggaagaaacgaacttgacaggtgtatttgtcagggtcggattaagcaccataccaacaatcacaccccttgcccctcccccacaccctcaattgacgttgctgttcaacaggccttcgtcacacgctcgaacgttgcatctgagacagcgtattcgtagatccaccgtgttgagttaactactggtagggagctcccggaaaccaccaatgttgctatgagtgaatttcaaaccccccagagttcaatattctcgtatcgaactagcaacagacccgataagcctcgtatcgagagacatgctaccgagacttcgtattcgcttcctgtcgcgtctgtcgcgcgcgtctagaaggtgacaatacgaactacgatgcagcagaaatgtaccgctaatgagtacacttatactcttggtctgataattggaaagtcactctatctctttgtatatatgctatagctatcacctccggttcacccgatgacccctcctcgctctcctgctaactttcgtgtcgtacccaagggcaataccaacgcaatagacgcccagtaaaaaggtcatggacgcccaaaagacaacagcattcactgtggcctttctattgttgtaaatttccggtctcttcatcaccttggtcagcaagacactcgtcttgtgcacctcataatggatcttccttttggtggaaagcgatgaccggctccagaaggtgtaaagcaccgaaacgatagctgaaaaagagagaacgggtatcattagtgatgtcatcacatgcacgagccattcgctgccctgttctttctgtgctacccacactcggcgtttccggaccacgacagtcaacagaggtctaggatcctcgaggaagggtagaaattcggttggtatcattggcggggtattctctgtcatctgagttgatttcgtgtatcagcggggatatctttctatttcatagggatgctcgaactggcggttaagaggaagaagccgttttgttgggagcatcccactaataagtcgtcacggtttgatggaggctcattgctacctcattatgggtcaaaatcaataggcgaaaagctcaaaagtcgtctggcgccattataagtgtaattggacgtctattttgtcttattcagtttctccaacacccactaacatccatcttctctctcctccccctacctactccagggtaattagggttacgccagatccatggtgacttccgggtaacctttcacgcacataaaaccgagccgaaaagctttctttcctccacacaacacaggccaaaacgtgagtacaacagcaccgcaaacgagacaacaaatggagtgatgataacgagccagaaggctctatttataaacccagctcgtcgatattatttgaaatgagaaaaaaagtttatgctgattttcctgcgatgacatccattggttttgcgacctttactaactccagcccttgacttggtatcccattgctactctataacaacgtgattttgacaagacatatacactactgtactgtatacataccagtagtcaattcctgtagggccgattccactcgtgaaaactgttactgtagacgtacttgcaagggttttaggatcaaacctcggctcttattttcatcgtgcggctcggaaatgtctaagagcagtacatactgaatttgaggcccgttgaactccctccctcagttgagaactcacgtgattcaaatttgaaatggaactacatctcacctgatgaattctcgctcctcttatcattcagaaccgcttcttctagcagctactgtactggatactggaaatcggaatcgatgaggtacgttgaactttattttcaataagccttattgaaaaaactcacaaaagaactctaaatagacaatcatttacttagaatttactagacaaaattcgctctgactcatactataggtacaacagatcccaccaaagatatctccgggctctcagcaaaaacgggttgtggaaaggaaaaaaacaattagcggcacctggtttcgatccagggacatcaaggttatgagccctgcgcgcttccgctgcgccatgccgctcgaagatagatagagtagagagtgagttctggctagtaatgatgaaaaaagtgattttcgagttttttgaaaacggcctgaaacctgaagataacaagtgaaacaagagacaacagtatatactcttaatcctgtgctttcaacttacatctcaagaaaacatttctttcataatccattgctaatcgagacagtggtgtgctcgtgcgatgcccacaatgattccttgacatgaaagaggtaccgtacaccgaatggttattcaacctttgagggataagtggctgcagtttcctccctaatcttacttctcaaacgtgagaaaagtgaccctacaacactcaacggcagcatccatatacactacgcccatctacgttaggcgacaactacatacttactagtagaagacctcaaaaggaaacgattgcgactctcttactcttcaaactacaatcttcttgtacacacagtgttgatatgttcatatattcttccattagatctataaccatgtgcgacatcccgtcggcttaactgtaaataccctgagtgtacaactggaagtggtcgtagattctggtgtaaatgttgccgaccgacttttggatcagggacgtgtccacgaaatggtccaagtccgaatccgacaattgtagctggaatcgctgtcgcaggtactgtgtggtggccgggcccagttggaaacagggcagagcagaatcctgtaacatcatgtcgaccagcaagatgatcgactcggcctgctttcgcaggttcttgaacgcgtccttcatcagctgtcggtacagctcaaaatggggcgaggtcataccccccatgagctccacgtactcgtaggtgagcttgaatggggcagcttcaagaccgactcctccaggactgttggacaacatgaatccgaaatcgatatgcataatatgaccgtccgtatcaagcaaaatgttaccattgtgtctgtccttgatctggagaatgtaacagatgatggagtaagcggcaagcgaacgaacaaaggcgttcaaagagttctggtaccggtcggagtcctcgtcgccaaacgtctgcttccagtactcagtcagagtaggcacgtacttggttgtggtctgagtggcagctgtagtctggacaacattgcttgtctcgagcgcctttttgatagaatggatcgacagaccattgttgatggtctcaatgagtccagaggtgtcagacgtgatcagaatcttcatctccttgacccacacgcctgtctcagcgtcgtcccagattcgtttcatagcttggattagctggcaggcaaatgcctcttgccgaagatcgtttccggtcttggcaatgaccgaagccagctgccagttgggcaagtgcccatacggcgactttgacctgattcgtgcctttttcgattcccagtcttctccgagcttggcatgcgaggggtccgacgacttcatcataccaccagttttcagatcgttttccaactttcgctcacccgcagcgcccttggagagcgacaagtcacggtcgtccagagtcgtctcttccataacctgcatgttatcgatgattcgggccttgatcgatgcgatttcgtccttggaaagcttagatcctgtggaggagtccagctgtgtcagcatgatggcagctgtacgcatctgggtggccacagacgccacgtcgggcagctccaagtgattgacggggtcctcaggcgccttctcgaacttgtacgaagacgcaaacgacaaatctgatgttcgaggagaagattgatacggactgttggccacatcatgcagtttgggagagggcatgctctcttggagatgggacagggtgttgagcacggattgtttcacgcgctcggcctgagtctcctcgtccatggagataacagaaatgtctccaatgtcagcatcttcagctggcagctcgtcgtcttcagcaatgccaagctcctccaattcagcaatggttgaaccaaccagagagttggcgatcgacgtggccgatcggttgctcttgatactggcagcatcctcgtcgtggtatcgtccaagagaaggggttcgagcatgagacgattttttgtggttcacagtgagatcgaaaatgtacttcttcttgtctgcatgctccagaacctccttgttctttgcacactcggggtcgaacgtcatgtcgtcttccaggtactcaatcagaatgaggaaaggcactcgctcagccgaattcagtacagctgactcggcgggaggcactcgcacgattctgtggtgtgtggggttctttctcattgtgtccgagggaaccaaaaggggaatgtcgacctcagcaggaagctcctggttcagaagagtgagctcggccttcagagcagcatgacgggcttgcttaggcacctgaagaagtcgagcggagatttgttgcagggctgacatgaactgtgtctcacatcggaagtagtttgatcgcagaatctttcgttggtcgtccttggctcgctcctcgatgtcgtccggagaggtgtcacgtggctcctcggattcgaagccgggtgcatcgtcaaactccagactcaccggcgttcgagtgccgtcccactcgtttgaagggcgtagatcgggggccgaatggtatgcgttttggagatcgggagccgaaaaggacgagtttttgtagggcgttgctttgggggcgtctctgaaatgctcatgctggtgcttctcccgtttggacggcagtgcgacaccagattggctgatggtccgccattttcgctgtagaagggcgtctctgtcagcctccacggtcgatctagaacgggtcagtttgggtgcaatctggaacacgtacgacctctgttttcggccctgtgaaagcgcaatgggtcccacagctgcggccatctgcggcatgccaatggctcccatgattgccgaggccagaaccatggcaggcatggggttctctctgattcgcgagttgggcggctcgccaatgttgaacagaatgtactgcagcttgttgtagactcgtcgcgacacctggaagccgaaagattcgggatcatctcccagatcggtcagatgtgcctgcagttgccagaacgtcagcaaggcacagtgcgcagacacgttggagagatccagaatgatgtcttcgagggccatggactcggtttccaccgtgatgagaagctggaccagctggggcaggatgaactcgatttcgtctcgcggaaacgacagcagcttctgacacagatagaagtgaataccaatgtcgcccgcgtatcgctcgagataggacaagcaccggaagagcgtgaactggtcggactccacgaaccgccttagcgacgagtttcgttggtattgcatgatgatctaacgtgtgtgcgtgtgtacgtgtgtgtgtgtgtgtggtgtgtgatgagctgtctggcgtatggcaggttggtgttgcgtgaagagggtggtgtgttgtgtagtcctgatcacgacagagatgtaatgtcgcagttgtttgtcggtggtcgcgtcgaactctccttgtcgtggcaactcaggtctaccgtcgcacctccagtgtcgaacctcggatgtgtgctgtgtggtaccttgtcgagataaactcggccaaaccttacacggagtgaataaggtgtagacatggcaacttcttgacgtgtacaagatggagaaggacagagacgaacgaacgaggaatataaagaatataaatatggtgggaagcgcgggggggtcaaagtatttatattattcgcccgtgtttgtgtttcattacacaaaactaaatcaacgcgcccaattcctcggcccatggcaatgccaaacatgtactatgatactgggtacactgctctcacattatgctacacccctacctccaacctttggcctccacctcccaaataattacacttgcaactgtacctgagaataggtgtcgtgtgagctggcctcaagagggtaacactgacgagcgtaacgttggtcatgtgactttggcgaggcgtcgaggaggttggaatgctggtgttcatttttttcctactccgtctttgtaatgacgagatacacgcatatcatcatgtacccataagtagtgtgaagactgggaatctctaaacaagtgatgagatgacgggggaaatgtattagtaacagaccaattgcggggattcaattggtttagaggtagttgaatattagtaagcaaaacagggactaatgagtgttattacctgctggctaatttttctggttgcacctgtttgtcctgattcggaaactccactgaacttttcaaggcgtttcagatatcggtctgccacttttgagctttttacacttacttagcttttcggtgctaggacgcggggatagtggtgcggggtgaggaaaattagtcccatgtggccagaagttggtctgggggaatcagatccgtctcttggtgttcattgtcgggccgaacaacactagcattgctgtgagcgagactagacgaatgtttggtttctcaacgatagcctggattaatcttaactaattactttacatttggtatgatatcattgagcttctcatgtatatgcagaaaaaaaatctcagctatcaaaagaaatttaaatcctttcgtttgtctttttgaaagtagttccagttcatttgacttgaggtgcctatgtatgatatattgaagatagtaccgtacatactctcatgctgttcttactctctccctcaatctgccatcgactgaagatcttctctcagccacgcgacggacaaggtcacaaaccgactttttcacattgattcattacgaaatacccacctttttcaactccccatgtctatacattcaccatatctctgtccaattgacatttattactaaattactctcattgaatctcaaaatgaacgtgacaagctcctgcttaagggaaactgcccttaggaggaccaataatttgaccatccggaatttccaacaaaggcgtcaggtttccgtctgctccttcccacggaacattgttgccccaccagtcaagcgacactcctgagtattggagagcaaagaacacaatgataccggaaagagcaattcccacgttaattccagcaaccccaacgtaggtatacttggcccaccattcagggaaccggcttcttgatgtacaaagtccaagcggctgcaaggtagacgcctccaatggaatatgagaggtttccaggagcaaatccaatgagacccatgttgatgaccacggggttgtactttccaagacgctctgaaagtcggatcatggcttgttttcgctctgggaaccgttttccaatgtagtgaggaatggtgtactggacaacaaagaagacaagacccacaacagctccaaggaggaaacaccacttgaggaaggggtataggcccgtgtttcctccagtaccaaagaaacgcttggttccaatggctccaaaaagcacggaggcggcgtagaaggtgttctgaccaggacaggtgaacttggtggtagctctctgggcaggagtgcaaatatcctggagagtaagctgatactggagaataccgacggtgacaaaggcactgatcagagttgacaagacctgggatcgaaaaatagctcgagagggaacataagtatacataccggtcttccatacagatacgaatccctgagacgtagagtcaacgttgactccgtaagccttgagaatgtttagggccgtgggacgaccgttgagagcgtatccacagatgatttcgaccagcacgttgagagcaaatccgttccctgtgtatgcctgcagaagacagatggggatcaggaagacgaggttgataccaaggacaaagaaaataccccagacaggagtggtggtttcccatcccttgactgttccgatacagaatccgatggagatgagcagaatgaggaagaaccaccaatcaggcacatcggcgtactttttgagctgcttggcaaaaggtgagtcgacctcagtacgtttagttccattccagaaggcaattccgttgtagaagtcgatagacgcctgtttcatgtcttgccagtaagccaacattgtatagacaaagccaagggtgtagacggagaagaaggctccgtaggccacgaggtttcctgcactccacagcggaggtccgtattcgtggtacttttccaagtcaaaaactccgttggtaagaatctttgtcaccttgtagctgcctcctttgttgttgtagataccaggcatgttcatgggcaggtaggcagtccatcggacgttggagtagtagacaccgatgacggcaaaagtaccgataacaagaccgatcagactgttgacaatagaccaccagggagtcacgacactgccaactccgatctggttgagatcaaatgtaggaataggattgatgcccattccagattgaccggtgatgagtgccaggttgacgttgttgggtgcaatccaagtcatccagttgaaattggagatcgcctggaagaggtaatcagggatccagtagtagataaaggagaccacaaaagtggcaagaaaccaccaatacttggagatggtccatccgttgatcttctgctttctttcgggatctagaagtgcacgattgagggcgatggtgggcatgttcaggggccacatggccttggtagggtagatagcgaaccgtctgaggattcctgcaaatccaaatccaatatactgcgatgacagagtcagcatgatttggtagccaaaggtggcccacttttggttgtagtacatgggtagcaactgggtgggcaggttgtaggcagacacgtaggtggctccatctcctcccgacaagaagaaggtggcgaacatttgttcctttcggctccaaggtccagggttcagggagattcgagtacctctccaggtgaagccccagtcaggaagaatacgggcaaggagctctccacagggataggtgagcagctggagaacgtcagagccgatggagatcgaagggtaccggaagatgaagaactgattgacaaagcagccgaccaggagccataccagaccaatagcatacgctctgatggtctcgcagggctcatccatgtcgtcgtagcaatcagtgacggctctgacctcaatgtaaggagaccagtatttgatggcagcagcttcgattcggaggtccaaagagtacgtatctggattgggagcgtctttctctcccgaaacaagggcttttaggtactccttgtattccagacgaaggttgtagtcatcctcgtgaacggggatgaacttgagcaggatctcttcagcttcggagtctgacagctctgccacaaagttggccatcaggcggatgttcttggtgtggatgccgttttcatcgggcacgaagttgagcttttcaccgacgtagtcaatgaaagagccgtccgagacttcggtcgcctcgaactcgatctcgtggatctccttctccgagcggaacttgtcgtccgacttttcgtgctcctggatcgattctgagctcatggccaaagtggttgtctggaaaacgacattcccctacacctagtataagtactccatgatttcacacggcaccgcgcacggctccgacgatatctaccacagtggtgacacaagaatcaaacaaccaagcaacatggttcgtttgtagggctcaaggtttagtgcgtcaactgagacacgcgtcagtggcttatctggatgccaagactgtcagatcatgacgccaagatagctgcaatgagataatgcaagccaagacatgggagagcggcgtgtacagcacatgttggagaaggagacattgttttttcgtgaatcccagtcagtgtcttgggtacactaccgtacccatcgctgcagtagggtacaaagtcaaggttcaacagcattgagaaaaaaaccctgtgtcttgacttaaaaaaaaaaataacctccttaatgtggcttatctttggttgtgaaaacatgattgagattgaacagtgtctgttgtgtattattcaggggtagcttgtatgggtaattcattgtgtaatgttttgtctggaaatacctgtacaagtgttctcttaatggatactcatttggtcttgtcttttcagatatacagcaaagcatcagtcgtccaaaagtcgactttatcggagttgccgtctaaacaaagactctatcattgacgcaaataattattcggttgtctgggattggatgttaccagagtttcgattggacacggtacagaataccatacggagacggtaatacggtaagacgataagactacgagcccagatgctgtatgcacctgcaacatcgctcttaaaaggcacccaatcttcattctaaactatgtggggtactgctttgcggtttttctgtacggtatgctacacgaagggctgaagagtaaagatgaatcacgtccatatcgtattggttgtgcatgatgtcacagaaaggtggttccacaattactcccgagttaagactctatcgcttccagccagtccgaactaatgtgatagtcgtatcttggcgttgtagagtttgcaatcaactggatgctttggatgtagtttgagacattggtcgactttaccagttgatgatattgccttacctactattggtgagcaaaacaatgatacaatttacatcttctgattcagttatttcttcccatcaagtccctgtatctctggctgctcgggttccgttttcgcgtgtttggtaacgtgggctcattagctcagcattagcttctctccacttgacaagccacagagaaatacgagctgctagagtgcagcccgcacaaaaaagtaagtgcaatgatatctcatctttgagtcattggaccgagtcttgcagtgacatgagtcatggagagagtgtaggactgcccatcatacgctctgacgattgacagtattgtgttgatcgctcctcgacttgttccccgagtcgaatctggttgtgtcttgtacctatcttcgactgtgtgaattggcagagctgatagggtggagcacaggtggagaactcaaatacgacctagcaggggtggagggcacatctgacacttcttatcgtgatgctgccacagaaagcaaaatgtggatatgtggatgtgtggatgatgtacggctcttgacgaggggtcgatgcaacgcacgtctgctgatcaagtgtcactctatacagcgattgttttcacttgctccattgagatttcttgatgtcattcagtcgttcagatgctataggacgtcgaacgaagagacgttcggcgtttagagaagactgcgacagccgagagcgaccctagaagagtcggttctaacaatatctaccaagaaattatatctcgcaagtcaaaacagacggataccaccggaaaattggagtttgggggttcacatgagaccttcgagcagccgtgggggtaccaagatccatgaatgggggataaacacaaggggatgtatacgtgcagcaataacaggtttaaaactgatctccaatcaactttcaaagttagcaaaacgtggtcgtggcccttctcgagagcatcggtagcctgcctgtctatcaatggaacttgccgttcagagatctgtcaagacctgttacgaacgtatttgttctttttcaaactttccacaggcatcagcttcattagttggtgtctgtgaggcagcgttgatggtatagtagctcgcgatgttcactgtaccgactatcgtggcttaagcgatcatgattctgcaaagtacaaaacaggtcggttttgtggaagcaataggaaggatcgcgtataaactgtgtagacctgactcgccattgcggatctcctcgagtattcacgttcgaacacgtgcgttcctttggtcttgctggagctggagcttcagtcatgtaaatctctgtgcttcagaaacgtggcgaagtgaccaatgcaaacactttgataccattcaaacacttctataccatgcaattacacccagaaaagatattgaggaaactccagtctctcgtcgagctccacattcaattcatattcccagactctaggaaatccaactggcctcggcacacaatgtcgttgatataaggagtcttttgtgatgaaaaataccacttgtaaaaaaacacttccctgggaagtcttctgtcatttactcgttatctgcctatcttacacaaccgtctcaattgagcatcatctacttcaactaactctcactaaattacttgggcactgtactggtacttcccataaccttatgctccccagatctacatcttccagaacagtggatctatagacatttgtctcagaggctccttggaaatgaattcatgtacccagagagaccctcgctgccaatattcaaaaaaaaaagctcaaaaattaatataaataaataaatagaaacacgcattacatgatgccccactacactacaagtagctgcagattacgcccaatatacactgcagggatgcatgttgctgtcatatcgtacgggcgaattgcccactttgatggattatgtaaaccataaggaaaggttacgagtgtattacgtcatccagtagagtaccatgctcaaatactgcttcggaaacgcactcttccattgttcttcaacacacatgaccattgtcgtagaagtagcaaccataacagagttccaacaaaggccattctcaggagtttattccgaaccttcaagtcggacggctgaatgagtttctcaacactggtgtaagaggtaggcggagggaggcatacaagtggtttgggggggggttaatcaagtcggagtccacgtatggtcacgtgatcatctcagggctccaaaccccaattaaaaatagccgtttaccgccgacccacagtgcatatattcaggcagcagtggcaaaagcaaataaccatgtagtacgccatgtgtacacctgagacccgttgtgggtgtatatataggtgtctcttccgtcttgtcggagactaaaagaatatcatttcgacacacacacacacacacacacacaacaaaatgggacttggagacaaaattgaagctgccgtcgagaagatcgacgagaaggtcgagaaggtgaccaatcctgagtacctcgaccagaatcacggaaagaccaccgagaccaacgagcagtttgaccctgcgtacgcctcccagaaccccaagcctggaaacgctgacattgcctcgtttgagcctgcttacggtggatccaccgactctgctcccggcaccgaggccaccaaggactgtgcttactagatggagcccaatctctagggcgatttgatgagatgacaaggacgatggtttgcacactttcgtaccgctgtattgtatatttaatatattgatttatttttgtatctgacgcattgtcgatcgctctaccaacaatgaggggcgtattggattgggctgggattggcccgtatccacaccttccatacagaaatcatgtgaccagtgcctccaactcaatgtgaggtgcggcacacattttgttgggtcgcggaggcggattgggtgtcagatcatagctattcagattaagacctgttactataatcggcactttctttttttgttgtttgttttacccgttatttacgacgatgttgaaaatagaacgccctgctgattgtccatacagccctccaaatgttagagttgtgctgatacggttagggaaaagtgcatagacttgaaaaagaaaatagattaaaaaaaaaaaattcgataagcgcacaacttggtcagtaagagactaaagtatcaagaagttcggctggtgggtttcaatgtgagtctccgtgtccaatttcagactaatatctccaaaattgcgtcagctagatcctgtcatgtcatgttctactgtgccctactggaaccgctgaagtttgttctgaggacgctgagtcgaaatgttggacagttttggtaaagtacccggaaaagatggacatgaccgtctgcacttactcactgttagcatagtactgtcttacttgttctcatgttacgtgggccgttttctcttggtctctttgtcgtattagtaatcaccgactttaccaacgtttatcctcattctcacatgtctcttcttccacctccccatacttctgataccatgaaacaaataaccagacaaactaaaaacttgcacctatatgtttctcgaggatgcccgttcgcccaccgagctttgattatgcgcgatctgcacaagctggacaatatcagtgtcgatgttgtggacccagtcttgggagacaaggggtgggtgttctcgccctcgaaggaagggtgtactaaagacacaatctatgggctcgacacgctccgtcaagtgtacgaaaaggtcgaccctggctactcaggatccattaccgtccctctattgattgacactcactcgaacaagttggtcagcaatgagtcagcccagattgccgagatgatggacggcgagtttgacaaacgggtcaagaagagtaccgactttgtccacaaaaacatcactcttgccgtgtacaaggtgggcttctctaaggaccagaccgcttacaatggagcgatcaaggagctgttctcggctttgaaaaaagtcgagaaggatctgagagacagcaagtatctcgctggagacagtctgacagcagccgatgtgtttctgtacacttcgattgtcagattcgatccggtctatgtgcaacggttcaagtgcaacgttggcatgatccgccataacttcccctggatccatctttggctgagacacctgtactggcaggttccagcattccgagacacaactgatttttcgcacattaaacagttgtattacgacaagggtccagaaagcattatccctgctggtccggtcccagatatcgagaaactcgaagagtgacattgcgtgagggcagcacccctatgtacgagtacatacagtactgtacagtacagtgtacgacaagtatttaccttatgaaagacccgcccgtaatactgcgtgaaaatcgtgtacaccctgcgcctagaccagggcgcatgtagttgcaattcacactgataccggtaccttttgggttattgccatgactgccgcacatacgagaccttgttgatccgctcgtccgacgaagccttttctagaaagggagggaatagtgcggtatcggatccattgcgtctcttctgccggagcccatccacatgcggcgaggttgaaagcaggaagcaatgcatctgggatgcgcagatcgctgaaatatcgcctgagcttgggatgaaggcgtgtctcacttgtgactctgcagaagggcggcgacctagatgattggttacatttagtttaccccgttcttccggaaaggctggtccgaaggatgcgtcttggatgtagatggttttgggttgagtcatgtgcgtgcatcttctcgctaccgagatgcacctttgagacatccgtcgacttatataaacagatggcttggtcggtgcaacttggacattcatcaaaactactacacaatatacaccatgtgcatccctatgtttgttcgaggcaccaagatgcccccggaggacgagtgtcccagaatgtctatggccaagatacgaagtctgtctcggcccaattccaaggcctccacggagaagaaggaacctgcaactgcacaaccaccaactgcacaggttccagccgcacaccagtaagatgatacggcagtccgttggcgatctatgtcggtggcggctgtgtgtggctatttgtcagtgagggactcttagcgggtgattgaggactaatgaagctggatgagaactccgcttgaccgcctcaagggatgagataacgaagagggggatattccattggacacagcaataatttaattttaatgaacagatttaatgtgatacggttgtttcgaccaacatgtcggagcagatcatgtctattgtacgactattgcacgagcaccagtacatactgtacgagcactggacagacttgtaccacccagtatgtattcgtactccggtaattgtattcgcactcagtgtgggaagtaatccctcaatagtggaaactaccgaggccaccgtattcacccctccgggggtacactaatcactgtccggtgatgcgcaatgtgtctcataagattctgcccaacaaccgacttgtagacttcgtccccgcaacgacaactgaaataaagttcgataagcgtgataaggcaggttacgcataaccacaagacatgagtggtgacactaaagtcgaggacaatagttgtgatggatagaaaacaatgttctggcgatatttttgtactggtgcttttgggctctcttccactttggttgtaattttgccagtgtctcaaccctccgtctcctgtgaccctcacactccaacctacaggccccttttgattcgcactcctcgatcctaaactcttactcttaaccaccacttttaaggctctttcaatggacacaaacgtggacctcaagacggagtttgagaagcgatccaaggcgctgggcatcaaggtcggcggccccctgcccaacaacaacaaggagaacgaacacaaacccttcatctccagattcttgacagtcaatacgccactcaccaaccacgttcggtctgtgttccaacagtttggatcctacgttattctggcctacaccaagaacacgctcaatgtctacttcccagacatccgacacgcggcgctggccttctcccgctttggaggacacagatcatgtgtctatcagcctgtggacgacacggtcgttaaagctctggggaaagtgggcgtccgtgtccacgaagggaccgtgacctgcaagccccaggagtacaattggtatgctctcgtcggggaggtcaaccggatcgacacctgccctgacactggcgatctcatgctcgagtactacctctctactcgggcttacgacgccctccgcatcgacaccgacctcatgaaacagtcgtcaacctcgagaaaggatgcccaacgcgagaagaacatcgtcaccatggccgtcgtgccccgcaaaaacaccattgacctcaaccgagttgccaatgggctggatacccgcaccactctcatgatccgaaacatccccaacaagttcacccagaagatgcttcaggactgggtcgacgagacgtccaagggaacatacgacttcctctatctccggatggacttccggaaccgttgcaagtgagcattcacccagtccgtaacttgccgacaggttttaactaacacagcgtggggtacgccttcatctcttttgtatcgcccaaccatatcatcaagtttgccaacgagcgatgcagcaaaaagtggggctcattcaactcgggaaaaatctgcgatctcacctacgccaacatatgagtatactttgctgtgattccccatctagcgatacccgctttataccacggacgtaaaactaacttagcactcagggcaaggaatgcctcattgaaaagttccgaaactcgtcggtcatggaccaggacgagagctaccggcctctgctgttccacaccgatggtcctctcgcaggcgaacctcaggagtttcctgcccccaactcgatcaaccggaagatgcgatcgattgccaatctgcgccaaattggggtgttggaccattaggtcacaagaatgattcaggtcatggcaggggaagcatggcagaggggtctaaattgtagctatataatcgtggctaatgataatgcatttgatagattgctgtgggttgggccccaaaagtacaagtaccagacttgaataggacggtattttgcattgttacaggtgtcactcatagtagctactggtaatgtgcttgtggtagtattgtaccgccttgtcactgtgtggggaatgttctctgtgatcttgacttgatgttctcagccacatatgagactccactggcatttaccgtagtatcattcgtatccaaaagtagatatatgcgttgtggtcatggtgtttcagattacgagcttcaccggtgccttgtttaccaatcttgtataactgaggttccttcggacgcagcttggccctgttttgttagtactttgttaatttcagcctgtcaagcccgctacaaaaccaaacacaagccgtataaggtctggtcttttgagcgcttcatcatgtctacttgtattgtatgcaagagcctcgcttcgtggttgtgcatgcatgtgtggtactgtacggcgttaggcattaaaccttgactctgaccaaactgtaagaacatggagcaaatggcgcaactatggttcgccgtttaaaaggtggagaagattaatcggatggtttgattgataactcacgtgatctgcagttgattcacgtgattgaaaggtctatttatcgcgttggcgacgtcctgtgttctcaattgctgtttaatgcatctcagatgcctgctcaggtcgccacagtcaagagataaacatttgactttagacagccgttagggtgggtgggccctgcccggtaggttttttcctccttgccgtacgaccatccattcaattacaatgaaatgagctcagttgtccgacatatgcgacaatacattgcgccgattcgagctgtgattctatgtttctgcttgctaggactatggctctatgttccccggcaatccgatatggtggccaatttcgacttctcacagttctacattggagacgtgaacagtgagctgcttttccaggcccggtttcacacgtttgtgattgacgacacggagtcgtgctatgtgcctccttggatcccggtccagaacactacaggcactcttgtcacgataaaggaaggatgcgaggctcccgagggctggaacgcagtttcgcacatggcgagcactcccgtggttctctctttgtggctctgttcccagagcgacaagatgctttgtttgcttatcaacaactcgggatccactccgtttggtgaaatcaaagccaagcaaaacgatctcaatccgctcgactcgctgactaaacagacactagccatggcgtccaatgaagactgtgtctggcggtgcaacgacaactttgcgcagtcgtgtctggtggtgccaggaagaggcagctattgtctgatggaaaaagtccgagatgaactgtccaaatcgaggaacaaaaactggcccagctatgtggaacagtgtaggctgaattatcacaagctagactggtaccaaatcgaagacgagatttttgagccaccagaggaatagaatcgccatagagacgtgtaaaatgtacattacataatgggacgaacgaagtaattatatagatgggtgtgtgactgccaggcacataggcaatggtgtatgggatccagtaaatatttgaccagatgtagtgtaacaattgtatgttggtctctcacgtacagtaagagagtaatgtgcagattgattgtccaaggctaactagaacatatttcaaccaagttttttttttttttttctgcatatacattcatttaattataactttgctgtgaaagaataacctttgaaatgaatgtacgcttacacaagtaatattccgtttaatactgaagtattgttaagcttatttcaagcctgacaaaatattcaagaaacattattgtcaacgtcttcgcagaaataaacggttgctggccataaatctctcataatatgtcaatggtatttccatgaacggatctaataagtccccatttcgtatctccgttccatagcagcctgttgtgtgccctattcctccacatttgacgaaactaacccttcaacatgatccaatagcctagccttttttaaaaccattccactgtattattggctctttcttaaccatattcttattttttccgaaccaacatcgcacactaggatgtcattatatgccatcaaaaaatttaggtcacgtgacttgtctgttgcagtgtagagggtttcttttcccgaaaccttacagccagcctgtttggccaagtggctaaggcgtctcactcgtatcacaaatgcgacatgagaagagcaccagttcgactctggtaataggcaaaaattttttgggtattggacgacactatagaatgcgttcagattcaattttttgagatcaattcgtcaaaaaaatacgaaattaatttaattgagccacagttttgacgtaataagcgagttttgaactgacaagtacaggatgtatgtacgcacacacaccgcgcagaatacagaagagaagcaaatacttgtacgaattaaaatgtcgattaatatgtgaataaaattaattaaagaatgggatgaaagtgcctaggccttctgctttcgagactttttggggactcggaagatatagtagaaagcaaaagccataaagacgttgaaggcagggtaggcaaacagaatgccatagtttcgccatcgctgactgtacttgacatcaatctggtcaaggtagccgttggtgttggaaatggggcaatatccacacatgtcggtggcggatgggtcgaccagatagcccatgggcatgtctgtgtgtccaagaccctccatgaacggatgcatgtattttccacagttggttccgttcatgggcttgaacaggacaagctcgttatcggtgcactcaactctggtctctccgacacctgcactgaggaggccggaaatgaggtaagtcagcggagacactcggtacatgaagatccagaagtggggcatgtcctccttggtggccagaacaccacagaagatcagacagagagcaaagagcaggtaaccaatggtggctgcgttctccttgttctcgaaggcggctcccatcatgtgagcaaaagtggagttgtagacgtagaaggaccagagcaagaggaagaagagggctcctcgttcgccaagatggccagtagcgttattctgcaggccaatggggtagtaaaagcagaagaagacaagaactgccaccagagtctgccagggaagctcgacgaggatgttagagcccatgaaagcctgccacgaataagccatggaagatcgctctcgcgcctcgtagagttctcgctgggccacgaaatggggcagaatctggaccatgatgatgacgaagatgaggaaaagcatgaagaaggcaaacatctggttctggagaccctggatgtcttgtgacgccttgtagtaagagaaaccaataaacagggcagaggcaatggacatgagtagcttggaccagatatatcggggagatcgccagtagtaggtccacagtcgcttggtaaggtagtacagctgagtagcctgagatgtggcgtactgggacttggcagagtatgacgaagaggaggtctgggagcttccgacgctcttggaggttaccagctcgttcttctcatcatgagtactctgagcagcaagctcctcggccatcttatcaagcagatctcgctctcgggctcgctcttcactctcgttccagactacagcccaatcgtgcttggcaatacttccgggggcagctccaatagcagcaagcatccattcagcagggttagcctcttcaggacaaggatcggcacccttggactcgaagtagttgatcaatgcagacgagttggctccgatatctccgtagtaaacagtcttacctcccagagtcatgaacagaagacggtcaaactcttggaagagaatggcagagggctgatgaatagtacacagaatagcctggcctcggttggctagtttcttcagcagacagatgattgaccaggcagtctgggagtcaagaccggaagtgggctcatcaaggaacagcaggagttcaggcttggcagcaagctctacaccgatagttagtcgctttcgctgctcaacgttgagaccttcaccggggacaccgacaacagcatcagcataggcctgcatctccagaatatcaatgacttcgtcaacataggcaatcttctcggccttgggcacattggaaggttgtcgcagaagagcagaaaactcgagagcttcacgaacggtggaagtagcagtatggagatcctgctgttgcacgtaacctgtctttctctggaaagaggcgtcccgcttctgtccgttgactcgcatgtctccagtaatcacaccagtggcctttcggtcagccagaacatccagaagagtggttttaccggctccagagcagcccatgagggctgttagagtacctggcttgacccatccgtccacgttatccagtagtctcttttctccgccctttaccttgatgtcgtagcacacatccttccattggaagatatccttgggggtagaatcggagggggtacacgaggaagtctcttcctgctgaccctcctcctgctgaacaagaatctctctatcctgagctgcaccaaccttctcagcattggcctcgacatccatcagatgagctcgcttctttcgctgcttgagagaagatcgcaggaacaccagaacctcacccttggatttggcagactggatgaactcgacggcagtcaggtaggtgaacgcaaagaagagaatgaagccaaacatgatacccaggtttcgccacaagtgagcctgcgagtaatcaaaggccatttccaagtaccggtctccgttgacaaaacgctctccaggctttgctccaacggccatacagccctggtaaggagatcccagctggtcgtatgtggactgctgtgggatgaaaagggcacaagggaattctctgtttcggaactcgttgaccatgaccgcttcaaagccgtaggcaatcgggtcaatatagttgatccaccgtgcccatcctcgcatgtagctaatggggagagtgaagcctgtgtagatgataagggcgagaataatgacagctgcgggagcaagggcctgctgaagagttttggtgacagctgcaatggttcggaaaatcatactcatggccaaaacacataggagtgtgaagaggaagaagatgaaaaaaggaccggcttctcgtcgcaggttggacatgaagtaaagagtcacgttgacacaaagcatggtgaggaatttggtggggaagtcgcagataattgacgctaacgcttcacagaaggggtggtacatggcgtatctctggtgcttttccacaatgggacgaagttcgtaaaggacaatgatttcaagaacagaagacatggcgttcatcaacatggcaaagaatagaagagctcctcgggaaaagaaggacgatgtgtcttcgggcatgttgtagaacatagacgagagaatgagagcaacgacaaagttacccaagacagtggtcagagccatactgagatcgcctctgagtctttggaagcctcgggtcaagcacagcttgacctgcatggggatggagattgtgtagggagaagacaccttgatatggtcactctgcttctcctgtttgagctccatgatatcggcaactcggtttcctcccacgggaaactcggtgttgaatcgctcaatctcctcctgaaggttggcataggcctgggactgtctccatcgctcagcaaattcggatgcagttcgaggggtcttcccctcaaagccaggagcgacaattcgctctgcaggagaggtaatagatgtgaggaagtctccggttgtctgtcgatgaggacattcgaatcccatctcttcaaagtattgcttggcttgctcaccgggaccaaagtagatctgctgaccctcgtagagaacggtcaccttgtcaaagagttcgtaggcttcctgggaggcctggtagagagacacaaacatggaggcgccagtgagctcggctgagtgacgcagccatcgcagaaactcggtggcagtagcagcatcgagacctcgagtactgttgtcccagcactgcagaggcgatccacagacaatactctcggcgatagagactcgctttcgctctcctccagaaacacctcgcacaaagtcatttccaaccttggtgtcgagagtgtgagacagacccagagaggccatggtcacgtctcgagtatgctttgcatactgttctcgggtgactccatcgaatcggttctggggagttcgggccagagaggcgaacatgagggtgtctccgactgtgagatgagggaaatgcacgtcaacttctgcgttgtacacgatttcaccacggcaggttttctgcatgatttttcggggaatgcctatgttagtatggttcgagtacagtatggaaagtcgtctgtaggtattaacgagcatccattgagtgaatgtagagcggtctggcagctaattgaggtgttgtaccaacttcaatgaaaagaatgttcatgagtgttgaacgttacactccaagttccagtttatctcattcttctcactcgctaaggtggttggaatgatataatcagcacatctcaacattgtaaatatcaacacactttcaaaccccacttgcccgagctttaactcagtctttgttaatcccatactcaccctgataattccattcagtctctttgtcgagctgaaatccgtacgtctcgcaagcaatactctttagcagagtcgtacatccagaaccaggtcgtccaaggacaacacaggtctccccaggccatagcacaccgttgaagtcagagagaatctgcaccttatcttccttcttctccagatggaaaagagtacgcacaacgccctccagacctagcactgcgttggccacagtcttctggtaatcggctcctccaccatatccataggcgccgaggtttttgaaagacacgccggcagtgatctccttggaggtgccatatcgtcgtttcagacccaaaattgtcctggaccatttccgactgttgaactggccgctccagggatcgagctctggatcagaggtatcgacatacgggttggtaagctctgtggagttgttggaattgttggaatgctgtgagtgaatggactcggccaacgaccggatctcggcgtcttgctgactcgagtagatggtcggatcctgcgtgatcggtacaggatctgtcatggtacgatagtaaagtctgttgatacagaagttgtcagttacaccaaagaaagatgacgctctcgactatatacctcccggtcctgtacttgtacatgacaagctaaacacagttcatgcaaacaccgatcgtgcatcctggattttcctcttttttttttttttttttgactcacccgaggtacgatagagggacatgcatgcatgtttccattgtgtggctattttagcaagggattgtggacgatctagagccgacagagaaatgacgaggtatattaatggttggatgagggtggatgattcgattaactgtacttgtactttgtatcttgtcctcccccagcgaaaaatggcgagtccccatgtcagggccaagatttccaccccaacgttaattcacaaggaggcaaattgaaggcgagctacaaggcgctgcagacgagataggggaaaaagtaaagttctaccacaattttcacgcttgtaggtttccacatgtgtagttttgatggtcttgtattctttatggtgtccacacccacttgattttgcgtttcggaatctgcaggaccatctgtaggttgttcaaaacgttgccaacatgggtagatgagtaattgtgctagagagatgggtgttgctttccgagaattgcggagcttcaatcagttataatcagccaatattccgtctatggcacttgccagcactccctcaattatcactctgttccaacccgcgagcaaatataaagggtactctaggtttagccgtatcaagttaaaaaggcatgttcggatgcatttggcagtgatgaagagagcaaaaacaagcggaggggaaggtccaggatgtgtgtattccctcggaccagtatatgctggtatttttccatcgaatctaggtccgaaatagctcgcatattggtgttatccatcgacctcagcggctctcttcgtcatctccgtcacttgactttcctcccgctcacccaaatctttttcgcattttgctttttcttcttttttgatgtcgatgtctcttttgggtttcaaaataacagcccataatgttgctgtagaagtggacaagggcgttgttgacacttgttgacacttgtcgacacttgttggccagatcagtggttatacagggaaactgacatggtgacagtcttcacttgtacgcagtatcagtaccaaaacagcgctagtgtgtccaggtacgatccaggcacatactcgtattgtgccttactttagctcatctcgtacactctgtttagctctactactgtagccgtgttgaaggagaatcctaacagactcgtccgacaatcaatcttcactgctgaattgggattagtccgtcgcggcagcggttcaacttgtctccgtggagcgacggcgtttcactaaggctgttctcagtatcagtccgagtaatacagtacctcaactgtccatcgcaagtacatgaccatcggtgcaactattataccggtaccttgagtacagtacatacacacatatgtcaaacgtcacaatcgtgaacaaattctgctcaccagacccattgtacgtcgtacagtacagtacgagtacgagcacgatacaggggtacatgttggcatctgcttggttgctctggtgtcctttgctctggtgtcccgatactctgttattcagttttctgacgttgcttcgccatctccgatccatgggctgtctcacatgtgggtgctttgcccatctgatcttcggggcaaggtctgcgtgctgagaggtggactccaatgatggtcagagatagaccttgcagctctgtgcatgagccgaggcttctgttaaggttgggtcggaggtttcggagtccggtggagggggtgagagtaccgattttttttgaaaaggtggctgatattgtaaaatctaaagttaccattggatttttccttctcccgcgaggtcccctgctgtttttcagttcttctaggcccaaaactatcccttttacagcccgctcctgccccacggtaaagttcaacggctacgtgaagtgccgccaaaaagcacctccaaagtcaatctatttttgaagacaattgtcccataagtggatcacgttttcccgccgtgtggttcgattgtggagccaggcttctagaaagctccggtgcgtgcaaaaggcactcaggtatacaagtacagtacctccgaaacatatgcgacatccagttgtgatccgtgattggggtgaacatacagacagtgagaagagagcaccaaaaatagctgcccgaggtgtctgaagtctgtgagaactggattgacagaaggagcgcccttatcacatatcacagatctcaccattatttaattgcaaccatgaactgtacatactgtgctcgtactgtgcttgtaaaacacaagtggtctcccacataaaactaccatgacgcggcttacaacaaaaaacaaagtgcatcaggtcgcgttttctacgcgaagagataatatgtacagtatgtacagtacctacaatagtcagatggctcatctgctatcacacctaccgataattacaccctctatggtatgaatctattaagtagtgtgtccttaaagtacagcacctgtaccttgggctctatacactacaattgtgagctatgtggaggcaaggagcagtcaaactactccatttacatcgagttcctcgtgattcctgtgatttcaatccttcaacggtagctctgatgcgatagtttgctcagccaactatctggtgatatcaatcgtggtttcccacctcacttgatccagcatatcctcgtagtccggcgtgaggatgttctttgcaatctcagcagcgcgtgccttgagagcctgctcctccatactggaagcctggttcatctctatccgcatactgacgagacacaggttgtggtgaacctgccagaacgacacgtcggagacggacttgacaaggttctcagccagaatggcctgttcaatatcagagattcggttaacaccgggaaacgacatgatgagcattcctccaagggacttggccagctgccaaccaacgtagcacattgaaagtgcaatgataggagtgacaatggaatcgagaacctcagagccagacccggggaagagaaggtaagaaataatagccagcgaagaggtgatggtcatcaaatgcgaagggttggaaaggaaagagggaagaggaagctgggcaagagtgttgtgtcgcatagcttttccgattcgctgatggttcttcaatccgtaggcagaaatgacggtcaccagaagagcaagaatggtgatgctgagatcggttcctgaaagcacagaggttccatccttgctatgcccatgaccatgtccatgggtgtttctgtgaccatggtcgtcagcatggggcacagatgtcatatcagaattgtgatcgtgcactacatggtccgcatcgtagaacacctcaaccacagtctctacagagtgagaaaggagatctccacccatgaaaatgagagcgacggaaagcgcaaaaccagccagaacctcagctcgctgaagaccaaagggatggtggatcgacgacttcttccacacctcaaagttacctaaaatatcgactgcagctgtaagagtagctcccagagcatcatacagcacaagatgcgccaaagcagccaacgcagtgtagtcatgcgatgatagagaaaagatgacaaacgccgccagcagatgaacgccagaccagcacatacgagcacgctggtcacgtgacatggactgcagcgcctcttttgcgttagggatggggtgcgatttcgggatggccaagggcgctttatttggctcctcgaagaagttgattgacaccgaggagtgtttgtatctgtgacctcgtcgttgcgacggcttgaccggcggtgacagcgagtatgtggtctgttcaaaattgaaagggttggcattgttgacgctagttgtggaattgtttgctgtgttggttgttgcattggtattgttgggggtcaagaagccgtttgagtcggctcgagggtcgaatttgccgtcccagataccgctctgtggccgttggggactctgtgatcgcatgggagatctcgatcgaggaggcattagggggctgttgcgcgtaggtgatggtgcacgaaatgaggctctactgggcgatcctgtcattcctgcttgggtccattgaggtggtggggctgtgggtaggtctgcgagctgcgcgagagacggtagacctgcagagtagtttgtggaggagccggaggtgactggagccggtagtagtcccttgtcgtcttctccatagatggacaatcggaggtttgagtaggtggacgagggccgttcttttttcttgttgatccgcggcgtcgtggggatcgaagagtagttgctttcttccgtcgtgtcttctaaaatatccatttcggtcgagtcgtgaagatgttcttgttctgtacagtactgtacgtggagaggttatgcaaggttaaggtgatatgacgttgtaaggggcaggtggaggaagatggaggtggttagaaaacaggtaatttccatcatatggctacaattttgagtaatgtgatagatacagtggttaatgatcgtttaacggcaaaatattcacctgctatcataataatatatctgatacgatagggatcaaaatatccacataaaagaagcttattttctaaacagatttgcaaggtacagtacaggttacttgtacaccgtgttgttggtgacgatagttgcgcacctaaaaatggaggtgcaaaatttacagcacaagtagtaacactagtcctagcacgtgtgtgtgggtgtacgagcttgtagacggtatcaattggcttactaatggaggattaatagcaaaatgtactcctaaattgcgatttattacttttcatgctgttttacagtcacgagttgtcatgatttctccaccatcagaatactgtagctacttaaacgagttctacatttcaatgtatattaaacacaagataatgctatgagtagccactcgtactgagggtactgtactgtaagtattacagtgatgatatgcttggtatcaaaatgatccttggaaactcacatctatggatatcttgttctctctaagatacctgccatagtatataactaaaatgtgtaaatatggtcatagtagacgttgaaatagcacattccaattaatactacacgatctaaacaccctttgcaacgtcttcatgttcaactagtcttcctgaaaagatgctggaacgttgtcttccatcttcctcggcttacataatcacgctaaatctgctcactctcccaccaaagtaagcctcggaaaattaggttgttgcgccacgtttgcaaaaaatgtggctggtgtccaaaccttaatgtgccacaatctgataggacggaggagaaggtggggggttccggggcttaagatcggtgatccaaatggtttttagttcacggacgggtcgcaaaagtagtaaaaacatgtgccagctagttgtcacgtgacttcttactgttcgagtcactcttctagctgagatttgccaccgagatgcatattatcagtctggagggatcaggaagcttccacagcaaagattggctggattggttggattaaagggggttgagagtggcgtttgagagagtgagggagtatgtgtgctctagaaggttgtttggtttgtatttttggtcgtaattagtcatcactcttctctactggtggtatgattagctctggttgaaatataaggagaaccttaggggagagtataagatggtggttgtggtcgaaatttgaaaaagtcacgacccacatctgtataaacaagtgtgaagattccgaatattcagtcagttgctttctactatatctgcaacccccatttctccccacctctcgcttcgcccgaggagtgcttactcaccaacttaaacctacttatttgcacccagctacactcttctctatacacatcacaatgaaccccagcatcgtgtcgttacggacgctacgagtgggtttgcgagttgccacgcgggctcatacactgcccgtggcccaacggcggctcttcagctttcagacatcttcttccttgcttcgaaactgggtcttcaacaaaccacaaaacgacaagaaagagaaggacgacaaaaacgccccaggaggaatgtggtggcagaaccaccgccaggagggcggtaacaacaaccagggaggccagggtggcgacggcaaggatcctaagaagcccaacctgcccatgggcgaatcgatcctgactaacctgcttgtgtttgctcttctgtcgtggtatctgtcttctccttctaacagcggccccaagctgtcgtggcaggagttccagagtggctatttggaaaagggcatggtcaagaagatgactgtcgagaacggccagcgggttgtggctgagctcacctcccccgtgcagcagcccaacggaaccaccacctccattgtggagtttgccattggatctgtcgagtccttcgagcgacgaatggaggaggcccaggacgccctccacatcgctgctgctgaccgaatccctatccactacgttcgacgatcttctctgctcggaactcttcttcccctgatccccactatcctcatgcttgccggtttcttcttcatctcgcgtctgggaagacagggcggtaagggaggccccggaggaggaggaggactattcggtatgggtaagtccaaggccaagctgttcaacaaggagaccgatgtcaagactaacttctccgatgtcgctggtatggacgaggccaaggtcgagatcatggagtttgttaacttcctcaaggaccccaagaagtacgagaagcttggtgccaagatccctcgtggagctatcttgtccggacctccgggtaccggtaagacccttgttgccaaggccactgctggtgaggccggagtgcccttcctgtctgtgtccggatccgagtttatggaaatgtttgttggtgttggagcctcccgagtgcgtgatctgttcaagcaggcccgtcagatggccccctctattgtcttcatcgatgagattgacgccattggaaaggctcgaggagatgctacgcgaggtggaggtaacgatgagcgagaagctactctgaaccagcttcttgttgagatggacggtttcgagtcctctgaccacgtcgttgttcttgccggtactaaccgacctgatgttcttgatcctgctcttctgcgacctggccgattcgaccgacacatttccatcgacaaccccactgtcgagggccgaaaggctgtctttatggtgcatctccagaagattgttaccgatctggaccgagaggatctagcctctcgactggctgccctgactcccggtttctctggcgccaacgttgccaacgtatgtaacgaggctgctctgattgcagcccgtgccgacgccgactctgttgatatcaagcattttgagcaggccattgagcgagtcattgctggtctggaaaagaagaccatggttttcacgcccgatgagaagaagaccattgcctaccacgaggctggacacgccatctgcggttggttcctcgagcatgcccatcctcttcttaaggtctccatcatcccccgaggaaaggctcttggatacgcccagtaccttcctccggatctcaacctgctttctgaggcccagatcaccgaccagcttgtcatgactctcggtggtcgagtttctgaggagatttactttggtgacatcaccaacggagccgccgacgatctgcgaaaggtgacacagtatgccacctccatggtcaccagcttgggcatgtctcccaagattggtcccgtcaactttgaggttgccgaggacggattcaacaagccctactccgaggaaactgccaacgtgattgatcacgagattcgacgaatcatctccgaggctcacacaaagtgccacgagctgatcagatccaagtccaaggagatggacctggtggctgaggagctgctgaagaaggaagtcatcactcgagaagacatgatccgacttctgggcaagcggccgtggtccgagaagaacgacgcttttgacaagtacctcgacaacaaggaggtcaagatggccgacaaggctcagtcagaggccaaggagattgagaaggacgagaacgaagtcaagaaggacgatgaggaggagaagaaggacgactccaaggatggtaaggataaggaggagaaataaatgtacatatgtaaataactgacgttgttgaatgaaccgaaaacacaagtagaggagcaaaatgagtggaacgggataccttgcagcattgatcgtgcgtggatctccccgtaacatatcatacactctggtgttagcgctgtcattgaggagtcgtttggttgacgagtggtaaaataatcatggctacaccaaagccttttatacagtattgcatgggtataatgaccgttttttttttagtccttgagtgtgtcttctcattccataaagttgagtccatccgaggaactacttatgggtttggagctcgacatagtagtatatactagagcaccagttgtaataggtatcactgtattctttcactttcatcgatttcaatggtattagtaacatctacttctgactttttagcccattccattcctattctgcactttccataaacatgactctaatgtatggctcaggcttgcatggcgatctagggcagtaaatatataaaacaggacagatcagagatgttgtcgatttaagcaaaaaatgaacctaccaaacgagattatcgaaatgatattcagacactcttctgttgagacgtgtgttgttctcagccaaacatgtcgttcgtttcgagacatgtatcagttctccgagagcttactcaagcagaagctgctagccagatgcccctggctgcgtataaaggaagacggagttgaaatagagacttggggtgaacttgcatatgtcttttgtgctcgggttcgcaccactcaccctccgctaggaccttggtctatcgagggcctcttttaccatgaaaagggaccgtgggagcacgtgtttggaaacatggcccagggtagggtccttcaacctcctcgatttatgatccctaagtctccggaagacgacattgtcgagattgatactacctaccagtttccttatgctcctgactttgaagcgattcatcataggccagttgctgaaggtgaatatctagagggaaacaagatgataatcaccaactccaacaccggagtatttggcggccaggtttctgtcaatctatcaactctggaaatcaagccagttgctgaacccatttttgtcaacaaggtcgttcgggacgatcccacagggcagacctattacgactatctgggaacactggtgcctgtacccgaaggaactattcatgttactgaacatgtgaacaataaagaagttttgtttgtcacaggacatgtgttcatcatggtgcccctcaaaaacggccaactgcaggtcgacaagagattctccttctccatgataggggcgtatatgatcacccagtttcacgactcaacattcatcacacaggcaactacaagcagtcagaggatctactacatcaaccaccagactcgggggctgactactgttcttgcaaccaccaatgggctgtttggaggagaccactgggagaagtttgctcttcacaatggcctactttggcactttcagcacaatactttggttccttaccaggttgaccttgagcacatggacgactatggattcgctagtatccgaatgagggcagattggcgtatttcctgtcatacacacggctttcctacgggccctaaattgttacaacggcaagacaaactacagaggttagtcagtttggtttctttccccgatatggtgtttgacttgtctactcgaacgtgctacaagcagaagaaaatggctaccgatctcagctatccacacgatcgatactttgctggtatttcagatggcgtcatcaggttctggagatggagacggaccaccggagcctttgatctccctgaaaaccagcatgttattcattggtagaaaggtatataattgattgcattacgaaagatttgatactgtagataaggcgggagtgacaaaaaatgggaaaaaaatggaaaaaaaacccgaaaaagaaaaaattgcgaattctgtggatcgaacacaggacctccagatactctgaccgaagaacgacttcagtctggcgctctcccaactgagctaaatccgccaaacttaaaagaatatggtcacgtgagacccagaggggaattcaaaaacgctatagccgcgaaatttttaaaacatccccccttcccaaaaattcacggctcaaggacgattgtgtgtcattttggcccctatcagacactggtaggacgaggttggccccagtataaatatcgcgataaggttgctcaagcgcatgaggcatgtgatagcacagcccgattgtgtgaaggggtaaaaagtggagcttgtgtgtgtgtatagagagagttggtctggaagattgacaaagtggatctgtgatatttcgtgccgtacaatgagaccgggtgttgatattaatacgttgtgttgaacaatagtctcccacgatcaaacttgctgaagatcactgaagatcaatgctgatactgtagtagctaaggcgacttgtgtgcttattagagctacacgcgtgtgtgtattgtatttatagccccggctgtcgccactcactcaacagattccagaatgtgtttttttcactgtctcagttcgtgtgtgtaaagaccggggccattcactttagatgcatcttcctccaagaccctcgttccgaagacaccaaccgacagacagactaggcgcaataattagcttcttcacaatggccttgttctagcaggtggcgagaggttttcgttctcggctactcagaatttgctgtatatcataatggtggaaaaacccgattaagcgaaattaaaggatctgtatattcccgttaattttttccatttgtcaaaaatcttttaggctcaccacatctatatcccgctacacacaccatctttcatgtggggtgcaggtgaaccgttcgccaccaactttatctatacacataagaccgcctctatcagctccaccctcacctttcaacctgttgaccactttgaaacatgaaaatcaaaaaggggtcccgaaatgaccaccatagacggcaatcgtccgacgacgccgccaaagagttctacgctgaagcccgggccaaattgcgacgggcagaagaacaccagcggaacaaccagcgtcgtgtgcgggttgaccgaaactccggctttgcagacttccccgagtacggaagagccgagaatcagcattcgcgcgagaactcggttgaacaggaggaagaagaagacactccttcggaggaggaggacgacgacttcgacgcctctcaaagcctgcctcctttctacgtgtccggaaactcgggccccactcgaaacttcccccgaggaatctacgacaacattgtggaggcctatggagtgcctctgaagcaccagtcctccgccaccggcgaaatgaaccccgtcgagagcgaggagatgcttcatttgctcattgcccaggcgcatttcaacggccttcccattcccgttttcactctcacccccaacgctaaagagaccttctggagagacaaaaacatggacttttacacagacgacccgcccgtcagcgtgcctggtcctcgggaggaagagcgatctcgacacagccaacagaccgaaagaccccctctccctgccttctgggagattctacagcgtatcatcaccaacgtggtgtcatttgccaacacagagctgcgacctattggcgaggagatccagagactctttaacaccttcgagcccgatctacagcagagcgtgcaggaccacatgagtcgtctgcagcagcacgggctcgaggctgctgcccaggctgccgctaaggcccgagagaagaacttccgggtctgtgtaggcgacaagcagttcaccctcgataatttgttcgaggcgcttaacctggatgtccccattattgacagcaccgatgttactgatgccaccgaagacggcaccgaggctacttctgcctctgcctctgcctctgctgcgcccagaacagagccgtcgcgtgatggccgtggctctcatgacctttggagacctcgacacgctcctggggctcacgcttaccaccctggttcatgccggcacaaccacggcctcagcgacgagcccaagcgacgtggtgacgacttccccaaatcgttcgatcaggagaagcgacatcgacacggaggtcgacacggtcatcatggaggacgacatggtcatgggcacgtccatggacccggtaacacccacatcctgggtcccatgatgggacaccacacacgtcctgtgcccacaccccctccttctcggcctgttatgggatcttccacctccacaggaccccatttccatgccttgaaccagaccgccgcggctccatctccctcgcaatatggcccccctactgggccccctcctggccatatggttgagcggccgtttgccttcattcctcccgccggcacgactctggccgatgagctcatgcccacagcccccgtgagtagcgagggccactatggccctcctccggagcgtgagattgttgaccttgacgctgcggagatgaccgaggccgccgagctggccgaggtcattgcttcctctcgacattcacacgcttcagaggttccttcatcccgtcattctgagcgctctgagcgttccgagcgttctggacgttctgaacgatccggtcgatcaggcagatcctcgcgatctaacagaaagggactctccgaggccgagaagcacaagatcgaggtctccgagtactacaagcagtactggaagcagtactttgccagcagacagggacaggctgtcgacgaccctcctcctcctcctcctcccatggcttctgtctccatgcccgaggtccagcatgacaatgaagcttacgatggccagattcgacttgaggatagcgagtttgagtccgaggacgatatttgggtcgaggctagccgtgagcagaagtagcctgttgtttgagaagtacattttattagttatgaatatttaagggttattgttgtgcagtaagtgggtcgaaggggatgagccgaccagtggaacttgattctgtggcatgtgggttttttggggatgagacacgtaaactctgacaatctcatgggatctggcgagtagcaaaaacacctgaactttactgccaagaggtgccaagaggagccaaaggtggaggaatgcttgttctgcgtaggtgggccattcaaatgcaacaatcaaggaaactaaactaagaggaatgccaatgtgctgccttacgtatagtggccggttatgggtgtattaatgatcatttgatggtaatattcaaattatagctccaattttgcactactcgagatttatgtccatactgtagggggatcatcgtgatcatcagcagtgagaacctcagactgtgtctacaagtacgagtaggagaagtacaggggtttcgcaaatgaccaaggagtgacttttgcgtgtagttctctagaatgaagctttgcgtaaaaaaaacagcggtatcaaacatacgtctgactacatactgtactgtactgatacttgttcttgtactggatactgcactaataattagcgactggtgcttgtagtgtgagttgctactgtagtcaagggataatactaatcaagtattagatagtcagaaagatatacttggaactacaactaccgaatgtacgtggtctgtgtgaaatcagtaggtgttgccgcagcttcaaaggcgtactttcaatcactttcagtaatatgacttcgttaatcctgatagactaggagtgtttgaattgctacttgcagctactggctctgtacctgtctacaatagtcttgtttgttagatcggagctacagtacatacaatgaagagccgctagaatgttctgaaagctcgtggctatcagatgattacaaagcacaaagaaatggattgaaccccgccccgcacaaagagctctgcttcgtatatgcggtaaagccgcctgggggcgacatttgtcagcgccgtgtgatgtgccactggcagttactgtatagactttgccagtagcacaattcgcgtggtgcagatcagaagaaataaaagtggatgtagaacggtcagatatgggtgtaaagacctttcacaaaaaataaaccaacttgaatacacgtgatttaaacagctatgtgatttgttttctactgggatttcttcgcaaaatctccgtctattttcccgacatgacaaggtttcattgtactagagatctgataactttgtttagggttgccataggcgagagatagcgagaagggagccgtaggtagcgataaatgcatccatgattggttattgcaacttattataaatactctggacgtttcaaatcccctaaaactctcgccattcaaatctaccggctggttgtttttctacattcacttcaagttgcgcacttttcgctaccagccgtgcagcacaagtaacgcaaaaatgcaagtctcaaactcaaatttaaatgaccctagatggcacaacgtctgtaaaaacacatatatatcggagcccagccgtatgagataaccaaaaacaaacaatggattcctacgtctttgaagtttcgaacctgcactgttcgagttgcgaaacgtcggtcaaggaggctctggctcccgtgattcccccttcttggcaggtgttcgtgtctgtggctgaaggaaaagtcaccctggtccctgatgaaggcaagctcgactccaagggtatcagacgagtggtcgaccggctgctcgcgtctggatacgatgtggaggacatgaacgtggacgagattgtggccaaacctggctggttcagacagttcaagagtgcgctgttcgatggaggacagaaggagaaacgacacaagaaacactgcgaatcgtgccgcgatgagaaacacaaggaatcagaagactcagatgaagcacctacaatcatcggagagaactcccccgccacagctaccgagttcaagaccacatttgccattggtggcatgtcttgtgtctcgtgttctaaccaaatcaccgagactgtcaaggctcagtttccatcgctcgatacttttgccgtcgacctgatgaacaaatccgctgtggtcattatcaacaacaaaaccaccgccacaaagatccaggagtgcattcgtggaatgggctacatgtgtgatcttgtcgagatggctcctgtgaagagcaccaaggcatacaaggtgactgctagtattggaggtatgacttgtgctgcctgcgtcaaccaaattgttgcagcagttcaggacattgagggtgtggactgtgtcactgtttccctcatgtccaatagtgctgacatcatcattgctgacaagaaatggcttcccaaggttgttgaagccatcgaggactctggatatgactgtgacatccatgctgtcgaagataccgaatccaagcgtgtcgaggagatgactcgaactgtcaacctggctatcgacggcatgttctgtgaccactgtcctgacaacattaacaatgcactgtcttcatatggccaagctatggttgttgatgatcccgttgctctcgatcatccttttgtcaagttcacatacaagcctgagctccccaacgttactattcgacacattatccgaaaggtgcaagacctttctcctcagttcaccctgtctatcgtgcaccccatgactctcgaggaacgatcagccaagctccagaagcacgagcaggtgcgtctattcttccgactggcactttctgttgctgtggccattcctacattcattcttggtattgtcggcatgtctctgctcaagaaggaccaccccttccgaatgtacatcgatgaatctgcctgggctggcagtgcatcccgagtcacatgggctctcctgattctcgctactcccatttacttctttgccgctgatgtctttcatatcaaggcagtgaaggagattagaaacctgtggcgccctggagtgtcttggaagcgacggttcttcaagtttggatccatggacatgctgatgagtctcggtgtcaacgtttcctactggacttcacttgcccttctgattctggcagccaagtcccccaacagagaagaacatggtaagggggacgaggagatgggctaccataccaccttctttgactctgtcgtgttcctgaccatgttcttgcttatcggtcgatgtctagaggcctactctaaggcccgagctgcttctgcaatctccctgttatctgatctgcgtcctaaggaagccatccttgtgttcgctgaagacggagccctggctaaagagaaggtcgactttgaagagggcaagatggagagtgatgaagaggaggaggagcatactacctactctggtgacgacaaagtctccgttgactatcttgagattggtgactacattcgtgttcttccaggaatgactccacccaccgactgtattgtcgtccagggtggctctaccttcgatgagtctgctctaacaggtgaaagtcgacccgttcgtcatggccagggtgaccagatctttgctggtaccgtcaataacggctctggttctctgattgcaaaggtcatggctctggagggaggctctcttctggaccagattgtcaatgttgtccgagagggtcagcttcaccgagcacccattgagagagttgctgacagactgacgtctgtatttgttcccattgtcacttctctcgccatcatcacctggatcatttggcttgctcttggcaccaccggttctcttcctccccactacctcgacattgatctcggaggatgggttgtctggtcacttcaattcgccatctctgtctttgttgttgcctgcccttgtggtattggtcttgctgctccgactgctctttttgtgggcactggactagctgccaaatacggtattcttgcacgaggtggaggagaggccttccaggagggagccaaagtcgatgttgtttgttttgataagaccggaaccctgactgaaggaggagagcctaagatcaccgacgagaaggtgatttcatacgacaccaaggagatcttcttcctagctaagctcattgagcagcagtctggccaccctctggctgttgctgttgtcaaccacgtaaccgacatgaacattgagcttccgggatactcagttacagttgaagaggttcccggtaagggtctcaagggttctctttctgttcccaagacttcttctcttggccaggctggtgtcactgagttcttgttcggaaatgagcgtcttattgaggagaacaacgccgccatctccaatgaagacgctgccctgttgcatcgatggaagaccgagggaaagtctgtcatgctgatggctcttagaccggacgggggtaactttgctctggctctcattatctctgcggaggacaagattcgacccgagactccctcggttctcaaggctcttcaggagcagaacatccagacctggatgatctctggagacaaccagatcaccgccaatgctgtcgctgctcgtatcggaattcctgccgacaatgtcattggtggagtgttgcctcaggaaaaggcagctaaggtccagtggctccagaagactgccgtttcagcccgttctggcaaatcaaccggtcgagctatcgttgccatggttggagacggtgtcaatgatgccccttctctgtctactgcagacgtcggtattgctattggctctggagctgatatcgccatgtcgtcggccaagtttgtcctgatgcgatcggaactgacttcggttcttactctctttgatctctcccgtgccatcttccgacgaatcaaactcaactttgcctgggctctggtctacaactgcattggtattcctgttgcagctggtgtcatctacccttataacaactctcgtctggatcctgtgtgggcctctctggctatggctctgtcttccgtctcggtcatttgctcatctctgcttctcagactgtacagaccccccaaggtccagttcgacgctgaggttggtgatgaaggcgagagtatcaagagtgtccacaccaaccgaaagtggaagcgccgactggccaagattaagaacgtgaagaagctcaagaacgccggaaagcgactggagactatcgaggttgtggaagagtgattgtggagaagtacaagagcaattttatttaattaacgagattatgtgtataccctgtgtctgaagaattgtacatacaagtatgctgtattgtacctgttgttgtccgaggcactttgtgtttatatcatagtggatgctcactagtagcaaaaagcactcaacaagccatgctacagcgacataaccagaatcagtctgtctatgtttgtgaagccataaaattacatcatccattacttagaaatcatccacctggctgtcctcctatctaccgtacattcgagagttgacctgcttctccagcagcttgatggcctcaatattctgctccaaactctgggtgttggagtcgatccactgcagagacgagagatgggagttgagaatcttgacaatctgggtcagagcatcatctcgatggaagttgttgatgtcgttggaaatcttgttcacctcttcaatcacagaagaaaggttgccacccatgctctccagcttgatacccagatcctcagcaaggttgtaagcgttctcacgctcctggtccacgggctgaagaccatcagtgccagccagatcgcccagtagacgagaagcctcctcctcgtaacctgttagcaggctctccagatcgtcctgctgcttgccgacgtactgcaacagttggtccaccttggtctgtgtctgttctgtctggatcaccttggcataaatgtcggagatcttgtcgccgttgtctacaagcaccttgtcccactccatgatatcctgagcctgctgtctgaactcttccgactgggttgacagctctgtggtccacttggaaatgatatcttccattgacttgttcttgaggttggaggtggacacgggctgagccgacgccacgggggtcttggaagccatagaagcagcagaggtggcaggagcagcagttaaagaaggcaaggtctttccgtcctccttcttatcgtcctttttggctccaaataggcctccagcagcgggagcagcgggagcagcggtacctgtggtgccagcggcagtagtaccggcggcgggagctccagcggtggctcctccaaagcttagagcaggcttagcagtatcatccttcttctcctcagtcttggcacctccgaaagagaaaccgcccgttgctgcaggcttgggagcttcatccttcttctcttcggtttttgcaccaaaagaaaatcctccggtggcagcaggtttgggagcctcagtcttggtggctcctccaaagctgaagctgggctttgcagcagagtcagtagaagcagcagcgggcttgtcttccgtcttggttgctccaaaacctccaaaggaaggcttaggcgcggcagcagcgtcggcaggcttggctccaaacgagaatcctccagtagatgcggcaggagcagcaggcttatcgtcggtcttagcagcaccgaatcctccaaacgagggcttggaagaagcggctcctcctccaaacagacctccagaggccgcaggggcggcagtcgacgatgcagcaggagtagaagcagaaggagtggcaccgaaactaaacttgggagcagatgacgctccagctccagctccagctccagctccagctccagaagcgccagaggcactgaataacgagggcttggcagctcctccagctgcggcacctcctccaaaaagaccgccagtgcctccggatgtgttggtgttgtttgtggttttgttgttgttgttaccagctccaaacgagaagccggtggatcccgatccggtggtaccagaagaggcattgttgcccaggttgaatcctccgccagttttaccagtgttggctccaaacgagaatccgctgctcatgttggatgtgtttttgtgtggtgatgctaaagatgtttttcgatatgtatgcacaaaaaatcaaactttcgtgtgttgctggggaggtgagatggtgaacacacaacagtgtaagcagggagtatgtaggcaatggaaagaaattgtagcaatattttaccgggaatgggttatatattctgcagttgatacctgcgtctctcattacttgatgaccctgtgctttttctgactgtattgtagtcaccagtatgtagctactgtcgctactcactatcgaaaaccgtagacagcctaaaaaacatacttgcaattacggtaagtactgtacttgatgtacttgggatataacttcagctctttgaacagccccaccacagctcttgttgtcagataaggcgttgttggaatgaagacatgtcaattccagtgctgtacgagtacgagtactgtagttgaaaatcctcatcgagtacttgtacattcttaaccagtacttgtacactccccacctcaccgtacgctatcaaacgaattggaggagtggactgttatggtctctggcacagcaggcacccttgacaacctttacagtatgtacagtagcgacagtatcttccatacttcactttacagtaaattaaagaatacaccaaaactcgttctcaagctctgtcaaacagctccaaaaaatataaaatatatatatatatatatcgcgatacctcattaattctcacgtgacacagattattaacgtctcgtaccaaccacagattacgacccattcgcagtcacagttcactagggtttgggttgcatccgttgagagtggtttgtttttaaccttctccatgtgctcactcaggttttgggttcagatcaaatcaaggcgtgaaccactgtttgaggacaaatgtgacacaaccaaccagtgtcaggggcaagtccgtgacaaaggggaagatacaatgcaattactgacagttacggactgcctcgatgccctaaccttgccccaaaataagacaactgtcctcgtttaagcgcaaccctattcagcgtcacgtcataatagcgtttggatagcactagtctatgaggagcgttttatgttgcggtgagggcgattggtgctcatatgggttcaattgaggtggtggaacgagcttagtcttcaattgaggtgcgagcgacacaattgggtgtcacgtggcctaattgacctcggatcgtggagtccccagttatacagcaaccacgaggtgcatgagtaggagacgtcaccagacaatagggtttttttggactggagagggtagggcaaaagcgctcaacgggctgtttggggagctatgggggaggaattggcgatatttgtgaggttgacggctccgatttgcgtgttttgtcgcttctgcatctccccatacccatatcttccctccccacctctttccacgataattttacggatcagcaataaggttccttctcctagtttccacgtccatatatatctatgctgcgtcgtccttttcgtgacatcaccaaaacacatacaaaaatgcctaaactgattctgctgcgacacggccagtccgactggaacgagaagaacctgttcaccggatgggtcgacgtcaagctctccgagctcggccacaccgaggccaagcgagccggtactctgctcaaggagtccggtctcaagccccagattctctacacctccgagctctctcgagccatccagaccgccaacattgctctggatgaggccgaccgactgtggatccccaccaagcgatcgtggcgactcaacgagcgacactacggcgctctgcagggcaaggacaaggccgccactctcgccgagtacggccccgagcagttccagctctggcgacgatcttttgacgtccctcctccccctatcgctgacgacgacaagtggtctcagtacaacgacgagcgataccaggacatccccaaggatattctgcccaagaccgagtctctgaagctcgtgattgaccgactccttccttactacaactccgacattgtccccgaccttaaggccggcaagaccgtcctcattgctgcccacggaaactccctccgagctctcgtcaagcacctcgacggtatctccgatgacgatatcgccgcccttaacatccccaccggtatccccctggtctacgaccttgatgacaacctcaagcctaccaaggccgccgagtacctcgaccccgaggccgccgctgccggtgccgctgcggttgccaaccagggtaagaagtaaacttcgagctaatccagtagcttacgttacccaggggcaggtcaactggctagccacgagtctgtcccaggtcgcaatttagtgtaataaacaatatatatattgagtctaaagggaattgtagctattgtgattgtgtgattttcgtcttgctggttcttattgtgtcccattcgtttcatcctgatgaggacccctggaaccggtgttttcttagtctctgcaatcgctagtcttgttgctatgacagttgcgtcgacactattcaggtcatctatcggttattctgatattataccatgaagaaacctcccaggcacaaatctcgttatcagaagagtctgcactgaagtcgtctctacacgaattgtcgaatttccagttacttgagattttgttagacaaaagtcagccaggagtgcaaattcagtgttccagaggggagcagttgatggagaagtgttttgaaagagagatccaggcgctcaattcaattgaagaaatataatttacgactcacaatattaatatacggagttctcggagctttctttgctgttgatgagtttacgtagggttagtggaggaagagagtcagctcagcttgggttaatcaataataaatgtataattatgtgtgtgtctatttgaaagcatcagtgagagtaaccaacaccgttaacagcttggcagcatcaacaagactgtcggtgccaatcagcggcttcttcttgccgctcttcttttccaagtcatcctccttgtactgagacttgttgagtacgtcctttttgaacagagccaccactagatggcgtctgtctcgcagaatggtgccaacccgctcaatagtcacatggttttccgatcccatggaaagaacaatggctgtaagcagacgcagaacaggagtcaggatctggtagtacagctctacggggtccaccgtcttgtccttcttggcctccttagtagccagctggatgccaacgtcagggtcagtgttgaggaaaagacactcatgaagggtctgaaaaatgccacattgcacgacctggaaggctccagttcgagtctgcgcaatctcaagcaggaaaaacatgactgctcggaaagctgtaacctcagacatgatcttgtcgagaggcaactgctcagaagtggaatgaatcagctggtcggtagtcttcaggcttcgaaccagcaacaatagcaggttgtatcgaaccagacagtccaggacgaagggagattcagttctggtacacagggaggccaaagactctaggaacatgagagccaatgttctctggtgtgtggttccggaaatggcgtcggaacaaacagtctcaagcaacttgtctcccgaagtacgcaccacctggtagttttgtttcaacagagaagggtttgaggccgccgactcaaggtacttgtggcagatgatgtacaggtcggaacggagtgtgggggtggaaaccggcgttctgatggctccaatgcaggctctgaacagagcgtgggatctgtctcgaccagcagaggagttcatcgcctcaatgtctcgtctgtacatttcaaacagagagcagaggagagatgctaaaacctcagcaaagtccgagtcagaagaagcgtagtatccgagcttgggcacaatcttctgtagagcctccaggatgaaaacagaccgatcgggagcgttcatctcacagtcgttgagcaaaatgagaaccaactggcaccacgagttgaggaaatctagctgtcgctgtcgcattcgcccactagctcgcacgcccatctcaaattcgagaagctcgtccatttgggcatccaacatggggatctcgtcctcagtaacgaaaccagtcttggtcagctcataagctcgaagctggtaaagcttcgtcagcagaccgtagatgtcaatcagcttgtctttgccgaaagtcttgtccacatactctcggttgatggacgagaagagtccgaaatcaggctgggtgctgatccgagtgtcccattggaactcaagaacatccaggaacgaaagagcagttgtggagatctgagaagcagcgtagtgccactggggcttcttgtcaagagtcaccagggagtccaggtaccgctttacgacagacaacgaacccttgacagcagaagcgtggacctccatactaaagtactcgaagagagcagttctgtggtggaagaaagaagagaaagctgcaggagcaggactcatgataaaatgtttcttcatgtcgagcacctgtccgttccagagagtctgtctgtcggtgacaggctcctcagcgagaatctgggcgaagaagccaaagtctcgcaaaattcttaacgtgatggcagccgagttttggttccgacacaaatgcatcacgacctttgcgcattcagcagcgaattcagccgagtcaaggaagacgttgcaagggtcaatattggcaacagactgagtgagctgagagagaatgaccccaaagacggagtttcgattggcaacaccataagtgccgttgtcggcagccagagagccgtctccgttgattgcaaatccgagcaggaaatgagcaacggtagcatcagcggaatcacggcccaggttagaagaaatgaattgcagaatcgacagcttgagctccagaccggtagccttgtgatgctcgtgctcgtagtcgtcgaagggtcgctcgagttgttccacaatgccagacttgatcttctgggcgtcagagtatgtcttgaatgctcgcagcagacggttctggggctccaggctcgtggcgattcgtccatcgttgtcgttgaacagggacgattgagaaactcgagacagaatgctgaaagaggtagcagcaatgccagcattggcagacgccatgtgatgggctagatggggaatgacagtcatccggaagagaatggcctcctcgaacgaatgtacactcatgttgctgatgatctggtcgttcttcttgctcatctcctgcagaacaggcagcatgttgtcgatgaagttttcctccatgctgaacaccagatcgacaatagccagagcacatgcagttcgctcaatctcgtaccgagcaaggttagaagacatatcagctgacgtctcacacagacccagaataatggtgtacagcttttcgttgaaaatcaaagccatggccagaggacaaggatgagcaatgaggtattgcttgaatgtcaggtcgttgtccataatcttgtcaagagacacaccagccgctgcggcaagtctgattgtgtcggggttgaagagtctgagacaactctttgcgaagttgaaacaagtgatttgcaggatcattttttgactctcttctagttgagcgacggaagagtagtagagaatatcctccagcatgtagttaacatacacccagacgccagggaatctgtagttggcacccagctcgaatgggaaaggaagagcaggcacaataggatctccaccaatatcgacgacagggtacatgagccgttcaacgagcttggagaatccaacagcactctgaagatcggtgatgagaccctgaagtcgctcacggggagacaagttgttgttgaggattcgtccatcggctgtgtagtaaacagactgaaaagcccaggcgtccagacgagtccagaggagtcgcttgacctccagaggggcatcaactgctagaccggacagagcttccaggacaattccagttactccagtctcaactgtcagcaatccaaacactcgatctaccaagccggcctcgaaaaggtattctcttgcctcaggggagtatgccagcacctgcgaaaccaagtgcatgtatgcctcaatcatcatcgtggcctgtctgtctagcacaggggcagcgacttgaaccagcgcattgggcattgtggtggttccacgctcaggaacctggggggaaagagcatcgacgtagaagtcgaaagcgtccagaacctgatgccaagtgagtctagggtttctggttttgggcaactcagcagccaaaaatcggtgggcgttggatgcacattcgggaccagtagatagagaagccagcatgtttgtggcagtagcagccatgagaggagagtcggcgaaatgagaagcccaatccacaaaaccgtacagatcactctcgccatcaacccagtaatccaaagcagcatcagggtggccatcgtaaagatttgacaccatcatgtagaaccgttccagatcacgtcccacatcgtcttgaagctgaaggtcgggatcagatacggcctcgttggccaggaaagtgtcttcttcggactgtttcatctgcttgagcaagtcgggaagatgtgaaatgaacgtgctaatgaaccactgcatctgacgggtccagagtacctcgaaatcagccgacagtcgtcgcagaaacttgaactcgggcactcgctgctgtagagcaggccgcatatcgtagaacacgtttcggacgttgaatgcagcagtgtcagttgccaatgcgtatccaaactccagagcaccctcgtcgatagcctctcgacagacatcgaggatgtcgcgtgtgaagttcacttgagaactgagaccttcgtctgaacgtgccagggcagctaatcctgcaagaaatgcaagctggatgaaccgctggaatgtaggaatgccccactcaattgacttgctgaacaggtcgcttcggagcttgagagtgtcgccaacagagagtcgctggatattgtcggcttcaatcagaccgaagacggacagcaaagcaggcacgtgatgcaaaagcagggtgttatatgctcgaagcgaagaagcagcggtaatcagcttcttaatggagtcgaaatcgagcttctcggacagaatcaacacagtgatggtttggcccagatcctcatgttcctgcagaatgaagtcccgccgcagtttgagtgtcgcctcgaacttagggtcctggtttcggcccagaaagactccctgcttctccttttcgtccagatccttcagagcatttacatccttggacatgttgtcgacgcacttgtcgaacacttccttgtggggtccaataacagctgcgatcttcttgagctcgctaatcaattcgggcttatccttctcctcatgaatccaaaaatataggaaacgaactgtgtcgagtatacgttgtcgacgtgtgtagtaggcgtagattgcagcttcactgagagacatgtcggagccttgtcgagaagagatggcgtactcgacgagctctgcagcagctgcttcgtttagttgaagctcatctgcgatgagaagcgttccctcgataaactcaggagagagttgacgttcatcgtctccaaatgtgtattttcctgagttagtagggtgtcatggcaacctttgccgggagtcatgttctccatcacagcgcgaataagatagcagctggtacagataaagcagtccgagggatctgatcaaggagacgccgcacagcaacgtgtcatggacccggttccatgtcctgattggtgacgagcttccatcacctcccttgttacaccacccaatcccgccaatcacgcgccgaatttttccgccatctggaaccacagtcgtcgttcctgcaatactcacccttctggatagtctcccgatcagaagcactctgtttcggattgtccagagacatcttaaagtcatccttcaggtacgagacctcgttcagcatcttccgaaggttgttggcgtccacatcgtcgtcgtggagctccttggacagtgtctgcatcgtgtcccgcagccgatcaaacagctccagagaccacgtaagcattgttgatgttttttttggtgatgccactgaagatgttttggatgttgataaaagtttggaatgacatgcatgcacaaagcttaaccaattctgaacagattgtgattacggtgataaaagacggagaggagtggataatgtaacatttgatagctttggtgacttcttgatgagacattgaatgggaatgtgtaaaaaaatgtgcttcgattcatacagaaatcctcccaaaagaagcttgctgtgttttacttaagtagctgttaactgtattattgaagttgtagttcacattagttaggcaatggaggagaagccctctctcggttgatgtgggccaatagtgacaatttttcagcaagttattctcacatccatttgattgtaccagaaacaaaattgactacatatttgtttgataaattcacattcgagagaccaaaagttgtggaggtagaccgaacctagattcagcaggcccccaactggtcattggaggcccccttcttcatcaattgaagaaaaaatcagggaaacgagctacattattgcaattgtctactctcaggcagtctatttcggtctgctcactttccatccacctaccactatcatcccaccatcttccgcaccgacactgccaaagtttcactgtgcataaccatacaggcttatcatcacacttggacatacaactcatctcttcatacagcttcgtgttcaacaagaatgactttcagtgaacctcagaaacgcatttcttcggccgccgatgtcgactccttcaagcgatctcagccttacgccaccatcatctcgttactggacaagtactcgtctacagttcaagagcatcttctgccccccaatgaagacgagctagcggccagttccaaggctctcgtcactttgtgtcgcaaactcagtgctcttattgacgaaacgccaccgctggagggccctcggcgatttggaaacgtcgctgttagagactggcatgacaagatggaggcccaaactacagctctactgacagaggcgttccctagcatcaacaaggactcgattatcgagctacaatactacctccacgggggaatgggctcgaaacagcgtctggattttggaacaggccatgagctctcattcatggcatttgtggggggccttcagaaactgggtctcctggaaacagatctgcctgctccagacgtgctcttcatctttgagacatactttgtgcttgtcagaaaacttatcatgacatactctctggaacctgctggatctcacggagtttggggtttggatgaccactcccatctcccttacattcttggatcggctcagaaggtgtcacgatcagtaactgcatctacccttctggttcccacaaagtacgataaagagtgtcccccttcgagtgtcatgaatcctcgaatcgtccagcagcaaaagactaccaacctgtactttgcagctattgccttcatttacgatatcaagtctggccccttctatgagcactcccccatcctctacgatatttctggaattgccacctgggctaagatccactcaggaatgatcaaaatgtacattgcagaagttctgggaaagttccctgttgtccagcacttttactttggttcagagctatatccctggaaggatactgaaggtaacgacctgccctactccaaggtggaggacgaagagcccgtcaagcccaagcttccccttggattcaagtccaagaaggaaccgcagactactcctcatgctcgtttgccacttatgggcccaagaggtatgccaatggagactgtggagcgtctagctcgtcgagacggtcagcgtgcagcgagagagaaggaggagagagaggacagggctagtgggggtgcttctggcactactggagctcctggtgcaactgcattgcctcccaccagagctccgggctcaagtgttcctggaggagatgcaccaggcatggcccccacgaaagctccttgggctaaataggaagatgaaatgcatcaatagtgtccatgtcgtcactacagtagttacagtattgtaattatactgtacttgtactatagtgtatgtcatacagtgccccaccttaacagacaggtgactcgtatggaagtctaaaaatccaccttatctttactgtatatataagtgacagtcccttctttggtttgagctgtttgtacaagtacacccaacttatgacgcgcatgttatttcttcttccagtactgctgctacttcagctagcacaggcccgcaacatgatcttgcagctcaaaaacgagacgcatctctccgacttcttcaccctgaatccgcactttctggctcatttcgacaagtaccacagtttcggcaacttccaggctcttgccggggacatccccagttctctggtctacgcccttgccaagaacttgatggtgagtgataccttttgataccccttcggatgtggtgttgtgtaacacagactatgtgatgtgatacttgagattactagagattgagcagatgtgatatcgagatgtctatcaacgtgtatactctaaggctgatgcagcagtttgtaacatacaaactatcactgctacgtacgagtataaccaagttgtcccctctatcaataacctgtcagtcactaacacagatcaaagattggaccttcgacatcgatgtcaagatttacgacgttcaggccaacgctcctcgccaccttgcccgaacatccaacctcgagcccatcagcgccttcggtccccaggactttgtccacgacccttccgacggaagcggcgtcgacatctacattctagatactggagtgcgtcatcagcacattgaatttgagaaccgaggcaaaccaggtcgagacttcaccggcgagggcatgggtgatcaaaacggccatggcacccatgttgccggcctagctgcgtctaagacctacggtatagcgaaaaaggccaacatcattgatgtcaaggtcactggagaggacggtatgggagccctctcatctgtactcgccggtttggagtgggccgcggctgagatccatcggaacggccgtcccgcggttatcaacatgagtttgggagcacctaagaactcggtgttcaacgctgcggtcgaggctgcgatcgactctggcattcctgtggtggtggctgcaggcaacaccaacacccctgcgtgtctggactcgcctgctagtgctaacggggttctgaccgtcggggcgtttgacgacaggacggacacgattgccagcttctccaactggggccagtgtgtggacatttttgcgcccggcgtagaggtgatttcgctgtcgaaccagaacaatcggggcacagtggctcagtctggctcgtccatgtcggctccacttgccgcagggttagtggcatattaccttggcatgggagacgagccccacaaggccatgacacgaatacgagactgggccaacatgaaccggctgagtcgtcggggcatgatgttcaagccgtttacgcccaacaagattctgttcaatttggccggagagccactatggtgacatctagtggtaaaaatatctgacttacttccgtattattagtcaggtatttaaggttgatgacgacgcagcaagttgcagtggaagtctatgtgtattaccgaggggggcgaggaggaacggtgagtgggaggtgggagggtgagcgaaattgtgctattgggaggtataataaatggaggtgacatgagcaagcaggccgacgaagagagggcggggtgggtagctaacggtgtgggcacgcgacaggattcaccatagacgagtagctgtagatgataggctgtatcgatttccagaggggcgagaaaaagaaaatggccgattagctagcatcaactttttctactttctagtttattctccgcaatgacgtacagttcgaaattcagtttggtttggcttggtgtgataattcactctatccaagtctgactttatcatccacctcacctgaaaatagacgagtcgaccagaccagtgttacttccaggaacgatcaatcgaccgcgagcatttttacggactacttcgggattattgacggccttgacacgcgacttttgcacgagacctttttttgcacacacgaactttgaccttttggacctctctctcaacagactagacacatccgcacccactcattcgctacacgttacgacaccaccatgatacgagcggaccgacacacgtacaaggtgttcaaccaggaattcaccatagacaagcggttccaggtgaccaaagagctgggccatggcgcgtacggcattgtgtgtgcagccaagtacactgggacgcctgatgggcctggagttgctatcaagaaggtgaccaacattttctcgaaaaacattctgtgtaagcgggcgttgcgggagctcaagctactgaaccacttccgggggcacaagaacatcacctgtctgtacgatatggacattgtggacaccaacaatttcaacgagctgtatctgtacgaagagctcatggagtgcgatatgcatcagatcatccggtccggccagcctctgactgacgcccattaccagtcgtttgtttaccagattctcgccggtgtcaagtacattcattccgccgatgttctccatcgggatcttaaacccggcaatttgctggttaacgccgactgtgagctcaagatttgcgatttcggacttgcgcgtggattctcttccgacgacgaaaagaatgccggtttcctgacagaatacgtcgccacccggtggtacagagccccggagatcatgctctctttccagtcttacacaaaggccattgacatctggtccgtgggctgcattctggccgagcttctgggaggaaagccgctgttcaagggcaagaactacgtcgaccagctcaatcaaattctgcactacctcggaacgccctcggaggagactctcaagcgaatcggcagtcccagagcccaggagtacgttcggggtcttcccttcatgcccaagattcccttttccacgctattccccaccgccaaccccgaggctctggatctgctggagaaaatgcttgccttcgatcctgcggagcgagtgacggttgaggaggctcttgagcacccctacctgaagatctggcacgatccccgagatgagcctgtgtgtcccactccgttcgacttctcgttcgaggaggtcaatgacatggaggcaatgaagcagatgattctggacgaggttgtggacttccgggccatggttcgaaagcctgtcgatgagcagacacgaatcagagacgagcagatcgaggagcagcggagagaggaggagaagcaggaggtggagagacaacagaaggaggctgaacgtcagaagcaacaccagcaggaagctgagagacagcaacaccagcagcagcaacatcaccctcaacagcaggactctccatccaccctgtcgggcttctcggactcggaccagtctgctaacccccacttttacgagtacgccggctttggagtcggctcacagacctcggacatgggccagccacccgtcattcagcgaaaggactctctgggtatccccgaggaggacttcaagtaccaggacccgccaccaaagccccaggagtccggacgccagggagatggcgacctggagctcgagctggagtacggcttggatggatggagaagttgattttggtgaaaagacgtttggatattttaatggtaggggcaggcaggatatgatacttatagagtgtaatataatggcatgatgagacgacatgggggaggtagattggaagatgggatgccttgtttctcgcacagacggtctttatgtgttaatattaaacagctacgagtgctgatgagagagtacgaaatgcggtgttcgaaaggggtcactgatctattgcactgctggagagcggatatcgcagaggttaagaagacatactgtgttgaccaaggagaggctccaagagggggctggttgtggccgtccctttacaagtactgtatgtacagtacatcatgtatattaataatagtggtggtacccggtcagcacaatagtgacctacatactctggtgtcagttcaatcttctgcttcctctttcagtgactgttttctcggtatatattgtacttgtacttcaaggccgtgtggacctgttctacagtaagtgcgaatactccatgtctatcaagccgtcttttttgttttttctgtcttttttcaccaccatgctgaatctcatacaaagtacgttaattatacacagtacgatctgagatggagctgaagccatgagatttgatcaaagaaaatgtttgaactgttagaagcagatcgagcgatttgattccgtcattaatcttctgtttctcagtattcacgtccatccattcgttaatgattccatcatcttcatctctcgcgcacatccacccccgctgttgccacatctgtcagtctacctgcatgaagcacgcgatgaaaaggcgctacgtatgtacttgtacttgttatcagatactgcctgtttgggacgtcttagaaccgcataggagggcggaaaagtggaggagatatttagtgcattaatatcggcacagatgtcattgggatacaattacttttggagcaccctctttcgttttcctctcaactttttcaccattacttccgacacggctctatcagcctgctcttgacaatctttcattctacacctccacaacacacctccaaaccataatgggtgtctaccgaacggctctatctccaccaccacacagcatgcaagacattgaaatggaccattctaacggtggtaacgcgtcggacgactcgccgcggtcgtcgacgtcgtcgctgtttgaaaaactggatagaattaacaccgccaagcagtatgaagactcagctgcctcgagccttctgagacgcgaccctgccagcgaaagagacctggaaagtggcgctcacatcaacccccgagtgtcacagaagagcaaaaagttcaagaaatggttcatgctcgccggtatgactgctattactgtctggggtctgtttgttctcgccctgtttgtccagtctctgacccagcctgaggcgtccaaagacgttcagactgtcgttcagggctcgaaaccaaagactatcattcccggtgacggaggcgacaacgcaaactacgccggcagcaacttcaagctagtggtgactccccaatctgtccgaacaggcactttccgacccgagtccaagtctgtgcagtggattcaggccgctgacctcgagggagcatacctcgtgcgtgacagaaagtacgtcgtgaagacctatggtgaggacgacaaggaaatcgaaatcacagacacctctgtccactatggagaacacaacctgcgtatcgacgagctgtggctgagacctgatctcaaaaaggcattgtttgtgaccgagcgaaagaagaactaccgacattcgtcgtttggaaactactggattctcgacgttgagagcaaggaagtcaagcctcttctcaagggagacgataaggctcgaattgcagtcgcttcctgggctcctaacggaaaggccattgctttagtgtacgagaataacgtctatgtgactcatgttgacaagtacgagaccgtccaggtgaccgacgatggatctgaacagatcttcaacggtagacctgattgggtgtacgaagaagaggttctttcaggtgacaatgctctctggtggtctcctgatggccagcatcttgctttccttcgttctgacgataccaaggttcaggagttcaccatcccttactacgttcaggaccccaagccccaggcttaccccgagtaccgatctatcaagtatcccaagcccggatctcccaaccctgacgtccagatggctttctacaacgttgaggaggatgccaccactttcatcaacgagcctctggctcaagacgatatcatttctgacgtgacttggtcccagactggtgttgctcttattcgagcctctgaccgagaagccgacgttctcaagattgtacatgtggactcttccaagggttacgctgccaagattctgcgagagaacaatgtcaaggagctggatggaggatgggtcgagactgttcgatcgtccaaaatcattccccagaacgagtctctcggcctcttggaggaaggatacattgatacagtaatttctgagggtcgaaaccaccttgcttactttgttttcggtgagcctaagcccaggaccatgctcacttctggtgactgggaagtcgtcaatgctccttcttcttacgatgcgtctactggtactgtttatttcctgtctactcagaaggaccctactgaacgacacctctactctgtcaagattgacggtagcgatctcaaacctgtcactaacaccactgaggatgcttactacggagtctctttctctgaggacgctcggtttgctcttctgagctacaacggccctgaagtcccctatcagaagattattgatctgcattccgcttctcctcttgacgcccccaaggttgtcaagaacgagttcctacagaccaccctcgactcttacgctctcccaacctctcactttgctcagatcaacgtcggtaccgaagagaagcccattctggctaactctgtggagatccgacctcccaactttgacgagaagaaggtctaccccgttctgttctttgtttacggcggccccggttcccagatggtcaccaagacgttcaacattgacttccagaagagcgtcgctgcttctctggattacgttgtggtcactgttgacggccgaggaaccggttacatgggccgtgagttcctgtctgtggttcgagacgacattggacggcgagaggccgctgaccagattgctgctgctaagctctgggcccagaaagactatgttgacgccaaccacatggctatttggggctggtcctacggaggctactgcactcttaagactttggaggctgatgcaggcgagactttccgatttggaatggctgttgctcccgtgaccgactggcggttctacgactcagtttatactgagcgatacatgcatactcctcagcacaacaagaagggctacgaacagacagctgtgcataatatgactgctctgggggccaacgagcggttcctggtcatgcatggttctggagacgacaatgtgcacatgcagaacactctgtctctgattgacaacctggatctcgctggaatcgagaactacgatatgcacatttaccccgactcggatcatagcatttatttccacaacgcccaggccatggtctacgaccgtctctacacttggatccagcgtgcttttaacgacgagtttagttagacggaggattattaacgaatataatgaaattataacgcaagaatattctgtaagctgacaagacatgtatgatgggagtgtatgatcttcacttatctagcggttactgtcaagatattctgatgtttgtactgtatctactgtacatactgcttgtaccaggacggcagaaatgttataaagatggtatacatagtggaaagcagaggctctccagttcatgactggtgttgtgctacagtatgtactaggcatacatatcaaactagtacctcacgtgatatgagcactgtgtattgaataaataccccacacactcggactcatcacccatgcccggcttcccctggtgtgtggatatgctgtcagttcacgtagcttacctcgcgtgactgactaacaggatacttggtgcctttggcagtgccgttgattaccagctgtctacggtctggaagtagcgacagtaccgcaagccttgcatgttcgcttttcaatgtcaccgtcaaaatcaagaatggcctccttaatctgggtgccgagatcgacgagctggaacgagttctcaaacacaatctctcggcacttttcgttaggacagtaccatcgcagagcgtccttcatgccctcgggacggtcctgttcaaccacaacaccaatggtgtcggcatatcgaacggggttgtggggcacgttggcggggagcaggaagatatcgccctcgttgatagtgatatctctgaactctccatcgtccaccaccttgagagtcatgtggcccttcttctggtggaaccattcaggggtctggttgatgtggtagtcagttcgagcattaggtcctccaacgatctgtgttagttgattgggcaatggcaaatcacaatagttgtgaatcatcttccccagctggatcattgactcatgtcataaatcactcaccataacagtgtagcctcctcgctggatacaaaagttgttaaccggaggcttcagcaggtgctggttctcctcgagccacttgggcagattgattggttcctggagcatgggtgacgagtggtgagatgtactggaaaagaagagctcacgccatattctatatgccatgtatgtggggcgaataaactcagacaatcatgtgggggtggagggagtatatcttagtgttgaggagatgattgagaaactggactatgtagatgggattttcttgcctgaaatattcatttgacggtttcaaaataaaaaatggaccccttctcgccccaaaatcagctttcggagttatgttaatctccgtaagcatgcaggattcatatgcacttaatcagtagagacccttgattatgttaaccaagtctgcggtagaccagcaggtgggcagacaagagttggatttgttaatgaggttttagaaggtgcggcaaagtagtgatagccactggctgacacttgtgagctaaagtggccatgtatggggtcagatacacagccactgtatcaagtgttacagtacacgatgttctggtagctgtctattccaaaacacctccacaccttcaaagctcttcaattgtgcgctctcattttagcaatcgaattggtatgagctttgggcgcagtttatacgcttttgcgatgctttcggtttctctggtcatgtaatctggttggatatgatgcaaagaacggcaacatgtacagtattcaccgatccaaatcaaacacatcaggataaccacaccagttagcttatgtaatcatgatcccaacagaatccccagcaggggtgctttgaggcacaagtcgacaagttgtcttaagattacaagaatataagtatctcgatccagtcaaatcagtcaaatcagtttaatctcattctaccaacccattcaactacaccaccgccgctcacgtcccatccactcgtacccacctgcaaatcgaactcgcgccacctcccaataaccttctttaggcttctcacaaccacatccacatacaagtagacgtcattggaattgccactgatctctttaccacccgacatcgatctcaatcatggctgccaaggacgtgactaataagccgagcgacaagtcggctgagaagaccgtcgacaagaccgcccccaacgacaagaacaaaaaaccagcccgaaaggatgaagaggagctgtctgaggaggacgagaagctcaagtcggagctggagatgctggttgagcgtctgaccgagaaggacgagtctctgtacgagccctcgctcgaggctctcaaaaacttcattcgaacctcgacctcgtccatgaccgctgtgcccaagcctctcaagtttctgcggccccactacccccagcttgctgagctctacgacacctggaccgatgccaaacacaagcagcagctcgcagacgtgctttccgtcctcgcaatgacctactccggcgacggcaagcgagatgcactcaaattccgactcaagtcgaccaccgacgatctgggatcttggggacacgagtatgttcgccaccttgctctggaaatcggccaggagtatcaattgcagcaggttgagaccagcgacgatgccaaggagggcgtaactctggacacccccaattctggtgttggatcgctcaccgacgtacgaaacctgggcatcaagctggtaccctttttcctcaaacacaacgccgaagccgacgccgtggacttgttgctggagattgaggccgtcgagcatctacctaaattcgttgacgaaaccacatacgcccgtgtttgccattacatggtcgcctgtgtgcccctgctggcacccccagatgacgtggccttcctacacaccgcttatgctatctacctggcccaccgccagctgacccaggctctggccctggcgatccgtctggatgacatggagctcattaaatcggttatggatgctgccagtggcgacgatttgctgcagaagcagctggcgttcattctagctcgacaaaagtgctactttgatgtggctgacgagggcgtacaggagtgcatgtccaacgccctgctggctgaccacttccgatacctcactaaggagctcaacctgctggagccaaaggttccagaagacatctacaagagccacctggagaactcaagagacatcatcatgtcgggggcctttgactctgccaagcagaacctggctgcgtcgttcgtcaatgcctttgtcaattgtgcttactcggcagaccgtctgctgaccaatggaggtgctgaggatgatggagacgctactgctggaggagcatctggtgcctggatctacaagaccaagctcgctggaatgtactccaccacagcctctctgggatctctgttccagtgggatctcagtcgaggtctgcagcaactcgacaagtacgcctactcttccgagccccagatcaaggctggagctcttctgggtatgggtattgtcactgctggtgtctacgacgagacagacgctgctgtcgctcttcttgccgaccacatcaccgaggagccctcagctgagaacaacaacggcaacgcatacaacttgaaccagctttctgctgtgatgggtctgggtgttgcatacgccggatctcgacggacagatcttctggatatgctcctgcctttggttcaggacactgacacctccatgaagacctctgccatggctgctcttgctctgggacacatcttcgtcggctctgctaacggagacgtcgtttctgctctgttgggatctctgcttgagcgagatgccatccagctgtctgacaagtgggcccgattcatggctctgggtcttgctcttttgtttattggcaagtacgaggagattgaggaggcagttgagactgttcgagccattgaccatcctctgggccgaatctgcgagactctcatcactgtgtgtgcctacgccggtactggtaacgttctgcagatccagaagttgctgcatgactgtgttggagagaatgttactgagggagaggctgacggagaaggcgatggtgaaggtgagggtgctgagggtgctgttgctaccgctgagggtgctgagggtgctgcggatgctgctgacgccattgacgctaccgccgaagccgtcgccgccgaaggagaggctgctgctgatgctacacaggaggtggactcggaagaggcctcttctcaccaggcatactctgttcttggtctggccattgttgcaatgggtgaggaaattggccaggagatggttctccgacactttggtcatctcatgcactacggcgatgcccaggtgaagcgagctgttcctcttgccatgggtctggtgtctgcttccaacgcacagatgcgtgtgtttgacaccttgtcgcgatactcacatgacgccgatatggaggttgctctgaattccatcttctccatgggtctggtgggagcgggaactaacaacgcccgtctggcccagctgctccgacagctcgcctcctactactctaaggatcccgacggacttttcaccgtccgaatcgcccagggtctgctctatctgggtaagggtactcttactgtgtctcctttccataccgatcgacagattctgtccaaggtgtctctggcatcgctggttacccttctggtgaccatgatcgaccccaagtcgttcatcctagccgacaaccactggatgctcttctggctcactaacgccattcgtccccgcatgctcatcactctggacgagaagctggagcctatcaaggtgcccgtgcgagtcggacaggctgtggatacagtcggtcaggccggaaagcccaagaccatcaccggctgggtcactcatagcactcccgtgttgctgagtcatggcgagcgagccgagctggaggacgacgagtacattcctctggcctcgtctctggagggcgttgtcattctcaagaagaaccccgacagaatggatgagagcagttagcatactctgataggtatggaatgaataaatggaaatgaatagtaggatacagcaataaatggcaggagcgtagtaacggatgtacagccgcgatttgatctattctaaagtcagtaatagttattcagattctatagcgtagctacagtacaagtgacagtacgacgatactctgaactgtaggtaatttcagatgattattctatacatacattcgtaccgtagtagtttcgtggttcatcataatccatcgctgaccacagacaataacaggttcgctcacatcgtctatttgttctgtgtgatcgactcctccatctccgcaaccaacttctttcggtcgtccactctctccttctcctcgatagccttaccctcccatctgctccagatgagctgttcacaagagttgatgctggctctggccttctcaaaaactgcaacagagaagtcgctgcagagagcgtcccaggtcttttgcagcttgaaacatccccagacaataccaaaggctgcgatagagcccatgttgtaaagagaaaggtcgtagaggtatactccaagagcaggaatgatgactgtaggaagctggatgccgagtacaaccttcaggaactcgtggtaagctctcgagtgcagctcagacaccagagtgtcatccaactcctccagcgtctggccaatcacgtcgtctgaggggctgtcccaatgttcgacgggagaaagtccgtagatgccgtcggtgagaggctcgggagagttaggagtggtgcaggcaaagccgtcgattcggccaagcaggtagcacatggattgtcttgaagcaggcaagaatgcgtattcgagagaatctcgggtgattccatcaacgtcgtcaattcgccagtacagcttgtaccagggcagttccgattgtcgccacttgagcagctgttgttttagcaccgtctggagttcccggtgggcgtttcgggaccattctgaccgcagagtcttgatagtgtccgcctcgcccttcataagagactccttggacacgtcagaggcacacaaatcccggcaggtctggtaaatgctgtatcgaagagcacggtcgtggttggcggacattcgcttcattgctcgagataattgctcaaaattggacttctgccacagcttgaggtacttgggggagttggaaggagactttctgagcagagaaacggcctcaaaggcctcttcggagttgactgtaagtgtggcactgacaatagccacgaagtcgtcctcagccaggtctcgcaggttcacggagggccatgccttgagaccctctccttctccgacatagatgatccaatggcaatctcgaatgttatcgagagaatccgcgaatgaagtggcctccataatgtccacatctacctcctttaggaatggcgagggcaagctcatgtcccatcgcgagttttgtgtgccgtggccggtgtatttgccaggactcagaacgatatccttggacgcaattctagccagaaaagcgtcgtaccacctttggtcggatgccagtgggtctgccagtagagcattgagaatgttagcgtccttgcgcttcttgacagtcatatcttggggacccagaggcacaataccgattctggttctaccgacggaatcagccagagaaactcgggcatggagagagtcccgatcgggaaatagaccacgcacctgactgatgagcttgttggggattcggggctccatggacacttttccatctactttggcggtttcagacggttccagtttcacgtcattttccgtactggtgggacggttgaacagatcgatttcggtggtgccgtagacagagccagtgagcacatgtgagtcacgtgttccggcggtcgtgtaccgtctcagaccaacgctgtgacgtcctatttgtcgtagcatggtggtgaaatggatggtcatctgcaacctgtaactttgtgctctaatattgcctgttgatggatgcaattggttatttgggcagtcacgaagaagctgtaaatggggagttgagaatttgggggcttaatgggtgtcttacctggtggtaattaattgattcttcgggttttatttcaagtctgaccgtcattaccgagtattgatgggatgtttttgcgtattgttttctaaacaaactccacaactataagctgccttacctcagtaatcctaactaaattcatgaaaagtgcaactcaactcccatcttgttaattcacgtctctgggctacagttggagacataattttaagtcatgttagctatttagaacatctatatggttctttttgttgtgacagataccgcaccggtgctgtctagttctcagttcttctggaatgccaccagacgatgaaacccatggagaatgcaataaaggcgataaacgaacacgacgaaaacacgtaggcaagagcgtgcttgtagacgtttcggatatcaatctgaatctcgggagctaggtggttaataaattcaacgttctttcggaccttgagttgcagctcggggtcggaaatgattcctggaagctcagaacggagacgcgattgcagaatgtgtgcaactccgttgactccaagcaccgatccaagtgatctgaagaggtagatgactccaatggaagaggctgagtcagcagctcctgtttggcaacacagtccgatgagtgttgacacgagaattaggccctgagcaagaccctggaaggcaagattaacggccatgacgagctccagggaaattccgtggctcttgagcacattggccaagggagtagcctcgtggggagttgaagagttgatcagccgggatagaacgaaacaggagattcccacagtagtcagaccggcaagaaagactcgaggatatcgttccttggtgttcttcttgagaagctggcctgtgataacggatccagaggatactccaatggatagaggaatgagtcgtacacctgcttgggcagcactctccagaaatacaacctggagaaagacaggagtgtagtagataactgagaactgagtgatggttgtgaaaaagactgatgtagtcagcaaagtgggcttcaggtgtccaaacacagccttggtcatgataggttcaggtgcaatcttgatctcgacgtacaaaaacacggccaggaaaatggcactggccagagacatcatctggagagttccactgttggagagtgttcgagtgtcggtctgcatgttgatgaccagcaacaggagggtcaggaaacagacgatagagatggatccaaagacatcaattcgttccagagtagatgcgttagaaacctttagtttctttggtttgatgttaacgtaccggaacactaagaaggaagaaagaaccacaaaaggaacctgcaatgaaaacatgtatctccagcccaagtggtcagcaataagtcctcctacaggagctcacagcatagcgcccagtccaaagttgatattggcgtatccctggaagatgcctcgttcctcgatagtcacgatatccgaaacgatgattgaagacatggctgcgagtcctcctcctcccacgccagtgatagctcggccaacaatgagccagttgaagtcgggtgcgtatccgcagatgaggtttccgagtccaaagaagaaggaggcgaacaacagcattgtcttacgtccaaacacgtcacttagcttgccgtacagcggctggaatgcgcagttggtgagcaggtaggctgtggctacccatgcaacgttgtcagattcgttcagatcagctcccactcggttcagagtgctagccacgatggtaccgtcgatagagcacagaaaggcgccgatgtaaagtgccggcagaatggccgaccgcttgtacatctgcttgagctgggctgatgtccattttggttctccgtcgtcctggagaggcgctccagactcgttggccaacagaggcgtttcttcggacatggaggtcgaggatgaggcgcaggtagagtcgaccgtcatggttaagtggcacgagagggcggtcacggtgtttataagcgatgggttttttttcgagcgcttgtttgagaatggtagcttggttggctctggctcctctgataaactttcaacatgcagacttcatgtatttgattgcacttgtttagctcgtgtgacggggtctcgaggtggggttcgaggtggatttaggggatgccgatgagattggaccaactgttttttcaatcaaatcggtcctcatttgactgacatctgtggttgttattttggagatctcaaatttcactttttgtcccgcacctcaaactttcatctcggagtatacgtgagtcttatccaccatctccgagagtcccaaacaagcatgtcaatgcgggctagcgcaagtctatcggagtccgtggttcggagtccgcgaatggggtatatatggggtagattggttttaatagggtcggtaatggcccagtaatgccagcttctgccggcgattgttccatgccaagaaccacttacatttgctgcctatgttcaaaatggtacttgcagtaatttgatgtctgctggaactagacgagaacggtgctagataccagggacaggtccaggaagagcgtagatcgggttgcgaaaagtacaaaaacactcctagtacatatactcgagcataataacctcatatatacatatttcgttgatatttcgttgatatcgatgactctcaggacacaccttttgtaagtgcgtgctgtacacacacattccttgtcctgtatggaagctcaaagtgggtcccaaaatggtgagacatcctgcttatccacaatagaaactgtcttataaaggcagttggatccagggcggaaagggcggaatccgacggggaggtgagtgattcgaaccgccgtcaacacgtgtttgacctactggtattggtgtggatttccttacgctgtggcttacaagcatgaatgtgctcgggacactgtacaaggacgacatacttcatccgcatcgactgcaggacattctcctgtttgtttcgtatagaagacactccacaatgtatcataaccgagtgtcaacctgaacattggatgctgaaggcgacaagtatttgtatatagacatctgcctcctcataagccacttccaagagttccttttgcctacagcacgatgccgggtaacaacatctcgactgtggcttgattagtccgtgttcaagaccacagatcggtcagtcaatcagcgagtccctcatcacccgcagccgcttagtccatcttgcttttttgacagcggctgctaatcgtgccttatctgaaccttgaatgtgttagggagggagtcatgtgctagagagggagtcatgtgacatatgagggagtcacgtcacagttatgggggtcatgtgacagatgtgggggtcatgtgacagctgtgcaagtggttacgaaactgttgattacttgtattgtattagtaacgtatggtcgcgttagttatggtcgtcgcagacctgatagaagagatctacggttagacagggaaaacacccatgatccttaccgtaagctgggtcttgagagaagaacgtgacgggaatagccagtttttcgactcgaatttcgttcttcaggctgttactacgaaaggctcttctcacatggcgtgggatggttatgtcatgggcttcctcgtccatgattgctgtcttttaagggtacagtaatccgaatacaacgtccgtgcaagtacgagaacactgtagtcatagtaacgagagtaaatggactcctttagagtcattctgagtgtgtgtacaagcactgaaatctcggatcattaccactactcgtacttgtactgaaccgtacatactgagtctcttggataactcgaagttttcccgaatgttgcacagtgatgcccattacgcagttttgttaagatatgttttttttcgttggggttagttatgggatttgttcagagagttgctggcggttgataaagaaaagacgatccgacgacgtccgtacaatatagatatggtacaagtacaccgctgttcttacactcgcttctcccctttcaaaaatcttcattcttcatgcacggactaatcggaccttgtacatgtctgcttactccacattttacactggctaatcggagcgcccatgtcgaaagacatgattgagtttgacacgacgatctttggtgtgatggaattaaaccgaaatggcgagtgattcagacggtgaaacagtacactttggattggagatgagcaagtgagacaaaacttgtgtgttgtatattgtacttgtacagtatgtacaggtatctgacattcgtgacactggtgctcaataaatcgcaagtaaattcttcactatatagttggctcacgaatgacccacacaacctcggtcccgacacaccccgatcgacccgagatagcccgaagttgcctggggtccccacactttatgcagtaataaagcgtgcgcgcgcggaaaggaaatagggggcgaattgggactcaggggaatgacaagtgtgcgtcacgggtgtgtggtgttattagcgtgacatttttttttggagtggaccgttgggcctcggttcggaaaaactatgctgatacaaagtaatgagcgttgcgctagccaacaccgataccagcaagtacactgggaagcccatggatgctgtaggttaaaggcggcaaataaacagtgtccatacagtattgaggccacattttgacaaaaagcacggtgcgcagcaacgctacattggtggttgctgtagcagttgcacatggcgaagctcacacttttggcactctgacagcaggtccaagcttcgagctatgacgtctgggctggctttaggttggaagcttgttttcgtgtcttttctggttttttcacgctgatgcaaaaacagacagcgactggcgaaaaagcgaacaagtcacgataatgaaacgggctcttcgggacgatcggccaatgtgaaagtgcgcgtgatgaaggaggaaaccgtgaccagacagtggtttcaaacacattcgcctccaatgtaacccagacaatgtgacacccagacgccactcaacaactcaacgtgaagagtccgtgtagcctccacaccacacacactgtccataacatataccttccataaacttccattatacaatgtacgaggtacaatatgtactcaaagttgtggaattcgcgttttgcagttttttgatttccgagatttgcagctttggcgggacagccgcactcgtgcaccccaagcttcctatgcgcctttctctctgcctctctctggcgctcgttaggccgacaccgctgcgtccttatctccgtctctctggactctgatacgccatctgcacatccagaggtaagaagtgtgtgtctacccgtgggtatacagataccgagccgaggtagggagagtagtctatgaggcagattgggggacgctattgctgcacctgtagctggttcaattggaccaggcacatctttctgcacccatatacccctcctgtcagctgtgccgccggctgctctcctccttagtaaaagtcgtcaatagttgtttcttctcctcgcttaccttcacatgcgtcttccatattcacactggtagatgcaaccaagagttaaaggttcatcccaacgttggggacggtggagtttattgagacagtagcaatataacatgggagagcagctggtggcgagctatgggggcttttatagggaaacaaggaagaaccacagaaccaagatgatggatgacgcgaaaaaaagttgcttccaaaaatcgcattgccgctcttcatcttacgctctcatattgccactctcctgcaccccactctacctccgctaaagtcctcggctccagcaccttattcaccattagcttgtatgatattcgtcgtgttggtggagttgtgaagacgttgtagggcgatattgggtctggtgaagagacggtagaccagcatcgacggcagtggcaacagaacaccgtcttctggctcatctccacctcccctcccccaccccaactcggcccaacgaagtgtttttccgaacacgctttcagacgctgggctaaaccctattctctggcgggcgcctctgaaaattactcaaccaagatataagagatcgcatccccataacatgagcgctctacttcgatcgtccctgcgttttaaacacatgtccgccgtcaaccgtctcacacaacagcttcgactgctgaccgcctccgcgcctctcagcgcagccaacaccgccggcaaggctcctttcaaggtcgccgttgttggttctggtaactggtgagtaaaaaaagacaggagttttcaagggattcaaacgggggttatataatataacccatcgacaaccgcgacatggatgctgaaacgagagcaactagacaaacaaacaagcacgacacaacacatggaacagagaaacaccacagaccgcagatacggcttcctttgggtcacccccaacaggaacacatacagatcatggtgaaatgggcaattcacagaactggatgagaagacagcaacagaagacgacagaagaagttatacagttgcacacggctacactgacacgacacgcacctcctctgcactgcttaactctacgagtttaatgaagtgttcgatggggagtttagtggagtggcgacagtggcaatgcgaggtcttctggaagcatttaaaagtgtgagagcaattctaagagtctcaagaagtactctatttgccttctcttcaagcccctcctccaccttgagcccagtctgctgtgaatgccgttatatgtcatctgtcagtcattcagcgcattcggcgttgccccgtttgtgacctttggccactcacctccgcttaccatactaacatcaggggaaccaccgtcgccaagattgtcgccgagaactgcactgctcaccccgagctctttgagcccgaggttcgagtctgggttcgagaagagaaggtcaacggcaagaacctgaccgacattttcaacgctgagcacgagaacgtgcgatacctccctaaaatcaaacttcctcacaacctgatcgccgagccggatctgctcaaggccgtcgagggtgccaacatcatcgtcttcaacctgccccatcagttcctggctggtgtctgcaagcagctcaagggccacgtcaaccccaaggctagagccatctcctgcctcaagggtctagatgtcaccccccagggtgtttacctgctctccgacgttatcgagaacgagaccggtctccactgcggtgttctgtccggggctaacctcgccaccgagatcgctctggagaagtactccgagactaccgttgcttacaaccgacccaaggacttctttggcgagggtgatgtgaccaacgatgtgctcaaggctctgttccaccgaccctacttccatgtgcgatgcgttcaggacgtcgccggtgtctccatcggaggtgcccttaagaacgttgttgccctttgcgccggtttcgtcgagggcaagaactggggagacaacgccaaggccgcaattatgcgacgaggcatgcttgagatgatcaacttctccaagcgattcttccccgaaactgatattaacactcttacagtcgagtctgccggtgtggccgatctcatcacctcgtgcgctggaggccgaaacttcaaggtcggccgagcattcggaaaggagagcggctccggcaagaccatccaggacgtggagaaggagcttctcaacggccagtccgcccagggcgtcatcacatgcaacgaggtccacgagctgctcaagaacaagaacatgcagaaggacttccctctgttcgagtccacctggggcattatccacggtgagctcaagattgatgatctccccgagattctttaccacgccaactagatagatagactgtattttattgcatatgaaaaagaaggaaaagtctgcgagcgtagcggatgtagatgtatcgtgatatcacgaaatttcaggttatgttcttcttgttatgtgatgctgtacaccttatttcattttacttaggaatgataactaacatggctgtttcttagacatgtcaactactcagcccagcaagcccaccattcagacataccacacacatccacagaagcaattgcatgccccatccacatgaaacattgctatccccaatatcccctcatatctgttgagtcccaaatactcaatgctcccttaggccggttgagtggggcatcaacagccgctcgccccgcactcatactatatgtacggtaaaggagcacatggccccacaatacgggtatgtttaggagggaaatggcatattggggaggattattatattacttgatatgaaaaccaacggtgactgcgatcacacggctggaaagaactgcaatatggctcgataagatagcaatctatctttttgaagagtcgttcgccttactgtagtggcgatttagggtggtccttgtttgaaagacttgtgtctctgctgtacaagtaaaagtacagtatctgtactgcagctacagtagctgtctagagcccacaccgaatggatttcagtgtcagtgacaagtatacagtatgcacacaactccatagtgcgacagttgagcgtttaattgaaagcaaattgggaatattgaacaacaaatacccccactgtatgtacactcccccactgtatgcaagattgcacacattgcctcgtatcttaactcgtattggtgcatctgaccttatagtcatacccatcagactacaggatagccttcgtacgaggcatcaacttggcctcctatccatgaactatagaaaaaacatcacgcctccgtcttgtccacttgtccacttgtccacttgtccacacggtccataaagattataatgcaataactatacttgtacctccttttatgttcacatcccttccattgtcttttcaacataccgcactggtctgttacatgtgcatcttcttgtccttgggctgagcaggctcgttctggggaatctgggtcttcaggaacgcctgaagcgacgcaaacggactggcctgatactccttggagttgaggatcttgttgaaccgcttggtctcggccttgatgatggcctcgttacctcgagcattccggggattaggggtatgatccagcttttctcgtgttcggcctccgttctcggccttgagagggtccagaagatcgtcgaggttggctgcaagcgtctcggtctctcgaattcgctgacgtcgagcttcctgtctctgttgtcgcttgatttccttagccgtggcaccatcagccatgatggcatcaatgtcagcaggtggcaaaggagtgcccttgttcaccgaagtcaccccctgggaaacaggtcgcatggcagcctcgtttttcagagggtttccgtagtcgaacggtcgatcatgaatgggcttctttcgtttcaaatcagccttgctgatgcctcctcgcttggacagctttgtgtggtgtcgttctcgcttggcagcagccttgtccttcttggtggccttggccttgtataggaactgtgtgtttccctcgttctgtgttagatggagctgtacagcgtctggatgtcgtctctactcaccattccgttagttgtgtgctttgattttacccagtatcaatttcgccccatgcaaatatcgaatcttttcaaataagatttaccagtacctcccacctgcactgggttacccggagtacatgtacagcaaatgacccaatgttagtggaaccatggtattaaaagaactccactctactacacaacacatacacacaatgtcccttcagatgctgagaagccgggttgcacttgcccgacctaccctcgtgcgaccctcagttggtcagatgaccaagcgattcgccggaaccgcccccgttcccctcacttgggagcgattcctgcttctgcgaacccgaagacgacagatcaactttgtggcctccattttcaccggtgtggccacctctgttcttgcatggggtttcatttccgaggccgagctggatctcgagcagcaggacgtcttcttcggtctggatgccttcaccgcggctggattgggtgtggtggcagctggatttatgggctctctcctgggccccaccatcggccagctcatcttcaaggccaccaactccaagcagtggcccgccttcctcatgaaggagaccgacttcctgtcgcacatccagaaaaaccgagtgaaccctcgataccagtccgtctccaaccccgtgcccgactactacggcgagaagatcggctctctcaaggactaccgacgatggctgcgtgactgcgccaagtacaaccgtgcccgagaggtctaaatgtatatagtaaacaatgatctgaaatggagtgtagtatgtacacatggagcgtgcatggagggcaatatgagagcaattgctggactatgccattatagtggcaattgagtatgaaacgaagagataggtgcaatagaacaaatgtgttgtaatggccatgtactgaaagcacccaagttcctcaaatcacccaagttcctccacatgtctcgaatcagaagtcaatctaacatcggaagtcaatctaagaagtcaatctatgaccacaaatagataacaagtacagccccaatggcaagactactgtacatacttgtagtatacgcgtgttaatctatatttccaagttgtacatgctatgactgtgtgttaaactcactcacttgctctcaagcaaataatccaacatgccaactatatccttgttgttcttcatcatctcctgatactcattgctatcatcatcccagccaaggtaccgagccttgttatctctctcctgcttgagcacctctttgtccacctcaatatcctgaccctctactttcatccatgcaaatatcgtgtccagaaccaccaccagcctgcttcctagcatctccatgtcagtcacgatctcctcagtgtcctcctcattggccaatgcactctccagtgcgggaatcatggtatctacagcctgttgtgtgtcatctctgagctccttaagctcatccaacttagccttgtccatcttggctatcactctgactcgttcaggcgaatccgaaggcaaaagacgcagcagagaagcatatatggcccacagaaactccccatattcactataggtcttgtaatgcttgttcttgcctgccttgagagccttgaacaaaacacccaaacccttggcttgcacaaacactgtagccaactccgtggaatcataagagttcagagcagccttgataatacgagcagcatgcttcttgatccacttgccctctcctcccatgagcctcaccatggcatccacaccctcaacttcagcgaaagctgctcgtccggaaggactggtgagaatatatgcgaggataccagctatcgatccagccagttcctcctcgtcccccttggtgggatctttatcaacgtaggccatcaggtatttgataagtgcttccactcgttcagcagacactccggttcgatactcgtacttggtgagccaagtaagacagtaatcagccatggttgatctatcatgcaaaagtaggggtgatttcttgtcggcgagaagatccagaaacttggggaagatgtgcgttcgtagctgtggggtgatatcgtcctcaacaaacataacgtctcccatgtcgagaatatactggatctgtgtaggatcaatcctgacgattttgtcggtcagttccatgatgtaatcgatgaagtcgtcgttagaccatagagacctagtgagggcatcgggatcagcgaaatcgttggtgcgagtgatgagctcgtggaagatctcacaggtgatgagtgcaatgtcgaggttgggatggtccagaagctgcatcaaagacacatgacattcaaagtcggacacaaatcgtttgtagacagttataaagtcgtcatcatctgtggtagtaagcacactgagagctcgaatggccttctcaagctccacttcagagtccatgaacttcagaggttcattagcaaacaattctcgtttctccgtgtttgaagtaatagcacgttcgaggtcaagaacaagacccttcagccagtcagcctcctgggggccatctttgtgttcgtctaccaacttctggattgcaaatcgttcctcaatgtgttcatcttcaatttggggcgactttggcaatgatgcctcctcctcgggctgtgcgtcgtcatccgtcttgcgtcgcttagcgccgtcgaaaccagcgttttcaaacacactgtcgattgaagccatggttgagattgtagatggttggtctgcgcgttgagtttcacgcactatatttgaaagttgtgcatgaaggtgcattcgagaaaatcggtggggagtcctaagtcgatacttgtacgagcacttgcagtaatatattgaagagaataaagaggaatgtggtaatgtagtacttgaggttaacacttcaaatatgacacgtttttctcttctgacttctctgaagcattgctttgatggactctatacgcacaggttatgatctcaagctcaagttgaggaagaattaactaaacgtgccacttgagttatatacttctgtttcatttttagttgaaggtggcgctggaataagaccttcattaacagacccaataagttgtgaaatatcaaacttgccgagtagaaaaaaggtagttcctcagggtctagaatatggaagttgtcaagtttcagcttcccagagcctctgaaatacgctcgtctcgcctcccttcacaccaccgcatcacatccgccgtgcataatcaccgttattttttatttagattcaatcaccttcgcatcacatcatcatcatggcgaaaaaggcggaaaacaagaaggaaaagaaggcggctgaagccaagccatcggcggaggacgccaaggccgcccgtctggcacggctcagtgccatcagacagaaaatgaacgattcatcgacgtccaacagaaaagcacttttcgaagaggacaaggacctcaaggtgaacaagcgggcggatgcgctactggagcggaaacagcaggaggctgagtttgagctggaaaaactgcaggccgaggagcgtggagaggactttgatagaaaacgagcatgggactggacagtcaaggagacggaggaatggaaggagaagaaggagcgcaagcgagaacgtgaaagccaaagtggtgtccacgacatgtcttcgaccgcgcagagagcatacgagaaagatctggccagttttaagcccgatctggagacatacgagaaggaaaaggagactggcttacatcatacgccgtctttcaaccataaacccacacctgaggctctggatcgactcgtgaacggactcaccaagggcgacaagcagcgaatgaagcgacggaagcaggcaggagccgacgatcagcatgcaacgtacatctccgacaagaacaagcagttcaacgagaagctcaaccgacagtacgacaagtacaccaaggagatcagagacaactttgagcgaggaacagccttgtaagctgcggctagtggcccattatttattgatcaatacagtaatacagtgtataagagacggtctaggtattgtagtattggagcaatctactcatgagtacaagtgttgctacattagtattagtacagtaatataaacagagggaagttattggtgatacccgttagaggaagaattatcccattcctgccagtggcttctgactgcgtcgatatgtgaactgatattcaaatgataggtggcagccatgcccttgacaaattcaagagcctcgcttcgatgcgcgggctctacaagcgattcaagagctattcgtagggcaaacatggcccctgaagccagccattcgcaaatattggtctttacgataccaaagatgcgcgaggcgtgatgaacggttgtgggctgccgcatgtacatctgcgaaaggggcacactgggatcacacctcgaggcaatgagcatgaatgagtggtacatgcacatggcggtgattccttttcgctcgacaatgtatatgcacggaaagagcgggctttcagtctccatgacggtagtgggtcgcattggttccggtactgagccgaaccacacgtctgcgtcttcacagagggcctgaaacgacttgtggagctcgttctcaaccgtctcctgctcggtcagcacccttggaacacaagagaaggtgtgtagcttggccaacagatagtggatgcgtcgaaaccaccatgtaggagacgctgtttcaggagagcaatatgacaatcctagaaggtcaaaccactcgtctgggtcccagaacacgggaagcgagtgtctgatggccaccagggtatcgttgaatatgttggcccaaacacacatacgtgctaatggtgtcagctttgtaggcatgccgttcgagtcgtgtgtgtaatccagatcagccatgagagccctcgatccagtgagatgaatataagtatcctgggcaccatctgacgacagatcgtagatattgagcagcacagaggcacacaaacacgcctcgtcgtccttgggaacagctgtcagcgcctgtagaagagacatggtggctcttccgtgcaacctcagggcctgctcttcggttattgtccctctcttggccagaacaatgctgccaatggccactgccgcgtgcatgatacacgtgcactccactgctatctgggggagtacctctgtcgtcatggggtactctgtgagtcctgccaaaacctctccgatcacgtcgatgaatgactgtagacacagtgcgtccaaggcatccattttaacgtgctgaccgcgagcaggccctgccagttcggtcgtgttcaagggcaccagtagcagtgtagcagctgcacttctcatagtcgcggcggtcatatgatctaccctcagccgccgtttatcctcgtgtttccatggcgtctgatatacttgttgcgagttcatcttgtgtatgtgcgaggggtgcgtagcgagtgtgagtggtgaagcgatcaacgggctcgatagtaccgtggctgctacgttgggcacaagctgcgagcggtgaaacttatgcagggcgcatcaccaacttaatcaatgtatcatcatgtcaacttcataacaccgagttatgggcaacttgctggggaagaggagtcgataaaacggttgcaactgggtcatacactcgtatttacagaccacactctcctcctactgccatgacttataatacctgatttggttagactttgatttacgttggttatatgaaagctacatgggggtcggccgaagcctggtacgcgtcatattgcctctagaaaggagttagaagctctgatccagttgttgaagcctgaatcaactagaccaactgctaaaaactttcaaaattcacaaaaaagagcgagttttgaacaaacctcgaactatcggctaaacaacggagaaggataagctaaatgctctttaacctctcggttgttcgggagcagggcgtctgagagacactcctgctcatggtagagctctctgaatgagaaacgggtgcccagaatcaattctaaaggtacaaaataacccatatcaccagtggaagtgttccaccgatattattacggcctgtctaacttgcacctataagttcctttctaaacgttcggttaactctattaggcaccccccgctgaattaggaccggctatggcaaaagtaaagagtgcacctatctcggtggattatcagtcactcattaatcatcaatgtctatttgctacttgttactagtctaaagcttgggcttctcgcccttctcgaaaacaatcttgttcttgagagttccaaggttctcgacctcaatctcaaccacatctccgtccttgagccagttgtgggggtttcggccagcagcaacaccaaagggagtgccggtgaagatcaggtctccgggcatgagggtggagccctgggagtagaaggaaacaacatcagcaaccttgtggatcatatcagtggtgtcagcgtcctggacaatctcgccgttaaccttggtggacagcttgaggttgtcgggattgccagcgagcttgggcgacacaatggcagggccaaacggagcccatccgtcgtacatctttccgagagagaattgtcctcctcctcgctcagtctgccaggttcgctgggacagatcgttaccgcaagagtatccgagaacgtagtcgagagcctccttcttgttgacgtctcggcatcgcttaccaatgacaacaacaagctcacactcgtagtcagtggcatcagtggcctgggcgattcgaggaacaataacgtcctcagtaggtccgttaagagcagtgacgggcttaaagaagagaacagggtactggggtcgaggaagaccaagctcatcggcgtgcttaccgtagttcataccaacaaatcgaacggttcgggtgtgagcatcgttaagaggagaaagcagcttggaaatgccaaccttggtatcggtgacggtgtaggagccgaagatgtcaccgccaatgaggtaggcctcagtggcaagtcgggcatccttgacaccggagggcagaatggcgtctccaaagtagaccttggagtcggttcccagaaatcgaatcagtcgcttggttaataaagaaggtggtaatagacaagtgtataggttggcgatgtcaactaaagagatagctctagatcaatatctcaggaatagcaacaaggcagcccaaaaaatagcttcattgtagagccacgaagacatctgtactacgacagtgatgactgaagacaaaaaacacaccgcagggcggctagtctttctcttttcctggtacagtcagcaaacaggggtaatcgtgtacccaccaaaagtagagagaaatgcggtagagattcctgtcaataccacacaagataccatcccggaatgtccataagccgctcccagtagaactgtgacaccatgataaaaaggcggacttaatctcggaaacacaaccactctccactcaaacacctaaagtccaccctaccagcatcacagagtcgtcctgacgagagcaatcacgtcgtatggtctccgtagctccgcttcatccctcattgacctcttagcactcacagtgaattgtcgagacattgttgaggaagtgaacatgtgtttagtccgaaacttttagaagatgcatgaactgcaagcccagctgaaatagcaagggcatgatctaggttaggtgggacagtgataggtggaggagtatgaagggtggggtttggtacgtttttggagtctaaaacgtccgataaagcaccatatcttagatcctatatcgtcttttcaaatggtcttttcaaatggtcttctaccgctcctggaatactcatcagattcatcttatccactgcttctctcatgtactgtaactacacgttgttcaactgctaagtaatatggtgaggtccggcgcatggagaaaatccgtaattttccgttctctgtggcacaaaagaagaaataaagacctgtgtttcttctgatagtctccgtttttactgtattatactatcgattttcttatcacttatttactaccgaatacagccacttcccacttgtctgttgccatctcatcttctgacaccattttccaagtgtggctgaaatttgacgccgcacgaaaaaaagcgcccttgccgttccgataacgtgtggatttcacagcaggcagggttaagcgacgggggcaagtgaaatctgcggcttctgaatctgcggctgctgaatctgcgagtggattctgaacctgcgagtggctcctttcttccactgtgattcagaatgcagtagcatctggaaacaacatcaagtcacgttacagagctctggagtgagcctactgtaggacccagagatgaaaggtgagtacgagaaaagaagtgggtagtatcacaactactgtactgtactgtagacatgatctccggttgatccagctggagactgagaacagtatcttgacggatctcttggtggtgtaccaacaatggcgggaggtaaagacaccattctagagtatgtactttacaagtacaagtatcgtatgtactgtactcggagtctttcaaatgttcaacaatatgagtataagctcaaccgaatacttacctgtacttgcttaactcatcaattgtttttcttatctcgaaatatggacaaatgttgctgatggttttaacaaatgatatttaaaacagttttaaatctcttgaagaaaaatacacaatttttcccaatttttttcgatttttcccgaaatatcccaattttttcctttgccaccctcagccacatttcaactctaatatcggccaatgcctgtacttgtgactgtaatcagaagcctattttacaaatctcatcccaccactgcacacaacattattccaactactacttgtagtacacaacaccacatccacaccatgctacaaatccgcagatactcgacattcaactcggccaagtctatggccgcgtctgtggccaaactcttcgacagacgaccggaactgagcccggaagagacatctcagatcctggtggaatccatggaaggcacattcgataactacatgaagggcagagagaagcaccttaaactggactcgtcattcggagaggcacccaacggtctcaaacaccctcagcatgtgtcctccatgtcgcactctgatgtcgcgcagctgcttcgatctgctacttctgaaacccaagtgtttgtgactcttgaagagatccccaagctcagtctcaaggtaatcaacgcggccctcagcaaccccgcagtgcacagaatcgagcccattggagcgctggtcaagaactacggcccagctcgtcacaacgttgtgggagtgggctacgacgtgttgtcgtggaagtggctgctggaccacggcaaacacgaacaggcacagaacctcgtcgaatccaaggtctcgctttcgtggattccgtcgctcatgcagctgccccggtactaccctgccgtggccaacctgtgggccaaggccgtcatcacgtgtctcactcccgacgaaattcactctatagtcgccgacaagctcgcatcgcccatggcaacgtcacatgagcgaggtgttcaactagctgtgactctatggatccaggccgtcaaggacaagaaccccatctctgagcagatcatcgactcttttctgttcacttccggaggcgccgacaagcgagctctgccgcaatccactctcgccatgttcttccagatgcagcaagactttgacattaaacacaccactgccgcagtcaagattttcatgggcgagggcgccaagcgacagttctgcctggagtcgttctttgagtacgctattgaaatgcgagatcaacatcccgagcgagcatctgcgatcaacactattctccagaggcagctagtggatcctcaccccgacctagttctttccaagctctccagcaacaacattctgcaatcatttcggagcaaagacttgaagaagaacggcaagaaagaccgatttacatctcggaacctcctgaaccatgtctagaggcttgaacttgtacatagatagcatagcattaacatatttattgggtactcagaggatacgagtaatgtgtaaagttgtacagtcaggtatgcgtttctttgatagcattaaagatacgattgagataccgggagatgaagtaagctcaaaactacagctgagagatacagtaggtggctggtgactgtaagcgagagtctaaggtcagtttatcttgaggtgtattcgacatgagggatacaatagtggcccgctttgtagaagatccaagagagaacccagcttgtagcgctatgtaaccgtacatacaatatgagtcggtacttgtacagttcatatagggatatgagataaacaaagtgatcataaatcaacaagaacgacaagtgtttaatgagcgataaaccgagttacttgtacctgtattttacatacacggcttgatggtctccaagtatcgtatttagttcgatggaccatcggcatttggtgctgtagacgccgcccacccttggctgtgaacttttatggggtttggcacagtctgagacgttttcggacatctccagggtatgtactatagttatactgcaaactgtaaggaaattaccgccgttactacaagtgctgtgtactgtcccacggccacgggtccagcagtaatagttcaataaaagcgcattctttgttggctgaggagcatgcgtggtggagggttttgttcggaacagtaatagcgcttttgtatggccacgtttctctggctgtcacacgcatgaccgtctctgggtcatgttcagactagtgctcggtcacgttcaagtcacgtatcgattcagcttctccgcagaaatgtctatcacggatatatgtcgatcgctgcagattgactttcttgttgcacggatccgccgtttgggcggctattaatttactggcagtgtacgacggtaggttcttggagcggagagaagagactctccatggatcaatgtagtgtgttaattgataattgcttttgttggggaaacgtgctcaagggcctgggacattggagcgaaagcggcctccagctccactgcgcctctcggtgtagtaaaaccgactttgagagcagcacgcccccgaatctgacctagatttagtcaccccgtcggggcctccctgtcagccgtcaagtttcattgttgttcgtcgaccattgtgctttttagtttgatagtgcgcggttagttggaaccattgggcctggagcagcttctgggggctacttgtcagtctagagccgccaaacacaagattgaaaagctccgaaaaaatgttggaacggaccatacggcgtagagaccaacatgagaccgtttcaagcccctttctccgcctgcattgccacctcagaaacatgcggatattacggatttatcggacacttgcgagcgtccagtctgcagtggcttcatgcaatcggagcttattgcaggcctccatcgcaccagacacaacgatagcctcaattgcctcataagccgatatgggagattttggcaagaatattgcaacaagaggcgaataagcggtctatacacacccaattgtgtacccagagatacaaaaagtggcagatttcgtccttgtgcccccttttaattgccccttctgacctgaccccacttgatgttcatgcaggatctgatagtgccgtgcagtgtgtccctttgtcagagccgcaggaccataaagttgacaccgtacagtgttcctatataagacgtggcctccgacactgagactttctcgccacacacttgactctaacacaacttgcccaccgcaaaccacaaaccacaaaccacaaacatgtctactacatacaaggaatacgactgggagaagcccgtccaacttctttacgaccacatcaacggcctgcccgccgaggagctggccaagttcaagaaggaccccgaggctcttctcgatgcaattgacaagtttgaggaggagcagcacaaaaaggacggcaagtacgctctgatgaccgtcggccccgaaaagcgaaaagtcgtcgaggaggaaatcgcccagaacaagccctatacctttgccgagctcggtggtttctgcggatactcggctattgcctttgcccacaagctgaagcagacccaccccggctaccaggtgcactactactctctggaggtgagccccttcttcgctaaggtgacctcccgattcaccactctcgctggcctcggtgacattgtcactgttctcgtcggacctgctgcggagggccttgagcgactcaaggaggagtacaaccacgccaagattgacttcttcttcattgaccactggaaggacctctacgttcctgacctgcagaaggctgaggagcttggcctggtccagtacggaactgtcatcacagctgacaacatctactggcctggagcacctgaatacgccaagtatgtgcgtctgactcctgccgagaagaagaaggaataccccggcaagggcaaccccaacattgagtacgacacccgaaccgtcgaggttcctcttggaaaggacaagaaggacggagtggaggttactctctgtactggcgttcttaccgagtagctcggttacgccatggattatgtgacgagtatcaatgctctcaacggactttagcggacttaggtagtataaatggattatgattttgatgtacatgtatggtttcgcacaagcagttgaagttcagatggtacttgtaatatagaaggtgcagtgtttgagaacccactagaatgattcaatagtcctccacaagtctcaataccaaccgcagggtctgaaagagtcgatgcatctccgcacatctacgttttatagtctcctgctgtggttgtgcttggttgatacagtgtgaagaacttgaatacagtatcggtgactggtgttgagccatgaactaactactactaaatatactatctacggcatttcagtatttcaagttgtagtacttgaatgttaccacacaactgtttatcatgtgtactctcgctcagacggtcttgatctgaagattaactcgtggccccccccccccccccccctacaagtaaataggtcagcttagagatgttcggggaggacaattgatgatgctgagtcactgaacggacactgtagagtctcagctagcaaaacgcttctctgatgatacagcaggttcctcgatcgtgaaattgcactaatgttggtgtttggaatgggcgtctggatcacctgctacatggtaaaggatattgtaaggacagcttagagagccattgcattatttaccacgttggattgtgcggctgaccttttcatttatggaatctcgattattctattaattttaaaagatacgagggagagacaagccgcagacatgcacccccgaaggtaaccaccccaacttgcggtgccaaaaacaaagatgaagctaagagatttgtttaggaccagcaagatccgcttatccagaagctcaagtgtaaaatcctgcaggggctaaactcggactattttggtctgtttcggctgaggttatgctggtgatgactgggcgagttttagtttgaagaaatcttgaagacggcagacttggtagacaccagcagttgacaaaaatgaagcaggtgtcaataagatatagatatcgaactagccattgggatttattcgttagtctgggattctcctcaatgaatgcatcaaacacccagacttcaatatacacacagaccagacacgtgcatacaaagtatgcgacgccagcggtatagattgaaacatggagtggctacggccgataaacgagcccaatctcatatcttttctcaagtatcttgtgtgaccattactatgcaaactttttcctcgcaattctgcgtagacggtatcactagtatctagacacctcgcgtctgacccaaaaccccccttcttaaatagagaagcaagggaacacgaacatgcggcaatttatgaagatattgcaaggtcctttggacaggatcacgaaacggattttctcaaagaacaagcctttcccttgttcctgcctcgggagtggccatagtgcccgggaaagaaacactttagggtgcttgaaagacttgtgctacccataaagaagcacagaggtgacatactgtgccctactgatcttaactgtcatgagatggtccaccccagtctcaggttcctggctatatctttgatacctccactctcggtcacttgcgagatctggtaagtagccattggaaatgcacacagactggatagaataatagcgccactcagctagctccatggtatcaactcctcttgtgacccctggttcttctagcttcgtagacagggaaaataatgttcgatgttctaaaggaaaattgaagagtcaacgtattcagactgcaaaatctgcaacgttatctattttcacataaataatatggccccacattccttatactaggcggttcactcttgttaacagtctctcgctcttgagacaaatactgactgtatcggagggtttgaaaagctaaggctgcgaccaccatgcaaacaacaagagcaagtgcacatcaatacgcgattacgaggagagagaagacaacggaagttagagctgtgtagagcctgtgctgaacgatagactcttcaatgttactgggtgggatcaaaaagttagcgagagccaaatgcagcggaatggtcagttaaaaatatgatctcataacacgaaacaagacaccatataaccacaatagcgagccataggcgacaggagtcgattattacgtatatatatccctcagttatcgatttattaactccttagtccaacccgaccccgataccacatataccatctcatcacacccactctacacgcacaattacgatatacacggatcccaattcagcacgaatgggcaggaacccgaagaggagtccgaaaaaatcagcttccgaaggctcccacaattgcaatctcgcacctgcaaacctcaaaaatgacttttgcagacattcagagataaaaacaagcctcatagttgtccacaaccccttgtcgatccaatcaagatgcgaagtggaccacaaagtgagaggcaataccaagagttcaaattataagtgctaacaacagcttatcctcaatagtaaactcccatactagctaaaacaacttatccccgaaatagacgattccctcagacacgtcctcgctaaaaaatcttacacgaaaagcaataaatcataacaggagagttctggaatcaatagcagctgagagggctctagcgatcatgcattcaacaagttctaatccacaaaaccacgctgcgcccttctccaagctccaaacattaaaagctacatggtcaatgaaacaccacaccgtatagatgtgcaaccacgaccttgccgacagcaggtgcgtacacacgcacgcaagcaaaggtacaagcacggtaggttagcaaatctaattcataatgcatggctatgaaagagacaagacaaagatccccagccatccttcttgtaactactctcattcattatatatgctagctgacgtctaaatcatccgacagatcttggtaccaaacttggagctgcgcagagtcacgtagttcttgcgaatgatggtctccaacggctccttgaccccggcctgcaacagagcaacaacaatgacatggccgttggaatcacgtgccaagctaacgaggggcggtcgagaccccttcgccagccattccacatagcgcttccgtagagctccattgccgtccttgccatcatccttctgcacaatggtttccaacaccctacatgccgaatagtccagtccgtaggtagaaaggtcatgggaaagctcttcgtacacaaggctgcggatggcatccccaccggggccgttcatgctgcatagctggcgcacgacccaacttccccagcgagaaactgccagggccttaacagccgaggagatctcgtccagggcgtcgttgagagccagctcctcatatgtgcagttttgcaccatggtctggatcacaaggctgccggactcgctcgacgaaatgtcaagccatcggcctcgcagcgactcaatcacactctgcatgaagtgtggagaccgcatgcctttgtccagctcgaacacccgctgccacacatggcaagcgtacttgtgattgatggtatcactcaccgactccagcaggtcgtccaccagctggcgcttcagctcctcgtcgtcggtgaagtcgagtgccttctggaccacatggcacccaaaaatatctaccgaaagatcgctcatgtgacccaccatctgcttcaccaacagcgcacgcttatgggagctagcatattcgatgcttcgctggacaaggaagtttccaaagcggttggtgacaaggggaatgcataatttagtgactgagtcaatgatggactcgcggatgtcttcgcttcctccctttagcttctgctgcagaaagatggaggcttgttggtcgttctcagacacgattctctcgacaatgaggaaccagtcacattctaggttcttctcaagaaggacccggtagttgaccgagttgagtcgaggtcggaacttctgtgttagttaatggctacaaagcgttattgttattcaagacaatcaaaaagtgggtatctgtatctctcacgttattggtggtggtatcttctgtggatgcagctgcaagacggtcccagaaaggggttgacagtggagcactgaaggatgagtgctggatgggcgcatcccattgtgcatcagcggtgaacacttcgggttcgtagatggattgggtttgcggtgcgttttctttgctttgcgcttccagcccttgcaactgttgcagccgacgacgggcctcctccagctcctgcgagatggactgggtgcccaggtgggagggctggaagttgcgtgtgggcacgggcaagggcaggtttcgtggtcgtggtggttcctggtagttataaatcgaaggttggtgatgattgactcgaggtgcaaatgcagggaactgcatggtggttgcggccatgttgttcatgacgggggtgggcttgagatccttgtaatcggagtcgtccagcagccatgaggggattggattggccaagggtggcgcatcatctccgtacaggaggtcgttgtgttggttggggtccattctgtggttcagttggaaggggctctttttgtggctccaattgtcgggtgtggggttggtgttggagcggttccggggagcccagggccagttggtggacatggctatggtgaagggcgctggggcttactaagggagggggcttactcgtggtgttttctttttgtgtgttatgagatgttgtgggggagaggaaatacggtttatgttttttgccaactactgtaagagggagctttttggggttcaggaacacgacatagattatagttatgctttagttgactaacgacgtgacggttgaaactctggttgatggcatgtgacgaccgttttggggctaagccaatgactgtcgaatggggcgtttttgtcccccattattttttttcgctgaagtcacgtggtggtattacttcaacaagacggtttgcagcgctttttgaatttgggcttccaccagaaattactctttacggctggggaacgttccctttgtgccgacaaaacctcattgctatgatctccggtctcaggcctcaaaatagtgctgtgcttgtatggaagttaccgcacgagagagagcttggagactggcccgcgaggctaaactccgaggtaaaagaaagggtcgcactgtttttgggtgtggatattatccggccgcttccaacggctccccttgcctcaggcttgaactgccatggtggtctcggcatggttagccggggactttattggggcgttttttactttttttcccgctgctcttctagaaactgcaaacgcttctttttttgcttccttcttctgacacccacgttctacgcctgagagctgcattccagtggcccaaccgacgtctgggaagtggtggagatgtcgacgcggcatgactaagcgaatgcgactgccgttgaaacatgtgaaaccctcgcacaagatttggcccccagtcgcgcgcctatacggtgggtcgcgaactctgttggagagagaaacgtagcagagggaatgcagacttgtagcaaagagcgtggcagacggggacagccaatgacacgtcatgtgattccattcgttggaaacccctcctctcacctctcgtgaactctcacctgcaccacggccgcgaccgtgctaaggaaacgtgccaactagcgtccatgtagcttccagtagcctgtatccccatcttcactgagctcttttcggtttgggttcaagggttgccttcaaagtcggaaaatacgggcttgaatacggcgggacctaactgtcgtgtgtgggaaacctacgtacagtaccggtacgatactgctcactggttctggtgcggactgtagttcaagtaataaaaataaaaaaagcttgagggtaaagtgctaggataaaccggcgctcggagcttgtgaaagaccctttgagccggggggtttgagtggcgcccgagggctgaaaactcaacctccttccacgaccatgtggctcggtgagccggacgatgtcttgttctgtctttgaatgtgtctgctcggttgcatacgtgggggagccacaaggcctcttcatgcatcaccatgatgagatacggctggctccttcgggttttggtctggacgaggcgggaacgatgcgggtatggtaagagtatgaagagtgcggtacgatacgagtacgcgtgctcttgtactgttgttgtactgttgttgtactgttgttgtagtcgtactgtagttgtatcatactcggacggttcttattccgcagtgtctgcacacactgtgattgttcccttctgattccccacccattggcggatccgtccagccattccctgtttagtcccttttacaaatcccttgtgtgaacaatagtatcgtagcgaacatgagtatcccctagagtatcctctatagtattccctagagtattccctctcgttaaagaccagacgatgtgtcgttaactgagtcggccacgagaaggcccgaacacgtatagaagcgcacgtataacgatgttgctgtcggacccagtgcgtgtgtcatgtgcgacggccaagtccgagtaagactgggaaaagcatattggacgacttgtagcaagtcgagaagggcaaaaaaaaaggaagtcagtaggcgcgagaaaaatagtgaccaaatgcacgcctgcagacatttctctcagcccatggcactttccaacaagattttccgagtgtaatttggcgatccgattaggattggtctacagtagtggcgaatggcgggttcaaagggtgctaatgtctggacaggcacctgaatgggatgtatgttttattctgtgtgcatcagtgcacgctacttgtacttgtacgacactgtaattccaatacaatcctcgacacttgtatgcgcgcagttcttgtcttatatttagagctggagattgcaacagcaagagggctaaaaaacaaataccaaaaaaaggagagtccgttgaaggcaaatttccgggggcgggaagcggatttagcgctgaacgggccacgaggcgcttaaaccgcaaacccgagagaccgaaaaaaggcgttcatgcccttctcgctggagctcacgagcctaaaaaaccaaaagccgaccagagctcctgtaagatgtgggtgggtcaaaaacgttagacttcagaattgttgaattttggggagattgagccggcacacatgatgtacaagtctcgtactgtacgtagcgggtcgggtgtatcgtgacgggaggggagtcttgccgctgaacttgtatatctccacacctataaatagctgtttatgactgacacgtataaaagaggcactctgacgcgtttagcgagcttgagcctcgttttatgcgcagttaagtcagctattaatcagaagctactatacatactccgccaaatcacaagaaaccgggccgacgagatgcatacttcagacttggctcaccacacccaacaacggcgcatctcccgtccctctggtagcaaacaaacgaacacaaccagctttgtcaaagctccaaagacaaaccgtggaagatttgttttatagaatatactacctgtaggcggctcgagttcgtaccggtacttggacgcgtcgtgtgtggagacagaccttctcccgtccaaacccttaatcaaaagcgctaacaaaagccacagaacctccgcctcgtcaaacctccgacctcctgtaaagtcaagagccagacttgcacgatccagggcaggcgcaacttttcttaaaccccgatctttgaacccaccagaaaagtgtttggaaatccagactaaaaaaacgccccaaagtgcttaattttcggtagctaatcgtcgataacgcgcgccgtaccgcatgcacggctggccggccctcgtcttcgtctcagcagacgaaatgctttggtgctgctcttgctcctcgccaagcaaagttgcccgatggcaagttgcatccaaacgtataattgcacatgccgcaccgtcgccaacctcagattccgtatttcgctgcataactctcatcatttaggcggcacacaatggaaccactattttacgtcgcgtctcaagaaagaaaggaacggtagatgaaaagaaaaaccgagagaaaagaatggaaacacaaaagccaccgtagccgacgaagacggataaacagtatccccgacatatccccttaagcgagtttgttcatagtggctttaaaactcgtggagcaaaaccggaatctactcgtacgagcacaggtccaagtacgatactacgtagctcccatagatacgataccaccagccagcagtcgtactggaaggacgtcaaggcccagactaaatttcacagagaacaagagaaacctcgacacaaggcgtcctgccaaacagagggtccgtaccgtacactgcgtagtggataagacagatagcgcacgtccaatacgtcgtctcctcacggccaactgaatcagaaacatcattaagaaatcaatgtctttcatcagctgtgcataccagcactcgtaccgtactcgtactcgtactggtaccgtacctacaccactattattcccatgtagactttctttcttccaatctccccatcgcccccaccctcccccaccgcttgagagcctctgtagtctcagatttcgcgctaccaccgttacaggcagcgttgtgaacgaggcggatggcgaggcggattgcgaggcggagcttttgggggttggaacgagacacttaccccttactaatggtgactgtgcccttggagctccaccaaccaagactccgctacaagtaactactctgggtgtatttgtctgcaccgtacatcgtggatgtatcatcaatatagagttagggtgacttttcattttctgcatctaaacttttcattttcgcagaacccttgttcccatccaactcagcgtcaactttttgttttgcaccaccttctgtcgtatccgtaccggtagactatacctgttggtgctgagccagagaaactctgtggctattaggttagtgtttgcttttttcgccaaacctcattgatcgcatgcttgcaccggtcacataatcatttcccgttacggtcggcttgggtgtttcggttgcacattaaaactcatcctcttgaccaacgaacgaaatggacttgagctgctcggggacagggaacatacacggtggtaagaacgacaaaactgattgcaacaagtacaagaacaaccttctctgcgaccctcataagactgtctgcaacaccgacacacacgaaactactacaagtaccagcacaagtaccagcacaagtacacacgactcgcactccgactgactatcgaaaggtgccatggttgactccgagacgaaaccagagggcgtcctcaacaaggcggacgtgcccgcaacctctgaagtacatccgaccccacaactgccaaccaccgacaagaccagtgacacccagtccaccaacaagacacggtccatcgccacacgcagacacacaggcagcactagcagcatcacaggcgtttctgcgacagcctctcctgacattacagccaccacagtgcctccatcagcacctccccctaccactaccactaccacaaccacacccacaatcacaaccacaaccacaaccacaaccacaaacacaaacacaaccgcacagccaccaccaacaaacacagacgtggagggattcgccaccccggcatacacgacgggcgtctctgcctctggtatttcgacctcggagctcgcggagtcgatatccgagtccgttgaagactcaagtgcagttgaggaagccgagtccgaacagagtgactttggttcccagcgacgacgtgaacggggcaacaacagagtcaattttgtcattccggaatacacctctcatgtgcaagcggctcgtatcgtagacgtgactgatacggccgaaaaggcggacatttccagcgcaacccgcaaggaccacgaaatcgacacaaacttcttcagcagcaccggcacaggaacaactactgcgtccacgacatctgacgagactgacggcgaccgcctctcggaaggaggagctcagcagaaccatttttctgagggacaccagttccgacgacgacgacgaccgctgccaccacacctcaaggctctgcaacagaacatgcttaatgaattgggccagattcaagtggtcctggagaaccgacgagtccagaccatgatgcataacaggcagcaacaggaacgggcgaagcgagatcgaatggaacagcagcagcaagagcaggaagctgccgctgccgcggctggtggcaatcacagtaacgcaaacctcaatatcgacaactcgtttctcgcaaaccgaatcaacacaatcaccagtcgtctcaagacctcttctgacactactgaggtggcatctcctccaggaacacctttgcatgactaaattgatgtcgtcacactcccaccatgacattggttacctctcttgaagcatactccctccacctctccccccttcccccctcgcccgcaatcctccgcaattacaccaatactttctctactcgagaagcccacgcgcaggtaccatgaccgttactcccaatggtcagcataagttattcatattacccgttttatcaatctctttttattctcggattcttaacccgttttctcttgcatctcttttcacatgtacgagtactgtacttgtatgttgctcgctcggcactttcacttcacatgtgcttctctcaagcttgtgatacttgttcatattacccccctggtcacaatggcttctttatatttttcctgttgccattaggaacgtctcttacctggacacagtgttcctcgtcgtgcatcttttctggcgacgtgtgactggaaagatatcttttcacttgtttgttgtgggcacaataaacattttgtagatagctaacatagactgtcggccgcggcgtatactcgcacacttcataaatggcatgtattgatggaagcgaccctagtagagatttgcgtggccagtcaaagcaatgatctgggaataggtcctcaggagactccggcccttctgagaaaagttacctaccgagcgccggcggtttagatttagcagactcgactggctttcttggtgaggaatctccggccatgagtatctcagctctatcgttgacttcactcacactgcattattaggtttatgattatatccatacagttgggaatttaatgaaagccaaaactcacttttacagtatatcctccgacctaagcgagagagacttgaggtagttttgcaggattctagaatcaggcttggaacagctgggggaggggtggcgggggttaaccgatgtttgtgattcatcatggaaaacctggtccagatacgatgccgtgtcctctcggccattgcctgcagtatccgtggtggtctacattagggtgaatcttatcaccctacttgtagaagtagttttggagataatacagcagttgcagtttctatagcaatccaagcgtaggctcggattagtgagtatcttccgtcatccgggatgcagtggagccaggagttatggcgatatgtatcataaaaacatatatatcataagacggttactaaaccgaatcgtagagatatccgttctccactccgtgagaacaatagcgtgtgtagcaataacgaacttgtctataatatgacgtacagctgttatgggcaaaatatacttgtccaagtactgtaccagtacatactgtagaatctagtccacatcccagtcttttcaatgacaccagagtctggcattgctctctgacaactaattgctcgtctgctttgaggttgtcacattgtaacacggtcaattgaggtcgctcctacttgatttgtcgattggaagcaattgtttatggttcatttggttggttttccggtgttgatggttaatggggtggtggtacagctatagcccatacatctgattcaaatggctcgcgctatctgctgataacggcctggaaacgaaggtctccacccggaggtctatagacgtgtttctataggccataataaccggacactattgaccaggttggttagttgttgaaaactctcctgtattgtctcaatagcactttcctgaatgtgattccaggggtctagctttgctttttaatgtctgccgactgggtcgggagtctgcttcaaactacgctctggcttgcttctcccccacgccatgcactgctcttccttggccatcgacgattggcaatgctctctccgtgagtcttccaattagaattccagatattaaagtcaaattggtaagcgaacatgctggacaagatgtcccacagtcaggacgtagagaccatccgccgtccggaatacacgccagttgtactcagatttgacataataaagattaatcatctgtggacactttcccgctactcttgcttgtgcccaagtagcgtctctcggcaacctaactaatgacaacactactacatcagctaaaccaggcacgtaacttccattatattatcctgtcacccaaagggtctgtcacactactgtggatggagagagcacagcatgtcattaaagtccggcgcgagtagacagaatcttcggcggcttccgagattgtaacggaagatcaacctataatcatatgtggttggggagatatggatcttccatctactaaggttggttttgttcgtgtctcacccagttgctccatagactctgtttgcagaccgttgcacacctgtacgagtacccgcaccgactaggtcagctgtctttagcagtgttacatcaggctagcggaacggcccaattaacaccccgtgcactgcaagatggcgcctagaaggaaaggcggtgcatggccacgataggatcgccattgctcatctctgtagcgaactccacttccgcaaagatcaagccgcgcacggagacaacctgtctatttagaccaatatgtactgtcctagctgctccacatctgactgtaccgcacccccaatggtatctttccagcccagcctgtcaaaaaaagcacaaaccaaaacaacaaacacccagataccccatcaactcacagtcttgaaaccacttgtccgcatcaagagaacctgaacaaaacaagttaggtatgtacagtagtgcaacgttccaagtcgcttgccgaccgtacggtcaatattttaccaactaaacaaacaccttcagaaagatatacccaaataatatacccagatatttctctggaacgccaaaattggcacaatacaatgacccctaacaagtgactccagaggtgactcaactaagtacactttattatacacgcccctaataacatagcgcggatgcaagataatatacagacaccggtacaagtagctccatcgctagaaggagaaacactttttgagacagtacaagactatgtaccagtactcaaagtactgctacagtacatacatggctcaatggttcactagcacagatccctctcaaacagtaccccactcactctctgaacccatcgacataacgttaccctcgccacttgtcaaacataggttctggcacatggcaggcgtgcaacagacactaaactacaagtagcacctgtcaaatgtcaaaccaagatcggtattcggaatacaagcaactccagctctaccggacgtctggagatacctcccacaacacgtcaagaccgtaactcgatacggtgtcgcttgacttcccgaaatttcagcctcgatgctctacaggtacagtacttgtagtcactctagtcactttcaattaacctgacacaagtcaatctataaataacgccagccgagaggccagccaccatcccaccccccaagtgccacacacagaaaagtcccaacgtcgtttaaaatccacaagccgaggctacgagagtctatctaaagacggcctcgaaaagtatccatcccacggtccatgccggagaatcgccgagcaacctcgacgggccgccacggcagagaccgaaacacgggaaggaagttggtgtagagaggcgacgaaatggtctcgatagaccccttctccatcgacgagacaatcttggcagccacgtccgcaggcttcagcaccggagcgagccactcgttcggagtctgcaccccatcaaacagaggagtagccatctgtccgggggtaacaagcattgttttgacacctcgagtggtctgcgaaggagggcccagctcataggtgagcgactcgtggaatgcaatcagaccagccttggatgctccgtagacactcagcttggcgggcgacatgtggcctagaacgctagacacagtcacaatgtagcctcgctggagctcgagcatgccaggcaggaaggccttggtggtgatgaatgcagacaccaggttgacacgcagagttcggttgatctcctccatagtcaagtccccaacagtctttccgacagtcacaccggcgttgttgatcagcacagtagcgtggccaacctccttggtgatccgggcagcaatcttgttcacggactcctcgctgccgacgtcgcagtggtagtaggtgacgttgtccacacgctccgaggggatgggctcgacaatgtccaggacgaagatatgcttggtgcccttcttggccagcagcttgacaatctcgtggccaaggccgcttgccccgccggttaccactaccgtgtctctgtcgtgttcaagcttcatggagctggccggggacattagcattcggctgggccgaagaccatccaggctgtccatggtggagctgatgaatccgctgattcgagagatgggcattttggaggctgtgggtagagctgtcggttctgtaggctaaagcgtttgccacttcagcgcagctgggttagtatctcgtgttccatgtggccgaccacgcctgtcatgtcgtgtgcaaagtcaaatgcaaggtacgtttatgggtgtacttacacagagagagatgcggtatgggagaaacttgtgatgtttcttagtctggccagcagatagatatcagcaaggatcagcgaattccgggtagctgtgggtttcgaaatgtggtgggtctgtagttttttctcaggctgaaggcagcactggatgttttcttggtaaggtgtttgtgtggtggggaagagagaagaggaaaagggaaaaggtaaacatgcatgcatatatatattgacccgatactttctgtgtcttcaccacatcacacccgtcacctcatacacaccctactctatttaaggctccccatcaatctgttgttacggaaacggatattggacagcagttgaaagagagagaaaaatgattgatggcattcgaactccgcccaccacgctccgagtgaagcgaaagcgaggccaggatcccttgcaggcgttgcgtgagtagcaagcgatttctacagcatcagaaccacactaacagcagtcgtcgacagtctcaagaagaacaacaagacaccctatggtgagtttagccgcaggttaccgcggcgatggttgtcccaggttactgtgaagaaaccaagagagcaacattctacactggaatcacattatatatcgatcgatggatcgttatgcgatacaaggaagcatgataccatggatcacaatgggatatacaacattgatacgtgtaccatacgttacaaggatacgacacaccgagatctaacacagtcttcacatattcaggaactgaggaaacacaaccggccaaaaatgataccgtgctgctggaggagcatatgcgacaggaacaggctggagcaggcacacaaaagcgacgccagagtgtaacggttgacgaaaatgaccctgatagcagacggatattccgtcttcctcgagccaagaagcagaagcggcgccaaagcagtgatgctggagtctcagctgccctcacagacatggttcagaactacctacagatggagccaagtagcaacagcagctcagctggcaaaactgtgatcacaccagaggacttgcctccagcagttgatgaagataccgaaatgacttccgaagaggcatccaacatgaagggtccactggctgattcgctggacccggatgccgaggtggaagactacgtctatgatatttattaccggcaccgaaacgctgccaccacaagttacgagggccaacgcattggtttcatgtgagtaaatttgtgatatgctatgatgactaatgaatgatgattatgaatgcaataattaccttgattgatattaatatagtgttctggacgccgatgagcagctactcttcaacgacgatgacgacgatagtgatgctgcaggagtcaccgacgacgaagattccaatggtgagtatacatacaaaaacactgattttttgattgtgagcagttcactctaacacagctgaggatttctacagaaacgactacccagacgacgatgaggtatcttctatcgacagtgaagaatcaggcgttcctcggttcggtaacgagttctttgacgacagattcgctaccagaaacgccaacgacgacgactactttgctggagattacggcccaagtgacgatgaggaccaaagaaagccctgggataaacaaaagtcgattcccgaggaagatgaatggagtgaggatgaagatggagtcgagagagaccgtctcttctccgagctcgagcactacgtcgagaacaggtgatacctctgtggctgtaggaatacatgtgtacattattgaaggtagtgtaaagcagaggcctctatatacgacatatctcttctggttttgttttgttgtttctgtttttgttttaaacatgacaggcctttctgactagacaacagtctaacaattgtattatacgtacacatgcaaataaataactaacgacgcttctttcgcagatccttgaggttctggaagtgtttctttcgtccaacctccttggagtcgccaatctcggcatactttcgcttgaagtacttctgcgaatcgtcgtcaccaagcagctcctgtgcaaaggtctgctttcgctccttcttggtaagtcgagcagagaagaactcggtgttgccctcgacaatagttcccatctcgaagaacttggggtccttcttggaatcggactttttgtagaaccgcttgggatccagcacgtttcgcatcttgagcaactccatgtccatcttgagctcgggggtcatatcaggagccttcattccaaaccacttgtctccagccgtgttgtctcgagccttcttcttgtccagtttgacctggtgggggtcctgaatcacccggaacgcaaacttgttcttgttgtcttccttggtgtagtcgtaatggttgtccttcatgagtcccttctcggttagactttcggtgccataaccaacacctccgtcaatcttgggcaaacgagcgtagcgttctgtgatttcgtcgagcgacttgactggctcagactcggcctgaaacttgctgctagcgtccagaagagatgaaatatcgtcaaagttgagctcgtcaccttctgattcagaggaagagtcgtcatcatcttctgactcctcagactccccagaactctcctgttcatcctcctctttgtcgtcctccttctcgtcaacgctagcgtcacccagcttggcatcctccttatcgtcaacatcagtctcatcagactcctcggtagcagacatgtcttgtccctcttcgaggtcgaccagctccttggcctcctgtgcttcctggtggttctgaatgtcgatatctttgtcgttggtgtcctcaacgacttgaggagccagattctgtttgctacctcgcacggggttttttcgagccattttgtgtctgtatggttgtgataacggttccaacattctgtagatatttttttccagtaggcttttcgtgcatgtcacctgcatgtctactggatattttgtcacaaggcagaacaactcgttaataattcatgtaaaatatagagtgggtatgagacaaaaacaaccacataaaaatgtttgagaaggatacatctatctgtcgattcaggtataaatatcgctcattcactctcccatcggcttactaagacgccatcaaattcttccccatgcataaaccatgcgttgaacaatatcaaatgggtggagtttcgatccaacatgaacgccactccaaagaaccatcagaatgaagagatacattttagacccctcaggcgactacagaggcatcaccgatgatccggaagccgttccaacgacaaagcaggtgctcttgatgcgtctacacccatctcagaaatcgccatgtccgatttgcctacacccagagccagtgggaccctacatgctggaatgtgggcatgttttctgcatttcctgtttgtgtcgactatcgcagcagagcgagagtcgttcacagcacaaaatctcgtctcagaacgaagtgacgtgtccttcatgtgtctacaaagactacgacgtttcccggggaaagttcgttctatgggacgaacagcgaccgagcggaactgacaaaggccacttggaaatgcaaatgaaggtgcgaatatctggaaactgtgctgttgttcgagattgtagctgtgaggcgtcgtcgagctcggataccatcccgtaccatacacaaaagggcttcgagagttcgaggtacttgttaggagatagagatgctttaattggctactatagctcgttgaagcatgcgattgagcaagagaccattcttgaccacaacgatgagacgttctcaggagagcatgtgtctcaagtggttaagttggtggagaacaagatcaaggaaagcgaagcattaggaggaggagaatcgatagaagaggacctggacaaggaaaaggatcctggggatgatgtatttgcacatacacccaagggcgacttctacgtgtccccgaaaaagagatctgcattgaaggcccagtttcctactgtgtctcatattccgaaccacatgaaacgaccagttcgtttgcgacactactaccaagggacggcaggggaggatgtctacttgtcgaaactcgattcgaaaatcatgcagactgcctttgggagtctcgacaagagtccagcactgatcaatgttcctgtggaggcagttactcaggcgaaggtgacgagggagatgaaaagagacgcggaatatgagcatttgtcgacagactcgacgatttcactggtagagattgactgggaaaagacggacattgttacaccggaggttctggttgctttcacagacgccatttctcggagacgcgaagcgcgtgaaaaggtcaagcgggctgaacgagctgctcagaagaagatccagaaaagcatgcgctatgaagaagactattactatgatgacgatgactacgatgacggatatgaggatgagtatcagacgaacggaggcttgccccctctggacctgtttgattgcgtcaccaaggtggttgataagaggtggtgaagaaagggaaaggactatttatagacagacatagaatcatttgatggagtcatgacagacatgaatacttgtggtatcttccccgtgagcattctcttttggaatcaaaatggggaagtattacaatcttcctccaaacctcaacacgagaatactgtatcgattatctgttgatagggcttcatagacacatatatcagatttagtaattcattttacacataaatgaagctggtacattgaactaaaatgacccccaaacctccatgacgacaaatatatctatgcccaagacctcgcttactaatcacccttttcggcatcctaattgggaataacattaaacttttgtatatttttctcaatgtggtacagggttagggttgtgatgtcggtggaatgtagagagatatgggtgatttgaacacaacattggttatttgcgagtgtgtgatgtttgccacttgcgtgatgactgtttatatcgtgtatcaagtcgttctaaaactgttcgagactgctttcaaaaaatcaactttatttagtgcagaaatggacgcccacgtgaattgggcaatgtatgtggttcgtgttggggaggtgttgggggtgtgaaaatgcgcccagtatattgccatcaattttctcattccaatgagcttggtcgtcttctcatagctctgaaacagcgtattctagagcctttttaaatctcgacgaaacttcagacatgcatgagactagaccgacagtcatcaccaactgaacataacaacatcttcaccataataccaccaggacagccatggaaaacaccgagggatacattgaagagcgagagggcgaccttgagtatgaccggatgatggagtacgagcaaggccaggagggtgaccatgaacatgatcctcacggagagcatggaggagcagccgataacgggcttgaccaaatgacgggcaccttcaacaatgtggcgcagggcctatcgggccactaccgaagcatcatgctggcatactggcaggagattatcagcagtattgagcatgatgagcacgagttcaaggtgcatcagcttcctctggcgcgtatcaagaaggtgatgaaggccgatgaggacgtgaagatgatttctgccgaggcacccattctgtttgccaagggatgcgacatcttcatcaccgagctgtcgatgcgggcctggattcacgctgaagaacacaaacggcgaaccttgcagcggtccgacattgcctcggcgctacagcgatcggacatgtttgattttctcattgacattgttcctcgcgaagaggccaccttgccccccggcgcacgaagtcgtcagacccagtcggccgctgctgccgctgctgctgctgctgccatgtacatgggcgacgaagaggaggagtacctgcaggagtccctggaggagggacatcagatggagggcggagttcccggtgtgattcccactcatcctcttcaggagcagatgggtatgtttcagcaagagtagggtacctattagtgagcggacgtagttcgccagcgtcaagacaacgactacaacaacggtctatggaattacactgtagatctctaatgactatatattgaatgattattaacgatgtgttacgatgagaagggggtagagagaggttcacccacgatgtattataacgacagaagtctttggtgtatggccgaacgggggaaggctcttgtacctggagactgattgacctcggttgtgtcactgtgaacttctcatcaaaagccgtctacacacagcagtagtcgttatcgcaggtagttaatatgtctcccggtcagatgcagactgaaatatgttggcgtggggaaacactcgtacaactatcggcagtccatttgttcacaaacgagacttctttggtcgttgacaaaaacaacctcgttcatgactcttcttgtctgtattaatttcgtattagagcggcaactacgactgtttttcactcacatcgagctctattgctggcatcggcctggctactgtagagagatagtgactccaacatctcgtgacaagtgcatcggcagtagttgattggcttcttgtataggtgaatgagttgatggtagtggtggttttatttcagtataccgacttggtcttgtaaacaactgttttgctcgcttatactgggccactatgtccccaaatttcaatgaagtctcgcttagggtagataggtcatctacacgcggtaactaccatcgaaacactcgacaattggggccatctggatgagtaatggttgtataataacattactgtagcattgaagccgattatcataaagtatgtacttatattctaggtatgaaggactgtatgtacttcatctacttgtggctgagttgcaatccactatataaataaggacagtccttttgcagttcaatacaacaagtacttcgtttccacaatgaaaatgggtgactaaagctgttatatgttattactatactactaacccctcccgttcctcacgtgactcatagctatcatacaagtacatactgtactgcagccatacttcactctcctgctgacataatcacggatcattgcacccgacaaccattctccatgcaagaccactgcagtctgcaggctcttgctctcaatgtacttttatgtggggtcgagcccaataccccacgtttgagcgttgcaatgagtcaggttcatctacactgtctaggctcagccccaccaccacggtaatattatccgtcgcttgataaacacatgtctcaatctaaggttgtcaacggtcgtctaaaagggtgactcaagatcatgcgtgtgtgtcaccacagcgcaagtacgagtcccggtatcgggtacatcaccagtagaaactgtggattgtatcacgtgagaacccggtcccattgcacgtgtctgcatccattcctatcttgtgtgtctcacctttttattacgtgctgtatttttctactctccgggtagataccgttatattccgatggcgccgattgctccgatgtttgtcgcggctgtcatttttgagttgttgataaaaactgaaaaatggaccatttagagagatggaggcagtggttgaggcgaacgagccgccagcaggataaacctgttggccagcggacataatgacttgtgatcacgtgacccgataacattacacacgccattattatcccctaaaacacgctagtaatatcactcacatttcttgttttgtccttaaggttctcacaacaagggaatgactaaagggcaaaagggcaaaagggaaaaaatctgaatatttttttaggtacataagggtattgtcagcattgagtgggcgttcagtgttagtaataacgacgatacaagcaacctacacgacgagccagacacagacatacacaagtacacacacacacacacacacacacacacacacacacacacacacacgcacacgcacacgcacacgcctcgaaatcgcgatacttacacttgttcagctcactgaagtttcccaggcacaacccaactcacacaccctataaacacacacatcgcaaaccatgtcatctttacaaaaacacttacccatggagagcaagacaaaacccgccgagattcctctgtctgccgtacctccgtcggccaaaatccactaccctttctggtacggaggatttgcgtcggtggtggctggtgtcttcacccatcctcttgatctcgccaaagtgcgtcttcagacggccaagacacgtggtcagggactctttggcacactggtgaacgtggtcaagcacgagggtatcactggtgtctactccggcctctcagcctccatgctgcgtctctccacctactccaccatgcggttcggcatgtacgagtacctcaaggagtccattgctccatactactacaaccccaacaagcgagaccagaaccctcccatgtacgtgttgcttcccatctccatcattgccggaatcagcggtggtatcgtgggaaaccctgccgacatcatcaacatccgaatgcaaaacgaccagtccttgcccaaggaccaacgcagaaactacaaacacgcctttgacggtctgatccgaatgtacaaagaagagggagttcgggccatgttccgaggtctcggtcccaactgtacccgaggagttctcatgacttcgtcgcagatggtctcttacgactcattcaaggctctgctggtcaaccatcttggaatgaaccccgataagaaggccacccacttctccgcctctctgctggcgggtctcatggccaccactgtctgttctcccgtcgatgttgtcaagacccgaatcatgaacgcccatgcccatcattccaaggactcggcctttaccattttcttcaacgctctgaaacaggagggtcctctgttcatgttccgaggctggcttccttcctttgtccgactcggaccccagactattctcacctacattgttcttgagcagctcaagttctacaagattggaatgcgacattagagcacagttttgccagaaccatcacattgcgcaacacaataacgtgcaacaccaacttgtccatccattagcatcgtatcgaatttagcatcacattaatagattgatagaataacaaacgactttgagacagccatacgaggagtaacaaatcgataaccgaaaatgagccgcactccaatctcttcaacacaaacagataatgcaatcaagagcaaatatcgataaccgattaagcaagccgtttgcttcccttgaaactatctcccgagatttttagttttttggatcgctggaatctatcaccttggcatggcatgacgtcatgaaacttagagtggagtgagagttgtgagcaagcggaaaatcgaaaagagggggtattttccctccttgtgaaatacgtgacaaaaatttggctcctttcaccgacccgatatcgtgtcatgacagtgtgttgcggacaacaggatattgcagtgataagtgtaagtttaattaccttaaggtttgatactacatacaagtgctacatagatggcaagtggttttccagcacgaattgtgtcggtgcgactacatagccttagacattaaaagatatattcatagataaacatgcaatgggctcattcgtactggcgaacgatcgtgcatgagttgcacatagatttgacatcacatgcttactgctcagtgttctgagcaaagaagaagttggaggtgaccagggtcagatcgttcttcttggcccactcccgggttccagagccagggacgttggtgccccaggtgggtcggtcagcaggagcctcgggagacttggccccctccttgtaaagcacaaagacgtatcggtgcttgccggtctttggtgggggtccagggcccatgtagggaatgagctccttgcccttggacagatcgagctcgacagcagcaccctcggcctcggcaacaacgccgggcttgagaccagtcacaatgtagtggcagtactcggaccacttgttgtcggttcgagagggagcatcggggtcggtcagaaccagagtgtaggttccctcggtgtccttggggaaggaggcgtggatggagggcttgtgctgggtgtcagcgacggccagggtgtttccgacggcaaccacgttctcacctccgtaggtgatctcgaggagagtgttggggtcaaactcgtcgatgacgtcggggacgacctcgtgcttcttgaatccctcggtcagggcggcggaaatagtaatctgtgttagttgtgggctggtggtgatttggcattgacagcaaactcaattgagtggcgttgtggaggagggcgcaaaaggtgtttagtgggcagacctctttagcagcaattgccatggtctagaaaagtgggggtaggcgggagtgctactggaaaaacctgtgagtgggggcatttttgctgctggaggagtgggggttcagtaatatcgagctactgtgtgcttccgtgctactgcaagggtagcgggtggtaccagagtagcacgcagaaagtggaggggattgggctgtttgagctccattccagttgctgcgctcctccgtacccccaattctcggtatccattgcgccccagtatcacaagttctgtccatgttgcttctcacaaccaatgtgcggggtagttatagcatcacgagagtcgtgtagcattggccacctgctcaatgggtatcagaagccctttgtttccgcttcttcgtctcctcccaaatgcagcacttctagctgccccgtcggtcatactcaccaaaggcattctctgggttggtgtggagagcaatttgggggacacggcccgtctatatatgtcccaattcgaattgggtttgcgcaatccacaggcggctctcgacacgctagtggacaaggtggtggaaaacactcctaggcgacgagctagcatgatgtgcgggtctgtgtgggggtgctgatggagggtggttgcgggtgtgagtgtcgccggggttggtgtgctttgttgaggttagtctagcgctgttgagctcccagtacgagtaggtgcgataatcacgccttcttgtgagaaagagccgctaaaaaacgatgaggggaagctgggagaggcaagaccagaggaggtgatgcgaaagagacaatgttgcgagctaccaaacggccggggtcgtgggtactaatgtggttggctggtgaaaggagagaggcaatagaaacttgagttgcaaaagaaaattaaaaagcccatgcacaacaaatgtattgtggacgagagattgggatgtctgttgggagcgattagggacgataaaagaaggggagagagcacaattgtcggctactatgtggtattattacccagttagagccattgcctgctcacttcactacaacagccaatatcgtcttgctgtgatttgcaccagccacttcctgtttttgattacgattacaattaatgcgtgcatacagtgcatttcgtcatagtgcagaccagaccacagagtggttgattgtcagtgttgtggtaggtgattagtcatgtcaatacttttacggcccctactaatttcagattgttcattgtttgtcctccttcagtcaattccacatgcacctctcgcacaacatcttccttatcaagacaatagcaacgtccattcggcctctggaaccatatagccttacgcgacagcatgcaattgagaagcccatagaaggacaaatggtcataattggaaggggatactcaaaagatgtcaaactacgggcatcatcagatgatttccctgaaattagccagaacaacccataatacacccctctttgaagagtccaaagtgtcgagatcaattgaacctacaatgccattaagtttccaatgtccgccttgacatttcgatattatcatcaattaaatggagttgacaaataattgggagttttgtattatttcagacttctccttaatcctctggttccgaccatatctccaaaaacttcccccaaccctgggccaaagactccttccaacatcgtactgtacgagcgtattcgcataatttggtggtagattctccattgtttatttgggacttcacctcttggtcgtagccacaactgcgagaaccagtttgagcacttcgactccgccgattatcgcttatcgagataatcacgtgatacctactaccacccatctcatggatttatcaggagcgccggtcccggtagctctgttaagaggccatacccatccagtcacgagcttacgattttataacgcctttcttgtttcaggagacgaaagtggatgggttttctggtggtctttagtgactcgtcgtccgctggccatctggaaagctcaccatgaggccatcttatctctagtttggatggatgagacacacctgttgactcagggacgggacgacaagttgtatgtttggcgattggagttggatgcacagggtaagagtggtctcagtgtaaagccgccgagttcactggtcgccgatgaccctaccgactacccaaaaccctggctgacttattcactgactgtcaattctctcaacttctgccaagtggcatgggtcaatggattgctggccaaaccggatctggacagctcagacaaagtcgagttgttggagtggactgatggcgcatttcgagttgtttggaacgacatttaccctcgtctgaacggaattaagacgggcattgtgatggacctgaatatcatgaacaagaaacttatagtgggatacgaaggaggagctgtggctgtatttgacatctccgacagaaacagatacacgccagtgctcaactactacgtggtcagtcacgtgcaaccggtcttgtcggtcagagctcatcctaccaagaaggagtttgtgtcttcttcagcggattctcttatagtcaagcaccctatcaaagaccaggtagttcctgaagaagagatggaggagcctgaaccggcaaagaactctgagagacccccgtcgcccaagattgtcgaagtggaggactcgcctgagcttgaacctcccaaaaatgtggtacgagggttcgacgttcctggtctcgaactggaagaaggtattgaagtgaaggaggaagagaaaccggaatcaaaaccattggatgccgtcaatgtgcggcattcaggtctgtcttctctccaactcgattcggacggagacctgatcatgacagcaggttgggacggaaaagtacgactctttacttacgacgatatatccaaggtcagtgtgttccacgaacgagagggggtgggatgcgtggccttttccacgcctacaacaagtgacactgcgaatcccagactggctaaagctctaactacaagatggattgcagtaggaggaaaggatggaaagatcgaactgtacacgattcagcaaggcaacgagaaaacgctaggcgaaggacggtccaagtacatacgacattaaatttagaaatggtaccttctatatccatatacctatagctatatatgtgctttagagcacggatcaaacccaatcaactatcccagtgtagtttcgccatgaatcgacgtggacctgctgtcgaaaatcagaccacttgaactgtagcgcttgtcaggtatccatttagtggcaaacattgcgatacctgagcagtcctgccctcgggtgcatgcactagagctctgatatccgtggcccagcttctaggtcgccctcttagtcctccacagctgaactgctcgatggtgcactctctctcgctctcaactcttcattttctttcaccagctctctctggctctttttcaacacctccaatgcgtctgtagtttctttggacagctgttccagtttcagtactgtgtcgtccacagtggacccgtgaccctgtattccctttttgaactctaccagcatggtctgtatctttgcttctcgctgggcagccagcttctcaaagtccagctggtgtttgcgtatctggttgcgcagctcctcctcccgggtcagtttgttgatgatctcctgtctccattcctcctccttttggagcttctctgcctgtgcgttgctgaccgccatgatcgaatcttgtagcgtcttgaactccgcccgcagatactcctcctttcgtcgtaagccgtccgcagaagcgtccgcagacgcctgtagatgatggtacttgtcttcggccgctgcggtgcgctcctccatatcgatcatgcgggcctcattgtcggcgtgctccttttcgagtgtctgggcacgtgacttttgcactgccatcttgtgttccacgtcgtggatctggcgctctttgcgttcgatcatggtgttgagcatctcgttctggtgcttgagtgactccatcgactggttctggttgtcacaccgcttggacagcgcatcgcggccctttttggcctcaatgtactttgcgttctggtccttgagctcccgccttagcgtgtcaattgtgttttgcagccccgcaatcaccttggaggtgttggagcccacagagtcggaaagacccttctggatgaactggttgatgtaggtgtggtcgtacatggaatctcgtgacgacttggacgcgttgctgtctcgcttgtgatggctgtcccgtaccttgggatccagagtggtggtggtggtggtggtggagctggggctgatggaggcagatcccccgttctcagacagccccaagctgactatgtccgtatgcaacatgctgtcttctgtgtcggtggcgtctctcttggttggtagctcttgggccagcgattcaagagcctggagagacatgctgcgtcgggcgatttcgtcctttagagcctggacccggtcgtctgacaggtcgctgagagaaatgatgtccaaatccggcgttcgaacctcgccaaactcgttggccgcggcgctgctcccgtctaccgtcttgccgttccccacagtcatgttgatgtgaaaactggtggtcgtgttatgagatagactccaccgcttaacttacagtacagtagctactcgtacatacgtcataagctatattgcgtggacagcgaggcgtgtgcatagagagaggcacgacaagtacagcaccatagaggcggggacaagccggttcaatactcaggggcaaatcacaccttgtggacacgtggcttttagatagctgtatttttgaggctcaatattattccggtttgatgtaacaccaccattctctcctgaagcaacccttcacacacgggccacgccagaccaccgtgggatgatggacagtgtaagggtcctatgtacgatttcaatggtgtacactatacatatttatgtgtgtgctgtatggagtacacacggtctttttctggactgtatatgccgaaaagtgcagcggtgcccacgaataatgtctccctcactcacccacccaacacgtacaaacacgtctaagcaaggcactagtccgtatgtgctctagtgcgtgctggttctattaatgtgccctggtgaattacttggtacaggtacagggggactgccatgccacttaggactaaatcgcatgaacaacgacgacctttgagcacgtgcaaaagctcgttttttgaccctccttcatttcttatataaagccgccttcccgcctccaaaaacagcttccccaccttccatttatcgccgggcatgaaccccttccatgtgggtacttgcggtagacttatttatgtcaacccctgaatcgatctttcgtgtgatccatttaaagttcggccgcgcgaaaaaaaaattagacgcaactcacggtggtagcctactacttgtacttgtacacgcaaataccacccaaaaaagagagcccgacgtggggcttgaacccacagccttgagatgaccttggaataagagtctcacgctctaccgattgagctagccaggcattttgttgaaattttagaaatcgttcccatcacactcgaaaattttgatcacgtgaccagaactaaaaatagaatctaaaatagaatattaaatagaataaaacatcccgacatttggatacgctcacaaaaaaaatcaaataaaatcggggaaaatgtatattattgataattaggtagaagatgtggtttacacgatgaaataggtcactcgaggatattatatagatgtgtttttgcttttcatggcatcatatggaacttacagacaaaactccaagatcacccaaccccttgccaaaacggtttaccgcccttcactctacaaacgctctcatcactcatcatattgtacactcattattatatacgatcaataaattacacaactgctgtctcagtcccattatgctcccagctgatccaggcgaacattcatatccttgctgatggccaagtcggccaaatcatcctgctggtcgatactgagacccttctcgttagccagatgcaacagacagatgaacacaaacgaggtggagatctcctgcttctgttgtcgggggtactcggctcccacctgctccacgagctgggtgaatctcttctcctccacctttgctgcatcctcaaccatgtcgccattgtccaccaactcgtccaccttttcataatccatgactctccaaaggttgtccttcaatttacgaacatccactcgcttggccaccttggcgtacgaaacgtactctggatgagccttgggcaggcccaggaacgacgcattgtgaggcccacccatatctgtagctcctccatagtcgtcaaagtcgtcatagccgccgaaatcatctccatcgtcgttctggccaggtatatcaacaggttcaggttcagggccctgaacaccgtattctgccagctcctcgttgaaatgctgagcccagaaatgttggtcggcgtccttttcgctctggagagtgactcgatgcttgaacagtagaccggtgattcgcttgccgggcttgatgaacagcttgacaagattgtcggtggagaagtgctcgtcgttagggagcaggttgttggtatcagatcgctgctgggccttggtgagcgacagagtagacatgtgtgctggtcgaccaaacagcacagcctcgtcaatatcgttatcttcggaaatgaagtcaacttcgacaggagcggccttcttctttgtcttgtcagccttctcgccttcttctccttcctctccatcttctccaacattatctctgctttcaatggccttcttctgaatatctccccgcagcttttggaccttccagtgctcagggccggcccagttcttcttcaaggtgtgatcaaagtacgccagaagatcagcctcgttaatggtgggcttgtatcgagggtcagagggacccaccccgcctggaatagccacatcctgagcaatctcggcatactgctcgttcatggggttgtatccaaactcgaaatcctccacgggacctccaggtccatcgtcatcgcctcctgctccaaggtcgtcaaaaccaatatctccaagagcggcatcgtccagaatgtcttcgtctcctccgtagtcgagctctggcatggaaggtcggtcatcgagattgtcgacttgcagaccctcgggaagattactagggtccttgagagcagcctcgatcatagctgcagaaggacagacggactttgttgccagaatagacaggtcggggaaaaacttcgcccccagctgctgcagagaaaagctgtcggcactatcatcctccatgtcttcgtcttcgctaaggtcggcaaaatctcccttactaatctcctggtcgaaatctccatcgaaaaccacgcgaccattcttgtcgatgcccagagagttcatcagcatgcccttggcgcctccctcatcgaaatcggcacacatcttcttgaaaagaggatcgatagagagttcgagctcaagcttcttagcagcattctcctcaaagctcttagccagagtaactcctcgaggacgaacggtttttttcttcttctctcctccctccccttcctcaccctcctgcccttcctcctcgtcgtcttcattaccgatatcctctcgtccttgcttagtagccagtccagtcaacaatcgaccagtctcggtggctgcggagtcaatacgagacgagtaaatcttcatacaaccgtccagagtgacggaagcacgttggaagttgattccgtcgccctccttaagcagcgacatgtcatgaaagtagtcaatgagcgcgaaattccacgaattctgcgcattgatcttgttgtcgttcaccatcttcatccactcctcaaagttggccatgatgggaacttggggagcagcattgttcagatgatctctaaggccctcgtcaacgtcctcaccagcattggcgccaggagaaccgagcgaaacagctccaggaagaatactgagacgcttggactgtcgtcgcttctgcttctcggcagcgtcgtcgttcatatggaccagtttttgcagagaaggctcggattcgccctgttggagaaaccgtccggaagaccgtcgtcgagctggtcttgccattttcgtttatctgaatgtttagttagtcgtgttgacggatcgaaaagtgtaaagaggtttctgtatattctgtatatttacaaaatagccttcacgcgttgttgtgtgccgttgtcctggcaaccgcgtaaaataaccctaacccgaagcttccgtatttgggggcggtgcgaaatctgatggcgtaggtagtaatacaagcacgactacaagtgtattaccagctgttcgaaggccatattctagacagttcgaatcgccttgaaccaccgcatacattccaatgccctaacctgtaccggtacatttaacccatcgttcagtggctgacccatcaatagcgccgcctgttaccccagttggatgtacgcacgcggttctggagattgagtttggaggtcaatatgggagtggtctgggtcgtcgggactcgcttcacagttcatcagtggtgatggatagaaggaaccgcgtagcccaaggactatgaaatttcgtgataccaaaagcggttgagagaaaggtggggcaatgagaatttcggcttgttccccaattgacaatgtgactagggctagtccagttgtgccacattgggcattcagcaaagaggaaaaacgttcaataaagaggaaaaacgcacagccttgagatattggaactggggagactgaatcgggatatgcaaaggcaaggtgaaaagagatggtcggcgaactggatatctccaaaatgcgacgttttatggctgtcgatgcggtcattcctaccatgtgtgacgacctgtcgagaatggctttccaatgatacccatcatgttatgattctacgcgagcgccctctagatcaagagccctgaaagtgcactccaccactcaaacagagtgacaagatagagttgacctctccacccactcgccgcgtataatagagggaatgactgtgtgtcttcacatataaacccccttcttccggttccttctcctttatctagtcagctctggattcacacacacacgcacacacgcacacttggcctcttcttgacctgtctgtatagccgatattgcagacacagactcagatacagacacaaacacacacagacttgtttctcagcattcttactcagactagcacagacacacatcctttcttctcacgcccactacatcgacctagtggcccacagaaacagcgttacggtgcttctatcacacattgtgactcagtcttggtcagtcacatctctgccacagacacagacacataatcccacacccacctcatcccacgactccagatgcagttcctacccacgcttgtgctgctggcccagtgcccagacaatgtggtgtgtatgcttccgctgagatccttcaagctccgccttcttcttgcctccgcagtggatccggtcgcgctccaggacattcacgacgaccttcccaccctggccgagttcgtcgacagtctccgtcatctcgcctccctcatccccattggcctccacctggctcgctccacccaggagaaccagactatcattgaccatctttctgttccggttctctccggctttctccagcggctcactatgcctgctgtcaagccagtgacccccgtggacgctgctcctgccggcctggcccctacccggacccctactgctcctctcgacctcgagaagattgctctgagcccagacgtttttgatcattcacctattttcactctcaagacccacaccagcttctccagcgttgggtcttcttctctcaccggctcggcctctagctgtactaccatggtaagctcgcccacctggaacgccaaggtctccagatcccaccttgccgagctgctggacgaacctttggcctccagcaccatgttcacgtttgagaacgaaatcaagcagctcgtcaacgagccctcagccgtattcctcctgtctctagccaaggctcagctctcgcccatgaagacccacattgagctctgccctcatgcttctcttgacgagtgcagctccgactgcctcaataaggtccgattcgtgcctcagatcatggcacacaccgagcggcccctggaggactgctcatatctggacaagtgctacaagtccaaaagttgccggtttctccactaccaggtcaagatgcctgactactccagctctccccagcgacaaaaccgggccaagaaccacaacagtgcccccgtggagcagccgcggtcctacttttactccacggaccccatgctctctgtcgtactacctccgcagtggatcacctgcaacctcaaggagattgggcttcccgttttcggcgacttcgcagccatcattgcagaccctccctgggacattcacatgaactcgcagaagctcattatcaatgacagtgacctacaggctctcgacatgggctgcctacagaaggagggcgtgtttctgctgtgggtcacgggccgaacctccgaggttggtcgcaagtgcctcgctaagtggggctacaccgacgtccaggagattgtctggtgcaagaccaaccagcttggacgaaccatctgtactggccggaccggacactggctcaaccactccaaggagcacgtcctgatcggcgtcaagggcaaccccgagtggctgacccggggtcttgacgtggacacagtcgtctccaacgctcgagacaagagccagaagcctgacgagctctacgacattgtcgagcgaatggtgggcaagtcttgccgaaagctggaactgtttgggcgtgagaacaatctccggcccggctggctaacagtgggtagccagcttaacggagttaacattttggagcctgatctcgccgagcggtacgagcggtggcgagtggctcaccaggtcgcaatccccggtgaccagcgtgaaggacacgctccgcccaaggaacgagagcagcgtgaacttctcagcaagggcggccactcctctggccaccacaacggtaaggactctcctggtcgcaacaacaataagtcccgaggcatggggcgacgacggcgatcttgaagactccactgtttttctttgtgcttcttaccccgcgcagaccatacaatgactaaagtagtacatacggtatggaatgacgtcagccacgcgcgccaccttcggggtagctatctctttatacactttgattcttccattccttccatcttttctggcgatgcacttggtatcgccgttgtttgcattgtttgctctgcattgtgtttattcatctcgcatcatctttcgcagcttgattgagacttctcaaagatcttgctggcacacacacacacacacacacacacgcacgcacgcacacctcttaaaagtaatagtctattcaatcggtaatataattgtactttgaccagtggcggacgctgtgtgggtcgtttattgtgctgcacaagctgctctatgttttggtccagccccaaaaaaaacggctcaaggttggtgtttctgctaaatggagcatgtttaagtgcattgtggttgtagtctccgtctccgtctatagtatccaacctaaaaactgtgtgcaccgagagatgctccgcatatcacatatcagtgatttacaccaaccttccaaaaacccaaaccaggcaccacagtatccccatctgcttctgcaaaatgaaaatgacgactcagaggggcaagatcaaggccccgcgggccaaaacgtcgtcgtcggtgtcgtttgacaagtcctgggagattctggcctccgccatgaccaaaatccaggaccatgaatcttcgccactgtcgtttgagctgctttatcgaacgtcctatcagttggtgatcagcaagatgagcgcgcagttatacgacgcggtcaaatgccacatttccgcccacttggacaaggtgcaggccggcttcgatccgtatgtcgtggtggctcgagacgatctgtctctggctcccaagtttctggagggcctcaacaagcagtggagcgaccaccagacgtgcaccaagatgattggtgatgtgatgatgtatctggaccgggtctactgtctggacaacacctcttcgccgcctaagttggctgatttggggctgcatttgttccgagaccatgtggtgggcactgggccgtttgctgagtacctgtacaaggtgctgatcaacgagattcagcgagaacgagagggcgagatggtggacaggattgtcatcaaaaatgttctgtcgatgctagacctgttgccccagagcaagagcaacaaggagagtgtgctggtgcactgcttctcggaccagctggtggctgccactacgaatttctactcgcaggcagcccgggatctgctggatggcaacaaggaccctgttgtgtacgttacaaaggtgtctggctggctggaggacgaggagaaacggtccaagtactacgctctggagagtcaggcgtattctcctcttgtgagtgatctgaccgtcaagctggtctctacaaagctacctgaggtcatggcgcttccaggctctgagattcgaaaatggtaccaggcgaaaaagttcgacgagctcaaaacgctctaccggctcatttccaagggtttcccccagcggtcgcttctgcaccatctgctgaaggagcagatcgtttccgagggccagaatctcaactccgcttctaactctgctgttgaggcagctcgaaaggagaagaagcccagtgcccagcagaccgctctggcacacaagtgggtgacggacgtacttaccatgcgagacgagtttgccgagatcaccgccaagtgctttgacaacgatgtggaggtggtcaagagcatcgacgaggcattcgtcgagtttgtcaacaagcatgcccgagtggcagagtacctgtcgctctacattgataatctgatgaagaaggcgctaaagggcaaatctgacgaggaggtggccgccatcctggactccacggtcgcctgtttcaacttcattacggacaaggaccgattcgaaaactactacaaggctcatttggggaaacgtctgctcaactccaagtcgctttctgacgatgcggagcgacaactcatttcgcgattcaagatggctgctggaggcgcctttacttccaagtttgagggtatgttcaaggacattgccacctctgctgacgagatggagttcttccggaagagtcgggcgtccattaccgccgattctgagccctcctcagcaaagaaggtcgagctcactgtggctcttctctctggtacttactggcccacttccattgctcagggagcaaattacactctgattcactgtgctgatgccgagaacgccaaggagcagtttgagcagtactacagcaaggctcacagtggccgaaagctggagtgggtgcccaatcttggaaacgccgacattcgaatcaagtttaagaagaagttccacgacgtcaacgtacccaatccagtcatgcccattttgatgctgttccaggacgtgggcgaccaaagcatttcgttccatcgaatccaaatggagaccggcattcctattcctgatctcaagcgacatcttcagtccgtgtctgtggcacccaagacccgccttcttaaaaaggtgcccatgtccaaggatgtcaatgagacggacgagttcttcttcaacgaaaactttgaggcgcccatgaccaagattcgagtgctggccatcaatgctactcgcgccgagaccgatgtcgaacgagacgccactatggtgcagattgacaagtcgcgccaaaacgagattgacgctgccattgtgcgagtcatgaagtcgcgaaagaccctcaaccacaacaacctggtcggagaggtgaccaagcagttggcctcgcggttcaagcctcctattcccaccatcaagcattgtattgagtctctgttggaacgagagtatcttcgacgagacgacaatgacaccactctgttccactatgaggcataggctgtcttgacgagtatgttcgtgctactccccatatttattgctttattctataatcaatgttgatgttttattaagtctgcagcataagtgtctgcagtggtaccttgaaatatactgtgcaatggtacatatcagattacgtccagtggttatgttcattgtacggtctctcaatctatgaatgaagatttcatatttacgctctctcaatctatccgattgaagatttcctgggttagttggcgaagtgcctcatggtcgcgaagtagcgcaactacagtaggctgttaaattgttgttctacgatgtttctgctgcttgttgaaggcggtttctcgccgcttgtcctgcagaaactggctgcgttcttctcgccagcaccggtccagaccccaaaacgcatactggcgtctcagtagccggtgccagcccgggtggccctgccatttctgtccgtttctgttggtgtaaaagtcacgtgttcggctcccgggtgcaggttgcttccagaaccggtttcgaaaccgcaccttgtcctggaagctcggttctcgctcctgcatgatggaggggaagaacatgttgctggtctggggttgattgggactgcccagcaacaccttgcggatgtcgtcgtgagaaggtggcgaaaagtctgaaatggccgagtcggagccgcgtcgcggcggagtttgggccggggtatcgtgggccgaagatctgtactccttccactcgggaattcgtagacttcggtcaaagtggatcttgtctcttctgctgtttaggactgggttaactaaatgtcacaggacatggtacgtggctagtactgtgtaaggtgtatctctgctgtcgctctctgtttgtgtgacttactatcttcactcaaccgtctgcgtcgttgtatctgcttttcttgggccacctcgttggcgatgcttcgcggcacccggggtaaacagtgcgggtcgcgtaaaatgcggtacttggctccggctggaatggctattgagatttccatcgtctggtcgagggtggtttctgcgtcgttcaaagtctgggaagaagtgaatgtggttgagtagctccagtagaggcgattatgtgagtttatgtagcgtaagccttatcatagttggtttgcatgtgctctagttgtggggcaaggaagcagcacgcggaaagaagggcataaataggttggaggcgattacaatgatagtgtgatggattcaaacctcaccgaagcgttgatttcgttaatttttctgtcttaaattcacccccaatcacccaactaccaccgatatttcacctcggtcgggggacactaatttcgctctaacttttattttctgcatgtgaccaagcgcctcgtgtagacatgtcgaggagggtgagaagaggtgtgagaaaagagtgagtgcgtgggacgttctcttgagagtcccgtaatgtagctggaacccattgtgactcgtttaacggggttttttcgacatttttgcccatattttacttctattaagaaggccccaaatcaccagtacgtactgtacttgcctttaattagcccaggcacattcactaaaaagtggcacagtaatgtaccaacaataactcctccaagccttcccccaaccccagtatctaactagtttggtatatattacaagtacaagtataatacattcgtacaatatctgccgtcctcgtaataccgctcgaatctacttcccctattttctcatcatcctcgaccgccggtcgtattctctacacttcctagccgtcctccgccctaaccacatgtcccaacggaaccctattgccgaatccagacacacacaacctaaaggggaaccttgggctccttgacgtcacgtgactttcaggcgggtgcgagaatatattccaggtgggcaggtgggtgcaagtgtgccagagtagtttaccaaaagagcattctgttagggcgggagctcgtatttgtagtacattcacatagttagccctagccctgtcgccccatcctacccctgaccagcatctccattacttcaagacttgtgctgaggcggtgcagatggtttagttgccatgatgaggcgtagagtaaaaacagctccacattaaaacacgctagaccaccagccactacgcgtgggttaggtaagattggagattagggtaattgattgcagacgattgatggtccactcgtctaaaacccctttccctgctctccacatactcgtctcaagtccacccgtcaaggcaacattccaaacatgtttggatgcctcgtctcccacctgttttggtggttgctctaaacaacacgcaaataaggttggcgaggtttccaggagacatgccaccccacgttggcgatagataccatacacgtaggggtactggcatacccatagacgtgataaaagggtcaccattggctgtaagcagctgtgtgtttgaaaccacgtgattagcagggatccaacgcattttgtggccccccaaggattccccctaacccctttcaaggtgtccaaactcacctcttaaccctaatccatctattttaagaattacctcacacttgttttgacaccttacaaaatcccaaccttgtgcattccgacctctcttctctcttcctcctcacacaacaccaccacactcgttatttattatgaagttcacatttgctgccgttaccgccgcgctggcctcgtccgccatggccctcggaggcctcggagtcgacctcggagtcaagcgagagtccgacggagagtgcaagaacgccggcgactacaaggccgatcttgaggctctcaagggtctcaccgacaccatccgaatctacgccgccggcgattgcgacgccctgcgagagctcggccctgttgctgaggccgctaacttcaagctcatgattggtgtgtggcccaacgacgacaaccactttgcctccgagcagtttgctctcaagagctacctgccctggctctccaagtccaccgtgccctacatcaccgtgggctccgaggctctgtaccgaaaggacatgactccccagcagctggccgacaagatcaacgacatcaagaaccagctcaagggcatcaaggacaagaacggccagacctttgacgtccccgtcggtaccgtcgactcctggaacgtgattgtcgatggctactccagccccgccgtcaaggccgccgacgttgtcttcgccaacgccttctcctactggcagggacagaccatggctaacgcctcttactccttcttcgatgacatcatgcaggctctccagaccatccagaccaccaagggtaccaccgacattgacttctgggttggtgagaccggatggcccaccgatggcggtgctttcggcgactctcagcctggcgtgaagcaggctgctcagttctggcaggagggtatctgtgccatccgagcctggggtatcaacactctggttttcgaggctttcgacgagacctggaagcccgacactaagggtgacaacggtgaggaggtctccggcgttgagaagtactggggtgtttacgactccaacctcaagcccaagttcgacaccacttgcaagtttgactaagtgtcatttgaatagataccataccatttaacaaaatatagcttcttaatttcgagacacgagtgtccagcatgagtgtcaacgttgtaggtgtatgtgaagcaccaagctgtgcgattatgtctgatgtatcctaccagaacagtacttgtagattagaaggacgactgtttgtataactaacgtgagtgccgtgccatgtgttgcctgttgatggcttgtgtattccagagtgtgtaaataaatgttcacctgatgcgatggctgctgttgactgcgctggctggtgatgttggatgttggtggtattaatgggagacagctatttgtaggtgcggtgaccatgcttctcgctcgttttatggcggtgttagcgccagggtcgactgacctgacgatccagctcctcgtgttaggaaattggagccgacgtgagctgagaatgctggtttgtgtgtctccaaaggttagatgccaatctcaaccatctactaccccggaatccagaccatcggaactgttcctgtgatcaaaatggacgacatgttccacgcggctgaactccctgaaggtgctccttcaaggctggcgcaatgtccggtcaagattgggaatgtctcgctcctctcatgaaggaagaagctcttggcgaggagatggacaaacctggggtataagctgggcattatttcctctggagtcaccaagggctagccacaggggcctctaggaaaagacagttggtgagagggtgccaagctcggttagatcttcgagaagcatgagtgaaatggttgatgattgcaagtactgttcgtatcaaggaaatgggttatttacttggtgattcttatatactatatactactcggtcatttgtcagactcgtgactcttttcagggcacacctcagaaccccactacagtaagcgcacagactgcatggacatgcatatgaaatcaaaacatggatccaagctgaaactgttccttcacaaccaccatgaaaatcaaaaaggacgtcaaggaactgttttcaaaaacgccagcagatatctgcgtgcccagagattatgacgggtcgcttcagaacgttgctatcgtcattctgggcccagaagcaacaccctactatggaggagcgtggcagatggtcatcaaggtaccctcagattacccccagtctgctccaaaggctttcttcaaaactcgaatctttcatccaaatgtccagccctccaccggcgaggtctgcgtcgacacactcaaacgagactggaccccgacaacttctctgtgcgacatcctcgtcaccatcagatgtctcctagtacaccccaaccctgagtcggcgctcaacgaagaggccggaaagctgcttctagaggactacgctgccttctctcgaacagctcgtctcatgactaatgtccatgctctcaacagaagcgactacgtcaaggaagaacaaactgagcctccagcatcggcagtatccagcacaaaaagaacccaacactcatcttcgcctgatgaagatgtgcagacacccatggacggctccatttctgcatcgcaactcgaaattcagcttgcaccaaaaccagccaagaaaccaaaacggaaaaccggcctcaaacggctctaaaccggttgatccaggtatatttattcttttcaaatgcaatctatgtaaaattaaatggcctatagggatcgtagagtgtttccaggccagcaccacgtcgctatagtaatcgccccagttggacatggtccttgtaatctgagactgatgaaaagtaaacaacgctactctattagcacccgtaactgtctctagactctgcaaatgcgaaattttcgcggctgcaaaatgtcgtttgtcacaatatggagcccagattttcgtccttggaactgtcggtcccctatagctcagttggtagagcgttcggcttttagttatactaggagcattgcaaccgaaatgtccagggttcgagcccctgtgggggagcatttcctttttgcacccctgttggaaatacagtgcatgtgtggttgtatcacacacaacatttttcagcactgcgccaaccctagttacccggtcgtcaccctagcctatataagacgaacccctcccaccagattttttttgcacatcgacaacaaaaaagtgagtgaagcaacaaatcattattgacactataatgatgacaaaacatagggacaacctaacaccttgaggaaaaaaatatggaatctagatagtaaaaatctgacttctattgtttgaattctttcaagcattctgaatcctactaacccaagttgtttttctgatgcatctaaaaccattttctatatatttaatattgcctggacgattacacaatctgtataactgtgctgtatgacaaaacaatgtattatttgactgtataagtatcgactgtagaagacacgtttcagtcgatccagcaatgtgtaaccatctctgccgtctcacattatttgctccgaaccgtttatacacacttttatatcatcattagtttcattgcaatatacataaataatcgttaatcagaacaggcagaagcccgctttttgctccttgctccttagaagtcctcgtcgagactgaagccgttggagttggacttctcctcttggttggagttggccatgacaccggccttctggtagtcggacactcgcttctcgaaaaagttggtcttgccggccagagagatgttctccatgaagtcgaaggggttggtggagttatacaccttggagttaccgagagcaactagcagacggtcagcgacaaactcgatgtactggcacatcagcttggcgttcataccaagcagaccacagggcagagcgtcagtaaggaactcctgctcgatgccaacagcctcgacaatgacgtcctcaacaatcttctttgagggtcggttctcaaggtgcgagaaaagcaggcaggcaaagtcagtgtgcagaccctcgtctcgggagatgagctcgttggagaaggtgaggccaggcatgagacctcgcttcttgagccagaagatggaggcgaaagagccggagaagaagatgccctcgacggcggcaaaggcaatgagtcgctctccaaaggtggactcttcgtcggagatccacttgagggcccagtcggcctttttcttgatgcaggggatggtctcgatggcgttgaacaggtaggttcgctctttggggtccttgatgtatgtgtcgatcagcagcgagtaggtctcggagtggatgttctccatcatgatctggaagccgtagaagcacttggcctcgggggcctgcacctcgccggagaatcgctcaaccaggttctcgttaacgataccgtcggaggcagcaaagaatgcgagaacgtgggagatgaagaaccgctcatcgttgttgagtctgttctcccagtcacccatgtcctttccaagatcaatctcctcagctgtccagaaagaggcctcggccttcttgtacatctgccagatttcgtggtactggatggggaagagcacaaaccgtcgatggttctccttgagcagaggctcgtccttctcagactctcgcagtcgtcgtcgaacgctcttgtggtcgccctcgatgatgttggccttgacaaactccttcttctcctcgacctggacggcaggggaggactcgagatcgtcctccttggagtcggcaacagagtccttgaacagcttcttgttgggggtcttgagcacgaggtcgttgaggtcctcggcgaccttcttggagggtgtctgagtggccattgtgtgtttttgtgtggtgtgtcggtagaggaggtggtatgtgcaaaaaaagcagggcccacgcacaggtatttaaggtggataaattaaaacacggttgcgcgtgctggacagagaaattcgcacagccagcaatatgcacgcaacttttttgtttggatgcagctctcatgcatcctacaaccagccaaagagccattgcatacaaaacctaaacgcgtcaaacgtgttggagggggggggcgtaaactagtgcggggctgagagagattctggtcacgtggggtccaagctgagtgtaatgtttgcttagtcatatttccttccgttgtcccagcctcaaggcaccgtccaaaacgacctgctcaagccgccacccgcccccctacccaaagcatgcacgcggtgcctttcaaaacacacgaccatgcacgcaaattgactaattaacgtgcatgatgtacagtcaaccacaacaatgggtggtggatggaggagaggcctgggtgtgaagctagctgtatcaggtggttcacctcaacatgaccagctcattgcgagtttccgcttttccgtagtgtcagtattggtggagttgaagagcggaccttctgacttgttgtggtccccttacgtgttgattgcgtctaattaatgtgcatgaaaacccggcacgcgtcgaccccaggcaacaggacaagaacatacaagcaaataaggccgatccatggccattgcgcaacaggagcaacgtttcaggatgaagcctgtagcgttatcagatgtaggggctgatcggactcaagatggatgtgttgttcgatgccacgttgtctcggggcccaaattggactgtataattaggtgacgcaatgtcagctttgcatcatctacgaactacaggcacaacgaccagtcctcattatgatgaacggtcaagtgtggtccactgatccaccaaacctcacactgtacacattcctcgcaactctcttctgacttgtttctgactaacaaggtgacgtttacggcatgcggatgaacaagccgaaggtgcgctaacgcaacgcgaggctaacggcgtgagaatgatcggggacgcgatcgggtattgaaagcattacaggctcggctcaaaggagtgagatagaacggagtttgtcatgtgatctttttgttccaccctagcagtttcctactagacatattgcgtacaatctatccacgtttgttgcggcccctccacccccacgtcacaccattccatgtttggacgcgttgcactttaacccaaagcggcaaagagactgaattttcgccacatgacaatggggcaatgcgatgagctgagcatgtgtgcgagaaagtgcacggggctggttacagacagtgcggtgccccgttgacttttcggattaagaggaccactcctcattgtgtccaattgattcattgacctggtttcgtcattgtctccatgctgctacaagtagaccgatttataccggggttagactcattggaagccgacgatcttctccatgtcgtctttttagtgttgccttgtccttctgctggtatattatttcacccctgtctcacctccttgctctccgagccagagttatcagatcctaatcaacattcccctgagcttggcactttatctgatccttcacttttgggcttggcgcgctttgtctggtcccagcatctgttatctgatccttttgtcacgtggacgaggtagaggaggaggcttccgtattcctcagtgtgacagtggcttctcacgatgctacagctggggcccagaacggcttctgtcgcgcacagtggtatgatgatcttttatctcggtgcacgtaacgagatattgggtcaatgatacacgagacacggctcgtctgtctgatcagccagtatgatacgagtaccggcacgaatacctacatgcgatacacagttttgccttgcgtggtggagctttatgcggagatctgggcagaattgtcgatagtactcagacgagggaccactacaggtacttgagtgggaatctgttattgtccatttctctctcttgacgttggtcttgaccagtaacacgtgacagcgtctatcgtctttatgtaagcctgtaatggggattgaacgagatacatatactatcaaggagatcgacggaacctacatttgtaggtcgtctggatcaaaaggactctaacccttccatactggcctccatactggcccaattacacccgaaccgagtatcacagacgtagatctatcccacaagatgccctatacgtgttatacttgtacaacaatcaccccaacttgatttacttgacaaatcagctacagtccaagtaaagatcacactctctcaactaaaatgcattttcccaatatactccgtgataacatccccaaaattcaagagagacagcacttctggcccccaactgtcccttgtacgtcttctgtcccaaagctccccacatccccctctcaactcacaaacatcatcccttgacggtgtagcaactaatggcgcaggccatatacagcaacctaaactctgccggaaacaggacctgttggctacagtaatgccataaatagaagtctacaacaggacccagctacgtacagtacgagtaagagtatccgtgcaagtacaaggaacagctacatacagcatagtagctacattctacaatcctgtatttacagataaaacaccttcaatcgacttcttttactcattttaaccactccttccacggtacacagtcaccccttcattcatacatgggtgtctcaccaagtcagactcagaatgtacagtagctacctctgtctatgtacgaaggagtagcataaaaatagtccagaccaaggccacttgtcgtcacgtgatcatccgcctgtccgaacaccggcgcttgacgtggcaactcgccgttgtggacttgcttgacgtctggtggctctgtaaagtcgtttcatggacatttcatctcagccaaggtttcgctttttccctttcactttttcggctcgcagctggtgtgtaccaaaaaaacgcgtttgctggcaccgccttcagggttaggtgcccagccaaaactaaaaccaagggcgagagtaaaaatagcccctacatatctcagacaacgtatcgtatcataacagaagcggttcgtgtccagcaacaagaaaagaacccggtcgacagacacgcaagcacgtgacacacacacacacactctcacacacactcgcttacccgccgacgactccccaaaagcaaacgcaccggtgcaagcaacccgtcaaaaacctcatcacacagctcacaatgaaactgtccacaatctcagcattcgtcacctcggcgctactggcgacggtgggccacacacagtcggactccagctccgtagacgacctggaaggcacctggtcgtccaaatctggcgcagtcatcacaggccccgacttttacgaccctatagatgagctgctgctggaacccactcttccaggcatctcgtactccttcaccaaggacggtttcttcgaggaggccatctaccaggtctccgccaaccccaaagaccccaagtgtcccactggtgtgctcatcttccagcatggtacctacaacatcagcgacaacggaactctgaccctggagccttacatggtcgatggccgacagctgctgtcagatccctgcaagcaggaggaaaacgccgtgtactcgcgatacaaccagacggaaaagttcaagcgattctccgtctacgtcgacccctaccacggacgataccgactggacctgttccagttcaacggagcccccatgccccccatgtatttggcctaccgaccggccatgatgctgcccacggtcacactcaaccccacccaggaggcgtcgcaaccggaaaacactggcagcacacgagcaaagatccgacgaagcattgacaaccgaaaggtgaccggcatcaagaagcactccgtggtggactacaactcgctgtggtggtttggcgtctccatgattgcagctggcggagcaggttggtattttttgtaagtatatagatagagtaacactggatggtttgatcatgggttgtaaacgagacaatagtccacaggtggaggacccatagataagtttgagcatgaactagtgtttgaacaggtgtgtagacaaatttaaccacttttgaagcaagtgcgtgcgagtagtggggaagctgctggtctccatgggtgtgagtaaaacctgctcatggaattgtgcgatttgatggacgacaacacaggtggcaaatgggggcaagctatctgtgaaatacccttcctaggaatcgttattgatcactctttcgggttttgatgatgtgccaggtccagttttcgctccaaatgtgaccattccagacatgtttgttcatatatactcatatataagagtatcactcattctgagacgtcagagtcgctcgtgacagttcctcaacattagcccaggttctcttgaagtggatttttgaactgttctggttcaactatgtacttgcgatcatgtttggagagtgcgctagaccaattgaaaagctatcaaatgttttccatgaagaatagttctttacgaggaaccagtcttcaatggaaaagttgtgcggcgcagcatactcacaaatcaaacgccagccgaccgcactatcgcccagtcgaagcatggcccacctatcgtagagtattatttatggtgtcaaacactacccaacaataatttgacacaaaaactcctcccaggggatgaacaatctcctttccttcttctatggcattctggaagctctaggagatgatccaggtaatctatccgtctttgtgatcgtgagagtgtaccaattgattattgggccttataatgacataaatagatcttttctgaccctctaaactcccttttaaagtctttcaccaacatttttccaatttttctcttctaattctgtccttatgtagcacatcaccaccccgagctctcatccagtggcccgatggtttagtggtataattctcgcttagggtgatcctgggcaatttgcgagaggtcccgggttcaattcccggttgggccctatcctttttgctattctcagcatctattcatgcctccggaatgttttttggtgacctcgatatcactatatctcgattgcgggtgggtgcagttatgatcatacggcactccaacagaactgcacccatgaaccaacctgcctggattttgtgtaacatgctcaatagtacaatgcgataatgtactgtacggtacatactgtactctcctcttccacattgttgtttcctggtggaagttcgttttcttctcgcgcacatgcggtgctctctaagtacctgagccagagatagtgaatgaacagggatattgtaagggaagagaagctagtaataaaaaagactgtctgatattcacgtttttgaactccccattgttctatcgatactctcccgtcgtttgaattttttttctttctcattgtaatcaacgatacacatttactggtctggaatgtatgatacagagatatatccaaatacaagtaatttcagggcatcgtgatgattctttgacatccagagaagtcagaaacacactgttatgctgtcatacaccaccctgatacttctccatacatcatatatcctcattctgtaaaaaatacgctagtcagaacgaagccatttcacttactttttttcaacatcgaaattctacactcaacacactcccttatctccacattctattgtattcattcagttatttaaagagtctcccatcctccggggtcatgggaagagtcaagctgtcgtgcaatgtagttgggaatacccggctgcaaccacatttctcgcatgaacttttcgtatctaccctcgttgaggaactgaggacgtcctcgcttcattacctcgtctcgctctccatgcaggtcaaagtaaggggcagggtggaacgatccctggtccttggaaagtagcagaatagaggtcttcttaggtagcaagaagatgcatttgtctctgtggtgctttcgcatatgcttgttgcactcaccactcttgtctgcatcccaggggtcattgtactgggtgttcacagactctccacagaagagacacacggccggatctgttgacatgctcttgctctgctgcttcacagagggagaagcatgatatccaggagtgtaaagatcgtctagtcgttcggggagatgcaaaagcctctggggagcaaaatagaagggcacaatgggcttggatgccgcattgatggtgttgaaggcacgggcctcaatgctaaacacttcagaagtgcccaacacgccctgaagaatgtcatcgagatggggaatcttgaggaagcgggtaagcttctgagcctcataccagtcgttttcacaatcatcaatgtcatcgtcctcagatatttcaggagtctcaccggaggcatagagtccgtagacaagcagacatgcctctcgaagacaaacagtcgtagccttgacagctagagtgtagactgtagcagcaacggcctccgtaacctcaggaacgccctcctggtgctgcagcagccgctcagcaatagccttgacagcttcaattccctgctcgtgaccaaagaacctaggcatgtgctcaaacacgggtcctcgagtccagtccagctcgccctttgcccaggtctttatgaagtaatccaggttgagagccagcttctgggaaacaaagtatcgtagcatatggttgaactgcaagccgacgaaccggtcataacacaggaaaacagccagccgctcgattccagcagactggttgacggtcatgaactggcgagacagagtgtggttctgagcagttcgaatctgtgtgagagccacaaacacaatctcacacatgtttcgcagggtagccacgttgttagacgacagctgctcgaagaagagaccggtgggctgcgtagcaactcctcggagcgaaatctccagctgctgaacagtgttggacagaatcttgatgagatcagcagggttttcaattcgtgtcatgatcgccgcaagaccaggttcgaatcggttttcccactgcacaatgagctggtccagccaaaagtcgtcgtgatcttcaccctcgtcaccggcctgagtggcgtccgcaagctggttacccaggatgacacttgcagtaagaggctcacgtacctcaaaacgtccatcaagatagtctaggaaaatcttgttctcgccggccagactgccgctgcctccagcttcactgggcgaactcagaacagtatcccagtttcgctcgttggacgagtggaacacaggtaagaacacgtcgttgaaagacttgcatagaggacacaggaattcgccggcttcggggttctcggccttgtttcgagtcacttgagtctgcttgagaatggtctttctcagttccaagtagcactcgtggtgcatgccgtgaccacatgaggtggcaacagtgccgtggttctcgttggggaaacccggtccgattcggtttcgagccacacgttcgtcctggagcttctgccactcaggatcacatgtgaacttgagctgcatcatcacatcagaccgagattggtccaggttaccgttccagttgagacactcctcaacaagatcgctgtggtcggcagggaagcgccggtagacgttggaggaggtaaagaggccagagactccgaaaacagcgccaggagcattgctcttggactgcatgcagagaatacacacgtcctcgttggactctccgccctccatgtcctcatcctcaccggagttgtcggcatggttctgctcaaacgcctgctgctgctgcttgaactcctccatgatacgagcctgtcgctgcttggcctgctctcgcttggtcgaggtcggggacatagctccggacgatccagacacagcggtgctagccacagaagaggcaagcttgtcggaaagctctcgaagagcaatatcatcaccagcaagcttgtccacaagataacggatcacagcaccgttcttgggatgctcctgctcataaagcttgcacaggggttcaacgagcatagatcccagctcattagcacccagtctgtagtcagggaggggaccagaagcggtggtggcaaactcctggggatcaatatcaacttgagacttgtcggtcacagcaacaagaatgagatgcagcaagagaccagtaatgtcgccatcaggctgacccaccaggaactcaagcacagacttgcagaagtaagcaaatggccgggtcttggtgaaggctccaatgttcttgaatactccctcaagaggagggtccatgggaggcatgaccacaacttcagactcactgcagccttgcttcttggcaagacgagtctgcaaaactcgcaaacagtcgtttcgctggttagacgagaagtgggcaaagtaggggtcaaccatgtcaaagtactcgtccttgagcttgtattttcgagactcagagttgcctgtgggctgctggatttctgcaacgtccagaagaatggtctcaaacagctcctcggaggttagatcttccgaaatctgtttgcagatctccgtgaaagagtttggtcggaagcagagagagtgcacaatctgcttgagaatatgagcccgtttggtttccttctcatcgtagccgtacagatgagttcgctcaagcacaagcaccaaaagggtgtgaaggagctcctcaatcatgtacttctccttgtcctcgtaaacgggatgcttggtgtcaggagtagacagctgggacaatccaaaccggtgcacaatggaaacaaagacgagagcagggtcgtgaactgcaagggcagtctgaaccatgaacaggtctcgagcaaaggcagtgtctcggagactctggtctcggtagtgggttagctgagagaccacattgacaccatttcggacccacaggccaaccttgatctgtgataacagaaccagcactcgaattggatattcaaacagcaccgagagggccaaggatcgaggatgaacggcctgatccatggggttgggaccatcggcaagctgcacatcggtgaggatctcccgcaggcgtcgactctgcatcacctgaccgcactcaattagccaagaacagaaggcgtgaagaggatggtacagagacacgtcctgagacgcaacgtcaaacttgagagtcaggtactgctccattccccagttgacagacacgaactcaggcacgttggcctcgttgctcatgcttcggtagttgagccgaccagaaccccacagggtgagggcattgctgacaattcgaatagcagcctcgttgtcctccagtcggcagcttcgagatccactggcaatcatttgaccaagttgtagcagacaggcagtggggtagaagaaataaacccaggtgtcgatttcaaactcgatatgggtgccgacttgccgcttcatggtctgagcaccctggaaaagcagaaagaggtcagaaacttgtcgaattcgatcgggagcaccacaggtgttctccttctcggtggtgcggttgaggatgtagttcatgtcatggaagatgcgtctgaagcgcgtatgctgggcacgaagaacaagcatttcaaccttgtggtagcccacattgacagcatcagcagggccaaatgctcctctagtgaaaaagaggaacaaggcacccatgtaatctgtcagatatttgtacttggagatctgagtcgcaatcgagggcgctgtcagaagctgtgtagagagatgcgtgatgacagacacctcatgttctcggtccagcagaatgtgcatctcaactatctgtcggtagatctcggcatagtagattccaagaatagacttgaagccggggtgtgcgaccatgacagaaatgtacaggttttggaggacatttcgaatcgatttccaaagtcgaatgtcaaagaagagcaagtagcagacacgtgctcgcttgctcatggggcaacccaggagctccagaacctcgggagcagaccaatcggggtttgttctaccccgaacccagtaatcagggttaccggtagtcagcggagtgtcaggatctcgtccgataccgtttccagcatttccaattgggttggtttcctgctcaggcacatcaaattcggccatgttctcctggtagtcctcgtactcgggaatatcaccctcgggggtaagagcagcccgtttctccattcggtccttgtagtgtgcgacgtccgcgtccaagttgaagggcacctcacccaggaacttggcagagcctactctccatggccgacagaatgctttgcacacgatatctcgaatggcaaagtagttgccctggatggggcacttggagatgtcatctagccagtgaatgatggtgtcgcacatttcttctcggaacgagtctctggacgatcgcaccgaagtggccatttcgttcatgcccgccgtacttgtagggatgagcatggtgtgagccatttgtcgtttggcgtccatcaagtctccaagagaagaggacacacgaactgtagctcttccgtggctgtcaatgtgttgggacaccattttgcaaaagttgtcgttcttgccggtcgcctttttgatgagaatctcggcatgggtgaaactgtaccgctggtcgttccacatgctcagggtgaatctgctgtcgtcatggtcatcacgagcaccatagacgctgggagagagctgcgagttgacaaagttggccagcacctgctctgcctcggtgaacttgtagatggccacgtccgagtgactgagcacgtcaatcaggtagtccatagcggtctccacggtctccaaaagagcgtcgtagaggtcttgaggcaggtccgaggctgtgaagttgtcaatctcgtgatacttgcaggagaactgcttcacccaggcttcggggtcgccacagtcacaaacaccaccgttagaggtgggagagatgctgacagtgacctggtggtcctgatgatcttcagggttgaagcagtaggaacacagaacacaggtttcgtcaagcccacaggtcagacatcggtaggtgggttcgcccttggaaaatcgtcttacacagggtctgccagggtgagcaggatcatctcggttgtcggccataatgtactcctcttcgtcttcagactcactttcctggtcgtccttggcctcggggcggtctgggaagaacaggttgaagtatttgccatcgtcactggccgccaggaacagcgcccgtctcagatcgcttcgcaccttgttgtcatatttgtttccaaacttgcgtggacactccagcaggtatttgcggagcactgggttagcacatgtggggcggtagtggaacagaaatactcactagacaccattttggaagtggaatatggcaattagttgttttttctatcgaaaagaatcagttgagggttgtagtgctctggtgaaggccaagagaggtcaaaagacagagtttgggatgctgcatgatctttattacagttgaagcacaagatggagattgccactccttaggcggtaggtggcaaacgagacggagtattgagcaatgacatagaatattgggggtggagaggggcgggttgaacaggcctctcaggtgactaacgtagaaactgtctggaagttgagtttttggacctgttccgccatagattatgagtagttcggtgatagaagggtaggttgtagaggagagagggatagagagatagagaggtcaaaattttcggttttggtcacacaatagagaagtactgtacttatatttatctgtttactgtgctttgccacacaatacttacgttggagtctcggaatgggagagagggtcttgctggtatacagtactactggacatacttctacttggcattttacttaggaagagaaacctgaaggagtcaaaatacaccccttggtcacaatgtttggtagccagggaaatatttactgcgatgaacatagccatcagtaccattgcgcccatttgaatgtgtgtaatggctccattgttgcttgatagcgcatgttctggtatgttcttactcagacagtgactaactacaaaattattttattataattaaaaaatagaaaagaagaagaaaagaagaaagaaaagaagaaagaaaagaaagaaagaaaaaaaaagggaaaaaaaaaaggaacacgggcgcagcacccacatgtcctacaagtacctggacttcaaacatgccacagtaggtctgtaggaaatctataacattctcttgttccccttctctaaaaatgtctttgaaaataaaatgtttcccaaattatcatttttcaactcctcgactggtatttttacacttgcaagaacggtgcactaaatatataaggtttcgcttaataacaccacctggagctttcagaagccgtagaggtgacatttgagagctccaagtcgaatgagggcgttgatatttctattaaagtagtttttgaaaataaatggctcgttttcgaacatgttttttcccaattagaccaccctttgacctcagcccatctctgaacagccctttgccacctgcatgagtcacaacttaactcagacaggactctctcacatacagggcaaaaattctggaaaaaaggaaagaacaaatagcggcacctggtttcgatccagggacatcagggttatgagccctgcgcgcttccactgcgccatgccgctgccttgtaactttcgaacaaaggttgacaacggacgagtggttctgcttagtcagacagtgaatcattagaataaaaaaaagaataaaaaaaactgttgaataattctcggtatagacagaccgtaaaaggactgcgcggtcaattcaacgctatttaaactgcttgttagaaaagaattccatctattctcattatactctctcatgattctgtttctcgacaatcaagaggctccagcatagactacctgtatgtacaagttgtatcggcgcggcacgagtactcttacttttattactgagatcatcacatcatatagtgtacagtactcgtagatacattacatccaacctgtactccttactcgaactcactatacaattcaatactacttacatcactaatgtcttttgcttccacccctgactttagcagaccggagcgctctagacggtctttgccaacacgtccagagccagtctaatcagagtccggtcgttctcatcctccacctcgtcaatcaccttctccacccgctcagcatagtcacccgcgaaaccgcagtccagcttcactgtggacaggaagttgagccaggtgatcaccaggtgcgtgttctcctgttccaatgcagcgttacaaagactcttgatagtatccacatgctcgggagttgtcgggatggtggtctgggaggccttctggtgttcgactccctctcgggtcggcacatcgggaattctgagttttgagagctggtcggagatctcgtcagggatcatcagacgcttgagaatacctaccatggctacctgggcattctcaaacggacaatccgcaatagtgtctgcgatgaaggcgaacgagacagactcgtgctgcaggtacaacagccgcccacagagtgtgtaggcaatgtttctgatttcgggcaagggagaagatgccgaaataaacaccaggaactgcagatacttgacgtaaaatgcttcatcaagttgtcgcacctcgggacgctccatgtctttgagagtccaccatccccagaacaggagcaagtctgtaatggcaaaaggaagaggttccttaggggaggatctgtgcacaagatatagtgtcagagaaaccagctgatctagagaaatattgagactgtggtcgcggttctccatcatgtactgggtagcaagcataagcagaccctcctgagacagaggaatctcagaggcgtcatcgtacatgctgtagtcaacaaatgcgatgggggaggcgtctgaaagtgaactcttgctgaatcccgcaagagtatcgtccaaccctcccttggtggcctcctggacgtcctcctggatctcctggatcagaggaaggaaatattgactgggatcaagatccagagatagcgccagagtgccccatcggttgtaaatggtgtaaacggccgatccatttgatttcgggttgtcgtacttggctctttcggctctgggcaactcgtggattgagtgtttgatctctcggaagagattgctactccatcggacagccacccggtggaaccacgagtaaaaaaagtacgtggacagggactgtagaatcttggcgctcttggcttgttcgtcaggcgacatgtccatgggttcgtctccgtccatcccccagtctcgaataaatacgtagactcttctagccagaatgccgacaatgagagggaagtgtctgaaaagtgccgcatttcgagcggagaacatgagaatggcggaagcagcggaagccaagaaccgggaggggtactgggtcttgattttcttcatgcacgagctcatgagttcctcgagaacgtggaacttgcagacctcgaatttccgtagagattcggcctgtttgaacttgagtttgtcattttcgggtgcgcggtcacaggtcagtgtactgagcgtctcgacggtcttgagaaacagctccttggggttgccgtactctgccagggtcgagaacagcataatcagagggtagaaggtcgggtgaccctcgagaccgtcgttgaaatcaaagtcctcgacattgaagtagggcagcaaaagcgctggaagatcccagccaatttcctcgcaaatcttggggttggtccgcagcacctccagaagagacgtgaggatcttgaccctgtctacgtgcttgtatctggatggatccgagcagtggatgtcgatgacggttgcgtaggaaatgtagtcgcccgtcttctcggcctctctggcggcgtccttgatgaattggcacacaatgtccacatccagttcggtgtagtcgttctcgtcttcggcgtcttcgtcttcggcgtcttcggaatcgtcggcgccatggttgacatcttcctcatcctccccagccaccgtgtgctcctccttgcccttcaattcctcgcccagcttttccaggtctttcttatggtcgtcggttagttgcatatgtggtgatgtttggccaggtgtggccacgaatgcgctcgtactcgtaccccggtacatgctctctccactatagagttcgcgccaagcgactgctacaagtaggcagtgccaatggaaacgtataatgtggtaaatggacgtcgcaggtccagaaaagatgtgtttttcagggacaaattgacccgacggaccaatctttaacaactcttgtttcccaagcgtctctctaccaccactctgctctgctctacatgcgttttttagagtttcttgcaatggatatatctggggggtctataaatgggtgttggtacaatatacaagtggtaaatgggtgttggtactatatacaaggggactatgggaacaggccatagagccgaaataccagctgtttatcgaaaatcagaaaaatggcttgattcggacgaaaacagtgctgtttgggcacagaacagtcgtttatatccggcacactgtcagacactggcaccctaatatcacaccctatatccggcgataacaacggcataaatcatggctatggaagagaaaaaagcaactaaaaccctgaccaacgtctaacagtgcgtattcaacggggaacaggttcgcttttatggtctgccaaaacagtttcgaatttcgcaaaagcacatgaaacaagatccacgtctgctggatgtatcgttgtacatagtttagggcggacttgttgtctttgaactacaatgtaagcggttagcgaactgtcgaaataggacatcgaatgctgtggaaacagctattcagaacaggtgcagtagtattaccctagcgtttattctcaatgacttgtagtgtacttcctctagttgttgctgttttgtgttgggtttttttatttttatatatattatttttattttattttccctcaatatttgattaagtataacatcagttaagagaatctctgtatcgaatgcaacaacacgggttatactgtacatgaggaacaagagaactcagacttccacaactggtggtccagacagttcacatttcagtccgatctgacagggttcaaacctcgatgaacggggaagacgaggcatccaacaccagactcgcccgtctatatcacccattgttcaactattccaagtaaactaattggggtttctttaccagtctcgaaagaagggtttcaagccaagttcttaccatttttaccactctctcagatcctacttgttctccagcttgaatacgactcctctcaatgctctcacctaacaccattacagactccccccagccaatgctcactcagtcaggctcagtcgcaccacttaattaaagttcaaagtccgtcattagacactccccagaagagtagcacaaatttggtgaaaacgtagccgatttttgtatttgttgatatagacacatttctgtcagtatccttcgtatattcgctttttccctttgacgtcacctaccgcacgagcctgtatagagcctgtctagcagccagctgatgttccattatggaaccttaaaaaaatatctgcatatcgcttcagctgtgaaatattctttcgatatcaccacaacactatgaagcgagactcaaacagaaatctggttcgaaagcgagctgacgacagtgattcggacgattacaacacatttgccggtctggagaaggactctgggcccgaagaaatgagctcgttatcgttcggagccattcgcaacgcgcaaaagaatctcgataaggagaacgaagacgacagcgacagtgacagcgactcgggacccgaagaaaactccggagggtacgagagaagctcttacaagggcaataacaagggcaagggcaacaacaaggaagatggaggacccaagaagagactcaagcatgctcccagtgaagcttccagtaagaagcgagtgagtgtgatccgacctatccctggtctgaccatgacgaaatccggagctgactctgcttcacgtgactccaagctctacagagatatccgttttgatgccacctatggaaaggctaatgaggaccgtgttcgagaggactatgcatttttggatgagtaccgacgagaggagattgcggagctgcaggccaagctgaagaaaacggaggaatcgtacattcgatcccagatccagacacagatccagtcgctgcagtcgaaactcaagactctggagaagcgagacttccgaaagaaggtgctgaacgagcacagacagcagcagagagagcaggccaaggatggaaagaacccttactatctgaagcgaagcgaccagcgaaagctggtgctgacggaacagttcaagactatgaagaagaaggatatcgatcgagccatcgagcgacgacgaaagaagatcactggaaaggagaagaaggatatgttcagtgggcgggattaagcaacgggggaaaggcggtataaggtgcgaaactgttgctacctcatactattcatagaagcagagaccaaaagttggtactttacttgtaccgcacttgtatagcataagatattttatttgtatattaaagaaagaaagaaagatcaatgtatggtgcagtccaatccgtatacaatccgcaaccatatgagactactctcccttgccaataagttgctatcgtgatcgaatggcggcgttaacctgtcgatccggaaacaggcgaagtatcttagggtcgtcggtgaaaactctctcagagacacggatatggtcacgtgacaaaacaccccttacttggtcacatgatcatcttttcactttttccacacaaaggccggaaaaagatgcgcgctttaccagcaaacagatgggccaaagttagtgggtgcccaaaccccgccttttgggcaacctaaatggagttggaggggtgtactctggagggagttgtggatgagcagggaagaattggagtggatgatagtgtttctggaggtttttggattgttttccgcctttcatacttgcaaattggacaatatccagccgtccagatcatatctccggcacgttgttgatatttaaggtgagaatgcgtcttagtgccttgtccatgtatttgggctgcactaaaagttccatttagcgagagatatatagtccgaaacccgacccaactttgcgacccacgtttttggactcttttcccacccaccaatcatttcaaatggacgcctcatcgatcctgcacgcccaaaagcccttcaccgagacccaggtcatcatctgggtactggaagtcatgactttgatggccgttgttgtctctgtcagcttgtggatcgccttccgacctgccgttctggagcatcagaagagaagagattaagacttatctaaaaatgtcttgtgatacgcattggaggataatgaatcatgatttattatgatgatatgagctggagggtgcatgatccacaggtcttgtcctgtacgagtacggagatagagaagactgctgtaatcgtagctgcgaatcgtgatatattgtggaagtcactgtcaattgccaacatggaattggttttttctacttgtactcacaggaggcccctagatcatctcaccgtcgctgctcacagggcttcagacacatgatagaagagcccttggcgtgggaaaagagataattgaatgtgtaaagatgtaaacgtgctgaacttgaatagacctctgccggacttctcttatagacttgagagagatatatagattgcagttttccggaacatcatgtcaagcaggtaggagacatgacatcatgatagaaggagtggaagggagaaaaaaggaaagacagcccctcagcagcctttatgtaagcccgacgtggggcttgaacccacagccttgagatgactttcgagataagagtctcacgctctaccgattgagctagccaggcttgttgctccggggtcatttgggcttattcattcgagaaaaaggtataagagaaccaaaattaaataaaaaaaaaggaaaaggaaaggaaagaagaaattgattgccttaagactatatctacaaaacttttatatatggctctattattgctcatgatgatccattctcttcaggcataagtttggagccatgaaggaaatgtctctcatactaaacttgaatcccgaacgggctatggctgcccaattgcgatacactcctagtctggcttctctatctgagcagctttcttcgttccagctagacggtgcatcggcattgaatagctgtttgaccttctctgttataccgtcttgttcagagcctcgtaacagtcccaggacagataatagggtgcttcttttccatcggtaaaacattggttgtccattttcaacacctggaaacaagaaggaacccatcttcaatctatctctagcgatatatgaagtatcagtcttcaggtcgcccaccaatctcccttccgttccactcagtgtgatgtattttccctctctaacaagtctactatcgtttggaggatcaggcaagtaccctgagacggtacaaataaccggcttgccggtgttgaaccacgtcctcagtcgggtgcgatggtagccagccatatggttctgtggagacgcaaatggagtgatattgtcgtcatcttcaatgccacaatcggtccataatggcacaatacggccattgcagtaaatatacaaaagaccttggtagtaggtaacgtcaaagtcgcgattaggagccattctattcacttcatcaagccaattctcacgtagaagttcactccattgtatgggtcgtgctggaagcacggttatcaacgtcactttggtgaaatccaaggtgtcaatgagatacacccacgtcttctcctccttgtaaagtgactcggaattgccagatttgacatgaactcctacaagagctttggtagacttattaggaagcaggtgaacgaatggaacacagaagttatcaaatgagggcaatctgatggccacttgatagaggtctgacctggaggtgtatgtttcggttatcgtaggtctgtgagcaatgatatcagtaggaagaacccccgtgttgcatcttaaatggatcaccgtttcatttgaggtcatgacctcgtatccatcttcagggttgacaatagcccgtccagtttcattgatattcttgacatgtgtgtgttgattaccaaatgctacctccagtgtcttgatgttccatctgccattctcgagatgaatctcttcgcccttgagcgaaaagtctgagtccgttccaataccacggaagacagagtcgttgaatacaggtgtgtacgactgtggaagagctccttcaacattgacaggatcgatgaacacttcctttggtttgcacatgggaaagagtgtgcggaaatctgatcctgaggtccacaccgaaccgggtttctgagtagccctatttctcgcccgtatgactcgagcacaagccatccaggtgctgaaccggttatcggataagtcaagttccatccatggaacccgtgcgacaaccttttcacgcaccagggtggcatccatcgatctcagcagagcgtgtatgttgggcaaggactcgcctagtgccagacatgattcgagatcgcaatcttgcaggatttgcagaccgatttcgtttggtagcactttgttagcaaagaaggattgagaatctcagcctttcacaaaatggactgttccgtcgcactatgaggtgttcttgatcaccagtcgctctcattgggtaagctagcctggcgtgtctgagctgaactcaccacagggtatcacgtcgacatgtcaagatcagaagatcttcaagcacagttgctgcctgaagctccattctgttctttccttacaagtccgactcactcacttctctctgtctatgtcaatgacaaagttcaaatcgcgctaacactgcatccccaaggcatatgacgggtggggaagcaaaaatatgaccaagaaacgacacaactcgccttcggtaggcacgagagcaaaaagagatggtccctagcaggatcgaactgctgatcttcgcgttgcaaagttgctattccttattagcacgacgccttaaccaactgggccaagggaccgaatttttgttcagaaaatctccctgttgaatttcagcgtggagacggaaaaaaatgccatgaatctggaataaaaaaaatgcgaataaaaaaaatgcgcgactacgacaaggacaagaacgagacgaagtgtcgacaaaccaactgacatgcgcctcgcagcgcacaccgcaatgattcagaagtgtatgatttattgaacgccaataacccggcttactaggtatatagctgtaatgaatcattagaaaaaaaaaaatgaataaggaattaaaatataaaaattcagacactcgggctccaatctctagaataaaaaagaacattatttattgctcaagtggtagtagaaccccaaatttcctaccaatcagcccctcaacggtttgcaacttttctccatattttcccattaactttcatatggatgaaaatctcggctaaaataggagtacagagaaggagtagaataggtgctgagagggagttgaagacatctagacttgtatctataatcgtcggtcaagtgatatgtgtttcccactcgaaatctcatagtacaagggctctaccaccttcttctccgtcccgcacgtgacatgacgatagataagacgcatgaaaaagtcaatctgccccgagtcagattagagtcataacgggtataaaagaagattgacccgctaaaaaaaaagtgatccaagatcgttatcaccatgaccgcgtcccaggaacccggaatctcgcccaccatcaagtttgggccctccaagctcgacgtcatcacagtggcaggaggatgcttctggggaatcgaacacatgtaccgaaagcattacaccgataagggcctggtggactgcaaggtggggtactctggaggttctattgacaacccagactacaagagcgtgtgtgctggctccacgggccatttcgagtcccttcaagtcacgtttgattcggctcaagtctcgtatgaagagttggccgatttcttcttcaagatccatgatcccacacagactgatggccagggacccaagaacattggtacccagtatctatcaggtcttttcacacacaatgaagaccagcaagcacgtgcgttggctgtcaagaagaaactggaagaccagtggttcgctaaacccattgcgacggtcatccagcccattgagaacttctgggacgccgaagactaccatcaaaactactttgtcagcaacgagggctatcattgtcccacccactttctcagaactacccctgaaaagtagactttttatttaactaacagatgtaattgtacaagtgtgtactgagaagcactggtagaccaagatactgcatgtaaaaaacgtagtccacttataaatctccatattcgtgaacaacctcttccccccactctaatcgtctacctagaagcacctccatgtactctctcgtgtacagctgccactccacctttccatcttccactcctactagctgcaacgccttcctgttgtcattgtactgccgtcgcatgtacttcatctgtttgaagtcccacaccccacagattgtcctgttgatgttatactctatcgcatatcgaggattgtcggcaacctggatgagcttgtagaggtttccggagaacccggagctactatgagtgaacgagacgcccttaccgcctctcaactccttgttctccagatcaacatggaacacctccactgtagtgccactaaaatgcatcaacaggccattgtagcagagcaaaaaggggtactcccgagttgtttgaggctggaagacaactggaatgaacgtgtcgccttgtagtaaataggtccaattgctgacagatttcaagaacacgtgacctgcactgacaaatactctgtccaattggttaatatgctctcccacatagtccgggtcaagaccttcggaagaccgatactttaccatgagtctttggtagttgaacccccagcctgtgaggacagcaaggacttccggtgactccacggccgtcatatgagcgtgaatgcttgttgaaatgcgcattgatatgccatggaagcccgtatatgttccatccttgaagctggggccttccgttgctgattgatcaacagtctcacctgtagcaacgtccacagttgttgcaagttggtcaaacgtaacttttgatccatccagactgatactctgacccaaagaaaggatggaatcgttgcaagtgttggatagagagacaaatccagacaaaatgtggttgtctgtgtgaaccacgtagtccttggtctctgatacctccttgcaaatcgctccttctctcgaaatatacgtcgacgcacactccttccatgttgaatgcggagagttgctcagatcgtagaacgggcagtgttttagaagcttagtcctgaacaagtcatctgataccagtccattgagctccctgttcacgtgactcaagttgtagatgtctttgatgttgagatgcagacatacttccgagaagagttcaggtggcagcatagcttggcttgggggggttctcgggtctgagcggggtcgatgttgagagcagctaggtctagaacgcgtctctgtgttgcttcggcaggggggtatttgtgttcttctcagtggtcttgaacgtgatatgttgctatgcacgggtcaaacgattcctgataaagtttgcaactgaaatatctttatctgagggagacacatgattggccaggtgtgtggaaaaaaaggaatatgccattgtggagagtagagtagtcgaagggtggatgtatgccattggtattgaaaaaaactccgggtttcagatatacaagggtttccaggttcgtccgtcaaatgatcgagcacctatgacgatttcaatgcagtacctcgaggacaccgacgaagacgtcatagaagggctgagagaggtgtgagaatagcacagggtaggaccagtcagtagacgtttcgtgtgtgctagtttccatgtttgtttctgctgtttctgtttgggacctgggtaaatcattcgatatgccccacctgttttgtatctataactgctaaatacgctgtgtaagatccgtattattggtggctactcctgcctgtatagatccaaaagtagataaactacaagacgcaagaactaatacctctctcccattagttttcttttttttactattttattcatatttttctcgaggttctcgtcggccacatttttctcacgcattgcgtcattatatatagattattctagagctaatacatgtgacctaggcgtcacatctgcggcagagtaaagacatctggaagtccaacaagaccaagaaatcacaataaaacacctttgagagagatatcgaccatgacagacaccagactgccaaagattaggagttatagcgtggttagtacgtctgaagtgataggatacacaccagcacaaggtcaacaatcgaaggtttatcaactacttacaaagtaaatacaccagctatacacagcactcgcaccatgcatgggtgacattaaataaacaatacattttgtacttatacattacagagacagagcgacagctccgcggggtatagccagattatccactccacatacctactgctcatcgtcgtagacagcatctccgaactcccagattccaacccggtcgttcttggcagccttctccagctccttgagcttggtaacggtagcggtccaagtggggttgagctcggcctgggtcagcttgggcttgatgaaagcgtacgcgtcctcaacaacgaacgagttgacagagtcctcggggcccttggagtcaatggtgaagagtacaacgttgccaggagagacaacagctgcgaccagctgagaaccctcaatctccttcttgagaaggtcaacgtagtcctccaggtaactgtttccgccggcaggaggagcctggatgaatgccaggttggtggtcttggcagcaccggggaccttggcaacaccaaactgggcctgcaggggtcgcagctgcgcttgggacacggtaacggccttaccagagtcgataagaagaatggcaaacttgccagtggctttgtcaacgttcagaatctgagctcgaacgtaggtgttcttgggtgatctcacagcgacgtagtcgttcttcttgggatggccagaagcaaacgaaaactgggtggtgttggcagcagcgaggttgaacgaggtaatatcctgctccagcttggtcagagtagctccaacgccgccggaaatgaatgcaatggatccgtcggggttgatgttggtgatagtcacgtcaatgtagtcggggacaacgggagcagcgggctcgttgacattgagagcaccagtggtggtggcgagatcctcaacatcctccttgaagtccttccagataccctttcgggccttcttggcctcctgctcggcgtcttcaagctcgtgggcaaaagactcagcagcctggatgaaagaagaagcgaaaccagcctctagaagctcgatagaaaagggcttggactcgttgggcaggtacaagtgaccgatgaagttacccaggcggtctgtgccctgaacagtgaactcgacgtctctctgctggaacttcttggcggccaggtctcgggcttcctctccaaagggctcagaagtcttgggcgagttgattccagcaagaaccagagtcaggttaatgttctctcggtcgctgatgattcggaatcgagaggcagaagacacaaagtcaaccacacctgggattcggcctcgacgctggagagtagacaggtgggacttggccttggtcaggttctcggaggcgttcacagttcggtcaggcgcgggctccttggtgccgtggagacccttcttggcggtctgagcctcctgctccttctcaacaagagtatcccagtgaggggatcgatcagagacgttcttaccatgtcgaatggcagtagcgtagccgttggcgatgatctcggatccaatgttctttccgtccacaatcacggtgacgagaggtcgttcctcgaactggtcggtcttggctcgaatggcatcgacagtcacctcacaggactttccaatgtagttctttcggacgtattccttggcagcagcggcccatagaggctgatcgttctttcggggggctcgaacagacgacagctggacagtaacgtcgtcaatgtccagggtgtcggctgaaatgacctttgtgatggttccagagatggtcttgcctggactgagacctccagcagaagtagcagcagtggctgcggcagggagacccttccacaggttcagaccctgttgcctagcggaattctccagctgccgcagctttccggctctctcggctccaatgtggatgacatggtggtcgttgacgttggccagaccgctgttgagcaaatgctcagcaatgtctccggcaggatgaaccacggtcaccaggggcacttcctgggggttgaacgaggcaaaagccagctgcacgcttcgctgcagcaacctgagagccacgaagtcacgagcagcgtctccaaacggctcggcagtggtggttgtggagcccgatctgggggtagagataccagcgaggttgacggggatgttgagatgcactccgggagcgacaatgactcgcacaatggctctgtttccggaaatcaccttctccacaatggcattgtaggtcttggagacgtccttgccgttctgcagaggagcgtttccagcgtcctcaaacgcagtcacagtctggtagaccgtgggggccttgacatctgcgccccaaactcccatctgcgccgtctcggcctccttctgggcagcctggagcttctcgacgtagtcctcctggtcctcatctagccgttccagagctccttctctgatcttggcaaagccctgcttaagagttcgttccaccagcgagtcgaaaatgggtgccgacacgtctccgtactctcgtccattgatgttgtatagcacctcgaacttcacctgcttgcctaccagcaaaagccgcagagcttctcgagcctcgtaaccatagggatcgttagaagagagtctgggggcctggatatgggcgagcgaaagctgtcgttcagctccgctgggagactggagaatgatggtgtctccagaaaccaccgacttgacttttccgagaggcattgtttttggtgtggtttgtgggtgtgatctacttcacggtggtcacgatccatttacagttcgtcaccgccgtcgagtcgacgtgtcactgtttagagttgtgaggggacagcggagtagcgggcatatataaaggggtttggaagacgctagagagtggagatttgggcaaattgtagcaattgattgttcctcctcggattcaaaaactcggtcaaatcgacccgcaaactgctctgtttgaaccactgcaacattgaccctcaggaaccttaatgcaagcacatcatcaccgatccaagagatagtgtggtgtcgggaaggtgtcgggaacagaggccatttttgaggacattgtgctgagaaaaaacgagttttatcagtggaaatgtgatgccccgactctttagatcacgtgaccatgttcattttgccccgccgcaacaagaattggctgtaccaccggctctccatctacggtcttacgtcactgtggcatttaagtccgagatgctacgtggtctcaaaatgggcataaaagtggaaaagtggaaaagtggaaaaatggaaaatatttgggagaaattcgcagaaattcgcaaaaaaaatcataactcggaatccagctatataaacacagcgagaaacgtggccggcagcattatggacggtgtaaacggccggggaaattctcgtcgcggcaattccacgtgccccaaacctcttgctccctaccccagaaactgaccactcacggctaaaaggccccgggtgagaaagtgtatgcacatccgggctcggtcgggacagttagggagcggtatatttgggggttgctaggggcgaattgacaaagaagagatatatttgcaatctgcgcgctgttgtggctctgaatccaccttctccgaaccaattgcgtgtcgggaacgtgcacaaaaacagcccgccataaaatggaccctcaactggccacgaaaataccgtgcactgcagagtctggcgaaatttgggtttcgggcgtaaagagcaatttgaaatggcgcattgggggattcgggtcattgtggacgttgtagacactcaatggagaagctgaaatatcagccgagctcggagcgcaccatagagtatttctaggtgccgaaaaacaacaattttggccggcaacggcgcgattgcaactgtctccaaccccgagatagctcccaaggttgcaaaaggttccttgtttacatgcattctcagatatgtgcagtgccccaaaatacgctggcaaagtcccaactcgcccgctgattggctgcgtttgctcccagctccattttgctacaaccttttcatctcgtgtcgcttcctctctttttctcctcgttagcctctagccagagaacacactgttacacacacagagaagctcctctttttaacaggcacgattgaacacaatggtccttcctagattgatcccccgactttctcgttcggccttcaaggtggctcaggccaacaaccgagtcttcaacgcccccttccgaggtatggcctcttccgccggcgtcggctctggtaagatcaggtatgttacacgggcaatgcgatgggcaatggtggattgcaatgcgagatggattgtttgcgacattaatgtggtgatgggtcgattgagcagtgtcgacgacaccggttgtgcccctgttgaggcacaagaattgagacgcttgtgcagcgacaatggctccaacgagctcggaaatacattcagcgagggcgattacgccggcgtgtgtttgcggattcgctctgcgaccgaaaccaccccttctgttggctacgttggggttgctgtacctcttgcgtacagctggcacttttttcgctcgggggctaataagctctagagttgggaacaaccgaccaatgacagcgcagcacagctcacacctaaccacacacacacacacgcacacaaacaaaaggatacacaaactagttactaaccccagaaccgttattggtgccgttgtcgtaagtacaaccgattgagatcgatgttgatgatgctgctgcatggagatgatgacgtgtccgacttccacgtgttgatgaagaaattaattgcgacattacacagatatcacgacatgaactgtgtgttacgccagtttctctctcgataatggacgaggacacaaacactcagaacccagggcgcagatgcaacaaacaaaacatgaaacaggagcaggagatcgagttattctgggtccacctcaacaatgcgattgcccgatttcttgctgctacttcaaaccaaccagaatactaacaacaggatgtccagttcgagcaggataacctccccgctattcttaacgctctgaccattgatcgtggtgagggtaacaagctcgtcctcgaggttgcccagcatctcggtgagaacaccgtccgaaccattgccatggacggtactgagggtcttgtccgaggcacctctgtcgctgacactggtgctcccatcactatccccgtcggccgaggtacccttggtcgaatcatcaacgtttgtggtgagcccattgacgagcgaggacctatcgaggctactaagttcctccccatccacgccgacccccctaccttcgctgagcagtctaccactgctgaggttcttgagaccggtattaaggtcgtcgacctcctcgccccttacgctcgaggtggtaagattggtctcttcggtggtgccggtgtcggtaagaccgttttcatccaggagctgattaacaacattgctaaggcccatggtggtttctccgttttctgcggtgtcggtgagcgaacccgagagggtaacgatctttaccgagagatgaaggagactggtgtcatcaacctcgagggtgagtccaaggtcaccctcgtcttcggtcagatgaacgagcctcccggagcccgagcccgagtcgcccttactggtctgaccattgccgagtacttccgagacgaggagggtcaggatgtgttgctcttcgttgacaacattttccgattcacccaggccggttccgaggtgtccgctctgcttggtcgaattccctccgctgtcggttaccagcccactctggccaccgatatgggtgccctccaggagcgaattaccaccacccagaagggttccgtcacttccgtccaggccgtctacgtgcccgccgatgatctgactgatcctgctcccgccaccaccttcgcccatcttgacgccaccaccgtcctgtcccgaggtatttccgagctgggtatctaccccgctgtcgaccctcttgattccaagtctcgacttctggatatcgatgttgtcggccaggagcactacgacgttgcttccaacgtccagcagaccctccaggcttacaagtctctccaggatatcattgccattcttggtatggatgagctttccgagcaggacaagctgaccgtcgagcgagctcgaaagatccagcgattcctgtctcagcccttcaccgtcgccgaggttttcaccggtattgagggacgacttgtctctcttaaggacactgtccgatctttcaaggagattcttgacggtaagcacgatgctctccctgaggccgctttctacatggtcggcggtatcgaggaggttgtcgccaaggccgagaagcttgctgctgagtccaagtaaacgacgcatatgacaattacgtatgaaaattatgcctagaaacgagtagaatcgtagtacgtctgatgaattatgaaagtatcccgagactgtagagaggttgtattgtacgtagagtagaagagcattcatgatattgtgattcatgatactgtgctgaacaatactggaccggattggtacagtggaatgattcttaacaattgattaaataaatactttagctcccgtctataccttgcaaatcttgaacttgacgcaggcggttcgagcgaggatccatcccaaacagccgatggtggagagaatggcgttgaagatgatgaggtagtcgtagtttgtgtcgaaaatgagagctccagagatggggacacctcccagagctccaaacgcgatgaagaagttcatgaccccgtatcgtcggccgtactcggaggttttgctgatctggccacagcagaccgggatcagggaaagaatggagccggtgaagaaaccatagacgactgcaaaggccgtgagagctcctctatgtgttccgaaaggcagccacatgatccacatggccagggaggcgcccagggtcatgatgatcatggtgttgaatcgtccaagtcggtcggagatccacgcaggcaggtatcgacccaccattcccacagcgttcatgatggtcagtagaatgtacgagtagttctggctcatgccgctcttgagacagaaggaggtgaagaaggtgagggagatgaggagggcgatttcggagaaggtggcggcgaagcagagagctgcaaaccgtttgtccttgagacatcggaagtccagaacgtcggtgacgtagagttgccagaaggttcgtccgttcttttcatgggcacgctcaaaccgcggcttgactaaccagatacagatggccatgcatcccagagacaggaatccgagagttcgaacggcccaggcgtagcccactgacgagtacatggatctgagcataatggggatgactgcaccgcccagtgagcctccgatagtggcagctcccgtggcagttcctcgtttggctttgaaccagtctccaatgatagccacggcaggagtaaggcatatggaggagcccaggccgcagacaataccgaagcagacgacaaattgccagaactgttggcatagcgaagtcaacatgaaaccgaggacaatcagaaaagagccaactgccaacaaggggtaggggccgtacatgtcaaacagctggccgcactggatggagaaaaagtaagtcatgaaggtgttgatggaaaagatccacgccacggttgaagacggcagctgggccagctggttctcctccacgtacgcctggatggctccgacggcgttgatgactcccagaaccacaaacagcccaaaaaacgagcccagggtcacccgccacgccatccagccaccttcggggaactccagacccttgtcttcgtcctggtagtcggaggaggaatcaggcacgagttccgctacctcatggcgctgaagcacatgtgcttccgtgggcccaagctcgatagtcgacgaattgatttcgggagtcgaagaagcggcgtcaaattgcttagaaagcacacgcgtaacgtgcgagatggtttccatggatgtgtttggtcgagagtatgttggtgaagatctacaagggtttcttttttatattcccttcaaatgattcatttttgggtttggagatgcatcttggcgggtgaaaagagacgacattgtgacgttcagttttcgacggatcagagatttgaaacgtccaatcaactcgaaacggaatttcaagcaaaactgtcaagtcagatttcctatacacgctctgaataacccacagaccctatcttttctcccgaagactagctctgagttccgtcggaaacatggttccgataaagaaggtagcaaaagggctgagatccccagaagaagcaggggaaagggggaaacccccccaaaatcgccatatttcctccacatatcaccgtcgtctcattgaagactccacttattgccgggcactgttttgaaccgcttttcgtacctacttctcaactccttgcaatactacattgggaagtctaactacaggttactagtactgtattaacgcccatgcatgcacatctgcagaggttgcattttggcaggagattgcgacagcggggtatcacgtgattggtggggatggagagcgaatacgagtgcatacagtacgagtagagcgcgaatgccgccggtcttatagtacttgttgagtgacgacttttggatggtgtttttggatgtggatcaactcactgtacgcgttcaatgtgcgttgtgaaacatccttgacaagccgaatgaagaagagtggagagcggagcagactaggaagccaggacccagaaagactgtaccgttagttgtacagatatacagatgtcgaaagtgtagtctgtacagtgcactacaagtacagtacacgctatgtacgacaggtacggtagactttggccagggacctgagtccccgggttgtaggtacacgccttgatgagatttccacggacaagctagagagagtacattactggaaggaatgtacaggttcaagtgactaggtgagtgtcattcgggggttgctatatctgcagacgctgtttgccgtattcatatcaagtactcagctccaagtactcagctacaagtactcagctacaagtactcagctagccgtcaacttccaaccactctcgtctctgctctcaatactgttcaatcggaaaagtctcaccaccaccaatacactgggacccgtccgagtgactaataaaactgcccttcgatagggcacagctgctacagaaccaatcaggaaataacacctggacccctcaagcaaacatcaccactgcatcgggcccaacagttattactatatcggttctcgtaccaacagttactgtacatgtacatcctcgtcagagttactgtacgtctacacctcgtcagatagttctcctcgacccgtacataccattaggttacagctgccagatctgacaccatgtatgctctttgagatggggctgtggaagagtatgtattagcagcaagaatagctggtccgacaaggtctgttatcgcgacagtccgattactgcggggttccgggcttgcgagatttcacggctcttggccacctcctattcttgctatctcagattcgacccgtcaaagatgcgccgttacaggtcaggtcgctgcacagcaagcttattttttgctctccatcacccaccaacatgtcggaactgaaagacgacggtgagtacgagcaggaaactcaggccccgcaagaccaacggcggttctaacacagcaatctacgccgccatcgcgcacggtgacaccattctgtgccagcatgactttgccaaacgagatcccaaggaggtggtgcagctggtgctggcgaaaatctcccctggagagtccaagaaggcctctctaatgtaccaggatctgtcgatccactacataaccacacaggcgacttccgatacgcccgagggcgtgacgtttatcctcatcaccaaggagtcgtgcggccgaaaggcccccttcctgtgtctgctggagctggagaagaagttcaaccagcagtacagcttgcagacaatcggaagcgcctccaaggatagcctcaacaagttcgagggcgaaatggtgacgcttgtcaactcgggcaaatacgaagacgtggccaaggtggcccagtcggagatcaacaaggtcagagatatcatggtggagaacgtggagcagattctggagcgaggagaacgaatatcgttgctggtgaaccgaaccgacgaaatgactaacaacgccgtggcgttccgcaaacgaagcacccaggccaagagaaacttgtggtggaagaacgtcaaaatgggcgctctgttgggcactggagtggcgggtcttgtctacgtagcgattggctctgtttgtggctttggtttccagtgcgtttagacgtgccggactccttccagcagcggcattatatatattggtagtgtttatagtgaataggtggtttcgagatgagagggctaataaccgagccctcagccttgtccagcttataaccgtagcggtttactacagctagacattcgtaatccataacatttcattaccaatgcacaatgtatcatgcgaacgcactttccatcgtacaactatttcgttctcagggcgtccagtctcttctgaagagcgtcaaactcatcatccttcttaacagcgggtctgggacgcggtcgggtgggagagtccttctgaaacggcagcttgagctcgggcttggggttagatgatctgggggcaggaggcgagatggcgatgggcgacttgggaggctccagggactcggacaaacgacgaacagcctcattacctgatgttgcgggcagaggttcctcagggagcttttccttgagtccgctggagggttcgtcatcatcgtcgtcgtcatccccaccattctcctgtcgttccatctcctcaagctcctccttggtgtacagttcactgaatggagcattgtaggcgcgggctatctctctgagatacagggtgatgagctcggcgctggggggctgtacgctcagcttggtcatgaccttttcggggattttcacgtcggggttctccagggcctccttcgcaaagtcgcggccaaacttggtgacgaaaatgtctctgatagtatgcaattctttgatttccgtacggggagccgcatagatgacggtgcacacggcctcctccaggccaggatcgcattccttggcgtccagcagtccgattcgagccagcagcagttcacagtacaattcgagaatctccagcagctcgacgctgatgtcgtttcgaatgatgttttccacgcggatccgggcactggcctccttgcctgcttccaataaccctgccatttctcgtcgttgggctttagctagtgccgtctccttctgttgcactagtcgcagacggttcaccgccattttcaattgcaccttgagtcgggtctgtgttagtcagctgcttacgcggtgggtggtcacgtgcgcctcagatactgctcacctgaacggatgctgttgccatcttggttgtagttgttagtgtcgcaagtcgttgataagataaccggggtgtggagatgtatgtatggtagtggcgatggtgatgcagatgggaggtggcctcgaatctaatttttgggtggggcgatggatggagtgtcgggtggcgtagacgaacaagtgtggcgaaggagccgaccgttcaaaccgcctgagcggttgttttgtgtgggatttactttccgggagagcggctatttgacatttgcctgccaagaaagtctaggggtggagtcaacacttggttctaccaagaaagccgtctaacgatgggttattacttggttatatcaagaaagtcgtctagtattgggttattacttggagggttcaactaactggagtttgcatgaagttagcccgtgggaatggggagactgaattgaaagagaacaagcgatgtacggattgtccatgtcgagatcatcaggccgactaaatgaaacaccattgaccctcaagcagccgaggagtgtgtaccagtgatatgagttcacgagtcttaccacagccttgtaccgtgtacgagtatgtacgatactagggcggtagaagggcggtggttatgaggtattcacatgtctcggcagctcaatggcagttttatggtgaatggaatggaacagcgacttcttatcaatgttcagaatgtcgacacttgagaaaaatagccaatcaatctcaatccagttactatactgtcagatctgagaagaagcatgcttgtccaagctaccacgtccccaacaacagtacatacacagtaatacagtaccagtactcgaggcaactacaataattgcattaattgcacgaagaaactacatcaattcacgatcagcactcgtttgtactcgtactgacgtagacaactgtactgtctcgtatgaccgacagacccgactcagcatgtcagacagggcatgaaagggtctgccaccactagatcggggctcggacagttcgaaatgacgaaaaccaagtgatttcaggcgtgacaatcagtttctcccgtcagatccgccctccatctgtctctcctacttgtactcgtcctcatactcgtcctcatactcgtcctcatactcgttctcatccatctccaatcttagatctttcaaccttgatcatggtaacctaatcaagggttggaaccagcttagtcaagagtcccgacgctgacaaagcacgtatatacacatacacacataaaggaccggtgcaaagtgcccacgaggatctcctcctgttctgctcacctaacccaccagagtccctgcctcgcccctcgaccacatcatggcacattaattaatgcactgggatgcaatcgggtatttagactctgcctaacctcccaattgaatatcgccactggaaacctcgctactctctctgaccaccgcacaccacccccctccccccatccgcaacaaagaacatgtcttggtggagctccacgccttctattgacgagcaggtcgaaaaggccacgtcagagtcactgccgtcgggcgagtccgatcttgcgctcaatctggaaatctgcgacctgattcggtccaaaaccgtgcctgcaaaggacgccatgcggtcgctcaagcgacggctgctcaaccgcaaccccaacgtccagctggcggcgctgcagctcacggacgtgtgcatcaagaacggcggctcgcatttcctcgtcgaaatcgcctcccgcgagtttgtcgaccccctgatggcgattgctcgaaacgacgacgcaaaccccgaggtgcgacaacgggtgctccagctgctccagcagtgggcggtggcgtttgcgggccaactgcagctgcaacaggtggaaaacgcagtgacacagcttaaatccgagggagtatccttcccctcagcctcccacgataacgccgcagtcacctccaccttcatcgacacaaaagcaccgcccgagtggatagacagtgacgtctgcatggagagtggcgtggcattttcgttcctcaacagaaaacaccactgcagaaactgtggaggcgtcttcacccaagcctgttgccaaaactacatcactctgccccatttcggcatcaacgtgcccgtccgagtctgcaatggctgcttcaaaaacctcaagaaaggcaaatcagacgctcctatccacaagcctgttccaggagccactaccacagcccccagttctgcccccccagcaaactcagcacccaacgacgacgaagacgacattcaaaaggccatcagactgtcactacaggaacaggagtcctacaaaccccctcctcctgcagcagcaacctccaacgacgatgatgaagacatgaaggctgccattgcagcttcccttagagacatggaaaacgagcgacagactggacagacctctgcatctgccggtggcttgtcttcagcttccactacagtcatggctccttccctcacagatctaacagccacagaagagtctaacatcaatctgctgtctctgcttgttgaacgcctcaagggagaaccccagggaacgattctgcgggaacccaagatccaggagttgtatgacaccgtcggcaacctgcgacccaagcttgcccgaaccatgggcgaaaccatctccaagtacgactcgttggtggatatgcatgctaaaatgaccaccgtgattcggtattacgacgcgctgttggaggagaagctcaaccaggcttacactaatagacagtcgggaggatacgcaccacaacctcacttatcccaccagatgacgggacagccgcctcacttggcccctcatctgactggccagattactgggcaaccccatatgggttaccagcacaccggacaagctccctatctgaccggccaggtcactggacaggcgccatatctctctaaccaacccactggccatctcacaaaccactacactgggtcggcaccctctgctcctcaatatgggggtccaccagcacaaaacgtctacaacgcacccagttaccagtactccggtgcccccgaatacgactatgcatcttctcccagtgcccctagtgcccctggaggtcctagtgcgcccagtgctcccgcccagccgaaggaggagtctgcccctctcattgaattgtagcatcactagactagccgccgtggatttaatattaggccctgcttgcggttacattccacatactgttttaatctgagcattcattggcgaggacgtacataccgtcctaattgtatcagcgcatctcgagtacagtacttgttcttgtaacatatcgatgtgtactcgtaattcgtatatcaagtatctctttagacgtttagagagtccataaataaggggattggtaacgaacgatgaagaaaatagcccgcttcgctcaccatctgttcagacgacagcccaacaactcgctttgtaggtttccgagttatctacggcccatgactgttgccctcctccttctccgccgaaatctcttctcctttgagattcttctccacgtccttgacaatctccttgaggtactccacgtctccctttcggccaatgatagacacggtgtttttcttgagctccatgtgcgggtacgagccgatcttgatgtccttctcattgaccttttcttgcagacgtcgcaagtaaggggccatgacactctcgggcagatcggtcatgacaaagaaacggatctgctgtcgggccgtgtccaccttcttctccagatcgggcttgattccctccagcagccgggtgaagagactgggcacaccagggagaatgtttaccttgccagccaccgttacaatgggcacccacaggtcctcggcaacgtaggtgatgtccaccgtgttggggagctcggggagagctgtggtagctccctggggacgagggacagggaaagaggccattctcagctgagccgttcgtgcttccgtgtctgagaagtcgatctttcgtctactcagacgagtcattcggtccaccgttgcagggtgctgttcgacccccatatcgaaggccttggcgatagcctcgtaagtgatgtcatcgtgggttggtccgatgccgccggaggtgacaatgaagtcgtaacgcgaagccagtcgctggatcgactccacaatgtccttttcatcgtcgggaaccacctccactttctgtagatccaggcccagagcgaagcagtagcgggcaaaaaacttggagtttgtgtctgagatttttccattcagcacctcgtcgccgatgatgagcgcggccgacgtttgtagcaggcgtgtggaggacggaattggcattattcggcttgtttggtgcagaatctgggtcgctcgaagcatgatatgttagactgagtcgcgcctactctgctttgtctaatatagcgcggggttgggagtggggtggttggtcgacggagacatgaaccgtgactaataaaaagttgagtcgatattagcgccagcggtctgcgcacagtctgcgcgcggcggtcatttgcgctcttgcattaccaccgtgccgagcaccatgtcctgcccactcatgtattactaaccatctgctcacaagcgtaacacgatactgcggctgcctcgccctctctttgattggctgttggtgggacggagagtgcaatactccagtgaagaaatgctcgtggtaccagctacgaccaaagacagaatctagcgagaaagcctgtggccaaatcgctcatttttcttgaactgatccaagtttctgattagtcacaaatttcacaagaaaaattattcagcaatatcagtctgcatttttcagtcacttgctctccccactatgacgtcagaactcaattggaggtatatatataaaagaccatcagaaccacaccaaaagtgccaccaaatacaaccaaacactgacgttatatggaatcgttcatcgtttggttgcgcttggtatcgtttgaacagaatcaccttacagatacttgtagctgtatctccaccgccagaatgcttactaagcaacccccccccaccccccacctgacgagcgattccggtagaaactgatccttccgaattattactaagcaagcccaaaccctccgtggcagtagacgagagaggtctattcggatcctcttctccgctcgatgatgccttgacagacccgtaagctcctctcttaagtttcactgtgtgtcaggcggcggcgttgagtgagaatggcagtatatctcggtcaataatgggcgtatttgaaatctgaaaacgtattttgaaccgccttatcaaggggaacacatttgtacatacttatatgctacaattgaccacagaatcacggtaaactcctctattccgcctacacaaatctcgcccctgttagagttgcgatagggaagaaaaagttctgggactttccagacattgagggagccgggaggaggggtctattcaggggagcagaacggagaggaggggtggggttggttcacgtgaccaagttgatgtcgaggaatgcttccatggttttccgcggtcttcgagagtcgtccacgtcccattctaggcttctccagaacactctcgattgtctttcagtctcgcctgaaccttactctgtccaaaggcagaaaaaaatataaagaagttgaaatcgcttggtccaaaaaaaaaaagtactaattgcattttattcatctacacacaacaacacacacaacatgtcagtcaacaacttcaaccccgaagaggccgagaacctcgaggacatcgaaaagcagtttgccgtcaaggcggtgcaccacctggagacgtactggaagctgctccacgccgtcaagggctcggagctcaagctcaccaagatcgacgaccagatcatgacccatctcatcacagtgttccccgagtacctggatcacgagaaggtgcgagtgctggacgagaacgacatgaagtcgcccaccaacaagcccaagtggagagaattcatgaacacgtacgagaacatcattgccgactacaactttggcaccattctgcgagttgatgcttccaagggctacactgagaccaacaccatgtttgtgcctcgaatgcagttcctggccattgaaattgctcgaaacaagtacggtctcaacgactgggtctaccagtctgacgcctaagcgcgcggacggagacgccaaacaccaccaacaactaatgttgggcaacgatagagcccgatagctaatgtcattatttatgattgagttgacatttctttagtagaattgacgacatattgtagatgaaccggtaccgtatgtaaaaggaatcggcaagcgatttcggtgatcgttttcggcgcctaaaacaaagaagaacacagcagcgaagatacagagttgcccattgtatttgtctcgtcgagagctatcaaatcatgtcaaaaaaagtagcgtcattctccaccattgttcctttgatggttcttgcgtggtgatggagccttcagaggctcgacaattgatcgtgtgcggcttcttcaaaaagatttaacattctgacctcgttagtataggtcctcaaaaagtggtaagcatgaatatatatactgatttttttgtatctattgtacttgcactgattatataatgccacaatttggattttctcatcctctgactattattgagagagatagggagtgtattgtgccaccctcaatacttatgggatccaagtaaattctgaattttagttgggatattactgcagattcgacggtacagaaaacaaccatatcattatatatgtatacaaatatctactacctattcagctgggcgtagatgttggcaataggtgtccctcagtatccagtgtcatgcagcgtactcggactcatatgagggatatgatcgagtgttggtagaaggaagggtctcattaccaaaacgaaaaggcgagtgtgacacataatcttgcccaatatccgtgctcccctttcatgtgtttcccattcgacatttgaataagttctattacatgacactgcccaaaatgcttcccacgcttccatccaactccttcttgccctcctttgctctcgcactgtgggtcttgccctggtaaaagtctcgatgcaccttctttgccggcttttcctccgtctcgccgccctcttcctcctgtctctgtcgtcgtcgctcggcagccttggacttctccagcgactggatataggtctggttctctcgggtggcctgggagatttcggttcgcagacgggcctgtcggttgtgagtctcctgggccagctgctcagaaagatcgctccacttgaacttgggaaggtatttggcgttcatgatatcgtcgtaatgctgcgagcccttctttcctccaatcgtgttgccgttgagcgtgctggcacacgtcttggcgtaccgcttcttagtgaactcagcccagccctcagtgtatgccagagctctgtttccaccatgtctgattcgtaccgcctgcgctttggggtcctcgggaaccaggtagattctgtcgacgattccgaaccgctggagcagcattcgcagcttgccggggtccatgagcggcggaattcgcgagaagtagacgacaccggtcttggcgatcttcttgttgtgtttctcaatctcctccttggtcataggcttggtcttggccttggtagaactagtcttgacgggcttcttctctttctcctcctcctcctcctcttcatcttcttcgtcctcttcctcatcgtcgccgtcgtcagtctttccagctagctcaaaaaagtctttggtcttcttcttggaggttcggcccttctcttcttcatcctcgtctccatcctcctgttcctcttctccctcgctatcagagtcggccagcacaaaccgcgggtcgaccgccggcttgtcctcctcctcctcgctgtcgctggagttgtttttcgtgctgaaaaaatccacggcttttgctcgagccatttgaaagagtcgtatacttgtagctgatagttgttctggtcgctgcacgaaaatatatttcccacctgcatttacttccaatcaaggaactcaaccctaaccccatcttacctcatctaacatcggatatgagagtatcgtaatagtcatatgcagattctgtggggtaaccagagtcatatagagacgctatcaccacccagaaaccaccgagcatgagcctccgactactgacacgtgtcgtggtgacacagaaacaacactgcgtgtccttccacactctacagccacagtcatacaccaccaccaaggggccctatgaagatgtggaggagcccaagaaacggcggaagcggacggtcaagagcgacacggagcccaagaacactgacccgacactcgccgaggcacgtaaacagcgcaccgtgcccacagcggctctcaatgaagaaacacagtcgacggggcctcctggaggagagcctcctcgacgtgcggtggcgccggatatgacgccccggaagctgctggccaagctcaaccagttcatagtgggccaggaccggtccaagaaggtgtttgcggtggcgatctataaccactacctccgaagcggcctcctgattgacgaacgacaatggagcgactacatgaaacgcatcaacgccgccaagggcaaaatctcggaccgctgggaaaacaccgacgaaccacagtcgacagactacatcaacgtgctcaaggaggagtacgatgaggagacagaaagtcaggtgattccggacaaggccaacttgctggtggtaggtccttctggatcaggcaagacaatgatggcaaagactctggcaagttttttgtcgttgccaatttccatttcagactgcactgcgctcacccaagccggatacgtgggggacgacgttcaatcgtgtgttcagcagctgtaccaggtctgtggaggcgatgtagagaggtgtgagcatggtatcatcgttctggacgagatcgataaactggccaaacgggaaggatctggaagagatgtctctggcgaaggagtacagcaatcgctgttgaaaatgctggaaggcactcttgtacagatttctggaaccccaggaagagcccaaaccaccgctggtcttccgggaggaggttcggccatgcccaaggagagcgtcacaatcaacacgcagaacattctgtttattctcatgggtgcctttgttggtttgagtgacgtggtgtcagctagatgcaatacttcttccgatatcggctttggtgcccatgtcaggcagactggtgaggatgagggcaagcaaaaggacagtcaggacaagctggtgactcttgctaacggcgaaaccgccaatgctctggatttgatcacttctgaagacttgaaaaagtatggtctcattcccgagttgcttggacgggctccaacgattgtcaaattgaatcatctgaccgaggaggatctattgcgaattctgattgagcccaagaacgctcttgtggagcagttccgagtcaagttcaagtcatttggcacccgtattgtcttcaccaagcctgctttacgcatcatcgctaagactgcgctttccgaaggtctgggagctcggggtctgcatgctgtcatggagaagatttgtctcaatgccaattatgagtgtcctggaactagcactaagtacgtgctggtcgactcgtcggtgctcagggacttttccatgaccaacaataccagagacgtgactttgaagtactattcgcgtggccagaattacgtcttcatccaggatattgcggaggaggatgccgccctggctgatgaaattgagaaggagctggccgaaagacctacagtgagtaagaacagctccaatggcacgtcgtcgtttggagttagggaggcggctagggatgtgttttgagtcagctatagaccaaccaccattcatttagataaatgacataacgagatataatgaagacatgatctgatggaatgacgactattggaaaacaaaaatctacagttttagaactatttccaccacaaagtgtcgctcatctctatcatctaatggagtaataatcctccttcattcattcaataacatggaactctgctcctttttacaaacccaacttggtaatctccttctccagctcggacacggcgtcggcaatcttgtcggcattgtctccggagccctggatggtaggaccctttcctccagatcggccacctacaagaccggcggcaatggcgcccatctgctgggcagtcagacccttgttggacacagactcatcgatgaaacaagcgtgggcaaccttgccctcggcgggggagccagcaaacaggtagacagacttgccaggcagcttggacttgacgtggttgatggtctcagacagagccttggagttggcggaaatgtcgggaacatgggcaaccaggtaggtggcctcggggttcttctcaaagtacgaggaaaccagatcagtggaggccttggactcagccttgagcttggccttgattccgtcggtgatggtcttctggatcttgttgaacttttcctgcagagccagcttggaggtggtggacacagacagcttcttgagctcgacaccaatggccttggcggcctgctccttgtcagcaccaagaggctgggcagccagcttgtcgagtcgctcgtcaaactcggcagcaagcttctgcacatcagcagcctccttgccggtcacagcgacaattcgtcggatacccttggcgataccagactcctcaatgatgacgaggtgcttgatctcgccggttttaccaacgtgggttcctccgcagaactcgaccgagtactcggcccacttggcgtcgtcgggattggcaatcaggtcctcaacggggacaccgacagacaccactcggacgggatcggggtaggtctcgccgaagacggctcgcacaccgttgatcttcttggctgtagtgagatcgacggacttggcgtacacggcgaggttcttggtgatgtaggcgttggaaatatcctcaaccttggccacctcggcgggggtgagaccagccttgtgcgagaagtcgaatcgcagcttctcggaagcaacaagagatcccttctggtcaattgtgtctccaagagtctccttgagagcgtagttcagaacgtgggtaccagtgtggttgttcttgaggggagttcgtcgggcagtatcaaagccaacgttgacaacgtcgccaatcttgagagaaccatagttgaagtttccagtgtgcagaacgtagccagcgtacacctggacgttgttgacgtcaaactcggtctggccgtcaatgacaatcttaccagtgtcgtactcctggcctccagactcggcgtacatgcatgtcttgtcgagcagcagaccgacctggccggcagactcgtcgacagagtccacaaagccggtgccgttgtagatggcgacaaccttggcgtccgagaggttggactccgtgaactttgcctggtcgtcggtcttggggacagcgtcgttcttctccagctcggcaagagcgtgaacgtcaagcttgacaagctgaacgcctccagcggtcttcttgccgcccttggaggcctccagggactcctgcttggccttgtcgaaggcagcctcgtcaatgtcgagtccagcctcctcggccatgattcgggtgaggtctacggggaagccgtaggtgtcgtaaagtctccagacgtccttaccggcgagaacagtcttgctgttggccttggcgtcggcagcgtattgctcaaacagcttctctcctcggtcgagggttcgagagaaggactgctcctcgtcgttgagaatctcgaaaatgtcctccgttcgcttgctcagctcggggaagatctcgttgacctgctcgatcagagtgggagccagctgggagaagaaggaaccaatgggcacgtcaaacttctttcggacgaatcgcgcacctcgtcgcagaattcgtcgcagaacgtaacctcgtccgtcgttgttgggcactcctccgtcggccagagcaaaagtcagggttcgaacgtggtcggcaacaactcggtaggcagtatcaataccgtcagcgtcctcggcgccaaacttgccagcgtagtctcgggctccggtcagctcctggatcttggcgaagatgggggtgaacacgtcggtgtcgtagttggagctcttgtcctgcagtacagacacgagtcgctcgaagcccattccggtgtcgatgtgcttggcaggcagaggcttgagcgacttgtcggcctctcggttgtactggatgaacacaatgttccagatctccaaaacgttggggtcgtccatgttgacgagatctcgggcgtttcgtccacctccgattcgatcgtagtggatctcggagcaggggccacaggggccctgatctcccatctcccaaaagttatcagcagagtctccgggcagaatgtggtcctcggcgactcccagatccatccagatctgtttggcctcaagatcgggctgcagaccgagcttgtcgtcgccgccaaagtaggacacgtagagtctgtcggcgtccaggccgtagacctgggtcagcagctcccaggcccaagcgcacgcctcggccttgaagtagtcgccaaacgaccagttgcccagcatctcgaagaaggtgtggtggtacgagtctcgtcccacatcatccagatcgttgtgctttcctccggctcgaatgcacttttgcgagttggcggctcggttcaattttgacagaggcgacgacgggtcgcacgtgcccaggaaaatgggcttgtactggttcataccggcgttggcaaacaacagggtgggatcatcgtagggaatgacggacgaagacggcacaaacgaatgcgctcgcttctcgccaaagtagtccagaaaggtctttcggaccttggtcgcgggccaggtctcgggattaaggggcatggtgctgaaacggtggcggaaaagtcgactggtaggaagacaatggtgtagtttcatgtgggccccagaggaggtaaagaagatttgggatcaagggagggcacatgcagcagggtaacacttggatggcaaggtgagcaaatggatagaggagatatggagatggcgggggggagactgatgacgtaatcggattcacacgttcattttacaccacttttcccaggtttttcaccggtttttgtgttttctctctcatctacattcggcccttccaaacaggccaaaatttcactggcactctgatctatcctaattaggcacatgcaacaagaaagacccaagaatgtgctggcgttagagtggcgttagagttgggtcccgtcgtgacggtcacgtgaccggtgcagatgtgactggagcgggtttttctcttctttttccgtcttttttcgtctttttcgtctgccttgttgcgtttcgtttgatgtacgatttttttattttaattgaaagtcttagtcagcctggccgtagtgagtcatagagagggattgagagatagagagggagataaagaggtgagaacaaaggtacggccgagggaaataaagaggatccaaaggtgggatcgggagacatctaacgggtatttcaaaggagtatttaatacggtattctgtatgtcagtacatactgaagagcacttgtcccaactccaactaatgtccaactaaaagtagtcatctctacttgacaccattaaaatgtgctacaactacttacaagtagtcaaacggaatgagaagaaggcaatggagttttacactgtgcagagatgttatttcaacgtagtactacttgaaaccaaccagataggagtattttgtcgactatcacgaccctaacccgaccctaacccgaccctaacccaatgtaacacgatggagtgaactcgacgacaaacagatgaaatatgctttgaaatgtgaaataatgggtctctaattgctcctggttttttttgaaaagttgaaaaaataaatcgatttgttttttctttgatataaagctcttttaagagctatactatagtgcagtgactcttcaccagccctcgttggaactaatgtatgtacatacatacaacgtccaccatctcaaaaaccacttatcgcaaattaatacgattggaatatgtgttttttatatgaatatcttcacacgatttgtgattaccaattgatatattttttgtcatctcaatctctcctatagcccaaaatgacaccttcagtctgaattgatcttcaactaatgtcaactaaaggttccaaccacaccatcagcacatcttacacaccagttcagaaaacttagagccgaagcaggctcctcgtccagattcacgagaccatttttcttctatcacgtgaccattctcccttcgtcacgtgtctattatccctttgtcatgtgactattatccctctggcatgtgacatatttgtcagcctgccaatcccgccactccgcttatcaggtccagctgtgcagggtgtgatgcattaattccgatatgaaaaataaatgcgtggcaaaaataccctgaaaagttaactttattcggagtagagtttttcataaaccaaaaggagatatggagggcggaatggggagttgagcaagtcttcggttggtagcgcttagtcatatatcattggttgcgtttagtcatatatcattggttgcgcttagtcatatatcattggttgcgcttagtctatcatgaccgactcggttcacgttggaaaccgtgtcgactcagttccaaaccagaatagacagagaaaatctgaaaagcgcattctgttcatcaatgtcggtttagtctacagtccagcttttgcagctctatctcctaaactgactcttgtagtggtatctcaaacgttgataggccttccactatacttcaactagccccggtttatttggccctaaaagtagatgccctctctcgtacccactcaatagactgtcgtaccactatctggttagtccgcggaaccctcggtcgttgcttttacttcaaactaccgtggagtgatctaccagacgctgaaggatcgcgatatggatgtctaaagagggtcaaatgacacgcttcacccccagagtgaggggggtagagatggagactagaaagctgacaaatggactcttttgggtcttttgagcaatgaaattactttgtcttatcaccacatcctccctaggaaccacacaagtactcgtaccagctcctagtctgtagtcactatcgtccatatccgcaatgcttcattccgacatcagcaacccttccgatatctgaactatttgcccttcctcgatggctctgtccttcagttggccaatagtaaaccaacatgatctttgttgatgcagctagtcactaatcagcgaataaaaacgcccagacagccggccctgccaagatatcagtttgacagtctaagctacggtctgacggcttggctgacggtcagatccacagcttggctgacagcctgatccacaatctgacggcttggctgacagtctgatccacagcctggctggctgccattgatccacagtctgatggcaaaacccagatacggtatctgacatttcagcagcgactgtttcaaacgtctgagagtctcgtcaaaagcaacacgtgactttccgtggactattttcttcctccgacgttatctttatgtgaaatcaggtaggtgcgtgattggcgcgattagagttgggtatgtggcgcgggagtgcctctagaacggactgtggaggagatgtggagacgaaaagaaaacggttcgaatcagaccatctctggctctctatccatcttcttttcatcaccacagctccccctaacatgccaataaatgggctcctcaatacgagctctgcaggtgtgcatgagcttaaactgttcggaacgtgatttgttgtgatgatggaaatcaagggaaaaaagggggaaacccccgtggttttcagtagccatcgacaatgtcattcaataagttgattttccaaccggcgggctaatcagacgagatctcctagctcaatcaaggtatctagcatggatagagagctccactctccgccgccgtcctgggcccatttttcttgtttgaaaataagaacaagcttattttcctcgggccggtcgcctggcctgagagctggagttcagtatctgattgcagtggtggatcgctggatccgatccggacactgtgattggaacaaccttatcagccgcttatcaaatgtgcggcttagagataagccatattggggctgtttgagggacttttgaggggaaacattatatcgaacgaatctctgtcgctaaagaaatgtactggtgaagtctgatttccaataccgttgttattcgttgagttgggccgattgtatcaaacaacagtctcactgagtctacaagcacgagtagtaagatgaaggaatgtcttgggagaaaatgaccaaggccaagtaagattaccgttacatttagattctaatcttacttggcattcttgtcagagtaggtccttggtacgctataggttggtagggatgttttttgtggttgtggaggtcattaatagtacttgaggaagtggaccaatgaagaatcagacttgatcattcaatttctgtcaaaaatctctttaaaattatatattacactttccaatcatctcctgtttctgcactatcatgctttgttcggcgtctgccatgacggcccatcgcgggcctgcagagcttatcagttatcagggttgttctttggcaattgtatatatatatgaatggatatggaagctctgtattctccatctatcaaaccaatatgattgaagcacctctatctcaaggagcaggctatggagtggttcttggcgtgggtcttggcttctccatgatcatgatcttcatcacctgggccatgcgacgctaccaacgtgaagtcatgtcttcggaggagttttccaccgcctcccgatcggtcaaaaccggtctgattgccgcctcggtggtttcctcatggacctgggctgctactttgctccagtccacctcccaggcatacaagaacggagtgtctggtcccctatggtactccactggcgcctgtgtccaggtccttttgttcgctactctggccattgagctcaaacgaagagcacccggagcccatacctatctggaagtcatcaagatgcggtttggaccagctggacacattgttttcatgtgttttggtctggccaccaacattctggtgactctgatgctgttgaccggtggctcggcggtggtcaaggatctcaccggcatgaacgttgtcgccgcctgtcttcttcttcctctgggtgtcattctctataccctgtttggaggtatcaaggccaccttcatcaccgactacctgcacaccatcatcctgctggtgatcattctggtgtttgccttcaccacctacgctaaccacgacgttttgggctcccccggtaaggtctacgatcttctggttgcccgggctctggagttcccggtcaagggcaacgaacacggctcgtatctgaccatgaagtcgcacgatggagccattttcttcgtcatcaacattgtcggcaactttggaaccgttttcctcgataacggctactggaacaaggccattgccgcctctccggccgccgcgctgcccggctacgtgctcggcggtctggcctggttcgccattccctggctttgtgccaccaccatggggctggcctgtctggctctggagggcaccccgtccttccccggctacccggcccgaatgtccgccgaagacgtgagcgccggactggcgctgccgaacgccgcggtcgcgctgctgggaaaggcaggagccggatgcgccctgaccatggtgttcatggccgtgacatcggccttttcgtcggaacttatcgcggtctcctccatctttacctacgacatctacaagggctacatcaaccccaaggcgaccggaaagaccctgatcatgacctcccacgccgcggtcgtcacgtttggattcgccatcgccgggttcgccattggactctactacattggcgtgtccatgggcttcctctacctgctcatgggcgtcatcatctcgtcggcagtcattccggcagttctgaccctcatgtggggcggtctcaacttctgggccggtgttctatcccctcctctgggcttctgcttcgccattatcacctggctggtcaccaccaagtgcgaaaagggcgtcatcaacgtggacaccgccggctccgatctgcccatgctcgcgggaaacgtggtggctctgctgtcgcctctcatgaccatccccgtgcttaccctcatctttgggctggacaagttcgactttgaaaagttcaagcaaatcacccgcgccgacgactccgagttctggaaagtcgactccattgttgaagagctgggaggttccgacgagatcgtctccatccgcgaaaaacgggcaaactcccctaacaagaccggaggctccaccacccccgaggaccccatggaggcggaatacggactccatgagcctctgccagctgcagttgaaccccccgttcacctggaagagctggatccggcagaaaaggctctgctcgacaagtacgccaaaatcgcccgcatcatcaccgccatcatggccctctgtctactggtgctgtggcccatgcccatgtacggagtgggctacgttttctctaaaaagttcttcaccggctgggtggtggttggcatcatctggatcttcttttccgccttcctggtggttctttacccgctctgggagtcgcgacagggtatcttcgagaccttccgaggcctgtactgggactgtaccggacaaacctggaagctgcgaagatggcagggacaaacggaagataaacagatggctgcccatggagtcaccagaaccttctctcatctggagagactagacggacaggaggtggagtcggacgaaggagtgcaggtcaccaagattgaggattagagacgagagtatttattaatcagattaattgaatggaccttgggctgcacgaagttgcagcaaggaaagtagagacagaatccgcagtattgacgctagagactcgtggagttcgacaaaggaatcgttgaggcggtgatattcggcttgtatatctcgttttactgcttcatcattagtatacttgtgagggctgtccccgagtgttgaacgtggcagatttgcttgaaagtcagaaccactttgtactttgtaaatcctttctaccaccaattccttgtctctccgactttgtcaacttttgtctgggtccgctttgactgaagaactgagaaatcgtctgaaagtgaccactaggttcttctctcactccagtattgtcgtcgtctgagctggaagggaccacgcccgcagatagtcccccttcatggtcgacttttgagaaacagaactcggtagtctgatcaactgttgactacagtttctaacagaggagcactccggctggggagtgcagtatgtgccccagaggccaatactggacaatcaaaaacatcctatcatcaaatacagagggaataattgatatcatcagaatcagcagaaaattctgaatccattggtcgagcaccaaggagaccagtgcttattgaagatggtgacagactcgtttgctgagaagtgctactgcaatcttctgtacatactctataaatcggatatggagaggagctggatactcgagctgaagactggagcaggataaagacagccgatatactctttgattagttcaacaataacaacaacaacttttactgtgatacttgtcttctcccgtctgtaaacatgtcttctggtaccaatgacaagccctgttgtccttgtctgatgtagtcaaacagtgtaccgccatatgtaagcagtagaattagccagtcagtcttaacgtcttcgtttaggtcatgtgactctccacgagtatgagtaatcgaatcattgcctgtaatgttggcaattcgggtaatgttatttcttccgattgggtgtgtctttttaaaaataaattgaaaataaattaaaaataaaatcaaaataaatcaaaatcaaaatcaaaatcaaaatcaaaactctttactaacatttgtaaaaaattcaaaaatccattaattttaaacccccccgattatgtaataatagtcgaaaaataactaaaaaatacacaatagtcgcaacaatcatgtcttcaaactaatacacaaaatttccctatttccaccaaaccagctttttttcaatctcatttctcctctattcatacttgtccctaatgttttagggctaaccctacctcacgtgacttgtcccaacgcggacgcccgtcacactggcaaactctagcataccaatgggtctcatgcaggactctttttacttttaccgtctcgacaacactttggtggcaagaatatacaatgggtgagtgacgatattggagtgaagggcgggtttttggcgacaaaaggacaactggcgacaggcgacttgggtggatttcgagcaacgagcgatatttccagcgaaatttcagtgacatttcagcgacaattttggacatttgatctgatgcgataatgtggtggcaacgacatgagcagtgcgacctacaacttggcaagtgtgacccacggcatggtctctgtcgcccgcaacttgacaagttatccacgacagttcatccacgacagtctctgtcaccaacagttcctctacacgtaccctcatacctcatactaacccagtcaacatccccaagactagaaacacttactgcaagggcaaggagtgccgaaagcacacccagcacaaggtgacccagtacaaggccggtaaggcttctctgtacgctcagggtaagcgacgatacgaccgaaagcagtccggttacggaggtcagaccaagcagattttccacaagaaggccaagaccaccaagaaggtggttctgcgactcgagtgtgtcaagtgcaaggtcaagatgcagcttgctctcaagcgatgcaagcacttcgagcttggtggagacaagaagcagaagggccaggccctccagttctaagcgttgcttgggtcttgtaaaattaaaatattgcacatgtgttagacgttgtagggtgagcgtattgtcagattgtagcgatgactacgattacgagacggtataatccgctctggtacgactggtacgactggtacgactggtacgactaaattgtagtatgactatcggtatcggtacgactggtacgactggaatgattatcggtatgactatcagtaccactatctctgtatgatgttagaatggcgttttttatttttatttttatttttatttttatttttattttttgtttttttaacagtataatgttttttgactgttttatgtttaaaatggtaaaatggttatgaaattataataaaattataataaaatgtctttttattaattactatatagatacacaagttcaatacttttctcacccctgtggatgaagtaaggaatgacaccactaatatatctgtcccaccgtccgaaaaatcacctcgccttctctgggcagtattcagactctgatccgttggttggagttctcaagtaattccatgaaccggttctaagagattcagcccagcccagatacagacttgtcgatttgaggtcaacatctagctgctggatctttttttcatggcacttgagtctttcgagagccactggttctggacaaggatatcggtggtggtcagaatcggaagtcggtgggaagttgacatgttattgtccatctccggctctcacagacatctccttactatctggacttggctattactactgacactccagggaccaacaccattgacactccagggaccaacaccattgacactccagggaccaacaccattggtgacgctggaaggtatccgacgagatcctggcactcaggcctcttttctgatcgctaacggagaagttcggtaggtgactcttctggaacctctccgacgaaaagagaggggaaccacctctagcaagtcttgcggatgcgatattagctgtgatttctcccagaacacatcctcattgcatttggtagtggcttttgtcagcggaacggagtctccgtagtaactggcaaacagtcctcagtttctcccgttggaaccatctgaaaatgccactgtgacttgcacttcaccccagtagcggttggtagcagttacagaccatcaacagcttctgcgctggagaagtgaatcgataccaaagagcatggaacgctcctgaactctgcaagcgtctatatagcgctacgccatgctcaagaatagctgaatgtagagcgtggacaggatatcagctggagctcccagcatagaccgttatgccaagatgcgatggagtagacagtttgttttattgtccaaaacagcttttactctccagcacagcttggtgtctttgtcaaggcgtttacggaactcctttggtctatcactacgtcattctgttcttcaaccgtttccatttcaactggcttgtactacatgggtattcctggttgacggagttctccagtagtacagcttgtctccagctgcgctggaacattccctgtcggcatacatcctgtttttgggattcaggtccagaggtattctctccagttggttaaatgtcgacagatgtccacagtctcgccaagcgctctcacatggcttcgaacagaagacctgtctgtgggctcaacaaatgtactccagactgagaattagatgatttgtcttagtccggagttggcggcgactgtcgaatctatcctcaggtgctgaagagtggttctaggagctgggttcgttcaagcagttctagggctcctctcattccgcagttgggcaccagcatgaccacaagtggggggagaaccaaaatctgatcaggaagaaccagttgcttacgctcagatatagtctgtcagctccactcgttgatgctctactgtacgcggacgagagtgaggcggtccttgtgggaagagaagtaggacacgtaggacgcggcaggcttccaccactgtggatccagttcttgaccattggtcggtggctcgggcgtccagtcccctcagcagttcctggccagctcctccggagcaacaaattctccaacggcctcgtctgttgttctaccggctcgaatgaggtgtgtcgttcttgtcgctggtttgaaattaaggcgagttcatctgttaatggaaggctacagttattacgggaaggttagttcttttcttttctttcttttttctttctttttttttcttttttctttctttttttttattcttttttctttctttttttttttctttttttttctttcatttctttctccgtccctccatcgactcagtggtgcccgtcttgtggttccatggggctctaaaattaacagttaatattctcagtgattccagcacgtttttcgacacttccaacacgattgtcgcagctgtcgttgtccaaaacccccattcccattctctggaattatcgccattttctggcaattacaacgcagaaaatccccgagccaaccccaaacaaagttggatttaacacaattaattcccagcgttttaaggggtgcaactttgccgacagacactagccgcggttgttgagcgcactttgagaacagtacaatggccaaatcgactacttgtagatatacaaaatgaagctgtcgctttggacaactccagtccatggaaatatcgtcgcttttcacttaaaacaacgccaggtatccgtatcttcagctgttgggcgtgtgaacgacctgaaccctacgaaacgggtctccaactcgggctccagtcacactggttggaaaaatagccacgccattgaattcgcagcgaacatattctaatataaacgtggtggcgttttggccgtgtatgttttccttcgtctgtggtggtatcttttttgtccgcagccatgcggttttttcattttgggggttttttgggggaagttttgggggaagtttttggtttatgttattttatgttattttatttcattttattttattttattttatttcatttcattttgttttatttgctcttttctgataggcaaaatcgtccatatccagccctaggaacgtcgcatcggatccctaaaaggcgaaattgacccaaattgcaataacagccatcagtctctattaaaaaaaatcaccccacagctctttcctgtctccttctgaattcccccatcttattgactctagatatgcaagtgcttatatactgagtgtagcacccaaaaagaccacaatagctgaagatggagaggtcgaaggaccgaagaaggttgatagttgacttttgaatctccgaatcggttcctgattcgacagtttggggctccagcattcttcttcctcgtcaatgcattccacttcaagcagcttccccaatccatcatatacacccatatcaagtgctacaagagtcgaccaactaacaccaaaacatgccataaccaaccaaaacacacaatcaccacccaatttaccctcccgagacaccgtcacgtgacctcatcgacccgcctcattcacacgcctgtcccacccctccgctgactaagcacccctgtaattacctcatgcagacgccgctgtaccactctgcaagtcacgaaagccatacatttctttcgaccagcggtgacacgacatttcgcgacacaaagccgtcataatggtgttacagtacattttggtacagaaccgacagggcaaaacgcgacttgccaagtggtacaatgcgtattcggtgagtacatgatggggctcccaggtttcttcatcttgaccaactcggcgaggagtgctgcgatcaagatggaagcaccaccattcgaacggcaagatccagacgaacacagccatatatcgtttgtccgcatggactaacccaggacacggaaaaaatcaaattgatgggagaggtgcatcggctggtggccgcccgagatcagcgataccagagcaattttgtggagctgggcaactacaaggtcatctaccgccggtacgcgggacttttcttttgcattgtggtcgacgaatccgacaatgagctcttctacctggaggccatccatctgtttgtggaggtgctggacacgtttttcggcaacgtttgcgagctggatcttgtcttcaacttctacaaggtgtatgcgatcctcgacgaggtgtttctggccggcgagctcgaagaaaccagcaaaaaggtcgttctggctcgactcgaggagattgacaaggccagttagtatttatagggaaggacatgggctatggaggcgtcgaacaagagccaggacaatatgatttatgatattgacatgttgagggggagggagggttctattgtaggagcaggggagagcgcatgaggttacgagcagaacgacgcgaagagaggatgtttgagcgaaactatggtaccattggaaagccctggtctgtccgatgacaatggtataagaatagttgagatatctcttaccaggtcttgtctactccgtgattatcaaggagaacgaacatgcaacgtaggaggacagcggtgacactaccaaccatctggtcacatcaaattatctacatcttccgattcagaacgtctggttgacttattgtgtgatttttctcttcgctcggggcggttttacgcgctttgagtagtcaccagagatgtaaatcactctagcttggcgaatattgctcctagaggatgggaaataaatccatagtaatacacacacttttctgatcttcctagatgtttcagatcttctccaccatgtctgtgtctcatgttcatcccgagcatgtcgttctgctgtacgcgtagatcaacactattaggctacgtaaaaaagtcacgtaaaaagaaaaacagaaaaaaaaagaaaaatactaaaaaaagaaaaaggaaaaagaaaaacagtaaaaaaagattcaaaataggaaaataatatttaaaaaacacccggggcaggttgcaaaatcaaccgatgcaaatattgacaatgaaagtcgttgagatcacagatagggatagttatcgaccaatgggggcgttgatttttccggtttaatatttttgtattttgtactatttttgaactgatagttgtagccgtatttttggcctcaagttgctttttttctttaaaacagagcgaaaataatattaattacccacaaataggctcacgtatggtggggggaataatcagtgtaaaatcggataaaagtggagaaaaaggttggggaaaattgaagaaaaaatatacaaccaggaagagacacccatgtgtacaaaaatcactatttttgtcgcgttcccgacccaaatccacctccaatcagaccgcccttttgcgattaactatttcacattatttttggtgtgcctcatctgtctgtcacgaactgacttttaatgttgcaataatacgtgttgttgtggtccgaattcgggggcaaaaagaaaaagaaaaagagacagtcctgcgtgtggcgtgtgacacaaaacccgtcaccgtctatatattcgcacccttcagctcccctctccacccgtctggtgttcctctacattcacacacgttaaccttttctcctgcataattccacgtcacctaacccagccccttttacacacacacagacacacagagagacactcggatagttggacccagacagacaccacactagctacaactacacccacaccgctctccacacaagcaagcaagatgacagacaagtgggttcctggccagggccagcccatgtacgggtcgcagcagcctcacaacctcatgccgcctccgtcggggctgtatcagcagaactccaaccagtccaacacgtctctggatcagcagcagcagttcaaccagcaacagtacaacagccagcagcagtaccagcagcaacagcacagccagtaccaacagcagcagcaacagcatcaacagcaacagcaacagcaacagcaacagcaacagcaacagcaacagcaacaacaacagcaacagcaacagcatcaacagcatcaacagcagcaacaacaaccacagcaacagtctgtggctcaacagcagcctagtgactacgtcaacttcacaccccggccggatctgctgtccaagacggcccgagaccgagcccacaacaccacccaggtcatcagcacctactacaagggcattgtgcagcatgctatcgagcgccaccagcgaagatccgccgccgaggcctccgtcgagcaggccacgtcggaagaacgacgcaaccgggtgctcacaaactacggcaagaaagaaacggcgtatctgcgtatgcgacgaacaagaatggcgctggaagactttgtcaccgtcaaggtgattggaaagggagcgttcggagaagtgcggctggttcagaagcgagacaatggcaaaatctacgccatgaagaccatgctaaagaaggaaatggacatgaaggagcaatgggcgcacgtcaaggccgagcgagacgtgctggcggactcagactccccctggatcgtctcgctgtacttttcgtttcaggacgacctgtacctctacctgatcatggagttccttcccggtggcgatctcatgaccatgctcatcaagtacgacgttttcagcgaagacattacccgtttctacattgccgagtgcgtgctggccatcgaagcgatccacaagctaggcttcatccacagagacattaagcccgacaacattctgatcgacaagacgggccacatcaagctgtccgatttcggtctctccacaggcttccacaagacccactcgtcggcctattggaagaagctcaaggacggcacttcctccaacccagccacacagatgggtccccctcaaaacacgaaccgacagtcgacttacgattccatccacctgacgatgcgacagcagatttccacgtggagaaagaaccgacgtctcatggcttactccaccgtgggaacgccagactacattgcaccggagatctttgtgcatcagggctacggccaggagtgcgattggtggtctctgggagccatcatgtttgagtgcctggttggatggcctccgttctgctccgagcagccccgagagacttaccacaaaatcatcaactggcgagagacgttgcaattccccgatgatgtgcatctttctcctgaatctgaggatctcatcaggcggctgttgacttcgtccgagaaccgtctgggtcgaatcggcggcgccaacgagatcaaatcgcatccctttttccgaggcgtcgactggtcgtctatccgggagttcaacgcgcctttcgtgcccaagttgagcagtatcactgacaccagttacttccccaccgatgagcttggtgatgtgtccgagtaccctcagcagagctctcgaagcgatcgatccagtgatctgcccttcattggatacactttctctcggtttgacaacatgaccaggcggaatgctatctaagtcggctagagaactgcggacagaatggatgcgtataggacgatgcgagcaacgttctgttgtacaggctcgttggggttcctgagaaggacaggtgccgagcgcgccacagtatgaggcatatgacacgccgagatcttgccaccaagatctgtgtgccagacaatcatgtatttgtatgtactttacctgatataatacatagaagaggacagacgtccattaactgaacaaagggggtacagtgtaagaacatgacacttagcagggtataatgtgggggttctggacaagatactgccgaaagatttgcaccattgtatagttggagttggtgctatcattgtggtacaaaactgctgaagtttcgactgtgtgagttatgttcatgtctcacttgtacggtattctaagtatatattcttgggaggtgataatctgaagcacctctgttgaaagtgcaaatttgaaggtagcggagatcatcacatgtgtgaagacttctgagttggttgacaatcatacaatgtccatgaacgaccatcgtgtggctcacatgcactatatccgtcccagtcctgtgagctatggtcatctaatgtggttggagtttagttggaaagtagttgactaggaagagtgtctacaaaatacgcccatctataccattattctctgtgtattaacgccaaatccctataaataattcaaaacaaactaataaaacccataacaaatccgggtctctcttttctacccattactcgagacgatccgcgtcctcgaccgtccttactcgggaatataaacccggttcatgttggcaatctcacgacagagaatgtgccagtcaacctctcgcaaccagccctcaccttgatcccgatgacgctcctcccacttgacaagctcgtacatgagccgcaggttgggctggatgatgacgttgagccgccgcacacgcacaaacaggtacgctcgcggaagccccacgccaagccgcttcatgacctccgcaatgcaaaccgtagccgaccgagaaactcccactcggcaatgcaccagcgtcatttcacccagccggtatccctcgtccaaaaagtccaggcactgcgctagcgagtcggtgatctcgtcaatgccatcgtcctggatgttggacacgtacagcacgcgagagagatgctttcgggcctctcgacgctcctgagtctgtcgcaccagcttaacaagatctggatcatgggccaccttgcgagcctcctcctccaggtcaatctcctcgtcttcatcagcatcctcggccatagcccaaggcacaggctctccaacagacaggatccgcttgattccaagcttctgaatcaaaccgtggttggaagcatgatccaaggagccgaggtacaaatgcggcaggattcgagagggcacggagccgtcaaagtggttgaaccacgagtcttcatgtcgcacagagccgttatcctcatcgtccgataggaacataaggttggggggcatgccagtgtactctgctccagaagagagcttctcgtttagagcaggcgagtacttgtgcaaagcagtctgaagagcagacgccacagtcacatcaatggggaagcagaagaacggccgcttgtactgtacatgcaaatcaacccacgcttgaggggcacggcatccggtggagtacatgagaaaaatgagcgccagaagcgacgtctcagtatatccatcattgcaaaagactagagatgcggcaggcttgcctccatatgtgcatttagatcgcaaatagatgagtttgcacacgttaatgatggaatagacgttttcgggggtcagggcttggatgggaattgatcccgaagaggggaagcctagctggagaggcgagagtcgtcgggaggggtcgacaatgcatgcctcagcctcccgaatgtactggtctaacacagccaggggaactagtcgggcattttcctggcagtcaataatggtcacccagttggcgggggccttgactgcggccgcatcaatgtcgccgtgatgcttattgacctgcttggcctgcttggctgcagacagagatgctgtgtacgcatcaaagtcggttgtgtttcccagccacacgtcgcaggcgataggagtggcggtagacatcatagagatctcgacccgctcatggaatagaaggttggcatcccagttcttgagccgttgctcgtcaatctcgtcgggggagagattgtgcgacatggtgacagtgtggggggcctcctgctccagctgggtgatggagtccgtgaacacaaaggtgcggtagacctggtggagcttttcattctcagcggcaaaccgtcgctgagcgccagacacgatttcggcgagcctgagtagccgcggggtgagaccctcggccgagtcgtacagcacaatgtcggagatgacagcccacttggcgacctggatctggaactttcgcagcgagatgccctcgggcgcgtccagaaacttgaacttgtcctggaagtcttccttttccgcgtcgccctccaaaaagtcctccaggaagatggtgccgatgatggagcccgagtggcgggcctctctgagggtttcgcccttcatggcgtggccaaacccgttgtactgcacgggggtgtttgcggcgacctgccgtctgttggccttgacgatgatgagtccgcgcacttcggacgggatgtccttgtgggagggcagcggggtggaggctcccggcgcctgcgacactgggaacgacgagttgttggggatgaactcggtggtgaactccttgttgacgcgacggttggggtgcaggaaggtgcgctggttcacgttgctggggtgcaggccgtggagccaggggaacattttatccacccgggggagtcgtgtggagtaatggaagtcaatggcatccacgagtgtttttgtgtctatgccaatgactgggggggagtgggtcagaatggaccagttggccgagtccagcagcgccgactttcgcagtgggggcgacggcagggccgaggtggaggttgaaagcaccgcgtccgcgaccgccggggtcggtggcgccgtttgggtatcgtgtggcggggcgtcttgcgactgggcttctctttccgtcagcaggtcttcggtcacgtccatgtggtccatgtcgccctgacaggtgacctccttgaacggcggggtcgggggcgagttggggcacacggacgccggcgagcctgctcgcgacttgcccgagtcgtcgttgcacgctgctgccagcgtggacatgttctgtggtggcgacgggggtagagacgggcccgatgtggggaggggaattgacagtgacatggaggagttgaagccgtgtgtgtgtctatgtcggttgtgggacgtgtgtggcgtgtgtgtcgtgtgtgtagtgtgtgtcgtgtgtgtcgtgtgtgtcggatgtgtcgctggattatctgtctctaccgtctgtgtcgtttgtctggatatcacctagcgtgtctgtcagagtcgcgataggagagttggttgcaaacaaggttaggaggagagaagtgggtacaggaagagatagcgcaagagaagtgagacactagagggagcgatattatagatacaggttatgaagacacagacaaagagagagaggaagcagaatagcagagcccacagacacaccgggcgagtcacgtgatccccacacatcccgcccctcccctcgcggccaaccaccccattatctccatacattgcattgcctgagaacagtatatgtaccccgtaaatgagcttcgtggagagaggaagggacctgcgagagagagaaagagagtgtgtgtggcggccgggtaacgcaagtcaaaagccgccataccatggacaagcacgagggtgagggggtgcgatagttccgccataagtgggtggtggagagagagagctagggtgacagtggagctggaaggaggggggactggggggaggttgctggggcaacttggagttggtttttttagtccgatcctgttctttttttgcaccgctagttttcacaccggaatgttgctccaactcttagtctaaccttggtgattatcatactttttcaccaaacccattttgcaactctgtttccaattctttgcagtttgcaattcacttgcaagtcattttccgcacgatatgaaggattttgggcccaaagtcgagagaaggtgtgtttagaccgcgtatttgagctgggacacggcttttgtgcacatttgggctcggcgtggaagcaataactggctgcttatgccctggagtctggagtgcggagtctggcgtcatggttacatgatcgcccaaccgaaaagtgcgtttgaagtgaacaagcacagagttgaagggtcaagaggtgagggagcgagtacggtaagtctgcgcgagcgatagatatctgtatcgttctttgacggtctgacggtctgacggtctgacggtctgacgctctttgacactgttcatcactctgacgctcactgttcaccactacgacgctcactgttcaccactccgacgctcactgttcaccactctttgacgtatatccacactacttcaacatttcactataaatactcgttccgccacatccattagcctcccctcgttggcactcacatcaccacctgtagcacattcggttcgatatcaaagtctacatccaatacagtgcgataacctcgctggacgagccaaccccgccgccccactgtcttggatgccacgctagtcgaattctaaacactggccctgattgtttcactgataccgattatacgacgctatcacgtggagggagtagagtaggagaattggtgcagcaccccgaaccaacgatacaggagccccagtcagagccaactcgtaggacgcaagacggtcggcaagaacacattccacgacctccattgtctgtcgtccacaagacattccacacccttccatcgtctgtcgtccacaaggcattccacgaccttctattgtctgttgtccaaaaatgacacttgtatcgcatgtactgcgcgtttgatgctgtagtttacacttgcactgcacctctgaaacgtgccttgtagactgcaaacatactcggatccaaacaggactcgccggatgaaccgaggttgcaaaacaatttttgcatgttggcatttccgctcgctgacataagcgccacattgagtccagtatggacgtgcattgcacgatacaactgtacaatacgcctgtacgatacgcctgtacgatacgcctgtacgatacgcctgtacaactgaccattgacacaccagaacagacaaggtggtataatgtacctatttgtaaaaaggcctgtgagctacagatcctgagttacagatcctgagctacagatcctgagctacagatcctgagatacagatcctgagctacagatcctgagctacagatcctgacgagctacagtatcgtaccagctcttcctcgcaccgaactggtacgcgaccgccttggtctctggcgaaccattgcgcgattcacacccgactaccgactcagcccccatgcgtccctgcacatctacgacgtgcggctttagtcggtaattccccggctgggtaacgtgggataggaggagagagaagagggagaggataggagataggaggataggaggataggaggataggagataggaggataggaggataggaggataggagatagggggataggaggataaaaaaaagagagatagaatcagacgaataacgagacggcaacagacactgtagaatctttaaccaaaccaaaccctcaccaggttagtcatgtctcatgccaaacactagtttaactggagtacgaacaggagttgtaggagaaagggagtaacttcttgtaggagctctagtctgtagcatgaactgtagacatgagtagcgtaaaagtactatacttggatgatccgaacaatcaacaccgtacaataccccttccccagactaagtttgtcacgtcccattcccatggagtaaacttaccctgccgttgagcccaacaggctgagatgcatcctctttgagcgatattctcgagatggcccggtgtcgcaaaagagaagcaaattttacggccctttcaacaaagtagtggagactgcgacaagagggaagaaggagacgcgacggacgacagacgacagacgcaacacacacacgtcggtcaatagaacgcagacgccgccgacaacctccttcctcttgccccggcttgcacctatctttcacgttatcggctgccacgtctggtctgagcatgcacgagtgcaattggttggtcttgtttgaataaagttggataaagaggtgggatggaggggtttatagcaatgatttggggggaggtaagggggcgattttcgggggaattttgccgtttgaagcccggaaacgcaaccagacggcccaaatacgtatatttcccgggttttagcccctccgggcctcacaaaccccccgtttgaaccaccccagaaacctcccaccaacccccaaccccccttacagtcgtttgtcttattgtacaagtgcaccaccatcccccaacctaaaccctatcagtactccggagtatatatactccagtaggggcccccagtagacccaccaccaaaacattttcagtcaaccttctgttaagagatcttcccttagcagacctacaactaccaaagtgtttgccaatctcctcggttccgcacaccaccccttccagtcttctcgttcttctcctgcttccggttcgggtgagataataatagtgtactaaaaccactacgtgcaaaacaacgaaatctactcaacttctttaaacatcaacaatgtccccttctgctgataccattgctggcaaccccggcgccgtcaagtccggaatcacctccgttcacgtcaacactgatcgaactcagatcaaggatggaaacctctactccacctacacctacgacaacgctaccgtgtctaagtccgccgatggcaagtacgaggtgacccccacttccactgactacgagttcaaggtcgacctgactgtccccaagaccggtctgatgcttgtcggtctcggaggaaacaacggtaccacccttgctgccgctgttgccgccaaccgacacaacatcaagttcaacaccaagaatggcgagatcgagcccaactactttggctccgtcacccaggcttccaccatcaagcttggtgttgacaaggacggtaaggacgtctatgcccctttctctgaggtcctccccatgctgcaccccaacgactttgtccttggcggctgggatatctcctctctcaacctgtccgacgccatgaagcgtgccaaggttctggagtacgacctgcagcgacaggtggccaagcacctgcagcccatcacccccatgaagtccgtctactaccccgacttcattgctgccaaccagggcgagcgagctgacaacgtcatcgagggcaccgataagtgggcccacgtcgagcacatccgaaaggatatccgggagttcaaggagaagaacggactcgacaaggtgattgttctctggaccgccaacactgagcgatacgccaacctcatcgacggtgtcaacgacaccgccgacaacctcctcaagtccatcaaggagtcccacgaggagattgccccctccaccgtgtttgccgtcgcctccattctcgagggcgtcccctacattaacggttccccccagaacacctttgttcccggctgcatcgagcttgccgagcgagagggcgcctacattggaggtgatgacttcaagtctggccagaccaagctcaagtccgtccttgcccagttcctggtcgatgccggtatcaagcctctttccgtcgcttcttacaaccatctgggtaacaacgacggtttcaacctgtctgctccccagcagttccgatccaaggagatctccaaggcctctgtcattgacgacatgatcgagtccaaccagctgctgtacaacgacaagaacggtaactctgttgaccactgcattgtcatcaagtacgtgccagctgtcggagattccaaggttgccatggatgagtaccactccgagctcatgcttggtggtcacaacaccatctccatccacaacgtttgtgaggactctctgctcgccacccccctgatcatcgatctggtcatcatggctgagttcctgtcccgagtctcctacaagaagaagggcgaggagggtgacttccagaagttccactctgtcctttccttcctgtcttactggctcaaggctcctctgacccgacctggcttcgatgccgtcaacggtcttaacaagcagcgagccgctcttgagaacctcatgcgagctctcattggactcaagcccaacaacgacatgaagctcgaggagcgatgtctttaaatgtctgcatagcggccattttcttagcttgagctctttgattgagccatattgtgtcaagttttataattagtaaatcggtaaaccgtaagtcgagttcaattggaatgtcctgtagattggaaatctggtcaatgtgttgactgactattttgagaccaacgaaatgaagagagaagatggaggtcactgaaatcacttacgacacgtgagagatccagtctgaagttcgaagctggacagtaatagacgaaggtactgcaagtagtaacatgtaccgctaactcatactcatactcgtacagttctcatgagtcaaactgaatctctcattagttgaccgtatggccctcgttgacaaaaagccgaccaatgactttatgccggcaaaaagccgaacaccacccatcaggcctattacgagcacacactgctgttcctccccacatttcacccgaggtacaagttagagttccggctaacatctacgatgcttccacccatatagaaagcctgcctaagaagcagatacgaacggaaacgttcgttgcaatagcccgaaagacacttcaacgatagttctggctcccgatttgcgatatgtccgatgaggtcgatttgcatcacttgacttgacttacttgacttacttgacttacttgacttacttgacttacttgacttacttgacttgcttgacttacttgactcgacttgaccctgtctctcagagtacgtacaaatgtctgagacagtcacgtgatctccatttgcattgggtgccaatacagtactcgcgccaagctccctccagaacaacattcaggtcaatatttcccaccaagttctataaattttttcaatagacttttaaatttttcattagactttgttaaaattttcattagactttgttaaatttttcaaggggccttgttaaatagacctcgttttcggctatgatttacttatgctttcatttggcgcgggataaatgatatgaactgaagagtgaatgggttggctgaaaccgacgaagacaacagccgaccagaaaacaaagagcacagaaatgtagagaagcgaacgccgattgcaaagatatatttttcaacgcgatcgcccccccaaccgctcctccagcgtgtcccaccgtcaggatattttttgaacgtatgttccacgtgccaaccgaagaaaaatgtatgagtatagtacagtacataccaaaaacataacagcaccaaaaagacccggtggacagttgtgcagtcacatgacccggtaccaaccccccccccccacgactgcctttggagtcacgtgactccgatgactaactacccctgtccagtctcttctcattggccacttgtccatgtgcgtggcaatccaggtcgcctgttggctgcgaccaagccgcatggtttctgcgatgtcctgtagatgacctatcagtggatgcatggcggagggagcgacaagcgagggggcaagcacgtgccatcgttgctcattgttggccgacatgtaccgaaatgcatcgttggctgcgggtgctcttcttaccctactcgtcgctatcattttgaacatatccaacctcccccctttgatttactgtatttccctccttggtgtatcctcccaaccagtataaggttgacacacatttacagtcaaaggttaaaaaaaattcatgataaaatttcccgtgtcggtgaaaacgcagctttctcatcactacaaacatgccccccaaattcacccctggacaggcgtttgtgcccgggcaggcgtttgtgccctcgcaggacaacccccgtgaccggcccaacgagtaccagtacggcaaggtcgactacacgccgtcgcagacccccaacctcactccgtcatcctccaccacctccatggcgtctctggagcgggcggtcaacgagattgactctcccgtggtcccctacgtggaggccatcaagaacgccaagtccattggcgaggtcaaggaaggcgtcaactccatcattgatctgatcaacacctcccaggatgcctccgacctcaagttggtggagagcatttcggctctggccaagcacaagaagaacgctctttctcgagagggcgccgtttctctcatctccgccgtggccaagaagtttggatccgagccccacacctccattgagggttaccttgttgaggccctgaacgtgccccttgatctgctcaccgacaaggagaactcggtcaagcgagccgcccaggctgccatcgatgccgtatgtggcgctatccccgaggagggccgagcttccattctcctcgagaagctcttcactttcctcgactctggagccaagtggcagtccaaggtcggagctctcaagctggtccagcgaatcattgagttgtgccccgccgacgtcattgaggtccagttcttggctggtgtccccaccctgaccaactgtttccacgacttcaagcccgagcttgctcaggagggtaagaagaccctgatgcagctggtggctgtcctcgataaccaggatatttctccccgaatcgagctcattgtcgacactctgggcgaccccaagaaggtgccctcttgtgtcaaggctctgtccatggtcacctttgttgccgaggtcaccgctcccgctctgtctctgttggtgcccatcatgacccgatctctcaaccagacctcctcctctcaggagcaactgcgacagtccgtcattgtcgtcgagaacttgacccgactggtccacgaccctcgagaaatcaagcccttcatcgaccagcttctgccccccgtcaagaaggtgtacgagggagccgctcttcccgaggtgcgagagctcgccggtaaggccctcaaggttattgaggacgccaaggacgaggagaaccgagcccagaaggttgtttccaccgaggagatggagctgcgaatcactgagtgcggtggccagtccatccctcctatcgagcagacttacgccgccactctgattgccactaacatttctgtgcgagagtgggcccgtctggatgacaacttcaaggcctacctgcctactcttgaccaggccaagctcaaggagaacatctttgaccgataccaggagctgttccaggagggtcctgctgaggacacttctgccgagggtattgagattgtaaacgccaacttttctctggcttacggaggacgaatgctgctcaacaagaccaagctgcgactcttcaagggtcaccgatacggtctgtgtggccgaaacggtgccggaaagtccactctcatgcgatccattgccaacggtaagctcgagggtttccccgacaagtcagagctgcgaacctgtttcgtcgagcacaagctgcagggcgacgagggagatatggatctggtttcttttattgcctccgatcctgatctcacccacgtcaagaaggacgagatcgctgacgctctggcggaggttggcttcaacgaggagcgacgagcccagaacgtgggcgctctgtctggaggatggaagatgaagctggagctggcacgagccatgctcatgaaggccgacattctgctgctcgatgagcctactaaccacctggatgttggaaacgtcaagtggctgcaggactaccttgtggcccacaccgacatcacctctctgatcgtgtcacatgactctggtttcctggatgccgtctgcaccgacattgctcactacgaaaataagaagctcgtctactacaagggtaacctggccgactttgtcaaggtccgacccgagggtaagtcttactacactctgaccgacaccaacctgaagatggccttccctcctcccggtattctgtctggtgttcgatccaacacccgagccattgcccgagttgttgatgcgtccttcacctaccccaatgcccccaagccctctctcaagaacgcctcttgttcgctttccatgtcgtctcgagtcgccgttctgggccccaacggagctggaaagtcaaccctcatcaaggtgctgaccggcgaggtggtgcctaccgagggtaaggtcgagaagcaccccaatctgcgaatcggatacattgcccagcacgcgctgcagcatgtcgagcagcacaaggagaagacccctaaccagtacttgcagtggcgataccagaatggagacgatcgagaggtgcatctcaagcagacccgaattatgtctgatgaggaaaaggcccagatggccaagcccattgatcccgatggacgaggtgagcgaatcgtcgaggccatcattggtcgacagaagctcaagaagaccttccaatacgagatcaagtggcagcatctgcatcccaagtacaactccatggccacccgagacttcctcattgagcagggcttctccaagctggtgcaggagtttgacgatcacgaggcttctcgagagggtcttggataccgagagctttctccccccgtcattcgaaagcatttcgaggacgttggtctggatggtgacattgccgaccacaacactctgggctctctttctggaggtcagctagtcaaggttgtcattgctggcgccatgtggaacaacccccatctgttggtgctggatgagcctaccaactatctcgatcgagactctcttggaggtctcgccattgccattcgagagtgggctggaggagtggtgatgatttcgcataacgaggagtttgttggagctttgtgccccgagcagtggcacgttgacaacggagagctgacccagatgggcaagactgccgtttccaatgaccgattcgaggacggaggagcttcaggaggctcctctgctgctccatccactgccgcttctgaggccgagaacgactcgcccatgaacatcaaggtccgagtcaagaagaagaagctcaaccgaaaccagctcaaggagcgggagtctcgacgacggctgcgacacattgagtggctcaattctcccaagggaacccccaagcctgccgatactgacgatgaggacgaatagataaaatttcatagagaatagatgtttgattgttagcagttgacgatctgtgcagtgaagaggttttagaggtatatatgatcggtaaatgatgcctgacgaaggtctgatggtctgtgagaggactgactgactgcgaatgagcagaattcccacctctgatattgacagctacgatgtagagtgagaaggcgctcattggcatagttctctaacataatcatctctcatcttcagagggccggtcctttttttcgttcggagatcaatttggataactcactccgtgtatcgcaccaaaggaagaactcaaagtatgtcaattgccgcagtattgtacagtatgtacttgtgaaaacattatgttagttggagaaagatggactctccacaagtatgcagaaaaaagttagagtacagccgttaagtacattgaagatgacctccattcggtccccgctaaagtagtaatccacatccccaatcgtttccatccccctgggtaatctccatgtcccatttgtcctcaataatcgccctatccatctccgctctacccctcaggataagcgataatatatccctctgtgataataaagtgccgataatatcggaactgtggtgcattgccggttgccctgcaacaactgccgcgaccccaacaaggcccctctccgctctccgctctccgctctccgctctccgagccaggaatgtgcggctgagtcggtctaaacaggcgtgccgtgcgtagtataactgagctatactctctcggtcttccgtgtccccgatttaaggtgaaaattagacattgtccggaggagaagtgtacatgtattgatgggtattgtagatacgacggagcgacaagacgagtgatgagagtacgaagattgaggggcaagagctcctatattatacacttgccactttcgatcgcgacagacgtcatcatacagatactgcggtcattggcacatgtcgcgtgctcatttatctcctgttctcaatacttgctcgtcaaaaaaaagagaaagagaagacatgaaaaacatataacaaacagagaagaaatagaacaaaacaacataaaaaacataaacataaaaaacataaaaaataaaaataaaaaacataaacatgaaaaacataaacatgaaatgataaacatgaaaaaaataaacatggaaataagataacatgaaaaacacagacatgaaaagcaagaaaaaacaacataaaaaacataaaagagctgtctgttagagctaacccagcgcttagtcatccatactagcgtctttgtttccctgacatcggttgttgtagcacttgcctatcatccacatccggctaatcagagactttaggttgcggaaataaatcggaacgcaaaatgaaaataaaccaaggttagatgcgagcatattttcaaagtagtctaagtaaacggcattgggtagtaggggataaatgtgcagatacagacgaagataataccggaaggtggtcattttcaaaatattccccttcacatttacattttgataccctttttgtttctctgcgatcacgggaacatcacttttgcacccccagcggacggttttgctcaactacttatcaactaaacggtaaaactggggacagagcgcttttcgaggcagaggctgtaaattgacaaatgtggagttccgtttgagactctccgtgcgtcctaaaagaccagacctcatttatatctcaaaatctcgcacagttcacccgcaatgtccagatgacatgaggacgttgctaaaagtagagggtctaagttgacgtcatgggaggtggtggtacgatggagttcagaattgggtagcaaagggcgatgggaaaacggcatggaaccgctcgaaatctacactcggtccatgacacactcgacggctcttttccaccctcaacgactacgtgcggggtacagtattgctatgtagattgcagttgatgggcttattcgctaccagtataaggtgcagtatcagccagtaggttgatttgagacatctgaaattagccagtctagtgaccgttgagcaaagggcgccccagaggtcttggtcgcagccaagaacgcataaaatgaagaaaaatctgcggtttttgcattgtttttgcgcattttgccagtccgaatggtgtgtactttatgcgccctactcgcgggtagggctgtttctgcacgggtaaaaaccatcatggtgatgtgatgggcacacgccaacaaacaatcgtctactacaagtaggtagcgtttaattatctggggtaccaagaattgttgttctttgtgtggtgtgacacggactaggaggtagagttccgggtggcaatatatataggtggatgggttcgccctttttttccagatctttttgactctgtttttacattctctttttccctcgattgcctcgattgcaccagattgcggtaccctcccccgttagttgcacagctgcacccgcctcacttgacacccaactgcccacgtgcgtgtgctgcaaagtttgagttaagatcggtttgggataatttttggtttcttcggatcaatctcctgcacaccacacattggctctccaccgcacacaaacacataatgtcgaatctaccgtcctgggtgcccgaattcgagcgcgtcttcaacttcaagaagcacgagggacctctgctcttcacgctcgccacagtcgaccagcagaatcgccccagagcccgaacctgcgtgtgtcgtggatggctctttaacagcagaaacaccggagtgctactgttcaccacagaccggcgcatggacaagacgagccagctagccgaaaatgacgccttcgaggcggtcttctactcggaggcgcaccacgcgcagttccgaatccagggcttcgctaaactgctgtccgatgacatgactcccgccatggcccacgcccccggctccacctacgacgccattggccaggtcctgtacgagaacaagaacaaggaccaactgtacagaaccgtggatgatcgaagttaccctatttatggcaacagctccccccagggcctgtcccccacaggctcccccaagcccgacgactttgaggctgtcaagtcgcggctgggtaacatgagcgacacagacagcatcacgtcgtcggatgagaccggcgccaccagcgcagcatcgacaaactcatcacccagtagcgaggagtggaacaaggagtaccaccgggtgtgggattcgttgtcccccaccaccaagtcgtcgttccgaaagcctcagcctcggtcgctgatgagcgacgacaagaagaagcagctggacaagtttgcccgaggagtagacggcgagcacgaggatctcagcaatttcgtcgtggtgctgttgtgtcccaaccgggtcgacttttgcaccgtggacggcgccggctacagaaacatcttcacccggctgggagaggatgagtggcgagagcaggaggtgtgtccttaagagactgatttggggaggtggtttttacgacgaggacgacgataatgatacaccgcaaggtgactgtatataatgcataggatgggacccgagccaggaaggttatcggcgtcccgacgattacgatgatgacgacatccccaccatcatagactgtgtgttttgtttgtagcgcagtgatagaggagctagacaggcctttcaagctgagcagaccgcagtcgccgagctgcacaagagctttgagtattgtagagtatactaatggcacttgtgcgacagcggcaagtgttgtagacctataaaatatgagctagggctacgacactacaagaaatctattgctgcttgccattctattcgaaaccacttacagtgctttcattgactatcatgagagtctcaagaccagtagatgctgggccttctttttctgagagttggaaacacgaaaagtggacgagttccataccacgaggtcaaccgccctgttcctttgcatggtcagatatggctatgatggtgctcttcggagactagatggatagatgtaggaaccacgaacataccctgacaacggttccacattggcccaaccatcagaagagaccgttgtaagagagagtcgaggggacgagcggatgcagaagttcggcgtattcagtctcgggtgtgtctcgggaacagtgtgcaatttgtcatttctctggtggaatacgccgaaacgactctccaaggatattcggaaacgcgtagtcacccacaagcccatgcgcttgaccgctgtcttgtcttcgtccggtaactctctccaagctgtcccgaaccggtgaagtttccagacaccgtcacggatgtgttagggggtttgtcgttgagaggctatgggctcttgaccgagcagcaaaaacagttgaaatcatcccgaggttccatctaggggtcgcggctctcggaaaccccgatggaacgcacagtattactggagccattgaggttctgcagccaccacgacctacccttgtgttatattggtctccagatgatctccaactagaccaaggggtcctcaaaacagctcactgctaggctcgtaactgctagcctcgtcaaccacagtcgaacatcacttgaaacaacccgtccgcatcagagaggtttctttggatcgtgactgggtcgatttcgcgatgtaatcaacaccgacatggtatgtttctgctcgcccgaatcgacagtgtcatccgagactactcccgctcttcattccgtaatgtataaatatatattcatgctaaatctaagtgtgtaacctgtagtaatcgcggttgagaccgttattatctgttctatccttgcaagatacacgctctttctgcttaaagagcggtggtaacagtcatggtctgacaatgcaacagcagcactgggggaaggtcctgacaccacagctccagactgtcgacaaagtccagactctctcgttcgcttctgtgagtgcccatcgagggagcaggcagagtcgagaaaatgaccacagtgtcctccttgctgctcagagtagccatcatgtcgttcaaaatgatatgctgagctcgggcaggcacgtcgttgaaagacaagacattgggatgcgcggggtcgtctccatgctcaaacatgactgtgttgccctcatcgtcgtcgttatcgttgaccttggtcttgggaatagcctgggatgtgaaagcgggcttgttggagttgtgccgctcgtgatgagttgaagaggaaggagacgaccgtccagaggaagattcgtcgtcacgggacttatccttgactctgtcgagaggtctggaggttgaaaacaacgagttgtgacggtgaagagccgaggtgttttgttcaagctcagaagtgtcgtcttcatcttcatcttcttcgtcatcaataacagaagagttctcgtcgtagtcagagaacccctcggagtcaaaagtgcctgcggacgaaatggagttggctctgagagagaaagaggcaccgagatgagacagagaagagaacgtgtgtcttctcttatgatcaatggcaatcaccttatgctcttccatcttacgagtgaaagcataaggcttgttgctctcacgagcctccacaagctcagaccaccaatcctgctcagacaacttggattcaaccgcagggttagaagtgcccttgatgatgcactcgtacgcagcatagttgccggagttgagacacagaaccagaatcttggccttgattcgcagggtgtcgagcaacgtgctcactcgttctcgttcctcctcaacagcatcttcaaactccacaaaaacaataactcgcagagtgtatcgctccttccagagaggaacagttcgaagaatggcccccatctgcaagatcagagtgtaggtgtcaaagttggtggtcatggttgaggttccgttctcatccaccacctgcgcgctcatctgaatggggtacaaatcaatgtacttttgcgttgttttaatattcttgccaggcagctccatacccataaatcctcgtgcaatggcaacattgccctgcatagcaattatatcctcgataatgttgacccactgggtgactcgaatgttagactcttttcgacaattgtcagtgggaagagcctccatgtcgatagtctgagcccggtggaggtccagaggttgcgacttgtctcgcaacgagcccagaatggtgatgttaggcttcataccgcccagaccactgcctaggaaaacgtttcgcgcaccccaaacgacatctggggaacaggcaatttggacaaacgccttagctccagtcatgtcgcgcagcttggtccagctctgttgctgcttcttgacctccttgaacgtctcctggaagtccttggtgatcaccacgtgacccagaatgtacaggcctccctttttgagatagttgcaaaacttgatgagaccccatgctgaccgagggtcgtcaacaagcagcagaatctgcggtcgccagaacttgacgtggtcctgtcgaagtcgaagcaggtactttcgcacctggtggtaaagaagagcctgagacacatctccccacggtttggggggcgaaacgtagtgaatcaggataaagaggaacgccagaatgacaatagcaccgatagaagcccatccgtcagcaataaacatgctggcaatgcaagagacggctccaaggaaggctgtcgtggacgaaaagtacttgaacgaaggtcgaaagttgggagcagatgcaatcttgagcaggaaacaggccagatttgtcaccacaaacgtcatcaaatacgccatggtgatgaaggtggccagtctgttcagagggaagaagagagtgagctgggtaagaatataagtggtgaacactgctggaataggaagcccgttgatttccgacgccagaaaagacgtgtaaggaaccagagcgtctttagcaatcgcctggagaacgtaggcagctccaatgactccgaccatggaggagaagagggaggtggacatttctccaaacagaatcagccatttcgaaaggttgacggtctcaatgacagaaatatccttgtagagaagagctcgggggatagcgacacccattccgaggatggttgcggcgtaaagaatgaacgtgagtcccagacctgacagagtgcccttgggaatgctgtacgagggtctcttgagatctccactcatggaggcacctgcaaagatgcctgctgtagctggaaaaaagacaccaaataaggaggtgaaggtctccatctgacctggggggagatccgagcccacagcgccagtggtgaatctgggaagcaagttatccgagaacacgtcccagctgggtcccatgtaccagatgtcaagtttggttacaaggaaaggcttgacaaagaagactgaaagcggcactgacaccgttgcgacaatgagaatcacaaacagcacctttccggcctgcgaaaacagacccgagccaaacatgcagatggacgtgcaaaacagcaacactccggtggcgtagaagaactcgtaccagtatccttcgggaaagaatccgcctgcgttctggccaaaggacgacagaatgggttggcagaaaccggccacgttgagaccggcattgagcacctggccaaagaagaagaccacgccaatcgctcctccaaactccggtcccaggcttcgggaaatcatgtagtaggctcctcctcctcgtacggttccgttggtggcaattgccgagattgacagcgtggtcaacaggtcaattgcgtacgacagaaccagcagggcaaacatgccgaggatacccacctggcccagaatgaagccgaatcgcaggaacatgagaatggacagcacgttgagcgtcgttggcataaacacgcccgaaaacgtgcccagtttctcgtcgcccgtgtcggcgggcttgtctccggccacgctgttgtgtcgtttgtagaagtctccaatcagtcgatcttcctcctgctgcaccgtgcatggccgttgcagcgctccgtagttgtggtccggcgtgttagatgggccgccgcgtataggagcggtttcctcgcgcacgggtttctggatatcccatgttagagacggcatttgagagtgatgtcgaaagtgtcacgttgtcagtcaaatgtaaaactcgcttaattgataaggaaatagagttggctgcatctggagggagtggaaaatcttgacaaaaaagaaaaaacaccgaacaagagaatattttcgactcagtgacaacaagcgaacgtaatatacgtgaaccgcagacggcagtaaatcagatcgacgaaatattcgcgtctaatcgcatcaattgtcattacacatctcggtactgtacgagtacaaccacagctaaggcaagaatagccactatgattagcatccatagccgagagcttctataattaagccgtatgttgagcatggatcgaagccagggtcaagagggtaaagggagtttgggggagaggatcgagatatgatacaatttgaagaggatcaggctagctataaaccgctagctacaaaccactagctataaaccactagctataaaccactagctataatctcactgagtggtttccagctagatcctcattcagtgggctcaagccgaccatattagatgctcatacgtaggggcgtgtggttcggtatctggagtacatttaggccgaaggaaagacacttgtagagaaaagtggggtctgctatgccaaatactgtgtttatttgtctagagataggctggaagaccagtatcaacagaagtccaggctaaacaaagacagtcataagacaccacaagacacccctggagcatcatagctgtaagctataggggaatgaaacgtggtccagtttgattagttgtggttgaagtgaatgggtgtccggatatcctcttaaccagacggctggtttccaagtcattgtccccctacatgtcaataaactaccaatacattgttttgcacgactaggctcgcttcttaagctgggacacccggcggggcttgttgttccagtagaagatgacctggagcatgaggatcaaattgagcacggctccagcggcaaaggaggcgagaatcttgggatcgttgacctcctgcatggtggtgaagactcgggccagcgagccagccaggtagttgacgaccgaaaaggtggagagcttgccggtgctcttgttggcaaagttggtgtagatctggggcagcttggaggccaggccgatggggatggtggcagtctgcagcatgttgagcatgtcgttgttgaccaggctggcggtggggttgaagagcgcgttgacgaagaaggcaatgttgacaaacagtagggcagcctgggcctttttgtttctgtaggtcaggatcagcgccgcaatgacaatgttctggataacaatgagcgcggtctcgccaaaagtcgagaaggggaagccgttacggaagttgtaggccagcgaaatgagctgggcaacaatctccagatagaaggaggcgaaagacagaccgtcagcagactgagaggccaacagcgaaaagatctgcggcagcttcacaatggagctcatggccacaatgccgattcccagacccttggagatggccagcttgacacactcgggcttggtgaagtccacctccagcagcagttggtcgtagcactgttggcccagcagatccatggccaggtggctcacggggttgggcaggttctcggtgatgatctgcacatagggccggataggtgccacaagaatttctgtgtattccatggttggattgagagagctggacgagtggcggttggcacggtatgcttggtcaaggtgcgtgctgatggagcctattgccacgcgtatggagcacgtgcgttagcggggctagttggcagaatttgatgtaggagccgtggaggggttttaaaggtggaattttggagagatgggcgagacgagctcattggtggttttttcttgtagatcggagctgtgccaggtgccaggacgagacccctgatctttttcagaatagggcacaatgttttttttttttttttttttttttaccaacacggtacagcacatgcagtctatggtgttgtgtagattgacggggaggaattgtaactggaattggcggatttggtggtccatagaatgagattgcgagtcgattggtattttcaaaattccaattctacttacaggaacaccagtaacctgggccggggcccgtgctcaaatttagccatatacaatgtcacatgcaagaatcgaactcgcagtcgacaaaagtttgtcaagtaagatgtcgtccaagtcttgttgacattagttgaaatgtctcttctaccaagtgtcacgttagaacgcccagttttacttataccggcttgaaacttataccaagacgcttcaccaccacagcatccatgtagcctctcacttggaccttgcagagcccgtattaccgcttctgaagcctgccacagtttcttgtttttcgtccccctggctaactcaaagttaggctaagtttcatgttggatttcacgtcgcgatctcgattccacctgttcctcgacacccacaataatgccatgatctccctccatcttcatcttcttcgctggcccgcctacgtgacactgcttgcagcgctgctgctcaacctgtacatctacaattacccctatctccagaaccggacagagtgcatttggagagatgaccgtggatggaacctcgacaagagccacgaggaggtgcatttgctggcctttggcgacccgcagatccgcggagcatccaacacgtccaactggcggacgcgcctcgacatctttggcaacgaccactttctgggccatatctaccgagtcatggccaagcgcaccaaacccaaccaagtgtcggtgctcggtgatctcttgtcttctcagtggatcacggacgacgaattcgagcgacgggcagatcggtactttgggcgcatctttgacgagtctctggtcaaaaataatgacgggtacgtcatgtggtacaatattgctggaaaccacgatattggatatggaggagaaatgacgcgtgaacggatcgaccgattcgaaaaccgatttggcagagtcaactattatgtgcccagaaaagggtatcgtgtcgtggtgctcaataatctggctctagacggtcccgtttacgaacagcagttccaaaacgattgctggatgtttgtggatatggtgagacaggctcgagaacaggagcccgacgtgtcgaccattctcatgacccacgtgcctctttacaagccggcaggcatttgtgccgacggacccatgtttaagtactatgataacgagtacaagtggctgcggtctcagaaccatctttctgaggatgctaccaaccgacttcttgacggtatcttcggcagggaagatcctcgaggcgttatcttggctggccacgatcacgagggttgtgtttccagttacagctttgatcctggacacggaaactggacagttgagggtggaagaggcaatgccgtgtcagaatataccgttcgaagcatgatgggcgagtttggcggcaacacaggcctgctgacaggcagctggaacgatacagagggcaagtacgactttgactactctctgtgtccctttgtcgtccagcatctatggtgggccaccaaggtagtgaccattattgcaactattgttgccttaccagtggctgtttcgatccactacagttagggctgtaattcgtctgatgcagtcattttgggcatgttgaacagcgcatgagacagcacgagacggcatgagacggcatgagtcggcacgagtccttcagtcccgttcagcccatgaacagctaattatatccctgaacaagggtttgcattgtatacttaagtctttattactgatattgagagtgggcatttgtattgcatctacgtacttaactcactgcagacaacttttccgtttcacggtatcagacagggaatctcgacaggacactgtgggaactgaactgattttatatttctacaatggtggtactgtacggcatcctaggatcctttcatgtgtttttctaagtcttttttcaattttttcaattttttcaattttttcaattttttttcttcactttctgcaatttcaggtgaatttactgccaccatgcacaccctgcagtcccataaaaagaagcgagccagccatactgataagagccagaaaatcacgagcaaatatttttattttttcattattttttcgggaaaaacggcgcaaaatccataaacaaaacaggaacccccatctgcccgaatccaactaacgccgagtacacacagccacgtgacgtgacttcatattacatacaggtagacagaactaaacaaccaaacaacccgaatttacactactgtacatacgtgcaatacgagtggtagaccgaaggtctggggtgaggagaccaagatggaaagttattttataacatgtccaaatatctgcgaaaatttcacctccaagaaacgattctggccgcaatttttccggatttccccggatttccccggattttcccgaatttccgcgcccaatttctcaattttttatttttttatttttttaatttcattttatatttaatgtttattttttattccgcccaaatctatgctgctggaaccttccatattgttatggctccgataacgtgtgccgttcgacccagtttggcggtggtgaaatttcccacggcaaactttattacttgcaacgtattgtaaaacccccataaccccaaacccacgatcttccttgtcgtcatacgccaccactaaaaaaaacccacacagccaacgctccccccaaaaaaccgcaaaaatggtcaaccctgctatttccaacctcgtcatcatgcttgtcatgatgcaggtgtccaagaaggtgccctttgaggacccccaggtgctgatgggcatccgaattctctacgtggtggcccagttgctggtcctgggcctgtacctttacacccggtccatcattaccaagaagaatggtgagtatgagagtagaaccgacggtggtcgtgttccgtgacccgaaggacgctactacgtggtttggtcaacagatcagcgccactgtccatagagagagttcacagacagggcacatatgtcacagcatatgtcacagctaatgtccatgtcatctttttcactgctgtgatctgcgcaagttacacccagccttcaccgtctttcagtactaacccagatctcaccaccctcaaatacgtcgagcctgccaacgctttcggcggccaggaggagcccaagctcgtgaccaccaccatcaaggagtacgatatcaagcaggttaactctgccatccgaggtgtcttcaccggtatcgccatgatgggtttcatgcacatctacatgaagtacactaaccctcttctgttgcagtccatcatgcccatcaagtccgccattgagcagaacattgtccagatccacgtctttggcaagcccgccattggcgatctcaagcgacccttcaaggccgcctccatgtttggtggagccggtatgggcggtggcgacatcaagaccgacaagaagaccatttctgccgccgagactgccggtgccggaggtgttaaggaggagtaagcgttatgaatagtaatagattgtatactgcacaagcttggtgattctgagcctgggccatagtcataggactgcctcagatctacacaattgtagactaaatccttgaataaataatgaaataaattatgtcaattgggataaaacaacgatatctctcatcccagtgggtctatggcagcagtacagatgacgagagggccgatggttgcctagccttacccatggcttgagtcagcggatatggcgctcgttcagtgatcaatgtacttgtagcagatcggggtaagtagcagttagctcgtgtcggatgcgttgaagagttggagctgggtactctatcacaagagtgtacatacggtattgtactccagtttctgtagttcacccaagatgagtagtcagcagtaggcttagcagtcgtatccgtatgccaggagtcgcatgcttccaagcaagtttcctattatgtcttgtagacacgcgtcagctccagctaatgctgtcaaaacggatagcgcaattgtatggtctctctcaaagccctccgacaacctccttcaccttgccgagctcctccaatctcgtatgggtttctggaacagctcctctcaggcgcttaatttccagcaatgactgcctcagcgtctctctgtcctcctcattgagctcttcgacaggaggcagttcctccagcaccgcttccaatgtcactccttcctcagtaggttggccaatgtcggcgcagttgacttcagcctgtttgtatagttcagaaatgaccttgggaacattcttgcgcatctcgctcaaccgcacagttgtctcgtcaacctcggcgtacacccgtctcagctcctcagctaaacccatgtcaaacggctcaatgtgctcggtggactcacgcagatgcgcgtcgatggagttcacccgtcccatctccgcgccgtccacgaccaacgcgtgtcgcgacagttgcatggtttctgtgacgaactccgacacaagttgttttacgcgcaggatgagcgggtcggtggggtcgtttccgggcaaatgcagcgacgttttctggtccacggccgaggaaaactcgtctcggagatatcgcgcgtcttgggccgtcaaatggagcttttctgggggtggcatggcgtgtagtgtattgggtgccgtgtggtgatcttgtgtgtagtggtgatgatcaagtcaaactgaaaataggaggttgtgattttgatgcatgaactttacgacgtgaatggaggaggaacagaaatatttctggggggtttggtcagcgggcgttgtccattttggactatttatgttgtgttttgggtctttagtaaaccgaattaaaatagaaatcgtatcagcagagtattaacaaattattgacaaagtattaacgaattaatagcaaattattaacaaatcattaaccaagtattaacaaattattgacaaattattaacgaattaatagcaaaaattaacaaattatcaacaaattaacattattaacaaattgttagcaaattatcagcaaattattaacaaattatcaacaaaacattaacaaaacattaaccaagaattcacaaattatcaacaaaacataaaaaaacaagctcccaaattgtgggattgacggtggacaaagggtagagaatcatccgtctcagagtatctacttgtatatatacagtcagttccaccagtaatgggcttattagccactcaaaacaggttttgggaactttgctgtgatcatgtttatttttcaaaataaaaaattataatttaatcagagaatttttaatagatatatctatggctctgtttaatgcctaacaagaggctccaacaacgcgccaaagaaacacgtccgaaaccaaccaaaacgtgccaaagaaacaccgcaacatgtccgaaatccgacgaccgacaaggttgatatcgagcgatatccgagctcttttgagccccgtcgcagagccaaaattcacgctcatctcgatctacagaggagatggtcaagatcaagatcaacggaagagagtgaaacacccggagacacccggagacacccagagacacccagagacacccggagacacccggagacacccggagatacctacaaacacccggattctcgtcttctccgtcacgtgaccacccagcctcgctcgctatttacgtcctggttctcgtgaccatgcacggttgttattattatcttcatttggggtgcaactttattgccctcgctacagtctgtttggacgttgccgtttcgggaaagtaggttgtgataataggagaggtgcatgtttaccaaaaaacaagcggtcaaggtttgcaacatctccatctacggaaccgacacaactaccacccgctcgacgaccgcgttaattagccaattcagtacacatctcagccatggtcaaaaagggagtggcaagccgctacttggagacgctggggggggccgaggcgcctccacaaccgctacgaccgcggtccaacgcccgaatcaactcgggcacgctgaggaaccaaaagattctaaagtcgtcgtcgaccagccatttccgcaacctcgccaacaacgacattgaaaacctgcgtctgccgggcgtgacggtggaccaggaagacgtgattggtctgcagggccgggtacggttgatgaagctggaggacgagaaacacaactggatggacatgcagcgaaaaaacctggctgcctatgagtatttgtgctatgtgggggcgtgcaaagagtgagttatgggcaaagtccaagtcgcatgagcgaagcgaatgtgactgaagtaagtgggatggtggagtgggtttggaggggggagcgaatttgagcgcatctgatggagtgacagtgaaccagtcgctcgtggctagatcccttacaggtggacgtatatttgatgtcaatcgacagagacatggataaaccacaccgtttttgcccctccagtgccccaaatccacctgataacaattccaatctgtctgttccttctgttacttctgaccttcctaacatcaccactcccgtggaacttgtactaactcagatggattgaagaagtcacccagatgactcttcctcccgttgtccaactcgaagactaccttcgtaacggtattgcgctcgccaaagtgacccaggctgtcgctccacaccttgtcaaacgaatctacgagggacccggccttcaatttcgacactcggaaaacatcaactactttttcgccctggtttccgagctcggcatgcccgatctcttcactttcgaactcaccgatctctacgagaaaaagaacatccctcgagtcatctacacaattcacgccattgcctacgccctctacgtcgagggtgtggctcctcccatgagcaacctcgtgggtaagctggagttctcagacgaagagctcgcccgaacacaacgtggcctcgacaatctcggtgtccgcatgcccaatttctcgtccatgaacaaggagctcggcatggaggaacagactcccgagccggagcacgtggaacccgaggagagcgaggaggaaatcatggtccgagaattgtgcgaggccaacgacaatattgaggaactacagtctctgtgctttggttacctcgccagaagggagttcaacgataccaaaagacagctcaaggaggctgaacagtccattattgctctccaatctctgatcagagctctgggaccccgacaaacctttgtggttcaacagggagcggtctcaagatcttcctccgacgtcactaaggtccaggctcttctgagaggttatttgtcgagaaagcagttccaaaagacactcgatcgactctcctttgccgagtctcagattgtcacccttcagtctgttgctaggggcaacaaggtgcgtgcaggcgtcgttcgacagacgtcgtcacgtgatttgggcgacgtgaccactcttcaatctatcattcgaggttctgttgtcagaagagctattttgaagaccaaggctgagttgggcaactgttgtgacgctatttctgagcttcaggcgatttccagaggaaattcggttcgagaggagcttgacaacatcgctcgagctctacaatccgagtcccatgcaatcacaaccctccagagcgtcattagaggctctcaagtccggtcttccaccatttccacctccaatcacatgctggacatgtcttctggagtgattgaattgcagtcgttgatcagaggatggatggtgagacaggaggtcggtgccaagagggctgctttgagagctatctctgaggacgtttgcgagctgcagtgcgctgctcgaggaggattggtccgaaacgtaatcaacgagaagatggctgtgttgaacggtcaacatggagctgttctgactctccagagcgcggtacgtgctggaattgttcgaaaccagcttgctcggttccatgagcggctggatagagcttcttcttccgtcaccaagctgcagacggtcatttggggtgttcttgcccgtttcgattactctctcatgatcgaagagttccttgacgaggagcccagtatcattatgctgcaggccgcatgtcgagcagcacttgttcgaaccaaacacaatgatcgaatggctcatttccaccgaaacatggacaaggtgatcaagatccagtcgtacttgcgagcccgaacccagggagatgcctacaagtcgctggtttcttctccagaccctcctctgtcgactgtcaagaagtttgtgcatcttctaaacgactctgactttgatttcgaggaggaagtgactttagagaagcagcgaaagcaggtgtccgacgaggtacataagaatgagcagctggagcagttcattcagaacctggacgttaagattgcactgcttgtgaagaacaagatcaccttggatgagctcattcgaactcgaaataagggtgttgcggttcctcagattgacaatggcgacgttttcaacctcaaggcactcaacaaaacctcaaggcaccgtcttgagctctaccagggtttcttttaccttcttcagacacggccaacttacttgacccggttgtttggtcgaatctcctccactccagaaaaggacatgaagaacgtggagacgctgaccatgaacatttttgcacatgctcagagacgccgagaagagttttttctgttgaagctgatttcgcgatcggcggcagctcacatttccacgttggacgcgtccaagaacatggtccgagacaagcacatgtggcagcgtctgtttgcggcactcaaccgaggagctgctcccaagaagctgctcaagtctcttctcggccctcacgtaagcaccgttgttgaccagcacatgctggacctcgagagcgaccccattgccatctaccgatctttgatcaaccaggaggagctagccagtggccgaacttctgcacgtgaccccaacctacctgtagatgaggctatccaggaccccgagactcgacagacgttcattgccaacctgcagcgtcttcgagagctcacctccgagtttttgcataccatcgaatcatctgttcttcaactgccctaccatgtgcgatacgttgcccgagagtgttaccgatctgtgcagaagacgttcccccacgagtctgaggatcgccacctggccgtgattggagtcgttcttgtctctctgtttgtcattcctcccattgttgctcctgacgactatggagtgtgtgagtctgccattggacctgctcagcgacgaaacctcggcgaggtggccaagatgctggcccagattgcgtctcttcggcttttctcacgggagaacgtctacctccagcctctcaacgattacatcaagcagacccagcctcgagttcgggccatgctcaaacttgttgttgacgtctgtgacccggagcagtactatgagacttccacgactgacgatgtgacggccaccaagcgtcctactttgttcctgcgaaccaacgacatttttgtcattcacaatctcatctgcagagaaatcgagaccgtggctcctgatgccaaggatcctcttcgagaggtggtcaccgatatgggagctctgccgtcttcagctaccgaggtgctcaacatggctcgattcaccgaagtcaagctggatctgaaccccattttcgccaagggagacgactctgaatcggcctacaataccatgctggtcgaaacgaaacggtacctgttgtacgtgattcgagtccagaccggtgcctctcttctggatattctgctggctcctgtcaaccagtctcatgaggacaaatacagagccattctgaccgaggaggctattgagagacgaaagcgggaatctgaagagcagatgaccaagagcacatcttcgtcgcagtcgtcgcggtcgctccaccgactctgtaactcgccctcggagcaccagttctcccagatgacctacagagacctcaagctgctgtctctggagaaggtgattgagctggagactcttgggaagatttcccgagccaacaactaccaggagattgtcaactccattgcgcaggatatcaagacgaagaagaaccgacgtcttgctcgacatgcggagctggattctattgctctaactctccagggcctgtcggagaaggaagcctacctgcagttgcagctcaagaactacaatgactacatcgagcaggccatggcgactcttcagaccaagaagggcaagcgaaagggtcttgttctgccctttaccaagcagtacttccatcagagagagctgcaaaagtctggcaaggtgcccaagtttggctcttttgtctactctgctcaggctctgatgcagaagggaattcttgtggagctcaacggataccaggacaaggcccaggacaaggtcatgttcaccttttcgtccgacgaggttggagtttttacagtggaggctgcctacggcggcattgctcttcctggagccaccaccactctgactctcgacgatctgctgtcacagcagtacaacaaccagcagctggtcaacctgtttgacgacatggtcaagatgaacaccaacttgctgcttcatttcattttcagaaagttttaccgcgacaactagacctcgcacgacacggcgggaagcgccttttacatatcaccatacccttaatgttattgttacaagtaccgagattggatgtagatatgaccatcgaggggcgaatggggtcaggtagaaatcgtttgcttggtcttagttgtttccgttcagtatcaggcaggagcgagggaagtccaagaaggtccacacagaccagagatgttgcgggttacatgactgtcttggaaagtattttgacagacagaaaagttcacgtgttccctttgggctcatgtaggtagattgaccggcagttctcttctccagtaaggctgctcgtaccatctctagcacctgtcaggttcaacgtacgatgcccggattgacacggcacttgaaaggagcattgatgggactcaggtaaacaggaaaagttgggattccagatatatcagaggtttttgtcatttctatcaactccactttggtctatgagctctatattccattctaacctcattgcaagatccaaaacagcaacatgtctatatacatactgtacatatggtggagtatcttcaatagtcgaaattcgtcttgttcgtcctgcttgtcaatttgtcgatttgtttctacaccagtggccaagtctttcgatgctggttgctcctaaatcacatcctgtcaatgtccttgatcaacgctcgcaccagcagagattggcctcttctaaacactctgaaaccgactgaatccgattgaatggttcgaaaccaataacagtttcccgattctctcacaggtaacttgcaatttcgttggccacgtgatctgactgtcgccattcagcccttctcttcagcatagacatgccggtggtgacaaagcgctccaacttgaggagacgttgattcggagtccgccactcggttgccaaatgaccatgtctcactctgccaaactccgatttctccgacacattccttatctaccgcatccgttcaccagccgactacaactgccgttcacgaatacaaagaagaccacaatggcctgatgccggtgtccaccacaattgcgccatatatccatcaaggcgtcagacagcagagatttctattaatatctgccccacttgaacgtcgacacgaagtagctggatcgttgctttttccgttgcttttgtagctacattgtgtggccatcgttgcaggtacggcttagatctagctgtggataaatccctcagctggtttggcagctgaccagaagcatacaagttgtacgataactactgatatcggtaggagcactttactgtacgtgagagacacgtccacatctatcttgtggaccaccatctatctcacagaccaccatctatctcacagaccaccaacgatctactatcgaacgcacatgacggtgtcgaaatactcaagatggctccgaatcaaccgctgaaaagcccaatcgtattctccagatgccaccattccattatcgcctccatttccgcaaatctcttcctggatccacctctgttcactgttggctcaaagttggttgactcatcccaatctgcacaagaatccgcaatatgaaaatcccatgatgtcataccccgctacccctccgtgagttcggcttttgccctctttccgcctgcatttcttttttctttttccccgaatcgacgcccagattgctcggtattttcttttggcagccttgtatgtgtctatgtgtggcgcagtgctggaagaattgtggctcagtcgaggctcacctgttgattaccgaaatgctatttgcgcgccgcaggacctcggcttttgaccagagaagcagagatggagaccgacaggttcgaggcggtctacgaaaaatcaggccgtttttaatccattttactaattttctcaaagtcatgagtcatgagtccaattttttttctgtttttctgctagttttctattcccgaatttattaattttcaaatttcctaatttcctaatttctcaatttattattttcttcaatttcagtaatttttaaattctaccccgaataaaacacccaatccaaaccattaactctcgctaaaatgccactaaaaactcatcgcatctcatcgccgccaaaagttgcgcaaacatctatttcaggaaagtggcccaggctatgtttgcgagtggatcgcgtaaatgcccccatttgataaagaggcaggattagccgaacaattgacatgggtgcatatactcgcatattttatgcacacactgcatatttcgggaaatatttcacgataagcggaccggcgaaaaacggcgaaaaataaaatagtaaataaataaaaacaaaatgacggaaaaacaaacaaaaaacaacgggttacccagaaaccaattcaggagaataaataatgcaattatgctagaataaatataaatatcacgtgacagaagggtcacattttgggtgctgtaacagccccccccttcatggacgcaaaactacatgggaaccagggcataacccatgcaatctcgcttggactttgcgcaattgaaacaggagggtttggcctcatcgcacttgatgcgacgcttgcggcacgtcatacagcccgtcttggtccgttttcgcacctgacgcttgtgcatcttctgcttgagctcgtgggagggcgccaggcccaccatttgaggctggttgtcccagtggtagtgctggggcggtgacaaggacgcttgtcgatagccatgggggtagtattgttgctgttgttgctgctggtgcatctgctgctgttgcaactgttgttggatatgctgctggtggagatggaggttctggggcatgttctggggcatgttttgcgacaagaccccaaagtactccttttcggtcgaattgcgtcgcgaagcctcgggagtgtatagaggagtcagcattgtggtcggagcgtgaggtaccgacgtaggatacgtctgctgggggtgctgatgctgagagagagttaccatgggtggcgaggtggcggggctatcgagctgagtcgcgggactggcagggagctccgagggagtgggagttggagggttcattgaggggggagttggtgccgagtagggaatttgatagaggttgaccgtgttggtgatatgactggggttgctaacaacttggccagtgttgtgggcgacattgccaacgttgtgagtggcattgccaacgttgtgggtgacattgccaacgtttggggtcaccttggtcatgttgtggaccaccttggtcatgttgtgaccagggacagacgccggtttcgtgtcaaacgaatactgagagagaccattccctccagatccgcccacgggaacaggaagatgggtgtatgtcaagtgcgaatgggtatggggagccgtctgtttctgggtctgggccacgggattcatgacgggctcaggcaggttgagaaccgatagagaaggcaatgacgtcattgtgaggaattggagaggagtgatttaggcggatccagggggacactcaacatatatatatataaccccacagagagatggagtggatacatgacgctttttttttgtctcgcgtttgggcccatttttcagttgtataatgggtttaattcagcttctttgtttcgcttatacatacaatctgacccatgcctgcatcaggtgcaaatagggttacggttagacgtatggttacggttcgttgctctagaaattagggtttgcataaatgaaaaatcaaacgggcaggtttcggcaatacggaagtggcacacacacaaatatgtgaggcccgcgtgcatttttccccgccggaagaaaacccccgacggtcacgtggcgatcacgtgagatcgggaaatcgggggtgttgaacgtctacacgtgacgacatgtcggcggatctaccacgaactaacgagctaaatagccacagatggtcggaggttttggtcctacatttcggcaagctaatttcgggccgaaggttcacgcttcttgagtgtgcatgagggtgcagatgggtgcatattgtgcatgagggtgcaggagtgcatttgctggcaggagaattggcgagtattccacaccttgcctgtgtggaatattatacggggtgattgggcggttgacataatggcagatgtggaataaaataaaaataaaaataaaaataaaaataaaaataaacataaataagttctggattcgtggtgcttggcgacctccccaagtgtggttctgcgtcagatcagcccatatcaccacggtggtacaagtaagtgtttgggagacaatggaataaaagaggaactgggaaatgaattataaagaaatggaaaataatgggtatgtaaatggaaatgattgtttggaaaatttggggctgatattgattgttgaacccctcaaattgtgtgatattgggaggtgagacctggtgagacatttaccagagaggcaattactgctgggatttgatttattgataattgttttatttgatttattggtaattgtttttgtttgatttatttcgtttatttgatttatttcggttatttgatttttcctttcttaattgtcaattcttttaaaacaggctggaaaaaagccgaaacttgagtcgaaaatcagggcggcacacaaagagatatacgcaatgaggaacaagttcgactacattgtacaagagccggtattttattgtgttgcgattcaattggtatgtattgaaacaagtgcaagtgtgcgtgagacaagtgatttgaatggaaggaatgggggatgtggaattatttttgggcatctgaattattgagaaaactggaatgagagcactggaattggagagctggaatgggagaactggaatgagagaactggaattatttattttctcagagtctcaatttttcattttcgaaatctccatctgaatgtctgaataaaagttgaaaattaacggatgagtttgggtgaatttctgaacggggttatctctgccgccctacaagtagcaccctcgtaggagttgcgccaatgtgttattattcaggcggttcatttggtcaattgtctgaactgtctcaattatttatttatttgcctgattcatctcctcgcgacggttgataattgccatcaaataaaaacaaagacttttgctaaggggctgagaagagtgggatacaggagcccaaactgggatctagagcccgtggagagaccaaacaagttccaatgtgcccagaaacgcgctgcgaacctagcggtcaagtccacattttctctgtttctctgtagcattttctgtcgccagtctcgtctggtcctacggtctactcttactgcagtcctgtctattctccacataacaaagagacaaagcccaggaggcaccagtgcagaaagttgtggtgaatgtggctggtgagatcatgtgttggggctccgcatctccggctggtatttccgggttcacagcggcgattttggggctcgggtccacgttggtgagactagttggggtacttgggcttaccgagactcgtttcggacaagaaatttggactcatcgagacccgtttgggaccccaggacgtggtaatggtcaataaccaccttcgacgcccctcttgatccactcgcggcgccggcaaacaagcgtcctcgatccggcaagcgagaaaacaagcaaactccaagcgagggtcagcaagcgagggttagcgacaagcgagagttagcgaaccggaggctacgaaactgggttggttgttggtttctctgctcgtccgatttttgttcaaccccatgaacccgagtgaaatctgtcacactcacgtttgcacttcatttcaccgtatacgctttaatcccacatcttggctttgtaatggggttgatcgaattgcttttttgctggttttgtccttttgcgcttctgggtccttctttgttgtttttttatgccctttttctaggccttttgcccttttttaggccctgtttcgcccttctttttgccctttttatttttaccctttttttccctttttattttccccctttttgtttttcccctttttatttttacccttttcttctcgtatgccctcactcgacgcaagaacatgcaccgggccctttgccagccctagaaagtgcagacgtggcagattgggcagggagacagttgccaggctccggcgttgctcccggggctcaatcgaacgaacagcacggctttcgggaccgaaattggggctggaaacgtcttttcatcccagcgaatgtggttctcggttggctgagattcaaactgtggaaaccaactccatcgggttggtggtgagcaagtttcgcagaattaaaacaagaaaagccttgccttgccttgccttgccgtcatgtacagtatggttggcacgaatgatgagacgtgaggcgtgaggcgacgtgagacgtgagacgagtgacgagtgacgagtgacgaatgacgagtgacgaatgacgagtgacgaatgacgagtgacgaatgacgagtgacgaatgacgaataacgaatgacgaatgacaaaggacaaatgacaaactactcttccactccagcgagctcccctactcttccacgaaaactctcctactcttccacgaaaactctcctactcttccacgaaaactctccctcctctcccgccccagcaaactccatactgtatccgcactcccctccacccactcataccgaagtcgtaacggaagagatcaaaagccgaatcgtctcagcggctaaagtgcgcacatccacaggtacggtaatgtacgcataatgtgttgagaagtacagtatgaacaagtggtggggactgacgttagcacaagggatgaacgatacaaatgagcgatacagatgaacgatacaatagattggggcggtcaccggtgaaactttggtcgactcttcccccaatttattggcattgcttttttcattgctccgatccaggaagactctacacctgctaaagatcgaacagccgtgtcacaaatcgttggcaaatgaatgacgtcacagcgaatccgatcaagagaaaagagcaaaaactaaggaagaaacgaaaaaacaatgtcggatacacacactcctccatacgcaaacgccccttttactgtatggaactgcagtagatccactgtgcgtgtaaggtcatttggttgagttttggttggggggagagtgggttgagctgtggtctttcaatcgtccatggtccattgttcatggtccatggtacatcttccatcttctatcgtccatcgtccatcgtccatcgtccatcgtccatcgtccatttatttcccctttttcccatttatcaatcaccgccccaaagttcaacccgcatgcaaaaaacggcagaccgctgcatacaatgggccaattgtgtcgtcaagacattaattcattttagtcttatttttttttcttttcgatcaataagattgaattttgtggagatctcacgatacggtaggacggtaggacggtggcgatcgaggagtggaacatggaacatggtgatggggcaggcggacgtcacgtgaccacccgaaatggggccctcgatctcaatttctttttgcttgctctagaccactgggggcgttgtttgagtggccaaagctgcatgagacacaccatctgtattttttgattttttgattttttaattcttcaatttttttgattttgattttatgattttgattttattttgattttgattttgatttcgatcttttgacctttattttttgttctttattgcgtccagtcaaccacagcctgtataaatgcagaccttgtctgagcttctcaaacaggtaaaaaacggaggtttggaccccggaaaaggacaaacgatcccaaacgagcattctcgaagaaaacatacgatgaggccattctggtcagctgttcggttacctgttcggttacctgttcggttaattgcagctggaattaagcgagcgggatacggccgcggtcatatcgtacaattccacgacggaaagaggtggtctaatgactgacgatctcagtctccatgtcggatatataagattcaacgggtgtcaattagagaatcagtgtactttggcagagccgggttgagattcgggaggcgggggcaacaaccggggttgtctttttttttttttttttttttttttttccaattatcctatccatcatatatttaaaatgattcttcttaaatttttatttacccaattccatctcatacttctcttgattttccccaattatcccatatttctcttgattttccccaattatcccatatttctcttgattttccccaattatcccaaatttctcctgattttccccaaatatccccaattatcccccatttattccaccaatttcaaatcgcctccgtaattgctttttcccgtattcccatgtcttggatctgccacagtttaatatccatgagaccgcacacaataggattatgacgggaccctcgcccctgtacgccgaggccctcggagtcgctgaaccaacagaaatctcgcccccagaaacatttttaaccacctttttaggccaggcacaagtctcgcgtaaaccgcattagctaagccgaacctcacgagttgccagatccgtccaatcgctaaacatgcaagcaacgcccactgggccctggagtctctcgcttcagggcccggataagcggaaccagcagcaagcagacgtttggcgaacgcgaccttttttttctttcttttctttcttctctttttctgtttttttcctctcccttttgtctttgggccctcacccgtattatcacgtatagctctgccgtattggggacaataaaaaaagacttttgctcaaaaaaacgggcccaaacccaaaagaagcaagcgacagaccatcggcgattggagaaaataacaaggaaaaatgatacccccacgcgacaagttccgtcacgtgattctattttttctccattttaccgttatttttatccgaaaatagcttttctcaagctgtttcggagcacctttttatgtttgcacctccttctgttcctctccacatatttgcaaaactaaactccaatatttcccaaagccctatttccaaactctgtatctatttttttttatacggctcaccctgtcgatcttgcaggcagttcggcagggttatgttatgtggttggtgtggtttgttgttggatttggcggggatttatccatcccgttttttgatccattccattttccattttctccgatttttatataaatctttttattttccattttcttgattttatttccattttgtatgtattgtatttttttgtattgtattttattttatcactctaccaaaaaccgatctaaattagtccaaatatcgtaccccctaacacctcgcttagaccaacggccaaggtacagactataggcgctccacacgcgggtattcggccagatttgcacctcgaaacgtgggcatgatccattcttggtgggcttccagagagagagactgtggtttttgtttggtttgtattgttttgtttttttgttttgtttttttgttttgtttcgttttttgacagctacaattccttgaaaataacaccaaaccaatggagttgacggaatggatatattgcagtgagcaggacagctccaacacaacatgtctccaacaaccccgtgaagacactgtggagtcgcgaaaactagctgaaccgtattttatttttttgtgcggctgagttaaaaatacgaagtgtgggtaaaaggtacgagttgcgagttacaacgtcatcaagaggagctccacagtgtttctaaagtctttaggcggttgtctttgtttctgaagtctttagacagttgtctttggacggttgtctgatgacgcgtgtctttgaacggcccgaatgttgcacttttgccggtcaatgcttaattgcaatttaaggcgaatttacgttaattatttgagatcagcaacacttgattgccacaaacgtttcagatgccggagggtgggaggggtagggagctttcgagtggattgttggtattgtgaggccgcttatttggatcatgttatttacagtattacatattatttgcaggattatattatttgcaggattatattatttacaggattttgttatttaaactactatattatttacactagtatattttcgatatttcaaatgtgtaaattaaatttgaaaatggtgggaatccaaaggagtgggaaatggaaaggtggaaaataattattccagccgtgcagtattctagccgtgcattccagccttgggttattttcgcttttcgcacatacgacaaggctccgatgatattgcccatgccacctgtctgctcccgtttccgggcttgggcccctgtaggacttgtgtgtcatattgcaaaaagcagtagtgatcgccgaacctagtcagactttctgcattagcgagttgcggaggttttggagttgacacaagatccgcagccaaagacgggccaaacggagttggatcatctgagacacctggggaaatgcggcagtggatcgtgtctgattcaggcacttacagcggggtggagccggggtggagccggagagatggagcgatggagcgatggggcgagatggagcaagagtggagactggcggagaaggcggagaaggcggagagcggaagaggcggagaaggcggatgcgggatgccgatcaatgggtctttcaccgccacaacgactcggtcgacgcaacgcccctgtctgtcagtatcgccgccacaaacacggtctcacgccagggtccaagtgacaccctgcacaactctgcagcctgtcatttctctcaggtgtcatttctctcaggtgtcatttctctgtggtgtcatcagtcaaggagcggtggtggtgaagagagtagaatgtggtatgaatagggagtggtaagtaccttacgtccgaccattcaagtgcccataatctgctctgactacacaaaaggaaatgctcagtccaacctcttaggatcacgtgttcgccatccccttcgccatcccctttgccacactcgcctagtctacaacgacattgttctgacgacgagtacgacgatcattgtcccccacaatactcgtcttggcatcttggcgggatattattgcctttgggggagtggtggtagtgaaaaatgcagggagaatggccagtttctacaagaggttttttagcgagtacaagtgcgacatttctagagggtacggcatttccacttgggttgactcgcgccgtcatcgggcagaacttctcgtcgactctgactcgcaccatactctcgttgactcttactcgcacttcactctcgttggccgttgaaaggtctcggcacaaatggtctcggcgccgatccagtctgtaccaggctatagttgctcgtttccccacaaaacatcacctccttttcgtttgcctttgatctcggctaatcttgtcgtgctgcgtgagtacctgtccgagtactgtttcgtgctgtttggttctccctcaaccagctttgctgttgaacagtgcttgttggacgatgcggtgcggtgatggtggtgcggtgcggtgcggtgactctggcggtgattctggcggtgattctggcggtgattctggcggtgatactgttgtggtttggtggagctactatagtttgcatatttgtatgttttgttttcagcccaactaaatctaaacaactgctggtccactcactgaaaactgctccaacaaaaaccaccgcaaccaagaatacgccccatgacctctcggtcgtttgccccagtcaccactcacactcacatccacaaccacctgctcaacttttcgttttggctgccacttttcgaaccttttttcccaaatactcatgcagctcgcgcatggtcaaacctaccctctctccagcgtgatgcggccccgcgagctactctgcaaaaggaagaaaaaaggcaaaacaggcgtctgcaaaggccgccgggcccagccccgtgggccgtagcgacacggatagggttttagccacctcagccacatatcaccggaccagacctgtggcgccatggtcatgtggaacatggtgcattgtgggtgaagtgctggagcggtgctggagtgcgggaaaggatacaaagagctgaaaagtggtgtgtttcagccgacatggtgattatgacgtcaccaaagagggctagtcacactcgtcaccgcaaccgtccgtcacctcacgtcaccctctccatctccatctccatctccatccctcaccctcattgtactgtctcagaacttgttggccatagaaccattagacaatggcatgttcaaacaagaaccatcccctgtacatacgcactggggtctccgtcggctattatttctcggctccatttctggtcacgtggtgccggggttgtctccttcggcgttaacagcctaaccgcggacagactggagccgaatgacaaaacttgtcccttcatttgacagatgacgtttgaacattggcctgttcgtttagcgtcgcagatgacatcgcgataagagggctgtctcgctgtagaaccctcatctctcaactcaacctgctggatccgtcactcgctcggcacaccgcaccacttccgtgcacttccgtgcacctccgtcgtgcacagcgcacttgatggtcctgtggtaccgttagtggtcggttccgtcgcctgcacaaacactcacatcccttacatgtcggctgtttggcagctaatttgctcatatctcggtccaatgtcgggctgaagagaggagcaaaggacggaaaagagagactgagtagacaaacacatccccgatgccaaactcgtcgctaccgcatcgtctactgcaataccgtctgccgccacatcgtctactgcaataccgtctgccgccacatcgtctaccgccacaccgtctgccgccaccatgtggacttgtctgctcatttcttctgttttgccttcacaccagcagctctcatgcccttgccccggttccgtgtgccgaacgttgacctatgcgtcaccgtatccaccagtacgagacgtatgccaccagagcatgttgggttttctcttttcgctgccggcgagacgcataacaagcccgtatagccagcgagctgagtccgcgagctcgtatcttcgatatagacggcaggaggccatgccagtgccacgtgagagtgagtcgggtcatgcctcgaaccagcatctctgatcaatagtcgagttgaaccgccaacggcttaatctgaatcaccatatcccgagagacacggaacaaatcaatacagctgctccttacttgctcattatcaaaatgtgccttagcaacttgtacgagcgccaataccgcatcttgacttggagttgaccaagatatacgcaccagcttgtctgtcattttttgacgtctaatgtcctcagacatcgtcctaacgccctcaaacatcaatccaaagtccaaacgttcatgtcctccacttctccacccagtctcgcaatacctccaccttcggacgagacggaaccagcgagcgtcatgtcttgctcggaaaagtaaacaacaaatctccgacacaaagactgctcggttgcttttttggtctgagagttggcgcatagaagggtgctaaatggcgctaaagaacgctaaaaggacgctaaaggacgctaaaaggacgctaaaaacttgcatatcagagtctgcatctgaggattgcttttttctggctgtatcctgacatctggctatatgtacgaatgagacatgtctccttgtgcagttacagcgcgctgttactcgccgtatccgctcgttcaccgtattcgctgatgagatgcatatgatggaatgaacattaggccgcaacaggaccctgtcacgagggtctgggctttcaaggtacggcaggattggcggaagttgagcaagatgcggtactgtgtttgtacaagtacttctattccttggcagtgcgatgagataggtggaacttctacaagttttgtacagggagcggatagatcgatgagcagaacgtcaaggtcgaaaaacgttgattaaaaagctcatcgggtctctcggctcaaaccccatgtctggtcaacagtctatgctctgtcgattttgattgtccaaaagtcaagcaaagaacaagatggaagaacaaaccagaacaaaaccagaacaaaaccagaacaaacccagaacaaaatcagaacaaaatccgaagaacaaaaccagagacgaactgaaacacatccgccggacaaagacttcagtctcctacagtttccaaccacgaactctgccatcggacagtctcaatgttctcatcaaattctccgtcgcaactcgagacatttaggatttgcgctaaatatttcaccatgaatccggacacaacaaaagtggtacattgaaagatattgaaaagagaccgatattagatgaatatcagagcaagaaatattgacccgacctcaaaatctacccagaactaccactaggaactccatttcaccgaccaaacatcagtcttaagcgaaacctagatctggatagagcctgaaagtcatcacgattattggcagactagaacggggtaaaactcaagaaagtgggtgttgaactggagaaaaccaatcaaggacgtctcatgcataaattggtctttttttttggtttttcttcacgacatctacagcccacccaaacattggatccactctgcagcgcatcgtcatcctgcactgtttcagctggctggttctactgcgtagagtgtctcggagatgtctcggagaggcgatgagaatggaggaagagcatgtcttgtgtatttcctcgatagtggctccaaattggatcagaagatggcaaatggcaaattcgacccataactgggtggtttttatgtccttctacaggtacagtacagtatgtacagtatgtacttgtctcgttctcatgttctgaactgctaatattagatgagattccatttgagtcaacttttccaaagcgaagcacgctcaagcaagttcctgggttatctcgtcgctgctgatccctctaattcagctcaccacttcttcatgcccaactccgatctgataccaccagcatggtggtggcaaaagtgatatagaaacagttgagcatacacccataaatacatacagtaactccctcatgctcgtaagttggctcaatcatatgatttattgaataaataagtcagtgtcgaatgttcatgttcgtcttaaaaagatgttatccactagtgacaccctttcaatcactcgttaccaagtggaggccagaccctggtcaaccttctccacctcctgataatgcgcagtcaccagcttgtcttcatcatggggtccccacacctttgtggcccagtccaccacctcttcactgacggcctctgaggggatggagttgtacattttttctgtctcatccttccattcacgtgcagcaactccctcgggagctcccacttgccctcctccattgatacatcctccagggcaagccatgacctcaatgtacgagtaagtggaagggttgagggcagcagaaacggtctttgtgctctttctggccgaaacaaccttgcccttaccccggctgggctttagcttccgaaccaggttctggatgtttctgaagccgtagacctgagcggcagaagccaccgtttctccagtctccgtgtcaatgacagagtactccataacgtcctggtttttgcccatggacgcgtccacacgggttcgagtttccagggggtcatgccgcagcctcaacgccgtcagaacatgatgcaaatatccccctgaagacgacccaacgtggttcgcccagtctcgctcagcaggccaggtttcgggcactgaagtgtagagacggcttttgtcaatctcgggaagaccaccgaaactcatgtctttctctgtcagcagttggaccacttccttggtggtgatgacacagtccacgtctctgattttttcctcctggccggcctcttcgacagaaaactcgtcgcgcgacgcctccaacttcttgtcgaaacacggcatgacactcacgtgatacacctggctgggcttgactcttctcgtgtcacaaatgacctttttgagtagagatccacaaatctgctgaggagatttgacactcgagaggtagggaatgacgtggggatgggttttttcgacgtagcagacccatccgggacacgatgcagccatgacgggtttctgtgtcgacttctccacctcctgggcgctgtggatcaacgaaatctcccgtcccacgcccatgcccaccacgtaatcaaaccccagagtgtccaacagtagagagtgcagtttggcatcggccacctccacagacaccccaaaggccgccgcaaaacttgctcgggcctggtggctcaccgagcacacaaaaatgcgtttttcgccactgggtagctctgcctccttcttgagctcatcgagtagctgggtatggctctgaagagccaccaaaacactctctgccgacgtgatgcagcccgagcatgccaggcagtcgcttagagacagctgcgccggctccagctctttttgtgtcccatcgatgcccacctccagggcctgtccttgggctccgatttcgatctcagcgttttcagttgtcttgtccaccttgatcggcttgatacacaccgctccgggcgagatgaagtcgtttaggtcgtctgctgacaatatcgaagacatgacgggcgtgtgtgtacgagtaggcggttgtgtaagtggagaaagatgtaggagttcggatccttctttttcctgcaccccggttatctaggtttgatgttagtaataagaaatgtgtcacgggcgtatggccgatatcgcaccagttgctggagtggcaaaaaatgctccgatttgattggctcaaatttatttgtagttgggaagagcagagctatggatcagcccaaaaaagtacccctccatacatacaaatattccctgttgaagacatccgaagcgcgctgactcacaacctaatctgaaaaaagatgaataaatatggagagagaaatatggagaaagaaatatggagaaagaagtagcaacgttggcaggaaagagaaccagctgcttagagaggagagaaagggaactagctgacttgagatgttcagcgaagcgtcgatgaatgcggcagttacagtcattaacaaaagagtccaatatggaggagttcgagacgtgatgtagataccatgacggccatatttagacgaacgagctctgccatctgtgaagaccatgtgtatctccgtgagttgtctacgagaagagattggaaaagagattgtgttcgagtactagtgatgataaaggggtacaatacagtagtgatagatatatgaacacaagtacgcacggtaccacaccgatagttgcaacattcgtcagcatctcaatatgtagaaggcaaaaacaacagtacagtaggtggtgatgctgcaagttctgtatggttattttgggatctttgggtatcaaaatgattttctcggtgcgacattttctatggtgtaattattatttcattatttctactttttaccgcattttccgcaacatatcgctatatcgcattttccgcaatatatcaattttcatgcagaactttagctcgattaaaggcggctttttcgggagtttttttgtctcgatgggtttttaatttatgacgtgcggcggaacggttttttttgatgttgggaaactttcaaaaaaattgttacaaaaaaaagcgtcagctatggcacaactttcagtcataaaatatctttgtagacgctgaaaacaacaaaaaaaaaaaacaacaacaaaaaaccaaccaaccaaccaacccatggcaccactttaggaggcagaaaacatcttgtagacgttggtgccgatcttctcaatcgcaaagtagacgtcatcctggcgtatgtactgtatgtactgtacatactgtacttggcccgttgaagaacgccttccactgtatgttgaaaacatctggtggttgacctggaatgcgactggctcccgatgctggttcaccctgttctcatggcccgtagcctgtccatgcaagcatccatctggtgatgccccttggtgagctcccgagtcgatccatcgttgatccgtctggaatgtctccatacacggccttgaatggtgggtatccggtggacgagagatttgctgagttcatcgcgagctcgatgacaggtacagttggccgagatcccagttctgtctgtgacaaagtgctgcttcatctttggatcagctaggtgttcgctctttctgactgtctggggtggttgaccgtgaagagctcgagctccgtgtccaggcgtgcctgcaacgtctgccatagcttcgccgggaattgcttgtctctgtccgacacgcccagaacgagctacctcgtgataccgcatgattccgtcgaggtacatgtccgccagatcttccagacatgcagactgccaaactggaggagtcgcacctttcgcggacagagaccagaccagatacagcctgttgaaagacattgaggatcaggacacaccaggctacaataaagagctgaccaccgcaatggtaggatgccttgcaaacatagatgatactgcgcgcgccgacgatatgctgatgggcaggtacagtgagtataggtagttctgatgcagactcgcagaacggacggtgatggagatgatgcatgcagttgtttttctgaagatggttcgtgaaatgggtttcttttcacttctccttgcttcgtaatggctgtcgagaccaatgatgtttcagtggttaatttttgttgggagactaactaattactgagtattatatataatatagttactcgtgtgagtttttctattgaagattataagtattattgattagagatagttaatgtagcgacttacaactcacttctaggcaaaccacgttcgatagcagcacaccagaagggtgtgtgcttggtcattcaccagaaagagattctagatcagtagataaaactatctacaggatggacatctcgtctacgaccattctggcgttctacagtcgtctcagaacagaccaggggagatctcaaaccggatcaggggagattagagctcgattctgggtgaggtgtgaatgatgagggaaacggcaagtcttatagattattggggactcgacagaaagatatgttgcgcagaactaccccttgctaatcgcttactcgtgatccactaattggacgacaaacatggcccagctcaaccccaagctgttcagctcgttcagctctttccctctttccagtcggcgatggccctggagcagttgtcattcatcaacgtcacgtctccagccagaaagtacctcattgacgcgtccagtccactcggccgtggcggctggctgcccccccaaaacagagagcttcttcaatacggcgacttcgtcaaacatcaatgagtctaccctacaaacgtgaatctcgacccttatctctaccaaaagatgaaccccatgttccccaaagaaatcctctacacagcgacataccaggcatgcaaggcacaaaatcgcgacatggagatatgaaactcgatctcaaaacttacattctacatacggcgggcttgacgactttgacaaccattaccggaagtttgaatctcctacaatggcttcttgttctacattcacgagggccgttttgttagactgtgggttgatctggagtacagtaccgtaccagaaagaactgaagataaaggaggattctagttgacattggccacgatacatcacctcaaaagacaaaagctcgatctctgacttgtttaaaagtcctgctctgacaggtataaacatcctattaccaatacttggtaccttcgcacctcaacaggatctctgctatccacggcatcatccaaggagacaagaactacaagtagtgcatagaccggtttgttactatgccaaataggtacgtggttgaatacctcctaactggcataccctacttgctcaagagtcccaaaacgggctaccaactgggttgaggtaggtcagagtctttccggcgtccacaaaccagagagacgagttggaaaagggagcgccgttgacgtttccgccgacccgaaacacagattggtcggaatcaacttgtccgaaaatctcgttgaggtttcccttgtaccggccagtgttgacgcctctaaaagtgatctactggtgagagaaccgttggcaggaacaagggatagagcgtcggagctgtctggacaaacccgacagtagccagctcagaggagtagtttcggactaccagcaaaagaagactgttggtttctactccttttttcctcggagagacttgcgtacgtatctcgaggctctccaagttttccccgggatcacaatatcattcacatctccaagtttgagctttacgaacccccatgaggaagagaaggaccacttcctccacctccaacgagtatacaacgcagacaatacgcttggagataaggcatcagacttcaccaacattgatagcgacattgaactggagctcaccagacaaggagacacacgacgaggactgcgattgcggacacaagcctagaagatgggaggaggagcacgacatcaccaccagcgactacgacgacgtttacgaccggggaaagagccccgccgaactcaagatcaagtacccgctacgaaaagtcggactatcaccaagggtatcaataccaagcatggaaagatgtatttgagttgatagacagatggactacaaacctcatagctctacaaaaagactgttcataacatcattattaaatgcaaattactgatagtgctccttggtcccgacaaaatgacaacacagcccatattcctactcctcctcagcctcgagccaccaccatctcaacccttgtccaaggtcaaagggattctcctcccggtccccaatcccaccattgaccactctctcctccatccccgtgattcgtccaaccaaccaatcccgatctttcaactcccttcctggcttctgtttcaggaagaaatgcggagctccaacattgaacgcggcccaaggctgtggctgccgactgggatcccgggtgggcaagaacaacaccagatcacccaccttgaaccgattcaacgcaatcttggaccgggtctcgtcatccagttgctgagtcatggtacggtagtttcgggcctccttctgcagcttgcgagcgagatgctccaggtcctcgaatcgcttggccaccttctcaacgtacaagtcataatcaaggaagatgcgggccagaaatgtcctgtagctcgattcaaacgagtcaggagtggtcttagtggcccaatagagggcagaaaagtcgtcggtagaatcactctcactgtccttctcagtcttctcgccctttttgcctcggtgtttctttcgaagacccttgacacggtggatatcgaaagagacaacctcagaaccatcagcatcgtactccttctgggcctggagaccgagcgactcaagcagcacacaattccgtttgtatcccgtgtaaagccgttgcgacatgtcctgaagagtgatctttagccggctgttctcgtcgtcgacagtgttctgcgccagggtcatggccttcagacgctgttcaagctcctctgtctcctggtcagcccgctggtgacgctcgatggatgtctcagcagcagtctcgacctgctcctcgagctcctcgacacgaagcttcagctcgctgatctcctgaacaagacatcgtcgctcgcgcgagaagtcggactccatagacgccaggtttgccataaggtcgttcttctcgttctcggtgtgcaaaagagactgagaaagctgatcaaccttggactgtagagcctcagcagctgccttgtcacgcgcaagacgctcctcttcggccttccgggcctcctcttcagccttctcacgtgccttaacctgttcacgagtctcagttggttcgggcgacagtgacgagccacgagcctcagaactcagctgacctgggctaacaactgcaaacccagcagatggagtcccaggggaaacagaccatcgagacgtgtcttgagacatacgctgcttgtaaagcagatcttcgagtttccgaattcgcgcctcgtaacctcgaatcttgtcgtcggcgttcgtggcagatgaaatgggggctctttcggccatcagagaaccactgatgctaccgtttcggaacaggcttctagggaacgacgaagtggcagcagcggaaccagtaacaccgcccagaagcgattccaggttatttctcacctccttggaggacacttgagaaatgtaatcggtcacaactggacgagcaatcacgagattgtgcacaatagacggactggatgtggatattgtatcgatagtaagatcctcctgttcgttcaaaatgtccacaaacgggaacgtgtcctggaactgcttcttccaagccactcgggttccgatttcggacttcaccgacccgttttctcctccagattggctccatactgtccgtcgaagcatctcgacgagcacacaaccgtacacaaactctacgtccacctgcttcatggcctgcacacgcttttcctcgtacttggtgagctctgagccgatatgggtcagtttgggctttagctttgtcgatcgagattgcagttggctaattgactgtaggaccttctgcgagtgctgaacagtctggaacttggccttggacagagccttgtggagatccaaaatctggctctggcagttttggacagactttacggcctcgttggtcacgtggtcgccgcttgtcagctctgacaacttacgtaagattccaacggcctcgttgcaaagcacatctgagttggttcctccaatccacacgtccgtgctgttgaccagggtctgggtatcctttgagagctgtgcgagatcctgctcgagggtctgtagtttgtccatgcaagatgggaagtccgccttgaactcgaccacaatactctgcagctgttgcagatccaaccagtcgttaaggaactgtttttttccaaacacggccggcgccacgagtttaacggccctggtgttatctctcagctgggcgagatcaaccgacaggagcggtgtaattccttgattgagctctttggaatactccttcacattgagcaggtttttgtccaggttttgtgagtgttgtttcatttgcgtgatggccacgtttgtagctcgcttgatggttgcgatttcggccgtcacccgctttgtttcctccacaagacgcgagcagtgtgtgagaaccgtcagggcccattgcgacgggtccgttccaggagtgagtgtcttgagctttggagccgagtatttgtgttcgttcgacacagtgcctccaaccacgctcctgtcgaacacaaacagctcgttttgggtccccagatgcgccattttgacttgttcggccgccacggtgagcagcagctgttcggatacagacactgagaactccagctcgatccacgccttgaggtgcggcaatgacgagaactggtctcgtgccgcgctcaccgagacgcccgagctcgcacacgacacccgaatttcgctcatagtgtcgttctgaggtgtacctgtttgagtggcgattctgttagacttggggttatctgatagcgtatgttggaaccttaatgaggtgatttcagatcaggtggagttgctgatggtggggggtggcggggtaacgtgggttcgattcaagggtgagaagatgttgccggaggctgtggttgtgaattccgctgtgagaggacctgccatgtcaaatatatactcttttgcgttttatccacgtgacaaagtcgttggcgtcacaggtcacaagatgtgctgtaagtagatgtaagattacaaagcatctagagtatgtaaagtacattgctggagaggaggggttgtgtcatctggttatgagcattgattggacggggaaattggtctatggacgattagtaagcataagactcttcgatttcgcaccgcagacagctcctaactagtagtcgctgttttgaaggcggtgcagttgctaattttgggtagcaattttggtgggattttagttgaactttgtgagcacttttgttgagtctgtagttgggacattggttgactccggagcacattctagacgtgcaccaacgcgcaaacttgacttcacagctacaactacaagaacagtacagcacagtatagtacacacaaatgacggatatcaacgacaagacagaatggacgctgattgtggcctctctgggcgaccacgagctccgagccgagagagatcgtctacagaactcgatccagcacctcaaacggtccaatgaagagctggaggagtttgtcaaggaggacgacgagctacaggaggtcattgacgacaacaacaaggtgattggcaaccaggagatgcgcatccaggttctgaaggccgagattaccaaacgtggtataagtcattccgaacagcaagtggaaaacaatgggtctaagattgaggagattaccgaagacgccgacgagacagctgtcccaacggaggctgacgaaggggagactgttattcacttgtagacgaagagaaggctgagagaaggctgagaaacggctgagaaaaggctgagaaaagggtgaagggtgagagatagctatcattgacctgtattctccttggttgcagaacacgcgcgggagagccctgtcagtgacgaagagacccaagtctgtagtctatagactgcaagtcggtggactgaaagtctggtggaactgctcctgactgcttattcctatcctctgacaagcaccaagctcccacctgcaccaccctcactctgctctctgcgatggccactacgcgcaattgccagctgtccaaaagctgtccaaagccagttgtccagtcgccaatcgcctatacccatgcgtttcatagattacatgcatcgattctagagccagtatgcattatgtgaaaaggggtaatcacgctctggctccctttgcccattggtagatattgtggggctatctgactttgtctagtaaaacgcggctgaatggaggcgatctgcgtatctgttcgccagtcaacgtgtttgtctcgtgtttcttctaacgatatcatgacgcacttgcagaacgaactggaaacttgcgagcgacatgaacacttgcgaccaacaaaccacccacttgtcaccagtcacctgggaacggtgttatcttatttccgaccggacttgtttttctcaaatggactagtatgttggttagagctcgcactaaatcaaagccgttcatagatggctgtatggcggctccccatctggttcccgactttgaccgagtgtttgaatctccaaacagaagctggcctatcacatacattgtggttccactggcgtccagttgagcgacacttcttcaacctattcttcatcctcatgttaccccggattgatatggagctatagtgctggataacagggtctaaaagcctgctaagggggattgcctagtgtggggcggcttttgcgagggtctaaaagtgggaatagatagccgcttgcacgctatcacacgccattacgtcattgtttcatggtgttgtcgacggatgcttcatggtgtcgtgtcggtactcctgcgcaatgttgtggtattgtttggaccgtcttgcgccagtcatcgtatccggctaagtggtgatgttgacactgcctcaactcgagtctgtcgtcttctttcgtgcagcgcaaacatcgtcgacaagccacacaccctgtctatcctactcgcaccactaatggggttatggggtcacaagaccgacctctagtgtgagtgctgtaccaggtaacatagtgccgtgtgttatacacaagagccgtgtggtgtagatatagcgacttgggcaatatctatataacaccagccaatgggtgaacagttcacccaaaaaatctcccccaatgacaatcctttctgccacggtcgaaaaggccaaaaaggccaaggagatctggcttcaggacgatccccgcgaccaagacgatgatgactcgcaagttcaggccgaggtggttgaggtcgacgactcgctaattgagtggattgccatgaaactcggcattcccccttctgatttcgatgggagttatcctcgagaagtccatttcatggccgagaagctggcggagatgactctggagaaggcgttgaacatcgtcaaggtcaactttgagtaccatgaccacgataacaactttcggcacgagtaccgggtggaaatcaatggtctgaaagaagcgtttgggtctggcgaggatccagagaaggaagatcccgaaaacatcttgctggtacgttattgggctaccatctttcattggtggagcccctaccccgaggttcgatcggtgacagacccctatgacgagaccgaaaccaccgtggagacttggagagtgtgggttttgggaacaatttgggtagccattgctgcttttgttaaccagttcttctctgttcgtcttcctgccatttcgctgggctcgggggtatgtcaactcttgttgtacccttgcggacgcttcctacagtacactcttcctgactgggggttcaccttcagaggaaaacggtacacactgaaccccggagtttggagtcagaaagaacagcttctggccaccatcatgatcggatgtgcagcgggaaccccctacgtcacctcaaacattatcacccaggcccttccctccttctacaaccaggactgggccagaggcttcggctaccagtttgtgttgactctggtgacccagatgatgggattcggacttgctggactactcaagagagtcgctgtctacccggtcaaggccatgtggccctcgcttctgcccactcttgctgtcaacaaggctcttctggcccccaacagaaaagaaagtatcaatggatggaagatctcacgatacaccttcttcatgattattttcgccttctcgtttctgtacttctgggtgcccaactacctcatgaacttcctgcagacattcaactggatgacgtggatcgcgccaggcaacaaagatctcgccgttgtcactggatcggttgcggggctcggtttcaatcccattcccaccttcgattggaatcaggccgtcgctggaatcgcgcctatcacccttcctctgtacacttctgtcactggctttgtgggcaccttctttggaggtttggttatcctggctgtctactacaccaacaactcgtggaccgcccacatccccatcaactccaatcgtctgtttgacaacaagggcaagtctttcaatgtgaccagaattctcaccgactacaaattcgacaaagaaaagtttctcaactactccaccccctactactcggccggaaacctcgttctttactcggcctttttctccatctacacgttctcgtttgtgtacaccattctcatggactggagagcaatgcgagatgccatcgtggagactgccaaggccctcagatacattcaccggtccaattaccatggaagagtcgaccctttctctcgatatatgcgacgacataaagaggtccccgactggtggttctatctcactctgctcatcatgtttgtcctggcgattgttctagtggaagtgtggccagtagatactcctgtgtggagtattgtctttgtgatgggcttggtggctgttttcatcattccctttacagtttttgtctcctacaccgccacctctctgtcactcaatgtgctttcagagctcattattggatatgccctccctggacggttcatggcgcttaacctcatcaaggctctgtcagtacagattgctgagcaggccgagaactacacgtccgaccagaaactgacccactacgcccaccttcccccccgatccatcttctggctccagatctgggctactcttgtcaacatttttgtttgtctgggagtgatccagtttcagctgggtttggacaagatttgtgacgccgacaaccgactcaagttcacctgtccgtcggaaaccaccttcttcacggcctccatcgcctggggagtcattggccccaaaaagatgttcgacaagtatcctgtcatgaagtggatgttcctttttggagcctgcgctggcctctttttctggtttgttcaggtcatggtgccttactatatggccaagaaatggcccaaatactcggaaaaaatccactactaccgacgaaagtgtctctacttcaacccgctcattttcgtcgtgggtatgctagcctgggcgcctcagaacctcacttataaggtgggcgggctctacctggccattctgttcaatggctacatcaagtcacgatacctgtcctggtggagaaagtacgcctacgttttggaggcggctatggacacgggaatcgctctgtcgggaatcatcatcttcttctcggtccagtatcatccaaaagatttggaatggtggggaaatgacgtgatttacgacggaatggatggaggaggaattcccttgcctccacatgtgccaattcccgaagacccggggtattttggaccgcctccgtctcagtggtaagtgagttttcaacctcctaaaacccagtgttttcttaatgtgtaatcaatataactgttcaagtggatggtagtgatccgaggaggggttaggagcacgtcttgtggagttgttcctggaactcgggtttccaacaaagtcttaacaaacaatgcaacagattttaacaaatctccaacaacctggaggaaccctcttcgccctgattaacagtcttaacacggcatattagggagaatattgatcaggatatgctcatagtctcgccgtcttcattcatcattcaattttgcccatctacctcacacgtcctactctcgaagagtggactccaaagctatcacgacgaagtcatatgagagctggagctctctcaaatccagttgaccttattcctcgaactctgaccaaagggagatggaataataaaaaaaggactcatgtccttctggagttgagcgatgtagaaggggttcgaagcaggagctcgaatctggaagacagggacagtgtacccttgtgcggtaccggaagagtcataacgagttgagaaaacaaacacaatcaccattttatccaccaaagtacaatgtcctactatgtcccctttcttgtttccgttctggtttactttccacaagtcgagactatcatcgacgtttccccgacgcactaacaaacgacatttttgaaacagtataatgtctcttgtttccgctttatcactggtaacttttgggacgactttcggactcttcaggtttacttgtcgttcagattgtccccggtatagatgtgataaagagcacgctcggtccagagctgggttcctccaagaatgggttggtgagctttaccgagaccgtcgacgtgtcagtggagaggtggttcgcagagcgtaccaacatgttccttcccagcaaggaaatcaagaatccagacgatagcttcatcgtctggatctagtgctcgttacagccgtcaacgataggttcctacacatgtaggggcttcgcaaagctctcggatgacatatggattgctgggagagctgagttgtgttgatctgacctaaagtactctgttaaaaggctgaagagaggttgagaccaccaacgtggtgttttcaaaatgatctaccaagatgaaagtgaagatcgccggccccagtctttgccggctgtatccagctgagaagcagagaccgaggctgttggcgatcaaatgatgatctgaaaagatcaaaaaataaatctacttgcaacgtaccatactccacagaatagagaactgatgaacgggaggaggcaactattttgataccagagtctccactaccttcgcgtgtctcaatatctacatctgaaggatggctcgtggaggttgtaggcagcaatgaaacaatatctaaaaggtaattatacgagttttagatgctaggcttggagactactttgacttcggtatggtgtccggtttacccttgtaatttccgctggctctgacattcccgctggccctgccattttctttatctcaagaatattacccactcttccccatggacttaaaatcatccagatgccctactcgagtccagtctgtcgtggtatttgtccacatccccttgaacatctccatgtgtatctcctcaccccagcacttgtcaagaacaggtccgaccagccgataccagctcccctgatacatctctgattgacttggaatcatggccttcatccagccacctctcaacaggtgcgtggagggactgagttgccctggaaccttcatgtataccaacgatccactaaaatatactactctcaatcccaccggtgatgacgatgaggtgagtcgctaccatcctgtgctccttcatctgtagaaggaggtgacagggagtgataaacggtaaaaatgttgcaaagtacagaaacgacgatacaatggggttggtgtatagtacgtgactaatataagctcccaaaacagtacgccatagacattcccatcacccccgcgagcgtcagtgctgatgttccagcacgaatctgagttgcgataaggctgcagggtgcattatctgaactcaaatgtattacgatatggtgaaacatataaacaggaagaaatgttcatgaatcacgaatacaatgaagtaaaagaattataatcaagataattatcacgtggctagatttcagctcgtgttggcgtggatatccaacagcgcagacttctgcattgtagttaaacaatgacttctacatcacttttggcaaaactgcgcaaaaaacaaaaaaacaaaaaaacaaaaaacaaaaaaacaaaaaaaacaaaaaaaacaaaaaaaacttcggacttgtctgtcaacagagactgtcgacaaagagttttctgtcgacaaatacttgactgtccacaataatgtcattgactgacctatctactcacttcatagagtcaagttcactcagtatatcatttatacatacatactccaccagacataggttctagtataacaatagggacggaactgaaagtctctaataaaacaccaaacccaagagatattacatcccgattatatgatcgataccaggtttcaaaggagcttcccatgactatatattgtcaaaatctccgtttctgcatgttttttttcttctttttttattttttttgttagaaggacatagctcaatccgatctcaaactgcctcgatactccttcgagataaagatgcctatcagaatcacagccagagttcttcgagcggccctgggatccgtaaatgagaaggaacgcgtttgtataccttgatgaccgttcggcccgagatatacgaagcccaagctattagatattgcgccggaccatatagagtaataaatctggcaatgatacacacccatagaatattgggaatcaaccacatgtgtcgatgttccggctgggccagaatggagatccaccaagcggataaaagatctcttcaaaattactccagaagagatgggacacccacacgtgtctgtgtctgaacgacttggaggtgacggttttgcagaactccacaaacccgcctcttgtggatttgctggtatctttgggtttacgttacgtaaccaagtttcccgaatttagcattctcttcggtgggcgtttaataagcgccgatggtttagtggtaaaatccatcgttgccatcgatgggcccccggttcgattccgggtcggcgcagctccggttacggccatatcttggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgtaaccttttgctgctgagttagcctttgtttttgtgtcggttcggaagtctcagctgtggtttcttttgtgagttgccatgttttgctctttcgtggtctggttttttttatatacctgattcaagtttttcagattcagattcaaggttcggactcaagattttagattcgagtttttcatattcaaggtttgtatttaaaatatgcgaaacctaaaatgttttttcaattccatccattttcaatttcatcttcatttcgatttttcatcttcattttcgatttttgatctttattttcgatctttcatcttcatctttttctatacaatccaattggttcgggtacttgtaataattgaaagatgaaacgagatatatctccgcagattccatcttcaacgtgagagagcaagactgcgcctcagacaagaaacggaacaggtacaataccgtatggactgtacagaagaccactaggttcgctgacatcattgacggtagtcgttgccttggattggttgcccaaagaaactggatgaacaacagagtcgctttccttctggtgtgctcttagtatacggcactgtacctgtgagccatggttttgttcgacaccagaatctcgtgacattctcgtctcgcacagaccaaacacagattcacccagtccgatgcaacatccaactaccgtaggctttatcaaccaagtcgtcgtcttcatccatccaatccagaacctcctcatgggactctgcataggggaagaagatgacagagtaggcttgttaggtggaatctggaaagatctctgttatcaataatagtaaggatagggatgtcaatggatgctgtttggacagacaaaacgtacacgagcatcttgcattaaactgccaagtccaccatcctttgtcggacagggagaggactctcaactctgtctaggctttctatgacgacatcttagtcggacttggtaaatgtaagcgcgactcggtgaaattatgtatactgtcgcaaggagtgaagactggtttggtctcggggtctttctaaatgtccgtagcaatggttcgggaactagttaatccgaggtctggaaattagaaccgaggtggcgttactgtagggcatccacacagttgtagtatcgctacaatagatcattgtgttccaaaatttgttcagaatcatcattcataacatctccatcaatcagtctaacagtagttagcttttgatcaacatatagttgaaaagcctaaccaatttgttagtgtatggatacgacttgttaccagaccaaatccaccatgttgcgcctccttggtacaatagttgttcttttggagatggaagaatgtcgataacacgctaaacgcgctacattttccatcatgtgccaatctgaagacacgacgttgggcagatgtaggctctctcgacgacagtccattaaatctcacaataacaccatgtcacgaatcgcttcttcgacagcgcttgcaaagctctgtgtattctcactgggacagtctgatagggcctgcggagctctagccgaatcaaccgtcttgggcatcatgaatcatcttcagagcttttttgggtagcgctcgagttgaagcgttagttggggtcgtgggaagtgctgactacccggcccctgatcttgccatcgttcttgtgcctaacaatttcgaggagcacaagatgaaggccgaaaaggaacgtctggctgaggagaagagacaggccaagggtgagaagaaagaagaggtctgtcgataacaggaaaagtcgaaagtgaacattcaaaaacgggctggagacgaaaagtcctttgagttgctcaaacaacaagtcgagacgtatgcgagaacctggagtctcctcgggggatctagacgcggtatcatacctcagaaagaacacccagactaagacagaggaagaaaggtcgcggagaagaaggccattgccaagctcagccaaagtctcaccaaggcttttgagaaacttacaatgtgttggttccgactgcctccaacaacaagccaacatcggagcagaatgtgctcaacagctcactgctcaacagactgtacataactgcaactttcatggatacacgggcaacgaatcaaatcagtgatgggtaaaattgtgtcatttaatggaagttgcgaaccattcagctggtctttgcaactcaacccgaggcagagtgaatctggtggatggatacagacagagccatcattctcatattgagcacggagaacatttgctcagtgaaggactgagcgtctgacccatgaggcctcgtttgatggtacaatttaccactcaagggtcacattaaagcaagagacattcatcgtttgcaaaccaggacacccccgaactccagacgacgaagcaacggctccactgcaagaagtgaagatcccacactttctccattgtagatggagatgacgatatcaggggaacaaaccaagtacaccaacgtcattgtgaacaaggactctctagtggttccaataagtatcgacctttccacgacattgaggaatcgactgtcgcattgtgtctgtgaaaattatcatctagtgcctgttttgcggtgcctttgctgatgacgtatgtttttttgccaggctctattatcgtgtagatatgggatccaaagctcagaaactgtccaaaggaaccacatgtgtgttgatttcgtttattaatcagtaaattcatacaaaagcgatatggcaaacagaacgaaggacgcaagtccactaatgctcgcacaaagaaaactgtcgtccaaacaggggtccgtcaaactcctcctcgttctgatcctccacaaccttgcctctctcttccatgagatccagtcgcacctccttagcagcctgcagactccaggggtagtcatcatgggcatccagcactttgttgaacagctcatcaggcagcttgtcaagcaaaccaatagatcgcaccttctcaccccaccaagcagagttttgaggaggcacccgagcagtagtgtgcaccttcttatcgtggggatcacaaatgaagaaacacacaattttccggtggccaggcttggtcttatcggccagctcaaagggctggacctggtgttggtaaatgttaggaaacacaaccacacggtcctccttggcttccacattgccgagctccatcaccattttctgctcgtcctcgataccaaacaccattcgaacgcctcgctcgtcactctgctcgtactcagggtcggaaatggcggttcggaacgccagacgcgactcggatatgttctcaacgtcgtagtagtacaaaacggtggcaacaatgttctcgttgatggtaccctcgacgtgccaggtacccccgggataggaggggttctcgggagtcagatggatgtttgccagctttgtgatgacattcagagtcttgcccttggcctcaaattccttggtcatctggacaacctcctccgggggattgttaatggcaggcacgcggttctcattccactcttcccacagagtatcgtcccactcgccgttttcgtcctcgaaattgggctcttcgtcggaatagtagccgttggagtgagacatgggattgattcgtcgcagctggccggagaggaaagcaccaagggtgtgttcaagagcaggaacacagtcctcgaagatctgaccaatcaaagggtacagatccttgtgccaaatggggtgcaggttgttgatgtaggactgcacagacacctttccgttctcgtcaatcttgaagggggtggggatccattggtacttcttggaaatggcataatcagctatgtcattcttgtttgcgtctgtcttgcagtcataaacaggagccttgatgcacttgtcgagcgaggggaacaaaccctcagtggttcccagctcaaacttgagatcaggctggtcggactggagaactcgagtcttttcgtagacaattgggaatagagaaggatggactagatccagaacctgctcgttggaaccaggatgccaatcgggctctccctcgtcctcaagcaactccttgactacagtcttgagcttggtctttgtgtcctcggaaacaagcccgtcaccctgcatgatctcacgggtgagaatggggccagccttgtgctcgaactttgctgagatgggtctgtagacctccttgagctccttgatgacgtaatcggcccacggttctcgcaccccttgctccaccatctccgtcttccatttggccacaatagtctcgtcgtcgatctttcgccaccactctggcttctgtctgatggcctccgatgctccattcacgccctgctcctccagacacacaggggtggtgtacacgtcgccccaagcgtcggtggtgtaggggtggggaaagggtgacttgtcgtctcccgacagcatgggatatcgctctccaaagttgcagttttggggtacatagacgtagggagtgttggttggctcctcagcatcgtcggagtcatcacttcctgactcgtcgtcgtcatcttcgtcattatcgacatcaagcagaacttgggtcgcctccgcattgggggtggcggtctgtgacgccgtctcctgggcgggggtttcgtctcccagaccctcgttctgagcaattgcgctgtcgtttcccagagccatggatgtgtgtagagtaagagttgagaaaagaagccggaatccggggtttaactaacggtatatttaaagttggcgtgtttacgttttgactttgggctgcgtcagggtatttgcagggactctggagaacgcagagcgtataggagaccaaatatatgcagataaccgggttattcgaggcgccagaatccctctgatatacttttctcgcaaatagcttcaatattgacaaccatatgcccgttcaaactccaacacctttcaaaccatatttacatgcggctgagtgcggctgaaacaccgctaatcaatcagatcaacgacaacagacacagcagagacaagtgacacaaacgccaattcacggacttggggctgtttccaaacaccgtctatctgtgcacaaacacgtctggggtcacgtggtgtgttcaaatctgcgttcttatccaattatataagcatagattgggttcgggtagacgacgtaatgggtcttggagcgtgcatgaacatcgtcggcaattggctgaggagtgattcttgagtgaataatcaaattgaggatgactattctagtaacgtgctcgggttgactaatgaggtattagtgattgtttggatcgtcgggatcttggtgatgatgtgcatctagccgtcattcagatataccgaagaccctgaaggagttacgaagaactaattgagatttggaccgaacataattcaaagattgaaacctctctgtcaatacagactgctcaattaagttatgagctcttttattacccataacgacctgcttaaccactggtggcagtaccgtacagaatgtcgttcccgtggcaacaggtccgtggaagggacagatagttgagtaacagctaactttggtcatctactggtgacagtattacaaatttactttcaaacaccgcacgtcagcttgtattctgcttaaataccatgtcctctgttacacaaccccaacaggggttgaagggttttcctgtctaacgtgctttcgaagtaatcaacgaggccgatgtcagacttccaaagagacttccaaagtgacgcttctcgaggacggcctgttccagcaggtcgctttactccatctctgccggagagagccggggagaatcattaaaacgtcaacgctccccaaatctgcttcaggatttaacactggataaatgctgacattacagtgccaaatctgctctagacgtcaagtgtcttgctagaagggtataccccgtttcatggccatgtatgcaggtcgtaactatgtctaaaagtccaccatcaatgccaggaactctccggccatgattgcaatccaaatcccgagacaactttctggctttctgctcagaagccagtggtcgctgccaggtagaacaggaacaacatctcttcgtttagcatattctcatgctggctacatagatggaactcttactggatcttgtgagatggacatcaaatagaagccgacatgaaagggctacacgagcatttgagctcctcgacagcttcactgtatctttttacaggtggtgctgcaacagcgagtttctggttctgtatcagacccccgagagtgaagctacacgggccctataacgacgggtggtccaaatcaagtgtggttgaagttgatacatgggtcttatcctcagctctgtctgactcgaaaacttatcaaatcggcatagtatcacacactatgctgatgtcggtcaaactgattcttggccgacgagggagcctttaccggagaagtgtcgcccagggagtgccactatcagctattttactgtgaaccattggtatcaggaactctcctttcgttctgaggtctgttctggcccaatccagcagcatcaacaaaacaggccagagatcaactgcagtacagtagtataggtttaggaagggcagatgagctcaagcaagtctcggttttgtatatctatttgagaggttgagcagttgtatttttctaatgattctttacagctatatacctagtaagccgggttattggcgttcaataaatcatatacttctgaatctgcgatgtgcgcactttttttcgcattcttctcgaataaaatgcttcgacaccttttttgaacatatttctggtcctatggcacagcggtagcgcgtgagattgcaaatcttaaggtcccgagttcgaatctcggtgggacctcttttttatggagaagggagtttctcatgaacgccaggctttcataagccttttaccattgttggttcaactggcggtttttttttttactatagattcaagaacacatttaccgtatggtgcagcgcatatttgtacatgccttcgcgtaccaggacaccaggatgtgatgctctgtaaacagtcaaagacagctcacaattatccagattatccagatagccaattgaccattgcaattgtcttgttttttcagctcttggacctcgcacaagtgtcgaacccctacggtaagcctggtggtggtacttggtcaccagtgcagttgagacagacagatacttgtatattacagatatgaccggaacctgaactttttccggatacttctttcagatactctttcagatactctttcagatactctttcagatactctttcagataccttttttcagatcgtacaataccctccttctcattgtgttactgctcagctggttgagcaacggataccatacggtactgacacagcaaggcgcaaatccatgaagtgatacggtcaagggctctcctcatctctggggcagcttccaacttgcagatatctaaagacaaccagactctagagacaacttccccagactctagagacaagtcctctcctggctctttacccttcacccggtttctacaacgtgtgttccgtcgctgaatctagtattgagagtcggtgacgtatctggggtctatttctcactttcgctcgagaagaatacaactactgtaggcggcaaaagttccccaacgctagccttggggagagagagcctcagctggtcttctcgaactaactggactccagattgaaggaagagcccagactgagtacagagttcttctttgctccagtcatggtcatgactgaagatagaggatcatctgtaaaccgacattcgggaggtcgtactgcaactgtggttagaatggtatgcgagacttggttcacctcatatacaatgctcgtgaagaataaataaatcctttagtctatgcagcctacggtccatcatatcctgatgaaacatgcttccaatgcccgatctcagaagaagcacatcgatatcctttgactaaaagtccaatcgacaaactcactcttcaccaacagccaaagtgctggtaccagtaatgctgcgtgaactggtccgttggtgcagatcgtccatccatacaggctactccacgaacccactccctcaccaaacctctagtcggcttctggcgcaaactggttcacccgaaacgctgtgttcgttactcctcatccgacatgtccactttctcctccttcacggccaggccacccctttgcagataccgcacaatctgttgattgcgttcaatcgccgctatctcgcactttttgatggtggcactcacgtgcaccacgttgatcaccacgggcgtgttatcaatgtcggtgatgttggtgagcgcagcccagaactcacgcaagaactgccgcccaacccgcactatgcccgtcgacgttaccggtgaaaagtacttgacattgagcgttgtcatgatcgagcccgcgcccaaatcgccgtgcaactcctccatttcgtccttgaatatctgcgtcaggttgcgggcgttgaccacagaggcgtcggacgttctgtggatcttgaggaaccgcgttttggcatcctccgacgtcgacagagtgtctgtggggtagactatttggaaaagcagatatcgcgacttgagtcgtaccattgtgttgcagaaaagcagtgcgaaaaaccgaatgttgaaatttcaaaaataaaaataaaaaaatgccaaatcttaactccaaaaagtataaggctgcataatctagatcccagacggaaaaaaaccaacctcggaaccaacgtcgaaaccaggacacaaaagaagccagaccggttgagcttgcccacatacgactctatggcgaaaaagaagagaactgttggcatctccggcgtggcggcatttctaaacagcgccagaacagaggaggtgaaggtggagtctcatcgattcaaacgacagaagattggtgagtatggggtggagtttagggggattgaggtggtcacgtcacatgccagctagcactattgtcgcgggttagtcttgctgagagctggtttgcaatgtctgcactgcgacattgaagtggatcgcgtcgcatgatggcgttatgaatgagtaggggtttcctctgttttgtttgcagttggatctttctcgttgtaagttgatattcctcgcgccttgatacctgtatccgtccgagtgagtatccaattcgaggtgacattatgcagtaagaccgcaggatgatgtcccgtgtgtatagtccattagacgtctggcttgtgccttgccatgagatgacggttgccatgtggtttatcgattgagctttgcttcggacttaactgtgggtttgtttctcatgtcagagtcagttcaatcaagactaacacagaatttgctccaaccgcaggcgccgacaagactgagtcttcagactcagatggccctgaggaggactccatgcatgctcctccgcggggtggtgttgaggtggggggtagtagtggaggtagtgactcgggcgctggagctgattctggctgtgaagctcactctgattctggctccggagctgactctggctctgaagctgactcttcctcttcctcttcctcttcatctgattcatcttctgacagcgagtctaagactgaagctgcaacagaaacagaagattccaccatctatcatacgactcttcccccagctcttcctgaagagattgaatctggttctggttctggttctgaagctgccgaacctgagtacatcaaagagcatccccgttctgcaactgccggttacacccgtcatacaccctactggcccgactactctacgcttcccaagtcactatccaactactacaaccagcgacattttttgttctccaagttcgacgaaggagtgctcctcaacaacgcccaatggttcagtacgacccccgaactggtggccgagcaggtagcccagcatttgtggagccggtttcctgatcccaatctcgtggtggtggatgcatttggaggcgctggcggaaacgccattcagctggcccattactatgaccacgttatttgcatcgacattgagcccgaaagtatcacgtgtgcaaaacagaacgcttgggtctatggtgtttcggagaagattcagtttgtggtaggagactgcctggaggttctggctcgtcccgagttccagtccatcacggatatcatttttggaagcccgccttggggagggcctagctacaaatcacatggagggaaatttgatctgttcgtcatggagcctctggagttgcgaacaatccatgacgcgttcttcaaggtcacagacaatgtgtgttacttcctgccaaagaacagtgacttggaacaactccaacacgtctgtggagccattaccgcgctggtggatgtcaataccggcaagaacccctttgcttcactctggcctgtgcaacaacaatgggccaaaacggtatgtcgagaaaagctggggctggaggtagccctgaagcagactcgagcgggggatgatgtcaaggaggaggatctgggaaagagtaacgagggagtcacattgacttacaactacatcaacgggaggttgaagggatgcatggtttacttggggggacttgcatagacggcgatggagcagacacagtgatggagcatacacagttggagcatagacatagatatgagtggagaataatttgatttcagacattaattgtctcttggaaagattgtgcttcccacatccctaaagttccttcttactgtatctattcacagaccccatcccctaccagtggtcgtggttaggtctccaacgaggccattacgccggtcaccaggtctccacgaaggtcaatgatcatgtcatgtcgtctacaactcccactcaggagcatccgtcgcgtcgagctcctaattgggaccatggggcactctcaggtgggcaacgggtgacgatactccttgtcaagtttgtctagaatgtgggttagtttggatttgtcagctggaatctctctctactaagccaaggagatatgatattcaaatggagtcttttaaaagactagaagtctcacgtaagaaattcgtctgtctttctcttctctacacgacgaacatgacttctatggttcagttcagtttctgcagtatctgagacggatctcacaaactggatcctgacagagcaatcgcaagaagcaatagcaagagccaatggcaacaagtatgccagttaattccaccatgtctggctggttattctggtctctgttaaaagggtcataataacggctcataaagtcgatagaaccctctccactctctactctctactccattttcaactctttttcaacgtcgagcctgccaatcagggagatgtcctggatccatcactatagacgacaagaactgctgtataacatcaagcactgttcccataatgatcaaactccctcgagaatacggctacttcgagcatgccacattctctagattacgacaccctaagaatactgcactgattccttccagtcaactccaacgacaccgttgactgcgaatctttccaaaccatttctttcgggttggagagacattgttcccctccactcgagtggcctaatcttttggcccccctcacttctccaagagtgtgaacttctacggaatccctcgactggacagtggagttgtgtatccttcattgatcacttgcagcactattttctgtcgctggacatacgttgagtgagtgaattgtttttggacgtctccagaaacctgttactcgtgatattgatattgtacttcaactgatccggtcgtacattcagaattagttctcctgataccactacaacaggactcaaatgatgcttagaacaagcggagtttggttattcagttcccattccgatagtactgataattcccgactaccgagcaacccttcgcttgcaaacatcacgtggagcccacttgctccactctcacattgaaatcctaatcgccgaacccctaactccggtatctccgaacccagtttttcggctcatattcacgaataatgcatccctttcataaacactgctatataatagcattttattatagacggcaagagcgacctaacaactgtactgcatcgggagccagtaacagacaatcgtatccacatgtagtatcaacacacgaaacctgtccttccgccctttccggctttccgctttccgctttccgttttccgctttccgcccctaacatgtgccaacggttctgtaggataccccatgtgaagacaggtactcgtactcgacgtctgcagacgagctctgtcggtctatcggctctgggtctgccttgtcgcatgcatgcctgtatgaaactgtatatgtgggtttcagacgtcgggagttttcggtacagttgagtatttgccactgtagggctctgtaaaggggctgtggacagctgcgccagtttcgcccgaaaatatacactgtctgaacagatttagactgccagagaggtaagcgagagagtaggttggagcttagcgaaattagagtgtgggggtcgaagggtcggggacgattctagggggggtttgggggagtttggaggaggttttggggagttcaaagttgataaaggtggtttagagagtgcgtagatttgattttctcttgccgtttccgttttgcacgttttcttcccattctacgtcccttgacaaaagtctacacgtgcaggaccaccaccatgggcctcggcaactctacagtctctctctctctccagttgcctctcagaggtgcagtgtcgatcaggtcgagtgccgaatcaactgtgggaagaaggaatataaagagattgtggttggactggctagatagggtttcggcagctgcaaacgtgacaccaagagtctggagagtgagactaatggacacagcaaaaggtggtggacaagagagagtgagagcaagcactgttggtgcgtgattcgacggcttcggctcgagaggacagaagaaagatccggcctaaccaaatggctgcagccgatgaatctaccaataccgtgctctgactttcagctgccaatagccttgttcataccgcatggtctagtcattatcgtactcagaaactctgcaagtgcagtagcgaggatctacggagatcgccaagacacagttgagacaatacgataatgtagtgtcgatgcgcgaactcgtccagggcaggattagccgggttgacgagccaggattgacgagccgaggtttataggaccaaggacaccaagaacaccaagaacatgtataggttatgacctcattatggtgcaatcagaccggtgagcatcttttgactgatgtctgatgttgtcctgcacccatgttcatcagatcaatctacacggagtggcaagagacttcgtcggtcgaagagtgagactgagagacggggaagtggtgactaatggtgacaagggtgactaaaagcctcaagcttccatatctgaaaagacctcgtacaagcagctgtattcggtcaaaaaggacgtcgagatgttgtgttatcctcgtaatcatcgtctacaagcacaatatgtactgtactcgcactcattttgtactttgaccttgttggcggctcactcagactctgaagcggagatccaccatgttcttgctgccttgattgaatcctttagtgactactcgtagcagcagccattgtctcctgccatagctcgcagttagattgggcacgagtatcactacagcaagtaccattcgtagtcaccaccaaccgacctcctctcctaccagattggattcaagccaccgctcggaagcgcactcgtaattcgtactgtaaatcccatccaaccacaagccacctacttgtaggccttgttgacgactcgatcgaaattgtcgcaaccctgaaccactcgtcgaacgatacactcaccgataacattcagtcgtgtccatggttcagcttgtctgtttacattgctgccccactcgacgcccctggccaccccggcgaactctgatgaaaaatacaatacaaacgggcttgatgatggcacggcaactgagacgccaagatcgcaacggtatggaaacagtgttagctgcggtcgcaagaatggcgctcgaatcacgtgacagcgtcctccaagagcaatttcgtcgatttctccgctccacgtgactttctctcaaaaccacaatcacatagtgtctgtctccacagcccctcaaatccccgctcccgcttcgatttgggtttttcgctaaagcagcccaatgcaatgagttgcttgccagtctggtgatgtttgagggttgttggtggaacaatagacatgttggctgctggatagtggagaccgtgtacctggcggtcatgaggtcatgaggtcatgtcacgtggcggcaaacaaaaaccgaaagaccgaccaggagtatgtctacttgactccctaacactctggttccacaccctaacatggcgccctgaacacttcgatccactaacctcgctctatctttgaggggatgaatcggatcaactcgataggtaggtgggatggtggggctatgacatggttcgactttgcgtctccaaagttgccgccaacgacgcttatttgcaccggcatgcggaactggcgtaactgacaggcccttgcattatctacaacgagccagcggccagggaggagcccgcagagttcaacaggagcttcagggggttccttgggggagtctttgcagaaccatcaagattctgttgggccagccttgccatgtggacgtgggtggggtattcttggaagtttgtaggaacaggtgtaacgatctgaggcattatgttattgttcgcgggcagtgctgtaggtacgggtacggaaccggtattgtacgacaattgcattgaacaacaagccagtggtgcggtccactcgtagccggtgcgtagtcggttcattgtcggtacagaccatacactgctgtaccctggacggtatccgtggagatagcaacatccagactctccatttgaacgtctgatatcagccacagataaccatactgtactctctcaccttgtacgcccactcaaccgccgcaaacgtacagggaggcattgtagaaacgttttactcaacttttctggataccattgtaccgcggtcaatctccaacagcgcgcagtttacagctgtgttactatgtgaacatgtaacgtcttgtagcgatgagatggctgctttagtacacgactgctgacacctttgtagacgaacgcgttcgcaactcgaacgcgttgtcgatattttattatgactttgcgtcatttgtttgtggaaaaatatctgctctccaaacccgctcaaatctgctcaaaccagccttctccacagtttctccacacattcctggccctgtcgacacggctatgcaccctgaatctggcccctgggggcaggtgtagacgttgaggagaccggcggagagtgtggggtcccaaacaagagcgcgcgaaaaagtctagcgtggaaaaaagcaaacatcgttgtcagagatattgtagggcaaaagcaagtcattgaggaggacaagacaggtctagatggttggtggttgtagatgttgtatatgttgtggatcactctttcgagtgtttgtcgatatccgtgtccccgaatcccccaaatccccgagttcccgcttttctccgactcgaccgttttcccgggcctctctcgctttggtcgcccgtcaacggcttccgtttccgacttccacggcatttccttttgcagcgctgtcaaaattagcggcaatttgacttttgttgagatcaacaaggcagagtttatttggaaataaacaagagacatgaaaagaaaataataaaatataaaatataaaataaaataaaataaaatataaaaactacaaaagtgtgggataacaaacgcccccaacacaggaacgtttcggatgtccctttagggcgaaacacgtcggtctattgtagcagaaaattattccgactctggtatgcggcaatggatggacattaatggcgaattaattaattactatcgatctaacaacaccaagcagtgggagtaaaggttctcgtactaaacgaaggagttagacgccacagttgctcccgacgttttcctttcagtattcttttctcttttttaattatgtttttctcctttttaattttgtttctcttttaattttttttctcttttaaattatagttatttattcttctaaatacaacgaatacaacactctaccttctatccgcccttgacacacaccgtcctcgcatcaacacggcttataatcaatataatcaacttgtcggcccaatatccgaccggagatggacggatgagcgggccacataaaaaactttttttcttccttttttgcgggagaaaacggacgaaaaaaaaatgcactcgcacatacatagtacatgcatgacactaaaagctggagtgcagatagtagacgtagttggggatacgacggagctttggaggtcatcagatgatattataagttcctgttaacattttaaaatcagtttcgggaaaaaatctcctcatttccgctaccttgagacggtaatttccttccatctcttccactacattatacttgtatctagtaaaatttattctcccatttagttggaccttgcactttcctcgtcttggaccttgtccccacacactctaaataaagttgaaccttgattttagtgtcaaccctaactatgccgaggtcgactgcatggccaaagtttgcggaaattgaaaatgacgaaaatcaaatggcgaaaataaaaatggcaaaaatgaatatggcgagaatgaaaatggcgaattggaaacagaaacccaatgggaaacgagaaatcggcaaaaatctttggtgaccgacccattagaaccatttgtgtctcctttttcttgtaatatttcacaataatcctcattttattcgccccgaatctcgcccgaatacagtgcaaactctacaaacacattccgatacatctccagattgtggtgggcaggccggcattgaaccgataactacggtaaacgcgacgagatgtgatgaatctgtggcattgtctgtttgcgataatctgctaaaatgttcacctacaatacacacaatactgtacttggtcgtactgttcgcaacaagtgcccccaatatctcacattaggcaaatggccagatgtggacaaatcttggaaagaactataccattgtaatcctctggttctcctggttctttttgtctagtccaaatctctctgacgtgtctccttcccatctaacaaccaacattatcgtgttgaacccccaacctccttccaccatgactaagttcgccggcccccaagtaaaaacccatcaaagaagagtcaggggccggggggtggaatgtggggtaaaaaaggggagtgcggtgggggaatgaagccacgtgatattgttttccctccacatgttctctcatgccacgtgatccagccctcacgtgatccagtcctcacatgatccagtcctctctcttgtactcgtccttctccgtcgatcgatattgcctcgtctattcttgcacgtgatgcacaatcacactgtcgattttcacactaaataaggttttggcgtgacaaggacaaaaaaacggcgaaaaacgaataatgagggaaccagaaggtggtcggaatcaatggaggcagttgaaattacccaagtagaattttggcaaattttggcgaattttgggaacaaaatcccacccataataaagtttcggtcatgcacgataagttgatggtacattatcacgttttggagctgcagatttcaggtgcagcccaacatgtgaagatgttccatgtgaaagtgtgaaagtcgtcgcaaaaagcacacgagatggacgctgaaaggaggcaggaaagagtgaacagagtcctaggtcgggagtgtgtaatcaggcaagctcagggcacgtgattgtaacccggacaacgtgattgtagcccagacaacgtgattgtagcccgaatagcgtgattatagcccgaacaacgtgattgtatggtgttggagattcgtaccgccagactggatccgattcatggatctgaatccgactcgcccctgtctcctgaacaaatcgtaccatgtgtgaaaaagcaacgaagacctgtctcgaacgactggctcgaacgactggctcgagcgactggctcaaacactgttcgactggctcggccgcccagtatctcgaccagatctacatgtctcggtggggtgacagctattcttagctacagtaatcccaacaaagagtcccaagaaggcgagtgtatgcgaaagggattcatcaggctactacttgtagtagttttggagacacatgaaagaacccgctgcagttggtagtcagaacgtgaaaacatgagacatgaagacacacaagtaatggaaacacaagtgatggaaacacaagtaatggaaacagcacctactcggataagggagtagtgacgatagagacaattgatcttgtcccctttccaacgtgaatctcttagttccctgcgactggtgagacataggtctagatattttagtaccaaacgtatgacacgaacagggagagcatttgtttagaatagtgccaatgtagcacgagtgtagcacgagtaccgtacgatactggtagacaggagtcgttcatgtgatgctagagggtgatactgtgcttgtaccagtacatactgtagacgcacctcatgattcgccatatcatgtagatcgtacataccgcacaaacccgcgcagctccagagtgcttccaaaaaccaacctgataccatcctctccacttttgcaaatacaagttagcaaaaccgcgctctcctcgattttcgccccattttatccagctatcgcccagtttatccgatactgcataaacttcggataaggcaatggacgagtcaaattgaaaagaagcgagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggaaaaaaggggggaaatgtaccaacgaacgcactatcatattgaacctcgtcgaggagcatcctagagaccaccaatcggtgcgaatatccccacaatcaataagacgtgtttcaccagggacccaccgtctgaaaacttttcagcttagctttggcatctggtagagttggactttagacgaatgccgtgccaaataaatttttccgtggtgtgaaaagtccagagcggacacttttggagccggacaagtgaacgatatgagtgcaagtatgagaaacctcgtctgaccaaaagggcttgtacttgtaggttgattctaattgagtgagtcttgattggcagagtcaagattgacaaacagttgggagacccagtgtcccccatgggtgccccggttggcacgctcatatgttctaaatatagtgagtcggagtgacgttgtctacttgtaccggtaaagtgacatattgttccgtgtctgtcaagtctagaaggtgtgttggtacaatctacaacctacaagtacagtacttcttaatgttgcaataaataaataaataaaatacatggttagttgttgtaggaacagattggggtggaggatcagttgaagtcgtcagcggcccagttgagacccagccgcgaatacagctcggtctggaccttgacccagatctgctgcttttccgacttgttgagctttcgcttcttgagagatgcagccttgagttcaggagaagtgttgagcagagcctgtcgaagcaacgacgaagatagagacttgtgctcgtcaatgggctccagagaaggggcccgagccagcttggacttgggctgcttggccatatggcaggcacgcttgaagtcggctcggcactgggcctcgcagccgaggttgagcaggtagttctcgatgatgtttctccattggggcttggtgagcaccttggcgttgtcggctcgcatccgtgcggcctccacggtgtactgggccgtctgtcgcaggaaggacgggtcgaagccgtgttctcggtacaggtccgactgcaccagagtggcgataatctcctcgtcggtcgagtccagaggcaggtacatgtatcggaagccgggggtggagatggggagcaggccgtggtcgggcttggtgcagacaatcagcagcgatcggatgtcgtttttcgtccagtcaatgagctctcgctgtgtgaagatgggtcgtcccgacgccagcagcaccgaggggtcgttgaccacctcgggcgcgtacatgtcggagaagtctcgggggagggcatcttgcagcgaaatgtgtttaatcgacgttcgaaagtgcggttggaactctggaaacgtgtggatggtggtttgtgctgtagctagcatggttgtagatgtggttatggtggaagctatcgttgctggtgttggtgttggtgtggtagttggtgctggtgctggtgctggtgctgtcgctgtcgctgttttctgctcttcagatgacttgtagatgagatggatgagatggtcttgcgggagaccgcatctctatatatccacattcacatgtatgcatggaacagtgggtgggcagcaataaggttcagcggggaaattgcaacctgcaaaaaacacaaaatcaaaccggccagccgaaacgaaaaatcgcaaagtcaaaaattcaaaaattcaagccaaacccaatcagtagagccaaaacacaaagtcaacatactgtcaacgtgtgaaagagaagggagagaagagcgaagaggtgtcattgaggggaggttggtggagctcgacgaccgcgtgaatgtcgccacttttccatcccccgctcgaaccgcccctcgggccgctccccaaactgctcctcgatccgcagccacccctctccaattcctcctctggtcctgtgggtgccgtgtgagccgaaaccaaactttcaaacccacggtccgctactgttggtcctctgcggcggctcccacgggcgcagggtgcggcttggaacaactggtaggtgatggcgactctggacagactgcgtggtcataggtcacgagcacacccgatgagccgacgcatcgtgcggaatcgagacaagatgagccgaggccagaagagtcccgttggatcgaacacaggagccccgattgcttgccctccgccctccgccctacgccatctggcctctgtcctccgcccttgccacctcctcatcctctcccccgatccttttccccagttccccactatcacgttgccttggttttgggatttttttgcccttttttgcacttttcgcctgtcgccttgtgcacttgttttcgcctctttcgcctttcgccttgtgcactttttcgcctctttcgcctttcgtctctcgcctcgctttcgccctctctttcgctcgcctcttgttcccatcgcctcggtcaaccggcggcgtctgcaatgggtcacaccaaacgatagagttcgccgcaacgactcactggcaccgtccgtctgcgaccccacagcgataacagacaatatcacgcatcggcgtcatcggcagccacccggtctaacagctcactaatcgctagcgtcggacagaacgtaacattgcaccctgatacgtgatacgtggtgcactacggcggtgatacaaccacatgtgctggagtcagggcggtgagccacacttgatcggtgagtcaaaaccgatggaaaactgagaccgcaaggaagatggtgtcagacatgaggtacgtacgatactgtacttgtatccacagtacttgtagatttggttgccaattgcctccggctttgtctgatccagagctacaccaacacaaccctcaggttaccttttcggtcacgacatgcacacggacggagtcgtgggcaccactctctcccacacccaaagcgagtggggggcgcgcgctggctccttcctcctcgctttcggagcgactctgtacaccaccaaacgttgcaaagttcagggtgcatggaacttttttaagcttctcgaacctgtggatccccctggcaaaaatagaacctggcggtaaacgtgggagacccgtgggagacgtcgctaccgccgtcgcctggttgaattcgcctttcccgtgtccttctgcaccgcgtttcaccgtcaaaatcagcccctcaactgggtacccaaaacacactcctcctattgtcttccaatcttgttatgcattgcaacatgccttacttggcagatagttgggttgtgtaagaagactggccccaccgaaatacaaaaaaagccatacagcagctcgatgagacgataaacaacacattagagaagcaatagctcaggcttgctatgtcgctctgccacgcatctctgtggaaaaaggcggggagacctgctgcagttgtgttgatacggcggggagaactgctgcagttgtattgatacactagggtctgtgaagttgtgtgcacatacacagtacagtaccgatacattctggcgttgatacctagtatcaaacacgattgtccatcttctatcaactcatgccacgtttctcgcgacaccctctctttctcgcaacactgtctctcacaacaatgtctctttcgcaacacttttcctcataagcagagatctttcctgcgctcacggtcataagtcatagctatagagcgcggcaaacttggtctaacgcccgttgtagagcgctaaacgagcagaaaaaggggaatcgctctgttgcggggtggataagaggggtgttatggattctcggtggctctacggaccctgggtcgtgggcgtgatgttatctggtgtaacgtgtcagataccactgctagtagagcccgtatttggaccagaatagttttggtacgatagcagaccagtgtataacgcacacgagcatgtgtggagccaaatatggagctagtcataccgctggaagcaggtggacagttccaatttaaagcccttgtctgtacgagcacgttgatattacttcttcgcacccttgtcatacaaatattcgtcaacatgtcgacctcgatacaaataacctccaccctttgcatggccagtgtcgtatcgaaaacgatgcagcttgggaggtggtgtgaattgttcatgatttacaagggttacatggataagaatggcacctttttgatgcttggatatggctggttgcaacggtgttgtttgtttttcatttggaccaacgctgccatctccagatgccgttctttcggcggctaatccgcgctaatgtgaggtataatccgatcaagatttatcgcacaggagctgttcaggtattgtggtcgttttatgaacagcatcttcgattggattgaaccagaattgaccacggacgctagcaaacaagacgtatccgtcctctcaaaaatttgggctacttccatccgcccttttcaccagaaacacaacattcccatcaggacctataaatgagcacccctccgggaagtcacagggtcagcgtagtagtacgagcacatgcaataggagaccaagtgacggtggattcgtatctctctcctgtttgggcattgtggcacttttggtattgctatcttcctcatttggtagttggactggttccatttttgacataatatcctcctgaaatatgggtggaaaaaatacgtcaaataaatgagcggaaagagcaactctcagggaagaaataaaagcatttattttgaacgagattgtccacgagattgccacaactgccaagtttcaaatattttaggcggagtatcgtccaccacatttagcaggtgggacattgtcaaaaatgagcgatctttgggctgaaatggcaccacaagtgggaacaaactccagagaaaaagttgttggattgaatctccacattctcgttgatcgaatgtcaaaatactggcgagaattgtttacttgtgggccaataaagagtcttccaagggtctctgtagacaatcttgatctaacctgacaaataagttcaacatattgaacctactcgatcgaacaaagtgacacaggtaggtgtattgatgccttaatcgatcgatccacggtagaattgccactcgtcctgccaactcggattcgttatacgtcctgcgtatctagttttatctgtcaaaaccatttttgttgccgtctagaagttaccaagctcatctatcatctgctggagtttcctgaatatcaccattttccgttcaattttccgttcccgtcaaaaatgtccgtcatcagtgaataatctccaccaggtctcagttctgccatttgaatttcatattggagacgttgacaaaaggttaagaggggcatgtgcactgttgatagtcccagaaagcccttccgttcttgctcctgttcttcccgctcttgctcccccatgtctctctgcgggtctctccatgtctgacaatgtctctgtccgtgtctctgtccctgtttcaccaaggttgcgagtatgatgattgattgacttggggagatggagtctagaccgggctatgttagctgtagattccgtcttggtgttgatgaaatggtctcggtctagaccgggctatgttgtagatttggtcttggtgtcgttgatctcatctcggtcagacaattctcctgaacttgtccttaacccacctcgtttcgcttcctccaagcccgactacctcccctccatgattcgagattgctcttccttgcctctctccttatcgccaatcacaccatggactctcacgatcaccgtgccatgtctcacctcacgcctgacggtcgcccgattcacagctgataaagttggtttgctgggcgacacctcttctcagacacagcgatcggccgaaagatcgagagacgtgctggcgtgactttggcgaacttccagtgatagggtttcaaaaaaaaaaaaaaaaaaaaaaaaaagaacccaagctccaggcggatgatgggaacctcagacggcgggaagtgggcgaaatgtggattctacggtaccatgctgttcatcagaccccagagtaccccaacgtttcttttcgtgttaatagcatccctatgggcaaagttgatcctctagaactctccatatactgaagagttccagcgaagtccgtgacttacttgattttttgttaaggccatggctaaacaacgacctgcttttggggactccgaagatccataaacggcgcgccggttccagattgcaatatctatgagactaacagacactgttgtgtcttttatccagctctcaactcccttccgtggcccaacggtgtactcacacgctccgttcgcttgtgataccctccacaacacgaacacgctactaccaatgaccattcactagaatcccatgaatgagacacaataacggtttctagaagtgtctcatttgattgtaagatgagaccgaccaattttcgacactttttccaaatcttctggatcccaaaacgtcctaacaacccgttcaaaggggttctacacattaccaatcccatcattgcaacaccacctcctgataaagacccccacattccatcagagacccgcgaaatctccgtattgtaccaagactgagcacaataacgggacatgttgtagggtcacatccgggcgcgtctcgccgttttgacacccttagtgctgttttggacgtgctaaacagttcctagtgcccccaccatgacattggaacactaatgcaacattctgccaattatacactagggcttcggggagcactcggagaatattagctgtctcccatcataactgacacctatggatgagaatggggagttggagtgtcgcggaagtcgtggaagtcgtagaagcgtcgccgggtggtaatcggccaatttcggagaattcaattatggaatcgactagaagtgtttcattgggctctagtaatcctacattgaactactcgtgtgcacaattcattgtccaagcgttgcatcctaggtcacagaggggtagctgtcaatgccaaccaacatggcgtcgtgtttcgtgcataatccaggtaatgtagctcagtggtgtagtagatgccaagtcacgtgagaggctgttggtcctgcggtatattcgggggagtgggcgggtcatctacctctttagggagggggggttgatagttgaaactgatactgcaacgttgatacgagcgacatgaatgtttgaaggggctttgaatgtggtttggtgtttagtaggtagttcagttttcggattggggaattcatttcgtctttctctgtgtatttcatggcttcgtggccatctctttgccctcgtcttcattggctcactatcgtagacccgacaagagagcttggagacttcggatcaatttggtaaacgtcttgattgtagatttatgccggagacgttctcggaagagctgctaagatccaaaggaggcttctggagtgacaccttgatgacatctaaagataggctagcgggaaaactccacacctaggtttttccaggtttttccaggtcgaacaaacggaaaaaacaaccgttagtgagtaatatagatctctatgtcattataaattcatcggtcaagtttgcagctcgactcgattactattcgtcgagttctacagacagttaaatgataccgatggtaagtcttgtcactcctagacctagacttcaagcgacattctgacagctaccaaaaggaatattgacagggactcattccaattcaataagtgtttaacactcctaaatctgtaaaaacctcctttttctgttgagagcgaacattattgatctcgcagagttggactgtcggagggggacgtaaaggaaggagcaagtccagtgtcttcgtcagttgagtttagtatcggtttataatatcacctcagctaagattagtgggatatattagatctctgtgaatgaccagttttggtctagccaacgactcccgtttacttaactccattaactaaatccggccagtcacttgatgatctactttaaccacatccggagtctccatcagggcttgctccacaaaaacagtactacaccttcggcgcctcctcaaataacccacactcaccccactcaccccacttgcatcctcgcatccatcacaagacccggccttgtccctgatcccctagccccgtgcctctctccgttagccctagctgtggggtacagcctgcagttccaggcaccgcacagactcagaaacaagcgagacggactgagtcagatgttcaatgcggagtatctggttgattctctagtaccttgttggtggagtccttgttagtcttctccacagccattctggctttcagggcaggtttgcgagtacgatgccgttttgagctgaaagagagaccgcaagtcgatcttttggagactacaacctggagaattctggcataattgctctttcggatacgccaaagacaagtttaccaactccaggagcaaaaatccaacctctctgtccatcttcggtgtagtatcatacatgcagtatcataccaatagctacacacggaggggacggcgtagtttgagcagtggggatggtgtgggggaggaatcggcttgtagagacatccaaaggggttccgtcttttattttcccgtccaatggtgtattggaattgtaccgtacgagtagcagtcttcgaatcccgttccaatgctcgataccgtcgttaccagtatagtatcgtccagtaagaaagacaacttgacgactcccgtcatcaagacctccaaaatccctccaaatactgtttcaggtgtcgatgtgtcgatatcgtcgtaccactcgtatgtacctacataccattcacctcaacaaacgccaatactatgtattgtccttctacagtcaatacgacacaagtgcacacacatgaacgacaacacaaccgcgcaaatgggtaaaaacctgtttactggcctctttgtgctctctttgtgctctctctttgtgctcaacttgattgtttttttctgagactcgcgccgtctccgtctttgtacgcatgtccacacatccccacatttttcggtgcatgagcagcgcaccctcctatacccgaatcgggactatcggacagactccggagatacggagattagtgatccgtgggtgatcggaggccacgtgagcgtgggttttataaagagccgcagtctgtggcgaattccgctcacctttggtcattttgggcgatttgggggtggcggtgtgttgactccctttatatagttgactcttttcgatcagttgatccgtctccaagtataatttcagactttcaactaacctcaattaatagccgtgtaaaatcgggtccgtagttgaaacatctagcaagctgaaagaacaaaactcgattcggaattcgtgcggttttattctaaagcgaagggactgaattgcaattccggtgtcaatccatgaatcacccctacaagtagtctttcatacatggctctgagggaattattttctattctattattttatattcaattttttattctaaattcattttttattttattcaattatttttattccaggaaaatacactccagttccttgagaactaaagacaatattatacccgcaaatcggattcagattccgatgtaaaaaagagggcatggcactcgtgttcgtttgctcacgtaaatcccccgttccatctttgtaccggataaatatatgtattatattctatttttttatcctaatgacttttcgaaaatcttgctttgagctcaaattgtgcatcccacctctgaaccccacagctggtttcttggtctagttggtcatggcatctgcttaacacgcagaacgtcggcagttcgatcctgccagaaatcacttttttagcccccgggcgctcttttgctatcttctctcggtatttctgcaaccttccaagcatgggggccgggtctggacatgaagaactgcgatatcacaagtttttgctggtgaacagaggctacatcaatacaattcccaggtatgtctcattgaatggtaaagtttttgaactactatgtcttcattttttgttctgagggactcttgctaggatacagccatcgccaattcccccagctctgaaaacaacaactacattcaaagaagcaatcaaagaatcaagattagtaatatccaacattttatcaatgaaacggcgtcttcaaaacctcttgggttttcgtgagccccggacccggaggttggcataccacattggaagtccttcggtgccatgtctcttcatacattctctgtcttcttctcctgttcctctatgttgcggttccggcaaagcaactacttggtaaaaaagcaccagaaatatgagaaccatttcctaccatcgttcagacagcccgttcagaagccacttttggtgccgcacttgagagggagcccagagtcaagaggatcaagtttgtctaacttctcaaaagcgcaatgtggagacgaatttgataggtcgctgaaaataatgatcctaaaagtgcactctctgctgctactgtagatacgtttctaagaagtgactctctgctgctctgtcgatacgcttccttggcttatgctctagttcatcgtctcagctacctcttgtttatgggacatggagctgccatattgcagttcaaacgaaactagggtgatctcggattgccataagtacacatcacaacttcccacggacagtacttccaactaccccctagcatctgtctcttctggccttcactacagtagatgcggatgcaaaggttgaaatcctcgattgaaaccggaactgttctccagagcatcaatagacatccatattcctcaattgcctctttttcgggcacttcaatgggattctgatggatttatcacccactttcactcctctagcaactttcactcctctaacatctttgacgacacccagatgttcccctcagtttgaccactagaagagattttgggctgaaaactcaactccgcattcctttgtgttactttagttgatttctaaaaaatggtccccatcgatccactccatcggccccctggcaccattcttatcggtcccacccatcgttcggcatccaagccaaatatccctaagccgcgcaaccttaaattacactccactttatcgaccaacatcaccacttgtcatcttcaatctcgccacaacatgactagttacatcaaagactgcttctactcgctatctacttgcataagctgcttcccgtcgccgcagctgcgcatcaacaaccggtcgttcaaaatccgaaagcttttgggcgagggaggctttgctttcgtgtacctggtggaaacacgtggtcaggagttgtttgctctcaaaaagatccgatgcccgttcggacccgagtccgttcagacggcgatgcgcgaggtggacgcttacaagacttttgacagcccttacatcatcaagtacgtggacagcagcgtggaacaggaggctgacggaagcaaatcggtgtacatcctgctaccctacctcaaaaacggcaacctgcaggacgcaatcaacgaccatgtgatgaacggtacccatttttccgaggaggaactaatggccctggtggtggagatttgccatgctatcaagactctccatcaacacagaattggaggagacgtgtcgacaactaccactgtgccccagtcatcgtacagattgggagacgatgaggagcaaggtctggtggctgctgatgaactcaacaacagcgccaatgccacccctctgtctgaacttgtcccctatgcacacagagacatcaagcccgcaaacatcatgctcagtgacaatggacggcccattttgatggatttgggttcttgttcgcgtgctcgaattgacgtttcctctcggcaaaaagcgctcgaactgcaggacatggctgccgagcagtgttccatgccgtatcgagctccggagctctttgacgtcaagactggtgcaaacattgacgagcgagttgatgtttggtcgctaggctgcactatctacactctcatgtacttcacttcgccatttgagcatcagactaacgagactggagcttctctcaacctggctatcatgaacggacatttcaccatgcctgcttcgccagagtactcggaccagctcaagggtttggtcaagaagtgtctgattgtcgatcctcaggagcgacctttcattgacgatgtactgaaggccgcaagtgaggaatatcgggaggtttaagtgactcgcttcaaaggctcttaggttggacgcgcggtgacacattcattcagcatcgcttataaagtatgcggagtgtggcatttaaggtgagttcttaagtcttcgcgaccttcctcataatggagtgcgagtagagtgcagtgagccacattagaaggagtggggatcagcagtgcgcgcttttgttgcttgccagcttcattgggagggggcttatgctgtgatacattccttctcccgtcagatccacaaggagatgtctgtggatgggcgtctttggattggcgacatcgttacagttggtggaaaagagctgatggttctcgttggtataatttataaacaataatagaaagtgacgatggtgctgctgttggactgggagcctgtgagtgtatccctacattcagttcgttccggtagttgtttacagtatctacgaatgaagacgggtcttgtagggtaccagtagcagttcaagcaaagtgggcctatgatacaagtacaagtacaagtaaaagtaaacgtaaaggggcacttgtacctgtacaagtaggacaggtgattcttcgttatgagcactccataatctcttcggattgtcaccacttgtagttttacctagtatatacatctaacttaggtgctctacaagtcctttactgaagatcagcttgtagatagacaatgaagatattttgagagatttatatttctatgaaattgcaaaaaaacatataaaactaaatatttcatttttttatttttatctaatttatccgaattttttaaatccattcattcggtgatatgaccccgaaggtcatcttcaaaagaaggttgtcccacattagccatgagtacttgtagtcaggttatgaccaccaggacctcgcttattatgcatattagcgtcagccaccaaaactaattatgtacatgtttggactcggacgactgatttacggtgagtggaggacggtggaagcgacacaaagacgcggttgcgcccggacgcgagacaagtattcacaacgaaactaacacagtgattctgttgcttgtcaactcggcggcaattctcagcgaggatcggttcttgaacagaagtgagtaggagagaggggaggggagaggagaggggagaggagaggggagagtcacgtgacaaagacacaatgggtcacgtgagcggcgagattgttgtttattcgtgtgctcgttgttgtatattcacgtgaatggctggggccatgttgctgggatcatgttgagctaacacagttggatggggatcttcggagcctgcgggatttggacagtcccaggatcagtcggtcaagaacaaactaattaatctgatttccgccatcagaacgctgttacgaagtgagtattgagagggagagggagagtgagacagggagacaggtggaatcagtttggagagggagagggaaaccaagacaacgagaaacacatttacgagcggtcctgtagtgattcttcacgctacggataaggcattttcctcactcccgacacaattcctggagctcgtttcgttttcatcatcaatgcggcaggcgcgactgtcaacaggcgtctgtctggttgagatcttcagcctcttctttctccgtcgcaaacgtccttcagcccttcacaagctaacacagtccccctaatcatagccaacaccttggtaatcgtctacgaggtggtacttggatagatatctataaatacaattgattgtgcaaatacgtaacagaggcccgtcttctaaattagacgtcgcccttcttctcgagggtgttgtatcggaggaacttttcaataagatccacatgagtgagctgtgttagtatgaagtggcgagagaagggatctggagaaaggagctttccagaagaggggacaggagccgtgttggtaaagaaagtaatacggggtcagtggaccatgtagatgtagtgggtatgcggatggaagatcgacaatggtcgcgtgaggcacccgagggttgagattcagctgatgtctggaggtgatgagagattgtggcagtgaaggtagagaagctaatatcatgatcagaaccgtgatcatcgtgatcagacttggtaaagctgtctaccaagggtattggcaatctcagccatgtcttctccaccgttgtgaatgaagtcgcacagacagacacgcccgaacgccaccaatctatctcactttcagcaacactttaaatgccactgtggagcccatcgtacttggattaatcgtgggttcgtgatatggcagatccaaattgcatcagagaaacacgaaacatcacacaacctgatccatcagaaccatagatccatcaaaagcaatcgaaagacaacacaaaccacaatatgacattatgaattcactgaagcccccctattcttcccaatctcgttcacactacctgatgccgcctttgtagtatcaccagacatcggttcaagtcaccaaccggtcgtgattccgccgcgttttttccgcattttccgcctttccaacgcaaacaacccccacggccagaccgtcccagatcctcctgtcacatcttctcagttgtactcacaatcattcgtcgacaacagtatcgcttgagctccagcttatccagagcatctccctcgctcatgtcgtcctggaggtaggtcaggtaggtctcccacttgtcaccgaccaccttgccgcaagagaaacatcgcaccggaataatcattgtatgggtttggtctgtgtgaagtgttgttgtgtcgatggggttgggtggtgtaaaatttctatattcgaaatctaattttccatctacatgaccgtgcatatccagacaatttttttcagtgggtgtattctacgaaactttttttttgttctctggttccgcacagaacgctacacatcacgaaacatgagcctggaataccagatcagccccccgatgggcggcattttgcccaacgtgaagccgattttctcggccgacaagaaacacctgtttgtgctctttgcccacgagctcagagtgtatctgttttccacccagcgagtggtggcccggtgccgactcgataccaagaacgccacagacatgtttctggaggagaaacgcaaccgagtctgggttgcgtcgcggactggatcgctggtgtgcatcaactggaagtcgcagagcattgctgcgtccgtgacggtgcctgctgtgctggagcgagtctacggcatcaaggccaacgaggaggccaacaaaatcaccatgctcggccttacatccaccaagttctggaagaagaccactgacacacccaagaccaagaccaagaagaaccagaccaagaagggcgatggtgcccaaaatgcagaccttcccaccctggacgccgacggacaggtgatcctgcacactggcgccaaaaacgactaccattacaacgttgccgactggggagacgactatatcatgtccaaccacgtgttcgtggccgatatcactgtcgacgacaacaaggaggtgtctcactccttcaccaaactcacatccaccgtcaacgaggccacccactcagccctgtcgctcaagggagagtatctggctctgtaccagctcaaggcctcttctgtcaagctgctgcagttttccaagccgtggctggagctggacgttcacgagcctctggagattgagactgagggcaacgtgaagaagcttgccaatggatcttccattgccgtgtccgattccggtcttgtggccatgggcttcaactccggcaccattgagatgttctacgacatttttggatcgcctgatgccgagctggatgagactcccaccaccaagaagaagcgaaagagcaagggtaccagatacgtccgacgagctctgcgatggcatggagacgcagtgctcactctggccttctcgctggacgacaactatctgctttctggaggtaaagagcgagtgctggtgttctggcagctggattccaacaacacacagttccttcctcgtcttcccggacccatcacaaccattacagttgaccctaccggagagctctatgctctgaacctggagggcaaggagctcattgtcctgagtgcgctggatctgctgacccgtctgcaggtgtgtggctccaacattggctacgccaacaccctgggctaccccatcaaggaggccaagaaggctgcccgagtcaagggcaaaaagatgtaccagccttccaacttctcctgcatggccaagatccaccccactaagcccaaccatctctacgttttcaccggtgtgcgagcacagatccagatctacgacattgccgagaaccaggaggttgcaaagttccaggtggcccctgcggtgcaactcggtaaggtacggggcgagttgaagaacaaggatgccgaggtgaccttcctggagttctccgacgatggacaatggatggtgacggtcgacgaacaaaccaaccccaagctggacttcctcatgagctccgacgacgtggtctgtaccctgcggttctggaagtggagcaacaaggtgacatccaagcccggatccgcggagatgcagggctcgtggcagctcaccaccaaggtcgtcaaccctcacaatgcccgagttctgtctctgctagcacacacccacaacggcgagcccacattcaacacactgtgcaagaatggcgctcttcgagtgtggaagcactctgtttcatcctctcacactggctccaaggtctcatggcacgttcgaaacatgatctctgcttctcctgccgacctgccttccggatctatggcctactcggaggacggttctgttctaaccgtcggtgttggtgagcagttgactgtctaccgagcgtctaacctgtcattcgtcaccgaactgcccaactttatcggatcccgaatccgagacatctacgtcatgcggcagaacctcatctgcttctccatgcagcgtctggcagtgtttgatctcgtccagtcgcgagtcatgtggtctgtggagatctggctgcccctcaatggacacagatacgtggcatttgacgctccccgaaaccgattcgcctttgctgtcaacgtgttcgacacaaaccatacctgcagcgcacgaatcatgttcatgagccccaagtcgcccggacctctgtttgtacagaccctggaggtggcagcgtcttctctggagttcctgcccaacggagacctggtcgttgttgatactaacagtaacatccatgtgctcaaggagaccacctctgaggaatccgaggagtcttcggccactaaggagatcacccagttcaccctgcccgaatacagagagactcgaaccgtccatattggggacaaccgggacgagattctcattgactctcaccaggctgctctgtctatcgagtcctttgacaacgtctttgatggcgctgattctatggagagcatgtttgagaagttggctattgttgttgctggtaacgagtaggtaacacatggtcatggaaagaatacaacgagcatagaggcacacagtgctacaatggaggaaagagtgtcaccaactcggaaaggatagatacctataaggtgtatataaaggtatagacattagatattaatttgcagatatgttgcatgcaagccatgggagagaatgttacttgtctacgttgtaatttcacttgcaaataaatcatctattcggttctatatattatggtactgtgctcagctagctaggtctgcttctgcttctcgcgcttgaccagcctccagataaagaagacaaagagtccagcgactagcacaagaggcaatccaagttcgtatttctgggcgggtcccgtttcaggaagactggggttagtatagttctaaaagggggttcaacagcagcatactcactcgtctctcttcactcacatcttttcgggctcagtcatgggctttccaatctcactggaccagccaacagctctctcgaatccgttcttgccttctttaaagtccagtatggcctgatacgagtctcgatcgttcacagacacgaaaggacctctctggacaatatcctggtccagaatctgacccgcgacaacgataatctgcgaatcagattcggtagagggagtgaattccacgttttctccttcaggctcgaaaaagacaacctcgttggtatcaaccttctccccctggacctcggcggtccccttcagcacgtacaacagtgcattgaagccttggggaatgtcctgcacaattttgttgcctccatagagcgacctgtttgtgtaatagtcgaggtaccagacgggggtgtatgccaggtccttgacagaatcgactcccagagcccttccactgatcaccttgaccagaactccatcgtctcgtttgccaacaggaatatctttggccttgaggtctcggtatcgaggctccacgtccttgagtttctcagggagatccacccacaactggatgccctgggtgttatcttcctgtggcatctcagcatgcattactcctcttcccgccgtcatgaactgcaggtctccaggcaacagggctccctgggcgccagtaaagtcctcatgggccattttgcccttgagaatgtacgtgatggtttcctgacctcgatgaggatggtcgggaaaccccgccgtcttggggacgttgaaatggtctaacagaacaaagggagagaagttgcgggcctttcgaactccaatagcccgtcgaacagtggctcccactccctcaggccgttcctgggcaacgaaacgttgtgcaatttttcgtgacgtcattgctagcgtgtttgtgtttgtagctggtgtttttttgttgatgaatctcggaaactggagggctctggaggtatatataagttgcctcgatttcgcttagcaagatcgcagtcatgcatgtaagatgcctggtaaaagcttggtaaaaacttacaacgcatttttagtcatagatgacagtgtctgtagaatggaccagaaagagaactgaggggtagtagaaacgccaacactgtcctccgccgtttattagtcatcatttaaatttatggcccaaaaccgcctctcaattatgcaataattactccctcttgctcctccagctaaaacccaaaccacctttatatgcattaacctgcagcctgtccaaaatgtgaaaatattaccgaaacaattggctgccatctgagagtatcttcagattccgtagatatattagggagaggggacaaaccaatatcatctcatgcgcgttgatcaatggcactttcgtcatcttctcaggactgtacagcatgtactgtacctgtaaagtaaatctacgttcagtcagccgtacacagtctacacagactaccagtattctagattccaaacatggtggaccccattccaaatattcattcatatcatgtcatcataatcagtgctacgcattttccccgctgcctacaacttggcagtcttctgtccatacagaatctccgagtcgtactcggcgtctcctgaaaggtcggcgttcttccatcgctcagcaatctcaacgtcaacccgatcaccggtcttgacggcgtttcgaaggagcagagcccgcacaatgacgtgggcgagcttgtaggtcacgtttcgagcatcggctcgagtggcttccaggtccatgccctcgacccacttcttccaggcagcaaactcgtccagaacggactggtcagaagacacctctgcaatgtacttttcaaaagcgccaatcatcagaggtcctcgcttgcccttcatcactcgagccacgtcgtcactgagaacgttggtagtaccctcccagatgacattgacttgggactctctgtagagtcgagcaatgttgatgtcaatctcgtgctcgaggtatccggcacctcccagagcctccatgcattcggaacagccaatggtggccttcttacagcagtaagccttagcgatacccggcagaactcgcagaacggcctctcgatgaggagaaagaccagtaacctctgactggccgagcagagaaatgccctcaaacagcaggaacatgaggccggtcagttggacctgctcgtgagccagggtcttcagatgggcgggagtggccgaaagcttcttgccaaacaccgatcgaacgagggcgtactgcttggcaatgtggagagaacgtccgtagcaagaaagagccgaggtggacgagtagagccgagtaatgttgaggacagtggcaatcactggcactccattgttcgcctgaccaagcagaatgacaggatggttccgaagctctagctcagcagtgggcagagcgatagttccaaacttcttcttgagacggttgatgatgaccgtctcgggggtgagcttgccgataaagcaagaaagaccagtttctccctctcgcttagccagcagaatggagcattcggagtcggttgcggaggagaaccacttgaagccgttgacggtatagtctttggggccggtgccgacggtgacaatgtccgaagtggcgttgttttcaatctggttgttggcagaggcattgggtcggctctcagccccctcctcttttcggtaggagctggtggcaacagtctctgtgttgcgaacatcacttcctccgggtctttcggtcatccactggccacttgtccatgcctgagtgggatcggaagaaaccaggtggttgtaccactcttgcagtcgctcatcgtccttggcaaatacctccaacactcgagcagttccgtcggtcatggcaaagggacacagaacggtggcggaggaggcggagaaaagccaattcttgaggaaggccacgactcgactctcctcggcgtactttctctcatatgagtcgctgataatacctgcagcgaacgccttggccttgagcagcttccatccctgagacacaatgagccggttcttggggtggccaaaggttccctgatgctcgactcgaggaatgtttgtctctgcgtcctcctgccattcgaaaatctctttggaaataacatagtctcccagctcgcgcagctcgggaagaacagcagcaagggtcttgtgggacaggtagaactcggccaccttcttgagagcagagttgccgtcgtactggttgagcagcgtgggtcggtcctggaagaagccagtggtagctgtagccatgttgatggtggtgtggctgccggtgagatgtaaaggcggtgagatgtgaaggagctgagggttttcagctagattagatgcattacgagtagccgttgaaaatagacttttgcggggggaggatgtggggttgttgcgctggatgtcttgcgtgcttatatagagcggtattaaaaagaaataaataaaatataattgagactgtcgcaagaaaactgtgtcaaattctcactgctctccactttctggtgcccgagttgaaaacgtccacaattcggcccagccgttgaggtggttcgaactctaagttagccgaggcagaagctgaagggatcggaaagtcgggcaatgtacaagctccgtgcagagcggctggagaggaacgggagaatggcggtcacgtgacgcagtgcggttggactggatccgcagatgttggattttcgcggcggacgttggattttcggaccaactctcacctcatctcaaaagcagaataaacctcgcatccgtgtggggtatggtgttaaatggattcatgtgagggacggagagcaggtcaaagttcgtcataccaaatgagaccatcattattgcgggtatttttgttcttcgatcaagttttgacgagtatgacaacatcttgtcttcttgtagctcgtgctttgaagtcgtgtcatggtactcttactcggactatttggagttctcagtcatgtacaagtacaagtacagagtacagtacatagagtacatacagtagttcgctgtcctgtggagtttgtagattgacattatgacttcgatcagaccccaactggaacttggtgcacgattccaaggtagcgctacatctgaacacctgatcttagatcgtctacttgtatcgtaaattgagtgactggctgactccgagaggggtatcgtgtgaagtgtcccacgtaccattgctcgcctatcgatacaggataggcttgtacaactagtcctcgaactcgtagtactactgctgctttccttccgcaatagtcaaaccgcacacaatgttctccgagacacctcaacagacgtcttgtgatctgcccgttcagttggtgcgttacctgtgacaaaaccatggtccagcatacagagacatccaaccagtgattgtagcagagtttgaaacacgcacttcttccctctctctcgagatatactttcatacaagccttgatttcgatgagattctgagttcaatacagcttctgagggatccatattgctcacaaaattaattagcaaccgaagataggtcaacaaaccgcggttagggttcggacacccccccacccttagtcagaagcttatgttgagagcaagttcgagttcagtactcgtacttgagacatagcaaagcaattctggtcatgtgactgcaaaaaaaacagttgtacttgtagttgcgggtgagggcccgatctgactggccaatgtttaccctaccgagcaaccccacacatattaataatatacgaagcttttaggttatctgagcactgagttcacagtctcaaataaggttgtggaagtgcacggaaaagtgcacctaaggaggtgttaaagaagccaattgtgggttttcaaggagaaaatcggttctgaatggcccccaaataccccctgtctcctttttccgcgcgattttgacccatttccctggattttcaggtggcaaatttgtaaaacgcttttatcggctctgcagatgcagtgttccaaactcccaactgaaacagacctggctttatcgctgttcttagaaatactagccttctattggccaatgaaacacgagcgtgacaagtccataagtgtccgtagagcgggtaattgcggtcaatagttggagtttgcaccccggaagtcacgtgatgcccccccatccccggtcattctcccccaagactccttgcaatctggcatggtgtacatgtttcctggattatttttgacatttttggttgccttgcatttccacttttgggggcgaagggctaataggcattttttgacattttcgacgaaacaggcttttgaccagtgagcattttgtgcgggatgtttagcgtccatcggtgtatttttggataccaatggctagcctgcggtgaggagggtccgattccgtcataaaactggtcacgtgcagtaatgatttttgttgttttgggtgatttgtaatggtttccatggccttcggacttgtctgctgcaaattgacgtttcgtttttttttggagccgacaaagtttggattttcgggagctggttcagggatggaatacgcgacataggggctaatgggacgtgtgacgaggcgttacttcggcagttccgagtttggaggggcgacctgtgtgttttttgagccgcaaaaccatcgcttttaccgtatttcggctttccggaatctgagcggacgcatccctcgtctcgctgtgcaattatgtggtgcatgctgcaggtgcatgtttggggacattgcagggtggtgggggggagagggtttgggaagcggaatggaggcagattgagagcggttgttgctctgtggcactttgggcagcgccaatcgaccgtctcataggggggtttggatggagcccaactttggggagggagatttctcgcttgccgttccgacttaaactctaaatatgagtccgaagtcgcaaaaccagactgaataaggtttatgtggttctttgtttgagggggttacccggccggagcttatgcgcttatcagatttggatttgggtcccaattcatgtgatgcgcccaatcagataggtatatagtctcaagcacttcctcctagaacgccagacgaaaatctcagtggaacccgacatttaagacgagcccacactaaaaactcacgcacaaacacacacaagcgaaaatgatgttcaacagaattacccgatctgccggtctgctcgctcgagcccgacccaccaccaccgccgtcatgtctcccatgacccctcttgccatctctcgacgaggctaccacgagaaggtgctggaccactacaacaacccccgaaacgtgggatccatgaacaagaatgacgaggacgtcggaactggtctggttggagcccccgcctgtggcgatgtcatgaagctgcagattcgagtggacgacaacggagtcatccaggacgtcaagttcaagacctttggctgtggcagtgccattgcctcctcttcctacgtgactgagcttgttcgaggcaagtctctggctgaggctggcaagatcaagaacaccgtcattgccaaggagctgtctcttccccccgtcaaactgcattgctccatgctggctgaggacgccatcaagtctgccatcagcgattacaacagcaagcgaaagaccaagaaccccactcttggtgccgaggctgcagagactcctgctgccgccactgccactgcctaagtgtagtgcgggaccggtacgaaatgatgaataacggaggatgggcttgagaatctcgaaaagccaaaaaaatattggtggcaaacaatgcgcggaaagcatttgaattatgacgagtatgaatgatggagatatagcaatagtatttatttatatgtgatgagcatgtgagaacccaaacccacattccaggaaagctagaagcttattttagctctaccattgcacccactaaatagtattgcttcaccacccccaaaacacaacttaacaccaccaccacacgttactcacactaaccacaaacacgaccatggtttctcttccgttccgacgagcatccaaggccgaggccaactcgtccgcgcccgctccctactacaagtacgaccgaggagaagatgccgagcaggagcagaaccaggaccccaatgctcctccctcgcccaacaacagacgtcagagcaaagcgcaggatgtcagtgaccccattctgtctgcgattcacgacgcccagccgttcgagcagtcgtacaaccatcaaggcgtccaccagagtctgtcgccagacatgcagctccgagatacttttggagctcccatcagtgaccccgaccggtccaaccctacccgtcctcgaaacgagcgacctcttgacacaatccgaacgtttgagtacctgacgaccggagacgaaagagtgcgagaggagatggagacgggatctctgggctttgtgccccgacagggcttcaccgtgccccaatttgacacaaacccctacgccccccaggaaggctcaagcaatggccccgagggtggaaacgtcatttcttttgctggcaacggcgagagcgcagaattcaactacatccgagaccctcctcccgtgaccaaggagaagaagaagcgaggtctgtttggccgaaagaagaaggagaagcccattaccgtcggacagttggaggagtagaaggactttggattcggtccaggttgatgacagagcactagttataccgagtgccatgtaatgagggttacagggttgaccctgatagtgaatgtattgtttgtatatattgtacttgtacatacaatccacgatggggcgcgttcacggaaagaaaattattattattattattattattattattattattattggcgttagcgcagtgttgatgttgatgtttctctggatggcgctacagtaggtacactgctcgggtacatagccttgagagaaggacacagttacctgatgtaatgcctaagcaaaccaccagggttcattacaatacttgctattggtatatatgtctcatttgacacgtttttggcccgcgccatgacccattattcgtcttatacgcttttctaatgtcgcgtttttcaacagctcctactacgatgtagggtgaacacgttcaattagtaatcagtgtatcaattcacaagtatgcctatattttcatatttccatgctactgtacgccgaatcacgcgatactggtatgatactgttgatgcacatttaccatttagatagtgtacattcagcacatgatgactgtaccttttcacgttccactttgctttcaaataataaagcgaaccaacgatgcatacagttacttgtactgtaggttgatagcaaattggagggttggatttttatatatatattttttatattttttatattttttatatatttatatttatatatttatatattatatttttcttcttcaaaaatgacttgtctgacattcagtgaaagacccgagctatgctatttttagcagttaatggaggactatacacccttggacctaattggttgacatgcgaagcgaaacgacgacaatataccacaagtaccacgtgatggtcacaccgctcttttatgggtgtcacgtgacccagcgatatgggctgcctggtgtgcctggtgtctgtcgtctcttggtttgtgttttatgcccgcccagcaccgttccgacacccccagagatcttcctcctgcatatttcatgtactttcgggagatgacccagactagtgtggcactactactacctgtgaccaccacatcagcttttttacgcatccagcgaccaccatgaacgttcccgaaatctttgtggatggcgagcaatcgtcacattcacaaccgtccaagcgccaatcgtttttgggctttttgggtaagactaaagagcgtttccgaagcccttctccaggaggcagaagcagggggaattctcatttggacgtcaaaatggagtcgctggcaagttcatttacctggacagatgaaattccttcacagccaaagctcgccgaattccgtaccaagatcaagtgggtcgaaaaggcccagaaggtgttggatgttgaacagaaatgtgagtatgacgggtaccgtgaccagccaggtggttgtgattgttctgtttgccagaactgaccaatacggtcttagggacaaacctgatctgcattataggtgatacaagccatcccatgcaacgctcttatcatatcctaactcagatgacgctaggatagctatggcaagccccgtctcatccagagatccgagcccaatccgaagccgaaaccacagcaacgccacaccatcaccccctcctcctccattggttctgtctcgtgatcgagagcgagaacgagaacgagaacgagaacgagaacgagaacgagaaaaagagctcgctgacccatcacgtgatccacgaattgatctgagacctgctacgcacaagacgcctccttcatctcctccccaggtgactctgtctagaagccctgctcgacattcacggtctgaatggggtcatgtgaaccatgccaatgaaaaaggtcaccaaccaccggagcaaatgtcccccggaaacgccgcctacatgaacaagcacgcaaatcgaatttccaaaacccccgaggcctttgatttcgaagaatttggagccagtctcgagtctcgtgaaagtaccagaggaaacgaactgcgacaaaccgtctctcgcgactcccatcttagacagacactatcccgtgactctcagctcacggcagtggacttatctccccaacagcagcggcactctttgtcgcaaccgcgagagatgtccccgcgacaaccatcacgagacaacttgtcaccacaaccatcacgagaaagaagactgagtctgccacgcgatcgacgacccaccaacccgcgcgaaaccgaagactactccgccacaataaactctgtgaccaacttgcaacaagatggaaagttggaacaggctcacaatctgatggcaacagtggtgaccagatcggatttgggttgggtctctcaaaacaacgagcccggtcatgtgacacctcttctcaccctgactctgatgtatggtctgtctttgagacatggctggggtggtgagaaggacgagactcgtgcgtttcggtacatctgtggagctgcagtgggactatgtcatgtttcactgactatgttgaacaaggacacgtctgagagtgacaagaagacccagatgcttcaccggtctgctatgaagaccgctctctcttctctcgctcaatctctttatgaactgggcaactgctaccattatggatggggggttactctttgttctgctgttgcacagatctactatgaatgtggagcatggctgggagacgaagatgctcaagaacagcgtggtcgattgttgggtgaatctaacaagttcgaagaaaagaaactcggtgccaactggttgagagtggcccaaagaaaggagggacactccacggcgggagagagttgggtctggaaggaaaagtatgatgagtaacaatgagaaaactcactactgtgtgttgtttatgctctcatcgtctcgttccactagtattcatgctgcaacgtgtgtctaactctcaaggttatatataagatgatgcgatactttttgatgtgtttgattaatattgcagcactaatagtaagaaccacaacacgaccaaaaagaattgaagcaacaggggacctttcctgagcacagaatgtctccaactgagtggcatctagccagcatcaatgatacactagggtgagctacaatcgaagactaagaacgtaagagcgagccctaatcattgagcaagtgaagctgactgctcgaatgaacctctttatatgatacaacaagtatcctcagttcagccagcgaacgaagtactgtacttcctttgaacgctgccatggaccacaagagacatgggcttgatcaattgatactggcttcctatgggtcatactgtcttgagatcagttcgtaggtcttgcttcttagtcgtgtgaggtgtcacgacggactcacagatctatacacgcacagcatcgaacgtagacataaggaaattatatcccaagttgattgaatatatagcaaaggaacggagaaaatacatgtaacattgttctgctcaccattgttaataaaagtcgttttgaaaggcatataacgaagtttgacaatcataagcaagggtaattgaacagtaaagatatataaaataacttgggtattatttcattctagggaaatacatttcagctacatgtagtatatataatgtatcgttaaagcagatttctaatatttttttaatattttttaattctaaacacgccggagagacagtacagttttagggacaaaacgatccaacggtttttttcaccaagaaaacctggtttcttggtctagttggtcatggcatctgcttaacacgcagaacgtcggcagttcgatcctgccagaaatcactttttgcagctgctacacaggctctcgtctgacgagagatcgtaagacacacctcacgtgacgttgtcctccaccgtggtggactacaagtgacgaggctctatttttccttcttggttacgaaaagaactcaatgattctaaataggggcatttatcacgctattttcgggactaccgcctgctacgagtatgtacttgtaggatagccaataaactgaccttagtcatatgctcagggatctgaaaccgtttctggacctctgccataactgcccgctatcaagcatgcgtatagtttggagatatctgtaccaacgagtaagtaatattggtgcccgtttggacaataatgccgctacattcccatagtgcgtttgtcgcacctgatatgcttatcgatacgaggtgacccaatgcgggtgaaacgaatacgaccacaaaatccaatatcgctaatggtgacgcactgcacttgggtgggctactttagcctgatgttgcaatattagttgtagcattcccagaagcttatctgtctttcagtcatgcttagatgaaggtatagttcccccaaccaatgttgtgtgtatggaaggcactcatttgtttttttcggcaaggggcgagttggaacatattccaaagagaggtagcaattagtgggatggttgcccctttgcccctttaccaggccggtgtctaccctcagcactagatatccagaataatacaccggcccgagacccagcgtgtgcgtgtgcgtgtgcgtgtgcgtgtgacgtcatatgctaccgtgtcgtatcagctttgagacatttcatctgtattgcataacaatagagattgcaacagttgccttgaattagactatcatgtgattggcctaaatatatcgtcggtagtgtacacataactgattcttgctccaattaaaacccaactgcctcttgcttcgaaagaactgtccgtcggggggggaaggggaggaggttggtgaaccatgcttctcgcttaattttcctttgtgtgcgattttgactctctcgtgtttgaacgggtagccaccccaccccccgttcgtgttcgcttatgatttttacaccggcaaatctctcccaaaaggctatgaaacgtcgaaaaacggcttgacagcagcgatcatggctagaccccccacgtttcatacttcaggcttgtgcctgtttttttcggctctttaaactaggttgacgtcaggggtatgtgacaaaaaatgcaaaaatctgcacacacggagttctaacttcgcggatggaaacggtgaaatgccctcttagtagtatgggatggcaccaacgcgaccagaccaccttaacatggttcagtctgcgtatgttggtatccactctagttttggggtcgtccatgttccatcctccaacctaacgttcctgcagaagataggctctgtaaacctcacagatgcaagtaagcgcggtttaactgggctgtgggccatgtttaggtgggtatttacatcacgtgagttatgacaacgttcggagaaaccccggagataattgggctccatcaaccatatacatgtagatatatttcagtcttacaaaaacacaccccatctcacgtgacccacacagcttaccagctactcaaaaacactgatgggtttgcacacggcagaagcaaggttccgcggaagtttgtccattgaggtttcacgttgtgttgcacagttttactacactctgtacccgttactgtatgtacttacgaatggttagtaatttaaggggatccacaggagagagagagagagagagagagagagagagagagagagagagagagagagaagaagttgtcaattatatctacgctagagaagagtaatgtcaggctgtggtgtttctttaccccacttgactgtcatattacacagctgttatgttttctgtcgtatcggttcgtatttttgcatatttcgcctaatttttgcctaattttgtttctcgtcatcctactcgttgccacggctatacttgctcgtactcgtaaaaaaaggcgttgacacatgctaaccttgtttttagagttggcgaaagatggttatctgaagcgagagcgaagtaatcacgagtgggcaagaaacacaaaaaaacgcaaaaaggagccagccaacgattaacaacaccatgtttggcagatgaggcgcgatggaagtaacattcccgatcgtgccttcccctcccccctcccccccagcagatctgacacatatccgcttactcatcatcaatcatatatcgacccgtacatatagtggagaccctttccattgtgtattggatacggccagtcgcagtacaacatgattagcgtggaaccatgggacacactatatttgggtcaaaggacccgtctttaacacgaccctacataactcccagcccaccactggttgcatttgtgttgcatacgacagccgaaaccgtcacaaaagcaaaaagagcattatgtcaccacccctgtgattgcaggctggtgttggtgcggatgaggaggtgggcgaggaaacatccttgagccgacaccggttgctcacaagggcgggctattgctcctctacttttgaggagccttgggacccttctccaccaaacaatatattaccctgctcggttctccacggtttcgtaccaagcacaaaattttacccccttgccccgctctgctgccgtgtttcatttacaagcgagagattctggttgactttttcttttttcttttcttttcgttttcgttttcgttttcgttttcgttttctttttttttcgtttctttcctgccgtcgtcgctctcgcttcgtttttcgacctgcctccgccacccttggtttcgcttctctctgtgctgtgttgcacttttttctgttgtcttttgcgttttgtgtttttgtgctttttcccttgccttgtttttgcgattctcgtaacaaagaaacaaaccgctctttgtacacttcttccaagtcgcatttagcttttcataataccccttgtacgtttgactttgggccttgtgcgttggatacgaaggtaggatctgaaggtggggaggatggcgaaacgacgaaatgtggccatagaagaaaaaaaatgtcgaaaccattgtgtgcaccgcgttaaggcgagcatccccatgtacttttttgcccgcttggccctctcaaaacccactctttacacacacccccctgtcagcttaacctacatgcttgtacatgaatatatacttgctacactgctaactctttcttgtcatcatcatcatcacaattgaataggagacgagagacacgagccgctaacgagactgcaataccacaagaccgtccacccaacgatatagcggccagcttcaacaccacactcaaccttcgtttaaacgtgactctactacacaaatgtcctccaccaaaccacgcaagttccactcacgaaaggcgcacaagaagtcacacttggggtgtaagacttgcaagagacgacgaattaagtgcgatgagagactgcccagctgctcacaatgctcgcgcatcgactcaccatgtccatacctagacatgactcctcaagaactgaccttctttcgagaggccaaagtcaagagcgatgccaccagcttcattaacatgcgcagcatgaaccccacgacccaggtgcccatgcaaggctatggctatccagctccaccaccgcctcacggaggaccgccaccggcaatgggaatgcaacaaccaatgatgcccatgggctatcctccccaaggggtccctccaccacaaatgcctctgcaacacatgcctcccatggcacccgctcccatggcacaaccgtactatgcaatgcaatacccaccgcccccacagcatatgtatggtcacatgcccatgccaccccagacacagattccacagcaacatcctgcagcacagccaccacacccgggtcctccaccaccatcaacacatctttctccccatcattcgccacaccagtctcatcactcaccacactctccgcatgctcacaacgttcccagcgcacccccacctcctaccagtgcgccacaaggcccccactcttacccaggtgcattctctggctccctgccaagcgttcagaatggcacaacactgccaccgctgggaagctctcctcctttgagcgccgccggaaactccggagtgaaacttgagaatggacatcaggccgatggtgtgaagacggaaaacgcacagcccgtatcgctgcctcccttgacttctacattgcccccgatttccgctatcaccgacagtggtggttctaacgactcgtttcaattgccacctatcatccaagcccacaacccgaaacatgcgactttgccacaaaaatttgggaccggaaacaccgccagcattgtaaagcagggatttgagaccgacatgatgagacacgcttacggtgcatggatctccgacagcatcaagaacgccgaggaccaccctgttttgtaccactctcttttagccttcagccacggctatctgtacctcaagagccactccaaggtccctgatgagaaagccaacaccggtggcatgacccccgaacaaatccgtgacttgtcgtctcaccaccggtccaaggctctcagcatgatccatacctacaccgacaatctgggctccaactccgaacagctgccaaacgcttcagatgctcttctggtaaccactctcattttggcttgggacatatttctgcaggaggacgatatcaagccctatattgagctcagcaagggtctggctgccgttctgcagtccctctctctcaacaccagccagtctcccaccactttctgcatggccgagtcactgtttcagagcatcaagtccatccatattcctccttacgagtcagggttctggcaggagtttgtgagtaagtttgcttcagtgaagcaccagatcagcgactccactctgcttctccagtacgccgaggttgaggagtttctcaatgaggtcaccaacatgctcaacaaccaaccccgaaacttcaacaaccccacatcgtaccctccccagaagctgtatcagttcttgcgacagtggcttacaattttccccagccgagctctgtccggtttccagacgtggaagacccacgacgagaagctgctctactcttactgccacgccgcttctcgagctctagatgctctgttccctgaggtgaggttccttttccagattggattcatcgggcctgtggatctggtgggactcgacaactctctcgaagaaagcctgggacccaacactggctctaccaaccctctgacttaccctctgcgagttgtgggattcttcaagatgcgaacttcgcttgcctctcgtatcttgtttgacgatgacccctttgagggctctgattcgctggtagagcgaaagaagagcagatttggaatgctcaaggagatatttgtcaactcctttgagaaccccaccgtgccccagttcgaccattacaagtccaacggcgccaacgaaggtgagagccccgactctgtatccgcctctagtgtcactggtggcagttcgtctcctcgaacttcggtgactagtatcagtggagacgaaggaatggccatggccgcctccactgccaacgccgtgccagctgctgccggagcttcttcctggaagcagacagcttttgcccgatatttcgtggatagaatggaaatcttgggcacctagttcggcagagtcttgttatagactcgaatatgtatatttaaataacaacaagcaaatatttcgcgggtcgtagctacgcgtatgtaccaagccagtacaagtaggaacccgacagttggagagagcaagccacatgataacaatagcgtacaagtacttgtatctggtttcaagttgctttgttcatgtgcgtctgtgttcgtttaaagacggattgggtaataaagtcccctgagatgtatgtacaagtatgtattttcgagacagcatcacaaagccatactgtttcaccattgcggagtagctaaattatatccaccggcacaagtatcgtaccggcgctagtaaaggacacatttgtttatggcctgtctccaccttccccagaacagtcacaaaccatgatgaacataccatatcatgttactgaagatcatgatccagagtttgttttgtacagtaatttgcgagtggcctcaggtcatgtacagtacttgtagcggattgagccgatcaaatcgatacccctgaggcacagatattggccccatctccttgaggtcccccatcacccctctgaaattaatttttaagcgcacaatgggattgaaattcctcagtaatatctgcattggtaatgtgctacccaaatgcagtttttttcccccacggtaacagatttgcatgctgtttattatcattggctgtcgcatttttgcgactggtgcagaccgcaattgtgaagccttgcttggtcggacacaaacggttagactggttttggacacatttaccttcgggcttgggggcgtgtttcgcaaacgcactctaaatgacgtcatgcgagagttgtgacacaagtagctaccactgtacaaagtagtacgctgtcccgatgcggcaggtttcaaaggatatggatgcaaaatatatccaacaagtgacaatattgggtgcttcgtaaaggcgccacagggtgaacttgctggattcccagggtatgagctgaccccccactttttgtgaaaaacccattccccgtttctgttagaattcaagggaaatggtgagctctcactctttgttgcatctttgatttgcggaaaccctaatcttattatctactcgtagttctggcttggttccaccctgttgtctggaaactagcttgctgcagcacactcctatagcaactatgcccgcatgcaacgtgaccgttgcgtcacccaacagtccccgttggaggttaagttgggctcatggcttgtaataaattgaataaaatcgctaaaatcgtagaaaatcctgatacaggacatatatcatggtaacaatattttgatgccaaacacgaacctatcccagtttcttcctcgaggggagctgggggaggaggatgtttcggtcggagttctcccaagctctctgttcgtgtcaaagttcgttccacgtcttcttgcttccttcgctcggcaaccatgttactcattgtggaatgttaaaaaaatgacacacacttgtatttgaaaggttgcagaacatttgacgagtcgctaaaaaaaaatgggtagctatatttcacattgtaagagacgataatccactggcgtgcttctaattttctcgctgtcaattccccgaaaccggcagtttacccctctttttagtttcataatatccgtattttggtcgtatttgcgatgcggtgcctcgcgtattttgtctaaactgtgcttgtgcgggaggtccaagcgccaagggtaagggctaccaaatagggttccgaaagtcgtgctaagggtacgtttataggatacgtaaggatgaatctggcttacgctgccatgagatgaatatatatgctttctcgtcggtgctggacacgtcggtccgggtttctcaaattcaatttgccaaagaggcgcaatgaactctgaacccgcatccgtcacatgaaccttgtaagcatgcagacgctcttatagttgcttgcatatgctgctttgaaacaggcaaacccaattgttgcatgcgggtggatccatgcggttcctgcgtcaagatgtcgtatttcgtatttgggtgggtcgtcctagagtgcaagtggagagcggaaacgatcaagactggctctgcataaaatgtcaaagaaattaaatgagtgtaacctaggcccatgtcaaaacggaggctgaaaaatagaatgtgttcatattctgttcaaaccagaaattaagcgagcaaccaaacacgtcgtatcaacacgtcaacggaatgttgtttcaaaagcttcttatatttagattgacttgcttcaaatgcggcatcgaggcgaccagaaaataaattctcttgaggagatccagtcacgtgtttccgcatccagatatgcgacgtcacgttacaagtacgagtacaatacctacggtttcgtcgactaccacatccgtttagagcgagccaggatttgcgccacccctgtagttatcgtctcgttcaatcgcgttaacagcggtcacacctttactgcaatcgatacagccacataatacaactcaatcctctaaacacacaggcttcgtttgcgataggaagggtttcacgtgaccggcgaatagatactatactatacacctcatgatgacaaatgcaactgtgtgagtgatcctctccttgatccttgattccggttcaaatcttaatctgccatgcggtgaaacggaccgactctgacggcccgtcatacccaccgaatccgtacaaaggaaggagcccacttttttttttgtgcttgtgtttgaactgaagggtgttgccatggctaccgtttgttgggtacgtactcgtattcgtaaccatgtaccttgtactcatacagatgttttacactctacgagtacgatattgcagtggtctcgtggatggagaaaagaaaaaataagtcgcagtacgacgaccgcatacggcacgactttgtatttacggaaaatgacaataagaaaactttggaacttatggaattactacaaggcacaagtagctgtaacgttggtctttggagaaaaagataattattctagaaaagctacaagtacttgtacaagtacaattctgtagtataagtagtaccggaacatatgtacccgtaccgtatgtaccagtacactgtacttgcatatgacgtattcatacagtagatcgaaatcacatgagaaagctctacttgtcactgatcctaaaaaatgtatcagaaaagaatggcaacagttgtatacagcagttacgctcccatcgtaatgcctgtcctgctgttgctttatgagccccgcatgaggagagcaagaccccattgttccaaaactggaaaaccatgaaaattgagacttatgtgttgctactggtaccgttgggtacccttcaagtcatggaacattcgtggaacacatctttcagcacccttgtaccacctcgtcgtttttcaatgtcacaagcagcgcagaacattaggtgtagttggtgggaaatgtgtgtacatgtgtaacttttctgattaatcttcaagatgaatcagaggtgactcagatgtgaccaagactgccgacgaaagagggaacgagagagacaaactgtcaaaagaaagcaagtgaactcttctccaaacatttccccatcattgctgtgcagccattgagctgcatcggattttcgtaaactccgatcccgtcgaacatagaggatggaagaagaaaaaaaggcgacgtaattccccacccacccagatagacatctatacatacaaactgctgcagtatactaatagtgtcttagcaagaataccagtaggttttggggctaaatgggtttgctgcttgtagtctaccagcggtgttacttctacatcttagaccctatgttggatcaattggctttagaaaccctctagatacactcttttcccttcaaaacacatcaagagtgacgatgaagactacagcaggacttccttgatgtcaacagtggttactcgtcatgcaacagtgtccgagaaactactggattgaaaaaaatataataccatgatccataccgaaagcagtgatcttttaatttttatttactgctccgtttaatatctgctcccctgttacgttggccatattatttgttttagcgttgtttcactgaacaaacaggatgcgacgaagtccgaatgaagagtaaactaggagttcggaaaagctcacgggctggcaatcggactaccctctcacacacgaacaagcccaagacgtcgtaaggccgtacgaacacctactacaagtattgtgattgtcaggttaagcaagtttagttcccttgagtaacagccaactgcatgagaggagctattgtacctatacatctcgtatcttctattgtgtcttgttattagtgcgatcgttagtgcattttcagaggcacaatactacaagacccaaaatagtcaaattagcatccctgaaatgcagctaaacaagcgaggacactacttgtagtatcgtaaatctgagggaaagtacactgtattcttgttatgaactgtagggtgttgttttcgatgggtggatgattggtattaacagcaatgtacgaaagtttcggtaatcgttactcttgatagggtgcggttgctacaaaagaaaagagtgcgttttgacgagcttcccagggaggtttgtctgtgcctgtgatcgtcgcctttcatgtatgcaaggcttgtgaatcgctgtgctcgtaaatttatctttgcgcagagtcggctgccgaagtcaaaccattaagttagtctttcatttcgctaaaattgaatcgaatctgtctgattgcgattgaacaaggaggcgttatcatgctcgaaacggtggggaagaaagctacagcacaagtagtccacggtttcacggcaagatgcatgtccaattcgttagactgaatcaataaatacggtctacaagtagctacttgtaggtaataacacttccaagtttgctaaccctaacccccttcgaggctggaacaaggaaggtggaggttggcaatgtagttgtacttgtagctaatgttcgattgagagcaacaagggtggctgctcctatgttgctgacttggatacacaaaagaaacgttacaagtatagtactgtagtatgaaaatatagtatttactacataggcaatcacaacacgaagtcacaaaaaatgaccacgaacctccattgtttcgggaccgaggggatttgtgcacaagtgtctccgactctggtctttgattgactcgcattaaacctcaacgtcacaaccgtagccgcgttaccgcgctaattagccgcgcggttgacgtcaaggaccggggaaatgacgtttactagtgttccatgtggggtatagccttggttacgcaaaacacaagaagtcagctatttgccatgtaaatttctatagcaatagctgaatattaagataatctcacacatgtactatatgcagttacgcgttgagacagacttaactctacagtaagtgttccgccttactgccatttctgtcagagtttagtgtaaccggtcacatgcttgtggagccctattagaatgtttgaatccataagacccttactaacagcctgtcatcatcaacaggtgacagttgttagtggaacagccaaactagtgcctggtgcggtccatacaatttttaagggtgggcagcacgcatagattacgtgagataaggtgggtaccaaagggacagccatctgcacatggcagagaaaaatggagcttcacatcaggtaataatagtagataatatgaatatctaagctcaatgaatgatttttgcaacttgtgttgatattttgaagtacaagtacagtatgtactgtactccagttaaagattataggaagataataaggggaacatggctagagtatgtcatacagtgaatgtactgatttcttcatctccatcctataacttaaaagagctctgtcacatggacccgcccacttggaagatatgcaactgaaaccagattcattggtctgatgtgacatattaagaagggcgcgaactgtcatacctgtcaaacgtggctccttgcaaaaggtgggggagtaaattttagtggatccagtaagcaaccctgctttagagatatttcacctcggtttcatgtaagacataaaatggaagcacactgatgtctgtttgttctcacaggtgcaaaggtcatcaaatctacaagtttattagggactcggtgcagcaatggccaaagcaatgaccaatttcgttttttttgaggaagcttgattactctgaccttcaagtacaagtacctgtagctaaattacagtagattttcccttctgcaattgaatgtgtgtctattttcagatgcataaataaatacgtaatcctaaatatcaccctcactaacattctacgttgcagtacattagttagttcagaggctcctgtaacctataatgatgaatagatctactctcaggtgcacttatatagggttgatatgaatgccggtgtttatcttctgaaaaccgttctcaaacagatgcaattggaatgaatgagataagatttagaagcagcgtggaaatgattatacgaaacctactgtaagaaattaccatactctgttacgcttacttgagaaggcaaactcatatatgaaaggaagtctccaagtagcaaatgccccattgatataccacctgtccttatccaacaagtacaattcgcatatttgcaactttttacgtcattttgagacagactgacagccacaatatgtatatattgtattgcacagaagatagatcactcagacactccacagaagtcgacgttgaatcggatgactaaataaaagtagtaggagggaaatgttagagtagttgaccacacagagctgcttggcgcaactgaaagtcaaagatctttctatgaagataataacagagattagcagatgagttttcacagcctcgatttccaggatggataacagcacatgtcatatcctttttacaaggaccaagtgaacacaaagggaagcctgtgaagactgcttcgatcgctaatcttactcatgctatcttaaaggacttcacctgttctgtgaacaggatattttaacactttgcatgtacagtgcgtactcctattggggtgttcaagagaataataataatactgtatcacatatcggactcaaacattctcggtgatgcagtaagctgttgtgaaactctcatgagggttgtattctgccacattagagccagcagcaccaggtacacaatccaatgtgctatgggtgatccagacgtcggagtccatcgtattacgaaaggacaattctctagatcgtggttggatttataacctcaacgatacactataacacagtacttgtaaattaatccaataaatctgaccgaggagatgacataggatgtacagtgtacatagtgttgcagtaggagaattgacattccatttcagcaacataaatgggaggtatcacagttcctactgcctgcgatatcaaattgatacctttggaaggacatgtgctgcttaaaacgcggtgaaaggtactgtaccattaataggtgcatgaggtcgacatatttctacacccttacagagtagaagttcggaggaatcaagagaccgcgaggagcatggcgtaactttcacctctgttgggaaatcacacattataaatcactgccgttactacaagtagcatacatctactttcatttcaatatcatgaacggcatcacaatgtaacattgatatgcaagggtcaaactttcgttttcgaggagtagtaatagaccgccgagaaaatcgggataaccaagatgctggcccaacgaatcataggaaacggtcttcacagaggattcataattgttccaataattgctgtaactgccaatcaaagggtgttccagaatccattttcgttttgggcagcatgttgtattattttttccagagtttaatagaaacggcattatcgaagcacccataaagtttcaggcttgtcagcagaagataattaaatccctttgcctgtggacaaaaataagaggtataaaaagaatagctgcaactcaatgggaaaactcgttgctctggatcagttttaatcgtactcttggcttgacaatgaggtggtgagtcccaaagaaccccttctcgtcaacggtgagtgatgccatcgagctcaaacccaatacactccctacgtacatcccagacgcaacatccactgatcttgcgaactaaaacgtcctgatgcttttatggccgtttaggagttggcgggtttctttgtcgtgagcagtcatctcaacgccacaagatcataatgatatctgaattatgttgcaaggatggagagttctattttcggtagcggaacctcgagaccaggacattaatacagcgagccaaaacgcaagaaactaaatacggtgtcgggacatccgtggggcactcagcttcaaacatccagcttgaaacccatggttatgccgctcgagtgttatattaactcttatgagatagtccactgccgtacagcctgctctcgtattctaaacactcaacgtttcacagggatgaggccttacttcacttagccaggctaagcatgctacgtggagtagctggtgttagattagttttgtagaaatcggtcatattcatcctagtattcaatacttccctgttccactgaaacgtgttcgaaacttgttttctagaccgacttgttattgaaatgagcgtaaagaaggtgaaattcggcgacgtttgcgcacagccattcaagtggaatattgttgactagagtcatgagcgtaggcatttataggtgcttcagacataacaaatgtctaaggtataacggaatacaactttcaagagccacgagtcaccagactgagcttctcacgaccccatgcatcgaaatttccctctagtgaatgccacggcactacagtatgtacatacatacaggatatactcaagatacggcattggcttattgatatcttttttgccaacatgttttcccatagggtcaccacccacagttctcactcagatcatggagactctaaccttgagacatcaattatcagctctcgaggataatgttagtgcagttccaggactcattgtgcaactgtcaccacggcattttgggtctgttcttttgaagtacagaaatatcctcattgttggtatactttgggactttttcttgttacagaagaataaaaaaacctcgactgatgtactaattacatggttaacatccccaaggtcaaagtacagatattgtaccgacttctgaaatttgtgggatccacacacggacctctgcgatgatacaatatcatggttccatggtctcttgaatcacaccactcaataataaacaccagctctttcaatccaacttagctttcttccacttgaacataggccatccccccttctttctattttacataaatagcaagatccttacccctacatgtctcataacacaatctcaacttgacttcccataagaagttcactaccctaaggactctggcagtatttactgctctcgtggcggccgcacctgctcctgcacctaagttcgtcaaaatcggttttactcagagaatcaacaaccctaccaactgtacatactgctaaccctgattctttgaataaccccaataaggctcctgctgacccttctgccgttctaggaaaccagcttgttgagtacgctgtgaacatcactcttggtatacccggtcagcccttctcagttcagattgacacaggctcgtctgacttgtgggtgaagagtgacggctcctccggtgcattcaacaagaaggcttcttctacttttcaggaggacgttcccaacggctttgcaattgcccacggagacaaaacctctgccattggagattgggtcaaagataccatcaatatcggtggtgttagtattgaccagtatagtattgaccagtatgagttcgccatggctactcagacaaatactgacccggtttttggtatcggctacccgagcaacgaggcgtcttatgtcaataaccttggaaatggggaccagttccagtacgacaatctccccattcgtctagccaaggacggattcatcaacacacctgcttattctctgtacctggattctctccagtcccaaactgactctcttctttttggtgctgtggatacttcgaagttcactggaggtcttgcactcctcccttttatcaaggatgagccctctgacccctctccacgggagtttcaagtcactctcgcttctgtcgatattaataatgcaggatctaccactaacgctctcggcactcctcgtttggctgttttggattctggaacgaccctctcccttgttccctccgctacttactggactttatacaacaacctaggcctctactaggtcccgcgagttagttctgtggccaccaagaaccaggtcgatggcttcaccaacatcaatatcacctacaactgccagggtcagaagattgtggttcccatcaaccaactctttattcctctcaatgattccaacggaaaccagctctacatcactatcaacggtagcgatgagcctgcttacagtttcctggttggtgataatggcagcaatagtggccagagtgttcttggagacggtttcctcaggtctgcctacgttgtctatgacctcaagaacaaccaggctgccactggacaggttaactataacggaggtgccgaaaacctcaaggagattgattccaacgatatcccctcagccacagctgctccctcagtcgccacatggacagccgataatgacatcacttctgattacgccacggccaccactcaatacagtgcccacccttcgggtcagtccagcggaaatgacccttttgggggggatcctttcggaagtcttggcttctaaacggtgtcctgacatggaacttcgagattctataattctaagatatattgacgggtgtttgcattatgatgtgttagtccaatgcaaggggctacagccgacaagattaggtaaagatctctttacgcccgactttcctgatacagagcgatatctaagaccgaaacttgtcgatatatgagaacattataataatatgtctatctaatgcttctcaagcttggcaaaagctagctcgtaggcatagccaatagtcagcttggcgtgctgtctcatatgctcaaaggagagacggtccaaagtgtccttggtggtgtggatgaacttggaggtgtactggaagccagactcaatgacaaaagaagaggggtagccatacttggtagcagaggcatgatcggagcatgcgtatccacactgagtgtcaacgtaaggaatgtcgcagtaagtgtcaatcactgatttgacaaatacggtcagatctggcgagacaaaatcggtgataacaccaatgtgttcgtcgacacctgcatcagtcattccctgggcgtaacctgtcatgtcctgttggagcatggctcgcacatccttggtctcggtgaagtactgcttgtagacctcctgagagccgagtaggccgccctcctcggcagagtaccagtggaactcgactgtgttctcgggctcaaaaccggactccatgagaactcggaaagactcgagaatggtaacagttccagatccgtcgtcatctgcaccgggcgcagcaaacaaagaaggagcaatgagattggtagagtcctggtgcgcacccacgacaacaatagtatcagggtttttagagccctttagtcgtgcaataatactaggctggccccaaggatgcgcaaagtactccacagtgggcttcttgttgccacccttgtatccgtgagccagctggttaacctgcttgtacagccacttggcggactcacgcccggtctgcgacttgtagtatcgggtaaagaagtcagtgaactcggcaaggttgctgcgcatgttatctgtgttgatttcgtcaagcagaagagcaaccttgtccttgtactggggagagtcggggaaggtaacgttaacggggggaacttcttcggatgctcgaatctggtcctctccagtcacatcaaagaaccggacaccctgtcgcttgagaaccagcttctcagcctcggtcatccaggttctgacacctggggcggtctccacaagtcgcaattcatctcggtcgggcagggaaagaaggccttcgtcatagttgagacgctgaaactcctcggactgctgaatcagcatagcagtagaccgaagctcctcctgagcaggagctgcgagggccacagagcccagaatggcagaaatagcgattgttgagagtttcatggtgagtggcgagtgtagtgtaagtggcacaattagattatgcaagtgccatatgtatcagatgtggggtggtgggtagagagaccctaattagggagtgttaaatcgggaaacagcggttaggtttgacccaacatcctgatacggtaatttcaaataccctggtctgtcatcatcttccgaagcttcaaatattctcttcctggacactttccatctttataataggccatggtctcaataaaggtcactgggattagattatggaatggcaaccaagctctcaagggttagggcaatctgtcatgagagcgttgaccctgaaaagtaaaggttgctcactacaccgacttaataccaaaacagaatcttaacttgtgtcaatgatactgtagtgtgtttggaaacaacacctgcgaacatgttacaagtaccgtgtacagtagctacttgtacatgtaagcaattcagctgatcgatgtttgaagtctacaagtagtatggtacagcatttaggagatttaattgccgcaatagtactacttgtagagtgccgaagaagacgactgaaattgtaactaacccacaagtagaaagtgaattaatcccataagtggctttattaatgaggagggaaggtaagtatgatatactatagagatactaaaagatgtacagagaggtactaaatcttaacttcgacgaatcaaacaagttactacaagtacatactgtacttgtagatcagtacgccttaaaaatcatctttattagtaatcatatgcactggcaaatctcggatcggataatcggagtgtctccgtaatctttgttgcgatacttgtacgcgtcagtagttagcaagctcgatacagttcattgtggatttactaagcgagcatttccatcccaagtaaccttgtgtttgttttattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtatatgcagaaaaaaaagtttacatacgcaataacatcagaagtctacaaccattgtttctacaagtacaagtgcaagtacacccgtaagggttggcgagctcattcttaaatcaagactacttgtagttgtagctatcgtgtaccacgtggtgtcttcgtgcgatatcaaatttccagcatagccgcgtatgacaagcaccatcgtttttgcatgttaggctaaattgcaggctgtgcacaggcagtgattactgtactgtcttattgtggtacgatgagtggacatgatatagtaccactgcatctctcttggtacagaagctaactttggccccttacacacattccatgacgtgatgatttctccatttgaaaggtggtgtcataccttgcataatcatagcagggggatccatgaaggataccccgagccagccatcggcctatataaaataacaaaatccactggatcaggactgctgcatcctcaggattctcacagtggtccaagtacatattttccgagcccgttacttttatttcttattacccctatccctggcattatcgtccatgtaattggaccgttacatttagacacgatacatacgacattagcgagcaggtttggaagaaaataaggtttcgtgattgtggacgaggttccagaagagtttaatttatccttccatttctacttcatcttgtctggtgctctcaacatctacaactggtctctcactcaagtcgaccacaacatgatcattctcacgacgctcaacaacatgggaattcccgtggaaggctggcacattcttgctggcctggccatccttgctgtcatcacagagatctacgttattgggtcacaacttctggctcgacgaaacaagactctggcccctatggccttctactggatcccctgggttggatcatctatcccctatggtatcgatccctacgagttcttcgaggactgccgaaaccgttatggtgacgtgttttccttctacatgcttggtcgtgtcatgaccgtgtctctgggcactaagggccacgagtttgtcttcaactccaagcttgcagacgtgtctgcggaggaggcttacactcacctcaccacccctgttttcggcaccggtgttatttatgactgccccaactctcgacttatggagcagaagaagttttgcaagggtgccctcactcgtgatgcctttcgatcctacgttcccaagatcgttgaggaagtcaccaacttttttgcagttaactttgagggtaagaccggtaaggcagatgtcatgaccactcagcctcagatgaccatcttcactgcctctcggtgtctgctaggtgacgagatccgatccaagcttaacggtgactttgccaagctttactccgatcttgataacggcttcactcctattaatttcgttttccccaaccttcctctgccctcttatcgaaagcgtgacctcgcccagcaaaagattcgtgatacatacatgtctgtcattcaaagacgacgaatggagaaggacgtccaggaccgtgacctcatcgacgctctgctcaaaaaccatacttacaaggatggtaagcgaatgactccccaggaaattgcccacctccttatcggcgttctaatgggcggtcagcatacctctgcttcaacttctgcttggatgcttctccgacttggtctcgaccctgctatccaggatgaactctaccaggagcaagttgatattcttggtgaggctgacggatcattccgacagcctacatacgaggacattctgactatgaccaagctgcagaataccatcaaggagacgcttcgtctgcatatgcccatccattctatcttccgacaggtcatgcgagatctgcctgtccccggtacctcgtttgtcgtgcccaagggccactttgtcatggcctcccctggttactcacagcaggccgagcgatacttccccaatgccaagaagttcgatcctcgtcgatggatgactcctacagagaagatggccgagtccgagaccgacgctgaggccggcgagactgtcgattacggatttggtgccatctccaagggtgtctcctccccttaccttccctttggaggtggccgacaccgatgcattggcgagcagttcgccaactgccagctcaccaccctcatgtcttgctacattcaaaacttcaagtggaccgtccctgagggctcaaagcttcctgctgttgacaccacttccatgatcacgcttcctgtccatccctcctatattgtgtggagcaagcgagagcgtaactagattatatgtaaaataataccttcggactatattaataataaacgagtaattgaacctgcagttacattaattttgacattgactataaaacaaacccccgtcttctcctttctatattcggcttttgttagtttagaccccataaactctcttggccccccagtaggaggcgatagcaaagaaaaacagcgatgccgtgattccccagaaccaaacggtgcctttatgttcttgtccaggaacaatgacgttcataccccatagaccggtgacaatgttcatcggaagcacaatagtaccgaggacagtaatcttacccagtacatcgtttgtatcgttgttgatcttcgtcatatcgatattgacttgggccagacagttggaatgcgctcgagcaagaatcttttcgaaatggttgacagactgaaccatagtcacgatatggtcctgaatatcgcccagataaaggccgatttcacttcggggtgcaacctgccattgctcattgcaccgcttcgcgaagcccttgatcacatcagctttgtttccaagaagccgagacaaggacatgaccttctttcgggtctctccaattcggtacagattatcacccttatttttcagtcgaatggtagaggttgtggtcgtggatgacatggaagagagagaacgcaagtcgtcggcgataccaccgaacccacgcctctgtcgcctgtcaagctcatcttcgtaggtgtagaattcagtctcctcatcatcggaagaatccgcacctgcatggagtttgagaatatcgttttcaatatcatccacttcttcctggatcgaatcgatcatgggctggaaggcatccgtgatgtcatcgataatggcatacgaaatccagtctgaggaaacagtgaggtaatcacgcaggagccgtgcacgtcgacgcacattaacgggatgaactgtaggcagaaaatggaacgtcagcacaccaaagtggaacacgatgatatacatattcagaggtttgagctgtcgattgtgcttgtgggcccgtttcttcgacgccttcgatgagatgctgctacctttcttcttagttcgcaaaacatcaaacgatcggaaacaaatgagatagtagtttctgaagagctccaccttctcgcgagtttcacccaagaaaatatcctcggttgtgagtggatggataccgaatgccttcgacaagaccttcatctcttcctcagtggggttgagcacatccagccagaagggagtatcggagggctcaggagtggcatgcgcggcaggtcccgtagttgtgtgggagctctgaccactaatgctaccgttgtgatctcggggtgtcttttctcctcggtcaccgacactgtttcccctctccctgtctccacttgaacctgtgtgctgactctggactttcgaaagtaccaaatcccgaggtgcgtctttggaagatgatctaccttcgtttccacttctgtctccaggagttggcgtagatgctcttgtcggtactgagtttcgttcagtgggaatgaacttttcgtgcttgtcactgccctccacctcaacacgttcaggaaacaggtccgcaaacgattggccacccttgaccaatcccgaaatgctctgcgaatgaatggtcgcctcaagatcttcacggaaatacgtgaatcgaaattggaagtcagtaccaataccagaatcctgccgcttgatgcctcgcttccatggcacaactcgcttgggtcttaggggacccgacactgatacctcgttgacgatgccgatagagcttgtctcatcatcttccttgcgctcttgctctgcaaactcctcgaggtagcttagctcgggccacaccttaggcttgtcatcatgatgttcctcggagccgggaggaaacatacaaacatcgtcgagagacgaagcgtccgagtttcgtcgtgatgaaggctctgagttgaggtcggagtcgccctcgaagtcactgtgcaaatcataatgatcaaagtcgttatcccaatcagtatacatgagaggagataattcctcgtcgtcatctgcaactacagaatccgacactcgtcgtggtcgcaggtactgttgtgatgagagccgacgtcggaaagagttgtagttggtatgctctgctctcagctgcgatgactctcggggctggtttgccgacgaggagggcttcgggggtgtgcccttgttgatggcggactgggagctcatcttcttcagcttcttttttcgtccagagatacctccaggtgtggatgtggtgacaccttcgtccctatggtccagcagtcgttgtgaatccgaagagccgttcgagttacgtcgagagtggaaaactgccaggtttggattgacgagttttttgggggcgtctccagagtatggtagagaaaaagtgtttcttcgggtgggcatcacagactagaaagaggagacaactgtggcaagatcctgtttgggtgagagcaggttatcttttttgcaagctgtcgtatgtctgtggtgtggttgccctttttcaacaaccaagtcgaagtgactaatgcatgcatcgttgtccatcaaggcgcaaagccaaaatctaaatcacaggtagcaactgtggtgataatgtttagtgtcgttgtttgcatgcgcgagattgtcacaaccacatacgcgcgccgtaatgaaggtacagtacactggtatgtcctaaatagtctttgtgttcacttttttgggacctttacggcatatcgaaggtcaccatcgcccatgtgatcttgtctcgctctgcggaatgagtgcagttggatgcacgcttactggatatatgctcaggtgaacattcaaggaaggatattagggaatggattgctgggtcctacggtatttgtactatagggaaccactactcggaggggtttattgccagtacaacagcatgacgaggacaacaaacttgtactctggcaaatactgagattgctgcgatcactttttgaggtcctactgtaaggtccctccgctggcacggcgtatgcgctagcctagcggagctccaaatctattgaacccattgaactcaaagaaggaagtggccactcgagaacgaatattaacagattgatagtttctttgatgaggaattataaaatatattagcactaactgtacctgcgctcttatctcctttaatttcatctttttattagatttactgtaggcaattggatccttttttcggccgggctcagtcagcatgccgtgatgggagttacaccttttgtgtggtcaaatcccctgctaggaaaagtataagcaacgaggaagttcggtatgagagtgcactgtgattatgaaaaatcgtatgttctctgaattgaaatttctgaattgaaatttgtaggggtggtcggcgactgcagttcggcccgtgtttcagaatctggtagctacagtactgtactgttataaggcacggccccgtacaagtacagtttatcagtaattcgtgttacagtatgtaccttctgtacttgcacatgactgagaataggcgcctaaatgtagttccgtggtgacttcgggtggctatcgacacaataataatagctcagtgactaaaggcacagcaaaacctcgtggctagtacgagtgccgtacgacttattcatagaaataatgtgcgtttttgtgttgcaccctgcctgctactcccgacagccttgctcgtcccgctattgcacaaatacagtatgtacttgcatcagtcatgaattcacaacgtcatgatcaacatgtacatagtacacacagtacagtagtatgcatttgcactgccctggagaatgcgcacgcgaccacattctaaggtttagttttattttgctaccaggttaacgctcgtctacatatatatatatataattactctatatactctatgagtccatacgtaatgttcaatacagcgtccaataccgggggtgggggatattttcggcagcgacagaatatcacctgaacaagttactcaatatattatcgacttcagatgggcaaattgtgagtctcacatcattttcagtaccaggtactggtacttgtacaagctgcgcgatgaccagttgcttgttggtgtcatagccggctgtattgtacaaacgcctatgcttgtttttaatatatcaacagcctataatgcaggaagtatggcccgctccaactgaagttctctattaagcaactacgaaattagctaccttgtacttgtacaagtacaagtaatacttgtcacacttgttgcattattgggtttatcgaacccattactgcaggggcctcccgtgctctgtacatctgatactgggacagtatgtatgtgtatctcttctgggcttgcagaaagattcttcaggaactcctcagttcgcgtgcaaggaagtctgtactaaaactggtactacttgtactgccttactcgtatggtaagtatacacgtgtgacaatcgtaccagtactaatgtaatgtttataccggtacgagagcatctcacactatatatttgattctaataacatcctattcgagtacgagtacatgccgtaccttcactttcggaatctgtgagtttgagttcattttaagtaattaacgcgagagatggaaggtgcatgggaagcacgcgtcgtattcggataacactcagacactcgcagcacggtcatttaagggcgggtcattcgggcacaattgcttgtgtaaatttaagcctcatatttcacacacatacaacgcttccagtggtaatttcaagagccgtacttttgtcctgtttcggataaaaggtaagggttagccagttgggcggcgtgtcatgttagtaatcacaaaccaaagatgcggatgtgacacttgcattgtgactcacaagtagattgatccgtcatcgtgaagaaacactttagttcacttgttttatattcgtcatgcatatttggacagtactgtactattcctacaagtttatacagtatgtacttgtagctctggcttgcccgacactcctgaactgcacaacgcattggaataagctcggtcaacttcaatcattcattgcacgtccacttcaccaaccacttcgaaccacaagaaacagccatgaagttatcatggagtttattctgtggacttgcttcactagccttgtcacaatttgatgaggcaccaccgtcgcagtcggactacttcgtccgccacattcctggactagacagcgtggacaattacacgatgcattccggaaacattctcactgatgcagctcataacggaaacctgtttttctggcttgttgaggctcagtacaagatcacagagcgccctaaaactatcgtgtggttcaacggaggacctggttgttcatcaatggatggagccctgttggaggtgggccctttccgcatcgtggatgacaagctcagagtagatccgaacaagggctcttggcacaaatatgccaacgtgttatttgttgaccagccctatggaactggttattcctattcggacacggattcttatctgactggcctcgggcaggtaggggatgagatggattcattcatgacacagttcctcaaattgttcccagaaagagcccatgatgatttttacctagctggagaatcttacgctggtcagtacatcccttacatcgcaaccaaattacagcaaacgagaaccgtcgatcttaaaggtctacttattggaaacggatggatggaccccgcgaatcaatattaccagtatgtgccatacgcattggactatggagtgattgaaaagacggaagaacatgtgaaggatctcaaagagcttacagacacttgcgagcgagccattaacatcgccaaggacaagaacaacgggagacttcccgtccatattcgagcttgtgaagatatcatgaatggcattgtggaactgagcagaaatgagcggagtgcaccagaatctgaaggaatatgtgttaactactacgacgtatccaaggaagataaatggccatcgtgtggtatgaactggcctgagattttgccatatgtcactgattggctacgacaagacgcaacagtgcaggctctgaatgtcaacaacgataagcaggagtcgtggcaggaatgcaatggagcagttggttcccgcatgcgacagggaaatgacgatgctgcagtttacctgctacctgaccttttggaaagcatggaaattctatttttcaatggtgatcgagatctcatctgcaaccattacggaaatgagagaatgattgaacagctggaatggaatggaaagaagggttggaccgagggcttggagctcgacgattgggttgtcgatggcgtttccaaaggcaagaagcaaagtgacagaaatctgacatatgttaggatatacaatgcttctcatatggttccctacgatgaacccgaggcttgtctgacaatgctgaatgacttcattggcgtctccaaggctctgagcgacctatctggtaataaacctggaaggggtagtgaaaaccccagtgacttggacgatcaaaaatctggcgaccaaaaatctgacgacgacagttccagtgacgatgatgacgacgcggaacacgataagaaaatcgcaagtgatgccatgtggaaggcgtactaccaggctggatttacagccctgatcgttgtcctcattatcctggggctcgcaggattcctgttttggagaaaaaaccgaggccatatttatcaggaggagacatcgctcctcggttcatgtttcggaggtatctcccgttggagaaacagttctggtggaccactctccaaccaacagggtactttcgactccaggcaacgactgatggagcccggagaatactacgatcttggtgaaattgctgaggaagacgaggatgccgaagagcttgtgatccgaaggcctgaagtgtaataaacataggatgatagaataaaataaaataccgtcgtgagcacaaataaaccctatcctagtctcagtattctattgtaaacgtgtgtatctgtgttggtggcagttacattgtgtaatttgactacagcaccatgcgctgacttgcaccatggagaactccgtaccactttttttgaaattattctaatgattcattacagctatatatatatatatatatatatatacctctgcctgtagtaagctgggttcgataaatcataaacgttgcgatatgcatttcgttcgaggcactgccattgtttgaggtgatgaattgtgtatcgtcgaaaagagaaagtcactaaacaaaaaataaaatgtagaaaaatgtgattcatagtaacaaattgtggagaagacgataaaggcgtgtgcatttttttttttttacaaataaaatagattaaactcaatagaatatgagaagactgccagttgtctcactatagggaaaaagttgcccaatgatatgttgctgtgacaacttgtgagaaaacgataaaagcgtatagtgattgtaatacttaatacttcgactaactgcaaccacagaattattattgacaacatctaatctacagaagatctattctcttctaaattatattaacaataataatcaatcaaaacaattaaaaacgtgaatacagcaacggatcatttcaataataaattgaacagattcgattgaacattctagtcagaattatgctttgtgcaaatcccaaaaaatcataatacgacaacaaatgtagtaactattaaaacaatcagataattattattgtggcactatacagatttattttgctaattctggggatacatttcagattccccctatttgtgtaagtataaacaaatggacatgtgctgaaatatatatatttatcgagatacctttcatacatacctttctcattatatataaaaaactaatatctaatacctgtaattattaaaatttccgtttacggaaattttatatacagacccttgatggagagaacattaaaaacaaaacactttttggaagttgtttaattctagacacgagtggaacgtggaccttcgaaagaaaccgagaacaactaaaaaaatactaagtgaaagttgtattatatagttgtattgtatagtttgaggacataaaagaacaatatcaataattctcggttcaatatttttttctaatccaatcatattctaacgacaacttcaattttgaatattacttttcaaccaagacatctcttttttagtgatattattatgaagagagatttatttaagatacaccatatgtgacgtatttgttcattagattcgttagtagtgtttttattttatcttatatttttccatatttggcatttttgaatcgtttgaaagagtgtatttagataaatatatattgagtgatgtatactgcaatagatacttccggtacatagcctggaaattttgtagcttgaaacgatataggagtacttgtcatctgtcttcaaaattgggtgatatttactgcaatagatacttccggtacatagcctggaaaaaatgtagcttgaaacgatataggagtacttgtcatctatcttcaaaattgggtgatatatactgcaatagatacttccggtacgatgatgttacgaaggagcaacagacagcaggttactactggcaagctggttctgattacctgctacccaaactatacccttcctctctcaaggtcgtgcgtatatttgttgtcactgacactgttttatttttataacctttttttatttcatatgattcattacagctatatacttctggtggggtttttaattaaataaaaatgcgtttctttatttttgatactttttatgtttttatgctcatgattcttcacagctatctatcctgtggtaagccgggttattggcgcttaaaaaatcatactcttaggatattgcgatgtcattttgttggtcgtcgttttgggcgttttttgggggggggttcttcaggtgtaatacaacaacaagtagaatccacaagtattaaatcatcaatcaaacaattctgttaattttttgggctccactttttatgacaactcttgtttttaagcctgtaggatcactcagtttagagttcgttggtcgttgggggttaaggttatgttgtatgttgggaaggaaaggacatgtgtctggattttgtgatgatcttggttcacgtagttgtgtttagtcatcgctgtccaaatcgtcagaaactcgtgtatctacggcatcgtatacaagagggagatataaaatcgcaaatcttcgtatattgtcgtccaggtttcctgggtaggtggattggatgtacatgtatgtggtggtacttacaagcacctgtccttgtacagtatataccagttgattcatcatcatatagtggtacaagtacgtattcatactgcaagcataagtatacattttatgtacatatatttttggccagacatcaagacacacccaataacaaataccgcccacccgcgttggaagccacacagttacaaacaaaaatgggacacatcttcgatatacacgtatgggggattactgtaaacactgactctcacacccacaaagagggaggtatgaaccctaacctcccaaccaccttcaacttatcacagagtcctccacgtcgctctacttatttacggggagcgcttaacccacaacgactaagcttccgtgcgaaccgcacaaagacgccataaacctggaataaatcgtgctgctggatacatcgattatttcgtaacacaaccttgtctcgcctgggaaacaccgacattctcagcgcagactacaccaacacagccccagtcctcagcaccaacacaaattttcttccggtacaaccatgcgcattcctctactgaatgcgtctatcatcgtcatatacagtgtcttcctgctccgattgacctggcgctttcaaacgctccattcgatagcagccgccatgatcacgaacatcttgctatacggactggcagacacgatagcacagaccatagtcactgtaaaatctgtgcgactacccttggacgaagaggcagacttgggaacagtctacactgacgacccaaatgatgatgagcatgtcgaaatgttcatgagcttttaccagaacgagacaaatgagcgcaggggtgaagaagacccatcacaggtcacaaccccaggatattctccagcattcaacttttggagactcaccatgttcatggtttacgggttccttctgtcttttatccagcagccatggtactacatcgtcaacaatatctacgatgagaagaatgtgataatatcatccataatgcgcgttctaactgaccagctgtgcttttcacctctatcattgtgtgcgttctttgtatacacaaccgttgtcattgaaggaggaaataagagcgatgtggagaaaaagctgaaggcgaagtatgtgacaacgctaggcataaattacatggtatggccgctggcacagttcatcaacttcgccctggtccccccacagctcatgcttcccttttcttcggcaattggtgttttctggacagcctttttgtgttacagaaacgcggagtgaagacaaaaatgataaacgaataatgtatataacgaataacgaccccgacctccctaaagggaaccaacagtaccttagccattttttttaaaaaaaaactaggaaatacattttagctacttccaatggaattgtatgtacgatgcagtttacacatcagcaatgcattcataatgcaacaagatgtagaaataaattgaaccataatgaaatacagtgagaccgccagttgacaccacacaccacacgacacgccagataaatgctccattaaggagaacatgccccttgacgatctcgaagccccggaatttactgagccggagccgggcttgtcacgtgaagaagacgaggaaatgttccgtgccagagcccaacggcttgaccgatttgtgcatggtgttatccaatcgcgatcaaccctacccaaagccccagcttcagaggggaacccacttggaagaccatcacatacgatgcggcatgttggttcttcttcaataacggtacaaacagagaaggatgccacgaagcctacgacgaaacgtaagaaaccacggaaggcacgcgattcaagcatcacaaagaaaacgaaaacctctcggcgtaagaaagtgcctctcgaccaagtgccgaacaccgtaatgccagcaatgagggcggtctctctcacccaaagagtggagctagtggggcccaaagtcgcaaactacaagcgtaattccgactacatggatacaaacgtccatccacgtgccatcaaagaaatgatgaagtcacgcgacgagaaaaaagctacgaatccaacaaacctcgaacccaacaccccgcactcattaatgggcctcaccagatccatcccgtctgatcttgggcttgaggaggtgtttcagcttcatgatgtaagctaccaagaacgcgatctagcatctgattcggatttaagtgagtcatgttttaaggtcgaaggagatgctcacgttgggccccatgctctagtgtgtttttccgacacgggtgacgatgaaatatccttctccggttcttcagagttacgtggcaagtgggaattggacgaagatcagatcgaatctgttaatactgaggacaagagtgttgaaattaccaacgtgaagagtcttccagaggtgatatatatgggagaggacaccagcgcagagagggtgtttaaaccctcgactggtgctgtgggggtgtcattgaactctcgcgtgctggcttctgatagtcagcaagattgttcgttctctccaccgcccacttttaactacaacaattacaaatcattttttaccgtggctgagagcagcgtcgcacacgtttccgactcagaatgtgatagcacacagtcacacgactcgacacggtatggtcgaccgagaaatgaatatgatcgagaaataatcatacgcatagaaagttcgtctccagagtcggcctccaaggcagaccgtaatgcaactgacatatatgaccgagtaagccacgaagctacaccagtgcgttctaccaaagtccaaggtagatcaaaaaggccccatgtcgatgatgagggagcgctaattccaaggatgatcaacactcaatcagggccgacgcatatttatcgaatgtgctcttctgactccgaggaggtagactcttggaccccaggaaagtcatccggattacagactcgaaatataaatccacgcgaaaacgaagcatctcgccatccccatgcttcatcatctagtccgatggctggccacagtacacccaaggcacaagaatctcactcaccgccccatgaagatgcttctagctccgaagaggtcttaagctccggagactcttctatcatttcgatgagggttggcactgggaaatccattcacggacctagtccaaacacacattccaggtcattttcgactacaagaaagacggttgaggagaatacagcttcgaatgcatcagcgcaaagggctgattcacgacgtcgctctgaaatagatctgacgggactgtcatctgttatggacaactcaaatgtctcagaacactttgttccggagtccccagaagctgccttggatcaactacatttgatgcctgatttgtgcgagatcaatcggcacaacattgcgacatctccttgcggtgttgggctgcaagcaggattgataaaaaggtcaggtgatctacccgatggagaagaggaagacagtgtaattatactaggcacacctggtaaagttatcggagacgatatcagtgattcgactctgagtgaaccctctgggtcaagacaacaaaaacgatcggccccgaaaaaaacccttgcgagatcctcggagaagagacgagccgaggagcgtacaggtgacgacaattccaaagcccctccctccactcaggcaactgcatcgatagcgggccagatgatagaaaagggcgaagtcgacaaaatgaagatgtcagaattgacagagttcatgatgtctgctccagaagcacgtgatatgtggttgaaaatgctcacataccaacctatatccttgtctcaattaatggagttcaataaggagcacggtatcaaaatttcgaaggtattgactattgcctggtgcgatctacacggagtcacatggacgagcagggaagaagaaaaggagacagcgaaagagtctaatagtgattaatgaatgagaacaaaactgcgtcaggtggtcttgtagtatactgtactgcaggtggcagaatatatatgatacaggttcgaagtgtatgtaaaaatgtgtcacaaatctgtgggtataggatattagctgtaccattcactgctgaagacaagtacagtatgtacatgtatgtacagtacatactgtagctgatgtacctcgtactggtacatccacatgttcctcttgtggaaaagtgcataagatgcttgctaatatatagctaaatgaattctcttgatcgaaaaataaaagtaaaacatgtatagaatgtacgagtactttctacaattacttcttatacagtgtactagtgtcggtattgacgtaacacgtaacactaaaacaataaattcatcaaaaaaacaactagttagccctcaccaaggtgttcatttaagcagccctttagcagacttcaaactagccttggtgatagaaagccacttaatggcgttctcatagtcaccatcctcaagagcttccacgataccagggaagacttctccagcatagccggtgtatcttccaggagcatagacgatatgcttgaaccactctctaccttgaagaccattcgaggataaaaagagtttttcgagatggaagagtttcctgttcgccaccctaattcgagccagaagagcgagcttcttatagtatttataccaaggccaatctttaatgatatctttctggagttcagaagtgtactcatcatacttgtgggcagtttcaacaaactccttagcagtttttaagacgtcatcgaatgattctgcccatggagcagtgctggtatcaaatccagagttgtctttttccaagaccttctgttcgttcgactctgtttcaaggccagaaagatgtccgctggcaccgacgtatttcctctgaatagctttcaagaacttgctcagagtcagggcatattccttaacattgaaggctacgacttctcgctcagaaagagaaacggcgaagagagtcacatatttggatatagccgcatggtattcccaggcattttccacaaaattgtccatccagtggaaagagtcatagttggagtggtactggtaaacggggtctccctttccacctgagaagccgacatcgatagaaggtacacccaagtggtccaagaacacggtgtaatcagatcctgagcccaagtttccaatataagcacgcgaatccttcttccaaacatcgtacaggcttgtattattgtctgatgggtgaggtatctccttagcaacagcacgttgcagagcagagagcacaggggagccggcagagtgaaatttagagcctgaaacggccacatcgagattgacataagcaagaacattatctgaaatgtacttgctatgatcttcgccccattcggtgctaccaacaagtccgtattcttcggcatcccaagaagctagcgttagagtacgcgtgggagtccatccggccttagagagcacaccgagaacacgcgccaattccagaaggacagctgaacccgaattagggtcagcggccccacctgcaatccacgcgtccctatgattgccgacaacgatggcttcgttttggtacgtcgaaccagttaaggatgcgataacgttgtaaatcggtgttattttgtagtcttgcgagttgtaaagattgagagatgtttttgaggggccgattgagtagtcgacgccctccagaccaccctcaaacccgtcaaaagtctcgcctcgtccgtttagttctttcagaattggcaagatgtctctgtacgacacaggaagagatggaattgagggaatgtatttagaggggtcttgtcgctcaactgctccctttgagggatagccaggtgtagtggggtcacctgggccgagggacaaaaactgaacacttccccgctggaccgatgaggggtttcgagctggacccttagggtaagtcttgtacccattttcaggagtgatcccagaatcatcacctgggtcagagtaaatgaccacaccctttgcacccaaatcctgtgcgaatttcaccttgagcccccggaaaatacctccgtatcgggtaatgacaatcttgcctttgaagaagtcaggatcgcctgttttctcaaggataagatcatagtctcccttttcaccgtaattggcgtaaacgaactgggcagtcacatttccattcgccgagtaaccatggaaagtgggaactctgtctcgcagcccagtcgtgggatcctctttgagaacatcctcctcaagagacgcttcatagataacttttccgttgtcatcaactaaattaagagcatggtcgagcgggtagttaaggtagacttcatactcctcaattcctgcatcccatccaaatgattgcaactggtcacgggtccattcagcgagttccttgttagttcccgcaagatggggttcagcagtgtacttcagagaattttctctgatgttttcagccttagtgttcagaagaatcgatcttttgacgtcaaattcggtttgtgtgccttggaaaaaccgacgcaagtctcgtctgacggatgttcgaggggcgaacgtaagggtgaagagaccgaaaaacacaaagccgaaggtcgaaagcgctacaaaacgtgcgaacgtcgaatggcgggttcggggtgtcatgttgttgttcgtggagaaggaagagtgtcgactgtctcagtgagtggttatataacatcgcaagcgacattatgcaagataccaaactctatgcgatgtcggaacccgatgtggggattggcatgcacaaatatatgtgattgtgtacaataaagcagaaattatgacgttcaagttggtaaatgacaatggaactcttacatcttttttccaacgatatccggcgtttttgtagtatgcgccactttgccacagcgaaaaaatgacgtcacattagctacggaagttctgatggcgtaatcaagccatgaaatatcagaatgccagggtatacagtagtcgcggagcgtaagggctatacagaatactcttccagcggataaatcaaacaatctaattagttatatacttgacaggcccttggtaataattgggtgtttgagtaacatgacgtaatgtcactgtgcctctagttatcccggttaatttcattgagaattcgcaaaatgtacaagaacaaattgagaatatcaaggtaaatgttgattgctgcaggaatcacctggtcaggatgtaactttcgaatgatcatctgggtgtccactagaatgtagccggagaaaactagagctccaatagacgagtagatgagctccacagccgaggagaatggcacaaacatgccaacaaggcccacgccaataagaccccatagacaagcagaaagaataccagccatggatgtcagatcatacttcgtctggaaagcgaacaaagtaaggccgaagaacagcaccagggtaattgccactgcctgaaggaccacttttgagtccatgagagaacacacagtaccaattgccagtccctgacaaagcgtaaacacgcccaacaaggtcatgttcagagggtagctgttctgcttccaaatgcaggcaataaggcagcctagtgaaccaaaaattgtgacataatacacccacatgtgttcgaggatccacatggtgatgggagggttgaaaacaatgatagctccaaaaatagcagtagtagcaatctgagcagtaacaatagtgtatacttgcttgatgaagttatttcgaacatcaatgtcacattgaacaactggcgtatcgtacttgaagtcagcgggcaagttatcctctgcatcccgcacagctgcagaagaggcagtgttcaggttggactgatcattggggttgagaaggggctcgtaggcgggtggagctgacatgacttttattttgattgttgagtgttgtgtggcgataggatgggcgatggctgccttagatatagcatatatgcgtgtcaggcgcagaacgttcaggaaatacacgtgacccaggaggcggtggcaactgagacaactgctcaaggtacttcgatcgacacctcagttcaagtcccgccgatgaaatatttcactgacatacagtatattccaatttcgatatttagatgtgacccgaatgtctgtatcgtacccgtgatttcaggatatcacaacgacaatgtaaattctggccattcgtggacgcaccaccatgtgtaccggcgcttgtaattatacgcacatgcctacaatacctacacgtcattatctcatagtcaattcatgtggtgatatgtgccagtaaatataatacagctactgtactctatatactgtacatacaatactcgtacgtacatttttcttataataacatacgaagtacatgatgtacagtatgtacatacatacttgttctgtaattgtacattaaagtgcagcactcactctgacagtatgtactaaattaatatacgtactgtactgtacttgtattatttatccgtatatagaaaatttgtaataataccactagtacttcgtacgacacacctaacaagcctcgaattttctgctacttgtatatataagatgtgggtgaaattgaggttggaactctgagattctggatcacacaacatcgacacaaattgtcgtgacagcccaacactcaacatgcttggctcttacccggttatatccgaaatgggtggggactacaccagagtgcacattgaaaatactcaaacgcgaagacaataaacgaagagctttctacaaaactcgtagtactatagctcactcaagcagcagatgcccctgtttcgacacacccgagatactcttacctcacaccaatcgttgctcttcgaattacattacacttccaagcgcctgagcttatattagctacttgtacctggtactgatcacgataaatactgtaacgtccacagacacaattgtacactcttcggcaaacgagacagcacaacatcgcacacctgcttaccatcccagacactcaggctacagtaacacagtacacatcgtcctaaacaatgcttcgactgagaactccgtttaaccgggctatccaactaagcgcccatagccgagccctatcgtgttccgcgcccaccaatcaggccaaagtcatgatccacaagaccgaggacggatctcatctcttccagcctgtggcttctaagccatcaattagtcctacgcgacgtactcatacttggctggaagcgtacagagcgcgagaggcgtcacgtgatcccaagacaggcaagtctacaactttgtcttttgatttcaacaaatctcaaagcgatcagaaggtgtctgacaggactgtagatgactctttttcttacgtgattttgcctttcaaggatgacccctggttcctcgatgcctacatcaattcttttggcagactgagattcggccagatattccaggatttggatgcactggcaggagtcattgcccataaccattgtatgcctgccgagcccatgatcgtgacagcgtctgttgaccgggtgacgattctcaaacgacttgaccaagtggatgataagaacatcactctcagtggtcatgtgacttggactggccgatcttcaatggagattactatcaaggcagcccagacttccacacctgcttctgagcttcacgatctgaaggagaaccagatcaaggacaaggatgtgttccttacagcgggatttacgttcgtggctcgagatccactgacccagaaatcgttcgccatcaaccggttggttcctcgaaacgcgaaggagcgggctgatttcgaaagagcctccaagttcaacgcacataagaaggagcttgctaagactcatgatcttgctatcgcaccccctactgaagaagaggccaaattaattcacgatatgtggatcgaaactcgagataagccgacgctccccgcacataccaagcgaatggctgacacagtcattcactccacccaggtaatgcagccccagtaccgaaaccgtcactcgtacatgattttcggtggctatcttctccgaactacgttcgagcttgcttatgcgtgcgccgccgctttcacccactcttcacctcgattcgtttctcttgactcaactacattccgagctcctgtacctgtcggatccgtctgctatcttactgccaccgttgtcgacacaattaagatcactaaggataacgatactgaggtattcaccaacaacagtaagcctggtactcttgttcaggtgcgagttgactcgactgtgaaggacttggaccatgacactacaaccaatactggtcaattcacatactcctatttcgtggaggatacgtttttcgatgtcgtccctgagagctattctgagatgatgcagtatgtcgagggccgaagaacttcacagagcaccaagaagtaccacgaattgatgaaaagcgaaagagcttttgagtgagcgccgaggaaaaaaaaacacgcaaagtcgtgttggtcgtttctaccaacggggtagctataccctaattgataataaagcattttgttgtgacccatacagtgcccacatgaggtaatattactgtacatgtagcgtgaaatataagacaagtgccgctatacacttgcacctgttcagtctgtacatacagttctcaaatgtgtattgtacaatgtaggggtatcggtaacacttgagcctcacaaaaaaatgcccatcgaagtcacttttagaggaaggcgacttacaagactgatgtacatgtacatactgtgtgcaataggaaattagtcatccattttcacatggatggattcagagagatttgcttatataattttttgatatatatcgactaaaacgaatctcatccgttggggttgtgcgtgcctactaattttttaatggtgaagttctacctacgactcaggtagaacctccaaaactctggttgcaagctttcttcaattaaatactacaaggtattgaagatcataagtattattgatgtgatatagttaattaacaacttacaacccacttctagggacacgacgttccgatagtagcacacaccagaagggtgtgtgcttgctcattcaccagaaaagagattctagatcagtggataaaactatctacaggatggacatctcgtctacgacccagctgattcctctcattactatgtggtgacttctcatcattatgtgaggaattagccaggtattaacccaccgggtattaccttcaacatcttctgcgtatttcaattatattcctgatgtattttctcgttggactaattatgtctgtccattatgtctttcgatacaatgctgtccctcatcgtttgtttttggtcctactttttttgttgttcctttttttttttcttcattttttccccttcagtctcagttcttttctttagtccaacttctttttgtacagtatcttgtgttttgtcgatttttttttctcttttttttctttctgttttcgtttctcaaatcccaaaatttcgaaacctgggtctattttgacaaataattaagctttgccaaactcgagtttcagaaaaaaaatcaaaaatgtccgatttgggggtaaaatattatttttgcgatttcgatggaggatgaaaacatattaaaaatgacgggaagattaaccggtgatataattggaatggccacgccctgaaattttgcacagaacagtttgtaatgctatatgatagctatttacaaaaacctgcttagtcagcaaacctgaataacgcccaaatccggacatttttccgtgccacccttaggaggaaaggcggattttgcacattttgtcaaaacctttaagggataacgaagagtgaccattacagcgattcacgataaaaatggacgacgaggaagttttatatctgtttttctgaagggaaataatcattttgacatgtcgttgtacttgtggtatgtacagtgtatgtacatgcacatcttgtagacatcacgacggtgctgtaatatccattagtgttgagtggacagggggatgcgagtgcaataattcggttgcctcaagaattctagtgaagcacaatcacacaggttttcctcgtggaaaagtatgtatccaacttcaccactgggtgattgtccgcacatatgatttctgaagggtggatcctcagccacatatgcacgccacagtccagtagtgcagcgaagttaatgcacagccacatggtctagactctagatgagagcaaagcagaattacagacgtacggtggggtatctgctacagtggtttacaacagaagaagtgaaataaggaataatttttttgtctcttgacgtgtgtgtatacagagacagtcatatctgtattagtatattcttaaaacgtccagccacagagaagccagccacaaggtagctaatacatatgtaataaagtttcttatttaagctctgtatgcataagccacagcaatataaccccacgaccgcctgcgtaggacctgttcttccacaattctttcaacatcccaacaatggccctcccccccaagtacgctgcgtcacacatcctggagcttggctctggagacgaaacagtgaatgttgacctcttcgtcgacttcaactgtcccttctccaagatcatctgggacaagattgagaaccctggcacaaacgccttgttcgaacgagttggtgaggtcaagggtcgaaagctgcgatttgtcttcagaaacgttccccagccctggcatcctcaatccactctgctacacgaggcgtctctcgctgtgggccagctcgcaccttctaaattctgggagttcgctaagatcctgttcgatcaccagcccgaatttttcgacacagagtgcgctgatgaaactcgtggtgagacatataaaagactttccaagctggcagccgaagttggagtcgaggagtcgaagttcctcgagctgttgaccgtcggaaagtcaaaggatggcaagccatccaacaccggcaatgcagtcactaatgatcttaagcccttcgtcagattccaccgacaaaatggtgtccacatgacacctactgttgctatcaatggaattgtggatcctgcttttgagtcttctacacccgtggatgtttggatcgagaagctttctaagtgagaagttcagcagaatcagattactgattcttcaaagttacagtcaccaaatataaaaggaatgctgtgatcaatggttgtttttgtaaatcccaacataatggacttgtaaagaaattaaattgatatcatattttaggctataattcctctctcaagtttcagactactgctgacagaaatgattcgacacttctgtaggtacagtatgtacatactgtacctacttgtgcacgagtatatcttgtgattttcaagtttattaatatggactcatctgtgagtatctgaggtaccattcagattgggtgcttcatttccaacatattcgctccaggtggtggcttgttgtatgacgtctcgatacctgtgctgtggtagccaatttcggcgatggtaaaggtaatagtgatgagattcagcaaagtgcaggccagtggtttcttgaagcacaagagagcttttgatgcgagcaatgaccattttattagtagtaccaaggacagcaaaaacacacctgcgacgccattttcctgtgccacacctctctaacctttgggtctccaagactcttagaaaactggtctcgggcggccgacaaagatatccttgggaatcagaaaaggggcggacaaacccagaagactcagcacatcattaactcaccctaaccgcatacgggaatacttggcggcagaagctcttcaacttcgttttgtcttctttctgttactgctgattttgcagatagtgatggatccagatctctattatactaacaagtactatgataggagctaacggaatcattgttactttctactcatgttcatatcgccactccttagagttccagtaactggtcgtcttatgcacgataacagaccttagtaaccttatcagatctacttgtacaggaccgcccaagctctcaacaaaagtctgcaaatgtgtaccgtatctgcatgatgcaaataactcattacctgtaaaatatggtagcagcttaagacagactgcaaatactcatttttttaccttttgtgttgatcgtcaagagtatgtggactccagtgttgagcttgagagcacacagtagtaaaaatcaaaagttattatattactaaatctatacagtaagcccaatttattggccagggttaaaactcaccgctggcaatttcggcagactggcccttggtgatctcatcaagcttaccacaggcagcagccacgagacccaagataggtctagaaggatccagcactcgggaaaggtactcggggtggtactgagtagccacgtagtaagggtggttatcaagctcaagcacctgcattcgttggccagcggtgtctctgccaacaaacttgagaccggcagcctcaaaggtctccaccagctcagggttaacctcgtatcggtgtcggtgtcgctcctcgacactgtcggcagagccgtacagctttcgaatcttagacttctcagagccgggctggaatacagtagttcgagcgccaagtcgcatagtacctccgagcttttctcggtctccctcaggcatgaaaaccacagccttggtctcggtctcagggtccagctcttccgagttggccccatcaagctcacagacatttcgtgcaaactcgatgacggcaatctgaagacccagacagataccaaggtaaggcttcttgttttctcgggcccagtttgcggccttgatcataccctcagttcctcgagtgccaaaaccaccaggaacaaggataccatctgcccggcacaacttagtccaagcctggtggtactttgccttctcatctgactcagactccaagtcggacgactcaatccacagaatctcgagtcttcggtggcacttcatggcggagtgctccagggccttaatgacagataggtaagaatcctgaagatgtgtgtactttccaaccattgcaatggaaacagtctcgaacgaccggtcatgctgagtagttagctgtcgccattttccgagcagaccattaccacgatctcggaatcttcctgagatcgagatttggtcgagagccaattttcgggtgagcaagtcgataattccttgcttctgcagaagaagaggaacatggtaggtagagttgacgtcgtacacatcaagcacctgcttgggaccaaggttgcagaacatggcaatcttgttgattgtactagcctcaagctcagcctgacatcggcatgcaataatgtcgggggtcagacccagcgatcgcaagtccttgatggcggcctgggtaggcttggttttctgctcaccgtgaatgaagggcacgagagacacgtggatgagtgcgaaattgtcaggaccgacacggaactggaactgccgaagagcctcaacaaaaggagcggactcaatgtcaccaacagtacctccgagttcgatgatgcagacgtcaggctcctcgtcagtgtcatcgacgggaatcttggccacacgctcaatccagtcttgaatggcgttggtgagatgaggaacaatctgcacagtctttccaagatactcacctcgtctctctcgctcaatcacgtgctggtagatcttaccggtggtaatgttgtggtcccgagtaagggtgacgttgatgtaccgctcgtagttaccgagatccaaatcagcttcaccaccatcgttgagaacaaaaacctcaccgtgctccagaggagacatcgttccggcgtcaatgttcatgtagggatcaattttgatggatgtgaccttgagacccttggtcttgagcaaaaggccagtggaagaggccaagacacccttaccaatgccggaaatgacacctaggttagtaatcacattccaaaacttatgccgttctccttgtcgttgtttttactcacctccagagacaaccacgtatttcattttgctgtgttggttggatggagggagggaaggaagaagttcgccaaattttttccatctgtgcatctgcagataaactctatttgatgacgcagaataggtgggtctgttccacactctatgcaattgtacggggatgctaaccaaaagaatgaaatgttcatgtaaacgagttttaatattagaatatcagaatacactgctatctattggaggcaaccacggtatattcttctttactttttttttatcatcgataggctcctttccataccggtaaccttaatataattatactgctgcattttggattagtcagccaccagttacatatcttggttacctaaccagcaggtggagaatgcttacaaaacagcaatatgtaactgcagtacaatactatatctaatatgttgtttactgagagactgggaagtcttaatcagtaggaaaacaaggactatgacctctgtgtacatctggacaacaggacgacattttgaacgtacatactacaatatcgaagatggacttttgggaaagaattggattatgacaaatcaatatttgtatctactacaatgacttaagagttatttctcgcccctacattgttcattgttgtacgtcactacagtaaacaagtactacgttacacaaatactacatcctggttactatataaccaaccctaatccacgacgcacagcatgcgtgcgcaaacaataactgacaacgtctaaaacccatcctcatcacatcacaacatgtctgaaaaccaacctctgttgggtgcacctacccgaggccctctcaagactcacgtcattggtcccagcgcatcttcaaatgcatctagctctgcgacagctcgcaaaagaccacctgtggaccagagcactccgcctcagcttaaccacagaattggacctcaaagaacatcgagaacgacacaaaagctcaaattgctacccgaagagcccgaccgtgacgacgacgacgaaagtggtcgtgaggtgtactcccaagtcacacgaatcaaagatccccccgcacgtaaggacgccgagcggctaggcaaggcacaccgagatctacttccgagagtcactgcatactgcacagcgtcttcgtatagaatgcgtgacataacaaagtaccttcaatcacggaaacacagacgggctcatcctaagctgtttgatgagtgcctttacacgccctactcgtatcgggaccaagagatttctgcgcaggaggatttcattcgaatcgatgacgagggaggcgatattgatgtcgttatcactcgaactgatgtttttctgtttgaatatggtgtggtggttctgtggggtttcacagaagctgaggaaaagcggttcctcaaggagctggctcgtttcgaaacagagaaacttgctgacgaggatgtccaggtcgaggagttcaattactacatcacacagtcgtatcagcctcgaatttacaacgatttcattactctcagggacggacgaaattacatgatgaaactctcgatatcacacgcaattgcgcagtcagccaagatctcgctgtttgaagaactagtcgaaaacaccattgaagacacccaggatttcccccaggagattgctgtgacaggtaagattgatatggaccgaagcgatattatcaaatctataggtgagctattcattctgagaatcaacatcaacttacatggctccattcttgattcacccgaactgatgtgggctgagccgcacttggagccgatctaccaagccacccgcggatacttggagatcaaccaacgggtcagcctacttaacaatcgtctcgaagtaatttcagacttgctctctatgttgaaggagcaactgggccattcgcacggcgagtacctcgagtttattgttatcgtgctgattgcagtcgaggttgtggtggctatcctcaacgtaatcgttgatttgacggcagaaaatttgtaacctaacgcttcttagctagttctgctgtggtaagacatttgatggataccaaccgtgccacgtatgagccattggatcactatctcttagtctcggaccaatcagtggggaaatcaaattgaaaataattatagagtaagcactaatcagtacagtatgtacagtgtactacttgtggtacctgtagtaatgaaccgggtaccgtactgtacttgtaatagcaacgatcatgtacatgaatcgaactagtgcctcaacatggcatctagacacctttgtagagccaaccagcgacgaggatacgctactttatagggatgcatgaatctattgagatatccttagtattctacttgttacgggtacacacgcactgtacgctgtacctttaacaaaaaaagaagccatcaactaccctcgcatccatggtagctgcgctggccaaacaagcgataacgctcatggcccgtgtaatgatatatgccttggtcgtatccgttcttttcctgtaatttggaccgtcaacttaatacacagccttgacgacgtactcgcttccatgtagcacctgtctatccttaatcacagccgtgagtttcaaaatccagtcccatctcttgaactgcacgcctagttctgatcctactttggccagatcactgacgctcagagatgtttcagggtcgtggtgagccaccagacgaatgccttcgcgagttgatagcttgatcaagccggggggaagtacacaacaatcagcagcgttgatatggtcgatcacaggtttgaattcgggctctatgcttttgagtaaggcttcgagcaaatcctgagaaaactcacacacgccaaaatgctccacaacctgcagttttgcagcagccttggcggcggccttgtacagcgcaatcacagtatctgccgacgtgtccatctcttccacctcgtctgagaaggcaaggccttctatcgagatgataagtgtagtaaacttgaaagcacccttagccttgaaaggctgcatggcctcagtaacaaaatcaaaacactgttccacagtaatggtgctgggcagaaacagcttgcctgtgatttccgagccgacagcgaaatcacacactgatttattcttgatcaccgacgagaccgaaaggtcgtgtcccttaacagagtcagctaggacactgggcagaggaatcgtaggctgcacagggttttgttggatgtttccggtccagatgatagcgctcatgatgatgatgaggtgagtggtgcaagtttgatcgttagtaagcatattgaaaatggtaaccttaatgctatttaataaaagaacgacgtgtctgattaataagaacggaggtctgttacgtcagttttatacatataagtgccgttacaatgtaggacgagtactgtgtgtactcgttcaagtacaagtagaagtacagtagacagaattgggcgcaatttttttattttttttattcagaacttacaaaaagaatagccttatgtatatggttacagggacaacataagcgcacacagatatggtataagtatggacatcactaaatgtgtgctcgtccttcctttgtcagaaaagagttacttgtacaagtacagtaaaagcctggcgtctttttttatctatgaatgtgtaagcccaccatacttgtgcacaggtaacttgtcgtgttgtcggagtacttgtagtacagagtggcgataggttcatttactcgttcaagtatagtatgtacaagatacaagtaccggcactcgtacggtacatgtacctttctcatttcactccacagcccacgactttgagtccactctaagattcgcttcgttcccccgccccctcccagtggccagacgcggtctctgtgtaagctatatctccgagctgattgaagtatgcacatgacgaagtacaagtacaagtacactgtatatactgtagtatacatggtaccagtggctagagagagattcgtggttttcacctgtaatagtaaatccatcgaatttatattcatccaagtcgtatgtatgtacaagtagttcgcgtacgagcatgtacataccgaatcgtacatccctgcgcatgcatttcgtgagactccttgcatcattgaggtactgtatgtaatgtagtctacagaagtatgtacaagtacgagtacgagtgcttggaagaggtaaattcaaactagcagaaatgagtgtgatatccctttcgccccacgtaatagccacgggtttgccagggataatcaagtcaagtacgtagacaaacatgtgctaaatatagacaattctctgttgacttgaattccaggggcagtcgttaaggttgaggtgtcagaggggccagcacaagcgaacagtctataaccgaatgcctcactgcacattcacttgtacttaccgaggtcctctggttaattttccttccatgacagctatgggctatgaaaatgtatgtacatgtacagtacatttctggctttagtacagtactgtacttttgtgcccttaagctgcttccccctgcattcacacctagataagctcgtgtaagctagcttcagtggtagcgcattcgtcagaccctcgtccatgtggttttctcatcaaccatgacacaaacgaagtacgagccagttggcgaagaaaacgaggttcaagaagatgttgcgcgcaaaccgcgttctaacagaaataccattcactgggtggtgcatttcgttcagctggctattctcatcgcagttctgggcgtgttttattccaacccctggaccttacgcgagcagactagcaaggacgaatctgatggtgttcgaatggacatttccgtgaccttcactgatgatgtgtatcacggaaattcctcgtcgccttatgtgggtttgccctcggacgaacaagataagagatgggaacagctttatcaccagcacgtcacaatcaacgataagcagacccagctaagtgtttatcaccaaatgtggtgtctcgacttcctgagaaagatgtgcacgccatacttttattttcctgaagctggaattgaggaactcggccgtctagggaaacagcgacagcactgcatcgaccagcttcgacagtacgtcatgtgtaatgctgatattacagagatgcctatggaggaggtggatggaatcaaaatcggtagttctcgggttgaacataagaagtgcgcagattactcagccctgttggagaaatactgatggcagtgaggggatactacttcgtacggtgagagtattgtacctgtagcgcagacgtgcgagatatttataggtatggcaatcgagtacacaatggcttaatacatgaagttgttgttgttgtagctgattaacagagaagacagagaaaacagagaagacaaaatactatgcatgcgtgttttgaagaaagaatatacaagtacaagtacacgtatgtactacagtgttgcatttatgcattcacgatataacttatccaactgaaaactgtacgattcatgcaattgtccaattagcacaggcccagctgtgactcagctgtctttcgaagatccacctttcgaatcttgccagaagcagtcttaggataatcgccaacaaagaatacatacttgggcaccatgtagtggccaagcttgtttcgaacccactcctgaacttgctcaatcgtgagcttgtccgagtcatcgtgcttaacatgctggtggcccttgtggaagaaagcgtggggtgtgacaaaggcacaaacagcttcaccatacttggggtccttaacacccaccacagatgcttgggcaatcttatcgtgagcaaaaagcacgttttcgatctccagtgggtggatgttctccccgcctcgaatgatcagatctttgagtcgacctgtaaccttgaggaatccctcattgtccatgcaaccctcatcaccagttcgcatccatcgcacgccggtggcgggatcgacaaccatagcagcagaggtctttttgggatcgtccttgtagtatttctgtagcgcatagccggaagtgatgatctcgcccttctggccagtggccaatggagtgaagtcaagctcagattcagaaaggtcctcctgctgggacttgatgatcctgcatgaggtgtgaggcataatctgaccgacagtttcaactcgcttctcgacaggatcgtcaggacgtgtcatgaaagtcacgggagcggtctctgtcattccgtaacagatagtgagtgctttgagattcatggactggccaagcttagtcatgagttctccaggcacagcagatccagcagcgataccagttcggagcagttcaaagccaggaaggaaattctgcccgggggcctttgcctccttgagctccaggtccttcagatactccagctcagccacgtacatggtagggacaccatggagaccagtgcacttatactttcgaacattgtcgattgcagaacgagcacaaaaccactcggagggatagaccaaagcagcaccagtggtcagggcagccaggttagacagtactagaccaaagcagtgaaacatgggaacagggatgcacaaacggtcctggttgggggcaattccattaacagcaggacctgtggcaggcttgaggcccatccgggttccaatgagatgaccattgttgagcaggtttcgatgcgtcaagcaggacacctttggctgcgatgtggttccggaggtgaattgcatgttggtgatgtcatcggggttaacggtagctgtgagtcgtctgatctcggtgggtacagatgcagggagggtaccattggcaacagccttcttgtgttggaaaacgatttcatgcatgtccgattgggagccctgaaacttcacatccttgatggtgtcagctccaggagtttcaccggaagccaaattgatgagaagcttcagcttcgacttgccagaagcattcaagttgtcgatgacctcttggcaaatgggagcagctgacttcaaggtcatcttgccagtggctttgtcctttccaccagggagatgggaggtcattatgagagccttggcctctgtggcggccagggcagctgcaaactggtttgccgtaaatgcagggttgaggggaaccagcaccagtccgagcttcgagagacccatctggagggcagtgtattcccagacattaccgccacacaccgcaacagagtctcctgatttgaaaacaaggccttgttcacgagcgtgggcgtacaaagagtcggcaaacaagttagagagcttgagcagctccgagaatgagaggtgagtttcgtttgtgtaatcgctagttcgatccagaatggcgtttgcaatatcaggctgttggtacgctgaaatcagtgcagggtattcgcccttcgagccccacaattcccgctgcgctggtgttgtgtaatagtcccacgagtgggactcaatcagagctggagaagagcagccagtgacctcagatatgccaggagtagacaaacccgagtacagtcgctgggaatgaccctggagaagtcgtgagaaaggtaaagagcctagtcgtacatttctgggagtcaaccacttaggccggtcttcctccgaagtcgtagatctagtgggtcggctgcaagcgagatgaaagcttctttgggggcctgtgatgccctgtggccgtgccgagagttgtgtagaagctcgacggagggtggaaggagctcgaggtctcagcatcgtgttttgtgtgtgttttggatatctgtggagatgtcatggtctcactccccctggtctttatatgtatggccatttggtgtggggtttggagtgcataagcttatactgaccgcggacatacttcggcgcggggaaaatctggggtcggttaatatgttatggtggggttcgaacgttgggacttccaattcgggctaaaatcggtgtctgaaattcggtccttaaatggaatacatgggaatcgaaccctgataatacaagttccaatgcgattcgggctttcgtcggcgtagtttcttcggccattagccgggggggttccaacaagaatacttcgtaagtcgaaatcgacatgaaaacaaaaggtaaaaccagggcatctagcccagagagtctctgtcagagatttgcgagggtcaccttgagcttgatgtgcttatgctgtgcaatggtcctttcctccgtcattccacacattcttgtatatagtcgattattcatgggatgcacgggctgcaaattggacttcaggctttgtttacttagtcaatcattattcgtccagagagggaatattttctccgcaggattggaacgtcgacctttgatatattgaaaaatgaaagtgttgctgcacatgtcagttcgtattaaaacatcagaacagttgcttcatgaatatctatcagaagtagaagtcgttctgtcaagtgatgcccaaattatgtacagatcagcatacggaagtctcagaagagaaatttcaccagtttgaaaaagaggtacaagaggtactcgtattggcaccctgaaattaaatgggtcctcaacaaaaaaaaaaaaaaatgattacgataagagagatgcttgggcaaaatttcaagaaatataaagatgaagcacaatgtcaactgtggttgattgcactgtacaccaagacatggacgactactgaaacaagctacgaaacaacgggcacgtgtgtctactggtagcttgagtttcttgtgccggtgcggggtcaccactaatttcaacagcttagtgttagtctgatatatatcgactataagaaccatgtattaccgtggccatcgttatcgtgaacagtatttacttgaatacgcaaagcgtctgtctggttattcagtatgtacatacttacagtacatgctgtagttatactggtggttcttttacctgtacagtacacaaactatcagcgcccttgcgcattttctgcgctacttgataaggaacttcaatggaacatggtaggagtatgtgagtggactgattcgttgctacggctactgcaagtagtgtatgcgcttttatgggatttgaaataggccgctaaactagtacatacacaagtgccgagacccatggtttactgctgtccccacagtactggtacggcacgagcaccggtactatcgatcattgtacggccactatgacgcatagcgtcgtgggggccgtacaatatttacgcccatgtatgcactgtacttgcatacttggggtatgcagcaggcatgtggtgatcgtcttaatgtgcgagtggtacggtatcttatctatagaaaagtgtcgattaattcctgacagacttttgtttatttctgaaatttacacgtatctcggcaacatctctcggcaacatctctcggcaacatctctcggcaacatctctcggcaacatctctcggcaacatctctcggcaacatctctcggcaactccttcggtatacctctgcttctctagcagtttctcgcggcgataattacgatactgctattcgaacctcgaaggttatccggaagtaaaaactgccaggctaaggatctccatagctatgatccaagccaactgctcttgattataacgaggcgcggctaccaaatagtttgtagcgtggttatcagccaggagaggatgggcatcatcttgggtacgataactcaccaacgttatcctatatatatatatatatattatacatatcgcgaactgtacctcggtaactccggctctataactgttcgatgagattgtaagttacgtacaggtggtactcgtactagaatcagacgagaagagctgtcagtgacatacctcatagactgttctgggcttcataagacactccaggatcttcatgataggcatacgctacactgtgagctacgagtacataccgtaaaggtaccacgggtatttgatttgtactgtacacgcctactcaaagagtcttggaaactgactgtatagcataagctatgaataaaaatacaactaatgccttgtacgggaaatttcgaattatacaggaatgaatccccttcctctcgcttttttattgggttttctatatactcggccctctgtatgcacgtacaaacctggagtattacttcgcacactggtgcatctacaagtatgtactactgtacacaaactcacagaactaatcgagttggtataagtatcgtacaaatactgtacccaggccaattgtttccatgaaggatataaaaacaaaggtacaacagcacagtatgttgttacccgtactgggacagtaccagtacaatacattgtagggtatgaacatacaccgctagaggcatttcctttcaagtagtccaagcttggaattccagttttgtgttactactacgagtagcagtattttctggaaaagaggaaaggcgggtgtatatggacaacagacagggcttctgggtacgcaagccgcttcagggctgctgcagcaacagtatgtacttgtactgtaggatgctaatgcggcaaacgcaaaaatatgcacggatcgactggtgtatctgactatgagtagctacaataccgttcacaacctgagacttacatggaaataaaaggcatggggagtaatggcacaggcgtattaatagctcattcccctttataatcactcatcgagaaggataagcctatctacaattgactataaagggcaaaattaatttgaactcgatcacccgtgaacagcatgctccttgtagttgaattgacaattcaatcaacagatgtttggattcaccttattgcacagtatatcaaccgagcgcattgtacgtgacaccgcctcctcggaaccattgacccatatcagtctattatagacatcccgctccgattcttccacttcccaaccaaagcaagcaaggctgaatctgacagcagctgtcacgcacatcaactgtaaagtaatgaaaacggcgctccggaggcggatgatagacccactggacccgatgcagggtgaccccggccgagccgaaccgtgtgctgtgtggggtcacgtgaccgtttctattcctgccctgccaagaaacaagcggatacggacacacgtgtattgaacgtttggggtccgtatccgtgatgctttagtagtaatagaatgtactgtacgtggttgtatgaatgttggtccgcgatcatccagtgggaaaacttatgtcagacggtaaatacatgcttacacgtatgagtacaagtagctacctgttataaagacgaagacatagcctggtgtatactttgggcccctcctccaacttacatcttttgattggccacatcgacacccagccggtgcaagactttagtgtatgtgacattccgaccaatagtccgacgtttttagctgtcacacgtcaagcagttaaggtgatggcttgtaatgattatgaatgtgtctgggtgtgttaacttttacattgcacggcctcgcccctccttgtctcaccatctcggggctcggagctcagccgtgcccgagtcccggtagagaataggaatggtccccatacaaaattcacaaaaatttcaatcacaatagaggcattttcttggagtcgtgccctgccgttaggtctcataccatcgacgtggccacatctggccagaccccatattttgtgttcatgtcaaacgctcttcgcagttttgtatccgggctccgacttagccgcaggcagaaccctatcgcacgtccgtatgtgggtatcatcacaagagcgcatggactgtgagtctaatgcagctggaactgagggcggctgacagagcaggaaaatggctcaaagatgacagataccggccactaatgcttgacagcaagcaaacagcagcggctctctaggctggaagggttaggtgatgagactagaatttttccacgtctctaaacttgcgcggtttcaactttgtcgtttggtgctacggcgcgacacctccgccacttcttcggagctccgctgtctttgcttggttcttcctaagacttttcatttctctcatctgattcagcctcactgctaaactatactcgaaagttagatgcgccaagaaagcgtaactactcaaataactccgagatatgggactaagaactacgagtgctgaaacgacgttgtacaccaagatctccaagtggtgttcactactacgagtacaaggaaactgagcattcatgttgcaaatttcatatatctataataaataactactggaaaaatcggcattgccgagtctccacgtgggaagatacccaatcatcgacattgtcgaaatgcattccacaggctcgacaacagccgctctggccgtttcgatccttcttcttggtgcccacagggtactcaaagtgcatggccttgaggtggttcttgtaagtatcgcagcgcgaaaagcctccggtctggtggcacagaggctcctttttgtcatcctgatgctccttggtcatgaagaaaggacatcggaatggggcgtcaccccgatgtgatttcagatgtcggaagaggtcattgggtcgtgcaaatcctcgtccacactcggtacaagtgtgtggtcgggccacctcgctgagatgcgtagacttgtgggtagcgaggttagagaagaacttcaggcactgaggacactgcttctttcttcttgtaggatggggcataggctggggaatggaagtggggtagtagtactgctgctggggagggtagtactggggaacctgtcccatctgaggcacctggggcatctgaggaacctgaggggcgtaatagcccatgttgggctgaggagcgggggctcggtaagtagtagggaatacatgaggctgagcgagcgaagtcagaagagccacaggagagggaattcgtgcctcagtctcaggcgaagagggcgaaggagacggaggatgctggtgctggtgttggttctgcagctggtgttggtgttggtgttggtgttggtgctggtgttgctgatgctgatgcgaagggttaggcagacctaggccaactacactgggaagggtacacgttcggcagttggaaacgggaacatgctgggtggaagggtagtggaggtcttgcgaggagcccgagttggttcgtcgcttcttcagactgggggaatgctcgtcgtcggaaggagatgggggggtgtgagggtaatggtggtctgggagtatctgctggtggcaagatccggtacaagaggccttggtgggctcctgattggtcagggatgatatagagagtcgagcgtcaggcatgatgatgagtcttcttttgttttagtgtgcttgtgttttgtttctgggatcacactttcatgagatgtctcttctctgatggcgaggcgctgatggacccccagagtatatataaagctattcgatttccagcattttggctatttggcggacataactaaaaactaaaaaaacactcgtttttgccttttagtaccctttaagtttccagtctttttccctcggacaaaagactgggaactttataagccaaatagctacatccccccgcagatgaggagcgcagatgagaagcttagccaaaggggagggatatttgagtttggcggtcttaccaacaaagtccgggttttgcccagttggtgctgagagtacgcactgaatgacaaccagtgacaacttcagagccttgtcacacaaaaacatagccattacgaactaattcaagcctagtcacattggacgtgtgtctcatcgggaattcatttcgactaaccgcttcttggcaaataccgcaatcagattgggtcttgcttgtaggctgcaaaagagcattacacagatgtgagtgggagctgaccgcgtggctagcggcactaaaaaaactggctactgagcacaacacagtttttaagtccatggaattagcagggtagtagggacgactagtcggagggaaccagggggcggcttgaccttcactacgcgaatttttggtggggctcttctcaccatatcggtagcggacttgaatcttcattcaacttctgtttggtggctttacggtatgccgcacatgatgcggtagagcggcttagttatgtatgaaccttgacatgcatgtttaaaccggttaataccgcaattgctaagtgttaaacggcgcatcgacctctgtaagctccactacaagtacagtaccaagtacagtagctcagttggacaggagtaaaacaggtcgcacgtgtgcggctgattagggtacgaacacaacagcagctcggggcaacataggaatgcttggctatagaaaaaaaaaggaaaaaccgaaccaggtatatcaccgagcaccacaaacccatggttacacgaattcaatacacaatggcgacgataccacatgttctctgcgtcgcccccacgttagacgtacggtatgtgtggtacaaataacaatagtagctcattcctaatgctgaaggcgacacagccctcgaagtgttgggaccagttccaaactcatctgtaagggtcattctttaacctccaccaactaagaggcgctgcagtagaccagatacgcaaaaatttattctcccaaactgcggctcaggtacgttcagcacggctacagaagacccgtgcttccgccctgagagtatttggttgctaaatgttaacgacatcggcacgggatggtactttggccgacaatgggagctatggggacaattgaaagaaacgggcaactttagccgagtgttttaacccgcacaacactcccccttgacgtttcgagggcccctcctatggctacaactacagtcttccccaccatcgttgcaattctcggatttatatgcatgatatgtcaacttagaatcacgtctggaaccacaagtgtatctctgttggttagtccaagcccttgtccggggccacgaggcgcgtgctgtataaaccccagtcatggtacccgttggtgaggctctagcagtctaataatgatatgtggcaggaaatgaaaaaaaataagcccagtggacataaaactgagcattcatcgccaaattcttggcaggtacgccacaggattcgcggcatacattctgatctatcacctcggccctgcaaaaccgcttcagtttattcgtacaatgccaggctccaccagctacagccccacatgtataaaagccccccaacggtgtccaccacaagaatggactctcttttccaggagttatccaataagattctccttctcgagaggctcgtgagcaaagtatacttatgttggaattcaaactggtgaagcaaacggtattcagatttcccggagaagcattagtatgctgtaggcgtccgatgtaagctacgcgtggcgatgagctagccccctgtacgatagtgtgtgccacaccagccgagctgttaactccttctggacgtgagtgaaaatggtagaactcacgtaaaagagacgaaagtcgttatgatgggtaagtccgtgaattggacgacgagcaggcctactggggaggggggtgggaccaccgggtgccatagtatcgacttgcacccctacacaggtggggaactttttggtgggtctataggacttattgcttggttgaggtgtacgcgaggtggtttgtcagtctgggctctaagcggtcctctgtgaacgaggatgtggttgccaccaagacttttcagtggcacatgaattactgctgtaaccggcacctgagaccaagacgactctgatgagcttcccctctgtaatgcttcagcttagttataagaacagccaaatacctccgccagccagcctggactaagacgctaatagaattcacgtactcgtcacctgatagagttattagagtttcatttcattaaataggctcagaagtgcctatttaggcaacacatacaccatggcgaaaagccgacttaacgaacagtacgaggcttttaagacatgcacataactaacgccgttgaagtatccacgcgcctcctgtatatgaattcgacatccttcgggattatatcatgccggttattggcacgtacataattgatgctgtgggtgtggtaccaattactaatcccaccccatggactacgatttgtgtgcgtcttatcataaacacggctcaacgaccccgcacactctgaccgtctcggatttcacagattacttcttactgtcctttgcaagacgcgtccagagtttggtctccgtggtgtcagccggacctgttctaaaccgctcacattgtgatctgggaaatgtgtgtgttttgaatgccactcggccgcgaggtttgactgggctcattgatgcttgtgttaatgtctggcgtgaaggccaaccgaacacatctacttgtagctccatgtgcattatttgccactgatgaggaccttttttggatatctattggacagaatttcccgggagcaaggttatcgaagtgctcacgagatcacctgaaaccaccacatttgcaacttagatggcctgtatatacagtaggagcaccactaagcgaatctccagaaaagcaccgagtacgcgtgtcagaacaaaccagtacaagtacatacatgccatcggagatgccctccccctctctgctccagtttctctaacttatcatgccacagtccagccgtagagcctactcggtacctgtacaacggtgactaagcaaaaggactactcacatgcgacgcctgaataatacatctaattaatctgtcacgtatatacttgggttgcacgcaacaagggtgtttcctaggtggacttcttggcggcaagcttcttcttctccttctcggactgcttgatcatgacggagctgacgaaagtgccgacgatgccgaaagcaataaccaggaggatgacggggattcggatggcccacactcgaggagggaagaactggtgcaggaaatgcgactcatccacaaagggctgggttagaaaacggtgttgagaacacgtcgcaatgatttcagatccaaggatggcagttaactcgcctcaaaggtacaccaaacctttgatctgtcatcttcagccgttcaggctaaccggctagatgtgataacagaaacatctcaatactcacaagaatgaaagtccacgaactgtagtaaacgaaaacaatggtagccacggcgagcataccggcaccaactaattgatcgagctgtgttaggttagacgaaaagaacagctggcgacacgaccctagtcaccagcagcgatgaacttgtccaatagagggcacattgggcctagatcttcattgggaatgtcgtcacaaaccccggataacttctctctcccccctttcctcgtgctcaccatgttgtgtctgtcgcgaaagatggatgtcgcgttatgcactttgtggaaaccaagttcgtgtccaaaagtcacgtgatgagcttaactttacaggagatatatatattataccagaaccggctgctgtaccttgtacctgtacgatgatcagtgatgaatactggtacttggacaaatggagacgtgtagaagctctctctcagacacacatcgaaaaatgaatggtaccgtccctggtctctttttttcttttggaacaattaagatgttacgtaaccaccatacagtgcacttgatgatggagtgaccatgaaatagtgagaatcctgatctatagaatcaagtggcacccaaagtgatatactcgatacacacagctctagagagaatttgttcatggcagacatgtacaggaacttgcacttgaaaatatccacgtatcgtacttacacgacttgtaattagctgcatgctgtgaacaagcacatatagtagggtttcggagtccggtggtacggcgatttcgggaaataacatgttgtgaataccaggtcaattaataggtgaggtaaggcgctaactatatgtggacactggatagacacacaaccaacagtcattactggcaacaatcactcagatctcatcgacaaatcattcctctttggaaaataagggtaagggttatgcaccccatatcatacggcactgttgtgaatgctacttaagcccccatgagccgtctgtgtcgcccttcaacaattatgtcgcatttcaaagctgccgccaacgatttcatcgactttgtcaacgcctgccctactccctaccacgtcgttcatgatgtgcgtgcccgtcttgtgaagaacggcttcaaggagctcaaggagaaggcaagctggaacatcgagcctaatgggcggtactttgtgactcgaaacgaatcctccatcgtcgctttcaccgttggtggaaagtggaagcccggtaatcccatggccattgtcggtgctcatactgactctcccacattccgagtcaagccagtttccaagcgaagccctagcggcaacttcctacagattggcgtggagtgctacggaggaggaatatggcactcgtggttcgaccgagatctcagtgtggccggtcgagtgtttgtgaaggatcctaccactggaaagtcccagatcagactggtcaaggtggacaagcctatcctcaagatccccactttggctatccatctcgaccgatccgtcatggagaagttcgagttcaacaaggagcagcatcttactcctgttcttggtcttttggagaagaatctcaacaagaagaaggaggaagagcctgtggagtccgaatccgatgctacccctcaccaggcactggagcaatgccacgacccggcccttctgggtcttctagcctctgagctcgatgttacccccgagcaaattgacaattttgagctgtaccttttcgacactcagaagtcctgcattggaggcctcaacgacgaatttattttctctcctcgactggacaaccaggtctcttcctactgtgctaccgaggctctcattaagtccctagataccgttgagaaggacgaatctattcgagttattggtcttttcgaccacgaggaagttggatctctttcttaccagggagctgactcgaacttcctgcccgccgtcctcagccgactggcaggagctcccggccagaacgacggctccgacgtttccatcaactaccagtccctcgcaagctcgtttctgctgtctgccgaccaggctcatgcgttccaccccaattaccccacttcgtacgagtctgctcatcgacctgacatgaaccgtggacctgtcatcaagatcaacggaaaccagcgatacaccactgacggagtgggaatggtgctgatccagaagattgccgagaaggccaacctgcccatgcagaagttcgtcgtcaagaacgactcctcctgtggctccactattggcccaatgcttgcatcaaagctgggccttcggtccattgacattggtaacccccaactctctatgcactctgtgcgagaaactggaggatctaaggatatctactacctagagaagctgttcatcgagttcttcaacaacttcgtggagactgacaagcagattgtctacgacgagtgataacaaacctgcatataacaaattcgcatctcattagtaaccttcacgagtatgagtaaagtacagcacatactatgtatgccactacacctaggattaccttgcacctgtgttatatattatatatttatatatatttatatatattctttttcccttccagtgttgatcagtaccacagatgagtagcaaacactcttaaacccatctaagtccccttcttgaacaccttgtaaaacttggtacgaagtgactctttctcgaacaaatgctcgtaggaagatgtcaactcggcttctccgccgtcctccaagtcctcttccaaactgccgaaatgatccgagtggcacgctctcggggtgccttcactagcagtgaccatgtcctggtaggaataagcgccactgaaatcagtgaagttaataccaatgggaccattggcctcctctttgtcagaacaggcaacactacttgtagctgcactggtactgctagcctggctggcaccactaaccccgctggccccgctacccccgctggccccgctgaagcgagccctagctccaccggagctattgttggtctcttccataagggaagaaacagactctgagtagtcacttctgttcaatgcagctcctcctcgacctcttttggctttcttgaagaagtccttgctatgtcgcttggtatcactccatttggccttccactggtcacggtggcgcttgggggttgtggtggtcatcccagccgtcgcagcactgtcctgatagagtctggcgtccctgcctccacatttgatcatcatgtcaagtgcatctgatggagacacagttttgcctggactagccgtagcaacggcagggcttccggaatccatcaccaaaacgttcaccacgtctggggtttccgggtcctgatcctgccaaatgtctgccatgaatagcttcccaacagggagtcccccgctgctgacagaaacccgttctaaaataggtttctttcctgcgacgaaaggggtacttcccggaatggtactgtgaaggccagatgattctggagtgatggggctagtcgagttgaccattgggggcgacatgccgttactctctgaggattcaagggtatcgaaagctgtcaccacgcgatctcttcgctgtttcttaacgactaatggggcaaagtagctttctacttcaggagacacacacggtgaggacttcggggtctccgccaaggtgcggccgtccagggctcttagtagtgacacaaacgaatttcctctgaactctagctgctggggatgcgggttgtaggacttggatgactgtctgaagtgaggaacgttgtggtcgatggtcaattcctccagcttgtatggtgctggctcaatgtaggttggtttcaacattctgggtaatgtgccggatgggtatcaggtatttgtgtaactgagactctggtatctctggtatctctgggtctcgagagtgagacggtatcgtcgagcaaatgtagcagatcaccaaatctgggacggctgtttcctgtttcagcttttattggcagatgctcgtctctttttggatttggtggggctgatagcggatgttcaaggtcaaagtaccggtacaaaggtgcgtaatctggatggcttaatgtgaggctacaactttaaggtacagtgtacatactgtacggaagacagtggggcaaacatcaggtggggttgcaaagagatgactttgcgggcctgataagaaaactgatgattatggccgactgaggagcctctggttactgcagatgacccctcacccctcaaaaaaaaaacaaaaaaacacgtcttctatgaaccgaaaaagtgaacaccatcaattttggacgcttgcttcagatagcttgttccaaactctagccattatcgttcgggacttgcgatgcggcttttattgggctggacgttctgtttctgtgttggaacattgctggatcggcagaactcgtacatactttttacgttgattaattgcacatccaaagagaccggcagtggtcgttgatctcagacgactggttggaggagctattgttggagtgtttttacgacaggtccttggcttaggggaagatattgagctcccggtactgcggtgccaaatattcgtacgtacttcactctgctcatcacgctcattgcgctcatcctgctcttcctgctcatcctgcttccttgcagccgtatttttagaacaaatccgacttgtcgtgatggttttctgaagaaaaatggtttttggtcaaaattaggttcggctatttgcgtgcacaaacatattgttatgggacacaacgtcataggagccacgcgagaatgcacccaaagcgagacagtccggccagcaaaaaccacaggctccaactaacgaaactgctccaatttaaaagcccgagaacaaggtgctgttttctaccacaagttgagattcgcaagcgtcacaccacatttacacactgctacagcctctccagaactgcacgtccatgcagggagatgacaataatagcaaggcaggcggcagcagtgtcacgtgcccttccagccgcgctgcatgcccaagacttgctgttgggtcgatgaatgggcgcaatggtattcaaaagctgggacactaacatgatggggtcagcggatcttaatgccagcttgcacttataatacgccctcgcacagcactctccaaaattcacgcatctgtattattatattgccagctgtttcaactcaggctatgatggttcacattgttcgtaactcaactgacgccaaagttcacacggtccagaaacaacaacacggcaggaacacagtgcggtgacgtgtccagattgacgaatgcgtgggcgtgagtttgtgtgcaaaaaaacaagtcggggagtaacagtagatagctaggagcacaggcggagcggtatcctcaaaacacgctaacgcacttcaacagtgtctctgaactgtagccaaaacaagtacatttcctgcatgcatggatgggacaataggggagacttgtccatagttagcatactgagcctaagggtcacagctactgtaggtgtgttttggagagatcagtctacaggtgaggtatgtggagtaactacttgtagtattatatgaccccttaaaaaaaccacagcgacgaaataaccagcggacgcgtcccccacgtcgcccagacacccctacaagaccctcctatccacacagaccattctcccagcaaactctggtatcgcgcatcgtcggcccacaacaaacatacagcacacaaccatcgcaaaaaggctcccttctacatacacccacgcaacgcaattgcgcagaaaacagcaagcgcaaaaaacagccatgcctgccccgtcgattgcgaaatcgtactcgcggtctatgggtctcaaccgctcagacgacgagcagtcccccccgcagacatacgcaaacatgccgggtgcctttgctcccccccctcggggccaccagtcgcgcccgtctcagtcgtccatcgatctccagccaacgtcttcgtacacccgagagggctaccacgacgagccgtcctctcccaaaaagcaccatggaatgcgccacagcctcagcaagaggttctctggctcttccaaggctctgagttctctcactgggctaggacgacgaaactccaagcgacgaggagactccagtactggaagcagtgccccgacatcgcctgccatggaggactacgctcactctccctcccactcccatgctcatgccaacactagcatgcagtcggtgacgtcacaacaaacacacctgggaaatgttagtcagcagtccttcgcaaccgcccccggaaactcgactgcctctttgtcccacagcggccagacctccagaaatgtctcgagcggttctaccgtccccggtgcagtcccccagggcagctacggagtccccgaaaagccctacactcccgccgccgacaggtcccaaactgcccccgactctgcaggaaacagcagcttctacaaccggactctcgaccccggccgaacgctggatcccggtagagctggcggccccgtgtcccacgctatccccgctgcccctgctgtttcttctgctcctgcccatgctgccgctggtgctgcaccctcccacacgcccgcaaactttccccaagtagcaactcaatttgggtgggaacaacaacagccgcacacgagcatggtagagaacaccgaacacgagcacgtcaacgaccagacctctcaacacctggccaacatgcacctgacaagtgacggagctagcagcgactacgaggaggagcagcaacagcagcatgcaggactgggcctggggttacatcatgaccccagacgcatgagcaccgctttccaaaaccgagccgaggagcccaaccccgacgagcccgaccaggagctggacgacgactatgagtacgaagactctcgggagatcctcgacgacactcgagactactctgcccaggagcaatacgcccagggatacgcccagcagctcgagagggagcatcagcgacagcagtacgaacgacaacagcttgagcgacagaagtttgagcaggagcaggagcagctacagcaccaacgacagttggaacagcagcgaaagatggagcaggagcaggagcagttacagcgacagcagtacgagcaacagcgccaggcacagctcgccgcacatgcccaagcccaggcccaggctcaacagcaggcccaggcccaggctcaggctcaggctcaggctcatgctcaagatcaggcccaggcccaggcccaggccgaacagcatgcgcagcctgcgtcaccccttcagcttcaaccccctacacagacacagccccctgtgaagattcatgtggctcccggaacgcacgtccagcagcattcccagcctcaattggcgcggggttatgagcctcagtacactaacaacgacagtgtcactgcccactctagtgctcacactgcacacaatgtcaaacctcgacctcaggtgaccatccctgcggcttcccccgtgtctctttctggatccccagtgtcgcctcgaccacctattcctcagacacagcctgtccagcagcagcctcctgctccaacacacgctgcccccaacgttcccaaggcttcttctcctgttgctaccaaggcatcatcagagctgcccaaaaccaccgaggagtggaaggagaagggtgctgccactgcagtcaagactgaggtgactccatctggcgagtccactacaaagattatccggaagggtgtcaacgatttctcgtttgggcgaccccttggtgagggtagttactctacagtaagtattgcagaatcatgcattggattgggagatagcaactgtgatactgtttaagtatctctggcgaaactcaactaacacaggtacaagcagccatcgatcgacacactctgcgagagtatgccatcaaggttcttgacaagcgacacatcatcaaggagaagaaagtcaagtacgtcaacatcgaaaaaaacacactcaaccgactcggcgatcatcccggtattgtgcgactctactacaccttccaagacgagtcgtctctgtattttgtgcttgattatgctgccaacggcgagttgctttctctgatcaagcgaactacctccctcaatgaggagtgcacaaaatactacggtgcgcagctgctggatgctatcgactatatgcacaataagggtgtggttcaccgtgatctgaagcccgagaacattttgctagatgacaagatgcgaatcaaggtgactgacttcggtactgcaaagctcatggagcctctgaagaaccctgacggaaccgtgtccgataagtaccccgaggatgttaaggcgcattcgtttgtgggcacagcggagtatgtttctcctgagcttctcacagacaaagccactggtaaatcctctgacttctgggcgtttggttgcattctgtatcagatgctggctggccgtcctcctttcaaggctggcaacgaataccagacttttcagaagatcgtcaagtgccagatgtcttaccctcccgggttcccctttgttgcccgtgatctgatcaagcgtctgcttgttgtcaacccccgtcagcgactcaagatggatcagatcaagagccatcccttctttgagggcgttgattggaacgacagaaaggcaatctggaagggtgctcgtccaaagctgcagccctaccggccttctgccaagtcttccaacccaatggctcgacaagccgctatgcctccccacgtgccatctacccaggtccagcctatggctccccggcagattcccaactacaaggccatgcagcagcagtaccgagctcgacaggaggcccaggctaagcagagtgcccatgctgccgcagcagctctggccatgaaaccctcggctccctttgccaagaaggacaatgacctgagcccaaccaattcaggaggagccagcaagaagaatggatccaacacttctctccacctgcagaccaaaacatctggtcctcggcgggctggtcagactggcccctcctcctccacagagcgactacagagccctgacaagtcctcacctagtcccaccgctgcaacccccgccgccgccgctgctgcatcaaacggcgcgacaggctcagctggtggaggcatggcatctcgacagtttcgatccgctgcccctgtcacatctacgatgcctggagggttccccaaccctgctcttgccgctgctacaatggcatcacctcctcctgcagagcctgttaccgctcctgcccctgcctcggcccccgctgttcctacactgacttcatctcagactgcaccccaggctgcacctcagactgcacctcagactcagcatgttcagtccatggtgttgcctgaggatcaggccctgcctggccacaaggaggtccagcagcagcaacatgtatcgaacactcctgcaccttctgcagttcccggaatcccgtctgttgccgtgcctggtcctagtgcttctgtccccactacttctgctgctgacaccacagctgcttctgtccaacctggcgatactacccagaccatgatggatgatgaggaagacgatgaggaggcagaggttctacatgccaccgagttgtctggaaatcctcctcgaaccaacctcgacaaccctcccctcctgcctgctgcttcccagcttgatgctgagtttgctggtttgatgatggcccatgacgagcgaattctcaagctcggccacatttactgtacagccacgagccgaaaggaggaggacgaggagaaggaacaccacacacgactgtccaaattttttacaggccccaagaagaagcgccgaattttcctcgtcaccaccctgtgcagagctttggtggtttcaatggacgacaagcgaatccgtgtggagattgacttgatgtctccttacgtgggaattcgggactaccctgatcgaaagaatggcggtggcgtgtttgccctggaggtccaacagcgagtctactacattgaggacagcaacggatcagcagagtggattcgggccatctccaaggccgccgagtatggcgagttccgagagattgttgctgctcagcacaatgcttcgatcgccaatgctgctgcagcctctgcaatcacccacacgtccacaaccactggtcctggacacgccgccgccgccgccgccgcagctcgatcgaaccccgccacacccaacatcaacaacggcactgctgcgttcggctctcccaccaatgctgcgcagcctggctcgccttacttcgactatgtgggccactctaatgccatgtattcgtccccccagcagcagcagctccccacggcatacggtagcaacacctacaagtttcaggaggctcctgctgtgcccaaggctcctgttaccagcaccacttccaagtttctggctcggaacgaggagcggaagcaactgagacggttgggcaacagacagcctagttagactggtaatcatttaataatatgttgtaatagtgtctatgagtatggcgtagtgtatacaagtatgtactgccggaacaagttcggatgcatcctgagttaattcagcgctgcaatattacgatagtgagtcaactgtcaaaagccgcagcagtgcactaataactaaaaatctggggaagaacggcgcacaagtagaaaatgaagattggccataaacatgaaaagtagaagggcgggtatcagtagggatccatgaagagatgtctgatttgaaacacaacttgtgaaaatgcaaaattaaagtcactgtacggtactgtactacatttgtatgcattttaccactacctagtcttcattcgtacttgtaccgtggcaaggtttggggtcattcatttaggagggcgtcacagtcgtgcactataaagggaaacgaatggcgaaacctgttgcgaaaggtttagtggaacgaaaccagaatttgtaatatagccatattcaattactacaagtagtcttcattggctcctatatctgtatattgtacgacagtacaaccaggctacaggtacagtacggtttttacttcggccttcaaaaaccaaaacacaccaaccaaccctaaccccaaaagatccagaaatttccacgcccacaactataaatgtgcttttctccccacatctccacaaccaaacaaaacgaaaatgtcttctgccatcaagaacgtcaagtctctcgctcctctgctcgaccgaattctcgtccagcgaatcaaggctgcttcccagaccgcctctggaatctacattcccgagaagaacgttgagaagctcaacgaggccaacgtcctcgctgtcggccccggtgcccccaacatgaagggcgacattgtccctccctccgtcaaggctggtgacaaggtcctgatccctcctttcggtggatcttccatcaagattggtgatgaggtgagtatcaattgcatgggaaattatagacgccgttgttattgtggcaaggtcatggtggacccagtggcgacttcaggacaatgcattggtaacacacaatgctctgtgattgcaatgccttcatctagaagtccactcgctgatccatacgattacattaagacacgaggcggaacgtctcagatcatccagatcaactttactaacaacaggactacctcctcttccgagatgctgagattctcgccaagatcaacgagtaaacgtgtaaatataattgtatatagccttatggcggagactttgaacgtgtttggctgtattcgagctgtagatctgaacttatgtaatgcaatactgtcatgaatacagtcagagagactttgaagagattaataatattgatttgatattgattcaatgcaaggtgaccaattgtcccctacgtatgttattcatttgtccacgcccttggcggcaatccagtagttctctaccttgttacgcttcaacagatcaacggcagaaacctggtcttcggtattctcagttgtccactttttgaaatgctgttccaaaagctgaccctcccatactaatgtacatttgttcctgctgagatcaggcagttccttgactccctcgtcttgctctcgaataggtgcagcttcggtccactgtatacgtctcatcatgagcttcttgtatcgcagcacgtctttaggagctccctccactaccactaagttgaaatcaggattcagtagagtgatgccagtgaggtgtaattggcgtgcattgacattgactttgtagcggtgttgatcatcggctaacgattccactcggaacacagctgtgaaaacacccttggtctgcttgtctcgttccgccttgtctgcaatcttctgggcacgttcctccctgctcagctttcgctcctggttgtcttgttcatgctgcagacgacgagcctcaacttcccgtcgcactctcatttccacagaagtgggatccttgatgctatcagaagagagaaccgaaatgaggtttgtaagcttcaccttagggggaggtgcagggtccaaacccagtcgaattcgatcctgttgatccttgtgtttttctgctcgagcttgctttctgatccgcttctgttcacgtttggtaaggtgcaaaggtagaggtccttgaggtagatgggcttcccatggagccttaatcatgacggggtgctggatgtaacaggtgacgagctgctccaactcagcatcggttttgagctccccctggaacccttcgtcggtctgcacgtatggcatatcccaccactctacctccggaggagcttgcaccttgtattttcgctcatcaacagaaataccaatttctcgtttggctctctttgcctctgcctcggcttccatctgttgtcgcatggcctccatttttgcctcataccgcagctcctctgcctgcgcgatgaacttgccgggagcattgaactgcagagctctaggacgtcttgctcgtggcagatcaacttgagggtcgaaaaactcgtcagtcttagcggaaacagcacttgtgtcgagatatgggttgattttcttgagttcctgctcctcctttatctggagcaacagagggtgtacctcttggtccaagccaataacaggagcaacgtagggcttcttggcttgtctgtcggggagcttcttctcatgttcttttgacttttctttttccttctccttctccttctctagcttcttgcgctgaagttctgcagtcctttccttgattcgtgcgagcctgtcagcgacgctgctcttcgggtccttcttgtcggttgtgtccttcttgccagtctctttggcagcctgcttggctttgagattggctattcgggcatttatcgaagcccgcttggcctcaatagattccgagtcggtctttgcacgtttaaccgtcttgtcgtccccctcattcaagccatgtttgcgtcccgtcatgatgtgtgattctctgataaaatgcaatgatgtgaagttgaaaatggtggagagtttagaggcgcatggcccatgcaggtagcaccagaggagaattgtaagcacgaagctccgcgaacatatccaggtatgtgtgtgagagtaaaactagacagtcatgctatcagaacaaccattgagatctcctcgtcataatgacgataaaatttatgctatggtataaaatcactgttttacgtcagcgctgcccagcacaggtattcacatgtagctatgacaaaccacacggcatatgaacatgcgataaggcaacaggaacatttttttcagttgttcctctcgaatagggtcactttatgctaggcttgtactattaacaactcggcacctgcacaagtctgaaccccgacttgcaacgaattgtggggtgcgagagggactactacaggtacaaactgaacagtaaaagaggtagttgagcaggcaacataacgtgatatcaaccaggccacattagagaccccaagctgcgggtgatctctataggtgtccttcgatatcactcatcacttttttggagtgttggtcgaaagggatgcaccaccggttacgagtacctggtaaatttttcccgaggctgacattcctagatcagagttgtgtctcattgataagagaagtgaactacttgtagcagtgacagttccctatactgcttttcgaactgtacgagggcacacacggcctccgaagaagcaaaagtgaacgccgaagaagctcattcgaggctatcagtgttctaaagatgttgatctccttgtgccaatatgaacggcaccagctggttaatgtggggttgagagtgcggaaccttgttcgaaggcccattctactctgtacacgatttgcaacggccagcgagatatcaatgagtacggcgtgtatatgtctcagggagaaaaaaactccttcggggtacggaacctcaaacaccactgatctcctaacggctctagaggagagtcctcttgagcgattgagtcactgaggagcagggttccatcaagtcgcagataaagaaacaagcaaacaacgatgccgtgtatctcacacccacctccaagacccttggaagaccagccatgaaccttagcttccaccaaagcctgaacggcacgatgcgatcgtggcaatccacgtgcaagtgtaaatcagtgtttaatctcgaagcttgcatggtttagcagggggccgtcctatagtaactgcacgatagcgccctgccaagcgatgccacgacggtgccaagaaacatggaatgtcctagttttggagtggtgcgttgcggattatgttagcgctgtgtgttactgggggaatagagatacgctccctcgcagctcaaacgtcaagtgcacccatatactcggtcgagacccatttctcgtccttgtccaaagtttgaccctggttaaggcacatcagggcctatcgtgataaacaagtactgtacatctgtatgtacgtgggggtactgcgaaaactgataacgttgaaatacaatggcttgaaatcggtgtcggtctgagtgaattctagcgattgtacggcaagatatatattggagtctctcaataacatattgcttttgaatcaatggttttgttggcttctgctggaccaaatacacgtcccttggtgagacaaacaaacacaccacgccgttatcgcccaccttatttgccttctaataccgcactatattggaactttcgactcattgaccatgcatctcaccagaggcaatgactgaggaccaggtcgaagtagctggcggaaaagtggttgtaccagaaaacagattcacaacctataaatcactttgtgtgtgaggactctggaactgctcacgagtggttccaggctactggtagttctattcgagctccaaagcacattaagttacgcttggtgaactatagcttctggtcctctgcttgcaatgaagctgtgggtggagtaaacggtgccgcttaatacagggatggtgcgtgagataggagatttggagccgtctactctgtcggccaacgacataaatagaccccctcagtcaccttagacacagcagaattccaccagatcagcttccaattctaaagatgcagttctctcttgccacccttaccaccctcttggccttcgttgccgcagcccccgcaaacaagggatttgttcatgcccctatcaagaagcagtccctccaggcggcccagagcaagatccccaactttgcctcctccggccccatcactgccgagctctacaatgagctcatggcttaccaggttcaaatttctcttggtggtcagactatctctgccagcatcgataccggatccgagattctgtgggtttgggagaacgactctattgcttgccaggttgaccagcaggactgcgacactgacggctcttacaaccccaagaagagttccacgagcaaggacaccggagtgcctttcaacatcaactatggcaagggacacgctgatggttacctctacactgataatgctgtcattggtggagcttccgctcctggtttcaagtttggtgtcaactctggtgatctcagctccggcggcttctccatggtcttcggtatcggtgtgaacagcgacgcctctacttccatctctgctcagctccaaaagtccggcgagatctcccgaaacctttacggtatgtcattcagcgacgccaaccttgctggcaccagcaacgacaactctgagatcacctttggtgctatcaacactggtcgatacactggctcgcttaagaccattccccgagttgcgacccaaggcggataccagcacttttccgtttctgcctccggaaagtttggagatgtcgacctcttcgacaatgacctcgtcattctagactctggaaccaccatgacttacctcaagtcggactactacaacgccttcctcggcggcctcgaggaccttgatatcaccctcagtgactactctggaggatggcacggatacccttgctctgaaaactcgaagatcaacttcacttacaacttcagcggtaaggaaatcactgtgactggacacgacctggccattcccggcaacgctgtcaactccaatgttgactcctcagtgtgtttcatgggtgttgacgatggtggaaacatgaacctgttcggtgacaccttcctgcgagccatttactccgtctacgatctcgagcgagatgaggtctctattgcccaggctgcccatggcaagcccgacaactacgtggtcatcactggtgatgtccccaactagactattattatctagcatttcttctacaagaagccttatggcgactatataatttaattcattaaaaatgttctatgctaaatggtgaggcagtgattcaattgcaggttcaacattgttggatgcaattcaagttttcaatgcgcgcggtgttgtattcggcccagaggaggtccaaagacgagtggaacatgatcgccaggtggagcctttggactgaaataatcaaagagctcattcaattggttttgtagctgctcaaactccttttgaacggtctcaagctgcttctccaccccacagatattctccaggtcgcgggctgcgagattcacgatgtgggggctaaaagatctaattgtcattgtgacaatgatggtgacgagggttaataccgttaatacctgccaaaacacagctcttatatatatatatatatatatatttctcgtaggatatatgtggcaagaagtgcatgaatccaggtgtcccaatccagcaatatcaatgaaacaatatctgtacatgttaattatcgcacatgcggtgtggagaatacacatgtctttgtattgtcagaaaaccccgcagtggggtctgtttcattcattggaaatagcagcaaaacgaaaactcacctgacgatctacataggtggtacgatgactacaagtagtgcacatcatatggcatgtcttaccatcgttcattctttagcttccatagacgttaatctacaatggatggaccgaagtaaaactttagccgcttgcgatacgatacgatgcgatactgtactcgtaccttctgctctacttgtaattgtgtgcatgtgtgtgtataaaatacttgcttcgctcgcgtctgagtaacgtcttgtcccaccattcataattcattaatcattatatcatattttctgttgtacatgtcgaaggcaattgacaccaaagttgatcagaagaatctgtcgagggacagaaacttggaaagctggccaacaatgtgtgagccttcctcctcctcgttttgttgagctctacacgatgcagctctagtgctggatcgagtggagggggttgagatggagattcgccgagcctgaggcttcttgggcggagcttcagccaacttcatctcctgaacatcttcgttggagccggaatgagaagaagctccaaatgagggtcgtaaactaggagaaccaatgggtgatgcggttctagacggcttctggggagttctggacgaggctgtttcactggagtttcccgcagacgaagcggcggctgttgctgctgacgctgctgctgtaccaccagacttcttcctgttctttgtgaagccagaagaccgtctcgccggcttgtatcccgaaggtctgttaccattagcctttccctgggcaatgagctcatcgacattgagcttgagttttctcgcctctgcgatgacccgctggaatggcgtcgcatcttctcccagctccacttgctcctcctcatctgactcagactcaccctcgaagagatgactctttggcacactctccatgctcgtctttaccagcactttgaagtcgacgtcctgggcaacttttcgttctatcagtagttgctccaagttgtcgaatgttgtaatcttgggaggggggatgaatttggtaggcggtggcgggagtgaagaaactgtgggggtaacccctcgatattggggaagcgcgtgtgtgggtattggctgtgccttttgttgttgctgttgctgttgctgctgaagctgttgtagttgagcttgtgacattgcccttccgctgacagcagacatggagaaacttctgtctcgcaggacaggtttggacttcacatcccttcccagctgctccagggccagtctgcccttgccatcttgctcctcaatctctactccgcaagccattgcagccgaatcatgtgatccatagtcccgggcgtgtgagatacggcagtgattgatgaagccttgtgtgctgccaaaattagatctgtcgcaatccttgcacaccagccgcaccagaacaccatcaggccgtcggtaaatgcacggcatgacatttcctcggccaatgtatccaccattggatgcgagcttggctgtggggtgtcgaatgcgcctggttggtggttccaagccttgcagcgccgggtgtgtgttgaggttgtttgtgtgcgtagggtcgtccaccacatgatgggctgctgacgcattcgctaccggggttccttccgccgggactgcctccttatccttcaagtagtgtgcatagcgctgcacaaaatctctgggctcgccactcacgacactgtgtgtgttgttgtgtagcttccgcatctgcaccatgagagtctgtacctgggcaatccggtcctcaatggttctgagctctctgtgtttgagcagaatctccaggtcgaactgctgctcgatgatggaccgcatgtttacttgtggcgacttgcgtttcttgtcgtggtactcgtcgggctcgtcgggctctgtcaatggcgaggagacggacgatggcgtcggcgtttcgagatccatgttgcgttggtgatcgctgtcactgtcgctgtccgaagccacgagccggcgacgcttgcactgtgacggcgacacagctttggcgtggtcgttactcattttccgaaatgtggtctggcggtgcaactgttggcataagccggaatcgaactgcagtcaagctgcttgtgtgatatttgtgtgggtgggggtgcactgtacggccgtttttcagattcttggcctggaaaaaatgtgtggatctgtccgtttctaccccgatatcagtcacggtcctaacgaagaagtgcaagtcaaggtcgtgcagctgagcaaagggcgcaccaacgcaggacctacggggatatctgggttgtaaatttgggactggaaaactgtgattaagctcaaggttttgggaagttggaaaataaactttcaacatatacacacccatttcatgacaactgagtgtggggcaaccaattctcgtcgaagataatacccctagaagacggcgcaagcttgaagagcgccgacaccaccgaaaatggacctccgaaagcgtaaaatccggaagcggagaccgccactgtagccagcccccgccgcctcggtttccggtgcccagttgccacccctcagcctgcataaacttcacttgctttgccctttcatgtaagtgcctctcgcatctggactgccctctaaacttccatcacactccatgacgagcgggtgctcctggagatagtggtccgacacacggataaaccggcaacaccgaaaagcagaaggtcgaggactctacaacatggggacgacgataaatgaaaacggcccatggaaccggataattaatagtggatggaggttgcagagccctcactggtggtcgctccctacagtaaaggccagcccaaacccggccacaacgacagtatcgcagtaaataagtagcctgtctcgagtggtttgccacacactataattatattattttagtgtcgtgtgtgtcgtgtcaacgtgtttggtgggctgagacgtgccctaataattagctggtggcagtcccaaatgttgcgcaccctaacggtgtactctcccctcctctccgatgaccgccacacaagatatgatgagccacggaggcgacaaacacacccgcaggtgtgatgttccccaatctatagttgggctcattacatatccatatctacgatacttgtaaacacataggttgccgttcgatcggctgcattatacatcatttatccctaccggacatacacgtgtttttatccaatggacccctttcattcttttatcccttggggggttgtcatgtttgtttgctgccttccccacccctttagtagtgctgccttgttccgatatctcgctgtttgcccacgtcgtgcgtctaccatgcaccttttgcgttcatactctggctggattgttcatcgtacaccaaactcagtctggcagcaccgcatgcactgcacctaactacactgtaaaaaaaatacccaagtaccagtgtcgaaaaaaataaaatagaggtggtggatcagacattgctcaacaccacgcaccaggggaaaaaaacaacaacagggaaacatgacagagacgaagcaaatcacaaacaactcgtccatacacgacactgttgaacagagctacaaaatcctcttggaagataagcaagtgagactctcggccagcggtagaggttgcaccaagatcatcaccgtggtacagctggtcaaacaactgactagcaaaatcggagagacagaaaaaggcaagacggtttatcaatacaaccgaatcttgaccaaagatgctgaagaaaagaccatgcctcagcttgacattgtcttgtctctcggcaagatcgccgaactcgacaccccagaatggaccctgcagactgagatgcctgtccacccaaacaagaccaaggccaaataggtctagcgtgttggagaaggggaattttcaccaagtgatgtttcatgacgccggaatgctcggatgggtgttgaagtgacgcactcgtcaaagtcgaggtcgagatctaattcttcttcactgtgctcatacactgtccaatcatattcaggaatgacttgaggaaggtatgttgcgccaatgccgaagccagcctgcttcgatcgcagaccgatcgttggtttgcgatctggaatcactgttggaggcaccaacacctttgggtatctcggggtatttccagcgtgtctccggtttgttgacctgatggagtcatgcattggggtagctggctcagatgcaggagaaggactgcgttggcgaccatgttgcactgcagtagttcctggtctggtaccccttttggtgttgcgagacttcttgttcttcgcctgctgccaatagtcaccatcctgttcggcgctcatgcattcttgcatttggtccaggaggggagtgtgtggcttgaaggaggaccgaatatctttgacaggggtctgtgaaggcttctctttcactctcaccggtatcttagatttggtactggcaccatcttggcgcgttattggtgcctgatagttgttgtgtggagggcgggtatcactgacaacggcggctgctttgcgctttgatctttgtgtgatgtttgtgtcttttgatgccaacacggttcttttctcttcgaaagcgtttctcttgtgtcgtttgagaacttggacgggcgtgtccaccgactcgtcgctgggtatctcgaatatatctctcgtttttgcgcgtaatcgtttcatggtatctgtagtgcttaggtatccgatggcatctctcgacttgtattgtagtttgtctttgcctgaaagacgggtttgtgtcgccctcttatatcatttaaggacagagtggttgtttacaccacagagccgccgtcatccaccttaaatgatctcatggctcgcgtaatgggtattcaccagcttaggtgtagctatagcaacagctgcagaacaacgctccaccatgcaccacaccaaagtcgacgtgtcgatgtcgtggaagatttttccatcaagtgcttgaaatatcactggggcgatgacaaagtcacattctctggaagagacctgggactgcaatcgtcaccttctacccaccttgtaaaggagacggatcacgatagcccaagtgctgatgtttgctcgttcgttgttttgatcgtagaggaatacatatataaatatgtatgtaatcactttgatgacgatgggttgcatctcttgaggaattggaacttgtctgaactaccactacggtatcagtacatactgtagtcttgtattggatctacaagggtaaatgatcttttcaagttgggaacaatgtgatgtactcaatcgatattggacattccgatcccaagaccgtaaaattaacgattccgtgtacagtagctgtaatctcttctatcaggtctaacttcctcctcttttcgttccccgtccagctcttcatgtttggccttttttttcaactctaagatataattacgtcaccaaaatcgtcaccctcccaacatcgcgatccaatatctacactcaaccatcaaacacaaccacaacgacacaacaccatgtctataccaagagggccttccacgccgatcattccctcgtccaagggagtgccacaaatcccccgaacgccctcgtcgacgcttccacaccccactgcggcgcaatcccctgccagtgcttcgtcttccaccttccctagcgccctcaatcccaatgcccagcttaccaactcggctcccgactatccgccacagatgactgctcccacgacgtcgtcatcgtctatccgaaagcctggatctatctacgagcgaaacatcaaccgccgaacccccgaggtgtcgctcaacgcctttgcattcctattctctgaactcgtccagtatctactgcgacagcgaaaagaggctggagccaacgccgggtcgcttcctgatctcgaaacacgtctaaacactcttggataccatgtgggacaaagagcactggagctggtgactattagagaagccacagcaggcgcatcagcaaagggcgcagcaggaggaagacgagaaaacaagatcctgggaattctcgagtttgtgcatacccacgtgtggaagatggtatttggccgtgcagctgacggcctggagaagtcgcgagatgaagagaacgagtacatgattatcgacaatgagcccgtggtcagcaaatacgtttctgtgccacgagaaaactcgcaactcagtgtggctgcttacgccgcaggtatcattgaggccgtgctcaacggagccaagttccctgccaaggtaagtgctcacacagttgaggacgaagatcatccgctgcgaacggtcttcctcatcaagtttgaccaggcggtcattgagagggaccagaaaatcgctgcatagtaacgacatatatatagatggatgagccatagatgaatgaatggttgaaagtaactcgacattactacggtacttactgtggagcccgtctcagatattcgatgtctactacgctacaaatacaagtccacaagtggttaaaacttcataactgtacaaattgtggccttggccattcatcaatcctccgcccttttttccttttcagctgtcaggctcatccgtccacctacaaagacacctcagtgtgctcagcaatgtcgtcgacaagcagatcgtcatcactctcaatgtcggggtcaacactgagctccttcttcatgctgtaagcatcctcaccgtcggcgtagtaaccgttctccagcttcttcacctcgaactggagcgagtctcggtacaggtgcagagcagctctgttggactttcgcacatgcaaggaaacgtactgggctccgtagacctcgcacagggctcgcagagacagtcgcatgagcttgtctgcgattcccatacgtctgtaggtccgcatcacagacagcgaagtgatgtggccatgtggtctatcatcttcttctttgctcttgtcggggttattttgtgccacaacagggtcgtcctccatctttgccagaacgtatccaacaatcttctcgccgttttccgagtccttggccggcatggtagccacgaacgagcactggggccacgagatggcatggtacaggtagtacttgagcacgtagttttcgggtaagttggtcaggttgcagttctgcatacctgccagatcctccaccgtcgcttttcggatgttcatggttgtggattatgctgccgctgcggtttttcttgtctgctaagtactcatgaaattcgacaattgggatttcagatcagccctaaccctgtaggtgggatttggacatgggtgggtgaggtgatgaagcgagaaaaggaggttctggttgccacttggaacaactagagtggggttcttatcgtcgtttgtaccaggctcgttcacactcactttccaacccagattttccgtctgtccttgcaacattcccggctctaactaaaatgcgcgttttagtgtcggtcaatagttaagacgaaacctaacagggagtagccatcctccagaagccatcggtacaagcaccaatactcgtattctggttccggttgaagacatttctgccaccctctatgtctgactcacaaacaaacaaagaaataggcatgtatttaggccgcactaaatctacaagtactcgtacagtactaatagttagtacccctttcgctgtatgtgcatcgtaccggtacataattgtgcacggtgacgtgcgtcgtcgaacaagtgtggcgaccttgcttgtctccaacaacgaaaagacccctgaagggtcacgcccattgcttcagggggaacatgtgcatcttcgcctgatgtttcaaaaatggagtcatattttcaatgattccacgttagcctctgagacagagcagggaccggaattctccgccgtgtggctgatccacaagtggttgacttgctaccaacaggtggctaaaccccaaccttagacgaaccatagatctctacaatgcgtggtgccggtgccgttcatgcttgcgcggccccaccgactcgtacaataccgtacaaagctttttgttttgtgttatttattctacatacatcacaggccctaaaacatgctacttgtacagctctctaacccgcatgtagacctttcgtagccggagtacgtagcgtacctgaagcctgcgctctgccatcctagagctctttccgcattgtgtgttgtgtgtgttgtgtgaggattgttcgtaagttggggttggtcggtcggtatgtgtgcgccgtgtgtatgtgtcctgtaatgtgcatcctccatgtcttctatcagcgggtagcttacaactcagaagagtcgaaatacagcttgggatcaaactgagagatgtctgccgaagtggcctcgccatcgagaagcagctcggcgatgagcagtccagttcctggggcgttgttgataccccagcacgagtgtcccgatgccaaaaacagattcaatgtggtggtctcgccaatcagggggccagtgcacgaaggaacatctaccaccggcagatagcaagcctgacgtttgagcacctttccgttcttgagctggtgcgacaggtctccagcccacttgaacagctcgtcgcaccgctctcgctctacctccactgcgtctgtgttttccggaacaggcagcgagtcgccttcgccacacacgtagatttcgtcctttcgagcgtagatctcgggactgacgtatcggtttcgcgacactcgcagctctgtgaagatgccatatgctgtggtgggtttggtgggcacaatggtgatggagtgtgctcgcaaaccggatatcggacaggtgggcagcagcttggatgtccatggtcccacggccagaaccaccttggatgcagcaatcgtgcgctcgtctccgggggatgccgtgtatgtaactgagatagcctcctcctcgtcatcatcgttcaaccgggtgttgactcgcttgacggaacccagcaccagggtcgcgtggccagactcgagcacctttttgaggatgaatgttgtgaacttgaaggggtgcacctgagcggtggagtcggtgccacccagatgtgaccacgagtcgataacttcgggccggatccagtccaggtcctcaggcaagtccacgtcggggcccttctccgatgagtgtgtgggggctctgccagccacttttctacccaggggggcggggccggtcttcataagattgccctccaccgaaaccgtgctgacccgtctgtacccccattccaccgctccgttgtacttgtctgccaatttttcgtgtagggcgaaggacatgggcacaatctgggacgggaaggcccacagagccagcagtccgccggcctttccggaggcgcctccagccgctcgtaccgcctcgatgatggtgatgtggtgtttctttgggtcgaacttggggtggttcagcagatagtatgccgtgcacacaccgatgatgccggcgcccacaatgacaatttcttctttttcagacattgccggacaagagtgaagtggctgtgggtatgtgtgtttcctggtgtggagtggtgtgtgtgtgggtgagtgtgaatgtggtgtgtgtgtgtgtgagggtgagtgagtgtgtagtatgtggatgtgtgtttttctacaaagtgacttttgtctttttccctgtcgattgtgtataattggtccagcgtcgtggcgcactgggtcgaaagacgtgctgttgggtgtgaggaagaaggcacgcaagctgtcgccctagctaatatatcgcgatgacgtcgtatgacctggtggggttggggtgctgcgtttgaccgttcaatgctatttatcacagtataatgtgtcgttatgtcggctcctgtgcatagggtcgcgcagaatttttaggcctgtgcgaaataagatgttctctagtagtcaaagggctgggagtaaagaaagagagagagaccacgttgaggaggctacgaggatatatatgggaggggagtcagtgcgggtggaggcttcgacgttgatcttgtgtccagagcttcggatctccaggtttgtttcggggttttgtgtctatttttttattttatttttggttttgcagtccgtggatgcgcccccgaagagacctgtatggtaatatatcgcagtacatgaaaatgcttacaaacggccaattaaatttccagccaggcataaaacgtgcactgggaggtggaaatggggtgactattgtttaaatatgagggtaaggaaataccttgaaatgcccaaaaggtccttttgggatgtttagcttggaggggaaggtgggcggaggagggtacgataggcaacctcagggaataagtttggcgagatccacactcgccacaccatgtatcatagcagagaccggcttgcaaatagccaccccgctcgtcaggctccgtcaggctcctaccgtatgcatcgtacacttgtggcttccgatagcttaagaagaccgtgtaccaggacggaaatggcaaccatcgaggcatgcgaggcatgcgattgtgtgtatattccggcctagcgcgctgcacaacaggctcttatctcgtggtctcgtcaatcgcggagttgtcatttaggtggcacggctattctttccgctgccgccggggttgtcaatctccgttgatgtgattttgagcggacccctgcgataccggcgctcctgtgcaaatcgcctgagaccaacacattaattagtcagattatcgtgtgaggcgagtgagacatcaccacacaagcgcgttatgtgacaccacaatggcctgcttgtttctcatcgtcatctgtcaggggtgcctgagtcacttaacttatctccatatccctaccggcggcggtatcagggtccttgtacagtgcatacgtcagctatgattgtcccctgttggtacaatccagtagctagtctctccctccaaaaccgtctgcggttcctcttgttgtttcgctaagctaccttttagcccctctattgtaatgctgcggatccacccgacgaaattacgtcccccaacttgcactggtcgcataaggttgcgcaatccccccccaaaccgttgcggccgcagccaggtaccgcctcctgctcgtgctggtacaatgtcacccatattagctgtatgcccttgttaaggggatacggtcgccgaaacttgctttctttttcatgtggtgtgtgtgtcgcattaggttgactgaagcaatcggaagactattttttggcaccaatgggggcttgtcaagtgccgactggggggagggaggggggggcaacgactgactcagggacacaagcacattgtgtgctcgatttacgtccaccgggtctcaaaaacaagtaccagcttagcccctacagggcttgacccggtttgtgttttttgtttctttttcccggtttttcgagccgctcaaagacgcatgcggaactcacataccaggaactgcttagaaatacatacccagctgcagcggttctatagtaacttacccggtttgcaatccgcttactgtactgaacgagtaggagtgatcctccgatgtatcccaccaccaagacacggtccgatcgacttgggacggagctcggcgcatccatgctccgtgatgcaagagagacgagtcaaatgcccagaataattcggaaaatcgaaaaaatattgagaatttgaaagaaaattgaaaattgaaaaaaaaattgaaaaaaattgaaaaaaattgaaaaaacaggaaaaggcagcaacaacaaacaattattatcacagtcaatcaatctcctgtatgtctatatgagtaagggggaacctcaatattatggctaaatgtggtttatacccacacaacgtgtagaagcacatagaggggaggaataaataggagaaatggagacggaaacacggacagtggttccgaaagggaattgaagtggaaatataatagctcgtcgtagccgtttctcctcacgacactgactctgcgagttgtgccccaagctccaatgcgagtgttctttcataaaccctccccccagagtggatatcttcgggaggagaagaaccactaaactgatgtgcgtggtacccttacttagttcaatcgtaaatcgttatctgttaagctattgacgttacaacgcccttacagagcaatgagcagaacaagcagaatgattagggccacaatcaacagagtgatgcagcatgaacccagagtctcttggttctttcgcaccacccaatccactttcttaagaccacgctgtaaccgagagccagccgagtcggcgtgacgatctaggtcatcaatgagatacgactggtcctccagctcccgcgacatgacgttggcctgttcccgcaacgagttcaccgtgttgtagacgccatcaagagcgttgtcctgctcctcgatctggcttgcatacatctgctgggtgagccctgcagttcgggcctccgtgtcgtctggctcatcggagtagatgccatgtggcgtgcctgtgttccgaatcttgctcacctccttctgtacctgacccagctgcgacatgagttgagcaacctgcttgctacggtcctggatatcttcgctgctgagaccaaactgctgtggtcggccctgggcggcctcgacggactgtgaaaggtcggatatcgtctctgccagctcctctgtgatgtttgtgagatcctgaagggtattgtggtttgaagggtccgaccggaactgctccagcaggtctcgcgtctgcgtcagctggttttgcgcatccgcgcagacttgtacaaaaggatccattgtgtttgtgcgagaaaagttgttgtggagtatgatactggtgctacctcatgccacggctgcaataatgggaatatccgcagccaaccttaatttgttgggggagactgagaccttcacatgtagagattatgtacaagtacgagtacgagtacaagtatgggctaatggtagagacagagatgatctggtgtacttactcaatgcaccttcacctccttatagatcaaattgaagctgcaacaccattttagtccattatataatcacgttccacgtcactcgctccgtctccgaaaagtaattggggagtccagcgcttagatgccgcccgaaaacgcgtgtgtaagatgtacttagcaatgggaaatatcaacatctcaaaagtcttaaattagttaggacagttcctttcgttgctgggcagcaaagtcacggagacactggtagacaagagtatggtcttcaacctgagggagaccactgacagtgacaacagcgacggggccctcgattccgttgacgcgaatggggaatcctcctccgtgagcagcatactcagtgtcactgactccgtaggcctcctgcagagttcggcccttctgtctcatgttgcatcccagaaagaaactgcttcgaccgaatcgaataacagcgtttcgctttcgggacacccagtgctggttatcaatgttggttcccagtccggaagcggcccggaaccaggtgagaccggtgacggtggtaatatcgatcagaatgcacttgcctgccttcttggcgcgttctcggatctgggagcccagctcgaacgcgtagtcggcgttgaagcccatgagaatgcattcgccttcctgctcgtcaattttttccagcggaagatcaaaggggagtggtgtggccatttaggggagtgaagtgaaggggagtggagaaggtgctttcggattaattagttcgagccgaataacgtgtgggggatagagtttgggattaaggttcgttattaagacagtgcgctgacatcgccagaatcaaaaagacgactccacaatcccttcccgcatcgaatacagacaagaaaatggctgacacacccatgactgacgcctttcctgcagctgcggctccggagactgctgtggccaagacagagcctggtcccgagcctgccatccctgctgcttccgtgtctgaaatatcatctacacacactccctcagcggtggctaccccaccaacttccacatccacacccgcggcggagccaatcaagcaggagacggcttccactgcctcgctcccaaaccctgccgaaaactacggcgctcctacgcgactgtggctcaataaggaggtgagtcccgccctgctggctggcatgcgacagattgccaaggacaagcctgaggaccccgtccgggctctgggggagttcctcatcaactacaagaagtgattgcattgcataggagggtatcgagacagtgcaccatcgcgtgtaaggtgcattggccatggattggtagaatgaagggcgcgaaaggtaactacgaggcttgtttctgccatcatgtaaattataatgatattggtatttgttttgtttgaagagtatagattggcaaatgtcagtgatctgagaaagacacattagtaagagtactacttgtagtgcttgtacgatttgtacttgtaagctggttttgttggttatatgggatgatgatacgacaaaccgctaatatcatcacgtgacttcaaactgacctgatgtatttgtacttgtattatacaaatatcctccaatagaggtatatttaatgtattattccctcgttcttccttgaaagtctccaatttttatttttatttttatttttatatttacctcgcgccttgatcatcatatctgcttatataagcaaacagcgagttgtaagaaaaaaagtattaaaagaagacccagaccccaaaatccgggccacaaaccagccccgccatcaccaacccacttgctacaagtgctggtactcgagctgtcccagcaacctccagcacagggattctggcccaactctgttgtcccatttaaactaaaattgtgcatatggcaagctgagattaatcgtactattctatcgctatcatcaccaccaccatggcgaccgacaacacattacggccctattacaacgccgatacgtttggaacaggcacgctgtacaccaagcgacagttccccaacttctccgacgcacctggcggagccactacctctgggtcctacacacattttgaaggtggcaacagcagccgactgacccgcaatgtgggcaaccacaacttcggcgatctgtttgatggcattgagattgactacgacattaccggaacgtccgagtcggttcgaaatgccatgcattcgctgttccagctctacggcaagacctttctgagtcagccctgggaggtcagcaagctactgctgcaggtaggagactggagtcatttgcaacgagtggagagcgcggccgaggtcgaggaccacattattgaagtggctcttgaggaggaagaggagcgagaggaggacgaagagattgactatttcgaaagcaaccatagagaaacgctgggagacttgagtcctcgaacccacagccgaaatcatagtcacggaggcgactcccctagtgtactggattcagaccctctacctgaccagaagaagcgactcaagaagttcctcaagaactaccatagccagctacaggcccgaactacacgcaactgggacattctgctggctctcaacgaggttgacggagttcggggaccgtggagagctctcaacgcctccttcctgcttggagctcttacaatgactctggaggcatggttttctggattcttcagctccatttctaactctccggaccctctgtttctggaagaggtcgctcactcccctactcccatcacctctatcgttgtagccgtcagcgcttcagtgatcacctctctccttgtggctcctctcgatctcatccgaacacgtctgattgtgtctacactctccaccaagccccgttccgtgcgacagtcgctcgtggagctcaagtcgcttctgtgccctcccgagctgctggtgcccactttcctcggctctttctgtacatctattgtgcgacacactctacctctttggaaaatcaccaagctgggcattgactcgtaccacttccccgtgcttgacagactgttcaacctggccagcgcgtacgtgaccatgatcgtcaagctgccattggagactatgttgcgacgagcacaagtgaaccacctggatctgccctctggtgccatgattgtcaagcccgttgtccagacctccactgtggctgtctggtggcacctgctgtctggccagatgcccctggaggatctttacagaggatggagagtgtctgctctcggagtgctgggagagtggggtgttgcaagcttcagaagtgtgaacaaggctggacgggaaaagttttagtccagatgatacagcagcggctttgcattttatgtacatatatatatttcaatcgagtactaattttggatcagatatgatatgatactagtattgatctactgtacgtcacttacatagaatttctaggcattatgcgcatcatggaacatgctaacacttcgacccttacctccaacactacccatgccccgcttcatgaccatgatagggttctccttatcttcatcgtcaagatcaggcttcaacaaagtggcagactcacgaatgacgttgcctgcaagagacagatttcgtttcgacgatgtgggctggccctgggagttgagctgtccactgttgagaatggacatggtggcagagcccaaaatggacttgcttcggtccaccagagagtccagagtcttgtcgttgagactcttgacacggttttccagagacttgagagactccagtctgatccgaagacactcattggcaccgtcgttggcattggtgagctcactcttgcgggcctggagttcagacactgtctcagtaagttctatgtgctccttcttggcctcagtcaacttggacgtgatgtcaatgagctcctccttgacaacagtgagcttctcagtaacttccttcagctccttcttagaagcagcgaggtcagactcgagcttcaacccagaaactgtagactcccacgactccttgatgtttacgctggcatcggaaacagtctgctctagaacagacgtggcctcggccaacttcttctccaggtcaccaacagtactttcggatgcatgcagctggtcccccaagctggtggcgacagcggtgagggaactgaaaccatctctaagagcttgcgtctcctcagcgtgagtctttttgatctcagaaacctcggcagtgtgctcctccttcaaagacttgaaggcagcgagagcctcagtgtgctcttgcttaacaccagcaagatgtttttcaaagccctccttagacgcaacaagacttttggcgtgctcctccttcagggacaaaaccataccctcgtgtttggttttcagtaaggccatagcagtaacatgcttctcctccagtgaagacaccttgccgtcataatcctttgttactgaggcaacggtctgcttgtgctcctccttaagatcagaaacagccttcttgtgttgctcatgggctgtagaaagagctttcttgttttcctcttgtgcggcagaggtggtctgcttgtgatcatcagcaagggaggcaagagtctgcgtatgttcagccatgacagaagccatttccttgccgtgcttctccttgatcgccaccagctccttggcatgctcctccttagcagcacccatctccttggcatgtttctcctcggcagctgcagtcccctttgcatactcttccttaagaacagcattctctctggcttgggcttctttcagttgtgtgagctcttccgcatgctctgccttcattaaagacatctccttcttgtgttcttccttcagagattcgatcgtagccaggtgaatagtggcctctttttgtgcactctcaagctccttctcatgtcggtctttcacttcagtgagaacgtcagaatgacactgtttgacctccgcaatccgctcaaggtattcggcttcaatcttcttcatgttatcatctcggaagtttgtgataccagtgatggcagtcttatgctcctctcgccactgtgccagctggtccttgtagtttgtttcagcaccctcaaggcggatcttgaactcttccacagcggtggcatgggcatccttcagagcacaaagctccttcagatgactctctttgagcgattcggcaaaattggagtgagtctccttcagagacgccatttccttggcatgtacctccttgagagcttgcatttccttgacgtggtcagccttaataacactcacagcttgctcaatatccaccttattctgatcctctccaccacgagccagctcaatggtagacatgttcttcttgaggctctctatggtgtcactgttggatctgatcaagtccttgtgtcgtgcctcaagggtatccagacgatcagagtgctcctttttgagtgacgaaaccatactgacatgttcagacttgagtgaggacaacatatcagcatgctcagctttaagagtgtcaacatgtccactgtggtccttcttcaacgaagcgacaagttctaggtactctctcttgatagcttccttctgcgaggaaagcgcagtttcgtgatcagccttcatgtcgtccacaatcaccttgtgctctcccttcaattcctccttgagatctctgagagcagtctgatgctcctgtttcagaatgtcaaccgcagtcttgtgatcctccctcaacgcctcgaaggcgaacttgtggtcctgcttcacagactcgatcgtgctcttgttatcctccagctctctgccttgtcgcttggcagcctccaactgctcattgagcttctccacatccagcgaaagccccttgatctgatccttgtagttgccgtgggtatctcgaatcgactggttttgtgtctggagcagctggctctcgtgtcgcagtttctcgttctcctgtttgagaatgttggagtcattctcagccttttcccgtgctcctgtagcctcggcggcggtcttgcgcagaacctcaacctcagcttcgagtttggacagcttggcagcatggtttcgcttgtcgagagaagacgcggcaagttgaccctcaaggtcctcgttgatctttcgaagcttgatgagttgttcctcgtcaaccgaggctgttagctggttctggtgggtctccttgacagcctgagaaagactgtcgagacagctcttgatatcctccacgtcacttctatccagttctcggaagcgcttgaggtctgattgaacagacatgaggttcgaggtgaaggaactatctagctgcttgtttccgtcctgcacaacctgaattacctccttgaaatccagcagactgataatctggctgacaatgtcgctcttcacctttgagatcgaccctgtgacatccaagtttccttgttccaatactctcatagccgtggagaggttgtcgattccgttgtggatacgattcatgtggccagtcaaaatggcagtgggggaagtctcatccagctttcgtttgttgtcctccagagcttttcccatctggtccataaagacatcgagtgaagaagtcagactggcgaaggtagctgagacttcggccttgatagctgtcagagccgtgctactcttcttgacatctcctctgaattcgttgagggcctttccgttggagtttgagcgcgaaatcagggattcgagagagtcttgcatatgaccgatggtatcttcgagttctccgatgggagctgtttgtggccgtgtagaggacgtgcctgctgtgtgggaactcatggctggagcaaaggaggaggacgtcgcgtgttttgtgggcgactcgtctgctcgaggatcgagggtccttttgaatggcgagttggccactctacctccaagctgtcctccagaagtcggagctgaacgtagccctggtgaagaggggttcatgggtagggggggagggtttcgttctgggtctgcagaatcccaactgtgttagtatgacctaagggggtgaaacgggaagacatcacgcagaagacatgtcctactttgtatatctgtatcgagcaagtctgagcaggttcaaaactgaatggttgatggtgtgcatgatagacaacacccccattcagatggtgtggagagttgagctcaaatagggtgggtcggggcggttttgagagaccaccgacacagctccctcaaataaactgttcttcttaattgtctcctcaaccacaagaaccacaaaaaccacaacatgaacgtcctaactgtgcaataggaggtgcatcccatcccagtggacacaaaaaaccccctgctctgcggctgtgaaacaatctttcaggccccttcgtaaacgcctctagcacccgtcggtaactcacattggccgttttctgtccttaccactcatgacaagttgtgtggagttctgtttcgagtgctgttaatttcccacctcacctcacctcgcttactctttgtgttgatgcatgatgcgacacggctgacgcgcacaggtaaacaatgcgtgttttagagtttgatagcgaccacccagcataacaccgattttgagatgccacggaaccggtcaagaagttgaccaagaggaagcgtggcttgtggttactctgatacaagtgacctgaaagtgtgtgttatgttatttctgacttcttttgacttctttggtcccccacgtagcaccgttcacccgtgtccccatatctttggtaacttctatatatagttgaaccaagagtgcgctaacacgagtgagtggggttggtgaccaatgcttgtattgtcctgtcatgagattgctgcacatacgccagctgtttgttgttgttgagtcgacattattaccgaacagcgacttgtacagggacttttcttgtacgcgtacgagtacgagtacaagtacatcatctcgccgttgccatgacgacacgctgtgataatatttttgacgaaagtcgggtacagtacagacagttgcgcggtaaccagtactgataatcagaccattgaatctgtacggttctatctggacggtggattagctgtttatactggtacctgtcactgaatttgagtacatgctacgaaatatggatgacgacttgtccagcaacatccatatttcgtagcatgtcaataataatgcgatacaaccaataatacctctggactgttgtaaaaacactgcccgaaccggtaagatactgcacagttaatacaagtaccagtcacccatacgatagcatattggcagtgtcctactgtatacgttcaacctcctccttcaaagcttcttctcatgcacggctgtttttcgagtccgttctgagtccgaccacaacccaagtagagtagaaagagagatatcgttcaagtagaattaaaactacgtctacaagcagctggagtatctctgttgaaacaaaacattacagttgtttgtactcattccttcggttccagggctggacgttattctcaacttgtacatacaaacttcacctgtacgtaggttcatcatttttgccatagtcttgatttgatgcaacaccgagccaacaagggctgcttaactgtcaatattcgggcaggagagcattcctgatacaagtacaagtattgtacgctacttgtggttactaagcaggtgctgtttccgtaaacggcagttctacatggttttattgttggccatttctacattagtttttgactccccatagggattctgaccgtgtaatttttggtgacgttttagtgggtccagtcccgccttttaggaacggggtcgtctcaagagttagggaaataggcttcgctaatatagtcccaagggggaatcgaactgcgacacgccctcaaactctgaactccgttcggatcacatgattatgcagagtaagtttccgttttgggaaaaaccagtcccactcccaacgtggtggacaaagaagcctcagtaaatctcaggcctgcgaaaggtttgggaattttcatagttgcacatcgactttttccttccactgttcaagtcattcgacacataacgactaaaaaatgtccaacaagtttttgaagtcaggcaaagttggtatgtttgaaagggatatttgaagccagcgagcctggatattgcgatggaaacggaggagttgcgtttgagtcgccaggaggacgttctgaacgtcggggttatcggttgggtagacacaaagacagtcttcacagacacatcagggtcacaggacacggttcgaagatacatacagcctgccagcaggtcattgtgtgttccagctttcgtcctctgtcctgctctgtgtttttttgtttgcgtctgttccttaaccagactttcccctctgctttggatctcaggacctcagaaacagacgacgctctctcaaatcatttgaatcccactaactcagctctcgttgttcgaggccgatacgctggtaagaaggtcgtgatcatcaaggctcacgatgagggaaccaaggctcaccccttcccccacgctctggttgccggtgtcgagcgataccctctccaggtttccgctgacatggacgccaagaagatcgccaagcgaaccaaggtcaagcccttcatcaaggtcgtcaactacaaccacatgatgcccactcgatacaccctcgacctcggttccaacctcaagaacgtcattggcactgagaccttcgccgagcccactctccgagaggacgccaagaagaccatcaagcaggcctttgaggagcgacacaagtctggtaagaacaagtggttcttcaccaagctccgattctaaatggagttactccaagcatcttctggaaagttgtccacttttcgccaaaaatttgggtactgtatttaataccaaggttataacgccgcctaagtgtagactcaagatatgtattctatgaactgtgcgactgtagtgggcaagtagaggccattaacatggtctggaccatcattttaggcactttgttgtgtgtaaagaccctcttgcagcatattctgtccccctcacacgagcgaaaatttgtagaataaggtctgaccaattgttcgattcggtttcatgtaaccgtagccatgcagctccaggagtgtggctgggctcgtgttagctacaagtagtatttctaagcttggtcgttgtcatagattgctctctttggtgggatttaacaggtctggcttgaacaggcccgtgctccgtgcttgaacactgctccaagactgtgtcagagtcagctcgagttcctcaagatacgtttctagtagcaatgtgtatagtccaatggtagtttatctcttaacacaagtcgctgatctttacctgcgagtaatagaagtacttgatagttctctaagagttgctattagtacagtacatacatacagtacagtagacaactgtgctagatacatgtggaaggagagaatgatttatactacaagtaggtatctggtgagagagccacgagctggtaaacgaaatttaaacactaggagcgaatggcaatggctacttgtagatgtagatgtggatatagcttcaatgtttgcggtaggtaggtatgtctcggttaactccgacggttgtacgagtactactaatggtgtcaagagagatattcattcgaactgtcggaagctattgcagccgtgtgtcggttgtggtaatcaacagcttgttattgtatatatatctgttcacaccaaaatagtcgcttagcctgttatcgcttagccttgtcgcttagccttgtcgcttagccttgttgtcttgttgccttccgtatcctgtttgaagcaatagaaaggttggatacagaacgccagttgtgaaggcgatggggacaacttctatttacttctgacggcgatgttgtggtggtataaattcaggttttttccccaattactagtattatattcaagttgtttcgaatcatgtagttattccgtaaccactccatctgattgttgcgagaattagcgtttggtggtatcatgcatatgcacgaaaaccaactgtcgaaccatcaccaatatcaactgaaaccacaatgttaaggcgaattactcgtgcggtccccagggtaaacgctcgtctcttctccagcacatctgtgtcactacaggctgacgagtggaaaaacctcaaggccccgaaacacgattacaagggcaaaatcactggaatcggccaagaaaccatcattcgagaagccattcagcgacagcttcctgaagacaccatttcgcagctcgagcggcttgaatcagcctaccaacagtatcgagaatgcacccagaagtacgatgaggctcgacacaagcagagaaaggtgtctgatgcgatcaaggtggccacggacaagaaggcgctcgcacaggaagcttccgaggcgaaaaagcatatgaaagctatggatctgaaccagagagaggccatcgcaaccctcaattctctcatggagctggtccccaacgtcattcactccaccgtgccccagggagacgacgtggaggtgttggagatcctcaaccccgacagacagtacaagtccgacgtaggacattacgaaattggccatagtctcaatctgctcgacacaaagacgtcggccaacacctcgggatatggatggtactacttgctgggtcagggggctcagcttgaacaggctcttgtggcctatgttctggataaggcccgtgtcagtggatggatgactgtagcccctcccaccatcatccgaaagtcggttgcacatgcatgtggcttcaagccccgagatgtcggaggagagaagcagatttacgctattgaggaccaggaccattgtctggctggcactgctgaaatcccgctggctgcatgggctgctgacaagtctttcaagtacacaagcgaccccgttaaggtgtctggagtcagtcggtcgtaccgagctgaagcgggagctcgaggagcagataccaagggtctgtatcgagtgcatgagttcaccaaggtagagctgtttgcatggaccatttctcctgaatcagcagatgccattctcgaagacatgcttgcattccaaaagtctgtggttgtggatctcggtctcaaggctcgggttctcaatatgccagctttcgagctcggttaccccgccgctaagaagtacgatattgaggcctggcttcctggccgaggagactggggtgaaatcacctccacctccaactgtctcgactaccagagtcgacgtttgcataccactttcaagctgagagacgccaagaaggtgtatgcccagactctcaacggtacggctttggctgtgcccagagtaattgctgccatctgtgagagcaactacgacccggagacaaagaccattgctgttcccgaggtgctacagaagtacatgggaggagttacctccatcggatcccaggacaactgcgacgtctttgccaccacctagtctaatattattgtatatatgtatatagtgaactgatcccatccacctaggcgctgtgttcggagaaatcggagttaggggtactacaagcacggagttactgtagaggtttaagggagcaaggtttgtctacttgaagagtataccagtgatattcatcgctattaaagtccattggagttcctggcgccccaagatctccatttcaggtactgtacacatctgatcatgcatgaatacgtcatacttgtcacaccacgaatccgggagaagaaaaaaacgccgccttgcatgatacatgcacgagcgcagaaagctgaacagaactagtcgtagttggaaaacaatatcagggcgtacatgtcatactgggcgtggtcacgtgacccccccccccccccattaggcacttgcaactacagtataataactgtaggagggttggaactctattttacaagtatcggacagtactgccaaacttaatcattatatgcgtgtcggatataacatgttcaagtgaattggtcaacagtataagtggtgtattttcttagatggagcataagcgaggcgcgatctaagatttgtcacgttcaaaacacccgaagtcgccgccagacacgtccgaaattcgccacttcatgttgctctcaaagataatggccgtaccaccgacatattacctcagattagtcagcatgaacacgtaagttgatatatcacgtacgaagaagcggaaaaaaaccagcatgtagaggggagtgtcaggagcaggtatgtaccaccacgatgctctcaaaccgtgtataaccgtcctacctggtcggctctccctgcacaggttgggcttcccccccaggttaggttttggtggtttacctttctgcctgccatagtgttaatatagagaaccctcaacattgtatattcaactacaacaaggcactgttatcaaccagagacagacatcaagtgagttaacaccgacgacaccccggctgctattgcaaactacaccacatagacggcccaccggtgataaccctacgacttctgattgatatattgtgttccattacacgatttactggttaaagtgagtggcgaagaagcaggaggtgacacagaaggctccagacgagcgcagggactacaatgacttttactaacatcaggttaaataatgaggacgcttacgcctacacaggtggcaaggttggacgtgcaaacagtaagtatgagcggctggatctggcggcaaaatggaggttaccatccaaagacatgggactaacacagcaacccgaccttcgccattttatcaatgatgtcacctcggcgaacgagagtgacctgcccgaactgctcgacagcttccggctcaagggatgggaacggcccaagggcaacctgtacctgtggtaccgagtgttggaacggttcgagaagatcatggaatccatagttggcgacaagaccgatatcatcaatgtcgacgacgcccaggaacgggtgttggtttccctcttgtccttctctgcatttctgctcgagcactgctccaacagatcactatactcgtccacaaagtacctgtcctccctgctgtcatgttcatccctgccggttctcaacgcgacactgtctgtgtgcatccagatatcgcagcgatacagcgacacccgtggtggccgcgcagccaccgcagctatcgatatccacaagatgcttaaaatcgctagtctctttgctgccaacattgctcctctggccaactcggacaagatttctctggtcgactttgtcaccgacgacaaaaagtggcccgaccagctgcgagccgtgagcatcgagtactttgcatccaaggtccgcgatcgagagggccagacggcacagtcgacacccaccaagttcaagggcgctgcttcatcggccctcagcaccaccaacacaaagacaggactacagacattcaccatcagcagcagcgagatgaagaaactcagcgtgatggaggcatatgagcgagccaccactgttctcccccaggagctccatctcgacgctcttatgtacattcgagctgccaagtctttcagcactggtgcctcttcgcgggtccctcttgtaagtgccaagtgcatggctatcacctttgccgtatttctgctgactgagaacgtcctggcaaccaagttttatgcaccctaccccaacctggtgcagcatctggtggacctgctcaacccagactacaaggtgcccaacgagctgcgaagcaatgctatcgagggcttgtatgccatggcccgccagcgcaccaaactgcatgaaattctcacctgcctgagcgccaacgtgtcccatggactgctgatgcacattatccggacgctcatttctgatctcaaagagcggcgtctggacgaaaagtacgccagcgacctttgcgggctggtggtaaacttgtgtgtgtcttcttcgacgggtcagatgctggtttccgctggactggtgcctgccctgctggagctcatcgacaacgactccgattatctgcatatgaagaatgtggctctgactcttctcggtcaactgactctgtctgcccccgctgccttcacggctctcatcaatgccaacggagtcgacctgattgctcggcttatcaaaaacgaggtggactacgacctcgacaaccatggaccggttcctacacactgcagagtggactaccagatcagctactaccgagcgggctggctcaagacgattctcaagtttgtgttgcaggtcatgcccactggcggaaacgctgagcgcctgagaaacctcattgactcatctactctgctgtcatctctgggcgccattcttcagtcccctcaagtgttcggatccaccattgtttcagtttcactcggactcatcatcacagtgctccacaatgagcccaccagctatagcatcatttccgaggctggcctcattgacatttttttcgcctgtgctgaggagattatgtctctgtcttccaacgacattctcatggccgggctcaatgccatcggtgccatttgtctcaaccctgatggtctggagcgagcctctagcgagtttgattactcactgattttcaaggtgctggaagaccctacccgatccgaggagctgacacgacacgatcttgccgccgagctgggagccatggtggacgagctgattcgtcacaaccccaagctgctgccatctgtcatggaagccgtggataaaaccgctgcttcgctagctgctggggtgtcgcatgagagcacagacaccaaaaagacagacgccgatgactctgagcgtgcgtttgtgattgacaactttggtcgcttctttgactgtttgattgccaacgagcgtgcctgtgactactttgtcaaggacaatggtttcacccacctgttggacattatcacccttggagacatgccatacgactatggtacgtctgaggctgtcaactccctgaacgatggtctgaagcatctgtctcagcgggacgaggaaggtcttgtggaggtctatgaccgcaagtttggcggtcttttgcacaacaccgacagcgagttttacaagttctggaagagcgagcctggctgggatacgtccaagatccctacttgttctcctgagctgttgaaccaactcacgtcggtgcatagtctgctgaactcatacgaaattgtgtttgactgggctgcccagctcaagtttgtggagaccaagaaccccgtggagatctttgagctgatcgagtcgctgtacgccagagcgtcgtgggagattgtgcgaatctccaactcagtaccagaggactggaagaaggctgctcgtcttcattacttttccattgcctttggaccgtctcgaaagctggaggaggacaagaagaagcagattgccgagattgaggagaaactgccggccgactccgagtactgggatctcaagcagtactggtttgtgcttaacggtatcaccatggccactttgcgatgcttgtccaatgtcgctaagttgatttctgccaagcggctcgttgatcacactaccaacaaaaaactggcccttaatatcgccgactgggtagccaaggggctcatcaacaacttcaactatctgggcatcattctacattcggacctgcctctcaaggctcggtctggttactgcgtctatgtgattgctgcgttgagagagaccatgctttccagtcttcgaggcggcgcttcgactctgacgaattcggcgtctcttcgaacatctgtctttgcgccatttagacaggctggaggtctggagaagctgctggaggtgttgcattacttttggggtcacatggaggacggagataccccggaggaggccgccgaggcaaaaaacctgtcgcgggacgaatttgagagccgggagttcaagaaacccgctactctgactgttaaccgtatcctcgagtttctactgtctcttgtgaccaaggagtgcattgtcgactcgtcctttacactgactttgaacactggtgaagagcgaccttactttgacggtggccagtttttggtggagaacaagttggctgtgctcactggtatcaaacctctgctgttggacaaggagactcaacgtcgggctggtgcgcgagtgtttgagtggctgttgcagttggtgtctcgattgaccattcgtctcggggagccagcctcgtcggacttgaatcttgtcccaacggttctgtcgccgcagttttgcacgccctcagactacaaggtggattttttggtggagcagttggagttctccattgaggatgccaagaagaagctgattgatgcgggcgacaacctcggcaaggtagtcaagactgctggaaaggctgatattgctcttcccgaggtgcccaagattgatgtgtgggtgccgcatgctcccgatggcacgcctctattgactgtggctcagctcaacactctgcgggccaacctcggcaactcgttgcaggagcggtctctggagtttctagagaagcatgccgaccatgccagcgctgtgcaggagttgttcagcaccccctcggacgatctgcttgaggttctgactcagggtctggacaagggtattcctggtcggtacgagcttatcgctctgagtatccaggacgaccgcaaccgcgaaaagttcctcaagcgcggcatgtacactctggagtgggctcaggcatatatgcaggcccacgaccctgatttcatgtcgcggcccgagtttgtgcactttttggctgtttacgaacgatgctatttcgtcgcgaccgagtatcctctcgaggaggccaagcatttgtatgctgaggtgagccacaagttcaccgattacagcggcatggttgtgtcggaggaggcaattgagtacgtcttttccaaactgctagcaattgagaagttcagcgagtcggatactcttctcgcggtatcccgtgtcctggctctgtacaccaccaagttccagtactctgatcgtatccgaggcgcgcctgtcttgcaggcgatgctcaagggtatcagagaatttccggatgccgctcacatggactccattcagcagacggtccttgttctgttgcgccactgtactgagacgcccacttcgattcagaacatcatcgcccacaagctaggccagagcagtcgtgcccccattgcaaacctcatgcagcagtactcgtacctgtatgctcgaagccctgagtatttcattctcacggccaagagaacactgacttgcgacgtcaagcacttccctgaggtgaagcccaagaaggtggagcccctgacggccgaggtggagcactgtggtatcatggagttgctgactaccgagattacgtctctgggcaactcatgggttcctgagccatctgacaatgtcgagcatcctgccgagccaaaggactaccctgagcttgcttacctgacattccttctcaactgcatgacggagcttttgggtgcttatgctgattccaaactggagtttgtgtctcttggccgaaagaagcacggtctgttgtcatacttcctcacaaagctgctctacttttccacagctgccaacgagcctgacaacaccatgacccgagcccgcatgtctgtctcggcctctgcgacttcgtgtctacatgcccttgtttcgtcaacacaagagcgcgactttgatgcagactccactgagaaacgagacctggtgatggttcgaaaagctctgttggacacagtcatgcgacttcttcgagaggccactcacctggatactctggacaagcggtatactcgatacgccgtgctgcttgacctgtgtcacaagctgttgagtgcaaagactttgtctactgccaccaacagtgcagctatcgcgtctgagcatgcacagcaggactcggcagagttcgcattggtcatgtacgacaagcactttgccaagtctgtgacagccctgattgctgacctggatctcaacttcccaggtgccaaaaaggtggccaagactcttcttcggcccatccatcggctgtctcacttgactatggagaaccccgatgctcttgatcgtggcgaagatgacgacgactccgagtctgaggatgacgagtcagaggacgacgattccgacgacgacactccccctcagaacattttccagaactcgacgctgggcatgtttgaggccgaagccaactctggcgacgaggagatggacgagattggctctgaccatagcgagctcgatgatgatgacatggaggagctggaggagccactatacctggatcaggaggaggacgattcggatttggacctggacgacatgtctgatgatgatcatgtctccgatcacgttgccgaaagtgatattgacgaggttatcgccatggaggagggcgaagacgagtgggagagttacagtgaggaggagcttggagaggaggagcttgaggatgaactggacttctcggaggctgagcctgccggggagcaggaggagggagacgctattggcggtgttcgggatctgattgctgctctcggcaatcccagtaccccccctcctcctccagactacgccattgatctggattccactgacgaggaggagctgcaggaggccaacagtttgtttgtgcctcctcctggtcactctggagctgttggaggacaccctctactggctggccgaggcggcaatggacgaagtctgtccatgtcttacactcggaatgccatgaatttgagtgccatcaacaaccccatggacaatctgctagagcggatggtatctcgggctgtgactggtcccgacggaggttctttcaccattggtattggcagttccaacggtgttcagattcagcgcaacgtggaggctctgctgacttccgtgggtggttaccgacgtcctcgaaaggctggttgggatgccaagctgcttcgtttcgaggccagctcaactgtcattcgatggaccgcctttgctcggatgtttgacattgtcaagcagcgaggcgtgtgctggagagccgtggcacccataatgaacgccattggtcctcctgtcgaagctgagattgaggctcgagagcaagctcaacgcgaggctatgcaaggacgactggcacaggaggccgtcattgtagagtcttcagaagacgaggatatggtctctgctgcttccactgacgacctcatgggtggccaggaggatgtggaagaggatgaggaggaggagagagacgaagcactggacctggcggaggcgataatgggccatgctgaggaggtggatgacgaggacgatgatgtttccgtcggcaccgaggctgaccaactacccgagtccagtggtcccgctcgagaccccgtctatgtcacaatttcaggccggcaggttgacatttccggtctagatatcgaccccacgttcctcgaggcacttcctgaggacatgcgggaggaggttgtgttgcagcacatccgggagagcgagttggacgactctgtcatctctactctgccagacaacatgcgagcggagctgcgtcctgtcactcttggacaggccgattctcaagactttgccacgttcctgggaacgctagactccaaccttcgtcatacaattctcatggagcaggatgaggcgaccctcaatgctcttcctgatgagcttgttgctgaggctcgtcgtttgcgagttcgacaggctcctcttgtcatggaccaggctgatgatgaggatgatgatgatcctggcactgaggatgacacagccatgattgacgacgctgtcacttctacgctcggtgtagctaccactgccaccacacctcatcaacgtcgacacaccaaaaaagtggatgtgtttgctgcccgaaactttgtggacaagagtggcatcactgctctgattcggctgctctaccttcctcaggggagtgcttctcgtgatttccttcatgagctgctgctcaatgtggttcgaaaccggcaagctcgtgccgacgtcatttccatccttctgtctattctgcaggacggatgtcgagaccgagcgtcgctcgagcggtcctttgccaacctcactaccacgtccaacgtgcagggcacacccaagtcgcccatcaaggccggcctcggtagtgcttccagcgagctcagtacggacgtcacgccaatgacggtcactctgcaagtgttggatgctctgtcctacttgatcagaaacaatgcccacatccggcactacttcctgactgagcacgaggtgcctgttggccacacgcgggtcaaacgtaagaaggcgctcaagagcatgaagtaccccgtcaacattttgtttggtcttctcaagaaccctgtggtaaccgagcgaagccatgccatggaggtgctgtcaatcatgctacaggaggccacgcgacctctgcaggccaagcgacgagctagcatgaacgttgcagcagaggcagctgcccttgcccgtgaagagacccgtgctgaggctgcttcttcctcaggagctgtctctgacactgccatggtgatcgatgagcctgagacggagggtgttaccacgactgtgcaggccaagaagtcgctcaaggacctgtcgccgtacattccatccggaaacttgtctcttgtgactcagattttgactgccaacgagtgctcctctttgacatttcagcagactctttcttgcatgcagaacttgctgcacattgataatgctgtcaaggtgttttccagccagctgtcgtcccaggccattcgtctcggcaagactctgatcacggatttggtgaatctcaactctctgattcacacacccggcaatactatccagggttctgctctgagcaagttctcgctggcgtcttctgaccaggccaagctcctgagagtgctcactgccattgacattttatttgacaagcgcggtgagaccaaggtgaacatttacaacagtctcacctttggcccactttggggcgctctctcagacgtgctgggctacgtggctgagcatcctgacttgatccatgtcgccactgctcttttgccgctcatggaggctctcatggttgtttgtaagcactcgcgagtgactgagcgctctgcaggtggagctggtggcaaccaccctggcaactcgcccacagatcacagcacccacaagtactctgctcgaagctacgacttcgcgaacgagcccattgagaacctcttcttctctttcacggatgagcaccgcaagattctcaacctcatggtccgaaacaaccccaagctcatgtctggttcgttttccattctggttaagaaccccaaggtgctggagtttgacaacaagcgcaactacttcaaccgaaaaatccactcgagcaaccagagcgacggcgctacgatcaacctcaatgtgcgaagagaccaggtctttttggactcgtacaagagcatgtacttcaagtctgctgctgagattcggtctggcaagctcaacattcacttctccggagaagaaggtgttgatgctggtggagtgactcgagagtggtaccaggtgttggcccggcaaatgttcaaccctgactatgctctgttcacccccgtggcttcggataccacgactttccaccccaaccgaacgtcgtgggtcaaccccgagcatttgtctttcttcaagtttattggtcgaatcattggcaaggccatcttcgaccagagactgcttgactgccatttctctcgagccgtgtacaagaagattctcggccgaggcgtgtctctcaaggacatggagacactcgacattgagtaccacaagtcgctggtgtggatgctggagaacgacatcaccgacatcatcaccgagaccatgtctatcgagacagaggactatggtgagaagaagaccattgatttgatgcccgatggtcgaaacattgccgtggacgagtctaacaaggctgagtttgttcagcgggtggttgagtacagactcatcacctcagtggaggagcagctggagcacttcctacagggattccacgacattattccaaaggaactggtttcgattttcaacgagcaggagctggagttgttgatttgtggtctgcccgagattgatgtcgacgactggcgaaacaacaccgtgtacactaactattcggcgtcgtcgcctcagatccagtggttctggcgatccattcgatcgtttgacgacgaagagcgggccaagctgctgcagttcgtgaccggaaccagtaaggtgcctttggatggattcaaggagctggagggaatgaatggccctacaaaattcaacattcatcgagcctacggcaacaacgagcggttgccttcttcgcacacgtgtttcaaccagctggatctaccagagtacgacagctacgagactctgcggggctccttgttgttggccatcacggagggacgggaaggatttggttttgcctagagacatggtctttaatgttaattgatattatgtataataattgtgtgtacaaccatgtgctattttgcattttgtgcagcacgtgcatggagtagctgatatgataataccatgtacgtacttgcatggatggtgcgatattacaaccgatacactagtatttgaattgtacttgatttgaaggcgctacaagtactgcctcttgtttcacatggattggtttataaattacaattaattccttacaagctaaaatacacgggtgtgttggccatctaggcacggttacaccattaataaatccttaaccgctggttcctcggctcacagcatcaatcactcctccgtccttgagacccaagctggccaaagtggcggtctccaggtcctcaatcacttcgcccttgaccgagtagacatcgcttctacgcgtgttccagctttcgggcaggttgaaaatgagctggctgataagaatgtctcggggcaccgagccgaaaacgaaggtttcctgggttccatcggggttggacttgagcatggttattctcacgcaattcttcctctggtgtgggatgacggggacggatccgaggcccttgttcttgagcgcggatttgggagtgctcttggacgacgatagtttgggcgacttgtaatcggcgctgaagtagttggaaggcacggccttgagtttgagaggtgtggctgacttactgtcagacttgctgtcagtcttcttgggcgtcttcttgggcgagctcttaactgaggagctcaggtccatggactgaaccttctccagagcctttgacttctttgccaatcccttgtaatctttgagctctttcttgggcttctccaccttggtcggggttgccttgactttctttttggccatgggcttgacttccttgacttcgctttctctttcgctgttgctatcgtcatcatcatcatcgtcatcatcgtcatcgccatcgtcatcgccgtcttcgtcgtcgtcgtcgtcgtcgtcatcgttggtctgctttgtaaccccgctctcgtcggtgttttgggtatgactgtcactttcactgtccgacgagaactttgaaagctcgtgtgacaattgctccgtcttgaccttcctggccatgccgatgatgcttcgtaccatctttgtctgcgtgtgttgtggttaggagcgtgttctatcacgcgtcgtggggggaggaggaaagtcaactaagtgccgttttctacaggcgggaaaacacgtcaaaacagacaagccagtgtttaacagaacgcagaaagtcaaaaaaaaacaaacaaccgcgcaatccacacaatcaatcacacgacgcgataaccgggaaattttgtattttccacgcggatatcctgcttactcagcactatttggcggttcttgtgtttcaacaaaatgacgacatataaaacccgccctccagtaaagagcgcgcgttcgggctactttccacaactagtctacagtacatactgagcttgtggattattgtttttggtgtgttgataggactcacgtaatggtggaagcttattcccacccctggcctcagacggtgcccatttccacatatggtaggaagcataagtacggccgtggggcatctggggatggaatgggaaggcatagcagaaaagatttttccctcaacagctgtcagacgaccaccgggacgaccaccgggacgaccaccgggatgaccaccgagcacatctatccttcaagtagcttcatagagctaaggcaccgaatctgtctgaaatttccgtctggttgaatgtgtgcggtgtttgcgagtcgcgagtaggacaggatccagtggccaagtaatttttttgctccagtaagtacaagtattcgtattgtactgtaatgtagtcgataagaaagagattattctcgtctgtatttataagcactggttggagtgtgtttcggagagcaaccgtgatgtggttccaggtctgacatccgtgtcgcactgtcagatgttgctgttgaggggttccacacctccatataccacggtcgcgatgtacgccaagtatatgtaagtaacaatgttgaggacactgataagtccaagaggctagacaaaaaaccaaaaggatctttttgcctggtttaatgggccagattgatggttgtgtcccctccctgctgctccaagtcgattgcggtgaacacgaacttcttctggtgggtcccagttcgacagaattgtggtgggagtcacgaaaagaccagcgcgggttgagaagctcctctaaactgaactggttttgttgacaaggaaaggcatatgagagaggagacgttcaatagcttcaagtagagctggtaaaacctacgcccaaacacgaagacatctgttaaacacatactcgatattgagaatatgagcaaaacgtgtatacgatacttgacttgtaccaagtagtccaaatatgacaatactcattttttttttttttttttttttggtctttatcccattttcagggtgttatcgcttctgccagtttggtgtcatgatgaatactgactgattctaagctcagtattaagtaagacttggatagcgagacaaaattcaaggtgtaaacaacaactcaagacattatgaagagtcaatgcacacagagaatgagtttcttttttttattttctattttattcaagaccctatcagtcatcagaataacgattgtggacatcagattttttctcgtgataaatcttgccttcgtggccaagtggtaaggcgcagcactagtaatgctgagatcatcagttcaaatctggtcgaaggcacttcttttttatttttcaactgacttatcatttctaatactcgattcctgttgtttccttgttgtcactggtacattcaaatcatcttttagatcgatattgcgtagttcgcactaaggccttgcttgacctacagtgcctgctcacagcgacagtgaccgttagctcgagtgcacacagagccgtggtctagcgtatccaaaccttcattttctatataagttaacacagaacattgtcaatgattctagtctttgctccgtccttgttggggactctgactgcagcagaaatgagacagccgtcgtccttgttgacggcctcgtctagcgggtagtctatgagggtctttttgtcgctgacgctgacgtactccacgtcaatggagaactccgaggccgcaatggtgtcgagcaccttctttcgaatgtctccgtaggtgacgttgggggtatccctgaacatgtgctgagctgaagtcagagcctcgtagagcactttgctcttgtccttggattcttccgtcaggtacacgtttcgtgagctcatagccaatccattggcctctctcgtggtaggcacaatggtaatggctgtgggaatgtgcagatcagccaccagacgagacaccaccacacactgctgggcgtccttctggccgaaatatgcccggtccggctggataatgttgagcagcttggtgaccacggtggcgacacctcggaagaaatggggtcgaatggatccttccagctggtggctcaggcccttgacctcaatgaaggctcccacctgctccttgacatccagagggataccagaagggtacatttcgttgacggagggtgcgaaaacggcgaattcgtttgtgtaatgcacctgttcgtcagtctggatggagttccgcagctccgtcagcttggccacgtcggaatcaacagttcgagggtactggccgaaatcctcatggggtgcaaactgcgaagggttgacaaagatggagacaatggtgtggtcgttttcggcaattgatgccttgaccaggtccaaatggccccggtgaagagctcccatggtgggaacaaagccaatcgattggcccagaagggtcttctcacgtctccatgctcgcacctggtcgatggtgttgaagactcgcacacacgtgtcgctttccgtgaagagcgttctgtgggcggccacgggttgcgccgctctggctagccgaatcaccggtcgcaacatgttttctgcttgtgtgtgtggtttttcaaatttatttgagggatcggctcaatcgggtcgatctgactttttcctccatccgaggaaccttaagtctactcgtagtttaacatggggtttaactgcggaccaaagaagggaaaataatttgtaataaaggaaataaaataaacaaaatacaaaaaatattgtcaatatactgctgacactactagaaaaatatccaagcattttttccccgctataaacgaccaataccccttcaatcgcccttctaaacttgctctaaacaccacctccaatagccgttcggacggctgtgtgtgtattactaatgtcatatatatatatatactgtatatacatatacacccacatcaccaccaccaccaggtaaagcttttgtgtgcaataaataaaatccatgacatatataaacctcagacattccccttgttcggtcgttatcaggtctcgttgtgcgcatgattacgcaaacaggacacagacaacctcgctgatcaccatacgcatgtacctgtcctggtacagggtcagcacgaaataggacgtttcccacgtccgcaatgcagcaagagccattataatcagacccaccatgcattggccagctcgtggctatagagatagagcagcttcgcatggtcctctttggtggtgcaatccatgcacttttagggacattcccgggtctgcgtgtgacaagagtccttgtccgactaatgcgacatggtcctccacgtactcaatctctatgagttctccttcttcattctcttggtcgtcttgatcgtcttcttcgtcactactgctgctgctgctgctgtcgtcgtcactactatcgtaattggccgtctgccagccgctctcctggaacgtttctgggatcactgtttgtgcaaaatggatccgggactttggttttcggctctgcagctcgtctgccagcaggtcgacgagatttgcgtgtgccagcagctttcggagatccggagcgtcgacattggactcccggatgagcttgaaccgggcctgctgtgataggaagtagatttccacggtttctgcctgcgccacgggtcgaaggaggttcatagtggcatgcaattgttagtcgctcgcccgggcgaaatgaagattacttatatacgcttcttagccaaaccccctttcatctccaagctttggactctaccgtcagctgcacaggtccgagatgggtctgcatcggagctgctacataaaactccgaccgaggtacaagtagcgctgaaaaccggtgtagaaaaaatcccagagctccacaagaagagttaatacatggtcgacagcatccgaaccaatatggaccacgactgatgcctcggaactccttggctaccagatatgccctgctacgcccccgtcacaagacagtctcagctacagttttaagcctaaaagatgctctataggggtacaccgtacagttggccgatcggagttgcaagaccgccaaaggtccgttgggacgcacggctgagaggaggaaaaaccatcacaagcctcaaatgtcgctaaagggctgcccgtccggatttcttggggaatttgcgtcttcggacttgttggaagtcaattttgaaattcgcggaattggaggaaaatctgtaaacaaagtaaaaagatgaaaaaggaaagatgaaatcgattacagaaacataccagtattctatggaagagaaatggtgatgccttttcgccttccagccttactaatacttgcatgtccttgctcaaaatttgctgcacttggaaacaatggtgcactgttgagatacggccccgaaagcactatccaacactgaaagatggcaaaaagaacaaaagaacaaaagaacaatcagaaacgctctatctgcagaaataagaggcagaaaatacgtttgggccataaaactcccgttttccccaggaatatttcgcctttttacaccttctatagcttctaccaccctcgaacccaacatccgcctggctagctcaatcggtagagcgtgagactcttattcaaagcaatctcaaggctgtgggttcaagccccacgtcgggctacgtttttttgccagatcttctgcttcagttcctaccagtattttgtaagcttactaagcacaatggcaatgttctgttggtcaatcagtgttatctgaacctaaagtacaagtatgtatgtacagtacttgccggcttattcgtctttttgttttctcttttttttgaggattgtattatacaagaaagtatgagcacggttacaggaagagtaatgtacagtttgttgaatgtttttggggagttctgatggagtttcaacctcatatattgcaattctaacccactgctcactccttctcccgtcattgaattccaatttcaatacatccaacatacttgtatgtactgtatgtactgtactttttttttttttccataatctcaaacgcattatttaatcacatgtggaacgcaaaacaggaaaatcgaaataaaacactgtcgtctccgctccctccttgttcactctcgtgaccccgctctcgcgagtccctattcacgtgaccacatccatcgttgcttgctttttatcccccgccccctcttaccccctcttctcgtttaaaatattttgctgttaccctcgacaaaataaagagaggacattgcattgctattcgcggaagaagaagacgtggatctggtatattagtggagatatggagatttggagaaaagatccagaatagccaagggaccaagattagaatcatgtgactatttgtgctacccagcccaattattcagcttcgaacgttgctacttgtagtatctctacgtcaccagatcagagtttagtgtctccaacgggtgtgacggcggtagtgtatgtacatactgtagtcagaaagaagacagagatgaggattttgaagaggatcgtcgaaaaaaagggacttttaacagcgacgtttcagtatattctgatcatgtgaccaaatattaataacttcctagtcttctagccttctagccttctagctcaccgacctcggaacgcggcttatctctctctccacgtgttttggcaaactttctttgccccgtgttctgcagcgtgctgcaaccttgggtgtattaccgaagcacatgtttgtggagaagctgacatctccaaagtggccgagaagttcataatctggcccatttcaacacaaaagcccacagcaatgcgactggtgcagaggttcaacaactgttccggagggctaagcccatccagagtggtggtgttagccagtgctactgttactacttgccctacgggatccaccgttctagcaagacgtgtttcactaccgacaagaagctatgctaaccgtcacaccttttcgacaaggtccattctgagccaggacaagatcacaacgtccagttcggctgccaagaccgccaatgagatactcagctcgctacagcctcctccagttcgcccccactggtttttcgccacagacgtgtctcttcgagagcccgactttctgcttggagacgaggctctggaggataagctgacaggaaagaaggaggagctaaaacgacctaagaagttcatgcctttctccgaccaggacaatgctcttttggagaagcgataccaggaagtgcagaacaaggtcaccagcgacgcgattgtgcctgtgcgagaggattacctgtttgaagtgaatatcaacacaatggagctttcgccagtttattgggagggtcccatcttcgaagttcggcgttctgaatggcttctaatggacggatcaaatgccattccttgttccaagcagctcaacgaccagctggaaaatggctacaacagcaaaaagccatggatggaaatgaaggagaaaagcatcagtattaagaacagcatggaggaggtctcagcaggaaccagtactaattgggtgctcaagggcgaacggtatcagggcaagctctgtgtctattctacagactgttacactgcgtggatcatgagcaacgatgtctacggtatgctgacagccgcctttttgcagaaaattgcttccggtaacattctgggtgcgtccaagctgatccgaggctatgatcatgtcaagaagaaggaggacagcgacgagaagaaaaacaacaacaaaaacaacgtcaagaagaagaacaaggacattggcaagtttgatgacaaaccagatacacgaaaggagcctctcacgccggatatacaccacttttcctccgcacaatccaagttgagtaatcgatatgggtctcaggcgtccgaacaacaacagatggagcaggattacgaagacaacaaggagaatgcgggtagtcacgcatccaaggacgaagacaaggctcctcaatacgaccatctcgttctgtgtgttcatggaatcggtcaaaaactgggccgccgaatcaagtctgtcaactttgttcatgatgtcaacgtgctcagaaagaccatgaaaagcgtgttcaacgaaggcaagcaatttcagaaatatcgagatgtgaaaatcgatcccgaaaaggagaaggaggagagggaatggacacaccccaaggtccaggttctgcctgttctctggagatcgcaagtgacgttcagcttgaccaaggcagacattctacagcatcagggagaccccaattcacaggtctgtctgcaggacattactgttgatggtatctccagtgtcagaaacatcgctggggacgtcattctcgacgtacttctgtactaccaacccttttaccgaagacagatcaaccaggccgtcatcactgagtgcaaccgaatcgttgaactgttccgaaagcataaccccaaattccgaggcaaggtcagtcttattggtcattctttgggctctgtaatctcgtttgatgttctatctaacgatcttgcgtgtcctggattagagaacaagagcaccgatggcttggaattccctgttcaaaactatttcatgatgggctctccccttggacttttcaagattctggagggaagcagcattcgacactttgacgccgagaaccacaagaacaatctgattgcagacgaaaccaagttccagccgacttcgaactacctatctcccaacgttaagtacctgtacaacatcttccacccctcagaccctatcagttatcgaatcgagcctctggttgacaagcttgctgcctttttgcgtcctgccagtgttcctttcaccaagtctggtttctccactgagtccatttccaacctcggtcgtcaggtcgctgaaggggctcagcagatgtggaacaccatctacacgagtggagagagcatcacccagaagctgctcaatgccgcaagcttcctggagcaacagaaagaagaggaacgaaaagagggagcaggagaggagaaggtacagcccagccacgagggtgccgagttcccctcgacaagtagtatctccaaacggaagctgactcccgaggagagacaacgagtgatcaccaagctgggggcattgtcagccactggacgaattgactatgctcttcaggagagtgtgctggatctgggattcatttctgccattgcatctcacatcagttacctggaagatgaagatgtggcagcatttgtgctgcagagactgctggaagagcagaaggatttggaaaataagaggaaagccgaaagctagacaacccaacaaacattcattagaactacagcttgtagggatacattaattatatccatttatgtcacggcagagccagtagcagaatacaccgcgtacagttccagccaattatttaacaaggttggtcaattttcgcaggtagagaatttccagtctcccacaagaaaagtcagtgaaatctggtatagatatgaatggaatcccctacaattcaacaagactggcggtatgtttcataatgtctgatttcccaattccttgttttttttgatcgaatttcgcaagatctaacagcactgcagtttcccccacaatcaactctaagcctacagtgtacagtatgtttatatgtacagtacagtaatactgaacgcagaactcaacttttcactcatcaaaatgaaggaaacagggaccaaggaggagattacacaggtgagtattgactgccttgattacacctaatggcatatgatacatatgatgatgcaacacaagttggcctcgcgatcaacgaccacgccactagacgatacgcgtgcacgcgagtccctcgggtcttatttattctaacccagcgtctcaaatctgcgatttggataactgtgtcgaggattgtgacagagcagacgcgtagcgtgcctgtggacaactcctttgttgatgcgttgactgagctcgtgtttgagcaggcagtgaccctggggggagatctggagtcgtttgccaagctcgacaaccgggtggttatcaccatgagggaccttgatatggtattgagacgaaatgagggtctgaaggaggctgtttatgcgtttcaagggtaggatagggggtatttattgactatttatttgaacatttgaacatttgaacattttgatcaagttgagcagaaatgcgagtgatcaagaggtggaaatgtctcaccttggccattaatcgaaagcagtggacattctagtaagattattttcatttattgaccaatttaatgtctgatacattttattcacattgttctgaatttccatgggtttttttgcccaaatcgagacccgtcacggtctcgaattcaagataaccttacactatatgatcctgaccaaaatcgaaccggcgagcttcctccatgcaaaagtctaattcttgcacccatgaaatttctcaataggcggaaactatcaccagatcacacatcaccacaatcacaatgctgcgactaactcgatcggtgaaaaacctgagtctgggcgccgtgcggttccagtcaacacaggctcctcgacagcccaaaaacatgtttgtgcgagaggctgagcgggctgagcgagacgcacaggaagcccagaagtggagaggaggaaagaagcacctgaattttggtgtggacatgagcatctccgagacacctcgcggcgcggccgagaacgtgcgagttgcccccgcaacggctcttcagtacactggtcgaggagctcatgagcagaccatggaggtcgtgaaccgagtccgacgtcagtacgagttccttcctagaaaccgagagggtgtttctccccctaatttcgtgacccgaatcacttacctgaccatgcttggttcttccgagcccgtttccggcccccagcatactgagctcaccaaggctctggccgatctgtactacattgacaaccagctcaagccccaggtggtgaaggatctactgcgtcgattctcgcgaaagattgataccgacgcagagtccggcgagatcgagactctggacgagcagggacgagctgtgacccgaggtcgacgaaagacctcttctgcacgagtcattgtcaccaaggctcccgagggaaccgtcggtgaagtccgagtcaacggtctgttgctgtcccagtatttcaaggagcttcagcatcgatccgaggtgctgttccctctgtcggtcgtccagtccgagggcaaatacaacgtgtttgctactgtcctcggtggaggcaactctggcaaggccggcgctatttctctgggcattgctcgaggcattattgtccacaaccccctgctccgaaagcgactgtctaaggccggatgtctgactcgagacgcccgtaccaaggagcgaaagaagcctggtctccgacgagcccgagccgcccctacctgggtcaagcgataagagacgagaactgtatatatttgtcttgtggagatgccacttggctgccttgagcagaacgataggttgtcagtggtggttgcacttggccgttgttggtatacctgtatataagataacgaagatgtttgattgagatggcacgagtatgcaatagtgttacagaaagaatacgtctggcagcacacaattctgccattacagagaacctaactcctatgtcattctctgaccaatgatctcgcgacataccttatagatatgttccttgattcatttcatcttctcaagattccctgtcatctatatcattacaatctatagctaccactggcacataccgtggaactagtcagtacttgtgccttatttgggcctggggatctctgtgacgaagacctgaacccgctttggaacactcgcaccaatctctgtccgctatgcgtgtgaccatgtttccaaggatgaaacaaagagatcggcactatacacagtaagtaaagtcgacctgataacgacctgacttggaccgaaacgtttcggagacacctgagaagattccaatgggcaagtgtctaacacagataccgaatttgacatgccgattgaggatgatatcgagtctcacgtcgataaaagatggaacaaaccccagatctgattcaccacttcatcttttcagcatcagatcctctcaagattcttcagatgtagaaattcatgtttctgatacagccgggggccagttcgagccagtttgatgagaccagctcgactgttcgtatttttggagtagtttctgcgagagttgtgtgtagtagaaaaggctcaacctcgcgttttatcctcgtataataatgtatcctgtacaataacgtatgatgtaatctttttattgaaacctggattaattcctgaaaggttgcgttaagtagagatcttgatattgttatctcctccaaggtacagtacagtacagatgtttttttgtttttattttattttgttttattttattctatctatttatttaattttgttccacatggtgtcatgcactccaccactacactttccaggcttatcacaactttatctcacttgcaactaacaccccaaagaatgttttttgctcggcacgccagcaccttgaagtccaataaatcgttggagcatgtgagtatgagaattgagaacctgaagctggtcgcaacggcgactagaactgcgtgaaggtcatagcagcagaagtgctgactcaaccccgatcccaactaaggcaccactgcagaaattgccaacaaatatcggattattggagaaggagtctggagaaaggagtcacgtgatccaagctggcaacgctagtgtaatggctgtcaggggagtggcttcttctgtttggcaggtcgttcttgtggtgccatgagatcagctgttacttgccgttgggtggatatacgaatacgggtgatctaaggaaacagcagtaccataatctcgccgaaagttttggaactaccattgatatgtgacatctgaaagtctgcaatgtcaacagtggtaactctcaagagcagagcatcatctggggtcaattctacgcatcagtcaaatgctaacccaagttcgttcaagcagctgcagcccgtcagttgtggcgagacatctgcaaagcagcgtacaccactccgcctacaacccggaatgaacttattacttacgcccgaaccgagtttgatcgacgcaaaaacgagtcggatatcctgaagattcggtactacatttcgaccggcacaaaggagttccagaccatcgcaaagaacatgggaatttcgctttagggacattcaaagggctacagagatcttcttcgacaccacctgatccataaccgcattataggacacacagggctatccactaaggctgcatataatggctatcacgaagaacaaaagaccaccgcaggtacagttaatgagatagtaatcaattaaagtaagcgagtgacatgtagaagtttccctcacatataaggaacgactggccacttactccttaaatccgttgttaatctcctgttcaaaacgtgccatcataaaggtccatcaccaagggtaacagctggactcggcagagtcgaataactcttgactcgaatgaacataccagtagtaggtcaatgattttggaccagaaaagctcgatagtctccatgaaggaggtactccaaccctggggagtgcggcctggggtaattatctcaggaaaatggttgatgaactcggttttaagggcaggggtaggggtttgagagaagttgaatcacgcctctgaggttcctactaactgactgataatatttacttttcatagttcttctttaagaagtcgcaacgcgaaatatgaattaaaaaagtaattattattattattatatttactgatggatcggctcggtgaatttctcattaaaggtattctttgtaggctcgttctgccgttgtcaatcatggctagcactgagaagaaacctccatctacacttcccgattggtcaagcctatcgagtgtctaatgattgagggagagtccttcttgagaccggaacttgaccagacggatctgctgctcatcagtgtggtacatggcaatgatatatgatggcaacagaattggtgcagttcttctggaactgttcgtacgggagtctaagtcacacgggaaatgacctctttggtaccgtatgtacaggatgtactggtatataacgatgcgtgggacttatgagtcaatgagctcaactacgactcgaatctactcgagttataaggacattagcagaacggagacgggatcagaacccccaccgaggtactcataatcgctcttcgaaagcagtactctgtgagttcttgcaaatctccaaaacgccaggcctgtcctacaggtaatcttcttgctaaccagtcaatgcgaaaatgattcaagtcatgttgagatggtcggctttgagttggcgattcggtcacggtttgaagaagctatggtatccacatgaaactacgatttctcgtcagataagtaatgtctaagctccagagagagcacagttggcggggtctgtagaagacataccataatcctaagtactggccataccgttgttatttggacagtatgtgtgtatccataaggcccctctttcctttcttcgactaagacgacagtaattttccttgaaactagcatccacgagatcacataattcaacaaattccaagttagaatggaacggaatgaagttgaatatccttgttacattcatatagaaggtctccgaactcatattacagcccttttctctccccgtagaatgttcttcagagagagaatgttcgagcgtaaaaagaaagtttcatcatcgtatccgactaaccttatttttgacaaaggtctcggttcatctctacattaccgtctacaatttaccaaaatgttctaaagaactagtttgcggtttctcgctcgccgtcacgtcaacctccacagattctctggtattctttctccttcgacaacgttctctttctttcaatcatgcagagatcgacactaatatttgccactaatgcaactctgacgaggtctttcgaaactcaatccggctacttcaacaatataaaaggcccctcgatcgccctgtttttcaagcatcagaagtcgatcagtctttcagcttctgcagaggatttgatcacttcgagagatgctgacacggatgagcggaagcgatgaacctgtacttgtcctgcgcgagcggacattcgctcacttctaccatgaagcaacttgagttctcttttgttgcagagctggagaatcagcacatctctcttcatgcctctacggatggagctatgacgagcaaagattcgcaatctactctggagctccttctctcaagatggttcgcaaccacgggtgaaattcccagcacgaacaacactttggggtctgctctactggtcctgtcgcaaggcagtattccagaagttgctgagcggaagctgcaaagcctttgctacgactcaactgttgagactgattaaaaccgtgcgtgaaagaacgcatgagcgagtaactaagacgtgaagctgagcgtaagctacgaagctgccgagtgaaaggaaacccctcagtacatgcactaagaggacgcagagtgatgacgagtttgaggcttagcaagcccctcatgaatcctgtctctgtggatatgaagcagtgacggatatgaaacattgtccatgagctctccgatagtatgggtagcgcccaagggtgcaactccctgcatggataataactcctgaatgctttggagggatggactgccgtttgaacagtcatatgtctcctccatctgctgttgacttggtatcagcacaccaggaatcacggtaaagagaaccgctgacacacgatccgaacctgatccagcttttttcgcctgagcataagcgtctgcaaagaccgccaccgagcaaagtgtttgtgcccaacctgccaggccgccagagcaaagagccattccgggccgcaacgagccagaactagagccgccgaccgacaaatgccaataaaacaacaccacgataacgcggaagagccgcctggagctgttgatggtgaaactccaccagcccccagagcaggagacgttggaagcgactgagacacgtcaagttatgccagcacaagagtgacactgtgaaacgatgacgacagcgcgaaggtgaaactgtgaactgcgagagcagaatgccagcaccttgagagcatgggccagagccaatcagtaagagccagagccatgacaattagccaatgagtgccaatgagccaataaaagctaggtgttatgcaataagagcagagagatccagagccaacgagccagatctaaagagtcagagctccacagaggagccatactaaaggcagtcggaagttgatcttctagatccaagattcgcattcagaaaggatgtaggaagtcgaacctcgacacgaggatgtagacgagaccgaaccttttagtctatagaaaagaggatgtaagcgatgagctgaacctctggggataatacattatggaccatgaagtcccacccaaattacaaattgtagtgttctatgtggagatgtttttgtacttgtagttatatcatcgtagaggatcataatgtcgtaagtgctgagaggtcagagaattaatatagaacacttgtggtccagctagggtttcaattgagccgaactaccactaactcaagccctcaacccacccattgattgaacaatatagtacaaacattacaagaacttccatgtgtgtatgataagagatatattaaacctggctacagtagaagctaaaaagaaactgaaggagtgataaataatcaaggatgcgataaggggtatcggccagatttgatgataagatgaaaatcagatgaatagttactcctttgtggcaccaatggtgaatttgataggctccttgcaagcgtaggctccgttgaaaacgtagacaacctgtccaccatggagaggatcagtctgggaagtacaagagtagaactctcgagttccataggaagagagctccttgacagagccatcgcccttgtaagcccagcctccgctgttgccctcaaggggaggagcggggccatccttgacgtcgagcttaccggtctgaacatcggcaaagagttgtcggggtccctggccctcagagagaacgttggtcatggcatttccaacatcctcaaccttgaagtaagagtagccctgttcaaggccgtagacaacatcgtttcctcggatctgaagagccttcataccgagagctccctggccaggcataaaagcgtggagagagtaggtggggtgagagggctcgttgtgctcctggggctgctcgcaagcaacgggagcagcaagagcagcagaagcggcagtgagaagagagaaagtcttgaagagcattgttgagatgaagttgtggttgaagtcgtggatgtggttgtttgatacagaactagagggagattggactcctatatatatgcccgagattcaactcgaaatagaagtgctcaaaatagattgcccccatatccgctcaagacggtgatgccgttggatattgagttttcggttatatttaactagcatataatatgcaaacgggatgacttgaatgcccagcagaagttgcgattttgtaacgaatatggccgaaaaaaaggcccaattcaagtcaggagagtctttcttaccgagaatccctcccttttcctcttattttgtctcctcagacatcatttacctgacattgcactgtagatatttaagtttggatataaatagaacagcagagttgcatcatatcaacggaataaatgatgtcatagtatggagtatgagatatttaatcagacgtgaagagtcagatgagttgtcgtgctatgcttatagcaacttaatagatgcactgtacgtgtaaattgtcattctgatgtacagtacttgtagtggtacccatgtgctagatttgatctcagagattcgtcgataaactaagtcattcggcgccaacgggcactataacctcattcggtgccaatggcaccagatcttcccgaaaaatgttggtgagatttggtttccatgcatcgcaagagatgctagaaatgccgagatgccgagaagggaaatgtaatcccctgacttgaacttagaatcaacgaaggagatgatatttagtcggtgctggaagttcgtgtttgatatgaaatgcactttctgttttatatccgaagaaaataaacaagaactttcttgtctcctatctattctgtaactaaccagttattgctctcaagtatcacagtacagtattcttccaccattatacgtaagtaatgcacattaatggagttaattgcccagaaatgtgcgcccttgctgtttattttacacaaaagcaggctaatataacaagagcagctcttgaattgtcaagggtctgtttagtttccctcgtggaggatacaactcactgaagccaatgctccaataaagttcctttatccatatctgttacaacttgtacgagtagtggttgtctacatcaagttcagtatgttgagtaattccacctacttgggtttcaaggctactgtgaattagaagagatcggactcacctggggtcaagcccagtgtttcattcgaaagaggacttgcttttaccatactgtagtgcaaatagttaaacggactttcatctccgacaagaatgaagtgtaaacatcttttaactacaggtatggtaccagtgtgaatgaggaaaggattatatacaactgtctttttcaaatattatgtttttccaccgtgaaaccgaaatccgggacatcaaagtgacagttcatgcttgagatacgaatttcagtttgcagtccactggaaatgaaggcgtatggaaactggatctcgcacactgtctctgagttgaaaaggagaagttatagaagaagaggaatgaggttaaagctgcaacagaagagggagaatcccatgatcgacgtgtctgacatgatgacgggaaacggggagatttaatctggaatacccagtcggaaatcccacgagtccagaagagattgttctttgtttagctttcgccagatctgaggcgtagaagaatctgcagactacagtagaggtttgtttcaacaagtgggtgaatttttcttagtagtgctctcactgtccagacagtgtttacatttcgctgggattatgccgtccatgttccaagagggctaaactgaggtgagatcgagatgcctacggtatttcagcctcctgagatgaaccatatgctgtgatataaatcagagataacagaccatgctatgctattccttgcaaaacggtggcctgacaaagctcagagaccatcactgataccagcaagaactgaaattgcactttttttagagattgttccttttgaaagacgtattgtagatgttgacggattgtaatgtgtacttgcagttgcttgggttacagtttgaaggagagaaaagtgcgtataatgaaggaaaaaacaataagtaaggacagataaaaatatacttgtgattacatagaaacttcaatatggaatacagatgatagttgatatgatcctggaaaaatatgtatattattaaagaaatcaagaataactaaaatgcccccaactagaataaaatactttggcatctctttgctcaactaaggcaacagacagaagatactgcctagcagacatacactcacctggagtagtttcagacgcaatatagtttcagagatgcattatctaaactcaaaagaccttcgtacgatataaatggatagcacctccaaaactctggttgcgagctttcatcaattctactacaagtacagtacagtactgtagctatattgttctgcgtctttcaattcgatttttgatgtattttcccgctggattatttctgtccgtttctactacttctttcgacccaattctatctctcttttttttgtcctgctttttttttggttcaaccttttgttcagtcagctcttttcagtccaactttttttttttggtgttaagttataattaaatgaatgtatatgcagaaaaaaataaattggtcagctacttgtagctcatgtttttcttccaattttcgtttcttaatccccaacattcgaaacctgggtggactcataaggcaacagcgagcgctcgccctaccccaacatagacaacagtttgagacacctatcatagagattgtttgtcgatgatttatgtttcgattaatttgaaaatacatgggatcgtggggtatctttacaccattcccatagccgttagcttgtctcgtcgctggtgtcgtcgctggtgtcgtcgctggtgtcgtcgcttgtctcgtctttaccgtgtttttcaggtagtcagtttgtttaatattctaactaaaaatggtaatacttgaacatactagttaacaatagagacaacctgcatgcacagatacctaccaacaaatgtctacaaatgtcaagagcaggacaagcgaaaaaaaaagtaacagaggacgacaggactcgaacccgcagcctttggaggacgtcgtttgtatgaaacaagccgaaatccaatgcgctaccattacgccacgtcctcttgtggtggtcgggggagaaaatggcaatttggttcgtaaagtgaaaaaaaccaaaaaaaacaaattgaacgccaataacccggcttactaggtatatagctgtaatgaatcattagaataaaaaaaaaaagtagctgtaatgaatcattggaacaacaaaaaacaaaaaaactgacagaatacgtgaacaagcaaacacgaatgctatggccttttctgaacaaccgatcccgaatcccatttgcgggtaaaacattatcttaggcctaaagtagctgaaatgtaaccgtttggatctcatcggaaagttgatttggactacttggcatcagaaattcactcgtatctgcttatttctccctcgcatagatcgactgataaatttcttaactccgtcctgcaggtcttggacaagaaggtactcaatggggatttgcatatcctgttccaacccaacagtgagtgcctcctggagaattttggatacaaggggatttgaagtgttccaataccgtgaatatgagcttacaaagtggatcaaactggagcaggtggtttttttatttcttcgaggacgagtgagctcaatcccaaattggaagttgctctgacgtattcctagagcgcttcaagctgctctgcagtgcggtgtagtaatcgttcagaatatcgtaattttctatacatcgcggtaacgacaagtactggtctctcagatcagctttttgtcgcatgaagggtgttgtgagatttgtggtggatatgtcgtaagacattaacgctctacatcatcttcgagaagacgaagttgaagaagcagtcgaaatgatgctacaagatcacgagagtcttccactattgaccttctcacttaaagtcatgaaaagtgctcgtgtattctccttatcacacctgactcgagtagtcatggcgcatttgaggtacgtggaagcccgtttggagttcctgtgaagccgtacccctgaatgggaactctttaatcaccccgctatctcctgcgcttttgttgtgcctaattccgaggactcaatcgagattgattacgaaaacgagcagggtctaggtcctacgccacttcttattcgatgcaaaaacaactcgtcaaaatcgcacgagattgccaaaagaagcgcccaaaatgggtcgctaacggagccacagacaatcttcaaacctttgagatgtttcgaagaagattctataccagatggacgtggtacaacaggtacctcagagaagaaacgacatgcgtgcgtttgaagagattggtgcccagatgccctttggcagttgtaacatctcaggtagtggaattagttactaccaaagtccaccagtaataatgaatatggtacagaatggtatataatgaggacaagatgatcgaacatgtgattgattatcagatgcgactacaacagtaccctacacagcagcaccctaagtgtcacccttttagacatcaatgaggaataactccatggataacatcatagctaatggctatctcctctggaactacagtactccatgttgtagtcgttggggtgccactttagccgtcatccctcgagcacattctcatgataatctacattcaactgttcaggggaactcttgttgaacgtgaaaaggtcactttggccgcttgaaagattagcatgagtgagatcaacgccgttgctagatgtcttctgtctctcaagtttttccgaaacctgttgttccatgtaccagtctctcattatattatgtatgatgtattatgttgctccgagttatagagtttctgctaggatgcatgtgcaaaaatactgcccttgttcctgtggagctaacagttagaccagccacgaaatatcttgaaagaagtttgtagaagccttcaattgtacgttttttcaaaaaaaaaaaagacatatgacagctcttacacgtccttcgaggaccagtgacaaagtgcgataaggcgaggctacggagcttaaaaatagacgtaatgtggggtacagtaacataaaaaaagtgaaaaagactgcgtccaagtacttacttttagtgtgtcttcttttggccaatcggagtcgagcaatagggagctgaagatgctcattttttgctacagacgaccatcgaacgtggcaaatcgttggtgctggaaaaaaaggacgatccgtatcatcatctctgcaaccgcgcctctccaggcccaggtcgatcccccgactaccccacatgaacctgcatcccatctctccggtttgagtgtgtttaggtttaaaatattctattagtgagcaggttgggtgtctttttcagcacattgtggggttccggttgcaaatctgacaccacgaaatgaatcatctcattgctactattataaagataccaatatcgttcattttggtctcaggaaaccccccacggcccccattacatcccacccaaacaaacacatgctgggaagaactctcttagtctcagaccactgtgtagatataacagcttccatcttccccggttcttctcaccccttcacaaccacgaacccagctatgaacaccttccatctgttaatcgcactagccacatttgtggttgtatacattctttcgtcctcgttcgtataccagcgacgcaccaacgctctagagaagcaatggaagtgcggaaagccactctactacgcatcgttcccgcggtcgctatggcacttttacgtctttttgcgcgaatctcgaaaacacaagctcctggagggcttccagcgttcatttgaagccaagaagcccttccttaccaacaaagtgaacatcttcggcaaggacatcttcaacacctgcgatcccgaaaacctcaaggccatgcttgccacgcaattcaaggacttttgtctgggagaacgccacgctcaactgtttcctgttctgggcgacggtattttcactctggacggcaacggatggcaacactctcgagccatgctccgaccccagtttgctagagaccaggtatctgatgtgcacatggtcgagacccacctaaagttcctgacatctcgaatcacaggcagcaaacccgtagacatgcaggagctcttcttcaacctgactctggacaccgccaccgagtttctgtttggccagtcggttggatgccagattgcagagtccgatcctggcgcttactcctcagacatgcctctggatctgcgaaagtcgttccagaaagactttaacaaggcccaggagcaccttggtgagcgtgtcagactacagatgctctactggctatggaaccccaaggaactacagactgctggagctagagttcatgcgttcgtcgaccattacgtgtctaaggctttggtggaggctgaagagaaggtggacgacgacaagtacgtgttcctcagggagctggctcgagaaactaaagaccccaaggttcttagagaccaggctctgaacattcttctggcaggacgagacaccacggcctcgctgctgtcctggtgtttctatctcatggctagagacgatagagtgtggcagaagctgcgttctgaggtcattgagcactttggagatggagagaatctcgagaacatcacttttgagtccctgaagcgatgcgattacctgagatatgtgctcaacgaggtgctgcgactctacccttccgttcctgccaatatgcgattcgctacgaaggacactactcttcctcgaggaggagggcccgtgggacaggatcccatcgttatcagaaagggcaacgttatttcttaccatgtgttcaccacccacagattgacacagtattggggagaggatgccgaggagtttgttcctgagcggtgggctgaaggaaaggctcgtggatgggagtatcttccattcaacggagggcctagaatctgtctcggacagcaatatgcccttacagaggcaggatacgtgctagttagacttgcacagatgtatgacactctggagaatgccgacgacaagcctgagcccccagtgaaactgcatgctctgaccatgagtcatctcacaggtgtgcacgtgaagttgtacaagaagaactagggtatatatttaagggttaacattgagtaattggaaatctgtaatgtcaaccaatgaaataattagttgattcatggccaactagtatttgataaaagttgactatatttactaattggagtacaacgtgctacaggttagttgacaatatgaagtccgaactcgaaaggcaacaattgacaaccctgtgtctacaacacgtaagtgaacgcacacgcgcccttctcagtcacaaaaccaaggctcagatggttttatcataaaaaccgaaaatacaatcttgccatatgcaccatgctcgtattcgtttaaaagtgacactatctttcaagttcgtattttttagaattcatctccatcggctgctccatcggcaggtcatgcagagtcggagaagagccgcaaacatgtttggaatgggaaacaacctcatgagagaacagcattgatgtaggatatcagatcaacgtccatattacaactgagtgggcacctactggtggtgcttgtactgatattactaaccatctcctccaccctagttccatcccctccacagcgccatgtgtgcctgtatcaggccatatcaatgttgcgaggttttggcgctactcctacatcattgctgctgctgacgatgttacctagttggagagtttttgctcgcatcatcccttcgccaaatgtgtggtaaaagttcctgatagctttacttcatcacgcgggagctagtgaaaaatttgtgatttaaaagaaagcgtgtataatggccaaaagcagatatccatagccataggggtgacaggcgaacaggaacacatgaaaatatccatttttgaaaaattcagctcagaaaaatgggcggtccgttggcttgggttggccaggggaagtgatgaagcctagagtacagtaaatctgggttgaagcagttctgtctccgaaagtcgattactcaactgccgaatcgcgggtctatgatctttcttcccttcatttcgattaacggttcccgctggccgccttatatgaccatcgtcgggggttgtacgaatgagtggaaagtaaaagatcagataaagggcctagttcaaagagtatggtgggcatcaaagttgtatcctcctcggaagacgatgcattctcgttagaagggcaagaatacgagcggcccggcgaaagagctaggtctctctagccgggaccgccttccggatagtgtgtttcagaaaaaaacaaaaaacacgcaaactgtttgcaaactgttcgaaagcattggaggttaaagcctctgcgaacaatatcttctaccgagtccagatacagtatttactgctgctgtcctttagggctgtaaagccttggaaggatgtaggagctccagattagaactaagaagatcttggtcgtcttggcgacgttattcacatgctaacggtcaactcggcgggcctattgacttgcttaaccggcctagagcaccaaagatacccgcatttagttcaatagagccacagttcagtacatctaagacgtcaacagttctctcattggacattagtatacgatcatgtaatgcacggtagttggggacagcaaaagtggtcggtcaaagactcacagactcagctcattacgtcaccagcaactctgtgtaacggtctccgccggggtcttctgagacaccccaaatcgcctaattacagtgagccaaccggggtaattagtgaaccttgggtggcagggtgcatccctctcaaatgagacactccacaggtatcatgctgtctcgaagagatgttgttcccttgtaaacgtgtaaacttgtgatagatgccggagatagtcataactccggcgattataccagagagtcttgtgtgttacagaagtcattctccacaatccctcttcccaagatctctgattctactgttcgaaaggtgcatctcgtggtaaaccggcctgacctgttcacattgacccactgcgccgctaaacactcgtctcgtgacctcttctccctaatatacccccaaaaatcaccgtaccaaaccccacaagactagtctctgcaaagttagtgtcgaccatgatgtgtgtgtgactatttataactgatctgcatcaggaaatataaacaagtgctacatagaaagctcgtatttaagaggttaaattaaactgagacaactgggtagtattcgggccatccttcctcggtccctcatactgaatgtactgcaacaagttggttcaagagtcttagaagatacgggggagcatacacactgatctttgacgccttcaaacatcaattttacctcttgagaactcattgtgctctttttccaatgatcgaggcgaacttgttgaacttttcatagtacacaagatcccgcacggcaggagaatgtgtgtggactggaaccagcctgtcatgtatggaagtgcaaatttaaagggtatatgagctgagttcgagagatgacatgagaaaatttgtatactgagagtcccaataccgatggatactggtagcacaagactctacagtatgtaccagtcgacggggttgagattgtgccattggatctggctcaatatacaagtacgagtgtaaaaccaagaatgagacctataaacgtagcggaaacggggtcatgtgtttcatcttgatcatcttgaggttcaccttgcatgtcgcttgccagtatgtcttgtcttttcttttcttgttccttagcactttacactttttccacacacctctgttggccgcaacacaactgagacactaaaaatagcagaaagtatgtagaagggaggacacacttcaagtctacataccttataccacatctaaccttattttctaaccctgactaacccctaaccaaccaaaaaccttattataataatgaaaaaaaaggggaaaaatttgaaaccacacattattgtgaacagagagaagaaaacaaattatcataaaattcttcatggctgattgtatccaataatatagtaacatccaaattttgagctgaatttaaggagattatacacgttttttctcacttttgctggatttccgcaagatatgcaccttcattgcaggggaaactctgcaactggagtcgtgaaaggagaaagttgcctatggtcctcttgacataatcacgctatattcagtggtcgaatccatgaagagatgattgatgctgactggattgaaaggcacaatccctctcatgatgctcataccatcattttcatctttacaaccacttccttacttttgttcttggtgagggatgaattcatatttataggacttgtccaaagggtatactattatagagccatatgttttgagaagtcctataatataggttttatacaaccatatcttgattttatgaaaaaatgttgttcacagaccgatatgaaggtcaagaagttcattgtgtaatgaacttcatttttattggtttggatcctttgtatagtattcctcccaacattgtatatgaaacttcatttttattgttttgggaccttcaggtagtattactcccaacaataataatttaaaactatatctgacgatactaatttatatggcgtaatacctcaaagataaaagaaaaaaggtagacactagtggcagaattccttgatgaaggtctaccgttagcagttgggataatcaaacgtgtttaggaacataattccattaagaagaacaaatgacctagcagtaaagctagcacagtaaacgattggcaaatccctcaatcaaggaattccacatccatgtataacaaatctcataaatagtactagtagtctcataagcatgtctgattaacatcttctttcagtcacctcgtatatcaaaaattctggtccctgatgcagggcttcacataagtttgtcgcgtcttttgagaattttggagactgtcctttggtggaacgagctgttttagtcgcgtgtgacctccatacagggactgaaagtctattacatgtatatatatatatatatgaacagctgtccgcgcagcacgatagtaacattttaaaacatttcctcctgaccaacaagcagagggtccatcccgaacacaatggaagaacttccacgtgcaacagataacgctgaccgcatgacagaggaacttgccagcagagacatgactacggtttcccgcaccaacagcactgaagatgactcgggtcatgatgatgatgagttggcgtgccctgagcctaaacaccctattttcgaccatccagcttacatcaacaactcaccctacccacccgtggttaaaggctacactagtgaagcatccgcagatgatgtctggaaatggctagacgttgcagcgcgaaggcagttctttgcgcacgtgaagctaccggtaacatctgctattgtatgtgatcgcaagatctcgatcattccactggcatgttgccattcaggctgtgagtatcgcgtgagtattttagaacacagtgcagacagggcagaggtcgcatacaatgagttgaagatcctcaaggccatggacaaacatcagcacaagccacgcgatatcatcgaggaagaggagacattcagtttgatcgaaaattgtgagaagaaacgacgggcagcgagggagtttcatgattacgcgacactgcctccctctgaccccacatccatgaaatggctggtctgggatggaatgaatgactgggctgagcgtcgtgggtttggttacattgagagctcaaatggtgggacaaggccaaatatgaaaacactctacaccttccgatgcgtatttgatcgctgccctcacagagtcaatgtgtgtcacgatgggaaaagagaaatttggtacgtgagaccaccagaagaactgcgtggtcatgagggacacaagatgcatgcggtcgagccgtactgcaatgaggatggctacgatgttaacttcgaagggatgtccaacgaagaaatggtgaactcggaactccgacaagaggatatgatatctcgtgctcgggctcgtgcaagtattgacgccggggttgcagcgagctatctacctcagctggatacatttgatagcctggagctattggaagcttacattgatatcttcagtgcatcgtacaagagacagggcaacccttcgcctttcaaatggaaaaggacctctacccatcggtatccacctcttggtcttacggtcgaagctgaggaatctgaggagcctgtgcccaaacgacggagatctaacagagatagcaatggcaatagaactggcaagccttccacacctgtcaaagcgaagaaaatggctcctgctaagagaatgtcttctattcactacagttgcaggaaaaagtcagtagacggagttccctgtcctcttgctatcattgcgggcgaaactccctgtggtaaatgggagctgagatttacgcgaactatggatgaccataaccattaactgggttgttttttgtataattaaataaaatgttgatttatcgatgctgtctacttcttttatagtacatctgtacatagtggtaagctacttctaccttgtcacagtggcaagtggcgatgttggccatgttatcagtcgcgcagtgtggatgtatccgattcagttttcacgcagccacgtgagatcgtttcccagtctcgtttgttgtatagaataccagaaaattaacagacccctcccaatttggtaaggcgtgtccaatgatacaccatgtggttatcagagtacttgtaggaccctatcgtctacaacacgtgctttacattccgtttcgaatggcctaaaggtttaagttgtcccgtcgtcaaattacgcgttaacgcgtttgtattgtaacactttacacagaatgaggagatgattaatttgcaagtactgtacagtacttgtactgtactgtacgtgataattataggtatattgtacagtacagtacttgtacttgtacttgtgcaaggattcgtgaacaatatgtggggctaattcagcagtcataagggacattgtacatatacttatacatacttgtacttgtacgatctactgtaccttactacaagtacttgtacaagtgtaaattcccacaggggggttgactgcttactgtagattgcactattatattcgtgtcatagccctgggtcccgtatgagaacagtatgtacagcgatagcgatatgccttcgcgtatattgatttttcatgcgcgtccatgcacctggacgcctatgcgctgtacaagtactgtaccttaccctacgccctacagcattattgtagttgatctggaggcgaacagcgaacaatatacgaagacaccctcaacaataccaatgatcaacgccaacatgccagggcagctaggaccgccggtgacacaccagccatttcagcatacaggcaacccgcctgttggcctggtgaacaggccacccatacctgataatccgatgcagcgagacgtcctcatccgaccaccaacggaacaccaattcatgtatcaaccaacggcagtaccccagcatttttaccatttccgactcgactataaagtgtttgtctatctccgcacagcagacggcaaatacgaaaagttgaatactcccgacgagctgaaacacgtgcaaatcggaattgataatatcgacgacagaaatccttacttgaacttttcagtggagaaccctttcatgtttccgccggttccggaaccgtctgcgtgcagtgcacattttccggagcatgccccgagtatgccacagcagcacccacagcagcacccacagcagcacccacagcaacaaagtgccccggaaacatctctttccgaaccaattgatgtggactcaatggatgtagaagaccctgttgaaagcactgtcaagtttaccccatatacaccacctggatctgttatcgaaactcctccacagttggctccccctccagttgtcaaatcgcaacctcgcaaatttgacgacagcaacgctgaacaaaaaagaatggacatcatgaaaaaactcgcagagtacggacgcgagttcgattattactttgagaaagttcaagctgaatttgattataaaatgctccataccgatctcactgtgccaagattcaaagaaaaggccgaagccatcgcttatgctcagacaactgcacgactccatggcttcgtcttacacattggtggtggaaaagctaggaatattctccagtgtcataagagcaagtatgacgacgagagtggagagattgggaaaccaaccaatgcgtcaagacgggtggcatgttattgtcctttccagataagagtaaacaagctcggcccgaatgactttggactggtttactgccatgagcagaaaaaggatgaaaatggagacgccctgtgtgcgaaacataaccacaagccttctgcatcagtttctaccaacggtgcctaccggcagcttgatttggccaatatcaggaagggatgccgggacatcgatctttttgacattctggtcaagacccagacatttcctcgcaagattctggatgctctgcgtctcatttctcctgctgcatcccgactcactcgacttgacatcaccaatagcatgcaaaaattcgataaggaggtttgtggcgatatggacccagtcgaagcgctcttgatcatgttggaactctctcctcagatccatgttgaacataggatcgtcggttgtcctgcagagattactgaagaactgcttgaggaagatcgtcggcaggaaaggtgggaacctgatatgtatgacgcgtctgacgcggaagagcttgaaccaggtgtggaccactttgagaccgcagacgaggacggtggcctcctggtggaagctgagctgatgtcagaaactgaggaatcggactacgtagatggtgggatcgaaaacgaggcgacggacgaatcagaagacgagtcagaagatgaggagattgtggagccgcttctacgaaaaagaccgagacaatctagtcgacgagtcccaccggagccaatgccaagcacaccgccgccagaggctaacctgcctgaacaacccgatgttatcaaggatatattcttcgttgtcttgaaatcagtgaagatgctcagggctttctctggtgttatcgctatcgatgttactcacaacacaaacaaattcaactacaagcttttcaatgttattggcattgcctcttgtggtaggtcgttcaacattgcccatgcacttatttcacgagaggatgctgatactttcaagtggtgcctcgatcgcctgaaagtcttcctacagaagtacctaattcccgacccaggcgtgatcttatcagattgtgcaccagccatcaaaaagggccacaagtacagtgaactcaatggtagcaacctgaagctctgtctgtggcatgctgctaaggcagtcgagagaaaaggttctgctttgtttggttcgaaatctcttgagacagctcaacttgtttcgaaattcaaaaagatgtgccatgctcacacagcggacgagtttgaaaggttatataccgacttcaaactaacctataagaaggagggcatggaccgcgctgacaagcatgatcgctcaattgatggaaggagaaactcggcatactactacattcgacgatattggtttggaaacgaccaacacccgaaacatcgtcacaacattgtggctgcctattctagagaaagcaacttcttcgagacaacgacctccaggatagagagtattcatgctcttcagaagagtaatatgaggacaagaattatttctctcttccaatgtgcaacggtcgttctgcgtacctcggtcaacgttttatgcgaccttgaacatgctcatgcacgggagatggagaggtatcgcaaagatatcgacaagaaattctgcaaatctatccggactttcatttccaccaaagcactattaaagtgtatggagcagatctctgttgcttctcacgatgactacgttcctacggaatgtactggacaatattctttggatactggactcccatgttatcacatgattggtcatttgattttgtccgacgacggcagggaaaggatgcgacctagagctgaactgggagacaaaaaccttggtccagccgtgatacaccaacgccgagctaggctcatgctgggagattttgatcctcgttggagatacttgcacaccaccgcacagatgaatgaaagtgattgggatgatgcctgtaactatggcaagttcagagaacggtgggaagcgcttcgaaaatccgagaaagagtggaagaagagagacgaggagctcgcaaaagaggtccatgcttatgttccgcgtaatggagattgcgtggcacacatggttgaggacgaagttgttggtccgagacggagacgcgtgggacgcgtaaaagcctccaacgagaagaaggctggcccgaagtgtcagatctgtgtgaaccaaaggcatgctacgagtgcacactgtttcagggataaaggcggtgacaaggcttaccgcgagtggaagaacggcttgattcctcgcaggcagttcactggccatgtagttggaggtccaaagcgaattcggttgtgtcgtcattcaagaaccatgatgacagcaacaaccgcggacaatcaggacagagaatacgccgctggataaactactcagttcaagtaatcaatacattgatgtgcatttatgaacaagttgaaccgttgtacaataactagaagcccgagaagctatctgaaataccagtggctctcaaaattttttttccgcgctatcgcgcgttcaactatgcgaactgcttacagttcagtaattatgggctcacacttaggtgtcacgtttcaagtggcccacgacgtgatgagccattattatctatgaacagtgcataaatgagaagtaaacccgcacaaacacctggatattacttctttcagctcagtgtctttccttaacaaataagttaacgacttgggtagcagtttacttaaaaacatacgtaagtaaatctaaactacgtttcttacaatatacttaagacatcagcgatgcattagttttaggttaatatgcaagttatgaaagttaaggagtgtagacgggaagtgaacccggtagaagggcgggtactgagtttgcgtctaagtgggacgcttatttgcggttacagggacattaacagtagttttagagaccaattaagtgagaaatccgactgaaatttacacagtgggtacatgatgatgtcgagactcttcacatcaattttcaacccgatatttcgcctattcgaatcactacctccaccccagttgggtactccacctgaaaatagcgttaaacccagttcgcccgtttgagaaggtgttgatttctcatactccacagataccccacaaaatccgcaattttggtcgaaatggaaaaaaaaagttgatattatgaaccgtcttgctccggtgattccaatggtattaataacagccagactttcagtacaaacatgaccagatactcgtcgccaaactctacctatttatagcccgtgccgtacagtacatcctgtctcgtccctgcaacatctatgagctcaccaatatggacatgtctcagctctagcatcatttaagacgcgtggaatcctcagagtctgctctcttgcagatatgctcaaatgcgttggacagaacaacacgacagggtagcccaggtacacgttcgcacccattattcgtccagtacagacgaacagatggttgactacatggtgggactgtatccggagctggatcgcgagaccgtgagaatgcatgttcgattctgggtcgtttactaccgtcaaaaggcgtgatctatcatcattgggggaagttgagggaggaggcattcgtgggccactgctggaacgagatctgagtccggtcaaaaggacgagaccgaacaaatcatcatctctggggtagaaagaagagctattccaagcatattctgaagttcactgagctgaaattgccctaacagtggacgtgagaggggaggagcaggagcaggaggacattggctgattgattaagtcagaagaactcaaattcggatatattctgtgaatgtatatatgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgccacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaaccgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacatctggtggacgacacctcgtttttgtttcgagtgatagcctgccagatttattgtgcctttactgtcgtaccagcgtattttacttccctttccgttctttcgttttcaccatgtcgaaagtaacaaaagacgagttccaggctctcaccgcgaagatggacgccttgacgctctcccaccaggagatcaccactactctcgctaccgcggttaataccaaggaattccgctcagccttagacgagctcaagcagtcaaatgagtctttcaagacacatcaggctggggagtttgaaaagttgcaccagttggtgtcggcccagcacgaaaccatcgcgaacctcagcaagcgtgtcgactcacccccgagcaccagctcccttgaaggcatttcccgtattggcaaggctgattccgaatttgaacccgacaccccccagaagggtaactctgtcctacatggcatggactttgctgccagtgacacgggttctgttgactatcgaaaagaatccgacgccctcaagtccatcatccggaacgaggtttacccctccttgtccagcgaagaattccgaaaacagttgtacgcttacaaatcttttgattcccgggtggctacctttatcctactccaggatgacatccgttggagcaccagagctcgggctttccacctttggtgcggtgtcaacgataagcagcccctcttcgatcaacagtacctccaactccgaagcacctttgaagcagagactgctgatgaatcaaccaagccaggtgcccacgctcgtctgaacaccgcttgcgaacgtctcctccgggacctttttcgaaagcgcgggtttgaccacgaacctgctgtctcctttgctgaacaagaggaggaactccgtttccggttcaaagattaccacaccgctttctctatcgagacactacgtgcgtacctctctgctctgagcaccgctctgacctcctcacctctgccggttctctctcggtgtctccagttgcagaagctcgctccgactcacctgggcaccgccctcggacgcgagatccctcgtgacaacactcgttggctgagccttggcatggactccgaccctgagcgtgaccatcaagttgccacggagctcatccagcccctcgccaagatgatcacccaacatgtccaacgacttgacgatctcaatgatgaggctcttctgagatggcgacagcacacggtatctttcgaagacgtgtggatgtgggtcgagccttccgccccacctgagccttccacgcctgaacctgacaaagtcgtcgttcacgttgcgggacgtggtcgttccaccaggaagcctgccgacggccctgtctcaactgagactgtgcagaaacccacaatccgtgcctcggatgcctcaacctcctgggcagctgacaaggctccttgtgttttctgtggttccactgcccatgcactggtcaactgcgatgactccgaaggcagccccttggtcaaggccaagtaccttggcagcttcaagtctttcacccgacttggctaccagggttttgaaaagtatctatcgcctgttgatgctgacttccctctaaaacagagcgctctctacacttcctggaagcagaaggaatggtcgaatccgcttatggagcctagacttcgaactttcaatgcgcagtggcgtcctgccctagctggccgcgtaaatgccgttgaatttgtacacgttgaagacccaggcgggcctttggataacagctatgactctgactcatctgcgtctggttatgacttccaggaccttctccaacccggcacgttcagtgtctgtctaggaggggtgcctcgagatcttctgtctgatacgttttcctcctacgacgagcctcgcactatcattgactccactgactcccagcttgagctcacgaaagaggcaatccaccagcacattctccagatggcaaaacagcccacacccctccccgtcacttacgcaattgatgcgcctgtgtcaggctcctacagtggcaacatgaagcgccttgtggcacacccagccttcatgcagctcgtagctcgcttaactgctcccccgggcacgttcaaagcctccacgcttgaagcgggttttgtaggtgctgttatggccccgtcttccccagttgccggccgtgtctactttgttgatgcggtccagcgattgctcaacaagtacaacgtagtattgcctacgaagctttacgagtgtttcgctacagtccgaaatgacctcatggagcccgcttacgccaccgaaggcgatcctcgccgacagtctctcaagaccaacatcaacgccttgaaaactgttgtcgacagcaagcaccctgacagaccagtggctccgttgccgcgacgcagcccccgtcgtgatgtccgtgaagacatgcccccgcctgctttgcctcaagcgacaaaacgtggtgccgcttcttctacggtatcttccgctgctccccccactgctaagcgaaccaaggctgtagccaatccctcctcagtggggccgactgactccgcatcctccacgggcgctgttgttgacgtccccagctctcgtgtggctgttcaccccccccgtctgggtgataaccactacgtgagccctggaacccgtgtcaccaaccacatccacgatgcctctgccgttgcggagaatgcacccttaaaagattacaaggatgctctggaccgcctcccgtctgacctagaggactccaaggctctcttcaccagagatcatcctcgttacgacaatgccttgctgaaggctgggcgtctccctctcttcaagcttgaggccattcatgctctgccggaatcggaaaaagcagacttgtttgagcgcatcctcaaggcgtcggatgttgatggcctcgttctttttgagcttctccaggtgtgccctgacctcacaaagtacatttggaagaacttccgtcaccagcggcaccggcttgcgggtcctgacatccaagccatcgctcttgagctcggggacgatctcatggagtgtgccatggatcttgcgctcaacgtgatttcgtccacaccgtatgagctcaactctggcaccttcggtcgtcttcaggaggttttcaccaccattgaccgccagctgtacgacgacaaagttggtaggccactctcgccccacttcaccgacaacattgctcttttcgaccaacagaccagcgccctttttgacagtggctcgtctaacaacgtcatcgacactgatttctttgcccttgtactcgcgaaggctggtgtcacccctgaccgggtgattgttttttctgacggacagtcccacgccacagtcgcaaacggagccaaggtaaaagttgatttctgggcgcttctccctgtcactttcctgggtgtcgttactcttgaaacattttgtgtcatgaagtgcagcatgaagtgtattctcggcaccggatacatcagcaaactgcgcatttcgttcgaccatgatcgttaccgtgtcgcttcagtggagaaccctggtaaccctggcgtccggtgctaccctagtgacagaccttcagctggccttgttgctcaccttgggttgcttgaccgtcttgtgaggcccggccgccggcctgtgcctgcgtttcctgctgccaagctgtctcgccaaaacgtcatggcacacgttcgacccactccctcactctgtggtgatgttgatgaagcaacaaatctccttgacgcctcatctctcggagggcctcagcctggatcttactcccaccgttctgaaacagcggcaggctgttttgccatatcctttgctgatgactgtgagtctgccggcccgccttcgagcgctgccaccgccattctcaaggctctagcgtccagctccggccctgatccccttggcattccccctcgtgatgaccctgacgagtcttactcctcatcacctgggcaccacggtgatgtctctggcgagcccaactcctcatcacctgggcacacctccgctcccgtcgacggtacgcttggacctttactgcctaccgatgcctcatctgtggatgactccaacgagctctgctcctcctcttcaggctcggaagccccgtcggaagccccgtccggagtctcggccgccttgtcagatgtaggcaccgttttccaggagagctacacgtcgtaccgtttccatgacaaccttgcagacaatgctcttcatgccagaccccccgacgctcatgctctcagtggttttatttcttctgccgacctcgacagtgttttccagtatccacctcctgcatcgccctgcagctgctgccagcagcctgtacgtgagtgtcgtgtacttggtaacactgttttcatcatggctgacattggcgactcggctaccatcgttcaggttcaaccggatactgacctgtccatgcgccaacagctctaccttgctgaagttctcagtgatgcccaagaaatcacccctgaagactctctgcattctttatctgtctccgtcaatgccatgtacaagccgctacacaagcgttctctgcctctaaataagcttcgcccggacggttcctttcctgtcggtgacggctccaagccttctccgcgacatcgcaacttctctggcgacgagtcttgccaatttgatgccaaacttgctccagtccttttcccggccgagcttgctctctgtcgccatcgcatgtcggacatggagggtgtctgggctttcaacgaagaccaggagggtgtcctcagtcaccatattgaggagcccaccaagatctacgtggaagagggaggcgttatcaactcaaagcacttccctctccgcggggctatggtcggcgctgccaaagacatcatcatgaagggtctcgccaacggccagatggagcccagctcctccccccaccgcaacgcctggttcctcgtgagcaaaaagagctcgggataccgtttcatccttgactgccagggcctcaacaagatcaccttgagagatgctttccacccacccaacgcggacctcctggctgagagtttctgtggtcgtgctgtaacttccctgcttgacattaagaatggttacggtcagaaggagattgctcccgagtcccgtgacttgacggcttttaacacagattttggctcctatcggttaacgcgcctgcctcaaggttggtgcaactctccagcggtgttccaccgtgccatgctgcgcgtacttgggcccctctttccggatcaggctgttgttttcttggacgatattggcgttctcgggcctaagactgactatggcggagccatgcatgacgactttccgggctgccgccggtacatcgtcgaacacatggacaacctcatggctgtgcttcagaatctctatgaagcgggtctgactgtgtctttcgacaaggccgagcttttcgtcagtgaggctgagttcctcggtttcctcactacctctgaaggccgcttcccgtcccctggcagttccgagaagatcgaatctttcgagttccccactactgtccgtggtgtgcgctcttttctcggtgctgtggtgtattttcgcatgtggatccctcatttcagcagtatcgctgcacctctgtacgactgcatctccgctgcgcagaaggctggcaaactcaagatcaccaagaccgaggccaccgagtctgcttttatggcgctaaaaaaggctatggtgagccctgcggttctgcaccgctacgaccccaccttacctattgtcatcaccactgatgcgtcctccctcggatggggcgcagtaatgtctcacatcgtcagtgttggccctccggctgcccgtcgccccgtccgtttcgagagtggtttgtggaaccccactgagcgtacctacgcatccaccaagactgagtgccttgctgtaaaacgtgccttggagaagtgccgtcactatgtcactggcgttcatttcgtgatcgaaactgacaaccaggccctggttttcctactgcagcaatcccgagttgaactccctaacgctatgttcacccggtggtttgcttacatcaaacagtttgattacgaggttcgatttgttaaaggccgagacaatccagtggccgattggctgagtcgtgagaaattttctgacttccgacctgtcgattttcgccctcctgttgctgatacagctcgacaagctgatgagcttgctccgcttgtgcccccgacttggtcccctgtggcctccatcactgtcctgtccattggtccagagcccgttttcatccacaaaggcatctctctcgatctcattttcaccaccattgcctccggcgatcttgatcgagatggtgttgacattccgcctagactgcgtcaaatctgctctgagttcttcatttttgacgacattctcctactgatcagctcacctggtctccatcgacgtgttctcttcacagagaaggaggtgtctgaggttctccgagctacccatgaacaatatggccaccgcggtgctgctgccatccttcatgctctccgtcgcctctattactggccgggcatggctgatcacgtgaagtcccatcgtgcatcatgcggcacgtgtgcaaaagccaccaaccatggtcttctcaaggcgagtctccacttcgtggttccccgtctcatttgggagacagtccagctggacatcctctaccttcccgctgttcatggtcccaccaaggagtaccccgatctggctgatcccgccaaggctctcgctgctcaaaccaccctcaccgacttcctccccactgcccctcagttcactgatgtttcctctgccccccgcggacagctaaatgtcactattgccccctaccagtatgtccttgtcgctcgtgatgaattctctggctggcctgaggcggtgcccttacgaagtatcaactctctctccacagccgctttcttctacgatttcatcattgctcgttttggcgttccccgtcgggtctacactgacggtggtagtgagttcaagggtgattttaagcatctctgcgaagatttccacatcaagcaggttttcaccactcctgctcatggtcaatcgactggcattgtggaacgcggtcaccaaaacctcctccactgcctgcgcaaatacggtcgtcagtggatcttatacctccacaccgccctctgggctgaccggtgcacccgtcgttcatccacgggtaagtcaccttttgagctgatgtatggtgtctctggtgtcttgcctgtcgaaagtcgtttcctgacctggaattacctcagtggcaagaccgacctggcccacaacgaccccgctcatgctgcttttctgcgcaccttgcaacttgctgcttctactttcgaagttggctctgctcgtgaccacctgaccctgcaacgccagcgtcaaaaggcgttctacgacaaacatcacaacacagctgatacagatcccttggccgtaaatgatttcgtttttgttcacgacctccgtccccacaacaagctgactcctcgttggactggtccctccatcgtgaccgcgtgtcaccctgagaccagcacgtacactgtcaacgatgttgacggtgagaacccgcggcgtatccaccgcaaccgcctcaaggttttccaccccgcttccatcgttgagttccaggaccgcatgaaggaacatcagtcccgcgagtctgctctccctgccattcctggccgcttttctgcctgttctccacatgttcttcccccggcttcagtggctactcgttccgtccgttctgcagctaccactgcgtcgactagagttacttctcggtcgaagctcgctcgtgttgattctgggcttgctcagggctccttccttgctcagggcctttattcttgattcttctaaccagggcttcgggacgaaaccccgttagacctgggcaggtgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgccacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaaccgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacatatatgaaaacttgatgcacgtttttgtttttgtatttctaccaactgtacttgtacagttaagcccgttgaagtgttcgtcttggatcaagatctggggtttacaacttttcagagaccgaaaaacccagcagaaacctggtcgtaacgggtaataaacgtcatctaggcgaaaccatacacatctcccgtgcctgatacaaacgttgccttggtttgttcttcttctcaagagagaggagccatggcagaagccctggagtagcagcaaagactttgctgtacgtacagtgccgctcgtttctggactgcctcaaccaacacaacagagaaacgtgccaataaagttgctggtaaattgctacagtacccagcatcctcgttgctttttctacgtctaagttaatcatctagtctaattataacacgaatacgtggggagccgtttatggcagttcgtttacctttctggagattagagataggaggtataagtggggacttatgggagttgcccatactagaaggatgcacctggaatgcgtattaggaccgcccttgtgtctcccgttctttcctctttgttttggacataactctgagttccgatgtcggagattggccaggtggagtgaattcaaatgtgtcgccagcaaaatttcacaaacgcgggactgatatacaatggtgttcgacgattgcttccatcccctgctttgagcaatgttacatgaacctctagaagccagccgttgagttgtcgggtgatatggcgctatgtagttgcgtacagtgtgtacatacagttgagaaatacgaactcctccccgaagaggtgtttcccgaagaggagtttcccgaagaggagtttcccgaagaggtgtttgatcagttagttgaccttggtgtgcaaacaagggattcttagtcatgtcttaggcaatgtccaattaccggtactctgacagtatctgctacgccaatcaatcggtagggtcccttgagacattccacgtttgcattccacagactgactgttccaaaaatacattgcagagaaaacttttcaatgtgaaagatgtagaataagtgttaagaatagaatacagaggcatctggagaattacacggatccctagtagtcatgtgtcggtactcactcgctgtagctactgtcgacggaactaatcgatttttgagccatgtagaacacgacaaagttaccattcttagtgtttccgtcttcgccatcattttcaggctaaataaaagtattacaatgtgtttgcgtggtttttttctgggttctctgggagcgctgtaccgtgtgctgtagtcgaaaatagaacacttgatgacctgagaagatgttataattagaaggcgacttgttaatggagtatttatagcgtcgaagagtgttaaatttgtttttggacgtatgaatgacgcctctgagtacatcgactttctcgaaacgctggtgtgacagatacagttctactcaacaagttcaacagaacagccagagaatgagagagtacccagggtgcccagaagagttgactaaaatgagaaatatgagtttcagtgagtgtttttgaagtctttaggggagtcagagcgacgtgctacgagtcatgactatgggttgggttggttgagaacaagaatgggtattgcggaagtcagaggtgtgttggggacatatggagttgattgaatgttttattttggtgctggaaatgttttcattgactcagcatcttcctttcgcctctcaaagactccagagaccgacatatatacggcgcctacaagacggcttgtttctgagcaagtaagaactactgggagatgctgagagaggtggaaacttcagcttcagtttctgaagccccaattaaatatccaacaccactcactggttgctttcagcctgtcttccctcgtttcatttctccctcctccacttgacaatttcaatcacattcgtcaactatctctccaagtaacgctattttttagttaagccaaacaacccaaccacagacgtttctgtctcttgaagaacggcctaaatcgtgcatatgttgcgaccagggcgtagccccggtcgcagcccttccacttaactcttccaccaagtgtctaattgccaccagtgtgccatttgcaccctacgacattatctgttggaacctaaaacgatgcggataaaaaagtgtgaccgagacgaatacatgtcctgtagttccgcgtagaatgtcctaaacgagcgaaccgagggatatatagcacagatacctgcgctactcgggcctctttcattgtcgaaatctagactttcactaaccccatacagctcggtaaccagtttgttgatgcacgttcctgcacaccattgttatcaccactatcagaattatgacaacacaccaagagagttgacaacaacataacataaacacagacaggtgctgtggacaagaaacggcactaactacatatacacacaaaacaaccccgagcgatccatctaccataagcccgactcgtctctttgcatctcacacatatcacatcttaatgaacggctcaccattagcgaatccccccacgacgacaacaggtcgaactacgagtccagtggttcagccacagacacggacccaaataacgacacagacacaattgcccagccaatccactcatcactacccctcattgggctatttcaaacgaccaggggtgacgattcttgtcacttcgctgttctttttctacctcggctacggtgtgttgcagctgacaggacctgatgcatttctcattgctgtgtgtcgacgcacccttaacgatggcagtctcacggaatacgcctctgcgtgccaaacggacgcaatccacaccaaagttgcgaccatgggaggacgactacgaactgcaggatccttggtagggttgctggtcaaaattcacatctacaagctctcagaccgctacggacgcaagccggtcatcgtcatgtcaatggtggcagttctgttcgcctacttgctccaatgggggttcgtcacttacgctctgtcggtgcctctgttcctatggatcatccccaacattgtcttctgcacccactttctcatggatttctttctcatctaccttgctgacgcagcctctgccagtaaagggaagcgcagcctgcaggagctggctaccgatgtctccttcttctacgccttcattctgtttctgggcgcactgattggccccatgctagccaacaccgtggttgcaaccaacgccgccggatcgtcgtttgctgaaatgagcaagctgggactaatgcttgtctttgctggtgtgtgctgtgtcgttgtgatccttcctgaatcaacgacgctcgaatcgcgggacagagctactgtgaagtgggatgcggagtggagcgtcttgaaatgggacgagcgactcatctacgtgttcaattttgtggcaccaatctcgaaagtgcttcgtctggctccttctccacaggataaacggaagaactccttcctgctggcctacctggctctctttggtctgtatggaacatctcagtacactggttttctgttctacaaacgccaatggaactggggcatgcaggagattaccattctcaacgtggaagttacaatcattctaattgtgtcccaaatcttcctaggacctctgtttgtcaacacggcggaaaaattgctgaataacaccacttcttccactcctgtggctatccttggatgcaagcttcaggcagttctgacttttgtggttggcttttttcagctgttgtttgcatctcagaccatcggaacactggctgccattctctcaggtctttcgggtaccttcatctcgtccaccattgctcttcagatgggtcttggaccgcccgagaacatgtctgttatcatgggaggtattggtgtagcgcggagtctggtggctgttcccagtgagatgattttggcggtactgtttgtgaccactatctccgcacccagaatttaccaggctgcccttatggctgtcgatgctgtcagtttggttctgcttggtgctgcgtccagagaaaataccggcagtattatgttgccatagagtagaggcaacaatgtatatagtcatagagggtcgcatctatacaagcaagcgttactttctactaaataatgcttctattaatgtatcctatgtaagtatttgttgtacatgaccgttgtttttagaccacagtcaaccgctccaaaaaccgcgtcaagtcgttcttatccacctcaatcaccgccatttcaaacatgtccatcttgtatctcgtatgcacatcttctgcggccttcgcaaaccgctgagtaaactggttgaatacaaatcggtcatcctccaggtcctcttccatgacaaaatggtaatctcgggcctgtcgagggttcatgcccaacaccatgtagtttccagtactcttgtccaaagaggccagcaccagtggaggagaatacttctttttgtgggcctcggcctttgtctgggcaatccagatacccagtcgacacaatgccagggggtttctgaacagggccagatcgggtccctccttcaccacagccaccaagtagtccgacacgggccgaatctggcccttttcaatcaatgcagtagtagttcgagccacagcttgttgtagcagcttggccttgctgattccaagcaacagtgtatccacatcttccaacgagtcccaggcgctccaaaagttggctatccagaactggtctcgttgcgattcgtcacgatagtcttggtcgactgtgagcagaatgccctccttaatatgatccaatcccgcgggtgatttgtccattcctagctgcaaaataacaccagcagcatccacacaatctccagctgtcagagagcccttgtatccaaactttcgcaccactccgggtcgcagaagatcctccagatcggccaccttggccgccttttcgattcgtttgttgagaccctgcttgacgctcaccttcaaatggatccagccctctcgagcctctgtcaatgaaacacccatgatggccagcatcttctgaaagttctgacggcccttttccgtccacagtttcatcttggcccaaatgtaatccgtgtggaacatggagtcgtaaatgttccaatgtcgaagcacaaacagcgagtagtcggtttcgagtttgagagacgtgaccagctccttttctgacacgggggcctcggagtttgcattctgggccatctgggcggctgcttcttcgttgccgactcgatttacttcatctgcaagcatgggaaacgagtcctggaatacttgcgggtactgactgtccagagaagacgttcccacgacagctaaccataagcgagtgattgacgtttcaccaataagcgacatgagagtgtagagcatgcaagaggctggggaggactgagaggtgccttgctggtagtaggctctgatcttgtcttcaaagtcgtctttttgtttcttcgccgacagaagttgggaatgcagtttcttggcgtcaggcaggtcttccgagttggaccgtttcgaaggaagtagagtgtccaccagatcaccaccatcggagtcagaatcattgtcgtcgacagtattggtgtggtgaccatttctcttatgaatttgctggtcgtcatcgtcgtcgtcatcgtcaccctcatcttccagatcactcagagcgtccagctcttcggcactcatgtcgttcagccagttgtatgccaccaacaattcccctcgctcttccaaattgccccttccgtcgtcaaagcacacaatcttggaatccaaaatgttatccaagtgccagggccggtttccgtccacaatgtaaatctttttgagctccatctcctcgtcgtcccccctcaacagttcccccacatcctgagtggcaccgaacccaatgaagaaaacgttgagaatctcggggtccagagcccggtacttgcgaatcatctcctcgtagcccgtcaccggcaccgtcttgtgggggatcaactgggctcgcagcagatcagaaaacattcgagctccacacagagcgtccacattgagacacgacacaaacaccaccagcttgcacgtcatgtgagcaatactggtcttgcacagcgcccgatacgtctcttcaaactggtctggttggatgatcatggtgtgtcgttgtcagtcgtcactcactttgattcggtgtggtggaaagacgcgtcaaggtaaagttacgcgtgtgcagaccggtaattagaggttagggtactgcaaagaaagtgcagtcggtgtggtcacgtgagggtgtatatctatgtgtgtgtgtatgtgtgtgtgtcctggtcacgtgatcgaaaaggcgagggcggaaactggcccataacgtgtctcacaatcactacaagtagatcaggggtggaaacaagtatggattttagtagagttggtgaaaaaaaattggtttgtatgtaggtatgtttgtagaggtgtttgtagaggggttgtaagaaatataaaaagtggatgttgtagagaaagtgttggggattatttcaatgatttctcctttgtaatttgaggttcctaagtatccactataggcgtgtgtatacttttacctgttaccgtacattctctggtttgatgataaggtttgttaaataaatgcctttagtatttgttaaatcaatgggataaactgttgacactaaactaagtcccaactaaatattgtggagtacaatacaacacattattcaacaattcagaccagtgctcgtgtcgctgacacctggttacattattaattactgctattacaattgagagggaggggcgtcgacgttagcactggctatcttgggctcctcttcattggattcgacggcctcgaccatctcctccgagtgtttctcgtcttcgggaagggcgccaggaacgtggtcaggcacccagtttgcggttctccaggcaggaactcgggcggcccacatcatatcaatctcttcgagggtcttgcccttggtttcggggaagaggacaaagacgtggatggtcatgacgatacagaagactccaaagatgatgtaggtcttccagttgatgttcttgaaggccgagggcacgaatagagcgagagcaaagttgaagatccagttggcagaggcggttacaccggcagccacagctcgctgcttcagagggaacagctcggagcagtacagccagataccggggccccaggtaggcgcaaaggtggccacaaacaggtacgagcacgcaatgactcccttttgggcaggcttgtgagtgggctcaatgacaatggttgtgaatgcgtctccgtcgagtccaccggggatctgagttccgtacactgcaaggataccagcgacggcaaacagccagatcatcatgacgattgatccgaacagcagcaggggtcgtcgtcccactcggtcaatgaacagaagagcggggatggtcatgatcatgttgatgacgtactggatagacgaggccaccagattggcgtttccagtgtatccagccatggtgaaaatcagcacaatgtaatacatcatgacgttcatgccggtgagctgctgccagatctgggcccagatacccaccattgttcggttgatagagtccttttggaacaggtgccagaatcgcaggtttttggtctcatgctcgattcggactgcttctcggatctcttcaatctctaacaaaatgtcttcttcggtgccgtagcctccctggtggatggctcgaagcactcgcacggactcgtcccagttgtcctgcttggctagccatcgcggagactcttccaggaacaaacaaccgagagacatgagcagaccggggatgatctgcagaccccaggcgactctgaatccggcgactccgtggatgttactgagaccgaaggaaatgtagaacatgatgaggataccccaggtaacggcccattggaagagaccgacaagccgacctcgaatcttcttgggagacagctcggagatgtagacggggataaccgaggagcccagaccgataccaaggccggaaatgagtcgaccggcgatcaattggcccttgttttgggctgaggactggatggcagctccaaccacccaccaaaaggaagcaaagtggatggcgaaacgtcgaccaagtcggtcggaaatccagccggccaccagagacgacaggaaggatccaccggccattgaggcagtgataccgccctgctggatggaggtggggtacccaaagtactccttgtagggtttggtgtcgacaaaggcagaaacagacgagatatcaaagccgaaaagcaggccacccatggtggccacggccgcagttaagtaaggattgtggagtttggggaaccggtgctgtaaggctcccacctggttaatttgagcgtttccaatcattttttggggggtgggggtggaccgtgagtccgttgacttgttatttatactgtttcatttagcgcgtgagacaagctatctgcagagcgaagggggtcttttagacgggttctagtcacttgtagggtacttatagggtacagtacttgtacttgtagtatgggtcgaaactaccaggtggtcttgggtgggtggtccaggacggtccaggacggtcctgatggtcatgggaggtatcccatttgccgaatcgccaggttgcaaaattgacaccgaaagttgccagatacacctctgtcttcggccccgacaagcggctgaacacctgatacatgtcacggcactaccgactcttttgtcttccccgcagagttctagtctactacttgtaggaggagccaagatgccaagcatgtcagaaaaatacgagatttcggggcgttcgcaggctgtggatatggcatatcacatgaatgaatgtctgctgcgatagcaattggtccctgttggtgtttccgcgggctggtattctcaatcacggtgttgacaaggtcgcacggcaactacttgtttggatttggtttgcactaaacgtacccggtctccaagtttcacgccattgggggagactgttggtcgaaaacaaaaagaaatggctagattcacctcatctgggggaaccaaatcatagcttttaaatttgaatctgttggcagtttccacgggtactactgcctcccccaaaatcgaaaactagcgttaggctatgtggggctacgataccttgttaggagcttgaaatgggctaaaaaggagcgtggaaaacataaaaaaacgagctttgaatgggaaaagagtcaggggggtggctgttaacaaaagcgtgacatttcccgagccttggtcacgtgtagagttggattttccacgctatttttgggtccatgttacctacaggttcaacccttggccttctcaacacggtctcagatgacctatacgtatgtacgtgtattgtaccgacgagctagtgcgagactgaggggctacattcttctccactttttggcccgtttgtttttccgggtttgtccagacgtgatttgggcgcttcacgggggaagtgggtctgaatgtgctctgcgattgtgggtatgggcctgataagaatacaaagacggttctcgagcagttcacaaagtagtaaactgcgtgcgtgcatcagtagccgtgtcgcttccggggtatggggtctagacggggtcgactatatgaagccgctagaagtgcgtcatgcggcactatttttccggggtaggagagtgagacagaggattgagtgtgagaagtgagatggaggtgggattgtgaccgagtttcaaggtcttttttggtcgagacgttgctgttattggatttatcaaagtgctaaaaggtgccgaatttccggctacaacgaaccaggtggagtggttctggtctggtgcccaaaagactggttcattcgtgtggtctgatatatggctccacgttgagtaaatcgtcgagtagccgaactgcttctgtcctcaaaagccatagacgcggctctatccattgacacaaccaagtctcacatccaggcatgtctcaggcctaactcagtagaagcagactcagtgacttttctgagacttgcaaataatatgggggaggacgttctctctccatattccacattctggagcctagttccccgagtcggcctggagactagctggaaaaactaccgaggaacactagttggtctccagcgggtttagcaccgcggaaagcagtttttcccagctgccaagtctgagacatgccctagctactgtactgtagatcgatggttccgacaaaaatgccgtttgaacgttgagcatgtggaaatttgggacatctccgacttgattgcaacgaggtgaagcactgggatcttacaagtagatctacagtaccagcacgcattcaaaacaagatacggaaccaataaaaacccttggacttgtacaagtacaagtaggataaactccccagcagtatccccgcttctgtgcctgctattgacccctccattttggtcacgtcacctttgactgtccgacatgacaccaacatcgtctggttggtttgcacgatctaaatgagacatgtatggaaacgacgacagacctgaaattgttgaaaagaattcaaaagactcttacagtacttgcacaagtatacgacacctcagactcatagttggtgaaatattcaagtcgacttaccttgtatagctatcagagcatctccctgtatatgtctccctatgtacaacgttctatccccgccaccccctcaaaccaccaataatggtctgacaaccaaacaaagtagaccggaataatcaccttttctagagcttcaaaatgattccatgctagcgtcggaaaatactcccagaaacgtgggcatgtgccaatcgcgcactctaccaatatgtacagaatgtatgtactgtactcattgctcggtccatctcggaatctcccagccggtgatttctaagcttgctcgggtgcacctcccggatcaaccggtccggctaggtttggcaatgggaccgattctggtcatgtgactacggattatggattacgtaagccctagaggtggccgccgcagtacagtatgtacggtagctacaagaacacaactttttgcctgtcaacgttccacaacattccatccttctgatgcacacgtgacccacccagagaccgacaggcgtcaccgtcaccatcacgtcatcacgtgactctgacaaacccaggcaaactctacgggagtatgtccgtcgcctcactttgttatgtccgttttggtgcatgatttgtaaggttggagagcaagcagtatcagttgatttttagtgatagttactaaaataaggtttgaattgtactcttcgaaatgcaccattgaggtgaatacaatcatgtctttttttgtgacaataagtccgtttttcgaggcgtcagtagcaagtgcgatccaacggcttctgcagccgaaactttatttataggaacgaatttgtaaacctgctttgaggtgcatatttaatgcatcattgacgcaagcttgggcatcaggcgttatgaagatggtgatatataacttggttgattgtcgatggagaagagacagacaatagagacaacttcctcagacactcaaagacacacagcaatatgtcaactgtcaaccttttcaagcccatcaagatcggagccacccagctccagaaccgagttgttatggctcctttgactcgaactcgagctcaaaagaacattccttccgatcttgctgtcgagtactacaagcagcgaggatcatctcccggaactcttctgatttccgaggccacttacatccatccttcttctggcggaggaggattcggtgcggagacagttcccggtatctggaacgattctgccattgttgctggatggaagaaggtgattgatggtgtccattctgaaggctccaagatgtacattcagctgtgggacattggccgagttgccgactacgaaattctgtccaagaacggctacgatctcaccggtccttctgccattgcgcaggccggtgatgaggagggcgccaagcatgttcgagctctgaccatccccgagatcaagcagaaggtccagcgatacgtcgatgctgcaaaggctgctctggaggccggtgccgatggtgttgaggtccactctgccaacggttacctgcccgatcagttcatccactggaactccaaccaccgaaccgacgagtacggaggatccattgagaaccgagctcgattcactctcgagattattgacgctgtttctgccgccattggcgctgaccgagttggcgttcgattttctccctggaccactttccaggacatggaggtgagcgaggagaagactcttccccagttcaagtacctgtttgagcagctggagaagcgaggagtcgaggacgcgtccaagcgactttcctacatccacgtcatcgagccccgagccaacggtatcttcgacatgactcccgagccctggcaatccaacgagcccttccgaaagatctggaccggcaacctcattcgagccggaggtttcaaccgacagcttgctattgacaccgcccaggaggacgacaagactctgattgcctttggccgacggttcattgccaaccccgatcttgtctaccgactcgagaaggatcttcctctcaccaaatgggaccgagacaccttctacgtccctggacccaagggatacactgactaccccttctataaggaccagctggagcaggatcaggagctgaagcagtaaattagattcacagagactgtgattatatagatttaaagcattatagagccaataggaatgtcgagcggttatacgtttgaccatcaataatgtcagtgaaaagagaattaagcagaaaatactatatgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgccacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaatcgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacatctggtggacgacacctcgtttttgtttcgagtgatagcctgccagatttattgtgcctttactgtcgtaccagcgtattttacttccctttccgttctttcgttttcaccatgtcgaaagtaacaaaagacgagttccaggctctcaccgcgaagatggacgccttgacgctctcccaccaggagatcaccactactctcgctaccgcggttaataccaaggaattccgctcagccttagacgagctcaagcagtcaaatgagtctttcaagacacatcaggctggggagtttgaaaagttgcaccagttggtgtcggcccagcacgaaaccatcgcgaacctcagcaagcgtgtcgactcacccccgagcaccagctcccttgaaggcatttcccgtattggcaaggctgattccgaatttgaacccgacaccccccagaagggtaactctgtcctacatggcatggactttgctgccagtgacacgggttctgttgactatcgaaaagaatccgacgccctcaagtccatcatccggaacgaggtttacccctccttgtccagcgaagaattccgaaaacagttgtacgcttacaaatcttttgattcccgggtggctacctttatcctactccaggatgacatccgttggagcaccagagctcgggctttccacctttggtgcggtgtcaacgataagcagcccctcttcgatcaacagtacctccaactccgaagcacctttgaagcagagactgctgatgaatcaaccaagccaggtgcccacgctcgtctgaacaccgcttgcgaacgtctcctccgggacctttttcgaaagcgcgggtttgaccacgaacctgctgtctcctttgctgaacaagaggaggaactccgtttccggttcaaagattaccacaccgctttctctatcgagacactacgtgcgtacctctctgctctgagcaccgctctgacctcctcacctctgccggttctctctcggtgtctccagttgcagaagctcgctccgactcacctgggcaccgccctcggacgcgagatccctcgtgacaacactcgttggctgagccttggcatggactccgaccctgagcgtgaccatcaagttgccacggagctcatccagcccctcgccaagatgatcacccaacatgtccaacgacttgacgatctcaatgatgaggctcttctgagatggcgacagcacacggtatctttcgaagacgtgtggatgtgggtcgagccttccgccccacctgagccttccacgcctgaacctgacaaagtcgtcgttcacgttgcgggacgtggtcgttccaccaggaagcctgccgacggccctgtctcaactgagactgtgcagaaacccacaatccgtgcctcggatgcctcaacctcctgggcagctgacaaggctccttgtgttttctgtggttccactgcccatgcactggtcaactgcgatgactccgaaggcagccccttggtcaaggccaagtaccttggcagcttcaagtctttcacccgacttggctaccagggttttgaaaagtatctatcgcctgttgatgctgacttccctctaaaacagagcgctctctacacttcctggaagcagaaggaatggtcgaatccgcttatggagcctagacttcgaactttcaatgcgcagtggcgtcctgccctagctggccgcgtaaatgccgttgaatttgtacacgttgaagacccaggcgggcctttggataacagctatgactctgactcatctgcgtctggttatgacttccaggaccttctccaacccggcacgttcagtgtctgtctaggaggggtgcctcgagatcttctgtctgatacgttttcctcctacgacgagcctcgcactatcattgactccactgactcccagcttgagctcacgaaagaggcaatccaccagcacattctccagatggcaaaacagcccacacccctccccgtcacttacgcaattgatgcgcctgtgtcaggctcctacagtggcaacatgaagcgccttgtggcacacccagccttcatgcagctcgtagctcgcttaactgctcccccgggcacgttcaaagcctccacgcttgaagcgggttttgtaggtgctgttatggccccgtcttccccagttgccggccgtgtctactttgttgatgcggtccagcgattgctcaacaagtacaacgtagtattgcctacgaagctttacgagtgtttcgctacagtccgaaatgacctcatggagcccgcttacgccaccgaaggcgatcctcgccgacagtctctcaagaccaacatcaacgccttgaaaactgttgtcgacagcaagcaccctgacagaccagtggctccgttgccgcgacgcagcccccgtcgtgatgtccgtgaagacatgcccccgcctgctttgcctcaagcgacaaaacgtggtgccgcttcttctacggtatcttccgctgctccccccactgctaagcgaaccaaggctgtagccaatccctcctcagtggggccgactgactccgcatcctccacgggcgctgttgttgacgtccccagctctcgtgtggctgttcaccccccccgtctgggtgataaccactacgtgagccctggaacccgtgtcaccaaccacatccacgatgcctctgccgttgcggagaatgcacccttaaaagattacaaggatgctctggaccgcctcccgtctgacctagaggactccaaggctctcttcaccagagatcatcctcgttacgacaatgccttgctgaaggctgggcgtctccctctcttcaagcttgaggccattcatgctctgccggaatcggaaaaagcagacttgtttgagcgcatcctcaaggcgtcggatgttgatggcctcgttctttttgagcttctccaggtgtgccctgacctcacaaagtacatttggaagaacttccgtcaccagcggcaccggcttgcgggtcctgacatccaagccatcgctcttgagctcggggacgatctcatggagtgtgccatggatcttgcgctcaacgtgatttcgtccacaccgtatgagctcaactctggcaccttcggtcgtcttcaggaggttttcaccaccattgaccgtcagctgtacgacgacaaagttggtaggccactctcgccccacttcaccgacaacattgctcttttcgaccaacagaccagcgccctttttgacagtggctcgtctaacaacgtcatcgacactgatttctttgcccttgtactcgcgaaggctggtgtcacccctgaccgggtgattgttttttctgacggacagtcccacgccacagtcgcaaacggagccaaggtaaaagttgatttctgggcgcttctccctgtcactttcctgggtgtcgttactcttgaaacattttgtgtcatgaagtgcagcatgaagtgtattctcggcaccggatacatcagcaaactgcgcatttcgttcgaccatgatcgttaccgtgtcgcttcagtggagaaccctggtaaccctggcgtccggtgctaccctagtgacagaccttcagctggccttgttgctcaccttgggttgcttgaccgtcttgtgaggcccggccgccggcctgtgcctgcgtttcctgctgccaagctgtctcgccaaaacgtcatggcacacgttcgacccactccctcactctgtggtgatgttgatgaagcaacaaatctccttgacgcctcatctctcggagggcctcagcctggatcttactcccaccgttctgaaacagcggcaggctgttttgccatatcctttgctgatgactgtgagtctgccggcccgccttcgagcgctgccaccgccattctcaaggctctagcgtccagctccggccctgatccccttggcattccccctcgtgatgaccctgacgagtcttactcctcatcacctgggcaccacggtgatgtctctggcgagcccaactcctcatcacctgggcacacctccgctcccgtcgacggtacgcttggacctttactgcctaccgatgcctcatctgtggatgactccaacgagctctgctcctcctcttcaggctcggaagccccgtcggaagccccgtccggagtctcggccgccttgtcagatgtaggcaccgttttccaggagagctacacgtcgtaccgtttccatgacaaccttgcagacaatgctcttcatgccagaccccccgacgctcatgctctcagtggttttatttcttctgccgacctcgacagtgttttccagtatccacctcctgcatcgccctgcagctgctgccagcagcctgtacgtgagtgtcgtgtacttggtaacactgttttcatcatggctgacattggcgactcggctaccatcgttcaggttcaaccggatactgacctgtccatgcgccaacagctctaccttgctgaagttctcagtgatgcccaagaaatcacccctgaagactctctgcattctttatctgtctccgtcaatgccatgtacaagccgctacacaagcgttctctgcctctaaataagcttcgcccggactgttcctttcctgtcggtgacggctccaagccttctccgcgacatcgcaacttctctggcgacgagtcttgccaatttgatgccaaacttgctccagtccttttcccggccgagcttgctctctgtcgccatcgcatgtcggacacggagggtgtctgggctttcaacgaagaccaggagggtgtcctcagtcaccatattgaggagcccaccaagatctacgtggaagagggaggcgttatcaactcaaagcacttccctctccgcggggctatggtcggcgctgccaaagacatcatcatgaagggtctcgccaacggccagatggagcccagctcctccccccaccgcaacgcctggttcctcgtgagcaaaaagagctcgggataccgtttcatccttgactgccagggcctcaacaagatcaccttgagagatgctttccacccacccaacgcggacctcctggctgagagtttctgtggtcgtgctgtaacttccctgcttgacattaagaatggttacggtcagaaggagattgctcccgagtcccgtgacttgacggcttttaacacagattttggctcctatcggttaacgcgcctgcctcaaggttggtgcaactctccagcggtgttccaccgtgccatgctgcgcgtacttgggcccctctttccggatcaggctgttgttttcttggacgatattggcgttctcgggcctaagactgactatggcggagccatgcatgacgactttccgggctgccgccggtacatcgtcgaacacatggacaacctcatggctgtgcttcagaatctctatgaagcgggtctgactgtgtctttcgacaaggccgagcttttcgtcagtgaggctgagttcctcggtttcctcactacctctgaaggccgcttcccgtcccctggcagttccgagaagatcgaatctttcgagttccccactactgtccgtggtgtgcgctcttttctcggtgctgtggtgtattttcgcatgtggatccctcatttcagcagtatcgctgcacctctgtacgactgcatctccgctgcgcagaaggctggcaaactcaagatcaccaagaccgaggccaccgagtctgcttttatggcgctaaaaaaggctatggtgagccctgcggttctgcaccgctacgaccccaccttacctattgtcatcaccactgatgcgtcctccctcggatggggcgcagtaatgtctcacatcgtcagtgttggccctccggctgcccgtcgccccgtccgtttcgagagtggtttgtggaaccccactgagcgtacctacgcatccaccaagactgagtgccttgctgtaaaacgtgccttggagaagtgccgtcactatgtcactggcgttcatttcgtgatcgaaactgacaaccaggccctggttttcctactgcagcaatcccgagttgaactccctaacgctatgttcacccggtggtttgcttacatcaaacagtttgattacgaggttcgatttgttaaaggccgagacaatccagtggccgattggctgagtcgtgagaaattttctgacttccgacctgtcgattttcgccctcctgttgctgatacagctcgacaagctgatgagcttgctccgcttgtgcccccgacttggtcccctgtggcctccatcactgtcctgtccattggtccagagcccgttttcatccacaaaggcatctctctcgatctcattttcaccaccattgcctccggcgatcttgatcgagatggtgttgacattccgcctagactgcgtcaaatctgctctgagttcttcatttttgacgacattctcctactgatcagctcacctggtctccatcgacgtgttctcttcacagagaaggaggtgtctgaggttctccgagctacccatgaacaatatggccaccgcggtgctgctgccatccttcatgctctccgtcgcctctattactggccgggcatggctgatcacgtgaagtcccatcgtgcatcatgcggcacgtgtgcaaaagccaccaaccatggtcttctcaaggcgagtctccacttcgtggttccccgtctcatttgggagacagtccagctggacatcctctaccttcccgctgttcatggtcccaccaaggagtaccccgatctggctgatcccgccaaggctctcgctgctcaaaccaccctcaccgacttcctccccactgcccctcagttcactgatgtttcctctgccccccgcggacggctaaatgtcactattgccccctaccagtatgtccttgtcgctcgtgatgaattctctggctggcctgaggcggtgcccttacgaagtatcaactctctctccacagccgctttcttctacgatttcatcattgctcgttttggcgttccccgtcgggtctacactgacggtggtagtgagttcaagggtgattttaagcatctctgcgaagatttccacatcaagcaggttttcaccactcctgctcatggtcaatcgactggcattgtggaacgcggtcaccaaaacctcctccactgcctgcgcaaatacggtcgtcagtggatcttatacctccacaccgccctctgggctgaccggtgcacccgtcgttcatccacgggtaagtcaccttttgagctgatgtatggtgtctctggtgtcttgcctgtcgaaagtcgtttcctgacctggaattacctcagtggcaagaccgacctggcccacaacgaccccgctcatgctgcttttctgcgcaccttgcaacttgctgcttctactttcgaagttggctctgctcgtgaccacctgaccctgcaacgccagcgtcaaaaggcgttctacgacaaacatcacaacacagctgatacagatcccttggccgtaaatgatttcgtttttgttcacgacctccgtccccacaacaagctgactcctcgttggactggtccctccatcgtgaccgcgtgtcaccctgagaccagcacgtacactgtcaacgatgttgacggtgagaacccgcggcgtatccaccgcaaccgcctcaaggttttccaccccgcttccatcgttgagttccaggaccgcatgaaggaacatcagtcccgcgagtctgctctccctgccattcctggccgcttttctgcctgttctccacatgttcttcccccggcttcagtggctactcgttccgtccgttctgcagctaccactgcgtcgactagagttacttctcggtcgaagctcgctcgtgttgattctgggcttgctcagggctccttccttgctcagggcctttattcttgattcttctaaccagggcttcgggacgaaaccccgttagacctgggcaggtgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgccacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaatcgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacatatagcatcaatggcaataattttgtcacttgatgccacaccaacttgtctactgtacagtactgtactgtactcctacaagtagtttcgcaaaccattccattcatgtagttatctaacacaatcaactaaaagttcaactaaatctatctaagtaatcttgggttagttgagaaaagctttgatttcgtctcttgtcgctaaatcagaaatttcgtgtctctgcaataattgacattaagaaatgtagataaaggatattgaaaaaagctcatcagatgatgctatctccaacgcaaataatactcacggttgatgctgctgttgccagaaataaaatttgcgtcggaaacagaatttttatagtgacgtgaaaagttaccctgtcaagccatgtaagtttcagtacgacggggagagtgctgtgatggctgattactaatggtacgactcggtattggatccggcgttgtttctctgagcatatcatcgccattctgacaagtttctttgggctcccagtttttcccatttttggctttcatttaatctaagcgagtatttgggcctactttgagagagacaagttggttttcaaagctcagactgaaggtattgtgtatcgcgggaactagtcctcatggtcgtcctccacaccgttctcagccagaattctctctctggttagatgggaatctttgtgatgcatgcaccaggcctgaaactgaccctggttgaagcccacaaaacacagggcttgatcgggcttaccataatgacgagagacagctgtaacggtgccttcaactagatccacaacgtccagacctctggccgtcattccaacgagaaattgggccgcatcccgtgacttggagccctgtgagcatctgttttccatcagctcagtgtctgtgatgattcggtctgctctataatacaccttaccaggcgtgcttagatcgatgaaggtaggaacgaggcacttcatctctcgtagattcagccagacaattccattgtagcaagccactggagccgccgacgtggagcttgtgtacttgaccaggctttggttcgcaatgttagccaagtggtacccatccgtctgttttgaaacagacacatctccagcgtcgtatgccgaatacggctccaagatggtgagcgcatggccataatgcggcttatcacgggacatgatgagacaccccccaccatgaagatgaacatagacagtagaacgacccaggtggaatgatatatccaaaatgattcgttgtctgaacacaaacgaggggatggtgatttccacaccctggagcttgatcacggtttcctcagagttctgcgaaacaaattcatattcttctgggtgttgtcgagactgcaaggtccaggggtccatgaggaattcgtctcctgccggtccagaaagaatgtgcatgtgctcgcacaccaagctctcacatgctgaactgtcggtcatggaggtaaatgtgggaggcagcttcttgccaaacttgagcttcttaccgaccacagtcttcttgggccgaccatttgatgttgcctccacgttgtcgattctgtctttttcaacccacttttcactttccaagcgtctaacgaataccaaagccacatcctgccatgtcttgagatccccatctccagggaccatccaggggtttctattgttcatcttggacttcaagaaagagtcgagatgctggaaaattgaataccactgcgtgttgacctctctcagagcgacgcacgtttcaacgtccgcaaacgagtaaatgaacgatacaatctccgatgggatgtgacgcttcagaggcggtctagacacagccggatccaactgaaccccgaggttcgtcttatgagtcactttgatatgctctccatatgtgctgaggaccgtatcataccaccactcctttagctcctcctcctgacccgccatcatctcgtgtagacaagtctgcacaaaagacccgttgatgtcgtcccagatcctagtgagctgctcctgcttcttttctaatatgttcatacgctcaaacatggcgtcaatgattatactgagatctcggctgacagcgccatacgccttggtggcataatctatgcggacttgcaaggagaactcttcaatgtcgtcatggtatcgttcaaggctcctgtacatgttgtcttttgtgggctggataaattcgagagcttcaaggaacgtgctttgcaacatctccattgccagaagacaatcttgtctgtacgctgggactggcaacttgggtttcatagtcttcaacaacttcttcagcgttttgcaatagaacttgtagtcttcgagaaaggcgttgcatgcaaagaacaagaccttccagtcctctccaacctgattgagcagctccgggtctttgatatctctggctctagtggtatccatggtgatgaaacaagttgatagaagtgtgatcgggaacttttgagtttcacctcctccacgagatccagtcgtggcaagtacaatcagtggtgaatgattaaagatggaaaaatggtttgagcgagtgtcgcacccagggcagttactttacgaatactcttggtgacgaggatgggaattgcgattgaggtcagcggcggcactacaacgttaaggacagaacactcaataaaaacatcaaaacacaaataaaaacaccacaaaattaatatcagaagagagaggagaagaatacaagcatttatataccatgaaagtgccatttaatggaaacaatgagccattactgaacagatactccaaacgactaagaaaaaccgagaattaaggttgtccaaatttcgaatttcaaaatttcaaatttcaagttacccctaaaacgattttggaatctctcaaaaaaagagaacacaccatcatcagtatccaaatcacgtgatatatatatatatatatattattattattattattcagtcggcatatccaaaagtcacgtgagctgcatctcctcctgctatcctcgtatcatgcgacaaggtttcggtcacgaatcccatttacgctcaactctattcgcgtcgcgtccaaaacttgtttattaccatctttcagcgtcgacacaacattcgaagcacgattcgggcgacttttcagcaaaacaaagggcgccatcggactcgtcattctgcggagattacaacagctgcggagatcacgacatctgcggagattacgaccactgcggagactacgacagtgccatttgtttcacgttagcaccaagagtaacacgacaatagtcacaaaccaatagtcacaaacacgacagtggcgcgctaactctcactactactacattcgaccatggaagaagtagatcgactcgtcaccgcgagtattacatcgattgtgtctgctcttggaggttgcgatttggcctccgaagacgcatcatacgtgctgggagaagaggccctggcctgtctcaaggacgtcaagcagtggttgcgggcgttcgacgagaagttgggccgatccgacgtggccaaatgcattgccagcaccactcttgtggtcagcgacatcccctcgattctgtccacttggaacacacaaagcgaagctggccaggcgtccaaaaagatggacagagtggctctggcgtgtctggagattctcgttcctcttctttggcccatagagataaatgacgagacaccggacaacgtggttgcatcagctgatctgctcagacaggcccagatcagatacaagcgcgctcttcttggccaccccagcaagagcattttgaaggcggtcgttcgactttgtatcccttcagtggccaaatccaaggcggaccgagaccaaagagacattggaatcatgaagctggttgtgttcttcattcgaaacatgctggccattgatcccatggaagcaaacggaaagaccgacgatatcaaccgatctgctatcctggaggcatttgagaaccagggagtactcgatctcatgcttaccttaggatcctgcaccggctacgacattgttggagtcgatctgcctctgctggactccctttaccagatggtcaaggggttggatgttgtcgaaatctttgaaacctcgcccaatgagcccgacaaccagctcaagaaccttctggacaccgagagacgcaacaagccggtgggctcatcccgacattcacgattcgcatctaccatgacagtcctgcacaacggttcgaaaatcagcgtgacaggacctacagcgtccatcgagaagagtttggagaagtttgacaagtccaagcagcccggtagacggctcacaaaacccactacaggtgtctgggaagtgcctgtgtttgtcggccattctgctaagcgctacattcgtgttttctccgagctattcaacgactctgcattcaaccctctcatgcagaccgtgcgaaaggctttggagcaggaagacgatattggccctgcttttaagcattatctggttgtgctcaagtggttcctgggagtcgaaatgcacagaaagacgccagatttcggtctcattgcctctgtcgtgaaccaggaagcattcattattatcatgcggtccattcgtcagggagtccaggccaaaaactggaccatggtgaaaactgccatggattcattcaaaaccacgctggttgtggtaaacctgatgtctgacgaggaggtggcgtcaaacatcaaggccaggctgttctacgaagaggagtatttaacaatgctggccgatcttaccagacggtgggcgctgccgttgaccttcctacaatcggcagtggacatgacgcataccctgatcaagactctggagagcttcaccaaggccaataccactctctatgttcgccgacggcgtctcagggcacaaaagaaggcagatgacactggcaacgtggaggatttggagagcctacctggggaggagcacgagtctgcgatcgagtctcgggaacgaaagttcaacttctcgagttttgagagccggtacttccacgaggatacattcacaacataccgaatggtcttgtcctcgttccagcagctggacaactgctatcttggctggtgtctcaagtttctggaccgggccttcaacaagcgcaaatgccgagtcatgttgtttcgactggactatttgcagttgtttcgaaccatggtgaaggagctgaacagcagtaacccctggcgcaagccgttcgagcactttttcaaaaagtacatgcgtcaaatgatccccatgatgaaagagcgtccatgtctgatggtggaggtaatctttgccaagatcccgggaactctccactacctcgagagcggtgaagaaaagcctgttagggagttgaaggaaagaacctccaagtttgtctacgagttcaccgagggagatgacattcctgaagagcgcaaggtgtgcattcttgtggcctcactactggatgaggaaaagaagcagctggtggagtggttcattgatgagctggattctctgctgagggcgcgaacgggtgatactcaggttctgaatcctcccaaggccactgacgagctcaatgttcccaagagcattgatgaggacgacaagttccgactgttgatggagcttgtgggattcactctgagccggattcccaagtcttctgttggttgcaaaactctctgttctcttcctggggaggtctcccgggctgacatcgagcgtgctactggttggttaaagcagtggtactctactcctgtagactttgagccctttaacaagatcaagcgagtgcgacgagatgataaggagagaagaggtgctggaggggacaaggagggtagtcaggatgccgaggaagatgacgagctgccactgttcctcgcgtctgactctgaggacgacattgagaacatcaacgacgagatgtttgctcctgtccccaaagagaagcagcagaagactaaacagaagctcaagagaaagggcacctccaaatctacccgggaacgcgagaagcaaagggattacactgcgaagactaccattgacatcccaatgtcgtacaagtctgctgatttcatcggtgcttcggacgatgactcagacgacgagcgagaccgcaagttctttgagaaggaaaacgagctgcgagaagagcttcgaaaggcagaaccgacaatcaatcttgaagagaaggtcgataaggcgttcaagcgacagtacgcttatgtgtctgatggagaggaggagcctctgtctgaaacggagtcccacaagcagtatagggagaaggtggacgaggatagggatgatctaagtcatatggctgagagggagaaccggcagtatgactttggtgacgagggccatgactccgacaatctggagatcattgacgatgacagcaagagtcctgtggctgctgagggaaccacttcttctcaaccaattagaaagagaagaatcgtggatgattcggacgacgatgagtagaggaaatatattgtatttaattgtatttgcatataccacaactaccacggtctagaaatccagcatgtactctttagaaatgcatattataaatttacagtcctcctggatcatcaatccaataccctttcccttttgaagtggtccctagtgactggtagtctgacagaagtcttggttcaagcggccgcgttattttgtgtggttcgtttgttgatgacgatccagatggctcgactcccaggtgacaacgggtctccaaattcatgctcaatccaacagggcactccatcagtcattctgggcactcagagcacacatcagacaagttgattgtacagcaaagcgtcactttgatgagatcctccctccttataggggtgtcttgatgtgaccctacctccttctaattgtacacctgagcccatgagaagaccaattatccttgccagtgctccaatatcatgtcgtctctctcttcatgtcctccactaccgattgcctctcgtatcgcccaactcctcacctctgacctcaccccattgtatcgagccgtctagctccagatccgtctctcctacacatgctatacagtcgcctcgcagcatgtatagacccaaatccaccacttcggtcggctcatctggagtgatgactctctctcgagtgttggacaagatgacgttggtagcctggtcgtagccctgcaggattcccaaaatcagccggccgtccgtcgtgatcaccgtcacgggcttgttgatgtatccactcagagctgacatggatggagtggtaagtacttgtgcagacaagttgtgtgatggtgaacaaactctggtggagtgcgtcggtcatgtgctgactaagcggaggtaataaaacaagccgatatgaggcgaccaaagggtggatgggggatcagtctgtctgttgtttgtttaggtagtggtaaaacgtattgacagagatttcgttgcagcagattaggcatttagggttgttgataatagttgatatattaaccaattactcaagcctgctacttgaggttctatagtaatcgtttaaattagtgttgcgatagttaagaatgatgagggttttttgttagaccttcagtattaagaggagcttgaatgagaacatttgtgaactttggtggtgtctgtatcaccgtgctaaatgaacagagaaatgaatatctttgatgattttctctgttgtcacggaaaacatcaccagactcgatctcatcagaacacattctctgtactatactggatagttgtggtaaaaagtcatgttggttgtcgagaatctgtcagacaatccagaagcgatatatattggtccttccaattcgcggaatagtacagtacattgtagaccactttaatgtagaccattctatcacctaggggtttatgatagggaccaaggtcttcatagtctgacttggagctgagaagttggaaaacaagacatactcctcaattcagtactgatcaatggttcatccacatttgacaagcgcacaagatttgaccaatacccttctctcttagctgtgagttcagactaatgctgttaagacggctcccttgttttagtctgacgaattagtcaataatgtttggaaacctcgggttccatgtcatttggggagcaccaattgttgttgcaaatgaagttgatgatgtatttacacctgtagtggacgttatcgatgtgaagatccacacatatgattctaccaattgacaggatagagtggctggtttggtggtcgttcggaaaaacagctttatgaagcttcgataggagaggccgccctgcttcctttggagccggctgctatcagttcttcttccctggacgcgcctttccctcagctccagagtatgttattgatcactagggagctggttccagtgagggaccttcagcaccttctgcaccaggacaattcattgctggcgtggttgccacatcttccgacaagcatgatatcgagctgcttcgtctccagggactttcttcccacccgtacgtggatgaggatcacgtccggcaatacaaggaggggaaagctcctgaggaggtagttgtcatgcaactgaatgagctcgccagtgttcctcttattgaaggcgagattgaggaagtggatgaagggggcttctttgatgcgtctagtgagttctcagggtcctgaaccacgtcgtctgctatgggaccccttaaaactttccaatagttgttgtcagacgactgtcatccgaacaaccagagaattatgaccgtgtccactttcaccacttttcatagagggtttgactgttgagcggggttgttggcggtcaacgagagcttagtacatgtagtctagggtgttgttctcgttcagatgccatactcattacagttgaagtacaagtgtccgtcaactgtcaagtgtccgtcaagtgtctgccaagggtccgtcaagtatctgccaagtttccgtcaaatgcccgtcaaatgcccgtcaaatgcccgttcgtatcagtacgagttctgtacgagttctgtacagtactgtactcagagtattggtcaaagcgattctgaacgtatgcggaagacgatacatacgtccagatggtagaattcaaaggttttcgccatagtatgaaaaaaaggggatatcctgttcgaaatatctctttggtgaagtgtgagtggtgaaaagacgggaaaaaactgaaatgaaattttggttatcgcgacatatcgccaactctaaatatacgataacggtgaatggccaaatgctgggattgttggctattgaagggttaaacacaagggatacagtcgaaagctttggtgtttcaacgaaatgggtcacatgacaaacttgctgttctttttgaaccagtttgcgcagttttccatctcatggcggattattcagcaatttccgctacatgacaacctcaccccaccataactcctagcagggatagtgtagagatgaaagcctagcagaagaatcccgtgaatatcgtgtatatcatcgctgctatgtccttgtagaccttaggccagacctttactgccattgctacagtaagtgcagtatgtacagtacatacaatacatccggttcaactactcttgtcctgatgacgtcccatctccacaaggccagtaaacactgttgagtccctgttgaaggacctcttttcttaatcatcttgtcaataatcccacaaattgtcgttggattcaacaagaccaaagttcaacctgagtactgctcgtctatacatattctcggatcctgaagtctttccaagttagtgccggcgactgtcacccttctatcatacggcatcactctcatcgccatctactggtattctatactgatccagctgttgaaaagttcctggctcagataatagctagcttcagtcatgactcggaccaagatacctcaacatccgccatttgatggttgactgtctggggatttggttcttctggatcaggggcgatgaacgacagtctggtcatcatcagatgcctccaccacagcctaggattccatatcgtcaacctgaacggagactccaagtgtctgacttccgctttttcttctctcgaagacaatgtttcattccatgacctcagtgtcatctctacatcgacctactggagccgaatgttgcgtgcgtgctttccattgctccggcactgcctcgtagacttgcacgttcacctcttcaagtcccttccactcaacgatggctacaagtagctggtctatctataactcatatattaccatcacgtgagtgggctgtagcgttctgtacatattttagcacggagcattgtgatcatcagtgctttacgtgagcgtaacatgtgacccactttctgtgaaaaaaatgatttgtcacactcacggtccatctcaccgttttttctggctcaacacggcgcccagaacagcagctcccaccgcaatgactcctcccacaatagcaattccaatcatgccctccttggccagcttgtcctcgatgatctgacgcagcttggcgctctgggggtcatcgggctcgatctgcagcaacaggtcgcagtatttccgagcatctgtgtattcgccaagcttgtaggagccgatggcaaggtagtagaggcactctcgacgtcgagagggcgtgtccttgtacacctgggccaggatctgcactcccagctgctggtcctcgacctttcgagacttgatcagaccccaggcatagttgaagcgggtctgcaccgagacaaagtcgccctcgttgttgtactgttgagaaagaacgtagagctcttcgtccgagagcggagactcgatatcgacgaggtctgtgttagaacggaagtggctgcagtccggggagttgggggtaggtgtcatgtgacagggttgttggaggtagatccaacggagtagagcaagcaggtaaggagttctaaaaactggtatcaatgagatgtagaaagtgcagtaacgtatcgacggtctcagttgcgtctttggccatggtttgtagaggaccactgtaggcagcgccgattcaaccagcaccaatgtaaagtcaacactgattgaatcaacaccgaatactatatgaacctccgccacgccgcctccactgcctcagagaatatccttgaaaacaactaaattgaccactcaaaatttggaaccaacacgtcatagacaagtccaaccaaccgctccactccatcactttcacccaccaatcggcgcaaacatgggtatctcaggactcatctcagctgtcgtttcagctgtcgtctcagttgtcgttccaaatcgcttgtcaccctaacccctcaaacaccctcccctcgcctcaattccctaacccggctctccatcaatactcactgggcaaatagtcctccttcttcatggttgtgtatggcggatagtacatgtgtgcgggatcgaatatgtagggttgctgcagtggcgagtcacgtgagcgaactttaacgaaaattaaacggagtcacaaaaccggcacacaaagagccttcagaatgtttgataactcggtcgcaggtcgatatcactagactagggaccaggcattatccgcccccgtggcgctaacgagcttagtcatcacggagttagcataaaaccttatttcgatatgtgcaaccttatcgttgttggccaatgagagtgctgttttttaaaaaccgcaataccgcttcccggcagagtgaccagagagcacgtgtgttgagcgttctgatgaacacaaaaaccgcgttcaaacggcggtatttccctccccacttcctacatctcagggttagggtagggttagggcggatgcagaacctgtactatatcaaaagtctgggatagggtttgttcttgtgggaggtcctgactaagcgcaaatttcacacacatcaccaaacacacatacagcaaaaatggtggttcatattatgggaaagcggttccagaacacctggaaggtttctgtgagtatttcacgggtgacatggagcgggtgatgacttgttcggaaaagatggagccacaaatgaccgagaacgcgatggatcaaactgtgagattttgtcatgtggacatgttgagctgataagagcttaggcggatgggagaaggacgggagagtgactaatgatggggtttcggcggcgacaagtgatttaccgactttcagctttcgcaagtaggtgagagagaagaactggtgtgatgatatgaacgtcacacatccgacatgtacgtgacacgggcttgtgcaaacggcagtattgacaattgaggacggtttacaaggtgttccgagactcaaactgtcgtttagtcttgttttcgagacttttggcccaaaagagagtgataccatcaaccaacaaataacgtgtacccaggatacgtacatggacgaaaaagagtggatagacggcctatctacatctaagatctggtattcagcgcaggttaagaccgatgaacactgatttttccaaccaaaagcatcagatcttacaccttacatgtcgacacccaccatccttcccgagtggcggattccacctgctttcttcagttttgctctattctcccctgcctcgtgacatactaactcagtacggactgtctcagcaagtgttcggcgtgggtccgttccaggccaagcggctatgtgccaagattggcctgtatcctggcatgcgaatgggcgagctcacccagggcgacatcatggcaattgtcaaggagctgtcaaccaatgtgaccatcgagtccgacctggccaagaagatcaacgccgacattgagcgaaagcgaaagaccggctcgtacgtcggtcgacgacacgtcatgggtatgcccgtcaagggccagaagactcgaaccaacggaaagaacgcccgacggttcaaccgagtgccccgacgacactttggctccgtttccgaagctctcggctcactggccaacgagtacaaggctgcccctggagccgaggccaagggcatcatgggattcctatccaagttttggtaatgtatatagtctgaccgaggttaaaaaatgaaatgtttgaacgcaagcgacaaagttccacactggtggcaccgtcagatagtcgtctacgaggcgatgtcaagttacaggtttgtcgtatgtcaatccaacaaaagtgtaaactactgtagactcccaactaaaatgttaactagactcaagtactaaatctccaaatgtcaagtaattaaacataagtttgtcgcaactaacaaacaagggtgtaacaccaataaaaaatcatacgacgtgtttttgaaaccacctgcctcgcttttctctactagtccaaccacagtttgtgtttttccacgattcttgtcatcgccttgctttttttttgctgttttttgctttttttttttttttttttttttttgtgcggctctgaaaaaattaagctccgtcgtaacgtcagactaaaacgacctttgatccacccaccccacaagacaacgcagctttcggctaagccattacaacagcatacaacttgccctagaagagtccgatttgtctggaaaattttaaaaaacatttgtgaagcccacatgactactcagttcaattttcaaaccgaaaatccccaaaccgcgtcttctagatcacgatggttcttttcgtcagatccaacctaatcaaaacatagtccccaagtacaacgaaaaccaaagaaaaaacacggtagttcgaacacgacatgaggaaaaagcataggggaagtcacgtgatcacgtctctggtctggtttattactaagcagatctttcactccgcgcactcttttgcatttctcttttcaccaagcaccatttgcatgcacatcatcgtcaactgtcaacctccctgcatgaaccttgagagtgtgcaagcaagtagctacccccttcttgccagtatggtcacgtgaaacggtcagtttgaaagcaattgagaaaacgacaagagttttgggggtggtcacgtgatgtgtccattcgctgtccccgtttcggtgctctttttcttcttctcgcactccgtttattgccgctgctacatctccaacccctacccagatctacacgtagcaactttattagttaacacgtctaaaaagacaattgttgtgccagttggttacttgacaagctcaccagttctccccacacacgatgaaaacgacgttagtagcgctgctgttgctggctctgtttgtggccagctgcgaggcggtgacgcgaggagcgttcaagacgtgcgaccaaaactcgttctgcaagcgaaaccgacactatgccgaccaggtggcccatctccagagcttctccaacccctacgaggtcaccaaggtgtcaattggcaagggcgaggcgtctgtgtcgatcgtcaagtccgtgcccaaggccaagtccgtgcccctgtctctcaagctgtctgtgctggcgtctggaggcgtgcgagtgactctggatgagcccaaccgggccaagatcaacaacgtggtctccagcaaacgatacgacgcctcccactgggccttcaatggcgagcccgccatcgacaccagcgcccagattaccgactacgaacacaccatcgaggctatctacggcgacaagaccaaggccgtgctcaacaaaaagaccctgcagctggatgtctacagaaacgacaaactggaggtgtctgtcaacaagcgacatttgctaaacatggaacatcttcgatccgagtccgacaacgacaagcatctcagctcgtatgaaatcgccgacggcatgtttaaggaggagtttggaggccatcccgactccaaacccaagggacccgagtctgtggcccttgatttcgagttccccggctacaaccacgtgtacggaatccccgagcatgccgaccggctgtctctgcggtctactcgaggccggagcgagggtgaccataccgagccctaccgactctacaatgttgatattctagaatacgagaccgactcacccatgcccatgtacggagctattccttttctgcaggcccggaaaccgggctcttccgctggtgttttttgggtcaatgctgctgacacatacattgacattcagaaggaggcttctcacacagacacccactggatctccgagtccggcactcttgattttattgtgtttgttggcaagacccccgaagacattgttactcagtacggcagcatcactggcttcaccacccttccccccatttctgctactgcctaccaccagtgccgatggaactacaacacccaggacgacgttctggaggtgcacgccaactttgacaagtacgacattccctacgacaccatttggctagatgtggagtacacccaggccaaaaagtacttcacctggaacagagatgtgttccccgaccctggatacatgcttggccagcttgacaagacctgtcgaaagttgactgtcatcattgacccccacatcaagctcgaggagggttacaaggtctacgacgcactcaaacagaagggtttgtacgtgaaatccaactctggagacgcctatgagggagactgctggcccggcaagtctgtgtggatcgacactacgaaccccgctgctgccgagttctggaagtcgatgcacgccaaggagccccagggaattgctgccgaggccgacaatatgttcttctggaacgatatgaacgagccctcagttttcaacggtcctgagacctccattctgcgagatactgtccattacggtggctacgagaaccgagacgtgcacaacgcctttggtatgtcaatgatcaacgccaccttcgctgctctgactgctcgaaaccccgccgttcggcctttcattctcacccggtctttcttctctggaacccagcgaactgccgctatgtggactggtgacaacgaggcttcgtgggaataccttcagattgccacccccatggttctcacgcaaaacgtagctggtatgccttttgctggagctgatgttggtggtttctttggtaaccctgctcctgagcttcttactcgatggtaccaagccggactcttctacccctttttccgagcccatgcccacattgataccaagcggcgagagccctggctggcagaagaggagcacattgattatcttcgaaacgccatccgtctgcggtatcagttgctgccctctatctacactgcgttccgacaagcgtccgtttctggagctcccattctcaagcctctcttctacgtggcccctaacaaccccgacgcctatgcccgtgacgactctttctttgttggaaacactggtcttcttgtgcaccctgttgttcatgagggcgctacttctgtcaacatgttcattcccgatgaggaggtgtactacgacttccactcgtctcagctagtacataagaagaatgacaagggtttcgagctcgagtacaaggccaacattgacactattccaattctgcagcgaggaggccacatttacgctcgacgagaccgaatccgacggtcttccgagctcatgctcatggatcccgtgacattggtggtgaacgccaactcaatgtgggatgctgagggagagctgtacctcgatgatggaaagggatacggctacaagaacggcgacttcatccacatgaagttcaactttgacggccaggtgctaaaggcctcgtctctcaaccccgaccccaagtcctttgattttgtgcacaaggccattgatatccccattgagaagatcattgtcaactcgccggagatgctcacggttggatgcaccgtacgacaggcagggcgggactggaaccccaagtacgagaccaagcagattggtgctactcaccagaccattattcataacccaggtctggctgttggtctcccttgggccatgtccttctcttaaacgagggaggtaaaacgaaccatttgaacaaagcgaaaatgcgtatataggaatagaaattggtgtattgatttgttcggagtacaaaattagatcattggggttgtttttttgaaccaaaaagtgaagttttttcaaaaaattgaaaattttactcattaaataaatgttaaaaaagaggacgacaggactcgaacccgcagcctttggaggacgtcgttcagaagaaccgaaatccaatgcgctaccattacgccacgtcctcgtgcgatggttactcaaaaattcgttaaaacaatataatcccgagaatgttaaaaaccggccatttttactctattcacgtaattgattataccaagatatttttcaaacgtatatttatccttttgattcattttcatttcgacatatccaaaactctgtctgcaggcggttccaaaagttgcttttttacaaggcaggcatgtctcaagtgcgacaacatactgatatgggagaatgaatcgtatcagagaggtatggtgtaatcttggttcactataaatcaacttcttcaccaattcagtcttcttaccttcctgctgactcagtgcgagcgcgccgtagtgggcatagctgtgggcatcgtcatcgttgtggacattgtctttttctccatagctgttatgactctgttgttattatattcggcttgaaaccaacgaaagaaagaacaaggagcaagaggtcgaaaatgacgccgctctcttctctcacctctttcaaacaggacgttgagccacttggacatcctccacccgttcacatgagtgatatctctccgcctgaatatactgtttcaggataatttgaatgaggtaattgatcatgtacctagagaaattgttattactggcttggaatcttgtaacatgtaactcgtttttatatttatattgctgtatgggggtgggatttgtttggctcaccttttgggcttgaacagccgtgacactttggtgagaaacttgcgatcttgttcagtggtttggaaagagcctccttctgatttccttgttgttatatttctgacaaagatctccatttcggagatttcagaagggccaccattatcgggatcatacggagtgacggcggagcagatgttgaggtcagaggacgaggctaaaaagccattggttgacatgtttccgttgctggcatcctgcatggagatatcggaggcggtcttgtcttctttgttgggcacccggggtggagttctggggttggagaaaagagcattggagatgtttgagtcacgaggtcggcaggccgagttgcttggtgaagaaatgggatcttcaaatctgtgtggagattccaatgaagtgaatgaatggatggggtcatcttgttcagaagggtagtgtcgaaatgtccctcccgaggcgccagaggcgtcactgaaacgagaccggtaggtcaggtcgggattctgaggcactaccggagtgtctataccgtcaagttgttgaaggaagcaacccaggttgttctggatcaactccaggagctgttgctggtacattttcatttccatgaccagttctcctcgcagaatttgtgtttcagaagccacggtttgcactgaattcatgatttgcgagagcattggagcgggcgtggattcacctgattgtatattttcattgttgcaagaggagtacaatgtctgttgttctcctagtgcctgctgttgttctttcagcagagctgctccaaacgagttcagttggtcgtgaaagacgcgatccagtcgggcctgctgtttttcaaactgagtctcgactgcggactccaccatatgcaccaatttctgttcgaaattggctctctcggtctcttgctgttcgcgatacgaaaccatgagctccgtctgtttctcgagatacatcatgttggacgatagggccgagactgccaccatattgtcgcccttgagggagttcaggccgctgataagttggtccaagcggccattcagagcttcgatctgagtctcgaccgttccgcttgtgcctccacattgcactttgagcgtgacggtgtttgtgtgtagggcgtcatcgtaaaactccgaggtcgctgctgtcgagggagaattgttggacatgacagaagacatgttgagatatcagcgggtttttgtgatggagcaaagtaatgtagctggtgggaagatgtgtgatattgtagatgtttacgctattgtcttcttttcttcacactgttatgttgcgtgcgagctctcgtcttgacgggtcgtgtaaacaaccggtggccaattggactctgaagagaagaagggagttgataagtcgtatacagaggctgcattgacatgttttttggaggaatatgacgcgtatttggctgctgttggtggtgtgggtcctagtgtcgatctcaagtagccttcaacaaattatctcctttaaagctaacaaacttagtgggttaataatggggatttgggagtgagtagaaattgatagaatcgaacatatatagagaatggagggttattatttgaatttgtgaccttttaaaagaaaaattgaagagattatcatcatcttggacttctgagcatctccaaacaagtcgatgaaggcacacccagtacatactgtacctacagactccattgaaactccacttgagacattcgccagcaattacagtagataatggctcttttttgatgcgtggatcacggatgacgacaacacgagctcagttcatacatcattggtttctccggagtgtccaatcccgaataccagggggtaatgcgtcgtgtggtcgcctaaactgggaaatagttgctcaattgtagtttctgttggccacagatgggaccattccatttcgactatcattttggacacttttatcgactttctgagacccacaagatcctggtcgactttcagcagcaggaatcaggaatgatctgtccgtacacaccaacactggcgaactcgacaaggattccccttaagtacactttccagaagtaaatcccaagtttctcttgccagctgctccctactcggtacagatttaccctcaattagcgaccgcattggtttttttttttttctggattgttttttcttttcttaatcacccttttttcattgtagtgtctcaaagcggctcatttcatcgctaaagctctagtttttgaactgtggcatcttaggccccgcaattaccaacaggacaattcttttcttctcaaaaacggagttctatggatgtttacctcctctttttccggagcatataaactttttcgcccacgtgaagatagaaccctgtgtgcatatttcatgctgatttgaaacacgaaccatcttgatgaaacacaacacaacacaacacaacacacaacgtgaccaatacactgcccaaatatggctattcaaaatgctttattaaagatgttggcgtccttgttcttctctctatctctgcttatctctctgtctcatcgttggccaataaatagttagtatcgttcgttcgctcgttcgctcgttcgcccgttcacccgttcgcccgttcactcgttcgttcgctcgttcagtcctttctagacagtctctctcagactgactccaaacgccacgtccttgagacaattgtgcagcgcctcgatctggatgaaatgcgagactccggcgtcttccatgacgcgttggcgcttgtcaagcgcgattttgagcgcgtcacgggccgcgtcggaccactccagcggtgcgtatcgctccatgaccgtttctgagggcgacaacatgggtgttttcaggtggcccctggggccgcgtttgtgggtggtggtggggtggtttgggacgggcttggtcggcagaacgggcttgagcgcctggacggtgaactcagacgactgggacttgggactgtcgagaatgggaagaccggcgtactttggtagacactgacagccctccacatcagtgtcggagtcacatatgctgttgttggtctcgtagtcgctttcgctgtcgtctgagtcggaccaggccgacatggggttgcccgtgggcgttttggagggccgaatggcggacttgttgactctcaggggctggaccttcatggacgacggcatgagtcggaatcgacgctgggaattgttggccgccgcagtattgaaactgtcggagcactggagtggcttgaaagtgaagtcgaagagctccgcagtgtccaccagtccccggtactcccgccccggttcgttctggagattaacgctgccggactgcgaacttcgccacgagtctctccaagagtccctcgagctggacgagtcaaagctggcctggggttcaaatggagaggccaacatgaccggagatgtttggttggtggttccaagcccatgctaggggacgggagcacctggctatatatgcaaagctcccggacacgtgaacagtgcaaggctgagatgctactctggaacgttcaacttgcgtcccccatgcaatctagcaacaagggggtgacgatcggaagcggtataacttgtgttgatcctagtttgaggcgtcggatcgtcaccagagggcgctgtggaggccacagcagatgcagactgggcgtgttccagctctttgcgatcatctggctatcacattgtcattcaaaagtgccttcagactcgctaatcatcagctaatcatagtgaaaggagattgaacactaccactgccctaattttccgcacccgaaagtgcccctgaatccccctgtctgtttttccacaacttgcaacaccacctcagcacgctttcgaccgcccctgcgtagctactaccggtaaaccgctcgtatcgaccctcgaaaaaacacgggagtctccctcctgtcaactctgttgctctttggcgtttggtttgtcaggtgcccgagagtcatacctatagctttctggtccctcaaaacacgctaagatggatgatcgcggagatcggaaaaacgcgacatgggcgccttggggtatttgtcagctggtgaattgctgcggcgagcctctgccaaatcacctcccacaaaaaaaaaagcccttattgcgcctttccgctggctcttgccctcgtgaaatgacacatgaacaatgcatcccccccttgctactgcggaagcgaaaagtatcggtttcaaacaaaaaaatgagacatgcaaaaaatatataaaatatatacagtcaagacacgtgcaagaatgtgttgagaaatagtatgtactggaaatattatttagccgtctttcagcgccgtgacattatgaaaggtgcgccaagttgttaacgccgaaacgccaaccgccaaccgcatggataccgtacgagaactgtactacttgcgcagtacaatacgggattggtatggtatgatagtcccgtggccaatactccacgccacggcggtacaagtacaatacaatatacctcttttacactctcaagaccttggactaaaaaggaatggcttccagagatcatcattgaaatgccggacgcagacccccctacagaaaccacgcgtgcacatgtgaataatgcatgtgtccagacgtggagaatgacgacagcatggcaaaaggagtttatgtgtgcgaatgtcctgaacgggttttccatgttctttcggatcatttcagcggtcctccaaggggcactatcaagaatcgaactccgactcgagacttcatactaagaatagattttaaaacaaaaacagaaaaattgaagaaaaatttttaaaaaaaaaaaattaaaaaaaaaatagatggccaatttatcactgctacaaaacagctacgtgaaatcaaagcatatttcggggctcctcgcgtccgtggctatcacgtgactttttcgccgcccaaaaggaacccatctccgcctgtcaatccccaccactgaaggaacaatccccgactgcaaggttcgcttagcaaaccttattttgtgtttttttttattttttattttttattttttatttttttatttttttatttttttattttcatctttgctttcaaacatcttgaaaaccccgtcatgacagaaattgttgatgaaaccgtcgctgggagctcttgagagtcttttcaatgctccttcaacttataaacttgctgacatctctgtggcatcatttacccgcgctattttagttcaactacaatgtaactaatatcccaactaacacactcggaaaaaccaattattccagtaataatgattaataaataatgtacaaataaatacccgaaacaatgcgaatcagggctcgacaagagcaggattaaaatgtcgtgtgggaggatcctcattgggactcacgtgattatggcgggggtcgttagtagtgtcgtcgttcggaggagtgttgaccggagtgcccaaggcagggtactgaaaagtgcgttccggcgaccgaacagccagatacgcggtatctccagacactccggacgagccggtgtttggtcggttgaattgcagttggggaggaagaaaccgcatgattgtagctctcaccttgtcttcttcatagacataggcgttgggattgtaggtcacagggtgtgagtttgtctgggacactggatgagaggcagcttgatgcagtgtgttttcggtgcttgttgaactctcagacactgctttacctcctccggtgacgtatccgagtccgttgaaggtctggttctcttcggggaacactcgtcggcctagaatcgctccttcttcttcctcggtcgcctgctcgtcgatacggtccatccacatccacaagagtaccacacaggcggactcggcagccacccgaacataccacatccaccgggtgtcgtctggaagagccagatcggtaatgaaggcagcaaacgggaccagagaaagagcatgcacaagaatgccgagtggaagagtcacggacgaataggccgtggtcacgtgaccaacaccaaaggcgaagagcgcgcatgcgaacagcaccgacactgcggtttccaggagataggctgccaccgtcaccgacgtcagggcctcgttatcctgcacgctgtccacgggaacaaacacgtagatggcccatagggtttttgctcccactgcaagaccggttcctccccacatggcgactcttcgttcgttgattctgtcggagaatgctctcagcagacattccaattctgcggcgtagatgatcactccagacatgtaatgcacgattgccacggccatggagcctctaccaatgatgtcgtcgcttccggtgattcctgacagggcgtcgaccactcctccggcgtccagtattcctcggtagaagtcttttcttgttgctgagaccataatgccaaacgccactgtcagggttgctgcggctgctgtgattgaaatgagcatgatccacgatcgcacgtgcatttgagaccaggccacgagtgtcagaatccacaccactgccacacagctggctgctaccagggagatgatcaccacgctctgttcaaacggttcttgccacggcgcggggccttggtgggtgatccatttgggcatttgggtgcttgggtcgatgctctgcagcgcgtcagtgtctccatcttctccttcctccgattcgaaccggtgattggggtctgggcccgggtttcggtctgccagcactctggcgtcgagaaacaaagcaaaaatgtatggtgctcgttgtttgcgaaactgcgtgagatccagtattggcgccccgtcctcgcaccgaggtgtgtacagcatcagtcccgagacgtgctcttcgcccgtatccaagctcagcgggaactcgccctgcaaaatgtgcccttcgataagccacggtcgacactcgggaaaatgcacctgtggcggggctgctcgaaagtgtttgtttgcgtctgctcccgataggcagaggagcagagccgcaatgggccagaatatcatgttgacctagccgcgtcggatgtgtgtgctggggttgtgtgtggtgcaactgggagtgagatgatgtgggagtgccaagacgccaagaaacgggccaaattatgcttaccctttctgccctaacccactgcggcaataggtcgtggcagaggggtgtgggtgtgatgcgggtactggtgtggctattggctgccgttggtcgatttccggcctttgccgtgttttttccgccattttcgcccgttttatcgcccttcgcgaccccttcacatttactcgcgcaatgcacaaagtacctttcagatgcacccaggcgaaatgtggagagaaagacagcacttgtggttcgttttcagcccaatctccgactaggtccagcgaggctgaaatgagacagagacgaggtcgcctgcaacgtcgcctccctcctatcatggctcctggtcgccgttgctacatgctacgttgtgctgtgggtccccgtttgttttttgaagccaaacatgggggggaccacacaaggagccggaaaaaaaaaacacgagccaaaaatgcgtggaagaagggcacaggcagggcaaaaagtgaattttgggcaaagagaaaaaaggcggacaactaaggattgagggtcgagtttctggaaaaggaaaatacgacgggaaaaaataattaataaataaaaaatgaaaaaataaccaaatgaacggcgaatctcgtcaacgggacaatacaatacaatacagtatgtacagcactagtgcagcctcatgtctgggcattgcatgtcattacagacaaagcaatcgacagagagctggaaataggatgtaaaaatgggctaaaaatgggctaaaaatgggctaaaatggattaaatgggttaaatgggctaaaaattgcgttagtataggttcgttgggtgtgatactgtagggtaactgagttggatgaagaaaaataaatgaatgaaaaacatgaataaaaaagtgaattaaaaaaagtgaattaaaaaaggtaaataaaaagtaaataaagtgaataaaaaagtgaataaaaaagtaaataaaaaaagtaaataaaaaagtgaataaaaaagtgaataaaaaacatgaataaaagaaaaaggtgtataaaaaatgaataaaaaacattgttaacgtacaactctacaacgatgacactggtacagagagaagttgctcaattttttgtggaatatcacctgtaaagaccagatctggaacaattccgtagaggaatgttctctgaggtttcatgtcgactccttttttcaagtatattacttatcttggcggtacattacttagattatggcagcacaaacactgtattagaacagcagctattgtagcagctattattgcactaatatcaatctgatactaacatcaatctgataaaactcgaggtgcgtcacgtgactcttctagctctgatgacgccatgttcctccgtccaccctccgtacgtatgtactcctccttggcatgttttgcagcattttgactgctcgccaaagaatgatgaataatcaactgctacagaacagagacgacggatggaggggaaaaaattgaacaaaagaaaggggaaaaaaagggaaaaaaaagaaaaaagacgcacgcagggttatttgagtgtcacgtgatagtaatcaaaacgtattaataatcaaacgaactcattgtccataatccaaccttgcttgctaatcaatctctggaccttcctccccagccatgttcatctccatgtggctgtttttccatgttggttcacgccacgtacgtattttgcttgtttctatttaatagagtttcgagggcagtttcgggtgaaattcgtctgatttgacatgttatggtggatatatcgtcttcaaatttatatcatgagataatctgggttgttcaaattgccagaccgaaaatcacgtcttttggaacacttttaaatctccaaaatggcttcattaattcgaatcggtccaactttattttccaaaactggaaccggttgaaatttgattgatctggggtagcagaaggagtggagataactactgtactaatatcgcataaatagaagatgcaattgattttatttcatttgtgttattcatctacctcttattaatcacaatcacatgacctacccacgtgacaatcgagaccctgtcatgctgctgctgaagttgtaggaagttgtaggaagaggcagtgcatacgcgacagttttttgtacctgcaattttagttattttagcggggtgtgggatatatcacgtgtaccattttgacgccagcgtaatgtggtggagtgacacataacttgtcgtgcctggaatcgcgtctcgtgaatatataaacccgcgctctccctaatctcttttcaccgccctcccagacccactcctcaccactctctctgtctctgtcagacgcaataaagttgagctcgagtgacgtgggatgcacctcttggtctcaactccatctactgacacagaaccctacagcacgccatggtagacgataaatacattggactggcgctggccatctcgtcgtcgctggccattggcacgtcgttcatcatcaccaagaagggtctcatggatgcctcctcccgacactcggccgacgccggcgactcgtttgcctatctgaaaaaccccatctggtgggccggcatgatcaccatggcggtcggcgagatagccaacttcgcggcctacacgtttgcgccggcgattcttgtcacgccgctgggcgcgctttccgtcatcattggagctgttctggcgtcgtttttcctcaaggaaaaactcggcattctgggctctctgggctgcgccatctgcctgatcggctcggtcatcatcgtgctccatgcgccagccgacaaggacgttcagaccgtcgacgagattctcaactacgccgtgcagcccgggtttctcatgtatatttgcgccgtggccgcgttcgccggattcatgatctacaaggtggccccacgactgggacgagtcaaccccatgatctacatttccatctgctcatcggtgggctccatctcggtcatgagtataaaggcgtttggaatcgccctcaagctgtcgctgggcggcaacaaccagttcacccacccatccacctacgtgttcctcatcgtcgtggcggtgtgcatcgtcacccagatgaactacttcaacaaggccctcgaccaatttgacaccaacattgtcaaccctctgtactacgtcactttcaccacctgcactctggcggcttcgttcattctgttccaggggttcaacaccagctccgccgtcgacgtgatttcgctcatttgtggctttctcatcatcttcaccggagtctatttgttgaatatctccaagacggaccccgatggatccaacctcatgcccggccgggctctggatggcattcccatggacaatggcgtggcgtcgctgcagacccgacggtcggcccagtttgcccgaaactcgctgcatcgacggtccgattcgctcagacagcatgaggtgcggctcgtcaacgactacgacgaggagcagtcgctgggcatgacgcggctggatgatctggacgacgaggacgacggctttgatatttccgacgagagggagttgttgagacggcactagtcaggcgccgtggacaacaacgtggtggtagtcagcccgccagccagccgggcacaaacgcacatactcttgtgttctggcgacggggcataaaaacggattctttcccccatttattcatataacattaggatctcgggctgaaacaaatttggatctcggctggaacaatttggacccaggaccaaggacccaggacccaggacctcattgggctgaacgccctcatttatatatatatttacctgcacagcgtaggagtaagccctaccctgttttctcgacagagttgaaattcatgctgtagtatcgtaggtatggtacatactctacaggtgactatcattggtggggttttgatggtggtgatatctcgagatatctcgttccgaagacccccaagtgccactttttggtgcttcttttctagaatattctccttttgtttcttcttgaaaatcttaccaatttctgattaccaatacttccactcctaatctgagtttatgcaccctcctgcaaccgccactcattatcgtgttgatctgacacaaaacggagcccacacaaccgtctaacacttataaagctccccacacgcccaccgtctctgtcactcactcatttgccaccccgccacccatttaccgcccatttaacatgcaaatctttgtgacaacgccatctgaaaacgtgtttggactagaggtcgccgcagatatggcctacgaggacctgctggcttttgtagagatggaggcgtccgtgccgtccaaggacatcattctgagtctcaacggcaaccccattgtcgacacagaccccaaggcgacgattgggtctcttggagtcaccgacaactccatgcttcttctcaccaccaaacgagtggctcccaatccctccacgtccgcccagcccgccattcccacactggacttctcgtcaatccagattcccggactgcccgcggctcagcgggttgatccccgcgccgagcagatccgaacgcagattctggagcgagcagactcgctggatcagctgaaactcagcaaccccgagcttgccgagcacgtgcacgactcacaaaagttctccgacgccttcaccaagctgcagaacgagctgcgggccaaggaagtcgagcgcaagaaggagctgcagcggctctacgccgaccccgacaatgaagacaaccagaaacgaatcatggagatcattcgacaggaaaacgtggaggagtcgtaccagaacgccatggaacaccacccggagatgtttattcgaacagacatgctgtacatcaattgccgtatcaacggacacgatgtcaaggcgtttgtggacaccggagcccagatgacgattctgtcggaggagttttgcgaaaaggtcggcctgtcgcacatgctggatgtcaagtttgccggtgtggcgcgaggagtgggttcgggcaagattctgggccgcgtacactctgtgcctcttcagatcggttcctcgttcttccccgcctccgtttcggtcattgaaggcgaccagctccaattcattctggggctcgacatgctcaagcgattcaaggccaacgtcaacttgcggaccaaccagctggagattggggaggaaaaggccaccttcttgggcgagaaggatcttcccgacgagtttggcaagctgggccaggagaaggaaaagaaacaggaccatgggtctgccggagacgcgttcaaggatgaagatattgtcaatctcatgtctctgggttattccagggaaaaggttgtggttgctctcaagcagactgacggcgatgtggagttggctgcttctttgttgttttctcagtgagctctagggagcttgtgaatgagagtacatatgtggatgtattatattgtattcgtatggattgtaaaaaataaaaaataaaaaaatcaccgaaaagaggaaaacagaaaaaatctagtaaacaatagttaggcttcactaagcgagatgcacgtcattagttagactttcatcaaggcatactgtatgtatatttatttttactttctcacttttttttttcgtacatttgtcatcaataacataccaccaccttcaatattatcgctaccgacccacaaattagtcagcataaagagcacatttgaaggagtccgcaacctgaaaatctcgtgatttcacctaccaatgcaccagatctaaagcaaaaacaaaaatccaaactttgcctgtcctaccatgcggccgacgttagtgagacctgatctgggggagatccacgaccgattcgagctgggaattgaaggagcatccagttgcccgggcgagcgaccgtgtccacgacgaatgcgtgttttgaaacgtctggtattgacgacttatgagcagttgatggacatgagtgacgacaacgtgacccattccgactgggcctggagcatgcggatggtggttgagacgtgtttacgggagattatgcaactgggtctgatgcgtaccatctacgacctggtgttttcgctccattgtggctgtatgggggctcccgtgacgcgagggcgccttgacaagtactcgaccaagtatggcagctaccagaccacgttcaaggatgcctatgagatcacgtgcgactatttccggctgtatcgacttgatgagaagaaactgaaggcgttttgtgcccagcatgatcaggataccgctctggagattgtgttggcagccattgggggggagaaaccgccaatggtcgatgaggaggctcgcgagaccgtgagggagattcgaaacagcatctggaagagcgcgagagagacgtatttcaagctcaagaacgacgggcgcgaaacgtatgatttggacgttgttttcgacaatgaagagccgccgtttccaaaccacgttttcatgagtttggcgagccattttttcgcggaccatggttggttgcctgttggtgacaatgtgggcatattcaaggaccagaatatgactcttaaggctcgccgaaccgcgtctccggacctgttggatcgtttgggggtcatgtttaaccaccatggcattgttctgccggcttggctgtcatcttggacgggtctgcctgagtctgctcggcgggcccttcccgaaaccatgtggatgtctgattcggggcgattcagcatggctgtttacaagcctgcgttcgaacgggagaagctgttgatcgacatgtttcctgccgcccggaatctgcccgcttctgttcttttgcgggtgtcgttgtttatgcaccagaccaacgcgctcaactccaacgtgctgcttcatatggaggactacttccggactcggacggaggggcggtatcagggtatgccggaaaaggacccccgtggaggcaatatccgagtcgatctagacacatgtttcagagaaatggtggcctgtaactttggcttcgacaaagtcatcaaagacggccaaatgccgggattcgagagctttcaaaaaacagggaaaatcaccggacttccgttttccagtcgctgattgaccagttccacgacgccagcatgttttgtttcctgagagagctcctcaccacctacaaccccgagcacgtcaacaagggaccctttttgcaggcgtgtgtggattatgccaacaaacacgacccggagatctggcatgatggagatgatgattggaccttgtggctggtcaccaacatgatccatccgttgatcgtatgcgaaaagccactgtttgcgagttttggccaactggataagaccgaaatctgtgtggaaggaaagactttcaaagtgactgccaagggctccgtttgttacgcctataaccgttgcggaaagggcatgtacgctgtgggttacctatgtgaggctggggcggtgaatctgatgagccatgacacgtttctacgtcttcgaggagcctccgtgaggcgagatcacgaccattcgttgctggaaatgccgctgttgaaaactgaaatctccatgggaggagaagaaaaggtgttttggaagggtcaagagattggccgagtcgatctgcgttattggcatgaacgactgggtcatatcagtggggctacaatgaagaactaccaaaaggtgatcaagggtctccctccgtatttttggtggtaattacgacgatttgtattattattgttatttatttatttatttattctgcactattaccaaaccgcagcctttgtgagagaaaaaaagatagttttatccattttattcatttttattcatttttattcatttttacacagttattgctcactacacatactcaaaatgtcgtcattctcttatcaagataaatattagttagaatacaatgcctcaaaaacgagggtggtagaaatgcaaacatcgagcaagaccaacaacgggtgttctgtagacaatctccgattcgccgcgttacatgttggtgttgaaaaacatggaaatgtcgttcatcggctgctgctgctgctgctgcggctgctgttgctgcggctgttgctggggttgttgctggggttgttgctgggggtgaggctgtccccccatcatgttcattcctcccacagacggcatccggaaccgctgttgctgctgctgctgctgctgctgctgctgctgctgctggttggacatcatcatcggattcatgcccatatccggtccctgaccgccctggttctgctggccgccctggttctgctgaccctgaccgagcatctggttcatcatcggaggtgaatgctggggcatcgactgctgctggggaccctggccctgacccgggggttgctgtcgcacctggggctgtcctggacccattccctgctggccctggacttgggccatgggtttctggtcgggaaacatctgtttgagtcgctggtacaactggcccagaaacggcgcgcagtcgggaggagtcagaatcgacggcgctgaaagagccatgtcgatattgagcgccggcgtcttgcccagccgctccgccgacgacgccatgtacaacaggttgcactgcagacgctgtagcaccgaacggtaggcctcgggatccggattgggctgttggccctgggcgatgggcggatgaaacgacgacgttccaatggcacacttgatcagctccttgttgatttctgtcatgatattgaaccgctgacgcgccacctggtgcattcgagccatttgctgggggttgagagtggtgggaggtccctggctctgttgggtctgttgggtctgttgggatcgaggaagaccgcccatttgttgtccttgctggccctgttggccctgttgacccatgtggaagttcatttgcggagacatgcccataccttgttgccccattccctgttgctgttgaggctgttgaggctgctgctgcggctggccgggattcatcatctgcccctgcccgtagccctggctctggttgccgggctgatagccaatgttcatgttcatggcgttgaggtcaatgccggaactcatcaagagttgtgatggagaagactcaaagtctaagaggtccatttttgcaaacaggcacgtgtgcgggtgaggggggtcacgtgatataactgccaacggggggacgcggatgtgtgcgggaaccgggcaaaccgtacacagatgggtgaggcaactagttgggctttcattagtctcatttattagtttccgctcataatctgtgtgtcagttggaggcaattaggggatctggaatgaggaatcaggaatcaggagtgagggaagtctgaggaatctggggaaagtagatatgagtgaaaaaaatggggatatatacatgtattagtcgttgtttttaccttgaagcaatttgattcattgtttttttttattttatttattttattttttattttatttttttgattatatatttattaatttatttttcagttgtcattccatggcgcacattttcggaatccgcattgggtgggtgtaaaaaaattaaaattaaaattaaaatcaaaaaaattaaccactatggggcgtgagtttgattctcgcgggtgtcaaatttggggataattcctaatggtggcaactggagtacggaataccgggaatatcgccaggaataccgaaatatcggagagtttgaattatatctaatatttcttaatgtctgaaaagtgtggttttgttgttgttgttgttgttgttgttgttgttgttgtagttgtagttgtcgttgtttcttttattttattttattttattttattttctgacgaaattcaagcccacacttcaaaactacgtaggtccacaacgagttaacatatagatccaattgttgctcgcaatcaaatggttctgagtcttttcaacagcggttggttttccttcattttaatggctcaaaaatggctacttgtattgtatggggtgtacaagtattgtacttggagacaaatttacaggatctaaatcacgttcctatgttagtcaaactcggtctgaactcgaaacgatccgaaaaaaaaaccaaatgagttacaagtacaagcacaaagggtcccgaagagtggaataatcaagaaaattgactgctaccaccccattaactggtgagggactccagtctccacctttcttcaaccagatcaagggacatctctggcgctctggaatcgcctacagcaaaaagaccacaacaccatcataatcatgctccatgaggtcggtgagatgttcagcaagctcagaaacctcttctaactctgtctgaaccacttgcacttggtccaacagactgtcgagctgaactgagtatgtgctttgagtgctggaaggattgacgacttggaggcttccgcgtctccagacatttacttgttgttggtagcaggcaaggccgtttcctgtgccgcatcgttctctggagacacagctggagattgtcctttctgtgagtcgatcgcggatgtcattgagtcgatacctgagtgccgagagtatatatgaggagcgagtggattgaaaagtcggttatttgatagagaccagacctggaccgttattgcttgacagcatggccacaaagtcgtatcaccgggctcggtcgaccaattgagaccaaattctggtatcaaatcggacctgaaaccactaaagagaccacggacctgagaccaacctgaaccgaaggagtcattcctccgatgatcacagagccccagtgtgagaattgtggtcagtattgacacaataacgtggtaccagattggtctttagatcttggtgagaaagggatcagatttggagttgtatggtggttgctcgaccgatatctgtagaataaacacggcacctttgaacacccatgaacgacatgtgtagttcaacaagagttgtaccgtagtcggtgctaaaaatctctgatacaattcttgtatccgagctcacatgtgcggcggacttgtaccgtattatccccagcactgatgttcagctatttttcaactaatttcgactaattcaatcgataccaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaattcaaacaaaaatggctatgagggctatagggacaaaaatggtttggaaacatcccggctggtctaatactggactcgtacagttctttttccgcatttccgaccagatctccaaatccaaccagggcacttgtttgtttggctttttataatatatattattatatatatatatttgagttaattgatccatattgaggaatccactttctaacacccgaaacgctcatctcgatcggtatcaaaccacgagaatgattttgttgctgccaaacacacacgtgaccaagagtatcattttggcacagtactgtactgtaccatgtttgcgaccatcacattttcatccaacctcctgctgatggcactaaccccgaattacttgtgcccctgtttttcacactctacataaaaaataaaaaataaaataaaaaacaattaaaacaaataaaaaaccgctatcccatctactgagttccgaatacctccattgcggttacaatcgttgaaatgttctccgagatccaattgcagccaccaaaatcactcagttgacggatctggactactccaacattatacaaccccactcctacaaacggcgttccagacactcgaatcgacgtttccgctagtctatagctctaacgccgaacgcgccagccacactcatcagatatgagaccgctggctcgctacgctcatcagctcgctcactacgctcatcagctcgctcactacgctcatcagctcgctcactcgctcgcttcgtatattcatgatattcgtcaaacgtcttacataagaacgacagagccaaacttctcgttgtagccgggaacggaccatcggcccttcttgaccatctcctcgatcttcttctcgagatcgggtcgggccttgaacacgtcgtcaacagagagctggtcgaagggtcgagcagactcaatgttctccagggtcttctgcagatcgccaatctcctggttgaccttgccctcggtggccttggcatcctcaatggccttggcctcaaaggcgtcgatggtcttgagctgcttggacacgtcgtaggtcacgggcttgaacgacttgaagtgctgctcaatctcgtccacaaccttctggttcttaagcacctttcggtagtgggcaaagtccacggtagtgggctggttctgcagctcgtaggcgttcttcttggcctcctcgtgtcgctttcggaaagcctggagggaagacacggtggcgccggtcaggcccagggaagagacaatctttccccagtcaaccttgacggcagaggatcgctgagttagcacgggagcgggagagttctataccattgccagatcattgatcattggtcattggtcattggttgaccacgaggcatggacaatgtaccacggtcaatgtgatatcggtcgaaaatcggagcaaaagcaagagctttgaagcaaaaagcggagcaaatagagctgttatgttgatgtcgcaggtcgtctgttttgtgtccattttgtcgactgttttgtgtccattttgtgactggttttgtgttccaatctgtgtctgtgtctgtttttgtgtctatcgcaactcgttgtatccacctctcttaaccccatcaccattacatctctatccccacactgacacgtcatcatcgacacagactggtgaaaacgtcaacaatcgctcaatgccaattggcaactcaatccatcccacttctcattgccgattgtcctcttgtcgacaactccgctgttgttgtgttgttcttgtagtgtttgtgtccacacattttactcttgctccgagattttgggctcatcacactgaccaagtcatattttcccgggtctcgtttttttctggagcccccaattcggcccatcatgacaacctcatccttcttcatctcccttttcgtcggtactcacggcagcagcaacagacatggtgattgtagttgtgtgttgtgtgtatcacgtagtgagagaattgaaagtggatttttctgaaacgtggtggtgggccaatcagagacccgcgccgattgggaagttagggtatgggttggggctagggtttagaaaacccgagggttggggtattggggggagattggaatttagggttaggggaatactctaagcgggaaaagggctgtcagggttagggcggggccgaaaatctgatccagggttagggaatgtgtaaactggcattcaagacaccatatgtacacacaggttagggttatgctaccatgcggcacgacatgtggagatagaagtcgggtagaattggcgattcccaaattggaaaggttgtttttgtcaggattgacgtaaatcagtgcaatattgtttgattgcatttttatttagcagattttatttatattatttatattatttatataatttttattatcatttttattatctatattatttacatttctctaatttaattgaattaattgaattatttcccttgtctcaaagtttagtgaaaatagctgtgatatgtaaaagtgattttagtgatttttttgggctgattccacacgacattcacgccccgatttgatgagtgcaaaagcgtcgaaagccgcagacaaggacaaacgagcgtcgtcggcgtgcgagcggtgtcgcaagcggcatgcccggtgttccggcggcgacccttgtgtcacctgtgccaagttgaaggctccctgtgtctatcctgaggcggagaagaagattgttgtttcgttgaagtattggaaaaagttgcaggatgagattcagcagttgaaggaggacaagcgggcggcagagcgaggagtgtcggaggggtttgtggacggagtggtggacggagcagtggaatctgctggggggactcgaggggagactccaggagtagttttgggcgtttcaggacttgcagggctttcgggaggttcgggtatttcaggtatttcaggtatttcgggtacttcaggactttcagcgctgtcaggaggacttgaaacaccaggaactcctttggggggtctagaccctcgagctaaacgagccagaatcaacagtccgggtggctctatggagtctccgagcgccggaggtgcatctccaatcaacaaggtgacggtttcgtctctttgttccgaaggagatcatctaatcaacccgattcgcgaccagaaaagcgagctgaccagcacccgaaacggccagcagctcttttcaggctcttcgtcaacgtcgcggtttggacaggaggtggcatgtatgctcagagacaccaaaaccggcgccaacgagtctttggatatgggtctgttcacatatcggggaattcggctgactaaaacgggtcctttgactctgatgctcaagtgcacggaatgcaacaacagcgactatcgcgacgacattgtcatcacgatgccggcccgcgacgacgctcttcgatttttggtgcaatttcagacccatttgggccactgttactacttttgcaacgagttgtggacccggaacaaaatccacgaaatttacgcgtttctggacacccttcagaaccaccagaccaccactctctcgcgccatgaggcgtcctggtattgccagattctgctcatttccgccattggtgaaatgtacggagctcctcgagaagagcggcaaaatatggccgatgatcctccgggaggcgaaaactttcgaaatggagccaacgccctgtcgctactgtatggaaaggaactcatgggtgattcgtgcactaagctgatcgaactgctgctctgttactcgttttatctgcaggttttggacttttcgacctcctcagccgtttatatcggcatggcgatgagaacagcggtattgtgtggtcttcatgtcgatgccagcaaagattccctgtcccgtgaagagctggagcatcgacgacgactgtggtggaccacgtacattctcgagttgtactcgtgttccaaacagggcattcctccgtcgttaaatctggaatcggtcgcgacgggtcttccggagtcgctgcccgagttttacgacgctctgtacatcaattcgttcatcgaggtggcccgtctgggctgcttggtgctcgattcgctgtaccatcaccacaatgacaacaagaacattctaccggcactgaacgcggtgattgaaaagctgtttgaatggcgaaacaacattcccgaccggctcaaggtggactattcgcagtctccgctcattgtctcccgaccggtcgtcaacattcactcggagtattttcaatgcatcaacctgtcggttcgacccctgctgattcattttgttcaacgacgaatcgcctccttgtcttctgagggaaaactcattgaactgtctctgtcgaaattctctccctccattcgacgattgctaaacgcgtcgttccaggcctccgtctgctccatttcagcaatcagctcgctactggacaccgggtttctggcagtccaaggatacatggaccgggagtacgtttttgtgtctgctgcgaccctggttctgttcggagccgcgttcgggtcccatgactccatcgactcgcacattgagacagctattcgcatcatgactgccatgcatcatgccgggaacaagcccgcttctctgcggctcgagcaattggtttctctgcgtgacgccatgcgactggaatgccgaacgccccagaacctcactccgcagtctgctcctgccgccccacctcaccatcaccaggacgactttgcccagtactccagctccatgtatgacaacaatctgtttacgcagtcggacattccggagctgtcggccgacaatgctctggatcgcgagctgtttgacgatctcagtcagcatcccgtttggatgggagagtgggttatgagttaggctggggacgactaggtcatcattatttattcacaaattaatcaaatgaaccatttgccatgatttgtcactggcaaggtcaacaatgtgcgagtcggcggggttgcaaatcagctggagtgccagttagagatacccgtgacggtctccggactctctcatgatgccaaagacgcatctgagctttcgactctgccacctcatgtcctcaactacgagaccaacacttactcaaacaagatgcaactggaacatcgagtatcctgagagtccagtttgcattcgttggaatggggtcatgaagaccatggtgtgcggtgactcaatcgcaaacagcaccccagcaagcagtacgtggtctttctgaaaccaaatggtactgatcaagctgtcttgtagatcagtactcattcggaattctatccctcgactggacgcattgctacaggcacttgtaggaggttccatttcagtgtaaaacagtcactgttcaccgaacacctactcgctaaccgggaaaatggatttcatataatcaaatcaatacatagccactcgacctctacctgtccccactggtgtataagtggggcatctacaccgacttggatctatccacagaagtgattgtaacattaccagctatcaagacatatccgtctatctattacaaacctataccacctccttctgtcgcgccaaataacgggggaaatcctggttggtccaggccagcagcttctgccggtccttgaacgtgacgccgtatcgcgcggcggtggcctggctccatttagccatctctccgtccaacacctcgttccatgcaagtcctccgtgtcgcaacaccagcatcatggagccctctccggtcttctgaatggaccaaaccagcttcatgacactctccttgatgtgtctggacacggtgggagacgcacaggcactcatgagctgctccagaaagttgctctttagcagcagacgcacatcttccgtggtcttgactccgttgatgaacgtcaccagaccccacgacagctttcggaaaaagtccttgttggtgtctgtgaagagccgcgtggcaatggggatcatgccggcaaaaatcttgggaccagcaagaatgatgcccacaatgttgtcgtacatgacgctacctgctgctgccactcctcgaataatgtacgccatctggatggccacaatgcacggcagtcgctcaaacgactcctccgccatgagataaaggcattttcgcaccataatcttcaccagacccttgaagggagccttgttttcggggagatcgcagcagtacgaaatcgcctcaagcagagacttgcagtagatcagagtggagaccgagtacgagctcatggaggcaatcacgaacccaagatagtgattctctaccagagcccgaatgtctagttggccgtcctttctgattcgctgagcaatcacacccatcaggaaagacgagtcgtagaccgcgtcagtcttttcaacacggtagtcgtgctgttgccgggcactcagcttgttccactggtcaacattgtgctggaagttcttttcgccggggttgaagttgttaatggaggccagaatcgtgggcgcagccagagtcacctcaatatcgttgccgatgatgttgaatacccgcatgtctcgaacatctccaatggtggcccacgagaagacaaactgtgtccagttgtaagttccggaagactccatgctctgcaaaacagacagcagaatttggtcgggcagagtgttgagagcctcgtagagacgcagaacaccgttgacgaccgaggtgttggagttcttgcgatcaaacaggtacagctgttgcacaatggtggcagtaaggacttgagaagtaaaatctccagcagttctgttcagcagcagaacattcccgtcgctgttaagaaccatctgaagcagtttggagtactcaatttgcttggtggcacaactgacgagcgaatgaaccagtcgaatgcaaacggggtcgtgaaaccatcgagaaacaagagcttcgagcaaagcattgatggatttcgccgacacctgggtccaaaaatcaatctccttggaaacagcaatctcgtccagacacttcgccacctccagagcactggcataaatcacaggttccgtggtctccatcagatgcttggtcagattgatgatacccttggacaggtacttggtgagctgttctccaggacccagcttggccacgagctttccaacattttgggtgtatccgtgggtcttgggagcagacgtcagagctgtaacaatggcaactgcctcgtcagaaaacacggttgacgaacacagaacaagaacccgggcaaaaatgtccacattgtccagattcttggaagtggtgagatacttggtcatcgtcttggacacataatcaacctcctcttcgtcctcaggaacaccgaccaaaagaaccaggcgagcgagatgctcaggctcaaacttcctgagacccttcgacacgtacttggccagagtcttctgggcttggggcatctttgccagagcggtgaccacaggcagcagctcgtgcaccttgtagcatgacttgagaatgctttcaatcttgtcgtggtccagcttttccaacgctgacgagttatccaacaaaattttctccagggtattggaattttggggacactgttttcgtacgtacttttcgagctccaccagctcatcggtggataggaagccgccagaaactccagccagcacctccagaccgccggaaatgtccttctttttcttcatgagaagcttgacgtactccagagcctggccagcggtaaaagtccatgccagatgctgcagaaagacattcttgtaggccgagtcctgtttgagcaggtcggagatgtatccagaaaacgccgtctggaaatcgggcttgatatcgggcacttcttcgtagacactcttgatcagatgcgagtaaaagggaatcagagagtcatcgaaattgtcggtgaaaaactcgggcgatgcaagatagtttcgaagagtgggagtcaccatggccgccatcttcagtttgattccgtagcttgccacgtcgctctttttgaagctcttggaccgataagtcaacgcagccacgtccaggggggtctcgggtaaagcggaagactcggcaagcacttgtttatcttccaaagcgagagccaggtcaaaatacgttagatttcgcttctcgagctctttgggagactcattgttccaaaagagcttgttcgacttttcggtgagcggcttagaggcactgagaagggaggaatccagctcaaactgttcacacagtcccgccatgaccttccacgactctcccgcaatgcaggcgtctcggaaaatcttctggagccacgttttagccaaatgccgcttatcctcgggcacaaacttgacctgctcggcaagaaccgtgatgaacggcgagattacgaccgagttggggtcaagctgttgcttcttgcatacctcggatatgagatcgagatacttgaagggctgggtcatgaatcgtcccacgcagttgtcaatgagatctagaaccgcgtccacattggccgggtcgtctcgaaccaggtccatcgagttgaccagcacatccagcgtcgaaatggaaagctggttctgaaacaacatggtggggagagtggtttcagtcagagaagcagccacggattgtcgaacagttttcacgtcggtggtacatagcttgagaagcgtggaaaaaagtgaatgtcccgaagccgtcttcttccaccacagacccgtcattgacagctttccctcgagattcatggtgtgctggaactctgcaatcgacagtccagaagcagtaatgttttccaaaagactcgcgggcagagtagccttaggcagtacctcggggaacaagtctccaaactgcgagcacaggaaaacgaggttgtatcgcagcaggccggcttccttctcggtattcagagctgtaaaaatcgtctgaacgttcacaaaccgagtcagaaactcctctcggaactgtgacgcaccagtttcccacccaggctgctcgttgagaaactgctgcacctgctggtactttttgagcacgagattgaggatctgggccgtaaattggcgaatcagaggtgtttctgaagccagacccttggtgagattgttggtagcaagagcagtggggagcacgctctccatgattgtgttgacaggaggacaatctcggtctttggctcttctctcgacaatggaagggataggcaactgaaggaacttcgaaaagaaggccaccagacccacccagttggtggtcaacttggggtcgaacgacagccagtgctcgttcttcatcacctgctccacaatctccggagcgttctccaggaaccgcagcgcaattctctggcaaggcatattttcccagggcttaatgttggctttgagcaccatcagtagagcactgtttcggtagtccagcacgttgaccttgaattttcgcatgtcttcttcggaaatgtgcagaccggccttggacacattttctcgaagaccgtgtttttcttctcgaagcacatccacccaccaagcgtcacagggatagagaatacccttttctgcgtcggatccgagttgcagaaggaactcttcagccaccgtggcagaaccgtctgctcgatagagtctctgggaaatgagacccatggaccattcgttgaagagcattcgcttggaggtcttggagacgccctcgtcgttcaaaatgtgttccctcaacatatccagctggtaggacagaaacttgcatgagtctgtgttcatgtgtcggaaccactggactctcagacgtcggcggttcaccatgatgtccgttttggtcagcgaagacgcgttggagatccacgtgcacagaaacttgatcatggcttctcgaatggagcggttcttggcgtctttaccccgtggcggctccagggccggatacttgtgaggttcggctgaggggaactcactcagtagatcggtcgaaaagtagcctctctggaaacccacaatggccgtgagcatcttgatcattcccattgccacggccttgtcatgtgacgacgacgccttgaccacgtagctgatgtggttgtccataatcatcttgacgaactccaatcccttgacggcaaacacagggttgtccagcgcctcgatcagatcggcaatagccgccgacgcggccgcaaacttgggtcgttcttcccgcacgccaatctgtgttagttgatggtcctaatcgtgtctaaaatgcctgcctcttgtcgtactcaccacattggcccaatagtgcagcacctggttgtggaatcccttgcgcacaaactcctccagagaagacgagtcgcttgtctccaggtagttgtcgagcaccgttgtcagaatgtcgaccaggttattgtcacgtccgccatcttctttcaccgttggtcgtttgctcatggtcgtggtggggtggttgtgtgttaggtagatgatatctgcactatttttttttggtttggatttttttgaaattaccttttgaagaaggtttatgcatgttagttaaacctccatcaccaactccacattgcccagacactccttaacccgatacaagaacacgaaatggaccgattgagccacctatatacgtgtctggaggccgaaaaggcagcagatgtggcgagtatgagctcgctgacctcgtctttgacgcccaaacagctggcatccagaggtctggcgatcgtcaatctgactctggcgtcgctacgaacgggctttggtggcaaactggtggccacgttggaaccggacgtgtcgatttcgccggaaattacaggcggaaacgatattcgaaccggagatctcatcaaaatcatcaagaacaagactagcaaggacgacaaggccgtggaggcggtggtactcaaatcgacaaaggccaagatcgaggtggctctcgatgagaacttcgacgctacagatagtctggatggagtacgactacatgtggtgaaactggccaacaatgccacctaccgacgaatggagtttgccctcaaggacatgttgaggatgaaggaacaggaaatgtccgacctcatgcgtgtttgtgttgataaggagacgatttccgaccacaaggacgaccccaacctccagttgtacaacacagctctcaacccttcgcaggtggaggccgtccagcacagcgttggatcagcacaggtgacggtggtccatggccctcctggaaccggaaagacgcatactttggtggagatcatccggcagctggttcagaaaaagggccaacgagttctggtttgtggtccctccaacatctcggtagacactttacttgagcgtttgcatcctcatttcaacggcaaccaattgcttcgaatcggtcaccctgcccgtcttctggaagccaatctgcaacactccttggatattgtttcaaaaacctgcgacagtgggcagattgtgaaggacgtgcaggtgaatattgaccagcagctccgaaagatttcaaagacgaaatcgggccgcgaaaagtatgcgatgtacaaggagattggcatgctgcgaaaggagttcaaggagcggcagaagaaagtggtcgctgatcttctgcttcaagccaaagttgtctgcgccactctacatggtaccggagactcttgtcttaaggacgtgcagtttgatacgatcatcattgacgagatttcgcagtctctagagcctcaatgttggattcccatttctcgctacccttcggctcagaagctcattatcgccggagacaaccagcagcttcctcccacggtcaagtgtgagcagtccaagatcaagaaacagctggagttgaccttgtttgaccatttggtgggcaactacgacaatatcaggcggttgctaaaggtacagtatcgaatgcatgacgccattatgcagtttccgtcacaagaactgtacggaggacaacttgtggcccattcttcggtggcacggcacactctggcagatctaccacatgttacagaggactatgagaccaccacgccagttgtgtggattgatacacaaggagacgacttttacgagcaggaggatgagtcgggaaagctgaatccttctcggttgaacgactcggaggcgtatctggttcgtcgacacgttggaaagctgcttgatctgggtgttttggagtctgaaatcggtgtgattactccctattctgcccaggcatctctcattcggtctttgattcatcccaccaaccctgcggttgaggtcgctacggttgactcgttccaggggcgagagaaggaggcggtcattctgtctctagtgcggtccaacgagaaccacgagattggcttcttaggcgagtatagacgtctgaacgttgccatgacccggcctcgaagacatctctgtgtggtgggcaacatggagactctggctcgaggaagtgactttacccaggcctgggccaagcatggagaggacaatgatgatatcgagttccccagtctcgacgaggtgattgagcttcagcagtagatgggattggttgcatgtgtatagactgaagctcgtacggactgtacaatactgggctgttcttgaacacttggactacttggactccagtgtgtacatactcgaactttacttggactgtccagtacatacttgaacaatacttggactgtccagtaaatactcaactgtacttgaactacttaaactagaatcaccagtgcatggataaggtgaagggtatgccccaaatgaaacatgcagcattatctccagatggtaacattccgtctttacgaaaaataggtacatataattgggtcatgtggtgagtagacgaggcaatatatatatatatatatatatacatgagaggtggcgcacaagaggtgacatagacacacacgattaccaacacaaacacacaccgacacaaaccatggccagagaaactcgaaaccatcttctggaatcgaccaacgggcccaagagttgcgacacaagaacagacaccgagaatgatgacgattgtggcatgaaatccggtgactcgaactctgacacgaatcgtgatggcaccagatctggcgacagcagtggcagtcgtgaggatggtgagttgttttgccgttatggttctacaagtgcacatcctactaacacagtctcaaatgagtgtgctgaggttgaggttgaatctcgggttgatgaaattaccgttgatgatattgaagctcatgtggctgatggtgtcgctggaactatcacctctggtgtttcagctacagatggcgtcgtctacgtgacatctgatcccgatgacaaagatgtcattcggatcgaagttaactctggtgactcagtcgtgtcgacagaggctcggattgatgagtcttctgggcccgcggtggtcgagtcttctgaaccccagatcgagtctcctgagcgtcaggtggccgagttttctgaaccccaggttgagtcttctgagcgtcaggttgagtcttctagactccaggtcgagtcttctgaaccccaggtcgaaacttctaaaccccagatcgagttttctgaaccccaggtcgagtctgacgagccctctacctcagctaaagctctaacacccaagaccccctctgactcgcctgagcctgcgactgcttctgggtcatctgcggagtcagtagacgcttttggttccgttgctgtttcgaagtcggcttcagacactgctgagtcggagactgctgcggtggagactgttgaccctactgagttggtcgctgaagcatccaacgcggctccgtctaagcattctgatccggctggcccggctggcccggcttgcccagcaaagcccactacccctgtcaatgaagccgagtcacctgctgtcaaaactgaagccctgaagtttgatgacaaggccgactcagatgacgaccatggatcacctcaaggcaccacgacctctgtggagtgtggcaactctgcgattgacgagtcggccgcatcttcagactcatctgataatgaatcgttccatgatgcgtctgacgagcaggactcatacgaccggccgctcgaggaggccgaggagatcagcatcaagcttgagtctgagtacgacactcccatgaccactcctgaggacgggtatgagtatgttaagccgccgtatgccctcaaacggtctgctagtgtgcctacacgtggaaagttggacagaaaaaagcgggctgtggctttctctagcgacgatggtcgtctccccaccagactgctcattattgccatgcatgggaagatggttcggagacgcaactgagaaaaaaaatgagttgctgctaagtgctgaataatttgaataaaaagatggtgttgaacagcgggggtgtccatagaatgtggaatgtgtgtacgaaatcttgtctatcaattgctatgtttcagttacttggtaatggtggagatggttccgtcggcgtttccaaagtacgctacgtccgcgttagtgaagaggccggtctcaacgacgcccaacagcagcttgatcttgatgtgcaggtccttgacggcgtcgggttggatctcgccaaagtaggcgtcgacaatgaagttgccattgtcggtgatgatggggcccgcctttccgggagagccgggtcgcagcaccgcggactgggcgcccatcttcttgagatcagcaattaccttgttgtaggcgtcgggcaccacctcaatggggataccctggatccacacggtgcccagagccttggactgttttcggtagtcggccaccacgacaaacttgcgggcacactcggcgacaatcttttcctggaagaggcatgctcctccgcccttgatgcagttgagctgagggtcggtctcgtcggcgccgtcaaacgccacgtccagatctccgttggagtactggtcgatgcatcccagtcgcaacccggcgttctggatcagctgcttgctctggaaacccgtagaaatgaacacggtgtccttggtgagctccttgggcaacgacgcaatcttctcggcaacgtagaccacggtggatcctgagccaatgcccacgaccttggcgtccttggggtagtgttgctccacggcctggtgggcggcgattcgcttggcctgctcaagaggaggcagttcggaggacattgtgtgtatgttggcgcttcgtagagctgggggcgtgaagtggagtcggtggaacggtcgcaaaagaagccgggaaaacactttgaaaggttggttggagatagtgggcagtatatgcaggttgacagttactgtgcatttttaaggttggcttgcagggtgcatgttcatagagggtgcgagagacgggggggttagtaatcagatcagtagagttgaggcgattgaatttgcgcaacggcgtgtggcttttcaattatatctctcagttgctggatgactaagacgacacaacgggtgattactaagatacggggcggaaagtagtccattcgccaaaggcatggctgcggcgggaaaaacaggagcaatatgcatgacaaattttcggatactctcggaaatgaaaaaatgatgaaaatgggaaaaatggaaggaggataggtgctgagttgactgagaggttgacatgattgagaggttgacatcgtggtcatcgtagaagctcttctgctgacctaatacaagtgtttgggagaccttagatgcttagtttctttgttttctgtacaataaccgctaattagttgtacctactataattatccatggccatcggttattggccgaaatatccaagttgtgtgaaaaataaacacaccattagagagctctcagccagacaaatccaatggtgtaattttttcagcgatagtcgtacttatagtcaacttagagtcgtattcgtactatctcatataacaaatagcctgagcatccagatccacatcttcaaaccattcaaatcacggatattccaatggattctgggtaaaaacttactccgctgagtaccaattgccccactgggcaatttttcaatcattcgacatatttttgcgcctcccttgcctgtctctcttgtctcagtcaacaatgctcaatatctcgctaagcgttcggttgagtctaatgtggggttgcaccataccgtcagagtcgggaagccgtgagtgagctgcatgggcgcggggcgcggggccatcaggatctgtcacgtgaccgaggtccgtcacgtgaccgaaatttcggctgatggtgggtcacgtggccacatcttctgcttggaacaagccctgggtctggaaaactgtatcaggcctcctgcctctatcagcacatgggtcgccttctgtcaaatctatccgatttgtgaggggctggaagtgcattggttgtgctcgtttttgtggtattgtttctgtctccagtagaccgcagttcagaaagagaatgtttccatgtttccatgtttccaggtttccatgtttccaggtttccatgtttccatgtttccatgtttccatgtttccatgtttcaatgtttccatttttcaatgtttccatttttcaatgtttcaggacaatattgtatggcgaatttaaatatgttaaggttccgtgtacctcagtaaattttttgtatgtttttttatgtttttttaccaagtgctcaagtgtacggggaaagtatttgatggtttggggtgaatatcagctatttatctcaatcgtctgcgcttccgtccaaaaaatcgaaaccggggcatcaaaactggctattctacagacctttctttccccattagctttacttcatcagttcaactaacgtcccaagtagagtggagttttgatctccatctgataagcgacaagggtcctgtagaagcggttgcaaaggcgatattggacttggaaacacctccagaatctttgtagagtcgatttttgtccctttctgatttcaaacctccgtttacgtccccgcaaagtgcggtcggatcggcctctgtttacgtgctggaacaaataaagttgagtggaaaatcaaagacaccaacattcgcgattcagctcccccacagtccaccaccagtgcccgccccgccccgaaatgtccgcggaagatctcaagaaccaaggcaacaaagccctgctttcgggccactacaacgacgccgtggatctgtacacgcaggccatcgagctgaacccccagtctgccgtctactatgccaaccgggcccaggcccacatcaagaacgaggcgtacggtgtggctatcgaggactcgtccaaggccatcgaactggatcctacctacatcaaggcttattttcgtcgggctgtgtccaacaccgccatcatcaagcacaaggacgccctggtggacttcaagaaggttgttcagctggctccgggcgataatgcggccaaacagcgactcaacgagtgccagaagctcgttcgaaaggccgcgtttgcgctggccatcgctgtggaggagggcccggctctgtccgagcagatcgacctggacgtggtcaagatcgacaacaattacgacggagttaaaatcgacgacggatacgacgaaaatgacaagcccgtcttcacggtgacgcaaaagttcatcgacgatctggtcgagcggttcaaaaacggcaaactgctgcatctcagatacgtctacgccattgtggtcggcgccatcaagctgttcaaggaggagcccaccatggtcgagactcccgttcccgagggaaccaccaccaccgtgtgcggagacacccacgggcagttctttgatctgctggaaattttcaagctcaacggctggccttccgccacccacagatatgtgttcaacggcgactttgtggaccgagggtcgtggtcggcagaaattgccattctgctgtacgctctcaagctgctgaacccgtcgttcatctacctgaaccggggcaaccacgagactgacgacatgaacgccgtctacggctttgagggcgaaatcaagcataaatacaacgaacggaccttcaagctcttttcagagtccttttcggctctgcctctggcccatctcattggaggcgcctactttgttgttcatggcggtctcttctccaaggacggcgtcactctggacgacattcgagcatactcacgattttcgcgaaaacagcctggcaactccggtcttatgatggagatgctgtggaccgacccgcagcccgaaaacggccggtcgccgtcccagagaggagtgggtatccgtttcggacccgacgtgaccgaggccttctgcaaggagaacgggctgaagggagttctgcgatcccacgaggtgcgaatgggaggctacgaggtggagcataacggcaagctggtgacggtcttctcggcccccaactactgcgattcccagggcaacaagggcgcctacatcaacattggacatgatctggagatgcagtttaacgtctttgatgcccaacctcatcccgatgtcaagcccatggcttacagcaaccggctcatgggttaacggatttggaaactagtggccgaaggtcacgagtggacaacaagccgttcgaaagttgacgtttgaaactagacgtttgaagctacaagtagaggtttgaactagacgttcgaaagtagacgtttgacgttcgacgctcgacgctcgacgctcgacgctcgcgtggcattctcgtgaaataaaatatatgtatttgtagactcattacttaggatcatctaatggtccatcagatcatctcatacttgttctttgataattcttgcaccaacatatcgccgtgactttctgattcatctggcatcgcccataacttgccgcccaaccacctttactactactgcctctaaaaattacccaatccgttactataaataggtgtttcacacgtttctactagaccatgttccacgtttgttaatatcgaggcgacctggatctgtggttgttctcgcgagacctgtcccgactgcgcctactctctgaggacctcctctctgaggacctcctctctgagtaccccctttctctagacctctccctgctcctccctggccgggtgtcgtcctctctgtctccatccgccccatcactttcgtctcggttcacgtcagcccgtctccttttcttccttcgcttggtcacagactgcttatcgtagtcctcatcctcgtcgtatcccgttcccacctgttcggctccagaaagcccggaaatcgacaaccctgccgccgcctggtcgtggccctggttgtagattgacgtgagggcgtagatcttgttgcgggcttccgcctggtccttgtggtggcgcacaatcttgtccaccaccgaagaaaacttgacattgtgtgtggaagaggtgctgggctggatctccttcaacttttccggaggcggtcgcatatcgaaacgagtcacccgaccggtccgtgagcccgtgctcgacacacttccgtccctggaacctgtgtatctgtctcggtagtcccggtctctgtagtctctatctctgtagtctctatctctgtagtctctatctctgtagtctctgtctctgtagtctctatctctgtgatctctgtcgcatgtgtgcctgttctcatcacgctccaactcctctttgatgaaccggtcgaggatctcaaacttcctggtggctcgctcgcgctcctgacgcttcaaatggccgttgtgcgagtccacgccggccacgacccgcgtcagaaagtgccggttgggtcggtttctggggccactgtcgcgggagccccgggtgagtgaatgtccatggctcagccggctggccgggttggcttctctcaagagagcctgtcgaatctcttggtcgctcatgtgtttttgtgtaaccgggatatctagacatcaagtcctggtggcgggaaaatatacgacaacggcgtcgggccggtgtgcaaaatggtggcagagataccaaccctatctgagtggggccttgagtgaaaaatgcagatatatgcggaaaaatgcggaaaaatgcggaaaaaaggggggaaatgagggggaaaaaaacaacaataaaatatacatggatgataacttgtcctgagttgcctcctgtgggaaaatcagcccccaaagagccccaaagttgtccatctgatgtcgccccaaagtccctaaactcagcccataactcaaaccaaaaccaaaaccaaaaccaaaaaaaaatcccccataattcataattcaactacagtagctacaagtagtatggcagatgtataaaagccagtgaaagtccatgtcattactaagacttatccacacatcttgtagccaccaatgaccagcttcaacgccttcgtcgtctacattctcgtcttttactccgttttactgacgataatttatcggacttgtgagcgagaaacggtccgaagacagggatatcctcgctctaaggcccattggttagatgcaagtagttggggtggttggactcaatgtgctgattaatcactgacgatacgccgtcttcaagtatcgtgtgtactttacttgactgttcttgactgttcttgactgttcttgactgttcttgactgttcttgactgttcttgactttacttgactttacttgactttacttgactttacttgactttacttgactttacttgactttacttgactttacttgactgtacttgactgtacttgactgcatttccaccaactaatttattagtgtatttatcaccagtcctacttgtaccgtatgtacagtagttaagtataccgtgcctatttggtgtattattaatgataataaaatatataactagagccaacccatacctatcccatacaggttatgactaaatattctgccatctcgcagcgctgtcatctactgtatatacttgtactcgtactcgactctatgcaactctactcaactcgacgcgacgactcgactctaccacactatatgactaagcaggttgagagcaaatgagacacgtgatattagggtatgccaaatcgggacagatgcggcaagcgtctgcattaatcgcattaatgttgccatttatgatacagggccatcgaggttgttcagagcgattgagggcttattaagccgatctagggtgctaagcggggatcacgtgcaagatcgagacgcctgtcaaacggcggatacgagatttagccccgttttcgtgtgtcaacagtgacaaaccggggttatgggtttcttggtgtcgactaatctgtttgtaatgaagtttaaattagcgaggaagccgttggaaggcgaatgttgagggggctcaatggggcccaaatacttatatttcgggcgcaaaaaagccgttatagggccaattgaggtattttgatgacatttccgttgtcaaaatccccttggatcggtcctaacccgcctttggcctatccccccgcggctggcccccgccttcgtcactcagctctgactccgcagctcacatgtatgctaatccttgacactgcactctggtacaaccatcgagtttaacccaccgtcgctgccagagactatataagagcccgctgcccactccggtttgcaccccacacaccacactaactccacaaccactaaacacaaacaccaacacaaaagacaaaatggccggaccccgaatcgcaatcgtctactactccatgtacggtcacatccgacagctggcagttgctatgcagaaggccattgtcgaggccggaggacacgccgacctgttccaggtccccgagactctccccgaggaggtgctcgccaagatgggcgctccccccaagtccgaggaccccgttgcctccaccgccaccctggaggagtacgacgccttcctgtttggcatccccacccgattcggaaacttccccgcccagtggaaggccttctgggaccgaaccggaggcctctgggccaagggctcgctccagggcaagtacgccggcgtctttgtctccaccggaacccccggcggaggacaggaggtcaccgccctcaactctctctccaccctcgcccaccacggaatcatctacgtgcctctgggctacaagaacacctttgcccaggtgaccaacctcgaggaggtccacggaggctctccctggggagccggcacctttgctggtcctgacggctcccgacagcccactcccctggagctcgaggttgcccagatccagggccgagagttctatctcactgtcaagaaggccttcaactaggatacgagtatgttgtaatgatttattgcctggcgactatgcgtagcatagtttgtcatgcgctgaaatgacacacgtgtatattgtagtgtatgttgtgctgtagatggagtgactgagtagaagattcatggtcaaaaccgcactacagtaggtattatgagtagtagcaacaattaactaccctgagacagagtctgagacgagagttcagagtctcgtagcaattcattcatctggacacatctcgtgttattgtggtatattgaaggagatatgggtacgatatcggtgatcaatgtcttccccttcttcatcttcagggtgttcaacgggcaggaatgtcgacgactcgactctctcaaagtagatgggtttagtagtcatgtcttctcgttgatgctgtgttcatctgggctcattatagtcactagggctaacttctcttccgctgcttaggactctttagaatcggcaaatttcagctgagggatctgaaaataggccagaacattgattctgcatgggagaatccgattctgaactccttttctcagggtttcctctctatcagaagttgtatgataagtactgtattacagatgctcgtctggcaaaagagcattggtcgaaagtcatgtccaatttagtgccgagtagtttccacaaaagtctttgttggagacctaagtgtttccgattcgatcagcttcgtcattcgacctttctctggagtcatgaggagttcctattgagtggatagtacactctgtgattctgttagttgaagattgtgctataatagtgtacacagccgtagttccacacacaagcggaactgtaccaatgatggagggccggttgtttgtgggggatgactacttggcatcaccaggtgccacgcacggcctttgctgtttgacagaaaagatgaccaagcactccaacgccatgcttaccaagcccttcatctcagcggagaatcgaacggcgttagcgtaaagaagggtctccgcaggggtatggaacggcgttagcttcgattgtgcctgtaatctgtgtcgaaccatagcagacctgctttagactgagtttgtctatacttccaggcagccgtcgaactatgagctgcttcatcggtgtatgttggagtcgatctcgtccattgattgaacctggaaatccctcacgatggattcttcgatgagcatctatgaaaacttccaccaaacgcccatcaaacgtccatcaaacgtccaccacactcccaccaaacgccataaaacgcccataaaacgcccatcaaacgccaaacgtcttgggaaggcctccaagctcgggcgcagcatctattattaccaatcatacagaaggttcaatacaaaagaaggaagaaataagatgtgacactactttgcagcccgagatggaactttcctgtagctttcttgctgcagtttcccattcaccatgcttgcgcaatcatcgtacagtatcatcgtatagtacagctggtccattaacttcatagatggtggacctattgatttattgatgtcctggttggaggacccttgttgttgagtcacatgttacagctcagttgctacgacgtttcctatggaacgagtacgagtactgtacgcatatgagtatgtacagtcgctaccagtacattctcctcctgtcaataaaatcacaaaaaaataaatcagcccttttaaaccccctctttgagattccgccgtcaaaatggcggaataatcgccgcaacacacacgtactgggccccttttggttctctaattaagccctcgcgtaattagtaattaatctttttcgacaagcgaatacggagcatctcaactccccaagccggacttaatgcacgatgagattagaaatgaagaggctgccactactgctttggggaatgggaacggggagagaagcacaatacgtggtttctgcttcgtaaaagaaattatataagacgattggaccccacgaggtattgccattccactctcaacccaccctagacactttgcactaaatgaccggaccccgaatcgcaatcatctactactccctgtacggtcatatccgacagctggctgtggccatgcaaaaggccattgtcgaggctggaggacaagccgacctcttccaggtccccgagactctcactgaagaggttctgaccaagatgggagctccccccaaatccggcgatcccattgcgaccaaccaagtcctacaagaatacgatgccttcctgtttggcatccctacccgatttggaacctttcctacccaatggagagccttctgggactatactatgggtctttgggcccagagagcccttcatggcaagtacgctggcctgtttgtctccaccggaacccccggcggaggacaggaagtcaccgcccttaacgccatgtccaccctggcccatcatggcatcatctacgtgcccctgggttacaaacatacctttacccaagtgaccaatctcgatgaggtccacggaggctctccctggggagcaggtacttttgcgggtcccgatgcttcgcgtcaaccctctgctctggagctcgatgttgctcagatccagggccgggagttctatctcacagttaagaaggctttcaattaggatagttgattataagtaatgtttattgccgacaggcgctggagagaaggtgagcctgtatcgagttaactacttctagtgtagatgttatcagggttaaatcatatgtaacacacattatttacttgcatctcacattctaggggttattctgattccttggggaagttgactcttggaggagtatcggctcagcagccttggagtattcgtggagccatctgaacgcgacagtgtagggttcaaattcggtagacttgactgagatactacagctacgcactggaaggagtcctcaaaaaccctgaactgtctctgatgatcctgtccagtacttaatcgacgcaatgacaggcatgattgggaaccgattgagtgctgctgcgtcggcatgactggaaaccgactggaaatgaaaagacgttagatgtagaacgatcttagcggttcttatactatatctgatgatactacacgacccgcaaaaaaagacgctgccacttgccacattccgtcacccttggtaaaaagacgctagattgtcacctgtgtgcactgcattttttatctcgtattcgctagcgattttctcggactagcgaatacgagcacacgttatacatacatacatacagtgcacaagagaacaaacaaaaggagccgggaagttcaagaacacgtatataacggttggtcatgtgaccctcttcgactaccaccaaacttccatcctatgccttaccacatgactccccctccccccctctttcgtgtaagatttccgtccaaatcttgctggctggtttgggaagaagccaaacatcgccaagttgcaactcctgtgctagtgacggcgtaacaacaagaaatttacaatgtcgattgcatgttacgtttttgcggtactggcgcccgtgtttgtgctgctcaacggcttctcactccatgaagccatcaaacacccgacttttggcgtctactctgccaccacccctctgctactttcggctgcgttatttgctacgcttccagaactcacacgatccgcccgaccaacctcggctccggtatcgtcgatactgctgccactctgctacctcggactggctctcaatctcgccgcgaccctcacctggacctacagacactaccagctgcgacagatcatagtccgaaaccactatgatgcccactacgacaaggtgattgaaagatgcgggaagagcgccggccaggtggcgtttgtacacagctgcgaagatggcattgccaaaatcagatcgccccggctgtcggtgctcggatggccccacgtgaccctcgtgggctatctagtcctggccgtctttttcctgtgcccctcccatatcaccaagtctagcaccactggtttggagtagaagggaaggcgaaagtggatgttggtcacttgatacccagctagttgacacgagcatcatcatcatcatcatccttcagtcatttatatataccgtgtgaagacccacggtgccagacctacagtagagtcgtctggagtggcctacaagtggtcacgtgacaagtaacgtgaccagcgagagagaaagaaagaaagaagatataaaccacgtgacctagtaacgtcaaataacaaatgcatacgctaacagatttcatttttgagctacactgtccagccaagcaaccatgccaacactacaccgctaccatacactaatacattaactactttgataattgttcggcaattcggcatttcggcagcccgtctatcatccattaaataaatcatgctctgttatgcaaaaccggtgcttgtgacggggctggttgttgtcgtatcaggttgtcgtattatgcccattgtgtcgatatcctgtcgttatcctgtcgttatcctgtcggtatcctgtcgttatcctgtcgttatcctgttgttatcctgtcgttatcccgtcgttatccagtcgttatccagtcgttatcctgtcgttatcctgtcgatatcctgtgtcgacatcctatctcgataacctagctatgagatttagagcatggctgtattggtattgtagttgaatagccaagcaagttcaataagcgcgggatagccatggaacatggagagcgcagccacggatactctcaatcagtactctcagtcaagctcccctcaactgcctttactcacaacgaccttgtaagggaacggactagtctcaaccgtggtgatgggcggaatatgatccttgttggcgttcacgtcagctgccatggccatgagaatgctctgcagctgttgctggaccagaccccgcatcttttccgtctccacatcactgcgacaggtcacggcctggatgcgcactctccattgctcccacagcttgtcgtcgtttttgccaaaccaggtgcttttttttgtccgtttttcgaaaaactgcaccgtcatgtccgtctctccaaccaccacccccggtaccgagcccaccggtgccacctcagtctgtttggcttggggcagctctgctgggcacgtgggaagctccaggtcggcgcgctcgccgttctccagcgacctggacagcaacgatgcgttttcgtccagcaactgcgccagctcctggttctccttggccgtgcccagcaacgggtgcggatatgtgatgttgagcagctcgcgcgagtctggagtcaccgacccgaacaaccgatggaaaagaatcgaagaaagaagcgctgtgttagtaggtggcgctttgtcagacagtcacacgtgatcactcaccctcggccagcggcttgagcagctttttgtccgccactatcgagtactggaattccattctgtgtagagtgtggcgtggatggacagatgcatgtagcatgcacgcagctaatatgaactgtgtgtgtgatgaagaggatgaaccgcagtcgactggtgaagggaagaagcaaagagacgaccgtggatgggaggtcacgtgcccacgtcattctggtccaatgactcatctcgggagcgcagcgctgcggcggttctggatcacgtgacacgtcatttgattagtcactccactcaacattctgtccacaatctagccctagtagtagctattattagcgttgttgtgcgtaaattaaatgtattgaaaatataaaaaagtagattaatttgacaatttgggatgtaaaatgaagaagaaaaattgtgtagaaatcacagacaagtgagcacatgaagacagtaaagggaataataatggtggtgccccggggggttccagtcacgtgacctagcccatttgcggacggcgcggaccgtctccatgaccgccatgtgttttactttgcgggaggcttcattagcctgtcttaatggtctaatgagatggagatgatgtctagtgcgagagggggagggcgtcacgtgatcagctccagacagacgtttttccatgaacgacaaacctgagaaggttggaattgggctttggtttttattggtacgggtacaggtcatacgagctgactaatgtcgattggttcttgtcaactaactgtcaagtaaaagtcaagtaatatttagtgtatctcaaaaacgtcaatatggggtatttttgagcgggaaaaaagcataaatctatatttcacatctttttaattcattttacgtcgtcaatttcacctctattcctctcaggacactgacaactcccccatctccatttttcacctcggaactctatttttcccacctttgcaatcgcactactccatcgacattttgttttccaacacagagcagcacagtgtggacatgagcgagaaaaaaggccgacgagtgattgttgattccgatgaggaggaggacgtgggagtgccccaggcgtcgactctcgaggacgacgtttttggcgatgacgacaatacaaacgacaagagtggagccaaggaggacaacgaagacggtgaaaagaacgatgatggtgaagaagacgaggacgatgaggacgacaagccatcgaaaacggtggctgccgacgactccgagtcggatctgtcggacatcgagaacgacaatctgtttggagacgctcctgacacccgatctacagctgagcgtctggcggacgaaaacgaggacgagttcgaggagattgagcagcaggagctggagattgcgctgccgcggtttccgccggccatcaagcccaacgagaagctgtttctgagccgagttccggcgtttctgcagattgatccgcatccgttcgactcgtcggagttcctgaaatccgccgaggagggaaacaaggatgcagacacgtccaagtcgctgcgactcaagacgcaggccgaaaacactctgcggtggaagtacggcaagggaggagacgggtccacggtcaccaaggagtctaacgcgcggtttgtcaagtggagcgacgggtctctgtctttgcagcttggcgaagagttatttgacgtgattcgaaagcccgtggaggacacgtcgctggcgctgtcacaccccgagcaggaggttctgcagacgtctggagttctgtccgagaacttctcctacgttcctacttccaccaagtcgctcacccacaagcggcttacagaggcgctggccaagcgaacgctcaagtccgcagcggtgtcgtcgtgggacaccaccgatgaccccgacaaggtacagcgagaggccgagaaggccgagaacatggccaacgctgcgcgccgaaagctggagagcaaacgacggcaggccgaggaggatttcggcaagacggcggccgatgccatggcggaggacgaggagatggagcacaactacgagtcgcgaaacgcctacgaggaggatgactttgtggtggacgacgacgaggaggaggacgatgaggaggaggagagagctaagcgactgcagaaactcaagtcggacggcgcaaagctgtacaagaaccgaagggatctggatgaggatgatgaggatgaagaggaggtgggagtgaagaagcggcgggttattgatagtgatgatgatgagtaggagggagatggagggagatagaggaacagattcaagctggaccgcgttttccagatggactggttggatcagtcattcgtctactgagatcagtcacgtggtcagagtcaaagaccggctcctctacgacagactcctttacggcagactcctttacgacagactcctttacgacagactcctctacgacagactcctctacgacagactcctctacgataaacggcacgccctatggatgggtggatggatgtaaattaatgatattgtatgtatattagtactgctggcatccgggacttatgctgatatactgtagactggaggattaggctgaaggtaccggtactggtagggtgggttattagccaggttcataatgaataataccgaatacgggaacccacagccagtcgatgggtgatatcggtacgagaacaagaacagagctgtacaattcgtaatattcaatgacagcgcaactgggcgacagagacaggatgcgaggacgctcgtactcgtattgtatatattattcgacctgcttttgcctcggtaatcaccaatagttgtacaagtactcctggtaataccgtacatacagtacatactggcggatatccgaaaatatccggaaatattgcgaatgtggctggacagggtgtgttggtctcgtatagcagttggattaatcacttgattagttgattcattgacttttggagggtgtacgagtgtccgtctttctccgaagatcttcatggcgcccactctccgtcttcataacagatagttataggccgtgaccaatgcccactgttgttcattgtggcccactctgacaagagctgtacaaaggttacacggtaggaggtgtagatatttggatacggccgctaagtgagacatgatgtggccggatggtggtgggtggtgggtgaacggggatgagtgacgtcatggctgaacatgggtgcgggttccaccagtacagtgcagtacaagtatagcctagaccatgtcttgtattggtattcgtactacaagtacagtacatacagtagtgaagaacagtccatcatacaactccactccatcattcaatgccatcatctaatgtcatcatccactccgataccgtctgtttcatctgcactgtcttcattcctctgacctgaaacattgggtcgggtccttgcaccgagttcaggcaaggcctctttggtagccgtctttggtagccgtcgttggactctatactacattgatcaacggcgcactgcccaactctggctggccaatggctccgcctccaatctgggtccacttctcctggattatcgcaccttatccaacactttatccaacggtctggcatcgcccacctttgaccctcttacagagttgacgggtggagtggaggatctggccgttggcgggcgatacgagataaggtggtccagtgagaggcagggaggaggaggagatgaaggagagatggaaggagatggaaggagatggaagaagatggaaggagatggaagaagatggaaggagatggaaggagatggactggttgatgggagccaggtgacattgcgtcatttgcgattgtcatctacaaggcgattgtccggaacctccagaacttggaaccctcagagcatccaaaagcttcgaaaactcataactcgaactccaaacaactccaaacttcgaaaaaacgcctctgatgcttgcagcaattgctcagacttgattttggttggatttcggcctggatttcggcctggatttcggccttgatttggtttatttggtttatgtggtttggtttagtttagtttgctttcggttgctgtttggttcgccagtgaaccctcacggagtagaatcgaagccggtcgcaacacttgcgcacatccactggctgtctcgcagcttcgccgggccactttggccactggagcgtggagctgggttcaggaccctttttccgggccagagatgaaagataagggtaaacattatagcgctgggaacgtaatcaacagggacatacggaaagggagccaacaagtgggcgtggtggatgacaagtgctagtgcaagtacgaacacgagtacagtacgggtacgagtataatcgccaccactttcacaagccaaaggtctcacatctggtctcacaatgtgtttgaatatctcgttgagaccttgccaagggtgcgggcgtttttggcgcgttttttttttattttatttttcccatccatattgtgagacactgctcattccgcatttggtccgtgttgtaacccaagacagacaacataacgagacaacagcttgcagagccactctctctctttctctctttctctctttctctctttctttctctctctctttctctctttctctctttctttttccctgttttttcctctttttctttctttttcttgttcttttttttcttgttctttattttcttgttcttttttatctgcagggactgtttctgcaaggggtggatgagacataataacggttggctgagtggaggggtaatggaggggtatagtgggggcggatttatggcggcagatcaactggatgagaaaatattgtcgattttcgcctcaattatccgcccacggtggctttttgcccccggtttattgacctccttacagcaaatagctccctttacactcccgcacaaaccatgcgtctttggctattattcccaacatgtttttatacatttgttatagcattatatacgcattcactttttaacgccgccactttatacgcattttttatacgcattttttatacgcaattttattcgcatttttatacgcattcacttgtgacgtcaccaactgctccctttcacggccgtgtactacttgtaagaagtcgcacaaatgcaagtcgcacaagtggcgtatatgatgtgagatagcagacgatacacccactggtgcggtcctcgtaccaaatgtgaacgccatggaggccaaaagtggcacacaaccagaaacaaggacacaaacgtggtgaaagaagccaattggcctgatcccggggcgcaatccgatccccgacaccgatccacgcggtgtaggttagcaacactggctccatggcagcagctcgcctacccaaccctggtcgttcacttttggcccttgtcaccatgtgtgcttacatttgctaaaggtaaaccgtatgattcggctatcagataacaccagcagacgaaggggtgggagagcgggcccaagcgtggcgttgccacgggaataggagagagagcggcaaaaagagcggccaccaaagagtctttttcaaacactggtccggtgcccacttttggcattgatacggagaaccaacaagtgtgcgtcagaaggagattgttgccaaaaaaaacgccccggaaaccaatctgactcaagcggtagctacacctcatcgccaaccggcctagtctcacctagacgattgctactggtcgggaaaaagcacacacagtccgatatggttgagggacataaatgaccaccagggccctgtcggacaaaaatgaacgccgtccgtctcccaaaactctccaaactctgtcgctctacctccaatatgcctccaatgctgcattctcaaacactatacaccctgaccagatgggaatcatgacgtcacaaaccgtagtccgaatccgagcaagaccatgttccggtcagtatataaacgggggcgaatcctgtccaaaatccccatcaaacaacacatccagatcacccacaaacacacaatgacttctctcgactttactctcaacaacggcaagaccatccctgccatcggtcttggaacctggaagtccaccaccgaggaggtggctggcgccgtcgagtgcgccctcaccgagggaggctaccgacacattgacaccgccttcaactaccgaaacgaagacgccgtcggactcggaatcaagcgagccatggagaagggtgtcaagcgagaagacatcttcgtcaccaccaagatctgggtcacctaccacgaccgagtcgaggagaacctcgacatgtctctggagcgactgggtcttgactacgtcgacatgctcctcatccactggcccgttcccctcaaccctaacggtaacgaccccgtctaccccctgcgacccgatggctctcgagacattgacgagtccggctcccagcccaagacctggaagcagatggaggctgttctgaagaccggcaagaccaagtctatcggtgtctccaacttctccatcccttacctcgaggagctgctcaaggaggccgaggttgtccccgccgtcaaccaggtcgagctccaccctctgctgccccagctcgagctcatggaattctgcaagaagaacaacattgtcatgaccgccttctctccctttggctctgtcggtggccctctgctcaagaacgagctcgtcgtctctctggccgacaagtacaacacctctcccggaggaatcctcacctcctaccacattggtaacggcaccgtggtcatccccaagtctgtcaccaactctcgaatcgtcgagaacggaaagtccgccgtcaccctgtcccaggaggacctcaaggctctgaacgacctccacaagaccgagggtatccaccgaacctccaagcccaagtggggtgttgacctcggattccccgactttgacttctgctaaacagcttggtgaaccatatttatagacatagacatagaagagattgattgattgatgagaccagtgaaagtatgagtaagagtacagtggccgtagcggtagatgtgtaactctgagtacaaagctcgtagcagtagattgtaactccggagaaatttgccatcattttgatatcaaaaaggaccttcggagatagctgtcaaaaatataatgaaaaattaaaaaattaaaaaacaaaaacaaaacaaagaattttttccaccctacagcttatctctttgttgataaggattaaggttttggatatattatttttagtggcgctaaatcggaccatgcaacagactgaagtacaaaatactgtagaacgttagagaaaagcgcagtggctgtacaagtagcggtacgggtacataaatttcatttatttagtatatttaaacgtttttgctagtaactgttagtcagcaacagacttgccgacgccgctgtgtcgggtcgctggttcgaagagagcttgtatcggtacagctctttaacgtttttatccgttacataatcactttggggcacgtgatccatgttcttaaccaacgaaggtgcgatggagcaatgaatggaaggccggtaagcccacaatgtcgaataacggccgacactgttgaatgagcagctcttgcagatataattgctcagagcgtaccaagggactcctagtcaagactgtaggagagctcagagtagcctccgtagccaaggcatcgagagtactgtacctttagaaggacactgaggttcaccatgggggtgagaagagatggccttgggaatattagagtcggacacggtaatgggttatctatgtctctcttactgtttatctctgactgttctgcatacagtactctcatagtcatagatccatctccattcattccatatctaacagctgagacggaaggggttcgtagaggttcggtagaggttcggtagaggtttgttagaggttcgttggatcattttgaagttgtccagtgacaatgccagccgaggcattgaccaggatttactcgtctggagcctcggttcggcatgttccgcgaaccacgttccaagactacttgtagtcagatggcagaaacagaagttccgggacaattgcgtgtttcttgtggtatatgggtttcgctacgcgtcatgagaggacttggtagggtttggttatgaactggggaagaccgaggagttcaggaagcggaagatggatgtagtttggaccggtttctactgtttgccgtctcattgcgcaccatttagtaagggcgagggtagacctgctaagttggcacaaggcacgaaacatatggccaagaacaaaaattgaaattataaaaatataaaaatataaaaatataaacaaaatattaaaaaaatattaaaaaaagaacacatggcaaaaacacatgggcaagaacacatggcaaaaacagcccgataactacgctcgtgggcaaaaagattgcagcacctaggattctcgtatggtctcccactacaatactaactaggctctctggtgcttgactatggctgatcgaacgggaagccgtattttcaccaggatatggccgcaaccgaaggagtgccttcgaccagatttgaactgatgatctcagcattactagtgctgcgccttaccacttggccacgaaggcaattcgctggaaagaaggaaaacgtgggtactgcaatgtgaaatgtgggagagaaaacccgcgaaaacccgcaaaaaaccacgtatcttcgctgttttggcctagatctgggtcatactgatcgggtttcacatatcaaagtgtccaatccggtcctggagcgtcgctacactgtttggacaacactagatgctgtcagatcacgtgtatcggtccccgaagacgcgtttggccgtaaaaaacaactgcagaggtgtatcaaagacgcgtctgaaatgcacgttgtttgagtttgtcaaaaaattaaacgagaagaaagggagacatatgtaaatcatttaccaggtgtaaaggtggttgattgaagaatgggtagttatgagtaccactacaagaatctgggttacctaacataccacacggcaggatacactagttcttcaccgtatacttgtataccgcacttccagtgacacactgtcactatacttatactgcacttagactcgggggatctggtcaactaacacctacacgtaatagtgaacgattgaaatgtctgacgtaatgtattaacaaattgatgctctttcataatacctcaacaaattgaccctcttccaactaaatacaacaatatcgtgtacaaatgcacctgaacgacagacgcaaggagaggcggcaccagtactagtacagcgcctgtaccgccatgccagagatatagaattcaatatgaaatggaaatcgagtcctgctgaagaccctaacaagccatgagagacacactcgactctgtctagcacagtacagtctaccaataaaacaatcatgtccccataccacatccaagcagggataacacgttgcctacgcacacaaacaaacactctctcgatgagatacggtctcctcctacctgcatatccacacctttgccagactatctaaccaacacccctaccctccacgcggtatataatgaaacatgttagaaatctatatccatatcctactcggactcgtcatcctggtcctctgagttctcctcagactcgggctttccctcagactcggcctcagactcgtcgacaaactcctcggagtcagactcctcctcctttgtctgcttctcgtcagcagttctcttaatctccatctggggctccccagagtcatcagagtcatcgtcgtcgctgtcgtcgtcgtcgtcgtcgtcttcttcatcttcttcatcatcatcactctcctcctcctcaaccttggccttcttgggggccttttccaaaaactcgtcgtcctcgtcgtcccccttgacctcctcatcggcgccagcctcacgcttcttcttgctcttcttggtggtggcaacctgctcggcccgctcgagatccacgtccagctcgccgtttttgatctgctcggcaaactccgcccgcatcttctcacgctgcttggacgactcggcagtctcatccacagcaccattgggatacagagaaatgtacttgatgtcgttggggaaatggatcgtgtaggccaggtcggccatgtacttgaccaccagagcctcggcgtccttcttcttggcatccgaatcggcctgctccaccagcttgcgagcctgcttgacctttcgcgacgccttttgccgctcaaagaacctaatcatccggtacttttcaacgttcttcttgttctttcggtcgccaataatgtcctcggcctgcaccttgtacgccgccaccgcccgctccagctcgattcgcttctgctcgtccataggaaccggccgcttgagcacccgctccaggtctctgattcgcttcatgatacgcgtcagaccgtcgcctgtcttggctccgcccacctctcgcggtcctcgtcgctttcggttgtttgtgtatcgtctttgtgtcggaggggccatgttgtgcgcggaactctggtgcaacttcagtgccctacaaaaatatccttgtacagttcccagtgcatgcaaatattttaaggtttgggaccaatggagataacggagttagcccttcatatccggacattccatgcagacacacgcctgtccggtggccaggggaactcgaaaatgcaatactattatagaaaagcctcgaagactcaggggtgcatcaacgaggcggcagatgagatgtttgatcggggcgaatccgccatcttgccaaccatggagatatctacctccttattagccatactacgactcagcaattttgcaagtttcactcaggctaattactactacaagtagtaggtacaagtacatagttcaccgcacccgcactgaactgttaggattccagctctcccactcgtggtaattagttccaatcccacggccgccaaactgactcagactcgaactcagacgccactagacgtggaattagaccgggtctagaggatagagcagagacatggttggagcaaggaggaagacccgtacatgtcaaaacagagtagcaaccagaacgaaagacggagggaggaggtcacgtgggggaggggggcgcgggcgcggcgcggggggaagacgtcacgtctcgtcacgtgtctacgacccccccctcctccaattaatcacaccacaaacccaaaccaatccatcttgtctccttacttgttcactccccccccaaggttaccctaccgccagatcacgcacgtccaagtgtacatatctgtagctgctcctaacacgacatctcatcttatactcactaccaaacaacacacacaacacacgaaaacatgtcttggcaaggtgagcagctaacggcacgctgagcgggcgcaattcgcttcccccccccacagcaacactaacacagcttacgttgacaacctggttggatctggcaaggtcgataaggccgccattttctcccgagccggtgactccgtctggtgcaccacctcgggcttctccgtggcccccgccgaggtcttggagctggccaagggcttcgacgacccctctcctctgcaggctggcggtctgcacattgctggccagaagtacttccttctgcgagccgacgaccgatccatctacggaaagcacgagcagtccggcattatcgccgtgcgaaccggccaggccatcattgtgggccactaccccgagggcgtgcagcccggagaggccaccaaggtcgttgaggctctgggagattatctcatcaatgctaactattagtgaatgatattgaatgattggaagtgacgactgacgacatgtggagggtgggacatgcgagcgggaggacaggcgacagttgcaattgaacctgcagaaatgatccagactccatacagttgacatctggtcccgcttgtcctcttcacgtcacgtgtcctttgtaggagaggtgacgttgtagtcactgtattacagtacatacagtgcaatacaggtacaattgtactggtacttgtaactaacagtaccgtgtaatgtaattgctggtcgtagcacaccggcccccttcacgtgaccatctccgtttccaatgctcttccccatccgcgtagtgctcgattgccactgcgcaaggtagtaattaactcaattggcgatgacgagatcagcaacggaatttggagagggtaatatggagataatatctacgtcataataagagatccaaggcaaacgacaccggcctctacgaacaagcaccatatctatacatctatgcaactacttgacctggatccacccaataccccgtataccgagtccggtatggcaacttagacggggagaattcggactccagcaagtcggtcaatgacgggagccacggcggggtggcggagaataggcccaatgacgggcatggaccgtagaaacgcgacaatgacggcgaaaaagtcgccaaatagcgccagaatgcccaccagctcgatagcaaagccaatgaagggccgtttgatgagaatgaggaaaattcccagcccaaacgctatcgatcctcgcagcttctggcgtctcgcaaagaacgccagcgttttctggggtccgatcagcagggtgattccgatcagaaagagaatctgggttagtcatgggtgtagaggatgggggagcttgtctctacagtagcgcatggtaactggagatccagagatgggatccagagtgtgagagccagatccagcttgagagtgtcaagagtatttggagatcaagagctagagactacctggatccacagagctggagatccagaacttgtctcaagatgacccggtccatagcttgaatcggcactctcagcatggatcactgtaaccaaaatccactatacttacgtttccaaacgccataagagcggaatcgaagaaggtcatgattcccagaaagatgaagaagatgcctttgttagtgtattcaaaacggtgtggagatcacgttgtatatcgactgacgaatgtgtcgtagatcgagtgagtcgtagatcgagtgtcccaacataggtcgagtgcttcagtcgtagattgtgtgtctgtgtgcgtgttatggttccatcccttttccagtctcatatctcgtatctcgcccgcgtcacacgtttctgtcgtttcactgcaccgcgtaacgcgtctcatcacctcatcacctcatcactcacctccagccgtgaaggccgcgccatattctgtgttaattcctgttcgagtcgcctcgatgcaccaccggcaccgtccatcctccccgtccttcggcatactcactttgcatgtcgctgaacattgtgttggtggtatttttttctggtgccaaaatgtgtgagataagatcacaagtccaaaattcaaaaagtcgggtgggatgacagtgcgcaccagcgtcaggcgatgatggttcccggtgacacaatgcacgtggtaatgggcaaataaaggagaagatgtgggagaagaaggtggcagaaggtcacaggagatatatatgacgtgtcacaagcacagctacagctacagtaccaactacagtatgtacgtatcgtgcaagcatcgtataacgatcatcatactctcccacagtgtataaatagcacgactcttgcacagccttacccccatcaattatcattacaagctactgtgaggtccacctgccagacgttgttcaagcttaaaagccgtctgtcaagtggatcattgcgagcgcgaatgtgagagagtgggcggatgtgtaccgtgtttcgagcttttttagtcgcgaaggacccggaagggaatgagagaggaagggaatgagagggggagggatgggaaacacacacaaatggatttaattggtatattttggttggattgggtggatttgggtgggtgtgtgacaacctgtgatggtcagaccatgcctgagctgttgataggggatggcatgtagagtgaaaaatgaaaaatgaaaatgaaaaatgaaaatgaaaaatgaaaatgaaaaatgaaaatgaaaaatgaaaatgaaaaatgaaaaatgaaaaatgaaaaatgaaaaaaaaaattgaaaaaaaaataataaaaaaagaaagaaaaagtgagagatatatatataatgaaaaaaacaccaacgtcaagatggagaagtgttgaaccaccggtactgtactttactgtacttgttggatagacacctcgcatcacacccaatccagaaagaccctcaagagtctgaagtctgctgtttctgttcatctcttttcctgaatggctgaccgtagatcctacacatacttaacaatattacttaacagtagcattagtatcccaactaattattaataacttcaacacgctgaatatatcggcgataaaatagccgaaagggccgatttgcccgcaaaacatcacaaaaaccatctcaggcggccattactctctttgtctcttgattttcctaccattatacacccacaagcattgtacgataccgtactcgtactgcagttagtgcccatccattgcgcatcatgtcttttccatcacactcattcaaccaaccataatgactccacccatgaatccggatatggacaagattctcctgtttggagactcaattacgcagtactcaagcgaccaggatctcacctttgcactcgccccggcccttcaacatctgtaccagcgcaaaatggacattctcgtcagaggatactcgggctacaacacggaccaggcggtccagtttttccaccacattttggagcatgaaaagggaatcaagctggtggtgattttcttcgggtccaacgacagcgccaccaacgaacaacatgttcctctcgaccgatacaaggccaatctggagaagctggctcagcaggcggtggaccgcggtatcaaggtgatcctcacgggtcccgcgccccacgacgaactggctcgaagagaaatgttcaaggacgagccgggcgtgaacccgcggtcgtcacagctgcaaaagaggtactccgaagccgcctgtgaggtggctctcaagatgggtcttcctagcactaatctgtggcacgcttttgctaccgacgctggatgggagcccggaatgccgtttcccagcaccgttgaaggggagggtaacgagcacgaaacctcagtgaccaagtatctcaaggacggcctgcattttgccggacctggatacaaggtgtggtacgatgagttggtcaaggtgattggggagcggtacccggggctgagcgcggagaatctacccatggtgatgcctttgtggagggagttttacggcactagttgaacaacttggttcgaacaagcgatatttatactggatagacgttgacagtggcaccacaaaggtatactgaatatagatgttaacgacggtagacagaagaccttgatgatagaactgatgatgtgggatggtcaattagatgtcgagaatatcgaaaatcggtttttttcgcccttttgacatttatcggaatattccaaaaatactccaaaaatcaacttaaattcctccgtgattgggttcgagatgcactacaagtagtgaaatactgacgtgtctctacaccaccacccggtaccacactccaacatgcgaccaacagtgattttgacatgtgcggcggccgcgcacgcccagattttcggcaactttttcaaccagatgctcaagaaggagtttgccgtcgaggagtcctggcacaaccaggagtatcacaagggtgagtagctgaatggagtgagagtggagtgaccgctgggaagagccaggttacctatcagatggccgtacaaacataacccagacatggcggcttggtaatcaatccatcatctactaacccagtctcgtgtgataacggccacgtatgccccgataccctcacatgcgtcaactcgccactggagtgcccgtgccagttccccgcgtcggaaatcaagtgcgtgtatcccgacaagtccggctacgtgtgcatctccaagcctggcgacggctacgacggatctgacgcctcctccaaggccgaggacggcaagagagattgtgcgtgggtcaacaaggcctttcgaggagagctctagtgtattatagaatagaatgtatttatagagagattgtgggagcgattgtaagtctaggaggtagtatgaatacgatactgcgatgtcttggacgtttcacctacattgatatggactgacaaatgtacagcaggagttatgacttcagctcacaaatcgatgccaactattctctacacgccgtaatacatgtcctgaaaccatccccaacaagtgatatgtacatgaataaatattcgcctgtaaaccacagtctagatcgagatcgataaatccgttctagaggggtggatgtaagagatctccgtggataaggaactattgagctgaagaagtccatacatatgtcaacggtgacgatatactggaggaaaagagatgatatgacgaaggaactgttgcttctggttgaaactaatggttacttgttcgatctccgtggattccaattcaggatctctggctccatcttctaaagtacagacttgaaattggtggcgcttgtgggtctttgctgattggcgtcacgcctgcgagattcaatgggcagtgaccaagaccttgggtctgttcaacggcattgttgctggtggggacaagcacggttctggtgtgaatgttgctggtggagtttctggtgaagaatgttgctggtgaagttgctggtgaagttgctggtgaagtttctggtgaagtttctggtgaggtttctggtgaagtttctggtgaagtttctggtgaagtttctggtgaagtttctggtgaggtttctggtgaagtttctggtgaagtctctggtgaagaacattctgagagttccggcatatccgttcaaatctcactctgtcacccgccaccgccgctagtcccgattcctcgagggaatccaccgcctatacaccacctctcgcaccttgaactgcttcaacacctccaccagcttggcatcatcgacaacgccctcgacctttggcacatccacaaaacaaaagacagtggtcttcttgactccgccaatgactcgacacaggttcgactgccaccaaaagtcgggcatgggctcgtccttaggcatcaccttgatgcagaactcggcatgggtgaacggaggacccttcttgtacagcagaaagtcggctccaaacttgatgcccgaccgaacgcaccaacctagcgatcggtagtggtggtagacggcgtaataggtcagaaaccgagggtccttgcgggtgaactcgtcaaccatggccttcacatccatgtcgccgaccttgagtccaaacgccatgtgaagaaacagcgcctccacgtccatgagctgtagaaactcgatatccacgaggttgcccagcgaatccaccacctcgtcgtcttccgttcgtttctccatttcgtaagacttggcgagaaacgcgtcccgatcaaactccggacgaacaggcttgtcgtcttcattcttgtcagccaccgccagaccccgatcaatgtcctggcgtctcttgagctcctcctcctcggccttggctcgctcggctttgaaatgctgccgctgctctcgtcggaactgagtcacctcttcaggggcatacaccccctcctccacatggagacccagacgtctcttggttcgaatgtcccacgagggctcggaccgagacaagatgcccttgccaaagaagcccatcttccacagaccctcgcgagcgtctccaacggcccgaactacaccatcaacatactcggcggtatactctgggcttgtattgccggcaaagatccatctacagagaaaatacaacaccgagatgggattgtgtatcaccggtggcacgacatccaccacatacgggtatggatgggggtataacgcgttcaagttttgttttttcattacacaaattggcgctgtgcgagctcaacgacggcggactttggttagtaaggcggaaaaaaaggcaacaagggcagaatcacaaaaatcagataccgttgtagtctataagaaatcactctcaggagttcaagaaaggttttcgatatcatcatgtcaagaggaagagcattgtgcgcgcgactgtgtgctgtgcgctgtgcgctgtgcgctctccctgtttgtgtcggttggtactcaccaatgggctctgtggttatgacgacaaggggtggattttttctgctttataactacccaccgcggttacccgggggttgggagttctgaaatatgtgtgtaagactggtgtttactatggggtagggagggggtgtatagggcacgatagggtgggcatttttggaattttgaaattggagacggtagcaaacggcaaggagaacttgggtttcaaaaatcacgtcttgagcttcacaggatcatgtttttcagatggggtgttagttggcactctatagtcttagctcataacctataacaagtatgtatgattgacatacaagacgcctggagctctcgaacgggccaaaaaagaagccgacaaaaagataggtcgtacccggactcgaaccggggttactggaagttagctgagctttcgtcagaatccaaggtgataaccactacactatacaaccgaaagttggggcaaggttcgataggggagtttttgagaaggaagggagaaaattaaatcatatttagaataaaaaaatcataaaaaagaataaaaaaacatcccattttagggaagattaggaggcgaaggaggaataccggagtttcagcttgatttttgacggcgagtagtgctagataagactttatctggtcagatttgaacgtctctgatgtgtattgatatgggtccatggacttgaattaattacttgagcatcagtaaatagactcaattgagatgtgtcagtcaagtaaaggcaacaaaagtgttttctagtaatatgtatctagaatgatattattttgtataaaactacaattaatttcttaaataagtatatagagtggatttagagagttttaacctgattattaatgtattaaactactaaaaagagtacttttacaagtacgtattcggattttttcaatttcttaactaaacttaagtagtatattgatatcttcaactcgcctaataaacaactcatacaaagtcttgaagtttctgggaagtcataatgattccaaaaatctattgggacgttatataacccctcaacctcccgttatagacattctaatgcaaccctgttggtctaaatatgcctgtatgtcggcatctaaccccgaaggcaccgatgggatcttgggagcccgctaatagtggtaatattgctcaattgtcgccacaaaccagttcaattgactccaaatagcctgtgtgatttgatttcaggtcgaaaaacacaagatagttaccagaatatcgaagtagcgagcgccttccaagttctccaatatggcgagcaacgaaacttgacacgaggagcccgggctctgatacagctagttggtctatcaaaacacatgcttgagaacatgtgtgggcagcgctgaagaagctggagtccttgaacctgacagaggagatccatactcggatcagacgagcgatacttggatcagacagacgatagtcgggtcagacggacgagatccatactggaatccaacaagagaaagccacaatcccagagtccacttgggcagcttcttgaagtgtagtcttactgggctgatagcaccgactccagattatggcaacgaatccaggttgaaaccagattcagaaagcgatattcagactaagagattctagtcaagaaactccgagaagatgaaaactgatggagacaatccgcggtctgtttggaatgtgccaggaagagttgatgatggccatatttcagctcgaaaatgcacatagaatatagaatcactctatccatggcaatgaccagaaagagtgactgaagccacgggatttttagttgagaagatcttgtatcgcagacagtcgattgattctagacagtcgattgtcaacttccacgagtgcacgggtcatgactcaactgtagtacatactatattcaaacagtagtacaacatcagaagccctcttccaagacatgaactcgtatctgatttgtgaactcgttaattgttcagaagttgtcttcagaaaccactcctaattgcacatcaattatatcaaagcagacttcttgcgtcttcataactacaagagaagtcgtacgtagtccacaactacaagagagtcgtacgtagtcccggagcatctcatctcatcagattcattcattcatcacatagcagcaagtgtatattttaattccagctagtttgaattgcacagcgtcgctcataagcatgagctgtgttcaaccatggctccgctaattctgtcgatactcgcaacgccgttaaacagcactcaccttggcggtcttgctcacatcatcgtaggcatcgaaccgtcgctgagtaccaacagggatgttctgtcgagctgccgccaactcttcaggctcaagctcagcgtaaaccacggtctcgtcgacgtcggcctcggcaataatcttgcccagaggatcggacacaagcgagtggccaaaggcgtggtagcccgagttgaggtcctgggcgggggagcacgcaatgacgtacagctggttgtcgacggctcgggctcgggcaagcagatgccagtgcagcgggccggtggtggtattgaaagcgccggggtagatcatggcaaaggcgccctttcgagcggcggtggccgccacctcggggaaccggatatcgtagcagatgcccaggccgatcttgccgtagccctccatatcgaacagggtgattttgtcgccaccggtcagggtctcgctttccttgaaggtgatttttccgggcacgtcaatgtcgaacaggtgcagttttcggtgcttgctgataatgtcgccggagggagagaaggccaccgacgtgttgtagaccttgccagcgtcggactccgggtatgagcctcctaccaggaataggttgtgtttcttggccagatccgacagagccgaggtggtttcgccatccgggatcttctcggcgtatttggggaaggccgacacggcgtagggcgagttgaagcattcggggaggaccaccagcttggctccgtttttcgccgcctccgccaccttggtggtcaccttggcaatgttagccgccttgtcggctccggcggcaaactggatcagtgcgactttcagagactgcttgagagacatgtttacagaggttgtagtagttggtgaagaagagagagagagtgcggtggagatgtaagataaggtgtggggtggtgtggttagggttggacggaacgggggtcaattggcttgtgagcggctgaaagacggcgcaaaaggtgttgtagggttagtaatagacggtttaaacgcttggtttcccaattgaccgtttttacggcccgaaaagctggttgaacccttcctcgcgcggctcttgtctgggtatagacggctcttgaactcagttgtggcttgcagaagggggtgattaagggcaagggcgcagagtgggggcgagtgggggcgagtgggggcgaagccgatagtcggagattcattgcaaaattcattacttagaagatggttgatgttggagtcgatttgggagaatgaggggcagttctgaagtgctactgtgtgttcaatataagtagttccttaacagaaatttgtactgtagttaaaaagtgaataagaaggatgaaaactcccaacagtatatcgactatacttgggacgcttaacaaataagccaactgggggggaggggagtttatgtccacccacaatatggcaatgacaggtggatatcaatgtaattccatagttattggtgtatttgtaattcacgagtcggggggaattcattggtattaccaacattccaatatgatatatattagtactttttagtgaatggatccttgggaatgctgttcagacttaccattctcaacttgaacggagaatgaatctccagaacctcaccaagtacagtaccaaaacaggaccattgtaaagactttagcaatgtatagtttcaaaacgcgcattgtacgagccttgcgtcgccttctacggtttatttcgagggatttataagtttttctcgaaatcgcggctgatatgagagacgtcgacaatgcagtagtattccggttcaacgagatatagaaaagtagccgggacaaaaagtgacttccacagtactgtaaagtactttttccatcctggtttctctggtttttcaactcctcttggccaattgagctcttctcagctgtaagaagctgcattctcttttcaccacaagatagactggtccccggagacctagacagggcagaattggaggaacaagtgaccattttcgtaagaaaattctgacaatggagctaaactctctccgaccaagagtatttcgaagtcccggtgtctctactacgtacgaaaagtggagtgcactgagcagaacgggtaggaactcctgcagattctcggactacgacctagaacccatcataaacatccaaggaacttctgaaacccattataaacatcccaggagcttctgaaacccatcataaacatccaaggaacttctgaaacccatcctaaacatccaaggaacttcttagggctctagaatgttcaatttcccgatgattagacaggtttgtcgatatcattgaagagaatcagggtctggagcgaagggtcccacttctcaaggaaaaggcgaaaactgataagaaaaactactttgaacaggggaacaagatggaaaagtcaactgaagccatcgttagagctggtgccaggacctccagtctcatggtcgccaagaaccaattttcggagaactttttggagagctggagcccaccggcggcgctagtggagttttccattggtagagtacccaaaagggagagtttccgaaccccgctaatgtagtcagcgccatggacagatctgccaccgagggagtcagtaggtcgcctgaaacaccgatcaggacaagtgattcacctgcaactcggtctgactcggccctattcgtgtcgcaagatgggtctttgtgctcttcagcaagcctcttttcggagtctgttttgtttggagcagaggtcgggtctgtttacgactatcagtcttcttgcgaggctactggactctcagactaaaacactgaagagcacaagaacaagttaattgagccccactccctcacgggacctggttcgtgttcctgtccttcatgaaacacgcgttcaaagactcgacaagaaccttcgttagacctctccagactcgtttctcgtcacctccaagacagacaacacctacagtacagtacagtacatacagtactgtacactgtacttggatgctctcaagataatggcccctccaaagagaacattgtagctaacagaagatcaactagttgtacgatggaataagaagacctggagagcactattcgggagctgcttgatattgacagtggtcaagtccgaagtcatctcatttgagccaatgaagagctggaactggaggctgcgacccaggaacttgtgttatcgaagaagaggttcttcggcccgagtctggacacgttattggcggtattccaggctgaaaagggtgtgtcttgagctccagaagaagctcaacaaaagtcagaagtctctgagagagaggaatacgaactgaaaagacgaactgcagacgaactgcagactcgcttcccagcaacaagagagtggttccagagcggagacttcataagaagcaggccattgtattgaaaccacaacaagatcctgaacaatggatttgtcagaagtgactcggtccaagctgacctttgcaatctcggtgctgaaatctacacctctcgattcgataaaacagtggctgcggcggccatctcgactatcatcaaccagatgagctgtcccacagggtttatcaatgaagaagttcaagtccattctgacaagcaacagttgatagttggagagtatggcaatcacgttgatcgaatgagtccagtacagtacagtacatacagtacatacagtacatacagtagctggttctgaaagctcatagagcagcaagagtacacgagcagttgattaatacactcagttgacattgaagaacattcaagtttcagagaaacacttttttcgtgtttcattgcctcatttgaagcttttttgtggttcagaaaataggcaaactgcgatttggagcgtaaaaacaaaacccaactaaatagtcattcattttaaacaaatatcccaacaatttgaaagagtttacttgattaaagggcacctcaatagatctggtttttttttttttttgaggaaaaaatgagtcaaaaagaatacgagctttacaaaaacacaaaaaatgaagagtacaagtaatgatacttcttttatttatgtcatttccaactccctttcctcattttgtgagactgactgcgggatagctcagaaatctccccagaaataaaaccgagtgtttttgaagcagtaacgaaaagatccaaagagaagaagttgatttattgcaagtgatattcatattaaaactttctgataagaggagattcatgaatgaaaggactctcaacctcctttctgagttattggttgccagtggaagccccgaaccagagctctcactcagaatcgaaaatgaataaggaggatgatgacgataatggggataccgagcagcaaatgagcagatactaatgaaatgggcagatagtaaagatttccaagtatttatttgccgacaaaccctcccttctttgagtgtctttctttagctctatgttggcatgtgtatgagagccatggcccaccaacgtgagtcgacaaggaagacattagcagactccggtagttgaaaaaactgtacaaagacttctcaaataaatgggtgagtggaaaaacttctgcctgcaaccgatttcgtgaatctctgcggcccagaactaacttgtactgcacttgctgtactgtgtgtgctagtcgttgactcccttgaagaagtttgaaaacagcagagcaatctctagaggacaatcgtgaagcgcaatcatgttatatagaccctggtcgaatgaacatgacagtcacccctggtccgatgcccgccaagccagaaagaagacccaggctggctagctgccagtcagattgtcaacctatccaaacatgaactcttcagggtgaacctccgagtcattcgttgtacaagtaacccagtatagctgtagttttcgagtttgggcatggttatgggtaggcagtaatgttccaagaccgtcatatatggtgtactcatatagtttttccgtggcagaggagttcacaaagagattcgataatggagctgtccagctctaagggtactcttcagtttctgctcttctccacggatcgtcattgactctcgcgcaatcatatgctgagtgcaggtacattcctgaactgttcagagcggtgagagccgtgaggaccacgaatagtagacaactgaggtcttaacagttcaccaacagttccaagttctattcaagaacaagtcctcagctaacatcaactgcgtatactccagtacatactacataatgccaatcacttgacattccgaaagcagcaatggaagtgaaatcagtggttctgaagcggatttcacagttgatctttttcaaagaagaagcccagtcaacgacattcaaatgggaacagaagaagacgacgtctagacagccagttcatgactctgaactcaacagcagtcgttcctgcacattcaacccgcacaagaactccgtttggagaaaggacttatcggggtctcgagacgcttcgtgggggacctggggtgtctattctcaaagaccgtttcgaatacaattattcggttcaagtgagtgaatctgacggtgatggattcctgtggaaggccaaaaggaaccacatcttttttgttgacagagagaaggttgatcgcagctccagaaagtggaacttgacaccctacgttttcaccgtcgtcaacgtcgtcaactggactggcaggggcgactttttcagagccgtggagtcttgtcaaatgcgagattctcggaaagatcaagagctttctcaactggcccatgtctctcagcaattgaataagtcagggcagtgatggagacagctaaacagcttttcgagcgtcggaaagatatttgaagaactttcaaggccgtcaacctggccagaaactgagtcagacaagcaaagacaaccaccaaggcggtattcggcagggaaactgaacgagacgatgaagggggaagcgtgtctttccgcggaagtggctgcttcgtggcttctttagggacagaagaacgagtacttgcgaggcagaaaaagggatttcgagcagaaatcagccactacaccactacaaccaccaagatgaaggtccttctcgttctctactctgaagtccgtccccaaataatcccaaattgccactttttgtcgcatatttgtagaatcacttgtttgacatacgaacagccccttctgaaactacgggcatggaaccagggtcgaacgactccatgtctagcctctccggttccccaaggatcagaacgaaaccccatgtctctgaattactacctcaggtgctggaaggtcgcttgagccaggaagacgcaggtctcgtgaactggagagtacggtacgcacccttggagtctgcccacacccacagacatttcgggacccacatatgtggcatgcgacatctcggccaagttctggctagctagcaccaaagagtagcgatttcaaaaacatctcatccctcgactacacgaccatcctcatcaccgatctcactgcctctatcaccagtagtagcaccagtggtgagaagtgaaaggtgttttggagacaaaagagggcttttgagaagcactggtagagaaacagaactccacagacgacttgactatggcaaatccaagctcgcttttctgtcctgggccgtccaaaactgcaaaacaagcggaggttctcgaatctcgaatcatgggcaagaagactcgagaacaggttgagaacttgagcattgaacttgcacagctcccaaagaccagaaaggcacctcaacaaaacagagagagcatcttctgttggaagagtctcgacggaatgaccagacaaaacctgagtgaccgattgacaagattggagaaggaaaagaacaacctcgggacctggaaaacatacaaagactccatgccgttccaagagaccgactgtgggtttctgttactcaaggggatccgaatccatccggagggacctttcggaatcgtagtggcaaagagagcaatggtggagatcgttagaggaatgatggagattttcagagcaatgatgaaaatcttcagaacaatgatggagattgtcagagcaatggagagccctgtggtactcgttgatgacgatttcccagacatggaagacaggcagatcatgatatgtagtgaaggtaactagttggagtcagttgaatgaaataatagtcacaaaaaaggtgtttgtaccgatagttgaccagatatagatcgtacttgaattctgtgcaactgcgtcattcattgggatcaaattcagacgagttcagttttttttcttctctatcagaagctcaacaaaaactacaaacaaacccaataattatcccaactattacttaaaataaacaactcctaactacccccggttagaaacccagccttctactcatattaatcactgtcggaggtgatatcatgaaaatcattttattcctaaccacattttaccaatgccactgtccatttactcccccaaaggctccaacgccttgtattcctcaacgacaccattgaccacctcgcgggcctcgtcaaactcgccaagtccatcgctgaacatttcctcctttctatactgatccaagaacgcgtgtcttcgatacaacttgtcaaactggtccatggttcgcttgaacacagatgtgatagatgtgtggttagccagagacagacccgaaacacgcgacttggacgtgggaatgtatggagaccgtctggtaagagaaatctgcagagaggcaggagtggagggaatgaacggcgcgaggtttcgttctcggattcgtaacagagccttgtggacatctgtagggtcaatatcttcgccctgaatgatattaagcagagcaacgtatcgagactgtctagaaacagagccagataccattctgttcttgggctgtagtagtcgtctcatgatatcaaggactgtggtctttcggacagcaaaagaccctccagaaggattggcgtccaaaacgtcggctgaaaacggagtgtaggccgtagacaggaaatgcagtcgaggaaagggcaccagagacgccaaaatacacgccagatcattgtgcatgtatcctgggtatctcaatgtgcttgtagaggcgctcatgacgcttgccaccagctggttcgtctgatcaaaggtcggcgattgcactctcagagcctccgccgtaatgtttcccagcgctccattgtccaaaaccaccaccgagtctgcatactcagccagtcgtctcagagtcagcatactgttatagggctgcacaaccacgtcggagacctgggacgagctcgggaacacgctatacgtctgaatcagttttttggggtaccggtcgtggatctgttccagcagaaacgagcccattccgctacctgttcctcctgcgatactgtggagcagcatgaacccttccaacgagtccgatccgtctgcttctcgatccagcatgtctaacaatgtgtctgccatcttggctgccgccgaatagccacaggcgaaaatgttgcctgctccagagccgtcggcgctcatgtacacgttttcggggttgtagattcgcgcataaggggactccagagcggtggagttgatgacacgtggctccaagtccagtagcagcgttcgaggaacatagcgagtgtcatcagcttggtagaagaagacctctttgcggtctaccacgttagtggaggtgttggtagtcggagaaaacgtgccgtccggcgaaatgccgtgctcgcggcacaattgctcccaaaaacgcgcgccaatctggttgccgcactggcctgcctggatggtaatgatttcccgtggcatctgagtgtctgagacgagtttggggccgtgatgtgaagtgataagacaagtggtgcgtgtacttttaaactttacgctgatacaactttatggggaaatataggagagaagtagggggcattgtgaagagtgatgagagacgtttacgagaaaagtgactagtttgagatcatatttcgggtgtattatacattctgtaaaaatcccccaagctctagctataaaactgaccattctagagaaggatatgtttgttgactaaagtgaagtaaatataggttattttgttggatggttagtttggattggagaaattatgtcaactttacaaatactactcggaccgggacaaaaattgtactgtgagtaaaccagacccttttgaatctaataaaacacttttctttttatgtcgaacctctccttgtcgttatcctgacttcatcacgcgatggcgatgtttgcatcatcctaaggtggagtagtcaccaacttcatcagtaatggtcttgagaggttgatttttgtaccacgagaatcagtgcatctttctgattcaaacggtatcattatttttgtcacacgctggatatcaagcctttcgtgtgtgtgttccggcactacttacctactacggttacaacaccacagtctagcgaactaggtataaacctcacgcgataagtgttcgatgagtgcttgtgcctattaatgtcctgttcccctgcgtcaattttccccttgacgatttgcccaactttttccctctgcaaaacacatacaaccctggattagacagtataatcaagtctcacaatcgcgaaaccactttgaccccgtttaggagtggcacgtgaccttgacacaagtgtacgtgatctacacgagtgtgtctgtttccggtatctcttcttttggacgtcttttgcactgatttgcaccctttggcaaggagtctattctacatgcgagggatcttccgaatgttcagagaggtgacgtaattgggcaagtagagaggattggagggtagtagagtagagagtattggttggtaatgtgggggatagaggtagcgaggtgtattactactatctttgagcaccaaggaggtaccctgtcgccagacacagttttgcctgtactgtactgatgtgcttgtacaaagtgttttgtctcgggtgtatgccgaccaagatagatctacaggtgcagacgaggatctacgcacaagcctgaagaacctctcttcaccccttggctcgatcgtgggcgaggccggaagttaggttgctggggaggtgcgtgagagcagcagctcatgacgtcatgaaaacagaggatatgaaagtttctgcggtagacatgaagtctgagggttgtagttctgagggggcagtggattagcgagggagtgccgaagagtgggtggctgatgacgtcgttttttggccctttttagcatcatttattgctgctcttcaacggggaccaaaatccgaacccagaaccacgaatattgcagctacaaaaccaaaatgcaggccaatcaatgcagcagatgcactttgatcggattacggactcggccttctcttcaggtcttccaaacacgcacgtatacggggacttttacatgcaccggttacgagcatgtacccgaacctcccacgcaaacctacagggtccgtacgttcactttcttgccctacatgttggcaccggtgcgagtgtgttttggcagtgcagttacttgtatctggagagagctgggttgcgtcgtggctgcgaggctgcgaggctgcgctaaggagcctccgactcagaacccggcacacctttcaggcaaccgtgggtgtgtaggatccgtacttttcgggaagacgcataagtggtcggcatctgtcatctattactgctcgcatcttgctatagagatcgaagtagggttgactaaggttcgttttcctactgcagtagcaacatcggagtccttccgatcgcgcacatcgtattgttcatacggcggtttgaacaaatcgagttgcccgtgtgcattccagcaccggagtttttccggcggcggttcgtattgtcttcaatgaaatgcttttcccaactcgtcatcatccacaaaggtggagtgaagatgcgtgcgatcggtacgcttgaaacatggggacgcgacgtcgcggcgtgggatttggaggccttggagggatgtttgtgggcggaaatggactgaaaaaatcagatatcaagactgtccagacgctgtagaactcgtcttgaccctctagaccatctataacattgctataggtgctcatctagggctcggttgctcgacaacgtttggcactagcgccaaggtttaataccagttattagggctcgcgggaacttgtacagccacatgtggatcagtgttggggggcgtggactggtatctagaagatagtgggagtcagggtctgcaagggagggacaagggcttgtttagggcttcgatcgggcagatttggggtgcaacaagggtcggggatcaatctgggggtgtgtagacctccaattgaggtctctctggaggtatagagagctgtagagagctgtagaagtgacggaagggtcaggagaagggctgagagcaccgatttcaagtctgacggctccagcgagggctcagcggagttcttccggccatcactgtcccttgctaaatcataaatatcttatacaaactagggctggggataacaacggcggtatgaaggtcgttgattatttgagacaggacccaggccgccgtttccacacttagggcaacggatcggggcgtgtggtggttttgttccacgtattggtccacacaatgatcttcttcgattccagatactgcatgtagggtatcggaagttgtcagagttcacactaacgacgatacaagttggatactgtagtgaagacttgattgtttcgtacatcagggagtcccacacctgttttctctcctgggtaaagtacgacgggtcccatacttgtcttctctccgcaacggtgaaactaatgacttcaacacacgtgcgttcgttagctgtcacttcacagcatcaatttttcatctcccgcagactgtcatcacagcatcaagttttcatctcccacagtgctacttttggtgcgctttccaaggctgatagcgtgggggtgtgggggtcatagaagaaggaggacagtagatacagagatagagagtgagagacggggaggaggacaaagagtgaaacacgtgcaagaggaacacttgttgttggaaatttcaaagtaccattctctgtttgaactctgtcggtggcactccagggctcggtagaccaaccctatagctgcagggtttcgcaaccacctccatgggcgatggtgagcaagcgaaaactggctttttgttgcacatgcaagtggacgccatttgagatgcaaacagatggagatgatcatagaagctagactctagggttgcgctaggtcgattccggtccctgattgcgctatcggtttgtccgtctcatctgctctgattcggttgcagttctatagcgtcgtttgtcattcttcctacggtatagcgtccctgtaccgctcacatgtgttctgtgcagagtcgaagcaggagccaagtgcttgtcgcagcagattcgccctccagagagttgaaccattctcacaaacccgtccagggtcacgaacccgtccagcccgtcccaaagaccacgtgcaggccccactcgagaccacaaagaggttcggctagtgcaaccgcctggctgcggctccgaatagattattcagcagcggtcgcagccagtagtagctcggaaggcacgtatttcggggtgcggcgcgcaaatgtttgggtttgggtgtctggaggtgataagagagctggggacgcggttggtggacggaccattcccgcaaacgggacgttcgatatactgttcgacgggaaaacaagtcctggcgatagtggttttttcagatttccgataccggctctccttcaccgaataccctaccccctcctgccgccctaaaagccgcactactctctccacacttccgccgcctgggagaagaatatcctcagccgcaaggtcgagaagcgagtggagacggtcacaggtcgcagtcacgccagcagctctctgcttcgatacagcttccgcgcggctatccggggcgacaatacggcgttctcgtacaagtacctgaggcatgtgcacctcctcctccactcaatcgtaccgtccttgtactgttctcatgccactttccctgtcccgtcgccgatggcgtgttgtctgaagaccaaacccagacaccatcgatcgggccctgcctgcgactactcgtacaaccatcagcctgaactgtgtgagaagtgacaagtgagactgggcggtagggaggcggtacgagggtggagatttggaccacttgaagcgggttgtacatatctccatatctccatatctccaatcccgttctattttcctcgtgcgtttctcctcagttgctacagtaattccgtgcctgaataatgatttgtcggcattttccaattttttaattttccaattttcaattttctaattttctaattttctaattttctaattttcattttctaattttcattttctaattttcattctctaattttcattttctaattttctaatttttttccctcttctcaactccggtttccgacagagcacatatctacagcaccagcacaaagttggagttaactccggccgccggcaatgattggaggatagcggcgatgcatggatgcgtctggaaatgaacttggcatctgtcagcagcaacattcaggcacattgccggaagtccggatttgaggtgatgacgaacatgagaaggaagcagaatcagaaccaagttgaccttgagacccataacataacacaccaccagaaccaagttgacgcccatagcgcaccaccgacaaactctctcaaccctctcaaccctctgaaccctccacctgatcgaagtttacaaattgcgttcgacagccacttttcgttttgtgctattgaccaaaaaacacaaaaccaacagcgcaaaccactagagtttggtgcgactagctcctgctcctctagctcttgctcaaacccaactcccgtccgctttgcgttttttagccctctgcgtgtgcaaactagctctggctcctctcggctttacccacttatatatcgagggtcccctcccccaaatggcttctcgatatcaacctccatcatcattctccacaaccattcttccacgcctcacaagatgaactcctccatcgcctccgcctccatggccgaaacctacttccttgcctccaaggcccgacataagctgaccaaggaggcctctcgacccgatctccacctgcgccagctggtgtcgcacgccaacctggtggatcttctcatggacgaactggccgagcgacgggccaagggcaaggtcaaccactccgcccctcagaacaagaacattgtctcctccgacgagttgacccaggccatcaacatgtcttcctccaccccatcgcacattatggaggaggacgagagcgacaacgagtacgagcaggtctcgactcccaactacacctaccaggcatacgaaagcatcgaggaggtcgatgatgacgaagacgacgaggatgaggaggtcgagaccgactccgagtctgcctccaccaccacctgtttctacaacaccaccaactctagtgttgacgacctccaggccccacaactctactactcctcttccagcgacgaggaggacgatcttgagcatcacaacactgtcgccgagtccgactcccagaccctgcacaagtcggggccttttcaggtttccgaacttccccttgcatccgagtctcccatcattgtcgcataacttttcgtcgcattatttatttatagattaatttttaccatggtatcactgagagtgtagagtgagtagagtagacatttgagcaccaccagaacagcaagcgttagcaccggacttcaaggacttcaaggacttccagaactaccagaactgccaccaacacctccatcgtctccatcgcctccatcaccccccacattcacttcatacagtgtgtttcacgttatgtttattaatatacggggaaaagaaaaagtcaagagactgagtcttgagactgagcccgactgagccggactgggtcttgagggtccagaccgtcaaccgcgcgtcgtacctcattcagacttgtactcgtcaaccgcgcgccagacgcatttatgccatctcggggatattaatggccccttgctgggacgtgttttatgcgccaagtggtggtgtttttgacttccgagatattgagatattggcacttgtggggttggggatggcaagggatggagatggaagggatggggatgggtttttttgggcttttcagcgtctggaaatgagaggggtaaatgacaactctttgctgactttttctgggctgacaaatcagtgagtggttgttctgtaacccgtagtcagtcgtagtagtgcggtaagatgctggtacaggaggtctatagccatacacaattcgctgtactactattattattgtatattggtgtaaaattgcaaaattacaagaaaaatagctagaatcaaccaagaaattgaataccactgctcttgtactcatatttgtactccgacacttgtccatactcgaaatgaattttggcaatattatcaatctggccaaacttccactatcgtcgaatccaaacacaacgcgaccggacaaggagaccatgagcaggaccatgagcaggaccatgagcaggaccatgagcaggaccatcgagctggtctagagtcgtcattgtctttatgtcagcgtctgtattgctactagtaccgccaacatcttagtcatcccaactaatgcactcagtccaaggactgaaaaaactgcagtcacgccgtggactggaaaactgcagtcaccctgggctgaaaaactgcagtcacgccctgccatctgtctcacagccgcgaagtgttaggtttcctttacctagggcttcggctacagagttggcgatagcctttgggtgaggccatgggcggtacataatacagtacgagttatacggtgcaaaaaaaaacaccccccatacacacggtgagaagagctttgggagaagagtgctctagagtgctctggggcgcccaagagcactagtggacactaacgcagactatcacacgaccgttttttccttgggccgggtttatggtccgttaacgactccacgatgcgatgcatacgtgtgccagcggttgacccacgttttcaggccgtcaggttacgccacagcccacctcgcttatattagttgttgaagagaataagagactaagtggttgcgtcggtcaaagcataactggggtgtttttttcttccgtttcctgggtgtcggcaaggtgaaaaagccgcgcctaagagagtttggactagcgagggtgggattttgggcggcgtggaaaacggcgttgcggaagagatttcaaagaactgactaatgcgttcgatggagaagacgtgggagattcgattgacggactactggtccaaaagttgccgttttgctactgtttgtgggctgttttgccgacttcttcttatcattccatcccacaaacgcaaaccttgcccggatgatacctaatccatccctaggtggtggtggtaattgttttttttgggggcgaagaatggccctggggccacggtcgatggccgcttgtcgactgtcgattgagtgcgtcaacagagacagcagaaaccaaagatagggctcaatacgggtctcggagacggctgcagacggtctacaacgctgttacattggaatctcgattgcaaaaagacgctaatgcacctcctggcacctcttagtgtcccgttgtcgttatgtgtcaacccaaaaaaggacaataagacggcacaacaaccatgggctgtttgtcagagttggggtggtcaaatggcggtccaactatcgcctgttcgtcagaaaatggcactccaactatcgcgcatctacttgtagttgtaggcagccaaatgcacatcatgtcaaagccgacaaaggaataactgccgttcctggagacccctcactcttcccctcaccattggttttttccacctttcttttgcgcatttgtttttccactttttttctttcaacgtaccctcaacttcaaccatctcccaagtaataccctaagttagttgacaatttaatgaaactttgtcatttcgcaaccttaacattggaggcaaggcgcaagcaaaagaaagctctgagggataatccatacagagaatgcaaaaagaaatgtccgccatatacgtgtcggatcgaatcctgtacctggagcccaatggttaatgtcattgcttaattatacgacgtctggaggcctgcaaacacaagatggtcccactggcacgagaagggcacaccatatcgagtgacactgatgattgaaccccttctcccggtcacgtggactcccggaacagttccgaaatgagtcaacaagtctctcgcttgcttcaggaccagcagccgaactgtagccgtgcctggtagaagtgaaagttgcagctcacacgcaacgaacaaatacattgccaaagcgtcaaaaatcatagatgctgtgccaaggaatatttggttggcgattgcatcgggtatttctagacgctgtctatcgactgctcaactccgtggaattgggggacggagatggtacagtaggaggttgttgttgctgccatcacattttactgattcaatgaaattagcgctactgagtacgtgtggttgtaataatgacgtcgttatggtctttgacatcactaaactcactccagctcccatgtgaatatttgttttttttttttaatttaattttttttaatttttttttttaatttttaatttgttttaatttttaatttaattttcttcattttatcgctccccttgaatcttgaatattttcacggaaaataagcaggggtttcatatataccgatgaattaatgcagtcggtatttcgacttatctgattaatccgatcaattcgatttaatccgaataatccgaataatccgaataatccgaaaaaaatcgatttaattcaaataatacaaataatccacataatccttcctctcgtccccatttcccccctcaacccccaacttccaaattcaagttgcttcttgctcacgtatttcacggcctagggttgcggaacaccaccgaattaaatttgtagatcattcccggattcacctccgacacttcagatcgaacatcccccaaataaaacatcccctaaccccaaaactttatgcttttatgaaaacgttaatactctatgaaaccttaacccaaagtttagcgaaatctagcgtgcttggcatgctggcaaatccggttgtctatgtcacgtgacaacaaaaagcaaattatcttggcattttcgcgcgcattttccggacttttaatttattttaatgttttttaatgttttaatttcttaatgttttttttggggacctacaataatggctgtctttgcttcaaacgtctcggggatgatgagtctttgcaataatttgacagtgtctttggatgctacagatttggagatttctggaggaaaaaaacaagctgaaaacgctacggaaacgcaacgaaatcaattgaacgggataattccggagcaatattcggaattaagcaatgcacgatccccagagcagatttccaacggtcgcgtatgcagagcaatgtctcacgggtagctacctggactaagtccggagttaagacatgagggagagttttcgagattgtggggtgaacagggattttagcaagaagtttacgagacacgagcagagtgaatggagaatagaattcgtccacgatgggccggtagcagaatcgtacgttgccatcggagtgcagctgggatcgagcaagatgggttttccgtggatctgagcgtttctcggagatatccttttgcttctcctagacaagccatcttacaagcaccataccccatgttttagtccagtctcagttggtacaagtggagttttaaccctcctagccgtatggagatagctggagttagccacggagcagtacatacagtaaggggaggagagagggagacagggagagtgtgagatgcagggtccacaacgtcggagagaggtcaaaagggagagcatttgggcggcattggtcgagtttacatcacatgaacaacttccaatacaaatcgagtgagtgtgtctggtttcacgagaccgtaatcagcagacatggagtcggatttgggtcggatttgggtcgcaaattgtgtcagaatagaggacgaaattggtgccggatataagatagtgtcgtactagaaccattagccgcttggaggggacttatggagacttgatcaatctacttttcggaaacagattgtcaaacagcttcatacttgtcttgtgaagtatagattcactccaaggaaaacaagttgttagtaacatagatatgagtaagcagaatggctttagtagatccaatctaacggcagaagactcgatttgaactccatacacccatcgagccgttcatttatactccaatctacaactagttagtctggctaattgacaatggttaagacatattttctagacataactagtaccaatctgaagccccaggcgcgtagattctgaatcttgcatccttctaccggtagcgtggtcaccgagaaaatggtggcggttctcgtgtttcagcctaagatcagtaaacaaacaaattagaacaccgtcaataaagaagataccacttggatgcttttacaagacacttctggcacagttgttctctacaagatgaaatctcaatccatacggagcaccatgccgtggagttgagagtcaacccgatcaacatgtacaaatatgtgactgtgttgtgtttaaaccacaagtcacctagtctacctcatcaccaatccatcctttccttacatacttgcttgctgtatccttttgcgttagcagtccgagcagaagctctggtactgtgtcatgtgacaccttgacgtcggtcaagtgtggtcacgccttggttgcacctatttgtaggtcttcttaccaatatcaaatggcaggtatctgtacttaatcatgtgctggatctgcttcttcatggtcagcgaaaagagaatgaagaagtagatgagcagaatgggccagaagacgggaatgtcaaacgccggaatgaaggagcacacgagcgaaatgacagtggcccgggtcgcagagtgccagaacttgaactcgggcaaccgtcgaatgaagggcttgaactcttccgacgacgacgaggcctcaggctcctcggttggtaattggccctcctcagcgtcctccatctccagatcgcttttcagagaaggatcaaacttgggctgcaaaaaggccagaaacagattgagcaggtagatgcccagcgtgtagcagaccacgtaccagccctgtgccatgatgatccgcaccatgaacagcgttagcaacacgccaaacgccacccatcggttcattttgtgaggcacacacttgtcgacgtagtgctggtacacctgcagcgcgcgtcggaaacgcaccgagacaatgtctagtggcgaggagcttggttcgtccattttttgtgtgactgtagatgtggtgtggagatgggctatctctgtacagataaaataactttgacgtgtcgtgatctaggtttgggtggcatgttgtgggcgcgtgtgttcgattccggagggtgtccattttgtgacttttgcgaaagtgggtgaaattgcaatttggcggtatcaaaatgtttgtctgagcgtgaaaaacacaaatatcacattacgagaaggcaaaaatagaccactcacatcttacacggacccccacaaccccccaatctggctgcaacgtggcggataaataggttaatagtgttggagctcaaacggctggagaaaatgtccgcttttggagggtagggttagggcagagcgaccgggggttgcccgggaaatatcctgtgaaatggcacacgacggtaatgtttcaatttttctgtgtcgatgttccaccagcgcctgtttgtgtgatgggaagcggtgtggtggtatctgaaacaaggttttcggttaacttggtgacggaaaaaaaatgggtggttgtttgtgggtgttttggggggtgaattgtacaagaatttggacaatataatattgtcatgataatgtagcgtttcttaagaatgtagcgtttttcagctattcaattgaagcatttttgagtgagatgggggagatgggggagatggggagatgtgatgtttctgttccgattgtcccaactaagacgtacacttttagttaggttttacttgacagacagacagaacaactacgacacacagcaacgacacacagcaacgacacacagcaacgacacacagcaacgacacacagcaacgacacacagcaacgacacacattttcgccacccgaattgaaaaactggaatttgaagccagaaccggcccaagcagtctatcgtctagtctctcggccttggtgtgcaattggccgacattctgtctccatcacgtgtttcaaacaaggtttcggggttgctccagacgttgaaaattacagttggtgactcagtatcgtacattgtggaaatgtggagtatcgtacgagtgcggtttccaaaggcgtgagtgagtggcgaacggcgattacaaagcaattgtccacgagaagtggtggtctccttgctctcaaacctgggccttcaagccggcaaggccgcgtcacggagttcgacttgctctctagtccaattttgaagtaatttcatgttccgaacttgcgactgcgacttggaggaactttcggcgggttttcggaggaacggaaaaagcccagcctcgaatagtccactggacccgcttctctggccaatgggaagacagcatttgacatgactcacaatttgaacgcttagtctgtgttcggaaccaaagtcggaatcttccgtgaataccaaatacctgccacacaaatggcagagtcatacgcaggcatgtggctgtttttccgagccagcagaagctcagtcgatagccggcagccagcaatcggattctgtctatcactctcgtcgtctctccggctattggtctgcaggaacatgttttctgccggagacttgcagtcctgaatcgctgcgatgtcggaaccgagggccatgatggtggttggacgcagtagctggggggttttctggacagagatatcgcaaaagcggccccagatccgagttcctcgcccaaatctagcccccgggggtctttttccggccgaaaacagccctgttgtcgacccggagtgagtcaagtctgggttttatatatatatatatatatatattttatattttatatttctatatattatattctatatttttatgtatatttttattttatgtattatttttttgagagagccaacgtgcggctgtttttaccccagaaatagaccgaggagaacaacccacagcggaagccagaccggcgaaaaacggccggcggcaggaaaaaacacaaaaaaacataaaaaacaaaaaaaacataaaaaccaaacggtcacgtgacacagagcctttcctctcccccgcgctggggtttgtggaggtgttcaggccgcgattcggccgacttttggcctcggtttgccactggttcaacatcacatgatttccccaagtgtggaaaagcctggaagtccggactcgacccgagtttatttttttcactgcaaaaccctgagagaggacggagcacacacatgctggacgaaaaagacagacagaaaaacaacagacacaaacagcagcgacacaaaaacaagagccccgtataaataaaaaggcgggcttccgccacatccgccacatccgccacctccgcagctcattctccttccgccgataccgcactctgcacagtcgactgcactaaccacgccttgctcatgtaccgggacaatagagtttgcgatgacacattttcatatatatataccacagtcttttctggcacctgtcgtgaccgacccccgaaagacaaccgcacatcacactatgccctacctggccgatccctccaccaaatacaagccgttccccccgatcaatctgcccaaccggcagtggccgtcgaaaacgctgcagaagcccccgcggtggctgtcgacggacctgcgggacggcaaccagtcgctgccggatcccatgaccatggcggagaagaaggagtacttccagaagattgtcgacattggctacaaggagatcgaggtggcgttcccgtccgcctcgcaggtggactttgacttcacccgctttgcctgcgacaccgcccccgaagacgtgtggatccaggtgctggctccgtgccgagaggatctcatcacccgaaccgtcgagtccgtcaagggcgccaacaaggccatcatccacatctacctcgccacctccaagtgcttccgggacattgtcttcaaccattcgcgagaagaggccctggccaaggccgtggcatgcgccaagcacgtgcgagccctgaccaaggactcggacgaccccgagtgcaaaaagaccacctggggttttgagttctcccccgagaccttctccgacaccgacgtggactacgccattgaggtctgtgaggccgtgaaggccgcctggggcccctccgaggagaaccccatcattttcaacctccccgccaccgtcgaaatggccacccccaacatctacgccgaccagattgagtactttgccaccaacatttccgagcgggagaagatttgcatttctctgcacccccacaacgaccgaggttgtgccgtggctgctgccgagctgggccagatggccggagccgaccgagtcgagggctgtctgtttggcaacggcgagcgaaccggaaacgtcgacctcgtcactctgggtctgaatttgtacacccagggcgtgcatcccaagattgacttctccgacatcacctcgatcatcgacattgtggagcgatgcaacaagatccccgtgcacccccgagctccctacggcggccagctggtggtgtgtgccttctccggctctcaccaggacgccatcaagaagggctttgctcgaatcgaagacgtcaaggatgaggtggccgagggcaagcgacagtggcagatcccctacctgcctcttgaccccaaggacattggccgaacctacgaggcagtcattcgagtcaattcgcagtccggcaagggaggagccgcctggatcattctgcgatctctggagctcgatctgccccgaggcctgcaggttgccttctccaaggtggtccagaaggaggccgaggtggttggacaggagctgtctgcccagcagttggtggatctctttgagcgagagtacggcgtgtttgaggagcagcagggcaagtaccagctggacgactttgaggtgaccaacaagtccaaggaggagcgagagctgaccggagctctgaccgtcgagggcaagcgagtcgagctcaagggtaccggtaacggtcccatttcgtccttcctggatgccatcaagaacgcctttggctacaacctcgaggttctcaactaccacgagcactccattggtaagggttccaagaccaaggctgctacttacattgagctggcctatgaggaggacggcaagacttccaagcgatggggtgttggtattgacgaggatgtttcccaggcttctattcatgctattctgtctgccatgaacgccattagcgagtcctacaagaaataagctggaagcgatttggctttgacatgaaccgttgtcgattcccagtctgagtctgggcggatcgcaactccacctcgaaagcgagtagaaaaattatttaatgtagcataattgattattgagatgacaaggagctggaacctggataattgaaggggatcacgtggtaacaagagttgctttattcagatttttctttattcaggtttttttttcaatctggtgaatcagaaagcaccgtatgacttactaatttctacttgaatttacttgggtttagttaagcagaaaaccatgaagacttgttagtcatcaacgagtgggattttctggactattatttccaagagtaataagacagtcacggggtcttcgataaaccacgtctcaccactacagctctagttctaccgcctcatacagtctcttaactctcgccccatctatcagccagtctaaccctcttggaagtgtccgtgggggagttccaaggcaacaaccttgatatagaagcccctcaggtggatatttagacgtacagtagattttcagagcgtgtctctcgtctttgttgcacttttaactgtgtcatatcttttcaaaaaaaaagtggggtgcagctcatacgacatctcagactttgatctgagtcaaactgagggagtaccagttgattacagtatacaaaatggctgggaagtgttggaaatacaagtgctaacgttctgtgtgttgattccaaactgtccaagtattgtccacttcacggatggactgaattgaacacaacggttccagacgatgaataatctcgccaggtgacctgcgtaaccttgagctcagtgtgactacagccctgtatggctgatctggtgagcttgcgtgtctcagtcatctcatgatcactgtctacgtagctcaaagttgactttgttccccaggttttagactgtagatgtcttaccgggaaatgtcggttgagaaatgctacagaaaaggtgggaacccggggacttgagaaacggattctactggccgagagcatcattttcatatagatattattgcaacaccttcaaacctgacaattccgtattcgtttgatgatgctcaggcacaggctgaattgctaccgatccaacactgacccagactcaaatcttgaccctatacagccacctcgagactcagagctgttggactacctttttgggctcccgtaaagcggggttagtgtcacctggagtagtcccactatgtaaagactagacagcctagtgtgcgactactgtagacaatggtggagtagctcgagccgtgcaagtatggggaagaaaagaagtgtgatggtgactccgaaaggcctggtagatattcccggaaaaggcacccaatgcacgctggccagaaacatcaacgcttctccgacatggtgcagttatttttttcgatactgcatacatgtcatccaactgcaccaacaactccttgttcaacacgcaaaccctcgagaaacgcgtgagaccgcctgaaacctccctccggggcttctccatttgacacagtcgactcaagtccgagaaaccctctctttgtgtggttatcacggtctaggttaaccgtagctgcatacgcgagactagttgtagcgtggacccagaaggagtcacaagggagatatcaacaccgggagttgaccaaattgtcgaagatacacacatcgttatacaaaccaaattctagctccacagctgtaccggttccgctgtaaaaacaccttttctccaacctcaaagtttcatcccacctatatccgacaatgtcttactccacacacatagtcaagtaaggggcacacgagtgcttgtcccatacgagctgccacgcgggggagccagggagatgccatttttccggtcgtagcagcggctcagataataccttgttctatttctcatcaagtcaccgtcgagctcatcaaagttccatttggggaaaagagaaaaatgacgacatgtaccaacctgagacggatcgtctacttatatgggcccatataatgagcggaagaaacggatcgatataagcagtcacgtgacatgaacctttccccggcggcgtggattcgggtaccgctatgtgagatctcttggttctgattatctgttgctaactccggtaattcacaagtgctaaataataccacgggagtcgtaaacctgcacttctcagaggcacccctcaacgtcctttctgcatcgtcccatttgcatcgtaagatgatagtcctctactaaaccctcgaaatcgtattcttaatcgaaaggaatcgtctgagcaaaagaatgtgagacaggttgaatatgggaccatgttttggagatggggtagtgtccaccagtatgtttgatttcagcacatgtcccgaggttcagggactacaatacatacatatcggagttaacagtttctgtttacgatcaggcacaagatgtatattgactagccccttactactacacagacaatacctcgttggagtgaactttcgcataagtttacagtacgagtatcacgagtgagagtacaagcgcgagtagccgtaattctacagtgtttgtagggcttctctcacgagaggctgaatgacaagtgtacttgtactttagcgataccggtagaggagctattaatctggatttgaccctggagttggtcgggatcttggctcttggtataaatatataatcattgttcctgtctataccccaaatctgacattctatacatgacaatatctcaacaatatagcatagtcccgtctattagaccctctggtgagtcggagggggaccggagactgcacaatctgcccaatctgcaccaacggggctgtatggtttgtgaaaggttcgatccacgcggtcggctcccgtgcgaaaaaacttttcctcttcgcgcttcacagcgccccttgcaaaagttgcaaaaaaaagttgcaaaaaaaagttgcaaaaaaaagttgcaaaaaaaagttgcatgtcctccaatgagcgggtcgatgcgtctaatctggcacgtggctgcatgtccatgcacatgtatgcacgtttctgcatacatgatattgttctacctccattgttatgcactcggagcttagattatggtctgggaattttcgggcacggatttttggggaggtgtagaaaatgcggaaggggagctgagagcgcgaaaagtggggataatattggtgagattcagataaacattttgaaatttccctcgtgagaatctgacgatccagtaaaaagatataaaatgtttgctactttccagattgagcgcataaacaccaactctgtcgctttggtcagctcatgacgagctattgtctggatgattactgtttagattcaatttaaacgactattgttcggtgtgttaagcgtaggttttgttcctggtcatcagttggacgggcagtggtgacagaaaaccccaattaattcggaaaaaagacagaaacaggactagtcccttcggacaaccaatcgcaacaagttggtacccgaaaaccgcccccaaacccccccaaaagcctctgtagctcggctcaatgcactgcctccgatcgacaatctacagacccaccaataagtataatagacacaactttcggcacagtcagatgcaccgtaatgctcccagatagcccactagcattgccccacccgggtctcggagatgtaggtttcaagagacgaatcaggcgcaagtttctcgctataagatctacatgaatggtagggcatcgcgaaggcatgtgataaggagtacaaagttccgctagtgcgtggtgaagcttctagaatgggctgtttgacgacgataaccacgggagatctgttccatggccgaggagaggtagttggagagcaaaagacgtgtgattagtaaaatatttgagcgaaaaacatttgttaatctaccaccgggggactctggaatcaatagtgacccccacaataccaaaagtgggggtcatcgtcaaccatcactgcactgcttgttttagacatacaaagaacacgtgtactggtctagaacattggagttgttgtcttttttgtgtcattgtcgtccattgtttgtccattgtcgtccgttgttcatccattgttcatccgttgtgaattgttcatgcattgttgtccattgttcatcccacaaagatacctatttggaccagatagagctaaatgagttagacaactgaccctttaggcctattaaagtctatcggggactctacgagtccaacaagagttttttggggttttttttgatgctttttgacactgtactttgatgggttctcaccatgatttgttgatgcacccttgactctccaaaatgagctgttgaagaacggcagtcgtcgagattcttccgatacaatccaattttccactccccatcccccaaatctcctcccaacccccacccttgcaaggctgcttcataaatcgtcgctatcataacctcgttcctattacccaccgtccctgagagtagacgtgacggaagaagcccgtgataaaaggagctgtgcggaagatgaatccattgtcccgagcggaactttgtccaacaaaatggactaggttgacctcccattgttgaaagtacggacaaaacacgagctcgctatgaatgttctcgaaacgcaacttaccgacacgaacaagccgttgacaaacaaacaaagaccattgaaataatggagccacacatactattgaatctatcaactttcgggacgtgtgaatccttccaaacgcgtcttagagatgcttcacaaagcacttcaccttgggcaaacaacaagtgtggaaactgaacgcaagtctggtgcaaatatgaattagttggaatagaaatgacgagaaattcacgaaaaatccaacgacacaagtatcaagcatgcagcgtagatattggctcgattacaagtaaaattctactttagcaaatgtaaagccaggtcagtacaaaaggagtaatatacggggaatatgaaaatcataacccctctcgttgatccccggattcctctaaatgtcagtgagatcggccattcttctgttttcgtcacttttccgcagctaagacacaatctcgcttacctacagaacccgggtgggaatgtaatagcaggagggagaggggaggaagggcagcagtcgtattgtagccgaagtggaagccacattgtgtttgctttttttagccagccactctagttttgtcaaaaagcaaactcctaattgaatgtttccgatgttggtataggtacatagttgacggacactttccaggatcgtttagaactgtagtagctattggagagacttgataaacggatacagacacgggtggagagtatttctggacaatcacaacatgttgaaactccctagttgttgagtagcttgagatatagtgacaaatgctgtcatttggcgtaaaatgtcgccagaatacgaaagagagatctggggggtttaaaaaagaattagagtgtttcagaagcatcaataaatggggtattatctacatttagaaactttggagtatttctacagcccattaaaggtatacatacggctcaatgtgaacgtggctaactcgagattgagaaacgatggataaatggagagttgaaaacctcacaatgattagtttcatattataattgtggaaatatatcttttgaaatcacgtgatttgtaaaagttgtgcacgttaatgaacattgacggaaaactatagaaaatgtgtctagaatgacgattatttgttcagttgaaatggaggagtttgtagaaagatgtaaatgactggcgagtgttattttaataattaaatttcaaaatcgggctgtttttcaaccatttagctctggtttattatctgccagagttcatatagtaaatgccaatgtccgaacgcaaaggggagctgtgaggatacataaagtggggaatgaataaataacggaacatctcatcagatatgaatatttttttgtaagtttttctggtgaagaatctctctttcaccctcttatatactatctcaccctctgacgtctacagccatcatagtatagtggttagtacaccacgttgtggagattgtgtcatcacaacaagaccgtggaaacctcagttcgattctgggtgatggcagaaccccgagttctcttttttgttttcgtctgtcgtctctctctccgtctggttggtatcaatgcgtttatgttactaagataacggcaaatattctgttgaatctgaagagaagttgaaaagatatacgacagacattttataagagtcgcaaggaacacaacaccgtttcaatgtttccaataacttggatattccttcttttgtatacatttctggcgaacagggagtgtgaaattgtggacgattgcgggagagttggggaggaacttggaaggaatgatccgtggagctgggtacttatgatcaatttccttgagtatcttcgaatctgtcatgtgctgacttgaagaggttcaaactaatctcatttgaacatcggtatacgacagtactgaaatgtaccgtatggtatatattagtcctcattactggcgacagaaccgctatcactcaagaaatgatgactaaagcaggttaaatatctttttatgaaagaatctctttgatcagatatatattgactgaactagtggcgttttgttccgtgctctgggtatctacatcggatcaccagttggggaggatatcgacattgcaaaaccaaccgattgattttactaacttgatttactaacttgatgacgcttactaagtcgatttgagaagagatcaacatggtctgagcaatattgatggagttggatacagaatcagaatccgaaacatctctggtgataaatagtgatatagagaccacgcttcacgagaaccacactagagctttgtagagagattgttcgtacccagcgacttgaaacacttcacaatgattattcataacggtatctattctaatatatatgatatgcttcagttctccctggttacagtaccggttgcaatacttcacgagtatttacgtaccaacagacccaccatcctcaccccctccttcaaaaacagtactattgttgaggtgtgatattcttcttgtcataggagagccttgacgactcaactactacagcttgtccatgtctcccaggacgtgcacggtaacatgctcgtgcttcgaacaacctcgaattcacattcgcgaacccacgctcgcgcacgtttctctcactcgcgccagtaactcgtgcccatctccttcgcgcacgctagtgagaaatgtattggaacacaaaactcacctcgtcaaactcctcctcctgccgcagcaacagatcctcaatcttccccatggttcccttgtagtaatggttccacgtggtggcgtctccatacagcatggcaggagccctctggtactgcttccctccacggcatcgtttacactcatacatatcgtgggtgttgcaaggggtggcgtcatcgtacgaaaacagctcccgcaagttggacatggaatagtgccgctccacgtcctgcacctcgtcaaccacacaggtcgacagggactgcttcatggactgccgctggaaaatcttctcctcaatcgtgccagtagcaatcagacggtagacgaaacagtccttcttctggccatctctccatactcgagcgagagcctgctgatctgcggcagggttccaatctggatccatcaaaatcagacggttagctccaattagattcaaaccgcaacctccggccttggaagagagcaggaaaatgaactcttggccctcggggtcgttgaattgagtcaccaacttggctcgtttgttgatgttcatggttccatcaagacgaagacacccataccgtctctgacgacacattttttcaatcaaatcgagagtggccgtgtaatttgaaatgatgacaatcttgtcgttggtttcagcattgattgaccgcaacatccgctcgagaatgagaaacttggcggagaaatgcggataaatgtcgcgatcacgcgaccctcgttcgtctggcggcgcataatcgtctggaaacacctttctgcatccctcaatttcgtccggcagcttcagcagatctggatgattgcacagctttttgaggataccaatggcattcaaagtggtggttccttcactgctcttttcacccttcaacaaagatctggcctccttggacgttcgaaattgcacatagagcgacttttggaacggtgcgagattgcagaagacaacatgttcgtatttgactggcagatacttgctcagaatgtcgttggtacgtctgatgataagaggagagacaatagaggccatttccagcagtttcgcctcggccttctccacatctttatccgtaccatcggcatctctgcccttgagaatgggaatctcgtagttctttcgaaactcgcctttggtgcctagcaggccaggattggaaaagttcagcagcgaaaagtactccaaaagatcgttctggatcggagtacctgagagaatgactcgacgcttcacattgagctgattgagcgcggtaaatgtctgagaatcgccatttttcagtttatgaccctcgtcagcaagtaaaagacccacctcagagtcggcaatggcacccacctggcgtcgtagtgtatcatatgagatgatgagcaccggtcgtgtgactttgcggccctcagcctcggcccactgtctcagaccagccgtcaactcagccggtttctgagacccatccacggcataaggaacaacgactccctccccgagccacttgacaaactcggcggcccagtttcgcaccagagaactggggcaaactacaatggccttggaaatcgtgcccttgccctggggactctgtttcagcaacgtccacaacagcgcaatgcactgaagagtcttgcccagacccatttcgtcagccatgatgcacccatgggccttggggttgatgaggccggtggtggcgcggtacagaaatttgactccttcgacctggtgtggtctgaggattttggcgagcttgggatcaattacaactggcacttccggatactctttgggcttttgtttatctctgggggagattccgaggatttctgcgagcgtgagtttcttgggtattgttctcatctcctccaccgtctccacatctgtctccgactgcgacagggtcatttcggtggcggtctggatatcctcttcggtgacggcatcttttactccgtcgacggtagggtcgtacagaacaatagcaaactctcccgcggggtcgtgcagcggtcggggcacaaaatccaccggtttgcgcatccccagcgccggaaaagattccacaaagtcgtcatttcggtttttgaacggcactcggaagttttggttcaggaccgccaatggatcacggcgaacgacagcacctccgccacgtttctcggggtcgtcagatcggtacactggcgcatccggatcgccttccgtgtagttgacggccgttctggcgcgtctggacggctgccagttggagttgtagctggagccagacgacggcgccgggcgcttgaacggcttatgtaatacatccatggggtccctggggcgttctgccggcaatccgtgctcgcgaatctgactgggagccttgtttcgtctcattttgtagttgggtggcaacggtggagaagtagagagtgttgtgtggatcaggatacatatttgacgcgcaaggtttgggtaaattaacagacgcgtgggacgcgggggacgcgacggacgcgacggacgcgattttgcgtgattactgtgatgttagcgatgaaaacggactgtgaacgtgattcaacaaaacttggttgtacaaggatttacgtaagtcgtcaaatagtagtttttaaacggcacgaaaccgtgacccctaaacccaagcaaaacaccttacaaaaacgctccaaaaacaccaatatcggtcacattagaaatataaaagagtcaatgacttctccaacgggctcaaaacaggttattccatacaaaattcttggtatcttgcctccatcgtcctcattttcattccatcagaacgtacagttgtgtctgtatgtacgtatgggcactgaactgaaattgagcctcatttggaacagaaaattgtcacagatttgtgtgtaaaacgtcatccagttatgagaagtattttgaacttttccgattcctctcagatttcctctccgatgtatacaacatgatttgtggtgcagtttgccatgttaattgatattccacctttgccacactcaccaactaattctaagtaaatgaggttgatattagaacgacattacatgacccctaaactatccttaactatatctaagtaaatctagcaccttggagagatggaataattcaaacctgagcattgtagtacagtgagtcaacattctatttggattcatttatatctacaacgcattctagcggatttcctcaactaatctcccgtattcagttgtcttgtagataggcagaaaccaatgaataaaaagggtgattctggttgagtacatcaaaacatagaattctacgagtaggacccgtatcctatgtttctttcatcaaaacatagaatcctacaagtaggaaccgtatcctacttgtttttcaactggaaaatgtccaagcagtcagtagacaatcacgtctctgtttggggtctggcaagggaaagtcatctagtctgggtataggaagatgggacgataggaagaagcaaacggcgaagtttcttggccaattgagacaagcagaatcaggtttacggagttgaaatagtgaaatataacgactcaatgacgcacttgtatctgagactgttacggatatgcggtactcgtacttaaacaagtgacggaatgatgaatatacttattaatatccccttttgactgttcagcgaatcctttatagcatggtctatttatcttggttcaaactgtttgatataagatatgatcttctcataatgatctgtcgtagatgatggttgcacactgagaggtctgttgactgaggaaaggtcttgagcagacatctgacggacgctcagcataacccaagacattgttttcctcgacagcgttttcctcgacagcgttttcctcgacagcgtttccctcgacagcgttcctcctcacatcttgacaagcaccccgttgtctacatccgaaatgccaaagtcgtgcatgtgtgttgcatctgcgagcacgttaaatgtacaagcatgtacgtatcatgcagcaacatctaactgcaagtactgtagctacttgaagaatgacttgattttgtgccaccttcttcttctcttacacaaaccaccaaaatcaaagaaaacagaagaaaaaaacacaatacacgaccactaacacacagataaacctacaccacaaacaggtggacacacgcggcgcaccgcacacccggatcacgaccgtgccggctacactttgcattttacacaaaacggaagcaggataccacgacgagggctctgtacggactctgactcaagtgtcgatgtggaagggagaaccgcactggcggagtcgacgtgtaccatgcgaagctgtattagtcatcacgagccgcaagactgtgggtggtgtggtgttgcattgtgccaccgaaatggttctgtctatctgtcgcgccatttgtggctgtcaacaatcagcctctccgtagctccaccatattgactataaaatgacacttcgtttcatcgacaacctcaattccccctccatcacagtgagtatgcactcatgataaccaccacgactcctctcacgacacatatcgtcattcgagttcatatactaaccccagtctatcacctacatccacacacgctacgtccagctcagctaccataaaaatacaattccatcaataatacttgtggggttgcagcgatttgacgctctttgccgccacgtgacggaaagtgcggtaatccttgtccttgggattgaactccgcacatgccgtgacgcaatccagctcggcctcccggaggcccgcctccaacgtctcgcgtcctcgcgccacctgctcggaaatgtcaggaatcgaaaacaccttgcacaccacctccgttaccaccgtcaacagcgccacgttgagcgtggccgagcagtgcgacgccagctttggtcgcacgtctgagtacacctggatgaacttcgtgggcgcatctgaggcggcggtactcaacacaccaaggtaccgcatctccatcacctcgtcgtcctcacaggtcttgaacaactgagctccaagagccagaacgaatactgtggacgggtgtggggaccgaatgtacgtccacagcgcatcggggcatttgtacgacgtcatggtcggttcagtgtcgctgtatccagccaaccagtagtacgaccgcaacttggatcgagatcgcgaacacagatgcaagaagaagaggtagcacaagtgcggcggcgtagtggccatgtaatcgtcgtcctggaagtcaaactcggaccgcggcgtcttggcgtacgttttggcagacacctcgagtagagtctcgagcactgtcagcgttctcggccgtgtcacactcttctgcatgcctcgcagaatcgtggcacacacggcggtctcaaagaactcgcggctcatcttgatgccacatagcgcgtcaaactcggcccacgaggtgtcattctcgatcgccggcatgagcagatcagccagagagccgttcagaaagtcaccatatttgtccaagctcttgacaacagcatccaacagacccatggcagcgttgaacacctcagtggtctcgctggatcgcacacaggcaatggcgatccagaagagccggtccacatagatggatgagcgagggtcgaggccgctgaccatcttggtgagacacgagatggcacacacggccatgtctctggccagctctggatcctcgatggtcatctgctttaccaacagctccaccactcgtctcaccatgtcgtcctcaacctccgtcttggccagacatcccagcaaaaccagggcccggccctggacagccggcgagtcgttgaaggctgcacgggcgacaaaggttatccaccgcgttcgccacatattcgcctggtccttgtcgccaaccgtatccaacagatcgagcagaatcgagcagcatgactcgagatagtcgacgttggcaacgatagagttatccatgtccgtggatgacgacgccgagtagttgtcggcgtgcaggccaaacagcagacgcgtcttgggctcgttgatctgactcagcagcgcctgcagcttggggctctcaccgaacgagtgcgccgtgttcaccatgagatggtacagtgactggcggaattgcagcgagcctgagtcaacgaagatggaaacgatgaaacacacgtcggccagatactcagtggcaagcatgggagcgttaaagaaaatttcccggcacactcgcagaagaatacccagctcgtcccagttgggatgcttggacagcttcttatgtgatgctgacagagccacctcggcaatggcacgtgtggccacgacaatcctgccacacagcgagattgacgggaacgtggtcaatagtgaaaccatgttttcaatcttgctcttgtcagccgagtggccctggccctgccaaaaggtaacacgagacacaatctcgctaacgagcactccagccagctcgtcctctgagcacagcaccttccagacctggtgcacaaaacaatggtagttggacgggttgcggtatgtgatgtcgcagaactggccaatgagacgcgccgtcttctcgtagccattgtgctcggtcagaaacacgtactcgtagatatttctgatccaggggctcgcgtacgcaatcacctcctggcgctttgagtcggacacggactcaaacgccgtgaaaaagtcgctcagaaagtcatacgtcatttccggacgggtgatggagatttcctcggataagaacgctgccagttgcagcgagagatgaggaactccaagaccttcgcatggcatgagattctgaccaaaatcgagggcaaacgacgattgaaggagacacagaagacggtaggccgttgttcgaatgctgttgtcgtcagacaccagcgatcgcagaccaatgttcagcagagctgggatgacatcctccggtcggacaatcaacttgttgaagtctgtttcaggctctgcggcaacatgttctctagcgcggacttcgttgatagttctcacgatctcgctctttcgaggagataggaaccgcagctcgccaccgctgtatacgacgacgaagccttcctcggtctcaatgacgacggacactgtagagatcagaatactgtccaccgttctcaagggggcatcggggaaagggtacgcaaggtcggcagccataatccggatgaaatcctcgccgaccttgaaatcaacgttgcggaatgggggctggccaggcacagtcaccactagctggctctcggcgccctccatgcctgcaggcatcacttgccgcacacggtattcgtaccctccctccttgagctgcgctacggtgtacggcaacagcgacaaggaggtaatgtcgaacgtgtcctcaatgttgctggggtctaggaacctccaggggatcttgtcggggttgagaaactccactgctcgaaacacctccttggtgtgtctgaatctgtctccaaagcctacagagcagttgagaaagtacagagcaatgcagttgctgagcatcttggcaggcgccatcttggcaattgaccggaacacggtgtggtcaaagtagttcttgtcggtataaaacgtggcgtccacaaccacagcaaacttttgctcccacagcttgagcgccacttgatagaatcgataaagcaggtactccgtgtccatggtgttggggtcatgcatgcggcagttgaccacaatcacaggaataccgtccttccgcacagccatgtgcaccacctgggacttttgggtggccacagagacgtctctgtgcatgttcttatggatgaactgccggataggagcctcatcatcagaggctgcagtcaccgagtagaatgccttgggtttcttcatggtgctgagcaggatagtcaggttcttactcttctgggctacactgtcgtcgtcagtcacgtgatcggtttgcagatgagaccggagcagcttcttgtaacgcttgtccaacgcaatccggtggtaaatgtcttcccagtggttgtacagaaacttgtgcagcccgagctgggaggtgtacaggtcggctgagacaacggggtcaggggtctcgtcgcgggcgagaatgacacccggtgacgatgaaatgtcacgcagaaagccgctcacaatgcccgtctgggaatccaggaagtcacgtgaaataccgtccatctgcacacgggcacacgtgccgttcgccatgttttggagcagcttggcgagctgcagacattccttccgagtctcaccagtgagcttggcagtgactaaaccttcactttctggtgatacaattgcagggcaaaagaatcggagaaagatgaaggcaccaactgcactggtaggagaagatttgaacctggcctcaaaaaccgtccagatagtgtgacagatagacttcagttgaggggggacgagagagagagttttgggaaatgaagacacaagcagagaaatggcctgcccgaacgaggtactcatgtcacgtgcagagtcgacggaccctcgaggcgagaagttatcatcaggaacacgtgatccagctgacaaacgagagcccacagagcccatagatgccacactcgccgagtcagtcacagacatgccactcacgtcacgagagaggtcagagacgtcacgtgacaacactcctcgcagagtctcgcgcaggtaaccctctcccacccttttggcgtacttgctgagcattctcgtcgccacacagttccgtctcagcacctctggggcactaggggcagcctgaatctcgcgagaaatcacctgctgcaccagctccagacttctgggacctgccaagtccagtagaagctcactaagattatcagtctctgtgcccggacatccctcacaaatgagatacgtaatgtccatgttagtcatgacaaaagccaccaatttttcatactgctgctcgtcagacagcacctccggaacctggatcttgctgcccaccatcttggtgaacacctccaggaatgccagccgaagacgtgtgtccttgtgcaagcccagaggcaatgcaaacttgagtcccacgtcagcgttggaagaaatcaagttggacagggccagaattgtcttctcgcgaatcgcactcaccttgtccttggaaaaggctactccagggctcatgtagactgtatggtcgggcgagaacttgtcgatcgtcttgagcagcatgttgaagtgcatcgcaaaggctgcaatcttagacgatacgcccccgtcggcttctacggactcttcagatgtttccaactcgagagaatccagagaaagagccatggcggtgatggaagcgaccgcaaggtcaatcttctgacgatggagatgggtggtgggcgtcttgatgtgctctgaagacggctctacagtttccagagccaccgaccggaaccattgcgacagaattgtcaccatggaggttcgatagacggcattgtgtcgaatattcaagccctcctgcagcttggcaattgtctgggctaacatggacacccgcagcttcagtttgatcacgtgactgtcagagtccgagtaagactcgaggtgtttggcgatacgaagcgtcagtgctccaagatcaacgttgatataaaattcctcggcattgactcgggagagcaccgacttcacaaaggctgcaacctgctcgggcagcagcagattgtcggatttgcgcgtcacgtggtcgttgatgagatggtcgagctcggagaacacgtgatggtaggcgaggggcgacgcatcaatcgccagtacttcacacgcagtctctctgatcaaggcgctcggtgacaccatgaatcccaccatggtctgcagaaactcgtacacatggtctcggatgatttgcacggcagggttgtctgcaaactgggagcttgtggatcgcacaaaacagcccgacagcgatgccagaaagcccgagtagtttctccattggttgatgagtccatctcgggtgatttctgcgtcggaaagatggccaaaaatggtgttcagccggctccaccgcttttcaatctctttccaaaccgacgtaatcgactcagaagggtagtcgattcgctggaggtactttctgagccgtttctggagtgcagcagggccagtgagcgcgtaaatctgctggcagaggtcagagtagacggtgaagttcttggcaatggtgaaactcgtcgcgtccgggtttgccaggaaaaagttgacgttttcggtcagagacgtctccttgacaacgatgcatagacaccgtagcgccattacattgagcttcatgtctggagacgccagtgccatgagaatgaccacctctgcggctcgagaggttgccaatcgagactcaggcgactcgatcgtgatgccttccgagttctcgctcttgagatactcgtactgctcggccatgtagcatcgagcgtcgaggtagccctccagcttagagaagagaatgcgccgcttgatgagagtcagcgactcgacccgtacgttcgggtttacaatcttctcacatagtacccggatcatcataccaatagagcggtacattttgaccacgtcgtccgactgcgtagactcgaggttccgagggtccagcagtttggatgcaaaggcggatgcgtcacgtgacagcgtcaggtcctcgctcaacatggcattcacaatcggaagaataatgttggagccttgctggaagaggtacgactgctggaggcctggatcgtgcgactcaaacgactggtcaaaaaaggtgaacgagtcacgaagaatagacgccaggctgagccgctcacgctcctggtcaggcgtaggagttggtgaagtctccagaacagcatgtcggatactcttttgggtcaccatctgaacgagctgctcgtaagcatcctggaaagcaggagtgtcgagtggcgatccatggactccagaacaagacttggaaataccatggacgacattttgaaggtaccgagggtgcgcattcttggcggtgatcatggggagcacgtcacgagagatggcgccctggttcaaatgcaggtacgacgccacaaacccgctctgcacatcgtcgaagtcttgcacaaacgaaatcttatgcccgctggaaaacagcacattgtaaaggtccgggtacaccttttgtgcaaaggaaatcactggcgactctcgattgtactgccagatgagctgggcacacgacacaatctcggacacacacgtgacggctatcgagaaggccttcccagttgagttgaggctatttttgagatgccgcaggaacgccatctcagtggtcccgctatccaacccctttttgtagttataggattggaacgacgagggcaccagtagtatcaaggtggtcagaaacttgtaagtcgagggccgcatgttgccttggttctgctggttgctaagcgtgtagatgtaattgaagaagccctgggcctcgatggacgcgaggtggtcaatctcgtcgatccgagccaagtcacgtgcatgtgtcaccatccagtgtttgatggacttgcgcaaaaagccgagggccagttgctggcacttggggcgccggatgtgtgggatcaaactccaaaagtccttgagaacgggcagtagcgtgtcgcggtcgagaaaaagcagcgaggccagctcggtgagctcgtagtctgtattgtcgtcctctcctggcagtttgagaagtgccagtttcgaacgtgtcagagcatacacctcgtcccagtttgtggcacagaggaaccgaattgcccggttacagttgtactcgatttcggttagcaacgacgggtttcgaatgtttttcgcgctaatcaactcgtcaatgttctggatcttgggcttgatggtgatgatgagccccagcgtgcgcttgacgaggttggggttgattttgggagggcgtgtggaaaagtaccgctccttgtccgatggggtgtagccgccagactggtcagccgactcggcgtagagactcgcgttggtttcgtcgtcgtcggtggttgtgaacggctcggccgcgggggcgacgccgacctgtttcatctcggagacgccatattccacagcttcccaatgagcgtcgataaagtcggtcaggagacggagaatgacgacaagggagcggagctgggccggtgaacgggcctcgaccggcgtatttcggtcgttctgagttagtacggggccaggcagtgggttgtgcagatcataggtctgagtggatgcaacggacggtaactagaggtgtttgccaaagactcacactgcagtcaggataagtcggtggcatcggatatgacatgagaaaagtcgaggtgatgaccaattgcttcattcgtacctcctggttcctgattcctgatactcacacaaatgactccatccaggagctgtaaaaagccaaagagattttcgctgaaggggccgtagcggcaggcagacatcatggttttgcggatgcattggaagacgtcgttggattcggtttcgatgatggtcgcgttggttgtgtgggggagctgtgttagtaacgaaggtggaaacgcaggccatgggtctgggcgtcaacggggaaggctgtctgagccgacaaccataaaactgtcgacggagatgagctgataacagatggggttggatgggagagtgggcagctgacggagtattgcaacaggagcagtgtggacgttatgaacattggatctgtctgcacagacgtgggaaccgccattgagaactcttcaccgagcacctcactgagcaccccaccgagcaccccaccgagcacttcaccgagcacctcgccgagcacctcaacgcaggtcctgatggcgatttacaaacggcaccgacaaaacggaaacggtgaaattgtgacgccacaacaccccccaaaagccatgaaaaagacgcaattgagctgtaagctgttcgatgtatccgtgtcgacccatctgccacacatgtcgaccaccccacacgagacaacccaatagtgcaatagtgctctagtgcaatagtggttccccccggtcccgcccatcatgtcatcatttcctcgacgaccatgctcgggctcgtttcgctctctctatactcaccacgtggctcaatctggccagaaccgtcggcaccaacgaatacgacatggtgttgttgtgtgtggaggttgtctaaactagtccgagtgagtcgcttggctgtgtttgcgtcggtgtaactgagtctgtctttgtgtaacaagtgtctgtgtaccaagtgtctgcgtaacaagtgtttgtgacggatgtttgccagtgttagcggggttcgacgtctgtgtcccacaaatatgtgtgataacaaaggtcaagatgtggacccccagaatcatgcaatgtggtgaaccgagatggctcccaacgaagtttatatttgagttgagatatgaagggtggggggggtcaaaaaaacgagacgcagataaaagtagaaaggagagaaaattgcttggatctgaaaacaccgggagaatcggacgagtcacatgatcagattacccttgtcggtgtctctttacggcccgaattggccgttttaacctccccccaaatcctcccccttcccctaactcgtcccacacaattagctcgtctatatattagcgcccagaaatgtgacgttgaaagacgttggacggttgaaacgttgaaccacatgatgggtcgacatgacgtgacgtgaaaggaggcggggagagagagccagctctacgcagaaagagatgtacaagtctggacaaggcggtatgaaggcggtatgaaggccgtggctaagttttagccacttctacacccggcgggaatggcgggttgggtgaatccgattcgaccagaacagccccaatattgcagatatagacgatccgacagtgccattagactcgtctcgcccagagctacattttgataccggtttcatcccctcttctccaccttctccaccccaatttcagccttattgggcaaatgcggctaacaggaaaaaaggcgagactctggggtaatttttttgacaatggaaattaaatttttgtcatgtgaccggacggagcagtttgacagagggaggctccagaaagtgcaaggttgacgggaaagaaaatcggaaaacgggagtggctttgttggacgtgttgtaccgccagtactaaatttccggactatttgtctcttttctgtcattttaaaccgtattgatcgccaccgtttttttgttcatcatcttcaagtaaccttgtttgtagtccaagtatcgaaccccagaattcgagttagttggagagatggaggtttgaggatgatttaatgcttgtagcggtgcttggcgactacggaaatactttcgagaactttttccgctcaattatgacttttacaactcgagttagaagtcgtccaacttgcaattctccaatttagtgtacatatctacacttaaaacagcaattacaatatatcaaactaaacctcctgatgagctctatctcctggacgtatttatagtgatatatctttaaaattggtgtggattagtcagggtcatttaatcgaaaatatcgattgaagacgtactactggaactgccctgaaccgactggttgagtaagtataacactatcgttatttttcatttttttctctttgctatatttgtttttttctgtttgttttttttatttttttattttttattttttattttttattttttatttttttatatttatatttatatattttatatattttatatattttattctattttttaaattatatttatatttatttatatttatttatatttataattaattttagttccttgctgccttggatcatgtttaatccaccaaccacgaaaaccgacccaaaatggaccaggaacaaaatatcaaaaaggagaaagaaggaaacatatcacgtgactgggatgattccaacgatatcataatcattcccatatctcctctccatcatcccccagctcccgccgatgccctcgatttaaactttcaggtgcatcttaccatttgatttgatttacttgtcaccttccttttgccatactaccatcaccacaacgagaagtaccccaaacgtccctaaaaatggtacactacgacgatgatatggatataggatctgacatggatcccgaagaggaggagaagctggacgacgcgctcaaggaggtgctgcagtcggtgccggggtgttcggtcgacaagcagaccatcaaggacatgttgtgggactcgtactatgacgtggacgctgccattgcctactgtgttgataagactgccaaggcgcagaaggtggaacagatgaagaaggagcagattgacaagaagagtgagtatgggctatctacggactttttgagagtgccagaaactgcagatgtgttgccactaggcgtgactaccaacattggatgacatgtgttatatatgggaggacagggatttggtgaatgggctggtttattactggtcactggatctatcaatctgctcgtcagttcagaagtgggtgtgatgtctaatgttctgtcgtctatcggccatggcatgttggggggaaggggtcgttggggagtgtgatcagcgtatccaagctgtgacgtggcctgatggtgatcttgtggtgacatgtggaggttgcagttttgcttaactacactgatcatgttacttggcacatcaccctactatgagaccacacagacagcaacgattcaaatgactttatccttgaagtcagcttctatgacagtaggtctatagtcttcccaccgccaccccaccagcgacgactacaactggatctccgacccggcctatccgtctgtctgtcttagttgtagtctgcttccagaacccaaactaagacagatgaagatgcgattgccgcagagagaccgaccggagcggccaagggcgccggcaaattgtcagccctcagaggctcgtccaaactggcttctttgagagggaacaagtcgtcttctttggattctctgaagaaaagcgtgtcaccagaacccgaatcccccggatctgcggagtccactgcctccccaccgctctccaaactcgccaaactccgccagtctcgtctcaacaacctcaagagtggctcgtcgtccgagtcttctgctctggaggccctgaagagccgagatcgaggagctagtaagctggcaaggatgggtagacgaactgaggcggcatcagtcgcagctttagagaacgcaggagcggcggcaaccaccaaggactcggcggatcacgtgaaggaacgagtgaacaacacgacccccaaacccgccccgctggtcgattacacctttcctagccgtgctgccgtggcgaccccctttggcaatcttctcacatcccccattcccttcacgcaccgccccgctaaccccacagtgcgcgccaaggccgccgagagcgccaaagccagcgcaaagagctttgcgggcccgtcacccgatgacattgttctagctaaacagcagcaggccaaaatcggtgccctgacatcgaatctcggcaatcttaacattgcccagactcccgccgccaagacagacttttccaaatggaagcccaagattcagccccaggactccgccgtgacggcaatcaccccatctctcaacgccgtggcggttggtcacgtggatgccggcaagtccacgcttctcggccgtctactgcacgacacgggcgttgtttcgagccaccaggttgaaaagctggcgaaatccgcgtctgaaatcggcaaaaagtccttttcgtacgcgtggctcatggaccagaccgacgaggagcgagaaaacggagtcacggtggatatttctgttcgggagttttcctacgagtctcgtgaatactttattctggacgcgccaggccattacaactttgttcccaacatgattgctggcgcgtctcaggccgacgtcgccatcgtggtgctggactccctggccgacgcgtttgaacgtgggtttttcgccgacggtcagaccaaggagcatgctctcttgtgcagggccatgggcgttaatcatgtgattattgctgtgaacaagatggaccagcttaaatttgatcagacgcgattcgacgagatttccgatcagatgggcttgtttctgtcaaagattgggtactcggatgtccagtttgttccttgctctggatttaccggtgccaacattgtaaaaaaacaggacatttcctggtatcatgataagacgatcatggcgacgcttcagggcatccccagtgctgtcagcagtgacgaaaatgccctgaaactggacattttcaacgtcaagtcgtcgtttggaggagtgacggtgtcgggacgactttttgctggcatggttcagattgaccagccagtggttatttctcccggaaaccaggttgcgattgtgcgtaatatcggcgtggatctgggctctagaaacttcgccaaggctggtgaaaatgtgaatctttcgctggaagctgttgacggctgtgatttggagctgatcaaagcgggcgacattttggcacagtattccgaccctgtgaggcgtggaaacaagttccgagcacgggtgactctgtttgacgtggaccttcctgttctgaagggtactcagtgcgatttctaccggtctcgagtctcttctgtggctgtgttttccaagctgtattccttattggataagcagggtaacaccatcaaggagaaacctcggtttgtggacaagggccagacggcgtttgtggagctcatcttgtcggacaatattgctctggagctcgaaaaggagaacaagcatctgtcgcggtttgttttgcgacgagatggaaagacaattggatttggcagtgtggtcaaggtggcgaggaacccggtggacactagtcaggtggagaagattcagattggagaggatttggatgaggatgaggaggattagattagcgggacaagttagcaaggcgccagtcttgttgagcaggtctaccaagtccgatattgggtcatgccaggagtgtcatattccatgcgtgttgtatcaagtctggttctcttcacctactaagtctagttctcctggagtttgcagcattgggcagaacagactgatctgcctcatttgatacactacaactaatccgatcaagtccgattcagtccgatccagtccgatccacttgagactccagcaagatacaatatatagataattgaatgattcacctagcagcatctgtagggcagtgaatgtcgaagatgctgtacagtatgtacgggagtactgagtgcgaacgacaggccgagtcaaatacacgagagtgagtatttctggggagatgaggccgaagtaaggaggtggaggtgcggaggtggaggtgcggaggtggagagagcggaggtggaaagagcggaggtggagagagcggaggtggagatgaagagcagcagtctttgttgggatcatgtctacaagtagtgattgtcgacttacccagtcacccactatgaggccatctgagccagactctttttcagggactcgtcagaacggcaggctgaccaattcatgcctcgaggcaacggcagattccaattttctgacagagcggaattggatccattggttcaatctcggagcgtttcaaaacacaactggtgtggctaatataagtcatagaccatactcgcgccgtgccaacctttgtacagcccgaatgagtcgtctgaatgaaccgccagcccctccagaccttcacattgagcctgttactctaaagtttggcatttctaacacgggagagatgcgagtggagcagactttgactgctatgatcttcgtggtgctctcaggtcgtcgtggagtctttctgggaggtttcaattcattattgagtgatctaacttgttctggagcatttggcactccttctgggttgttcaaaatgatgcaagtctcctgaagtcgtcattggacattctgcagttgtctagacccgttctagagtctccgggtggcccgggactggccctgctctaactctacaagtagtagtcactctggtctctcaccgactctaaacgtggtgaaaaacttgaggtgcacaatggagagctgggacagtcgctgacagaatagagcctgagtggatcttccctcagccaaagttccgtggagtgcggcgccagaccctactgcaaatagggctcagagcagccatgtctgatgactcagaccacattatccaaatgccagagacggcccaagatatcccgaccccagtctttcaattaacccttcttattccacccgtattcgtgcggccgaatttccctccaactggccacgatttccatttcttatgtgcgagggttttctcctatatttattattattattattattattattattattattctatatttaaatattacttcaaataagtattatcaatattattttattattattttattccttttctcatttttcattttctattttaataaaaattttatttatttatttatttaaaaaatccacccgacgacactacaataaatatcaccgacaacccaacagtaaaaacatttcaccattaaatacaggaaattaagccatccattctctatcaacacatcatctgctccatcttttatccctttttcaagcaacaacacctccacaccgccgttcaccagattaactcgtacccagttcaccattatgcacgtgggtggatacgacgcgccgcacatgagtaatggggcaatacgccacgtaagcgcaaaataagattgcctagttacccggggggccgttgcagtggaaataaaaattgagtttgaccaccagggcaggggcaggacgatagttgcgtagagggtaataagataagaccaatgtggctggtcacgtgacccaactcgagcggaataaaattatcgggccaggggtcgttaggataagtgttatgtattacataatcttcactatcctactcatttcccacaaccctaaccctcccaggcacaccctgttttccccgttcccccaactcaaataaggtttttccgagcccgaagtctaaaaagcctcaaccaccaccccccccgaccgaccaatccaaaacctagccctaaccctaattctaaccctactccacctcctccctgccctgctgcattcaaacatcaccacttgttttgggcgactttttacgacatcccaattctgcccgaaccctttgttggtgcgaaagtgattgttttgacggtaaattgctgctagctgccgccttagcgccacccccgatttttccggctctcgattcgacctcgtgacacagacagcgaacaacggacataaaagcctgcgacacaaacggcgcaagagacacaaaaacacaaggcattttttcggacgccgaattcaaacgaccgccacaaacgagacacacacacacgcacacacgtgattttcgagtctggatatcgctcgcctctgtcacgtgattggttgattttggtgattttttggctgaccgattttcgacaatttttggttgacgacttgttactacttttgacgacttcgacaagggcttactttttggcaaggacatttctcgttgacgattgatattgacgagattgttgattgtgattgctgactactattacggtattgctgactactccgactactcattactctgaccatgacccaactacaaaaactacaaacggcgtcgatcgacacctggctggcggtgggctcgctggcagagctgctcaacgagtcggaacgcgccatcaacgcctacgaggcagcgctctcctacaacccctgctccattcccgctctgaccgccatcgccaacctgtaccggtcgatggaacacttccccaaggcggtggagtactaccagaacatcatctcgctgagctcggactcgggcgagacccacggctcgctgggccactgttatctgatgatggacgacctgcacaaggcctactccgcctaccagcaggccctgtaccatctgcgggaccccaaggaccccaagctgtggtacggcatcggcattctgtacgaccggtacggctcgctggagtacgccgaagaggcgttttcgcaggtgatggaaatggacccgcactttgagaaggccaacgaaatctacttccggcttggcatcatctacaagcagcaggccaagtactcgcagagcctcgactgcttccggtacattctgcacaacccgcctcgaccgctgaccgaaatcgacatttggttccagattggccatgtccatgagcagcagaaggacttccagttggcgcgagaagcttacgaccgcgtgctggtggaaaaccccaaccacgctaaggttctacagcaactcggctggctccaccaccagcaatcgtccacctttgccaaccaggatgtggctatcaactatctgctcaagtcgctggacgcagatcccctggaggcccagtcgtggtatctactgggccggtgctacatggcgcagcaaaagtacaacaaggcgtacgaggcctatcaacgggccgtttaccgcgacgggcgcaaccccaccttttggtgctccattggcgtgctctattaccagatcaaccagtaccgcgacgctctggacgcctactcccgcgccatccgcctcaatccctacatttccgaggtttggtacgatctcggcacgctctacgagagctgcaacaaccaagtcaacgacgccatcgacgcctatcagaaggccgccgagctggacccccacaatccccacatccaagagcggttgttgcagttgcgatcgggccagggccacaatggcgccgcccccgccggtcctcctcgaccccaggacgtcaatccccagagctacagccatcacggtcctcctggctgggacgatgccgctggaggagccgctggagccaacgctgctgccggaggagctgccggaggagctgccggaactcctcaggctcctcctggacttggacctccaggactggctcccggcgggcctcccggcgggctttccaacgcctctggtcttggatctggggctcctcctcctctggcagcctcttctgcgccgctgcctcctcctaacggtcttccggctgctcagactgcgcccaacaccgcccagaccgccgctcccacgcctccgcaacccgctgccgctctcccacagctcgccggaatctccgagatccagcagcgcgtcttgccacagattgactacgccgaaaacggccacggtcaccagggaggcgagaagcgacccggcgaatgggaggacgagcgccgtttcaagcgcgtggatgttaatggcgccgccacgcccgccagcggcaataacacccccaatcttgctccgggtggccaggctaatgccgttgagcgtgatatcggctcttcgggcgctggttcgggtgttcctggagctcccggtgctcccggtgcgcctccggccgctcctccggctgttgccaacgccgccaatgccgctggaaccacgcctctgcctccgcccccacccacggtgccgccgcccgcgccccagcacgtgccgacgacccaagagctgccaccagtgcaggacacgccgactcccgcagcggttgagcccaagaaggaggagccggacgtgcccgttgcggtgcctatttccgcgcctgtttctgcgcccgttgcggcgcccactgccgccgccgctgccgccgtgcctcctgccgcgcctcctagtgcacttgcgcaggctcaggagccagagaagcccgacgttcaatctgacgttaagtctgacgcgaacgaggttagcgacgtgaagccggttcaaccagtgacggctcctgtttcggccgcatctacgcccagcattgctcctgctcctggcccagccgttgcgagtagtggcaatagcgctggtagcaccggaagcaatgctaacaatgctaacgttgctaacagtggcgccactgccaacaacggtgctcccggttctggttctgctcctggttctggtgcccccgctgcccccgctgcctccgctgctccagcacctgctcctgctcctactcctgctcccgccccctcctctcctccgccggaagcgcccctgcgaaaggtggtagaggaggaggactacgacgatgacgacgacgagcctaaaaaggaggacgccaaggtcgagaccgctactgagtccgccgctcccgctgctgctgctgctgctgctccggctccgtctgctgctgctgctccggctccagctgagtccaaggatgacgacaagaagaatgaggccaaggaggaaaaatccgaggacaagtaactgtattagtaatgtagattaagtgtatgatagttaagagcggactcgatccatcttggtatattctgatgtgcttgtgctgaatggaaatgacatgttgatggcgttatgtcagaagagtgtcctgtgtagccatgttgtagccatacttgtcaaacgggtcaagaggggtcaagagcggcctctttggagtagatatgtgagcaaacaaccaactggaaccatcatcttgaacgttttataagtgttgtatcggttacttatccttctggcggtgaatgggtgtttggttaacatcggactgagtggatctttatttggctgagtgtccgtttttcagtgtacacaagcaccagagctgaatgggtatgatatgttgattacgttactatcctgtacaagttcttgttgtcttccttgattctctcacacttgtctctgagtcgctgagatgtgagtcggagtaggcaatagatgtagcaaagtgggtgtgaacttcaacatgtctctacatctacatctctacatctacacagtacccgtcttacaaaacctgtgacagcaggtctcggtctgctcttgatcatacaagaatcatatatccatgtaggaggcgtctcgtgaacatttttatacaaaaattgtcaacaagtgcggtgttgtttcgtcgtcattcatgaattgtttcgcacaagactttgtcctaatcggagggatgggttcagtgaagcactccgtttgttcacgttgtactttggaattctcctgttctgtggagtctgattctgtttgcacaagtttagttgaaggaaaacaccactggagtgccaattcgggtttccagaaatggtagatggaagacaagtagatcaagtggagtggaaaggagcctgttggacaattgagtgactagaatgtgccatttcatatcatgatttgaagtaatcgaggtttttctcagatttgtaatgacacatttacttaggttttagttggactgcaagatctcctgacgatgaaatcttgtccagttaaagagttgcttctggagcccattgagcaagtccgttaagtcagtccattcgtccaggtctacgagaaaggttcatctagtgcgacacttccgttatcaaacacagcaatatttctccccttttctgacgattttcacccaaaaaaggggagaaatcatgaggaagcagataccgagaccgagttctcaaccagaccgagttccgacacagacatggagctctcgatcagtattgactgcctagatgtcattcggaaactcatcttgttcagcagtcggattcaccggtgatacctgaaaggacagaggaaggacgactccgcgactccgtaaacacgtttcggtgacaacatggtttcaactcgcctggaacgtcatggggggggagggtcctggtagtgtcacgtgattcaattcatttccctcatgtgaggaatggttccactgagtcatattgcggctcaggatttttcgcggactttccaagactttgccgactttcagatctgaaaagtcgctggaaatcgctgtggatctagtgacttgtaaccgcttctcagcccgtggatatcggaataagggaccctcgcgcatgtccttctggtcgtcaattttgggctcaagaaatgacatctcaagagagccgtctatgccatgacaagtgcctggggcagcaggttgaagactgttccttcatacgaagagctctccatctccaaatgataactgtcggagtcagtcagtcaccgatctgcagtatcaacctagctgtgagttgacaccgacgacagttgaaccaattcaatctggtcatttagcaaaagtcaagtggaactgatggaaccgaactgatggctgtctccgacttcacatccaaatgttacgagattcgaaatctcgcaactgttgtcgttcaattttttagaaagttgcaatggtgtaccttgctgttagctaacggcaatatccaccaacttgtacgatcctcagaattcacctccaaataagccccagagatgcgagtttgaaactgtgctttcaaaccctgattagcgacaacactaagcacccaaatctcagatcatcactggcacttttaccagcaaaacacccaacaactgtcaccagagctattgaagaagcgtctgggttcgattccacttcgagagttatttgtgtccctgattttgctcagcgtgtccgaacgtgatcagaacgtgatcagaacgggaccagaacgggaccagaacgggaccagaatcgccaccagaatcgccaccagaatcgccaccagaagtcaccgactgactccgttgtcatcgttcttcacccaagttagaccatcaactcacttatcaccatctcgctctgtggtaactgactagttttcggtttggttaattgcaggttgttgagtaatcgccagctcattctcacccatgccctcacgaaactatcatctcgctcacctatcgttatgctcggtcgatactattgcactctgtgcaagacacggattccagacaaagacatgcgcacgcactactaccaatgcgcgggctacttgacccagtacaccggccagggccgccggagattcattgactggttgctgacccaaaaacaagactgggacgattatggatgtgatgatagggggtattatctcaaggttgatgtggggcggaaggcagaggtggagaagaagtcaagtggaggtcgatgagatggacctccatgaacgccataaactctccacatggtgacatgttcatcgcagtactgaatatgtccagtgatcatgtcaattcagtcatgtgacttctgtttcttcaccactgattgtcgcttgatcaaacacattctgatcagatgcctcatcttttgtggctacattttttccaccgtttgaggctgttttcggaaaaaacatataaacacccggccacccctcccattacagacgataacatgccaaccctcgtctacttttgcgtgcactgcaaaaccaaagtgccgcaacaccgcctccagagacacgtggacgagtgtatggcacgcctgcaactgccacgaacccacagaccgccccaggcagacacccacgtgaaagatctcccgccaatgttccgcaagctcacgtatcggttgaattccctctttcagaatagtcggttgaagagatgatgtgatataagttgaagagaagccatgaacttgtttaaccatctccacggcatgaggtgctctcaccgcctttgaaacagtatagagtgctcgaaccacctcgaaacggcaccaacatagttgtgaggtttttgacgagtccgatggtggtgtcaaaactgctgtacacacagctttccgacagctttccgaatatgcgtgtgtcagaacaggatctcttcgaaattagagatggagccggaaacaaagagcctagggacagagaggattcaatgtgtaatagacgatgggccattactcgtaatatgccctgtttgaaggcatcctcgaagctctgatagggctggtgttggtgacatcagtgcagtctgatattttgactcgttatccagagtttaaatatcagataacactccatacacaacaccatcttctcacaactacagtaagatgacatgcggctcattccagactgtcacattgcgcgcgcgagttgggtgtggcaagactgaattgacgttgtcgatcggtgaagttggctggacatttgctgggcgatttgtgacccaaagatcagcacggcctaaagatcggacacagacgtacgagcacaccgactggttggggtcacgttcgtactgactggcgaggcagctgagctatggctgtgtgcctggatctgtggctctggctctgatatgggacacggtggctttgtggtattctctactgcgcattgtgctctcttttgttgctctctattttcagtcaattggtcatgtgattccgaagcctccgatttagagacggaatttggacattgggtggggcaaaaaaagactataaatacaatcaatgccgcgcttcattgtccatagacaagcaaaacctgtgtgcggacgacccaagcttgatgattggttgatggagctcgatggggctcgtctttgccagaaaaagacctcgcgaccgccgcattggtgcctacacaccaatatagcctctggtgagagggcctctgatgagaggattgcaatgcgagtaagagtatttaacaaccggcaaagaacgttgcgaacaacactctaccgtccttacctcaattttatctcacaatgacagaaacagaatggaagtgcgaccagtgcaaaaccgtctttttcgcgtctgaacatctggttcacagagtggtctgcaacggcattccctatgtgctgaaacctccaaacaaagacaaggaccaagagcccgagatgattctgatctcccagcgaagacgcagaagcagtctgttcaagatcatgaatgatccctagccagaacttgaacatgcgtctttccccgataccataggtaggataacagatcatactcacatgcatgacttaatgcaatcggaactcaaggaaggagttcttagacagggtccgtacaagaacagtatgtacgataggtgtacagtatgtacgctacgcatatgataagtcccatatcactgtacaagtatgatcgatttatcatataaatagcccgattccgcctttgagcccagcccggcaaggcgcttaacacaaccgtctttctaagctgtaatcgtttctagcgtggatatgagacaagttgggtgcaacatttcaggggcagtaatttaaagcgatgagactattaaaccttgaagtggacatttttggcagaatcacacgtaatgacaacgaagacgatagcaaagtattctcgtggcttttgtcagtgttttgacatctataaagtggtattttctgagtggtagatcgatatgtgatttctataacatcatagaccagcctcaaatctctgcaccacaaatgcacctgtatgcgcctgtatgcacctgtatacaccttcatgcgtattggtacttgttcatctatgcctcaaatataattccatcatgagccccaggagacataaatacgtggaaacaagtccgtaaagtgtcaaaaatgtcacatacagaccctaaaacgctctattactgcacagactgcaaagagtacattttcaaggatttcctggccttccatgagggctactgtggaggctccatgatcatttacaaagatgggaccatgttcaacaagtgatttggtaggcgacgagtaaggcaagagcggatacctgatctcgacaacgtttgcgggcttggagtagatcgtcacctggtctggagagtaattcagccggtctggagctaatccaggcggtctcgtacggggaatcaactcggccgatgtacaacaatgatataagataatgatatgaggatatgtccaagagagactgacgtttgtagaataaaagaatacagaatctttgtcgtccttcactgtctaaatctcttcactgcctgtatctaaggcttctcagaacgaggttggttataaagctgcaaatatcacctgaaggcttgaggaagcactggatatatcaacgactattagttgaacaaggatgatggttcgcgtacagtagctgtgaaagctgcatatgtcggtgtaatgggcttgcataaatcaatgtacaatgtacatgtacattttccatctctatgcacatgcaaccatgtgtcaaatgtgcatcatttgtctttatgcgtggtgtgcatatataagacctggattatgcattcccgaacattaatcatactatctcgcgatgggcaacaatagcagataacacagatagtggttaatagtagcgcaagaaggacgtgaagtagtcaaattaatagttgaattcaaaacgagtgtttttgtgttagtcgttttaactcggcttcaaatatggcttgattcggaatgagtttcccggaatcccgtgttagtgttttagagactcctccttcatacacacttagaattggctagttgaactgtttaattatttttgttgaggttttgttggaaatctccactagtgagtaacgctccactgacaaatatctactacttccaccatctgaatcaaacgagtgaataaataacctatataacctttatggcatttccagaatgccgagaatgttgaatgagatattgtacagggtacactaaagtgtacaaacgatctgaatgttcagttcgttaccgcagcttgtgcagtgtacagctggataggacccagcgtccttagattctatgtccctcctgatgaccatggggctggtaaggatcaggaacatagccgatgaacggctgcttctcttcggtcacaaccttgactcggtctgtgtttccgcagcaaatggcaaagaaccagccgaaacacgcccaggcagcggccacagccgcgccccacgtgatgccgtacattttcgtgttgagcgagccccggatgccaaactcgctcaggttgttgttgaacgcgtctcgcacaatcatgtacgttccggtggatatacccgaagacaccagcagcagcagaaacgtcaggagagccaaagtggcgacgcagcaggtggtacctcgggaatagaaggtgaaccagcccagcacaaacgtcaggaaggcgaaaatcgtgccgacgaggtagcacacaaacatggccttggaggcgccggccagaatgtccagatacttcttcacgtcctcgggcatgacggcagagagctcgctggtcagcgaagggccctgggacagactttcgcttagaatctcctccgggttgaaccagtacatggctttgggcttgtcacagaaggtgtagttcatgaggttttcgttgttggggtcgggcttcttggcggtgcagtagttccacaggcccgaggtgtaaaagtcggagatgccgacctcgtgggcgatggagttgacggtggacgacacgtcgacgccgttaatgtccggaaccactgacgacacagacaggtttgtcgtgtcgattctcagaaagtagaggtcgttgatgggggcggaattggatgtggagcctaccatgacaaagatggccagtaccagtgccgccagcgaccccagcattgggatagccatgatgcagcatgttcttcctgctcccattgtgtgagtgtgtgttgatgttggtgttggtgttgattggggttggtgtcacgatttgtggaaacgtggtttcgatcacaaaaagaactggcgttaatgtgcggctcgtgtctcgatcactggtttatgtcaaacagagcgggctcgcgttgatttgggtaggttgttgatgtagctgttttgtgtagtcggtctgtgtcactactaaagtcggtttgtgtctgctgtttgcgtttgtgtcacttgtctgggcagaaatatccgtttgagtaactgtcagagtcgatgatgtctggagtagttttattacagacagccagccagctatataactctacagtcgaaattttaagcttttccaccagacctatttttggaacatcaaattaggaaacaaagaaacaatgccgtacaacggatataggatgctctaaacaacagatattgatatgatgaaatgcactaaaataatccctgccgtttcaaaaatatactcatacctttagattttcaatcgccccactagatcaaaagttgaagacatttttccatacttcacaccagttgcagtgagttttggtgtatctggtctcaaatgtgttcgaaaaacgccgaaaattggctactttcaaaatgttgaaacattaaacgactctcctgactgtattgtttcttcatatcccctcataatcccccccaaaaacctctcccccttccacaatctcacatctcgctccccccaaatttctcccacgcgaaaccttatctacatgcatgacgcgcatacaatacgcacaatgcggtaacatgcagtaactgggggcgatgcgggtggcagtgtctggggctgagaccaacgccgctcagatgaccgggaaaataccaccgggtcacgtggtagggcgtctggaaacacgtgctagagtcattgtgccacgtgacaatccgtttatcttgcaactgatccgtctttctttgggttctctttcaaactgaactgtggctttatctcaaattcgtatctctcaaattccgagttaaaaaagtttcaccaaattcgagaaggaaaaaagccagagaaaaacggggtaaaaaggaacccagcgaaaggatatacatgacacgtgactctcagatctgtctctccctcttggatggccataatctctcttcatatcatctacattacctccaatcacctccaattatgctatgtcttactcaccaatccaatatagtcccattaaaatatgctgtaatgcgctaacgtgttgtgtggcgtcgttgatgtgtatatctccgtgaaatatttcttttggagactcagattgtgtaaggaacaatatgtgagtgttaaaactaatgatttactactttccgaagtgttctgatttaatctatatttctggagtaatttctcgctccagatatagggtaatacggttaaacacgagtaattgataaacatctataagtattgattttatagagggttaaatggtataattatgaagcccagattttaagctctttaatggtgtttttaaaaggagtgtgattctttatttcacattttcttgaccacttttttgcatgttgttgttgttttattttattttattttttccacattccaaccaaattcaaccaaacggctgcttaagacaaaacaaagcatacaccagatgaaacaccaggagccacgcccatgtgtgtctgtttattagtcagcctcgcaatttttgtgtatttttcatgtatcacgtgactataaaacattttgcacagcgatttctgtcactgtcactcctcttccttcataacctgtcggcagtcccttgtctcagtttatttatggaacaatgtaaggtctcatcgttagcctccctctcagccacccagccactcagcctcgcatttctatttcgggaagggggcgtggaagatgagattgcgcatggaatgtctgtgttccgccttgttggtagtatttggagtttttgggcgcatttgaattattttgaaattaattttggaaattttgggaattattctggaaaatcggaaaattggaaaaaatcggaacaaattggtgagcagtaataggaagtcagaagaagaggattgagtgaccaatgaaattagagaacatggctcaatcgttattcatagttcctaaacccttctgcaacctcgtatctctcagttagtctcctagattagctacgacattggctgagacctgaaactcgtgatatgcactaaaaaagtggctgagtagaccactaatgtctacaagttggatttgtgagtgttttggggctatgttaaggctcattcgaggcttagatgagtgtacgaggactctgatatgaacaatggttggaatcagttcagtctgccacacaggaaaagcaaattccgtctaaaacaggatggtgaaagaatcaagagctataattgaccaatgggaggggtgtatgttgaccatgtgcctttgagggtcaaatcgagtcataatctgtgttcctagagaagctggtttgggtggttccatatacgttgacggattagacgatgtaaatggagtcaggttgagattggaaaattcacgtgacagagactcaagttgcgaaaagaggtgaagcccggaccgttcatatatctatcaccatttctgtctgtgttctattgacagttggttcatatcctaagatgggttactaatcagtatctaaaatacgcaggagaaatactatgtgaacatggactttaccattcgataaatcctacggggaaaattaatttgacaccaataaatagccatttcaaccacttttctcaatcccacccctactatttttattaacaaaaaagccaactaatttcccataacttcactaattccaactaagttgctccctgtcatacccaacctgtcaactcgcctagcgacgttcaacggcccatcgcgcacgcatgcactctgctatcatcagaaacaagccccaagtgttctagaacaagtgatatcatctccctattgtgttccacaaacgttgcacatctcacccaacagtacgactcaacaataccattagtggaggtccccaaaacgaccctggcagtcgacgcgtcccaaatagacactaaaaccgcggtccaaaccaaagaaaccatctcatacgacttttgcagcccctgcgatcgcagttggacctataagtaggaggtgacggattcggactgactgtatatggagacttttgttgcgcggaaaaacaacatccacaatagattatgtaagcataaacatgtacttgtacgagcgatacattagtcggtcggaatcttcgaattcgcctctgctctcatggaagttgttttttttatcagtcaaaaagtgtttttttctttgtttttttttctttggttttttttttttttttttttttctactttttttctactttttttttcgtgtcttattttttttggtgcctttattttattgctactatgctgtacagtatcgcggctggtgtagaaagttagtgtgaaattagatttgtcgccttttcataacattcgagttcctggacgcaatttccacccaaattacgaaatactcggggaagaaggatatcacgtgaccaaaaacatttgtgtttttcccgattgcaaatcgggcgacttttgcgcattctggggttggtccggtcagttcccatccgcgtctgcacgctatacagtgtctttgttggggcttttcccgtttcggcaaagtcatcattttacgtccttttagtgctacagatatgtatacttgtatctgggcttttgcagcgtcttcttctccacacacagatgcacagacacactgccagccaggattcggcctatcatatccgcaccaacccgctgaatatcgtcatgggcgacggccgtgatttggtcatgcctcggaagcatttgtacgagtcttttgacagttacaccaacggagtagcggatagacaggagcaggatcggaaacagacacagaagcaggagcggaagccggagctgaagcagacacagaagcaggagcggaagccggagctgaagcagaagcagacacagaagcaaccgagtggtcacagcaacagcaacagcaacaaccacgaccacaacaataacaataacaagtcctcacacatcaccacccacgacttgtcagacatcttgtccatgcctcacaacgagcacaacaaccacaacaatctcaatgactcagactccgtgtcggacgccgggtcggactcggcagactcgtcgttcaccttcgactcgtcgtactcgaaacgcacccgccccttttccgccatctgcgtctcgaaatcagtcacgtccgcactcaccacaagcaacgtgccggcgcccgaaaaggccgagttcgtggccgaaacgcccgacgtgcccacccggtctgtgctacgccccaagtcagaggtcctcgacgccgcagaagccaactcgctggtgtccaagttctcgcagttttccgaaaatcgacacttcggagaaccctgcggtggagacacaaagccggccgtgtcggctacgcagttcgaaaaacgtctgctagcccaggaagcgcacatgatggagtcccatggatcgctcgagtcgtctcgagaaccgtcgccagagggaactggagctgcccgagacatggccgctgaaatcgcctccttgtccatttccaacggaacttgcaaggttctgcccaaggttgcgtccaacacctcgcttgaatcacgcgacctctccgtcaaccccttctctgatctcaccaaacgcgtttaccatctcaagcctgtaggccgtactctcgacccgaactcccccaccagagaggccttctttgatgacgaggaagtggaggaggggaagaccttggatggtgccggagtggagggtgacacgccacagacctcaggcagtgactttgagggaagtgtcgaagatgaatgtgaggaggagggtgtcgactcggatgacacaactaccaggagtgttacagtcgaggtagtcgacaagaacaactttgctgacgactctgttatcggcaatgaatcggtcgcggactccctgcatctccctctcgagctcgactccaatcccctagacttttccggattcggactttcccggaagaacacaatcacgtcttccggcggctcgttgtcatcgtgtcggcccagcgagtcgtctggcgcgttcaagaagctcaagaacgcccgcagcaagtttgggtcgatgaaaaagagcgacctcgagcagcagaagcgactagccgagcagaaggagtgtgagtggagggctcaggaggagcaaagggtgcagcaggcttgggagcgacagcagagacgtcttgcgcagaccactatgcctgtgtctgtattcgagagcgacagttctgttggcggaactcctgcccttgactctgcttcagacgctgcttccgtcaccagtggcaactcagaagccacctctttccattcggctgctacgggttcgctgaactcgacacatacactcgaccccaacgcccgagcagctgtgctgtcgcctcctactcccccttctcccatcgaagagtccttcgacatgcacattatgcaacaacttactcagatgcccacccctgagttcaaccgcatgatggagtctcccacgttaagtggaaatgtggccagtgagtcgaccaccgctagagtggctccagtggcagcagttgctcctgtggttcccgctgtagttgagcgacccatttctcgagactctgcttccacagctgtttccacgcactctgcggcagcaccaactacctccacagctgtttccagcgcctcaaagacgtctgctacttctggagcttccaagacgtctgcaacggaggctagcgcctcagcggctccagtagtagctcccatcgacagacacgatagaggccgcctgttcatggctattcgtggtatcaaggacatccgtcttcccatcgatcacactcggcaccccaagttctctcttaccctcgacaacggcatccaatgtgtcaccaccgagcccatggacctccgttcgtcggccaagattgagcaggagtttgagcttattgtcggcgacgatttggagttggtgttcacgctcaaggcaggtatggatccgattgtgcggtccatgctggaggtggacgaaaacgagactaacgagggtgattcacgcgaggagagcaaggagcgcaagtcacgcgataagcaggacaagagcaagcctctcaagagcgcactcaagtctcgtgactcgtcgccggtgaagcagcaagaaactgtttctcccacccgaggcatgtcttcctctgctacaactgctccgtcaactcccaccaaaaagctgtccaagggcaagtcgttcaaggccctgttttctccccggaaacgaaagcagcagccagccgtggaggtggtggctgaagagccagaagagactgttgccgagccggtgaagaagcatgtgactcacgctcctgagccgaagaagcgggatacgaagtcgacaaaggggtcgtccaaggacggtcctacgcacattcgccacccagatctctgggaccacattgtctcctccactggctcgtttgcgcgctgctacattgtggagtcgcagtacgaatccgagatttttggccggtccagaacgtactcgattccactgtacaacgagtggggccaggagaaggtcgagagccgcgactcacgtgaccgcaagacccacacatggaagcgtcaggagccataccgaatcgggtgtcttgagatcactctgatgtacattccccgggtgtctcggtatgacaggctccccagcagcatgcaggcgtgccatgacgagcttgccgcagcgaaaaagtgccaggagatgcacatggagggtttcctgagccaggagggcggcgattgtgcgtactggcgacgacgatggttccggctggacggtcacgtgctccggggtttccatgaggataccctgaaggagcggtgcgtgtttgatctgagccacgtgactgacattgttgagctcggcaatcccaagtcacgtgcgtccaaatccagtcacgtgcactctgggctggtcgggggctatgttcttgttgagggtgcgtttagagtcacttttgccgacaacacctttgtgaacttttatgctgaaaacgatgccgagaaggccaagtgggtcagtattctgtctgtggccatgcagcacgtgcccggcaagaatattacgtggacggatcttgttttccagcagcataagatggaggccgagaactcggccaagattgcccaggggtggaatgttgagaggagtggcttcagtgagggaagtgggctctgaaagagttgacgagattgtgggcgagcagtaccggtacgcggagagacgcgacttatgggcccatgagccaggagttttgtattttattctaatgtatgttatttatgtacccgagattgactatagatggtgatttgtgcgattgtatattagtggtgtgttcctttgaattatcaagtactaagaaaattatgaataattaataataaataaatgaaaataaatgaaaataaatgaaaataaatgaaaataaatgaaaataaatgaaaataaatgaaaatagataaaataaaaataaatcaaaaataaatcaaaaataaatcaaaaatacatacatgccaaatattgtggggaaacgtagattcaacataccggaaaaagtcctctggtgattacgatttggacggtatactttttgcctcgatttttgccagtgatatcgtcgttaaatagttctgccatggtgaactcagaagatgtccctaatcgacgttgattctatggagaatgacattaaaactacatttatctctcctaggatatcttctgattatgtcctgcttttgtaccccaatgaacactacatttccccaaattatggacatctgtttgttctacaagtaggtccagcgctattcatgagatgtgataatctcagaattttggattagaagagagaaacaagttctggaagaggaactacaatgtagtgaaggagttaataccaagcgatatgatgagatgttttggttacttttcaagaccgtgaaaggggttttatgatgagaggttttggttacttttcaagaccgtgaaaggagtttgtagactgcttatcaagtatctgagaagtgatcctatctccatgttttgtgcgaatagaggtaggaaaatagcaccaatggaattttatcagaattggaaccgatctgtgtatcttagatcctctcttgctatcaccataagtcattgtagactcaattccagctgtgtgtcttggttcgggttccaggacaagcatgatatctcagggtttattttacaaataggagggattataatatcaatggactcatttatctgttcattcaatagtatacattgtgaatacgtcaattggcccgttattgttgaataaaatgaactttttatgttctccaacaaccgctttgcactacaacatatctatattcggggattctgtattgcaaaaagttacagagacattctaatccgagtaagtcagcaatttcaaacacaagggtgaagtatctgtcatcatgcgcttcagaaaaagtccatttatagccgtgtatccatatggggtggctttcagatagttgctataatggagtgtactattccaaagacggagatccccgcattccacaccaagaggctaagaatagacacgctaatgtgagagaatgcatgccacgcgttgccgagatggttttaccccggaaccccaggatgttgtgctcatatcagctgtgaacacctccacgagtagatgtcgatgtttctggacatcgggaacgccgaacgcctccgggactttgatttggcggtaatatcagttgcagaaatatattaatagaaaccccgagtatcctttccccacccttgcacactagcgactactagtacatgttgggggtgcagtagatactggcaagaaacgcaatacgaggtttgacgtattatacgggacaaatacgagcggtagagttcaaatatcggtttaatcagtccattatttcattctgccacatctgtcttacctcgtgtgttcttcgtctccgctcaccgtcaatacacctgtccatctgcgcgcagggactataaataagtgggaactaaggtggatagcgtgtactcgccaataatggcccaataatagcccaatagttgccctatagcggtccaataaacacctactaagaagcctcatggctgtgtagggtcgactaaacgcttggatagaaaatatggactaaaaaaggctgctagacgaaactaatgtaaacacactactctgaaaagttcacgaatgaggtcaattcaaacccgccccttttattatgataaagatacctaagcagttgtcattcaggatatatatatctactgtacagtaccggttcagtcgactcatatccagctgttgtacttctttctcctccggctactgcagcatactactcaccagccggggattgaaagccggccaaaaaaagagactagtagtctaagtcggtgtttatacatttcttcaacagattgaaatgtgagagatttacgccgaataacgcaagtaaccgattggcgtcatcctcatatcgacatccgatagagctacccggagcaccgcgtgattatacagtactcgtacataactcagtacagcatgtacagtgtagcaataccaaacggaacttcttctccatcaactcacctccatcaactggtagtttccacaaaacttgtcgcggaacctctggccccgtgccgatacccctcctaccgtttcccaaagtccacgtccttgtctgtccgatctagaaaccactagccaaacacccccaggcaaccacccttgtttcaagactaggctgggaatgtagggtcctatataaccccatatggccctactctctcccctcctcaactccaactctcgacactcgctcaccatgaaactctccaacatcttgctactcacccagctgtctggcgcctacgcttacgagctgcgaaatgccgccgtcatcaacattctcaagaccgccatctccaatggtgtggttgaggctcgaagctccggcattggtaaggaccaggcctccgccgaaatcgcctccttcgtgcccctgctgatggacgacattctgctgcccatcttcgacgaggctgttgaccacgtgctcggcgaggccttcaccgccgagaacttcccccccttcatctcccacgtggagcaagctcttgcagattacgaaaagtcgcccgctttctcgtcagccacctctctgctctcgctcgtccgaacccattacgactaccacaaggctgtccaactcgcctcggcctccatggacggttattacaacctgctcaagggcgccattctgcccatcactggcgagcctggcccctccaaggccattgtcgagggtctttttgccgtcacccggctcatttgccagctgcagctcactgacggctccgtctgcgacccctatgcttccgagcagatccagacctctgctgctgagacccccgtagagtcctcttccgaggcctccgccacttccgcagctgagcctgtcagcaccgaggctgctgccgagtcttccgccgctccagtctcttccggtgccgcccccgtctcttccggtgccgcccccgtctcttccggcgctgcccccgtgtcgtctgctcccgctcccgtctcttccggcgctgcccccgtgtcgtctgctcccgcccccatctcttctggtgccgcccccgtgtcgtctggctctgtttccgtcgctggcaacgccacttcggtcgccttcaccaactccaccgctccctacgtgacctccaccgtcactcagaccgccaccaactgtatcaacggcgactgcatcactgccactatcaccgtcaccacttgcgtccccgagaacgccaagtcgaccgtcatcaagactgtctgccccaagtgcgagggccgaaccgtcaccatcaccgtcccctgtgaagatgaagagacccccgcccccaagcctgctcccgcgcctgcccccaagcctgacgagaagccctctcccaagcctgcccccgctcccgcccccaagcccgatgagaagcccgctcccaagtccgagaagcccgctgcttcccctgctcccaagtccgagaagcctgctgtttcccctgctcccaaggctgcttccccctccgccaagcccgctcccgcccctgctcccaagtccgagaagcccgctgcttctcccgctcccaaggccgctgcttctcccgctcccaaggccgctcctgctcctgctgttgctcccaagcctgctcagtccaagcctgcccaggcttctcctacccccgctcaggccaacggaggcaacacttgggccgtttccactgccgctggaatcgccgccattgctgcccttctcgtgtagagcctcctgtattagtaacaagtaataattctcaatctttgacgtgaccaaacactgtctacaatgctccctcaaacgtatcatcactgtatcaatcctggtaggacgtactcacacgtagctatcacacccaagtcatcaggtgtgctttttccgtatcacatggtgtcaaatgtatctccaggtgggtatcttatagccccacacactgaattagggcactggaagaaacaagttgaatgtatcagtgggtatctcggtcacgtcagtgggatatcagtggggtatctctgctatagctctcgtagcagtgtcttctcgtctatgttttgctcgtcttgtcattgatgctgtgctgtgggaagagtgagtggtaataggatgagttcttgcagacaacacagaacagaatacaacagagtagcctgagaagaagagagacacaacggcgagaccgctggactttgtatatccattaacccgatcaacacacctgttgtgtaacgcaacacaggcgcacgtccgccagacggcagaaccaccatgaatcaccgtcaccatcagcagcaaaaagcaaagaccccagaaaccagatccatccaaccagcaacgttggtccatctgataacattgaaactaaaaccgaatcaaacacagacgttcatttctgatcaacgtaaatcccctggaaaacctacgtgcaaaaacccgtgcggatcgacagagcccaatggtagaaagaagagctgtcgatatgggtatgcacagtaccaaaaggattgcaatcaacagacggacacaatcatataggtcaagacgctccccagttgctctggtgcctgtttccacattctttacttaagcagtggaataaggagtggcaataaagtctcagactgttaatgtatcgtcaaatgtccacgggcataagctgtttttcagtttaccacacctcttgttctggtcgaggttcatgtctcggaagcatgttagtagatttacgacgattaacgagctgccaagaggtcgacatcgccgtggattctgggggagctggagggatgaaagttgaatggctgggctcgctcattccagcggttgttccggagtcccgattggagccatttcgcgtcaattatctgaaatgcagagtttcctgtgctgctgaatttcaaccgaaatttcacgaaaatttcacggaaaaaaaaaacagaaaacaaaagcaagaaaaaaaccatgagcgcccccacacacaacaagaccaggataaaaccatctccagacccgcaatgaggtccgaaaacaggaaaaaatcaactcacataggcagactcgtcaatcacgtgaccaaaaaatccacctcaatggcccgttttcgccccaaaaaccagcgctgacccaagccaagcacacaagcacacaactcacacaactcacacaagcacaccaacagacaatcgtacacccgcacaagacgtttctttttttgtgtctcagagctaattttgtttcatctgatgagcctattctgcgagtgtcgtggccgtccccatccatgaccgaggaggaggatgccacgtgaccggatattttcttcctgtttcagggaaaacgggggttctgttccaaagggtctccttaatggtatggtagctcctggcaccccgccatgtgggtgtacagcccaccttgttttggtgtggtaatgaaaccttgttttatccacacaaggatctcgcagttgcagcagacacagacacacccaaaagtgaccgagctgcaccacacaggaaaaaaagcgatacaaatcagggcaagcaccggtatttatattgcggcagttacacagacggagtagttgcataatacgacacagacacagacacacacagaacaaaaaagctgttgtggcacaaacacaagtgacacaaaaccaacgacacagacacggacacagacacggacacagacacggaccgacacggacagtcacagacagtgcacaaacacataccgagacagaaacaaaaagtcttcatttcgtcaactcaactcgactcaactctcgccactgtcatcatggactttctctactcttcgacatgtctacatcccgtgggagagttcaagggccaactcaacggactaatggtgcccaagtacactgaagcggacgccgaggagtggtaccggtggatcatggccaacaaggacgcccaggccctcatctacacagactcgtcgattggcgtggagcagggtcgactggtgcgggatctgtaccggcagtttgacccgcgacccatgatcatccgacgactggatcaggacgccatcgaggtggcccaaatacaaaagtctcgcgtcatgggatgcgacgggttggtatttccacactctgcaaatatctccgacctggccgacgaggtccgagactcgggtctccatattctcagagacgggttctcctacgaaggcgagaaggtaagtgtcaacctggtaacggacaaaaacaccggccactccgaaaagacaagcccgactccggagacgtgccccaaccctagcacgtgtcccacccatagcagtcccacggcccctgtggctccgccggcgcatcctactaacgccaatatcgccagtcccgagactgccggccccgtcgttaagatctgcggcctgcgcacccttgaggctgctgtcgtggccatggaaagcggtgccgacatgttgggtatgattctcgttcctggacgagcccggacagtcaattttgacgttgcacgggagattgccgctgtggtgcgttcaggcaagtatagaaacgcacatagtggtaagcggccgttattggtcggcgtattccgcaaccagccgttaccatacattctgtcatgtgttgcggacctcaatctcgacattgtgcagctgcatggcgacgagccgctcgactggtgcagacagattcctgtgtctgtaatcaagcgtgtgtctcctggaaagcgggacttccgacagtcgctggtggccggataccagtcgttttcgcttctggacagcgaggtgggtggagaaggacagctggtggactggaccagtgcggaaaagtggtacgacaaccacgtgcggtttattttggccggcgggctgactccggaaaatgtggcgcaggccgtccaggtcaagggtgtcattggagtggacgtctctggaggcgtggagaccgacggggaaaaggatctcgacaaaatcaggctgtttgtcaaaaacgccagggggtaaacagcggcggatgtggcgctacccggatggtaggatccggatgtaatctaatgtaaatagccatgtatatattgtgtatcggggacggtttgaagatgggagacactccgtttgcagtctgggggaaagtctagcgcgtattttgaagtttaattatgatccttaagaagagcagtggatgacgggtggtagtggagccagagaagatgaggacagttccagatgactttgcagatactctacttgtagagactcgattactgtctttctttcattttgtctctttttttttggaacgaaaaattgccacatttgtggatgtactttttttcggctacactgtacaagcacgattaagttccaacatgcagttctcgggagagggtctttttttccactcgccgtttaattcgcccaaaaaacacatgttttcatcgagcaaagggctgtttaggggccacccatgtccgtcgatagccgcaggccagttttgtcgtcttttgtgctgtccatttgaccatccggagcgtgtcaagagggagtccgaaaatggctctgattcggccgagatggtgaagagaaggaagctagaagtcggccaaggggtggctcgggtggctggagattcgagcggtggaaagctggagcttccaggagcccggcaagctttgaaccagcgagatcggcccgaaattgagggagttggagcgagtccaaaaactgagggaggccgagcagaaggagctgagaagaaggagtttgcttcatcgcagtcaagtcaaaaggaacaacaagagacacctcacgccagtgctacacctcaagccagtgtttcaccccaaacctcagctccacctcaacatgtttcgtcatcagtatccgaggatgttctgaaacaggggaagaacggaattacatcaaagtcggaaaaaagctcggtgaaacagcccggatcacgcgacatatatcaaccgtcttcatcacgtgagccccctgtatcgtcaattgacacacgtacgtcgtccagcccaaaaagtgctctggaggcggtcatgactacatctgcatctccctctcagtcgcgggatggatctaggaacacatctgcatctccgtcctcgtcccgtgacgccgagcatctcatgcccaccaccatcttcccctgtcctgccacggttcctcagcgaattgcgtatctcaaggcgattcattctgctcttacagacaagcgaaaactcaagtttccgaaacgagctgcgatattggaggagttggctgcggctaaacgcagcgcaggcaactatatggtctataccaacgagtgccgtgtgctggtgaagagcatcaaagacggctcttggaggggcggaaaagcaggtggtacaaagacggacagtaagacttcaggccacattaccagttcgatcagcaatcaactggacatgcttgcttccaaaacaaaacctctgttggctcaaaatggatatcccgtgaatcctgaccccctgaaatcaggtctgccttccaacattggtatccagcactgtgaccggtgcgacaaggcgttcgatgtgcccaaagtagacaactatggcagttgcaagtatcattgggcacgtgcgcgcatgggaggcaactcaaccatgcctgaaaagttttacccttgctgtaatcagccggtggggatgtctgagggttgcgaggaggctcctcgacatgtttacaaacttcatgatttgaatgatttggcctttgtgattcccttcagaacggtgtctaccagcgagtcattagatacatctacatctacatccacatctacctctgcaactacctcagctccttctgctaaaagcacgaaaacagcatcgagacccgctagcaccccaaccaaaagtctcacatcgtcgctagacctggaaaagtctagacaacccttcaataaggcccgtcgaccaagaaccatcttcaacggccctgctgtaaatcaacgagagccagacattactctggagaccatgaagagagggatcggcgagtcccgtggccaagctgattctcaggaacgttcttctgagccacgtgagcgctctgctagggtacgtgagcagccttctgggtcatgtgaccaagccggctctctgcagacctctgtcgtggctgtcgactgcgaaatgctgtatacttctcttggaatggagctttgtcgggtcacgtgcatcgactaccatggcaagaagacacttgaccgagtagttagaccgacaggacgcattcttgactacaacacgcgattttccggtatttccgatatcaacgaacctatcatcacggaaagcggcgagaaaggagacagtatttcgtttgaagaggcgcatagactgattctcaagctgatcaataagcagacgattctggttggtcacggattggaaaatgatctaattgccatgcgtcttattcacgacagaattatcgatacatctattctttaccctgatttcaatcccaggtataagaccgccctgaagacgttggctctgaaatatctcaagagaaccattcagaccggcgagcatgactccatggaggacgctctagctgctctggatgtggtcaagtgtcacttgaagggctgaccaggagttgacttgccggacgggtagagccgagagagagagagagagagagagagagagagagagagagcgatggaatgtgcccagtacagccatctaacccactcctcacagctcttctcttgcaaatgttgtgttcctccagtggcaccaaacaaacatgaacgcagaatctcaatgatgctatcgataacagtcctacagctatctgatcgagaaactggtctgaccgagaaacttcaatagccgtgctcataattccctagagtgtttagtcgccatctatctcaaacggaagcgcgagaccatcaaaagtcttcaattactcataaaatagagatatgatcatatgagtattagcccgatattagccataacctatttcggagtgctcatctaattgagcaatgtcacatgataagtcacgtgatggccacacgcggccgaatcacctataacaacacacaacccacttctctagtcataataaatacattcttctcattacacagacctgccatgtgaggtatccaatgctctcagtccacttgggttctggctatctgcaaagcctcagaatctcgtccatcttgctctcgatccttagaagacgactttcaactcggtccattctgtccaacttttcttcaagtcgctcaaactgactcaacttttcttccatacgctgattctgtaacagcaactgttgaatcatgtgagaaggcccatcctcacgagaatcttcctcccacgtgacattcttggccttggcagcgccacttccaacgtgactcgtcaccctccgtcgcttagtaatcgtatcgtcctcctcgtacccccctccgtccctgtatcctcccatgggcatatccagcggcatccccgagcggaacttgaaggcgctggagggggcgtcacgacacgtcaacgtcgaggctgtggacgggtcacgtgacagggccgagtcgcgtgtggtgtcacgtgtactgtaggctgttcttccgccgtctctggccatgatctcatgcagtgtgttcatctgactgttgactctttgggcgctggtgctggttgagggcgtgaatcccgctgcaccacgtgttcggcggttgcttcccagtctgttgacactgatggccgctcttggagtcgctgggggtggttggactactctggtggctgatctggagggagattgtcgttgtggagagcccaggcccttcggttcgagtctatggggcgttccgagcgtcgcatggcgccccaattgtgggtaatatggtcgcgacggggttgccatggggttgtggaagtgtcagaaatgattgagaagtgtggaacggagctgtagtgatttaattaaatcagattgggtattacccgatacggacagagtaaacatgttatcaaggttaaggttggtattgggggttcgattccaggctgggtaggaattcgccgtggaggactgaagagtggcagtctggatcagtgtagggagggagaggaggaatcccctgttgaaaatttggtgttttagttaagagatgttcttttactgggattttacttggattattgttgaaactgattttgtctccataagatgattatttcagttgacaaattagttgacaggtacttgaactgtagttgtagtcaacatccaaacccctccagttgcactcacaccttccggttgcactcatacaaataatcgccatatgtaaacttggattatcgcccatctgatgaatccaggtgcatttggtgcgaaaaaaaccccgctccggactcgtcttctgcgtcccccttgtcgtcttctgcgtcccccttgtcgtctcctggctcccccatctgaccttcaggtagcatgacaaggtcggaatccgtctatctgagccccagtccttgagtgctgccgttaacagcatccaagtgaacatcacatcacttgaggagccatcttgtctcgtccccacgcctacttctcagtctcaacaagacgagcctcacaatacaaacacatgggggttaacaggttcccaaagacgagacggacttggagtcgaaccacgtctggatttcgtcgatcatctcgtggtggtttgtgtccatctgctgacacttggtggagttgagtacaagggcaactcttcctttaccattggccacgggacccagctgcccggtgcagagggtcccagattccgttgccgacccgtgtcaccgaaactcgtcgcccgacatattccacgaaccttctgtttctgctggaaagagccacgcaggaaagagccacgagacagagcttctcaagccgctgatccggtacctattttctctgttgaccatgactcagaaaatgaggagtatcttgacatggagaagccttctaccagtgatgagaacgattttactggctttccggcttgatctcaaacaatacattcaactcaattgccgcaaactatcacactaacactaacaatgacgctaatcaagtgtacttaaacggggccacatccactcgtctcgccacctctaggggtggatcggatagtcatgttcttttctccctcgaggtccctgcacagagctctgcgagtcctcggctatcgcagtctctgtacagcgcttttctttactacgggctgtgtcagcagccgcagtatctctacctaacgtgactacgagttggaacaagcgagttggagtgaatgagttggagaaaatgagttggagcgaacgagttggcgctcgagttggaacaaacgagtcggcgctcgagttggagcgaacgagttggcgctcgagttggaacaaacgagttgaaacaaacgagttgaaacaagaacgaattggctgtcctgaagagacgaaatgcgactaggtcgaaacactccggggtgtaggcagccactagtcgtgactttgagtactaatggattgcgaatgagacattagcggtacgagaatgtactgtagctaccaggtatgctaatacgagtctcttaactatcagattgacgagtaatactctcaatcatcagatggctaaccataccttggactaggtcgagccatgagcctgtttttgagctccagagctgtgatagtaggttggcggagactttgatgactggagatactccgatatataactgtggaagatgtgtctggacgtttgtttggttggttgggtttacttgaactctactaaactaattagtttagacatttttagtcaaagcacagtaagaaaaaacaatatgtactattcagtatgtacgaatgtacggacctcctccatgtggagagacacctgattacagacagaactcagtcatctgtactatcaagtattaaccatctcctaatcttgtcgagtaaaggatttatcaaggatgatggtaagtgatggccaatgttggcaagacgtaagagtcctgcaaatgattccaacagtcggtacccggaccgtagttttgaatatataaatatcattaatatagttgtacagatactgtagcagagtccatcccccatcatcgtcctctaccctcttcctacttcttacgcttgttcaaggcattcagaacaagagagtcccacctggatttcattttaatatttgaatgttgagtttttcgttctcagcccgcaactgggcgttttcagctcccagatttctcgtcgtcgcctcgttatgctccgttaactccgttcgtagcttagtaccgagactctgcgacgacgctagaacgcatctgggcattccgttccagtgtcttgaggtgcactttctgccgcaataccgtctgttgcaagtcctccgtctccgacatgtggcatgccgaattcaaactcctccagcgcctgttgcagttgcaatagctgtgttgatgtctggggcatcgtcgggtcattttgtaccaaattgctccactgctccagtcctcctggttgattaccgtcggatcatcgagcttcgaggccacaaaggtctcatatctgagttttaccaggcaactacactacctcctaggctcggcatgtacttttcagaagtcgttggtcgcatctctctggactttttctactcaaccccctttgtcgtcgctacctgtaaccaagctccttctaaatgacgacggcgttggtggttgtgacagcaaatgcgggtccactctgggcgagagaggtgatttctaatgcccagacagcgctggtatgcagcaggtctcctgtaaatcctcatacagagctctctataaacaccaaccccgacctgaacttgccccctagctgtcctgatgagacgaccccgagacaagcgtcggaacactgctaactgtagtgtagacagccactggttcgaaacatatccccgatatgatgtagtgcaggaggatgcatacgcgaggcacgattatgcgccaagtaggagggtgtatatagaatggcaatatcgattgtaggcgctgaaaaatgactatatcggttcagtctcaccgtcaagctcgaccttcactgtatcactcaaatatactggagttatccgtgatataagttttcttggtcatgtcttcttgatcatcaatagtcatactggactcatgaacagtcgtcgcagcaggttgcgaagatccttgtacttgtaccagcagtatcaatcgggcgggtctatcacccatcgacaccaacacccatacttcgacaccaacacccatactccgacgacaaccccccacgcaactactcatgatacttatttacccgctttaacgacaccctgacgaacactgaaccaagctcgagtttggatatgattgattaatttacttctcggtcactttactaataatcgatccacgaccgcgacaagagcaagatgacgcgaaccgggcttactgcttgtaggtatatatctggaatgaaagaggacaaagaataacgctgactaacgctgactaagagaattttccaatctggaatttggtgacattttctgttcattggcatatccgaggaagaaaaacccactgaattgtgcaaggggtttttataaccgttgtaaattgtgaaaaatatataaaaaaaattaaaaaaatacaaaaaaaatataaaaaatacaaataaaatataaaaatacaaataaaatataaaaaaatacactttcatgaacatctgtcacaacatgtagacgtgattcccttcccttccaattcgccggttgtagtttttttcacgtgacctgcttgctcttgaaccccccaagttcctcttgttccgcctcttccgtgtggcttattttcacgtgagatgagattatgtgagtcactgtttttttttgttttttttttgctgactgaaaaccggggtaagctgcgataagcaaagtctatttagctaagctacagtgactggttggcgcaaaaaaaaaaaaaaaaggaaaaacaaagaacaaaaacaagaagaaaaaaaaccttggaaccgtcgataggtgcttagtaaccgtcaaatcctgggaaccgtcgaatcttgggaaccgttgaaaatccgtcagtctttcaaacctcactccgtcgatctctcactcactcttcactctcactcttcatcttactcagatctacgttttacttgaagtacaacttttggtgccgacgagctgtgggtttcatttttggaccagacgactcggaatcggctggagatcccgattacacgtttgcaatgtgtttctgggccgttttagcaccgataactggccgatagttgccagacatgtgcaagttgaagaaccttttttcagcaactcaaaatacagttcaaccgtcgtccctaagtaattagtggagggtagtttaaatcattttccgggggtacgagcagcgaaaatacgctaaaaagtggcgaaacatggaggggggttcatgttttttgcggggaaaaaaaaaacagccaagaattacaaacgtccccccccgacgtgcaaaaaccaccaagacgcccattgtcggcaagctggtggctgactcggttctgcacgccatatgcaccgtccatgacgtgctagagtgtgaattgaagggatggagatagccaaaaaaaaggggagtatcgtttatatctatatataatttgatggtcccaatatagtgtagtagacacacagtaaacatctcactttcactcactctctctctctctctctctccctcccccgcacaccatgtcaatcattcacaaatcgccggtgccggacgtgcaactgttctacggctcgtggccggatctgatgcgaacgtcgccacacgcccacaacgactccaaaccggtggtgttcgactttgacaccaagcagcagctgacgtggaaacaggtgtggcagctgagtgcgcggctccgggcccagctgtaccacaagtacggcatcggtaagcccggcgctctggccccgttccacaacgacccctctctcggcgacgtggtcatcttctacacgcccaacacttacagctcgttgccctaccacctggctcttcacgatctgggcgccaccatttcgcccgccagcacctcgtacgacgtgaaggacatatgccaccagattgtcaccaccgacgcggtcgtggtggtggctgcggccgaaaaaagcgaaattgcccgcgaggcggtccagctatcgggcagagacgtgagggtcgtggtcatggaagacctcatcaacaatgcgcccaccgttgcgcaaaacgacattgactcagccccgcacgtgtccctgtcccgggaccaggcgcgggccaaaatcgcctacctgggaatgtcttcaggcacgtccggcggactgcccaaggcggtccgtctgacccacttcaacgtcacctccaactgtctccaggtctccgccgccgcccccaacctcgcccagaacgtggtcgccagcgccgtcatccccaccacccacatctacggcctcaccatgtttctgtcggtgcttccctacaacggctcggtggtgatccatcacaagcaattcaacttgagagatctgctggaggcgcaaaaaacatacaaggtgagcctgtggattctggtgccgcccgtcatcgtccagctcgccaaaaaccccatggttgacgagtacctggactctattagagcccatgtgcggtgcattgtgtctggagccgctcctctgggtggaaatgtcgtggatcaggtctctgttcgtcttacaggcaacaaggaaggcattctgcccaacggagacaagctggtcattcaccaggcctatggcttgaccgagtcgtccccgatcgtcggcatgctcgaccccctgtctgaccacattgatgtcatgaccgtgggctgtctcatgcccaacactgaggcccgaatcgtggacgaagaaggaaatgatcagcccgcggtccacgtgaccgacacccgaggtattggcgccgctgtgaagcggggcgaaaagattccctccggagaactatggattcgaggtccccagatcatggacggataccacaagaaccccgagtcgtcacgtgagtcgctggagcccagcaccgagacgtacggtctgcagcacttccaggaccggtggctgcggactggagacgtggctgtcattgacacctttggccgtgtcatggttgtggatcgaaccaaggagctcatcaagtccatgtctcgacaggtggctccggctgagctcgaggctcttcttctgaaccatccttcggtgaacgatgtggctgtggttggcgttcacaacgacgataatggcacagagtctgcgcgggcgtttgtagtgcttcaaccgggcgacgcatgtgatcccaccaccataaagcactggatggaccagcaggtgccgagttacaagcggctgtatggcggcattgtggtcattgatactgtgcccaagaatgccagtggcaagattttgcgaagattgttgagacagcggagagatgatagggtgtgggggttggccaaggtggcgaagctgtaacctacgagtggttgagttggacactagccatgtattgagtgacgcttgtggtatataacctcaggctcacaacctcatgacctacttctgctggccagaattacatagatatagataaaagttttgattgaaccgagtgatgagtgagtcgttcagcgtatctaaaatatgctatcgtagtggtactatactgaagagaacagtttgatatcagtgtcacgtgtgtgggaatatcacgtgactttatggattcgggagatctgagagatccttttggtgccatcaaagatagatggatttttggttgagtatccgccattttcaagtaaagttcaagtaaaatgagaagtaaaaagagagataatagttgatagggcataacagaggagctggacaatgaaatcacatagaaataactgtctggaggccaggggagcatcataggcatcacgtgacctcaattaaaaagtccacacagactttataccactgccaagtcaactttgtgtcgattttacaaggtcttgctgatcaggagttagctccttggggttgggcaaggttgcgacagggagtggttggagatggtttggaggttatctggagcgccgtgagaagttgctttttttggtttcttgttttaggagggtttggatgactcaattgagtcgattgactccatccggcgatgtttggagttgatgttcggtaagttttcttgcagctggttataccgttgtctcctttctccgtggaactttttgtccaggctcgtatttggtccaatgtctcagtccgcccaccagtagcgtcttcaaatgactcaaatgattcaaatgactcgtggtccagtgacgatcgacacggatacggacattcaggtttgccgagagtcatccaagacgaggcatccagccgctgatgtcggaggtatagttagggtcggggacgaagaaagcactaacgacaagtatgacagaatcaactaaggattagtttggtgaccggggtagcacctgggtggttacagtagagcaagttcaatcatctaaccatctgacagagactgagattggacagaatgttcattaggagcagttcaactctgttgacgaaacggtaagggtgtgcgcctttcagttcacgggtccgctcggagctatcccgctgaatctgaatgagagcagcgccgagaccttcgaaggaggcatcaatgtagaggatggtctcgagatcagggtcaaaggccgccagagacagattagccttgatagcgtccttgagagcgcggaaagctttctcgcaggcgtcggaacagacaaagggcacgtccttcttggtatgttctttgatggaagcacaagtggccgcataattgggaatatgggcactaagatagttggtgaggccaaggaaccgacgacagtcggaatcacacttgggtgtgggtacgtttcgacccaggaggggtcgaactcgataccgcgaggggttttatggaatctcagaatacgaggctcctcacgggcaacgttggccttggaccttttgcctggaggccgtactcacgtagcttggacaggacacgacgaatatggtccatgtgttcttcccaagtattggagtatacgatgatgtcatcgagatagaccatgacgaattcatcaagatactcttcaagaacagagtccatgcatttctggaggtgagcaggggcctgggcgatgccctggggcatgcagttccaggcgtggttggaaaagtgagtggtaatggggtggtagaccaccagtaggcgccgcccagtagggtccagcggtttggtcgctgagaaggctcgggaagtctcaatgatggtagtaggctcaaggagaccgtcctcaacaagagagtcgacaagagccttctccgtcgccgggccacgccttctaaatggtaaccacgaacctttttcaagtgctctgcaccatcgagtggcacaagatcaaaggggggctgcttcacgggcttagggtacttgcgtccgccaagcatgaaaacgtcagagaactcattgagtaggttctggacgtcctgttcggcgctagggggcgcaccggaccttcctgaatatccacgacatggatatcagtagacaagagggcgatacaaatgcccttactggtggtagcctcaattccgagaaacacatgattcgtggactcgcggaccacattaaattcccagtcctgaaggacctggcgaccgacagtgaccgagaggccgacagagccgacaactgtgagagagccggactgatctgcagtaccaatggtttcggagcgtgtcttcataagatgggagagaccatttaaacgaatggaaagtagtggagcgggaagagggtcgactacgagggtcgactacgagggtcgactacgagggcaccgaggtagttgccagaggcggaagcactctggttatctgttaaaatatgtgcgtcagcacctttaagcgggggcttgtccttaccagactttttcgctgcggtattgccagcattgttgttactggaacttccccgaagaggttttcttgggccgctcgacatcataagagcccgacaggagcctctcattaaaaaaggtgacgatggtggacattagaggtgacgggcgcggggacaagaaacgacagatcagcgacaggggccgcagcaccagtgtcagccagggcgaaggtgtcacggattggagcatcgagagtgtacagggccgaggaggttaacgacagattggggaaggtccgatggatacgggcgagggcgacacggaagcttgactcgtagacggggcctgcagccgactcgatgtcgagaagcaggattcgatacacgtccttgaggttagctgaatcataggggggagggctccacgagaagaagtaacgggaaatctcctcgtgatccacgtgaacaaagaggagggcacgagcaagattatagaactcggtgcgcaactcgttccaggagttggggcgcaggctacccagggcgggacgcatgacaggtgggaccagcttacagagtgtagagacggagtagcgggcctgattggtttcgtcctcattaccaagttcgcgggtagccaggtgcttgaaccgaccgaaaaacacgctagcgggcatgagtacggcgtcgggcttggaggggagggtcctcgagtagggtcttgttgagggccttcgtgatagtcggtgggacggtcggtggaacaacaggggtgacggcaggagcggaaaccacgccggtgctcacattgaactgacggaatgacatcagtgagggtcacggtcgagtcacgctcgggtacagccgtatgaaacgcattgaaacgttccacgtcatccatagttgaagagggttgagagtgggtggcagtagagacaggggggagatacggaagctggcgagcgtcgcgtacggcgcgagtggtctcgagggggttagcgttagtcaaaagggcttacatgtcaccatgtaagagtgtgcggagtacacggtgagtatatgtttggatcaagttcatcagtcgacataatgtatatataagaaggttactaggataacacgtatatggctggtattccgccgagctcaaggggcactctcacaaaaccttggaccctttctcgaggtgatattgaccccaatgagtcgtccacaagtaggttacactctcgggtcgactcaattgtccatgagagtttgcagtatcgacaaatggtggttgtagttggtcgtcgaaatgaaccagaaacggagataaagagagggagatgagcagtattctcgctaccatcaacatgtccacaacttcagagtcagatagtgttgaagttgaccccaaaaatgaccctaatgaccccaaaaatgcccctaatggccccaaaaatgacctcaaaattgatgcccaacttgatgcccatctcgatgcccaactagaccgcacacacgacggcaagtgacactgacgatgactttgtcgagatctctgacgccagtgggctcgatccggagattcttttcaaggactcagacggcgaagttttgaaggttttgtcgggctgttatggggcatccgataatgcatctaccctctctgataatgcatctcccacccccgataatgcatgtaccacatcagattatgcatatacctccgataacgcatctaccacctcggatatcgcacccccagacttgtgagacacaaaaagctcccttaacccgactggtggcccgaatcttgaccccacccaccaaaactcactcctactccgatatggggcaacaatcttccactggtggagcccctaccccgatgttcgagcggtgacagacccctatgacgacgacaccaaattgtgtctaacgtggcgagtgtgggtcctgggcacgatatgggtcggtctgggggcgtttgtgacccagttcttcgagctgccatcgttctgggagccccagtgtgccaactgctcatgtactcctcaggacgtctagtacagtactgtctgccggattggggattcagctttcgaggacacagatacacgttgaatccaggcgaatggtcgaccaagaacaactgctggccaccatcatgctcaattgcgccggcggaacgccctacgtggcccaaaacatcctcgtccagtacatgcccatgttttacaaccagaggtgggctgggggctttggatacgggtttctggtgattctggtgacccaattcatgggatttggcttctcgggactgcttcggcgcgtcggagcgtatcctgtgactgccatgtggcccactgttctccctactcttgccgtcaacaaggtgcttctagctcctggcagaaagggcgaaaacatcaacgggtggaccatttcgagataaaatttctatttcgtcgttttcctagcctcttttgtctacttttcgattcccaattacctgtggacagcgacctcgacgtggaattggctcacgtgggtagccccccaaaacgcccatttggcctagtcacgggctcaatctctggaatgggattcaacccggtgccgacatttgactggaacgtgatcactggcattatcgagccgattttgatctcgttccactccgcgcttaaccagtatctgggaatgtttctctccgggctggtcaccctagccgtctacgactgcaactccaaatggacccgatggatccccatcaacgacaactcgctgttcgacaacaccggcagaccatttgacgtgaagctcatcctcaccaactaccagtttgacgatacaaaatacagacagtactctccgccgtacttctccgccgccagtctggtcctctacggcgccaactttgccctctaccccatggccttcgtctactcaattctatgccactggcgggaaatggggaccgcaattggagaaacctgggacacatttcgacccccgcatccatccaactacgaggggctggacgatccgttctgtcgaatccagaaaaaacaccccgacgtgccagactggtggggtattactccattctgctcatcataattgacctctcaatcgctctggttgaacactggcccacagacacgccggtgtggatcatttttctgtgcctgggcatgtgctgcgcgtttctactgctcttttgcatcttctactccatgtctggagtcatgctgaatctcaacgtgctaggcgagctcttcgtgggctacgctctgccgggcaagctccaggccctcagcacagccaaggcgctgatgatgacgattgccgaacaggctatgaacttcgcccaggaccagaagcagacccactacgcccatctgccccctcgaagcatcttcgggatccaactgtgggggccactctggtcaacgtactggtctgtctgggggtccttcagttccagatgcaccacactcgcgatatctgcacaaaagagaaccccatgaagttctcctgtccaaatgagacctcgctgttctccgcctcggtcatctgaggagtcataggccccccacaaatcttcaaccaccaatatccggtactcaaatggatgtttctgctcggagctgggcgggcagtggtcttctggactctacagtttggaattccgacatacctgctcaaaaaacacccccaaaatgccaaacaaatcctcaaataacaacgaatcgctactcaagcaaaccccctgactttctgctcgggaatgctcttcaggtcccccagaaacctctcctacttcatggggatggtatacattgccgccatattcaattagtacttgctgacccgattccagacctggtggagaaaatacaacggcatgaatggacaccggagtcgctctcagcggcatcgtcatattctttacggtccaatacaacgaccacgcgctcaattggtggggcaactccgtgtcgtacgccggaatggacggtcagggagtctcaactccacagttgcccgagaatggctattttggtcctggtcctggtcagtttccatagccaatagtgaacttttgtacaaggtaatatttgtccgagtacagtacagtaagtggagtaatgtcctgagtcacgtgataaaacaagagtgttcgtcaacatctcatcatatgatcaacgtcaagagttcaagcacatcacgtgatcaacctatctgcctgccacccaactgaatactcttttccggtccatcgatcccagtttcatattcgctcgagtatatgtagactgcaatacgcaagtcacgtggtttaatgatattacacaacaagtcacgtggtcaaatgatatcatacaactaatcacgtgaccaagtgactttatagaactaatcacatgacctggtttagtcccaccaacgacccgacctgggtttttgacagatacggaaaaatacttctccactgggggctgaaacaacagagactttcaaagagttgaccaaaacaatatgttcgtttagttcatgaaaagtagcaactctccaaagtccaaagctatcttgagtgctctggtattgacatcttcatgctcctttaagtactcgctcgtagtaaacagtcaagttcagtgagtttcaaatggtgcccaataagttggaatcaactgaaaaagtattttaaaccctttcttatacattccagactacttgtgtctcaaatttgcgtgttttttgttttgttttatttgttttgtattctttcgaatcttctcagaatgacttcaacttttgcagtaatgacaggattggaatgattcaaactggtaacagatattacaatatctataaataataccatgaactgattcccgtcgttagatgcctccaatattctcaaattgacacccttctgccccacgcccttctgccctcaggacaccaacctaactccgccaataatggtctaatcacaatcgactcttttgattccgctattaaaactcctacaaacaacttttatcatactagccacccttcatttcttcggcaatagagtaattcggatccttgaaacttgtaatctacatcaaagtgctctcgaacactactgtggtcgtcgtgtgatgatcttcttcgagtcacgtaattcactcacgcgaaacgagtccatgagatgtatcttacttgtggtaaaagtactagactcacgtgaccttcacatatctcggctgttcagtgggttgttcttgtacatactggagtagggatgtccttagagaagcgtcttcagaattgtgtataaagtggtaaaatagcaatgaaggctgaatcggacacgcccaagcgataacgacaattcagtggtaatcacctccagctgatccgacagtgaccatcaccactcactgactacaccgccctgcacttcagctacgcggccttagtacctcgtaaatcagcgctgacaatggtccataaaactgtcgtgaatgtcatgataacttcatggacaagttccagagacgcgggagatacttttaaccaacctccatggtgctactggatcattttttgtcaagtatttttctcacaaatatattcaaatttcaacaaacttcaacaaagtatgtggtacaatcaaagcatcacaattcggtcaaaaaagattatatttaaaataaaaaggcatgatcctacttctccagtccatttcaatgggttttcacttttttttctagaaaatcttccttcttgctccatttgaagaccccccaaaacaccacccccagccgtgcggctcggaaatgatttagagttttcggtgttacttttttttttttttttttttttttttcttttccgatatataggaacactgacaacctgcaaagtgagggcaaggcttcagtctcggtgatgacgtagtaaacgacacaaaaaacttatacaatacttgtattaccctatactattgtacttgaattacccaatagtaccgcacttgatcattagttggtatgttgacaaaaatctaactgcaagcatcattcgactcgaccgccattactaccccagggagaagtgaaaaggaaaactaattgcataggttttcttcacacagcttgctttatcaattctcaagtacattttttcttttatattcttcaatggttgcatgagtgaagttcagtggtacagtactccaaagccagctacatactgtgcatcactggtacactggtggtacgtgatacttgtagcccactttcagttaaataatcagcaatcaaatcttttcaagtacatgtttggtagattcacgcttaggtagagtcacgtgactggattttggtctcccttcaagtgatgataagtaacctgataaacgaactgacaaacgtcctcaacatgcttactggggatactccaatcaacctgagtaacagaaacaagaacaatggtcttgtagcacacagatggacctcgtttcgagtccattcacgtgaaatcttacaactgtgaacagtgtcttgagcatgtcagtctctagaaatccacctgtaatttgcctgaaacacccacccactggcgcggttgttgagctactcgtagcagaaaccacgtgacaggccccccttcacgtgagtatattcgaagtcaactttctcgaaatcggctatcccggtccgattccgtctgcgtctcgaaactgacgtggatggacccattcttgagatttggggtatgtcgatgactaagccattcgaacaggtgtataagtcacgtgtggatttgtcatagaattggtagtgtttcggatcatctgtcagttttatttggccgtttttgtcacaaaagccatcatcaagctgtagaattccgttgcagagagtattagggaacagtacaagagtcactaggccgtggaatgtcgtggaatgtcgtagagtgtcatggaatgtcatgtggaagtgtggattcttgttttcatcgactggatggacttgacttgttagccaacagcgccgtttgcggggagtgcgagtgagtatggaataacaggaccatggtgttgaagtaggcggacaaggggaccgtctctgctatattagacattacgattttaatgggagtcactctacataaagcccagggacactgacgaagtccagattctgctggaaacatggacatggacgggctgcggactcgttcacttgattcctcagtcagatacacatctctgacgtaaaattgggagttccagacaaccccagactagttgtacttctaagctggagaatttggagctctagagtcgtcattttcagctctagagtcgtcattttctgctctagagtcgtcattttcagctctagagtcgtcattttcagctctagagtcgtcattgtcagctcttgtcgtcattgtcagctcttgtcgtcattatcagctctagagtcgtcagtagtttggagctgctctgtacaacatgtggtcagatcgatagctcacccctcaacactcgtaatctcccactgcgtcactatcttccctctaacagcccacttggtcagccgcgcgccagcccttgctcctatctctgctatctggtgccgtgtatggctgctaaatagtttgctaggctattgcgggtgagtaatggtatagtactgaagtgaatagtattgactacgaccgccctttttaaccactgaacagccacacaagtcgaccatctccacaagacgactcgctacaccccatagaactcccccatcgccttccagaacacaccacaaaacggccaccaccacccacaggcaactagcggattaacccaaataccccacaagagatgggcccaaagataacgcttagataagagaaaagtctgttatgtccatggtactgtacgtgcagtctcttcgtctcttcgtctcttctgtccaacaaacatgtccaatcaacatgtctgacataacgtcacctcaatgtacggttttcatatcccccaaccgtctcctttgtaccatctgcccacaaactccagaactgaccagagttattcgtgtattgactttgatgtgattgtgtaggccatctatggagggcggaatagacaaatggatctgtattgaccaacatcgtactactacctttgtacgagtgctcgtattttcctatcggtacggcaccaaagccagatggtatctgtaagcgttcacaaaggtccaaaggtcaacgcaaaaacacaacaaaaaaaaaaaaaaggtttagcgagaaaaacggttgatgggcttggcacttggcgttcttggcgatttggactggtgggggaggtggaacgatagatacaaaatgaggaacgtcaaccgtatgtacaaaggacttctttccccatcccgcactccctcaagtcgacttatctgtgaactttcaaacgatggcgataagcaaagtgaaagggggtgtgggtttcatgatagtgtttctcggagcgttttcagcatgcatgagtggagaggttgatattggtctttatctggctgattcttcgtctgatttgggcttcttcgtgtgtatatatatatccatttctccggttgactgcactcattcatcacacccccctaccatgctccgattaaaactgtttggaaaagaaaaatcgtccgaggaggaggtggagacggagattggtgaggttttggacgtctcggacgtgccggagatctctgaaatcccccccgatgtaactgagtacgttgctcagcagctgggtactcctccaaacgacgtggacggctcatatcccgcagacgttctgtttatggcggagaaatttctgctcatgtccgagaatgaggcgattgaaatttgcacccgcaacctcaagtatcatgagtttgaccccaacttccgcgactcgcataaggacttgttggcggagttgttgaagtcgttcaacggttccggcgatcccgatgaggccgcctcagacgagaaagacgagaaagacgagaaagacgacctggacccgattcaaaaatccatgttgcttcgtttctgggctactttgttccactggtggtctccgtaccccgaagttcgcgcggtgacagacccgtttgacgacgacagccagacgtgtttgacctggcgggtgttgctgctgggcaccatctgggtcggagttggcgcgtttgtcaaccagtttttcgatccccgactgcctgcaatcaccctatcggcttccgtttgccaactactgctctatccctccggacgattgttgcaatactgtctgccggactgggggttttccattcggggccacaggttcacactgaaccctggcgaatggtcgcaaaaggagcaacttctggccacggtaatggtcaattgcgccaacggaaccccctacgttgctgaaaacatcttcattcaatacatgcccatgttctacaaccagaaatgggctggagggttcggctacggctttttgctcatgctggtgacccagttcatgggatttggactcgctggactgctcagaagagtgggagtgtacccggtgatggcaatgtggcccagcattctgccgactctggcggtcaacaaggctttactggcccccaatcgaaaagaatcaatcaacggatggaccatcacccgataccatttcttctttctcgtttttctagcctccttcctttacttttggatccccaactacctgtggaccgccatttccacctggaactggatgacctggatcgcgcccaataacgccgatctggccatcgtcacgggctccatcagcggaatgggatacaacccaatccccacctttgactggaatatgatgaacatgctcatttcgcccattctcaccccgctctactcctccatgaaccagtatgtgggcatgttcgtgtccggactcttcattctggcggtgttctacaccaacaacaactacaccaaatggctgcccatcaacgataacaccctgtacgacaacacgggaaacccgttcgacgtgaccaagattctgaccaacttcattttcgatgaatccaagtacaaaaaatactctccgccgtactactcggcggctaacctggtgctttacggcgccttcttcgccctctaccccatggcgtttgtctactcggttctgtgctactggaaacagatgggcatcgctctgagagacacgtggctgtcgctgcggtacatccaccggtccaactatgagggtttggacgacgccttttcgcggatccagaaaaaacacaaggaagtgcccgattggtggttctatgccattctgctcatcatgtttggactgtccattgcactggtcgaacattggcccacagacacgccggtgtgggtcattgtgctgtgtctgggaatgtgtcttgttttcctgctgcccttcacgattttctactccatttccggagttcttctgaccctcaacgtgctgggtgaactgatcatcggctatgctctgccgggcaagtttcaggccctcaataccaccaaggccctcatggtccagattgccgaccaggccatgaactacaccaccgaccagaaaacgacccattacgcccacctgcctccccgcagcatctttatgatccagctgtgggccactctggtcaacggactggtctgcctgggggttttgcagttccaaatgttcagcgtcaaggagatttgcaccaaacacaactccatgaagttctcctgccctaacgaaaacaccctgttctccgcctcggtcatctggggagtcattggccccaagcgaatcttcgaccaccagtatccggtgctcaaatggatgtttctgctgggggcaggagtcgggctgcttttctgggccttccagtacggtcttcccatggtgttggtcaagagataccccgccagcatcaaaaagatcctccggtatcagcgaatcgtctccaaggcccatccgctcattctgtgcagcgccatgctcagctgggccccttacaacctcagttatatgactggaggcttctatctcgccattctcttcaactggtacctgaaaacccgctacctggagtggtggagaaagtacgcctatgttttctcgtcgggaatggacaccggagtggctctcagcgccatcgtcatcttttttgccgtggagtacaacgactatggtctgagttggtggggcaacaatgtctccagtgccggagtcgatggccagggtattcccattcctccactgccggatgttggctattttggtcctggtccggatcattatccgtgagacattctgtgtttatctagttattgtatttcttcttagtatgtaccgtactgtatagacagctattatcagtacatgacttcaatatcagcagtagcaatgactcctacatctacaagttgaccaactggagcctctagaaatcaagcctcgacttggtgattcatacgtgataaatatgtgaacatgatgactcctgaactcgtgaattgatttctgaatcactctgacctccgacacacgaaactaccgggcaaatggaattccctgacctctcatacacaccaaaatgacccactgctaccatagctcattcaaagactctaaaatgctcaataactgctgtaaccagctcaattgtgtactctgctcttcatgagacgagcatgtatctatcgtaactccatcaagtaacggagtcccgtagcagagtcctgaatacgggtcttgtcgttccgggggccgcggaacctccaagtcgtaccacttgcaacatttcgtcatttcgcttctctcccgtaaatgtatcgactgtagacaggtacagcataggcaggtagaacccgttgctgacgcaggagtcgtccaagattgagatctgaacttgcaggtcatgttcttctgaagatggcggactacagtatgtacttgtagctactcacatggctatccaatcagttcagctgacacactctcaaacgcatgctggggagagtaagtgcaagtttgtatgccgcgacaccgataaaccagactcttctttatcagagagactcatcagaggagtctccgcaccctggaccgacttcagctgagtagtttttgggcctcagaatggaaactagtggtttgtcactctcgtcgaggtttttccagtcaacagttactcactagtccaatggctctttgatctcagcggaagacaaccagatggccaattcactacaaataaatacaaaaacttcatcaattgtctccattattatcaaggattccactgattattatattgttttattaatcacctcgtatcatacaaaaacacccagatgtttctatcttgtttggacatggtgtgactggatccattcagtttagaactattatacagtgaaaaatactataagaagtacaccaatctactccctatatcgtctttattccatctatatactaatatttaccacatgtcataacaatatgctgatatatttgcactgagctctcgcatcaggcggtatcggtctcgtaggtggatttaccatcacaaacggaaccaagtctccgttcagcgaggattaatctgtctaaatataactaaattctttaaacaccaaagtctttggatatttttgtgtttaatgactttgatcgacttgactgcaatcgatccggttctttttttttttcggttctagttagtcttacttgagccgctttacctgtattactgtagctttaagtattagaccaactaattagaatgacggattgcgactaatatgcagataatcagatataattgcaagttatataaaagaattgtgaacaggccatatatcagttagttttggtgtcttccccctttcgcatcatagatattgaaccctcagcagacttttttttcaacaagttccaacaaacatctcaactaaaaaagtggacaggcacaatacttggcagtacaacgagtggtcagtttgaagtgctctaggcactatttgggcactatttttggcaaaatcagaccatttcaagaacaaatatctactgacgactttctatctccctggtatgtcttcgtggacccaagtggtgttaaaacctgaaatttaccagagtcctctggggccaaagtggaaaatgtgaagataggtagtcgatctagcactaccgacaaagccaacaaagagcgccaacatgcttcaaatgaaacaactctttctctagcgaacattcacatctctacagagaccttgatcggcctacatacggggatgagttatcattcaatgtaaactgctcatggtattatttgcaacgtctcagaatagctgtctaactgctgtctctttgggacaaactcacccgccatcttttaattccctgtcatccatataatggcattgatacgttatctccaaagccaacttggagtttggaaaacgcaagcggtttgaagatgtgggggatattttcagataaaaaagataaaaaagcgaccagaagagtcctagagcagatacggtgtcactttaactcttttagggtcacatgaaccctcatacgagtcgactcggtgatggataatccccaccatcagatggacgactggatggataaaatggagatgatccaaggcgaaatccaggacagagtggtggaattgcagcggttacaagaatccagggtcaacaaacacagcagcaaagtcaaagtgaagaagggacacctggtagtatcccatcgtaagacttactgcaacaagggcgaagattccaagacgtgtatttcggaccctaccggctagaagaacaagtcggagacaaggcattcaagactgcgcgcttcttcccgagttgagacgccatctaacaatcaatgtggaattcttgcgaacgggacgtgcatcttatcgacccaccagtacacgaggttcgacaactagccaaccaggactctattaagaggtttgtggggttcgacgatgaacgtgacgaagcaccatgtacatgggaaggctaccattcccaactagcgacactggttcccaaacacgtgttgtaaaatatggacaaaaaccgattcgtacaactgatggaggactggggatgatggtaagcatttcacaagcacgtcaaactggaagagagacagcagaagtagtaacattcaaatagacgcctttcccaatcacatgtcttttctatcatttggtaacagcaattgttagccttgaagcaatatttgcacggaggtgaaagtaataccaggcgattcggggctcttcgctccagtaacctttcccttctctctccacgacaccatctacagaatgtctacaagaacaaatatgacaaacatatacaagatgttttaaagtagcttacctgcgagagagagcgacaattgtataccgtctcattaacgatccatgttagccacaatttcgaaatctcatcaatagaatatgtacagtacatactgtaggtacatgtagctccatgtttgagcacggcaccaggcaagagcgctccgatatgcattatcgagttcttcattcctgaggaacggcacgcaaggttcctagtccgagcagcccatgatactaagtcgctaaatcgccaaagtcgctaaatcggtgatcgacaaactcgttttttcgaaattgatgatttagaatcgtccaagaacaccctatacttatctgtgattcgcaaattaaccaggaaacgcgaaagtccttcctaaacaacatggtctcgagccgtgccaactctcatcgattttagcggggccgtactcgcatatcacatgcgtactatgctttagcgatgtgcatggaacatgccatgtgcatgtagattaactttaatttgtttatctccaaatatgcagaagggatacgggctccccagggcgccgtgagaatgaccatcatagagattgtcatcacatatatatgggggttgtatttgcctccattcgattaccattcgattatcgcaccggaaatgtctacagagacgctccctttgaaaagaagcagccggagtttggagcggttggagccgaaaccgagatcggagaggttaccgatgctacaagtagcgacactgaggcaactgctgaggagttcgactacgttgccaaggaacacgggactcctccaaacatcattgatggtacgtactcggccgaagttgtgtttatggccgacaagttcgcccagatgacccaagaagaggccgttatcatttgcaccagaggagtttagtaccacagccacgaccccaaattcaacgcctgtttcatggacacgctcaaggggctcttggactctggtgaagagagcgagaagaatgacgaagaaaacgaagaagacttgggggcggatcctgcccaacggtcgaagcaattgcgatattgggccactctgttgcactggtggtctccgtaccccgaggttcgtgctgtgaccgatccttttgacgacgaaaaccagtgtgcacttacctggcgagccgttcttctgggaatcatctgggtcggggtgacttcgtttgtcaacatgttttttcgacgtccgatacccgggtatcactctgactccctccgtgtgtcaggtattgctatattacgctggactactgttgcaatactgtctgccggactggggattctccattacaggccacaggttcacactgaactccggaaaatggtcccagaaagaacaactgctggccaccgtcatggtcaattgcgccaattgaggccctatattccgctgagaacattttttaatgcaacatttcatttgtctcttttctacaacccgaaatggtcgggagggttcggctacggctttttgctcatgctggtgacccaattcatggggtttggactggggggaattctccgtcgagttgcagtctacccggtcatgtcaatgtgcccaaccattctgccgactctggcggtgttctacaccaacaactacaccacgtggctgcccatcaacgataacagactgtatgacaactcgggaaacgtctacgacgtgaccaaaatcctcaccaactatctgtttgacgagcagaaataccaaaactactcccctcctgaatagaccgccgccaacctccttctttacggagcacttccccagctaccccatggtgtttgtttacacctgccgggaaaaccatgtggacggcacttaaagacacggcgctggccctgagatatctccaccggtccaaccatgagggcctgggaggtcccttctctcgaatgcaaaagaaacacaaggaggtgcccgactggtggttctactgcattctactcgccacctttggggtttccatggctgtggtcgagcattggatacgctcttccaggctcattccaggccctcggcgccaccaaggctctggttgttcaggtggcagaccaggccatgatctacaccaccgaccagaaaaccacccactacgcgcacatcctgcctccccggagcatttgtctgatccaactgtgggccacgctggtcaatgggctggtttgtctcggagtcatgcaattccagttctccatcaacgacatttgcaccaaacacaacgccatgaagttctcctgtcccaacgaaaccactctgttctccgcctccatcatttgggggctggttggacccaagcgaatctttgaccaccaatacccggttctcaagtggatgtttctgcggggagctggggtcgggtttgtcttttgggcagtccaatttgcaattccgcaactgctgctgctgaacaggtacccccacaagacgaagcagattctcaggtaccagcgaatcgtgaccaaggcccatcctctgatcatcgtcaacgggtttttgggctggactccctacaacctgaccaaatggtcatcacggtatacgtggccctggggttcaactggttcatcatgaagcggttcctggcttggtgagaaagtacgcctacgttttctccgcaggcatggacacaggagtcgctctcagcgccatcatcatcttttttgcagtccagtaccacgacagacccctcagctggtgggcaacaacgtttccaccgccggaagggacggctccaccattcctccacctcctcttccggatgtcgggtacttcggtcctggtcctggtaattattcttagtaatcacaatgtgttattgtaatcaactccaagtagcctgtacagagatggacacacccaaatcaccatacttcaagcacccgcaagagtcaactaaacccaactatcaggaagtgggatccaactaaacctaactatgacctagttatatctaactaaacccagccactgaccatttaagttcagaggaccccgcaattcagatccagactccacagcatcacctcacatgctccgactcaactctgtcgcccgacaactccgtcccttctccacctcctcgcccgccatgcaattctttctcgtccaggtcgccgacaagcccggtatgctcgaaaagcgaatgtctctgcgacccgcccatctggaggctctgcagaacaagtctgccggcaacaacttcatcatttgcggcggaggcgttgccgacaagcatcctggcgccggcgaaaccccccaggtgactgggtccacgctgattgtgcagactgacgaccgtgacagcattgtggagaagctcaagggagacgtgtacgccaaggagggcgtttgggatttgaccaatgtcaagattcaggccgtgagtatgagcgttcagcaaggggactgtcgaggtagtctgacagtcctatggccaagtggcgcagctgctgggactgctacgtcggtggtgatggtgatggtgatgttcagcgatgtgctgtcacttgcggcgtggctagtgcggatctggcactgtgcggtagatcctggtcgaacgttgggctggtgaccacactctgtcatctcttgatagcaattgactggttgtgattggttggttgattgacttgattgacccagataccagacacccagattgaaactgagatggaatcttgaaagatcaaaaagatcctcgtggaccattacccttcaccaccgcctacaaccattacccttccaccaccacccaccgtactcaagcaacctccccccctgactatactaacccagatgttcatgccccccttctactttaaccgactgctggactagcctagccgtctgacatagtgaatctatctctagaactgcgcagtaaatcagagccgccggtatacatgtgacctagatcctggactcggcatgctaaaactgctcatatggtcatttgaaaaacaccatgggaaaactgccgtcaagccgaccacaaccatgtattgtatatcccgatcagctggtcctgatgctcaacaagtcgcccaaccacctccagcaactacattgcgctgcagtacgtacagtagagaatgggagatattcgataagatcaacaaaacactcatttacaaatctatctatcttcgcggctcggcctgtcctccaacatcaaccgaatcacttgaacgcacatcaacatctaccatctcatcccctggctcacattcactaagcccgatttcatcaatggcaatttcatagtgatacgtgtccagatattcatccgcgattcataggcgcgaaagcgcattggacaaacgcccaacctggccaaagtccatcttggacagcgcctcgtaccgctcgacgggtcggaccttgttcaactcactcagcggcagctgctggtagccgccgtttctgtacactccaaagtttcgatggtcccagggctccaggccatacgccagccgcaaaaagtggctctggaacagccgagacagcttgtcgccgtgctcgttgaacttggtcgagttgaacatgtacagcacgtcgacggcgtggtgggcccgctggtcggggttgtgggggttgggctcatcgacggccagacggtaaactcgagaagtggagccgttgtttcgggcctcctccatcttcttgaacagcagatggttaaagtaattgaaggtggcgtcagtcttgagatcgagacacgcagacttgatatcgccaccctccttgatgccgtaaagctcggaaatctccttacccacgggcgacttggccacctttgccaacagctcctcgtcgtcctgcgcgttgactggcaggaaatacagcatgccctcgtccttgcaatcggagatgatgagcttgtcgagccagtcaggagtcagatgctgcttccatccgggctcgaaaaagtcgccgtcgtcgcaagtcatgcacacagccacattgagcttgatctgggcgtcgagcagctccttatcggacagagaagcaaggtcggccacttccttgccagtgaccttggccaccttctcctccaaacgagcatgccacttgggaggctgaggagtgatggtctcgagagtgccactcatcatgacggcatttcggaacaactttcggccgttcatggagtccttgatgagcatgttatggactgctacagagccggcagactcaccggtcaatgtcacgttcaaaggatcgcctccaaagtcctgaatgtggcggttgacccactggcagcccgtgtactgatcccacgtgccccagttgcccttgccgttcttggtgaggaagcccgcgagacccagtcggtactcgatacacacgtgcacaatcggcttgcctactcgcaccgactctgccaccaggaactggggctcatagatgaggttgtagatactgccctcaatattggagccgccgtggatccacacaacagtgggcagccgggcgttggcagacacgcccttcggtcgcgtcacaatcaggttgtcgcacagcagaccgtcctggtacgtgtccacattgactttctcccagaggtcgtctggcacggagaagaagttgaatggggtgcggggttgggggcacacgggaccgaccttggtggcgtcgatctccgcgccgttccaatcgttcttgagcacgggcttctcaaacttgccaggaatgtcggcgtatcggatgttgagaaactgctcaacagcgccgttctgaacggtgttgccgacaatcgaggcgttgagcgaggggagttcgagaggcatggcgactggggaaagaccgtctattggggtagtgtcgtttggtgtggtgtcgattggtgtgtctattggtttgcgtctgtgagactcgctgggcggattgcaagtcgattcgagttgtttctgggccgttttcgcgcgcgtggtatttgtttaactcgtcacaaaaaatggagaggaagtcaacttctttctctatcttttatttcggtgcgtttttcggtttatgcagctgcatgcatgcatgcgtgtggggtgcatgtggaatcgggggtgaaatagatgctccattttgaagggttttggggggaaatgtaggagatgagagaggttcagtggactccttggaactaggagaattgaatcccactttaatatccgctataggaccgtttttcggcaacttgcgtccgtctgaccgcaatctctcggctaatcattaaagttggagatttcatggagaaaaatgagatccgattcagatgacgtaaatgagagacattctggggtttgaagttgatcagatatgtctccacaacggcagcaattatagctaacgtttttttcacagttttcagcgtcaaaaatgacgattctgaagtacttagactcttaaaacccctgttctgtttccaacatgtaaatctcctctcatggaataaagaatactcaaaagtgcccgttattggtctcaatccaattttctcgtagtataatgtgtcattggacctatttccagtctttatcgtcttcctatcaagcgatagcaaagaccacaagacatgcgtcgaaaatcgcatatcggcaatcaccccaattcccatcggattttgatgaatttacttcagtagaaatataccaccccaattaacacattccaagttccagcgaggctcttcaacctctgtaacttcttccatactacaattactccaaccatagacctcaaccacatcctactccctgtaactcgtccaataatgatcagattacgtcggggagttcttgctcgttttcatattgacttttttcgccgattttcttgtatatatcaactacaactcactcataatgacgccatttatgtatatttctataaccgatatatttaatgtttgttagtaatcaaaattagaaacaaatgtgaaaaatacagactcgatctctgctggaacaacggagacttgtggagaccaatttttttcctcatatcaaccccaacccctttgcccactccatttacttgcctaaccctgaaatacttgatcctaaaccgcaattcacaacctcggctcatccttaccccacacaaataaagtcggccgaaaaaccgttaaaaccgatgcatctgaacagggttagggtactagaggcaggttccggagacatttcggaggggtgaaagcgatatgtcatgtgaccaaaacgacgatctaaatggctgctggtcatgtgatttcgtttcatgggtcatgtgatttcgtttggtccgtaacgtgactttttgggcgatagtcagaatatgaattcaaagaactgaaacatgctagagagcgattgcttgagtcccgtgatatcttattcggggactgggggtggaatttgtcaaagttttgtgggcagaatggagtcatttgccgggggtatcgataacattgtgtagaccactccggagttctctgggagatcagacgcgggaatgtgagtcggactgaagccttgccgtcgcaggtgcatctaccgctgagtgtggaaatgcgactctcgaagccatgtatcgcagacgaagacgggagtctgtttcagtgtcgccatggcagatgagagtgggtgtatgtctccaagtcgccacgatcagagacgaggacacagtcgtgagaacaacagatatatgcactgatttgctactagcagagacaaagacacaatcatgagaaggactcagagtctgtcttcgcgtaaacaccaacacctacagctcacgcccaccaatgtagtcacacaagagacctgaccgttgtcgtgtctgtatcccgctctgtgcctgtgtttgaaacgatagcaccagagaacaacatctgtgttagttgggtcttcaaacgacatctgaatcaatctggtgccccaagaactgcatttgagagccagcacagtacccttgatatcaagtgaccatgttgcactaccagcacctcctcggaaagacttcggcggcatcctgtcaccgttgtatgatatatcagtgcaacttccggtatgagttatgcattgtaacgctgccgagtgttgcattcccgcgaaccgggcggttgtcggcgattagatcttgctatgagggacaatgttgcattgagatcttgttgcaacacgtgttaatgcacggacgtttacggtaccaacactagtactgtactacagtagtgactattgataccgccatttgatactgcgtatgtactggatacatgcaattggtttctactccttacaccgtcaccgatcttagcctggtcagatgggcaactactatagcccgaagcacgccttatattattcgtgggcagctattgtcaggccaggtaacaaggactcgttttatttgttctatttgttctatttgttctatttgttttatctattttattttatttgttttatttgttttatttgtttctttatgttttattaatttttcttcacttatcgaggcctcttgtgcatgtgcatatggtcaggcctggaacaaagccgctatgatagttcgccgaatgtcttaactccattgggtctccggaataatacagtgaaaactagtgaaataaataataaaataggtcaccaagatgcgtggacttgcatggaggtgcttgaaaggtgtaggcgcagcgaacaatgccgatgcagtaaggacggagccgaaaagagacctacaggtggaggacatgggacatgggacatgggtgttgcttgttgaaaataggagctagtacggataagaatacggtgcttatcggtcggtctttgttgctgttatccggtcatttctttgtctatcctgttgtcctacttcaaaatgtataatataggatatgtgagttgaatagggagaggatgtggaaagcatttttttgttttttggcaaaaaaaacaatcaaaccaaacatcgaattccacaataacggaagaaccttgctggtcaaaggacggaggttcgcctgtttctgaagagtgtttgttttctgtgatttttctagacatttcggttgtacctgcgctggaaaataactggccggcaagaaggaggagtttgcattcagagaaaggtgttatcgccccaacttggcgatttttgaaggctttccaacatagcacctgcgcttgtctggtctgatctgtctcgttctcgaatagcaaataattacaagggtaaacgaatgcgacggttagcgaacacgagagcttcagtaaacgaatacgagaccccatttaagcgaatacgagcacgcctttcaaactctgcttgcgaagcgaatacgacaactccattgaatcgaccacgtggatttcagaacaaacaaacaaacacgtggaactcgtctaggcaattctgcaaaatggtctttaaaacaaatgaatcctgataagtggatatctttcaagaaacgtgacaaactaccgctagaacttacaactattcataaggctatcaagaattggcacagatgacagctccatttagcctcattcaatccctttcattcagctccaaacacttcttcaatcagctcgtgattccgatttcgcagcctcgtactgcttggtaaagtccacaatcgactgctcgagcccaatccactgcaaatccagcaactggcgggtattggagttgtcgtagttaaagtactgggcggcgactcggggtccgttcccgggagtaccttccgcaattgtgcctcgaatgtcggaaaagttcttgttgagaatatcaaccaagtcctgggccgcaaacttgccgttgcacaggagcagccgcttgtcgtcgagcttggagtcgatagccaacgtatgggcccgggccacgtttcgcacgtcaacccacaaaaacgcaaagtctcccggcgtgtctccaggcttggtgtccagagccaggctgttgatgacgtcgctggacgtgttgagcgccttggggtcgattttggtcgcatggggtccaaacaccgccgcagggttgactgtagtcagcgaaaagcgcggcttggtgctctcgacgaacttccacgcctcctgctcggcaaatgtcttggaggctacgtaggccagttcggcgttgtttgactcagcagcctggtcccacgtgacggggttccatgtagcctccgttgccacgtagctggggtccttgtttctgaacgggtcgagcatggaggccaccgaggatgtcagcaccaccttgtgcacgttgtggccggcgtcttgggttacctggagcaccgaacgggtgccctcgagcgccggctccagcaggtctttgaccacgtcctcggagttgtagaaaaacggcgatgccgtgtgcatcacaaccgcaatttcggggtgtgaggcaaaaatcgccttgagctcgtcctggcttcgaacatcggaaagcgtggcaaaagtcagcttgccggacttgtgggcttcaggaaacgcctcctggagcttggaggccttgctgagctggcgcacggtgcccaagaccttgtgcccgtgattcaggagatctgcaatgacctgaccagcaataaacccggtggctccggtgacgagaatggttgacatgatggcgactacgacggggaggtgtccatggcgcggcttttatacttgcagagtttcctgaagcagatgtctcaaaagtggtggtgaaaaggttatgttaattttggggaagaaaggctccttgtacgatctttttggggtcaacgacgcaagaagtgattagtggcatttccgggagaggtgatttggtccagacaatagaacgaaacctgccacttttaattgagtctgtagagacaattgggagcgtttctggagtcatcaaacactagtgcactctcatattagatccatctccaccataccaggcggctgaaagggagtctaaactctaagcgggtggagaaaagggtgagacactggctgctcgagaacggtgaactttgagagaaagtactctgtggctgtgtatacgttaccgcctcctcctacctttttccgctttttccgcccttacaattgactttaacgtcacaaatcatcgtattggtctgcagatggtgtgcatatcggtgcatgtaacgtgcaggtgcataagtgacacagacacagacatccagacggagtatatataaaaaaaagactcgttcttgtgacccttactcatacataaacgagacaccgacaccgacaccgacaccgacaccgacaccgacaccgacaccgacaccgacaccgacacataccacccgtacgacatctcatccatgacaactccccttccctgattttctatgtcgtcttcacagtcacaaaaaaattcataaaccccaactgtacgtactcgattaaatgccattacattactaactgaagccttacacgagttctgtagtcaccctcaccagacacagacacaagcaccactcagaccctggtctaacttaatggtgttacactggctgcgatggctgtgaagctggccctgatgttgtcgtgagagtggctaccatgagttgtagagtcgcgccacggctgctattgactatcaattaccagccgttctacgatcggacactcgaactacgtctttgtgttccgcatcgcgcatgcctcgcatccctcatacctctactcagtcacacggatccgaaacacaaccccatgtcgtgggttccgtacgatccccaactcacagcgtcgaacgtgaaagagaaaggctcccagggtggcagctggtttgtcatcagtgtcagaagagtccattaggtcacgtgatccccttatctagcaggtgagattagctcgctggaccaagcgctacttcagctcctgctctacgtttgtgctgtaaatcactgtcccattgcaataattgcggtgttgtaagacctactctctcctttacgcgaacttgccttggaggcgggtccaaattgaccttggaaaagggcgcgggtctacctggtcttagctgccagtggccacgtcctttctgacggttacacatgggcactactaatcattacagccaatagtatcatctgttgcaattggccatctctggctggtctttcttatttcacggattcccattttggtatgtggctagctgcttggttcagtttcagctgcttacaggtcattcgcgtggctcatgacccatgcgccctatgtacatcttactttgacagagtctggccggtctgtcgggcctgcttgaacatgtcaacggccgagtttttgtttcgcagcacgccgccaaacagcacgtactcggaaacgtccaccttagcgtctctgagggagttgaaaaacttgacagcactccatccggcagtcttctggttgaagaagccccgggccatgggctggtggccctccttcatctgctggtagcattgcacagcgtacaggtgatcagcgagagtggcctttttggcaatgaggtcgccctgcttgccgtccagcttcaccataccccacgagtgcttccatacgccctggggggtctgcacgggctggaactccttgtcctggtagtagtttctggcggagagaatcttgtgtcgcaggttccagccaaacacgccaatctccttgattcgcagaggagtgtccttggtgaggtatgcatcgagaccgccctcgcgtcggatggtggagaggactcggggcacggttgtgatacgcacattcttgccgagcgcctcgctgggcagcgtcgtcttctgggcgttgggcttccactttcggagcgtcttgtttcggaactcggacgaccggtagccgttaccgagtgttcggccgccaaacagcgcccggtcacctcgcttgaatacgaaagacacgccgtaagggtaaggagggtacttggactttctgttggggataacgaccttgaagtcgctcttcttgtcgccgacagcaggctggtttcgggggttcaggtacaggtcctggttgaaggcctttcgtcgggtcacatgtttgaacgatcgggtggcgcacgccgaggtggtagagaacgcccgcgagccagacacgctgagctgggccaggtggtttgtcagagacagcatggtgtgtggtgatggagagatctgtggtgagtttgtgagttgtgatttgaaaatttcaaatgtgcagcggttgtgagttcgattcgggtgggggtagaagaaaagtaagtggatttgaaggataacgtttgggaagttggagatccggtgttcgattccgggtggcacggcggttcgattccagatggggtggaattctgactggaccatttcctggccacctgaaagttcattgtcccaaccagagtccaaaacagtttggtgtgacacatcccgtgcgttacaatcaactaacaatagtattaactccgtctatatccttaattatgtgttttcgagtgatgcgaactgttccaaatgacttgagcgcagaggagttgctcgtcactccagacccagcacagacacaactatagctgtgtcgcaacaattgcaagtctgtacgacgtcgtttacggaggttgcaatacggagcccgtggtatggtgctgatgatcaatcattagcctcacctaactgagctcgcaatctctctcttcgctcgtgatcacgccctcactgcgctcgtgatcaatgctgcggcccaatcttcaaaccccggccatttttcctcggctggttgacactcattggggcagtggcgtacgtcttgccagagccgcccgctaacaagggagtgttcacccctgcctcctgtcggagcacatcagtcctgctctttggtttcggcttggtgaccacgacgggagtgctggcggcgcgctcctcgtcgggctctcgagacttgccaagaaacacccacagcaaacaactgagaatggcaaaaaacgccacgagcccgataatgattccgatgaaaatcgccacgggggtcctcagatggtcgtgtgacgggaaccacgggttgtcgggaatgatccacgacggcgatagcggccggtcgatggcgaagacagtggcattgttagacgcaatgccgcggttcaggattcgggcctctcggtcaatgccctggaaaatcgacaccatgagcagcttctcggaaaattttttcgcgaccagagaaacgccattcttgagcgtcgaggcactgcctcctgatgacagtgtgttgttctggatcacgtgcagtttcatgtagtcgctcaagtccggagagtggacagaaatgttctcggcagccatggagtcctctgacggaaccaaaaacgagtaccccaaggcgggatccagggtgtaggacaggttggagacttgcaggagctccaaaaagtccgagttggtggtctcaatgagattcgaaacggtcacgtccaacgccgaggggataaagacattctcgactgtgtgcacgacgccagaattgaacagaacgtcgtactcgagggtgttgacgcggtagagatcgccgccgacggacacaaaatcgttcttgccgtcatggacccacgacaaggacacattctgtgacttgtcgtaagtcgggagcttggtctggggcgaatcggaataaaacgggttgtggaaaatcagcgagtcaaaaagcagcgtcagggccgtcttgttgctggacagatactccgtcgtgatgcccagatcgtcccacgccgtggttgttggcagaatcactgtccagccggcgtagttgagcggcaacttcaaccgcccaagctcgttcagataaaagagcgaccgcgaagtgtggaaaatgggcgccaccgacgatgccaacccgctgggaggttccatctcctcgtcaatcaggtagatggacgagttgccgacgacaaagagattagtgtcgtactttggcgatgatacgatccgccgatcgttgatgacatactcgtcggcaacctcgtcgtacgacagcttgatccgctgcgaccggtagccaatcttcttggacttcattttcgtgtcaaccagaagatgtgccttgtgcttaaacagatcacgtgagaggatgagttccgactgggtaaagtggtaggcgccaccttcggagtagagtccgctggacgagggtcgcagatcagattcgagggaggcgagaagggagggcaccaaggcggtttgttcgtcgcgggagagggatgcttggtggtgagagaggaggtaggagagatcgcgtgaccgggaccgggagtcggagtcacgggggaactcacgtgattcacccatcgcgctcggcttctccatcggagcaaacaccgtctgctcgccccccttgccctctatcaactcccccagccctgccagccgtaacaacgccacaaaccggtccagccccagcccctggagcgccatgcggggtgtgaacaccagcagctcgtcgcgtgacagcaagctgtcgtaaacatggatgagaccgttctggcacggaatattgctttgaagcggcgcccatgtgctgttgacggtgagcagatcagaaaacgagtacaccgtgccgtcacgtgcggtgtactcgcggctcgggagtgggatgggtttgccatcacgtgacccgtagacgagctcgtcgacgataaagtggttcacgatatgctcgaggtcctttctaccgtcggtgcacgtgagatacgcgtccatgagcggcgtaaacatgcgcatggcggcatttgatggcgctaacaatgtcatgttgctgagatcgccgagtcgggccttgttggcgagcttggcaaagtgcgacagtcgggggattttgccaatctccttctgccaagtggagggcagctccagcacgctatcgagcacctggactatgccacgctggcgccctgcgaggagatccgtttcaacgacggcgacgccgttgacggccatggtctccttcttgtgggagacgactacgtctacgggcacgtggtccagggcagtgaggtagacgtgggagccgtcagtggagttttcgaacgtggcggagccgttcaaaatgtggtagagcagcagctcgcgtgtgacctggccaccaaactgggcaaaggcgccattgtcgggcgccactagggtgatgtttcgctgggtgttgagaaacggaatcagttggtggcgctggaggtgacgcaggaggatggagaactggcccgtctccgccagcacatcgacgatggtgcggctttcgggggggatttggccgagcgcgagggtgaggagcgacagcagtggcagcagcatgctgagtggggatgatatgagtagcatgttgtggttgtatgtgacaaaaatgaagtggttggtataacagagtgaagttgcgggttacaatggcaatgtcgaggtcggcaaatatatcactgcttatcctcttgttgtgtgcttatcactagctacgttagtatgaccgaatcaaagtactccaacccagggacggcgaaagtaccaaactcctcgatctgtctacaacaccaatggtactgtactcaccagatcaacgtgttgtcgatgtcctttatcgattgtcgattgtcgagtcgtcgtattgccgagccgtcaaattgtcaaattgtcgaattgtcgaatgtcgaatcgtcgtatttacttgcttttgtggcccagtgagtctgtttgtgtcacgagctttggtggccgaaaaacacaaacacgaagaaaaggggcggacgagggcgagggcgagggtgtggcgacgacggcgggtgagtcagcagcgtcaagggtgaatcacgtgactagctcgctctgtaatttcggagttgctttttattttttatttttggcgggcggctcgtaatatgtgcgttttgcagcaaaggagttgttgcagaagatgtcgataatgtccctggtcaagtcggagacgcaagagggacgacgcagatgcacgttgtgaagtttactatttagagtttgtggttaaaaggttatttgggagattatgcagatgaaaatttgagaaaatggattaataaaaataaaaaaaatggacgataaaataaagggcaaaaatccgtaagcaggtcaattggaaacagcttgggggaagatataattcgacttttattagtatgagagcaagtcgctgaatatgtccaatatccgttagcgcttttttttttagtaattattataataaaatacaactagaacaaaaaatatgggttgggatttctgttgaatcagaaaagatggaaaatggacaaaaatggggcaataaataataaatcttgattgaaacaaaagttgatgcaattaataataccattgaagccttcaatttcttacaaacaatagagaaaacccggaatcgaacccgcgactttaaatgcaccacctggcaccgaggggaggctgagcttgaaataatttaattaatggaatcaaaccggtccatgaggtcacgtgaaccctaccctaaccccacaattgcacacacccaatctcacatcccccgtgtacctcgctaatgcctatgcaaagaccgtacaactctacagtgtcggggacttggggaaaaaggtcctgactaatcaatgttactggtcgcttactaaaatttcaacaataaattcacacaatgtacttgacggaaccgggagtagcataagctaggcggagagttacagggtaacgaatcggttcattataaatatttcaccgtgccgtgatcagagggggaggggcagatcacgtgggtgcgcacgctgacaatcgagaagaagtcaaacacaggggaaaaatcacgtgactgacgatattggccacgtgagtaacacacacaaggaaaaacgacgggcggaaagttggtttgtgggggattgggggaaaaacataacatatgaaaagggcgggtcacgtgagaagtcatgtgacacggagttgattggcggaaactgggtagagagaagggaggtgacaaatctgagtaatttgattaatctgactaatctgacggattaagaaatcacgtgactactccacctttccctcgagtcccagaaaccaccagaaaccgacagcgccgacaatgccacccaaaacaagcttgtcgttggtggaaaagtcgtggtcaccagtctcggacgagtggtcgccggcaaacgaccggaccacgtgaccggacgcgtagtggatctcctggggctgcttactgtgcagctcgtcctcggccactgactcagcaacctttcggtcattagtaatcgcgtgggatccgtatcgggccacctcgccgtaagcatcgggcgaagtaggaatcttgattcggggcgcatcggcgggcataccggtgtgaggcagcttgcaaaagtcgatggtggaggtatctccctgggccagggtaggggccgaagatgtaatcagccggacacgggttagggtagctgtggcgccggcagcggttgcggtctgggcgggggcagcgacggggttaggagtcgagacaacggcccgcttactaacagtggaaaagtcatgtgacgcgagtcgttcgattaggtcagcctttcggccacccaatcgcagtccccgtcgtcggcactcgtccttgagagaagcaactttcatggacgaatactgggtaggggttgaggacagcagagggctagggttggttttgggggtcgattggtggatgccccgggccaggggagaggccaggggactccggttaagggttcgggcgattcgtagcattgtggtgatgagggttgtgggttgtgataggaagttggttggaactccaggtagggttggatgaatcagggcaagggttgcaatcagttcgggctcgggttagggcaggtcgataatatcgcgcaatggttattatttgttgttaccgtgcaattgtcgtgggaagaaaagtcggttcagtcatttgtttatattgcatgttggaagggagcaataaagttaccctatttgttgtgattggccctggaatgtgaaacccttatccattattaggatgaagaaactaaccctagtcctaatggatatattgagatccctaccctaatcctatcatgtcccttgagcttcaacgtggcataatcgcgacctaaccttgctcccgagcaacaatctgacgccgggttgtcctcgactaatcacgtgaccactcggataggcggatacacgcaattacacgcgtcacgtgctgtagtatggggatacagtgtaattaatgggggttttgaaataaagtttgtcaaggaaacactcggaaatagtcgtcagcgaaggagaggagatgggtgggagtattcagaagggttagggaattgtggtggttttatttggtcttcgttagggctaggtttgaactccttcgatatttttttttgtaattttctcgatgactaattgtctgagagtcatgtggtctagtcaattgagtccgtcacgtgaggcgctacagattggtatataatattgtcaagttattccggccggagacggatcagggggatattaatggggtgattatcatgcaggggaatatggggtgatattgatagaaggcgcgggtcatggaaaagaggccacgtgatatgtcatgtgacagggggtagtgtggatgtcgggtgtgtggcatggcaaccgtgatgtatgtacataacgaagtgtgttgttccacagcatgaactgttgctacaacatctgtcaccacgacttcaactgaatcggctgaactgttgagatgacgctgcaattttggatctataaaccggagtcagggagtcgattggtagtatccttgtctcgactaaatgttcacttcgttcttaatagtcgacttagtcgacttttcaatctgatctcttcctgacaactaaactgtcaagtataattggagagatggttgaatttggggttgatattacttgatgtgaatgtggatgaataccagcgaagggtgcgatttctacaggatttgatctctgcatcacatttagagccttcgatttactcaccagttgacatctggaggtgtttggaggtgtttggaggtgtttggaagtgtttggaagtgtttggaagtgtttggaagtgtttggaagtgtttggaagtgtttggaaatgtttagggatttcacaataggattcatctatattatgtttgggcagttttcgactgattaatgttgtccggagtttttccccaaagttggatgactaatctccaacttctttcgagtctgcatgtctaatgatgattccaaagactctgatcatctcctctgtttagttgacattacttggacgttcagagtttagatagacatccacttgaccattcagctccccaacagtatctccaagttggtcaatatcaagccagaaacctcttttgaacttttatcttctccatttctatttcctgcactcacgtgacccaccccttatgacccgataatattccccctttccatatacacaaccgcaaatcgaaccccgtgaccccaccattagctcaacacaaattgcctcgactttcttatttcacgaaaatgagacagaacgaaatacttccatgagattcctcaaaattgacggtaaaaatcagataaaatcaccgcaaattccaactcacgtgactattttctgcgaccctttccccaatatttagaaaaaaattatgcctcccaaaaaatccttgtcaaaaagaattacgccatcgacgccacaaaatcgtaatcgaaattaacctcaccagtctcgactattgttcaagcatgtgtttaattgaactttgttgcgggggaggggggctcgccacttaacgcggtcacgtgtttttaataagggaaaaatacgcataaatctgggtcacgtgagcagaatttgtagcgatttccccctgatttctcctgatttttcccgtgcatttattcccgaacagctgtcaattttttatgtttttttatttttttttccaaacgtcccaaaaccgccgtcacgtgaaatgattcaaatcgccgggtgggttgcgaaatatatttcaaataaagttgacccgggttcgagcccggattatggtgactttagcggacccctcgagggctgtcatgtgatcaccgaagatatccacgtgacctgcaggttcacgcggttctggcgatatattttttgtctcctttaggccacttttggctcctcaaaattggctttgaaaacctccgataaactcggttctgggattttagaccggttttttgagtggcatttttctcggcggattttaataccaccggaaaatagactacatcaatggactcggaatctcccaacgagttgattgacatatcataaagcctatttgcacccatatttgcgccaccatgaccaatcttgcaccttcctccagattgcgaatttgtaagccacaaaaagaggtataagtagtgcggagggcgccccccgggagttccagcaaccaaccaaccatctgccaggccattagtcatgtctatctctgtgtcgacgtcgcaactggaccactacaacgcgctgctgagtcagctggagccgcaacagatcattcaatgggcggtgctcaccttccccaacttgttccagaccacggcgtttggactcacgggattagtcagcactgacatgatcagcaagctggagcagtcacgtggcggccacgctgtcgatcttatttttctcgacaccctgtaccatttcgacgaaacgctgcagctggtcgaccgggtccaggccaagtacccatcggcgaaaatccacagattccgacccgagggcttcgagtcgcgtgcggagtttgaaaaggtgtatggcgattcccttttcgacacaaacgacgatctctatgattatctggtcaaggtagagccttctcagcgggcctacaaggagctggatgttgttgctgttctgaccgggcgtcgcaagtcccagggagacgcacgtgactctctaaagattgtggagattgaagccgagaccaatctcatcaaaatcaaccctcttgccaactggtcgtttgcccaggtcaagaattatatcgattccaacgacgtgccttacaactccttgttggataaggggtaccgatctgtgggcgattttcactcaactgtgccggtcaaggagggcgaaaatgagcgagccggacgatggaagggtaaacagaagactgagtgtggcattcatcagcagaaacgatttgctcagttctcgggggtcaatgttcgggctatttaatttattgcatttttaacaaactgaatgagtaacgaagatgtagtctgcgagtgaacttgtcggcgcgacaaggacgtagtccgagctgcgaatggacttattgagtacgttgtccgagatatgtagtacgagctgagaatggacttccgagtacgtcgtctgagacctcggacagcaagcgtagtattagttgtataatgctttactatgtaccactatactaccaatatttagtctagtacaacaacgaaaatgacaccggaaaagcagagatattagaagaatcctggggactctacgaaggcaatgatcaactctgtgagttcacacggccctttccgggggagttgaggcgtctcgtatcacgaagtttagtttgggaaaatattgtggggttgtatcgaaaggagatatagatatgtacaataattatatgagcagaattcttgtagatgggggaacaatttggcgaactccaggatttgataaagtcatttccgggagatttatgaggagttgacaaacgagtccactgtaaaaaaagtagtgcgctaatctcatggagaaaagacagagatatcatcaataccagaagacatagagatacaatttataccacaagaatccttgtactcagaggagcaatttggtaaatcgcagaggttcacaggattatttctggaggagtcacctcagctatgtgtgtgctgtgtgggaggggatgctgaatgattactaaggaagctgaacgaacatgtagatacagattaatgtctgaattgagtgagctgaattgagtctacaatatgtctgtgcgttttgaaaaacagtggtgaagtagggaagctgacaggttcatttttgaaacctccagaccaattctatgtcccgagttttacagaaaaaagaccacgacaatgaatggcatcaaatattactctccgcgtccaaaaaactgcctggagaactcttattgctcctgagaacatttccgaagtcatggtcagaccgccgactgacaataaatgatggaacagcaaaaggaagaggaagataaatagtgtatggttcctcccactctaacaactttttagtgaactctggaattccattggatcacttctgaaaaagttatgacgatacttgtgtttccctgtctccagcatgtgcgtattgctgattctgtagggaggagataggaagatgaactgtataccgaaatatatacagaaaaaatccatcattttaatgtccatctggtcagctcataagatcgtctccgcgagagttgggggtcatcttggcagtactgagtcttcactttcagtggtaggtgaaaaatcgttgactggagatgaagctagaacaagtccattcagtgcccctgtggtccgacaaatgtaatgttcaactcttgattttttttttggatctttctagaccgaggagagtaacttcttgcatcttggcatgcaccgcgcagagatggttcaacctcaaactcgatatcaatgccaatatcccctgacaggtgtgaatttgataaatcgcacctaacactttcattatgcggtacctacttatacaagtaggtccatactgttctcaattgcatggaatgaatcaaaactggatataatccgtagctgtactagtggaacaaacaatgagtctgtttgcgaagctccagagtgagaatttcaatatagtgtaaaaagttccaatagaccaattccgctaacgtcgacaatgcgtacaccgctgtaatcgtcctgtttcaaaaagacctcccaagtgtccatgaactgtacgtcagagtgtttcaaaaaaaccgttgagacaacatgccagagtgtttcaggagaaagtgccagtgggtggcaatcgtaccaatcacaagtagagataccgtagtgtgactgtgagtgtgcgataatgagggtaaggatttgggaagcgcatctctgcttgagcgagaatgtgggtgtgctgattacttagtctttttagtctgagtcgttataaatctgtcttgagtatctgagagtcgttttccacgtcccccaccactcaaccaccttccacagacaactccgggctctgggccatcgtacggagaccattggctggacgactggagaggaaggttgaatgaggaagttatcaaagtgaacatccttcaacaacggacatataacctggcaaaagcagaatcgacccaagcgactagacttggttacggcgagcagacaatgccagagcaagacggcccatgtgacatgtcccggcgaataattccatcttcggccttaccagcggtgcaactcgacggaaaatgattgggccttttgaggcgatggtgtctgtgtcgtttgggagaactgggcgcggctggtaggtgtggtgccgagaagcgaggtgcaacgagtggctttatcggggtgtgtgacggagttgttgtcaagatctatagtgggaagggcttcactggatatgtgtctcactgggtatgggtatcacaccggttatgtatatcacacgaaatctgtgttagtgggcattggggtatctgtgtttgtgttacgcaaaggcaagagagtggggcatgcgcagggtgagtgagaagctcctgagacgttctgagacgaatcttgtaacagggaatcttgtgtcagagatgtaacagggcaacagttgtgtcagccattagctacgtcaccggcactgccacggtcggcgtggagtatttgatggtgaaacactcgaacaacgtgctcgtatctgtgaaagtatcctgtgaaagtgtcgtgtaagagaaagagatgaagaggagcgaaaaaggtctatcagcagctccttcgaggaatgtgcgttttccgtctcaaccacttgggtcacgtgagctcgttggaaacgtgtctagagatgagacaggcgtcgttaacccttgtaaatgtggtgtttctatttgtttttgttttgttttttatttttttactcttttatcactcttttctttttttttaattttttttaattctcctgtttatctcttatttatctcttagttaaactctcttccaattacttggaattagttagaacaaaacgcccactgaacaactcaacaagtgatctagagctgccagaaatttaaaaagtatattgaactgttcatcacgaaaaaaacatttgaaaccagataacttctggctattcattttacacaatgtccacagctatttacgttctccgaattccgacttctcaaatctgcttagactttgttgagtattacaaaacaataccactttaagtggcctccgtcttcacaaaagttcaactaactttcaaataatttaataaacatatatttgattgtctaataaaaaagtattgttattataaaaatatatagaaaacgtattatgttattataaaaatataagaaaacaaaaaaaaaaggaacctccaacggctaatcctattggtcacgtgacccgactccccgttgaagtcctgccttgtcaatccacgctgagcaagacgagtatgtacgtagtgattcgacccgaccagaacagcaaggagtgctgtgttcagttctgtcacgtgatctaattatttgtggaacaagctctgtggagtggacatttgtactaattttttatcacgtgatattgccaaacaatgcccgaacggcaccatgtcccgcactgctccccctcgtcacagtcataacctgtactgactttgcgcctcagctccccctcacgtgatcaactctactgacacaatgtagttttatttctgtctctgaccttctcggctagacgctcctcgtttcttcacaaccgtctcattccccacggtcatggtcgtttctttttgctggagtcgaatggaaaaagttccacggagtttccggaactctaggaggtcatgtgattgttggaatgagtcggacggactttctagtgactactacaagtagggtgatttgtgtgaccactagaatcctgagaaagtgcgagttcgtactatgcgactactgtactcgtcgatgagtaaaggagttagtatggactgtcactggaccaaccacgtgactagtcatgtgactgtcaacactgacatcttcatgacacgttttaaacgacaaaaagcaactccaaccaactcaactcacctcaacccagccaactcctgcctttggggtgagtcgtattgagtcgcgcgcaactcagctggaaaacacaaagagtggacagcggcggaggagtgaaaaaagaaatggtaaattctatgaaaatacaatcgtcacaagagacaaagacggattattccggtcattatcgttcatagtcgttcattgtccgtcatagtcgttcattgtctgtcattgtccaaactctaccatctggggtgataagcccgtcggaggggtcgcaggaactggcatgaactaacatgaacaataatgccatctataggacccatttatgggctatttagactgatagccaggtacaggctggtttttgggtcggtggaagctcctagagaagggaccgcatggagacgaaatagaattgtcctcaactttacgagtagagtggatggagaaaaacggacttgactaggagatgtgaggcatctgcttcttctgcctggtattttttttaaaataatattccttcgtgtttccaaaactcgaagtacttttttatgctttcattttcccaccaaccagttaacaaagtttcccaacttagttgatatttagttaagcctctggtcctacccagcgtcacatagcgcgctttacagcggttggacagccgatcggacgccaacacatgcttttctgggtcgatattaccgtttagaccgcttgccgctcttttttccatcagccgaccttattttgagacggacaacatccatttgcaactagcgtgtcaccggcctccaaaccggtctaaacttcaacctacaagctgcattggaatctccgaccacggtttattcacagtccaaagtttggagtcgttttggccatttttgaatttcaccttttaatcgtttattcatacatggcggcgggacgcggcgggagataccgggaagcggttccaggagggacaccaatagttccacggaattcctcttggccaaaagcacctaaaactagcaccgatatcacttttatcaagttactcgccgttggaaggctgagttatattccaaatacaccttggaatggcactagtgggactctgagttcaataggagcttagttatgaaccgtgtggcgcattaggtgggtcaccaagggtcacggcgtggattggtgggcattcccctctttcgcagtgccatctttgttgttttgcggacccgaaatatgccagtattgtgcgaactcgtcttccaccacaataaacggaaatggagccccacaaagctataaatcatagcaatatattgcaccagttgttgcgcatgcatttctcaagttcctgcccacttttggaacccccttagatggtctatatctgcaggaccccgtgcccttatcaggtccgatagccgtgccaataataatgtctggctggaaccaagacccaaaaagaaaccgctggggacgcaaatgacgtgtttacagcgtctcaatttccctgagacactctaagatggtttatccggcgatctggaaaagaaatgttggccattgggccgtccggaacgggctaggctggcgatgagagttctaacagaagttaacccggtctaagacggtctaagacggattagacctgttcttaaatgtggtagagatacttggattagagctgaagttgctatgttaaacgggatgtatgatatgctcggattttttattgcgtcaagatgcagtaaacgaggatgatattggtatctctgagttgacaatgttgtttctgggcaggtttacttgtgtttgatacttgtcaagtgcgaattgaccgacttttgggggagatggactgacattcttgtattctgagaatgaacacggggtagttcctagagtcggataaaagaggtctaggagtatcataagcgcttaagggggatgacggagacgtcacaaattgtaatttcagagtctcagagtcatttgaacactattcaggaaaatatggggtatttttctgaacatgagatatatcaatttcggaatgatcctataatctcagagacaagaggagttgaccattgtgtttctggacgttgttttaccctaaaaatggtctctatcaatcccacatggcccctcttcatccattcttactctacccctttcatctcagatacaatttaatatgcatcgtattctgggagctagagacttgctttttttgccaggccttttctccagtcttggtcttcatctcatgaaacataagcgaagtttgcaactgatttacatgtcaccggcagctgtgatggtatgggcaggaaccttggaataggtagagtgctatacgaagacttgatggcaaatcaaaggtaacaaggaagacagatattgaacaagagcagattttaagagctgtatatctcgtgaatgattgatttgaggtcattattcgagttccaactggctcgtttaccgctttgttagaggcaatagctaacgcgggagtaccatgatatcatctcccagattacctccatctcgttcttcgggcaattatatcgcttgaaatcaatgtcggaggttttttcggaggttctaaatccccaatttgactcccgcttcgtttcccactcccgtatatcgtatgatagtcggtatatacacccacataggtttcatgttaaaatccacactattgagactccaacctgtcccaggcaaggctgacaaaccccagatataagcatgagtcacttagtgtatgaagatgatcatcgtatgactttcatccccgcagcatgttcaaggaactttttgttattggtcgtggtatgttggagacttcggggtattaccaagtggtggatatcgtacgattctaacggagatagttgtccaggtgacaggagagtcgaagatacgacaattccaaaagaatcggcatgtatcaacgtcgggaaacggttacatacaaccaggaatatgatcttaacctgatcagaacctggtcagaatctggtcagaacccaccgccaggtcagaaacgtattcaattcgaatgctgatttatccagaatacttgactgactcccacaatcatattcctgtttatgggatcaaattccgaccaaattccgttactttcatgcgcttgactctgagatggaacatttccttgacttccgtttcaatcatggaaacaaaatgaatataccactgcattttaattgttcagacgacctttctgaatccaaaaacaatcggttttggttacttttaagccattccagttctatggcttgcccttctcacccagttccgaacctcttatagtacactgtacagtacctagctttagattgtaatcgaccgatgtcatcaaagtgtgcatcatcgttccccattcacatgattaatcatgtgatctttccgtttcttccagggcacgtgatttaccacccctcctccctcgctccctcgctcccagggagccctctaactaggatctgatttcataaactggatctatgacttctgaaagccgccaataaaaccccgccaagggccatcaagtctatcaatgaaaaatctgaaccatttccgttaactccgagactcatccaaagtccatctggaggcatagataaacaccaaggtgtcttctgtcttggtattgaaaacttgtttatcttggcactttgaagtttgccaagagccagaaaatggcattgaacgagtattagactgacagggggccgccctgcattttattgaaggttcttggatgtattattggaggaacccgtgggacccaacttctctgttatagacatggaaaaaagagaggagaagagacgtgaggagaaggcggggagtaggttttagtgatcattaactgtcttagattgattgtgcaaaatttcagaactcaatgcctcttctgagatatactggatcgatgaatatgttgagtgcactgttattgtgataaatgtgtatccaacaaaagagatatagattcgatacacaatcaaaatacttttaataacggccagatacgttattatcaattggtgttaatttatttccttctgcggattctacaagtggatctcttctttgttcaatctctgagaatccacctcttttcaaacagaagcgtgggaatattaatgaaaacagttgattgttcaatttaacaccattccagtaattgtttacgttattttcaactcctcgacgattctatattgacctcaaatgacaatctccaacccatacccttcaatacatagtcagaggcaactcccgaagacgactattgagaggtattcaaatgccaaaatcaacgtgctagacttccatctatctacctgcccaagtcgtagcttctctgactagccccctcttctgccggactccacttcataattctccagttggcgtaaaactgtgtctccaaattggtcaataattcatttgtgatcatttcagcagttataatagcatttgaagagccatactattcccccaaaacaaccatttgctctttaggactttctattctccttgcattctggttactcttggctgaatgaaaaatactcctccaactccatcaattgagatcggattttgaaccgggaacttttgacgtcattcgagcgatgtctactgttccaatctcagaatttacaactccaccttcctctatcccctagatatattgtattctcttcccctcttcactctcctcgctcactggacatagttcggtcaattctatagatagagataaacagatttttttcgcatggctcgttcaattctatataaatagataaacagatacttttcggggcatctttagaccatttaaattcattgtccaacttcctgtctctttctcctcacatttattttccatatttaaaccgtattattattggtgtgattgcctgttgtgtctgccgcctttgatgaatttcatggaggtcccgtttatgatatgatctctctgatgtcatagaatctttctgacgtattctcttcttttttttgtttttatttattttaaaattttaaatattttaatttaatttaatttaatttaatttaatttaattccatttaatttaatttaattccatttaattcaattttaattccattatttcacctactgcacgcccgtattccgtgcgtccatcggtgcatttctttgtccttgatttcaaattcagaatcaaattcagtctcaggaaaacatggctgggccgtcggattacccgaaatgaaggaagaaaaaacggtaaattagaataaaaaattcaaataaaatcaaataaaatcaaataaaatcaaataaaatcaaataaaatcaaataaaatcagataaaatcaccacactcttcaaaaaaactaacccaatccaatcctaaccacaataaattgccttgtcacaatcatgcacactttttgcggctccaatgtctctgctcgcctctacttcccacagccgtgtgcggataagtaattattttaaattttttattaattttcaagcgagaagttaaaaaatagactcactagaccctaaccgaacctaaaaacaaaaacaaaaacaaaaatagaaatagaataaagtataatggatttgtcgaaacgaaacgccgaaaaagatttcggtaatccaataaccaactctggttcagagcccggaaaattcagaaatcatagaacccgtcgtattcgtcacatgatccccgctcctccccgctcctccccacccccactgagtctctttcacaagctcctgcaatttgctctctgctggcgccatatcgagcatgcgccaggtatgcacgccaagccttggcactgccgtaaaaaacagcaactttgactcgagcccagtcgctatcacttcagctctatctatctatcgcagttgctagcttacaacttgatgtactgctcaacctccttcttagagcaaacgtacagggtctcacaatcgctgttgaaaccgttgaaggtggtggaggctgccacggtgtaggcaccaaaggaagtgaagtacatccagtcaccgacatcgagaagaacaggtagctggcacgacttagaaatgcagtcgataccgtcgcaggtggggccccacacagaaacgtcttgcgaggacttctgcttctggtatcgctcaccgtacatgaacttgccctggtaggtcagaaccttgggcacgggctcctggtggtcaaacagaatgcagttcatgtttccgtagacaccgtcgttgaggtagagcatggccttgttctggttctcaatgattcgtcgagcaatcacatgagaggcaatggtgaaggcctcggacacaaagaaccggccgggctcagccatgaggttaactccgctctcctctgggaagtacttgtcaagagcgtcccccagaacggcagcagaggactcaaaggaatcgtccgagaagcctccgccgacatccagagtgttgaggtgcatgccaatggcagctccctggtcaaacacccgcttagcgtttcgcacagcgtccaggaaggcgttggggtctccagcgccggatcccacatggaaagacacaccggccacgttcagaccgagatccttagcaagctggagcagcgactgggtgttctccagagcagcttatcagtgtgtcacaatcggtcaggttgagtcagggtgtggagcagagtgaggagaggtgtgaaaaatgaccggaaaagacctttccagaacccgaacattggcaatggggtattcaatcgaaagctctacatgtctagaatgcgatttcaaagtccccattctgttccgatcacctttaagccctctcaatcagttcgcttcgtccttcaccaaataacccaccaccactctgctctgcactgcaatgcactgtttgtcaagaataccctcttgtttgtcgaacataggccggcccttgtatagtgatacattgatagtcgccttgtctgcgcatcttgtttgtgcatgcacaatactccaaagcctgtatctatcaatgtcctggacactatagagactcgcaccatgtccatcaccggattgggattcgatccattgcgtcgtcgatgcgtctcgcaaggcgtcacgtcatgtgactgggcggggagagacttgtagcaggactgttttgtgactggagcagagattgtcatgtgactggagcatagtgtcatgtgactggagtagagattgtcatgagactggagcagatactgtcatgtgcggaccagatactgtcatgtgcggaccagatactgctgtgcggaccagagactgtcatgtgcggaccagagactgtcatgtgactggatcagagacttgactaggactagggactcgaccgtacctcgatgactaatacgagatcaatgactcccgtatagaactcttacctgcatccactccaccccatacccccaatccgtctggctgcttactgatcttgtctcactttgatgccccacattctaactttgcagaaggtcagggggtaattggcaccgttagaaagccctgggttaggcagttactattctgtcgttagcgagctttttgcgcctccacccgatcctccgggtccatgtgaaaaacttcttgtctcgaggtcactggggtaatagttgaaccttattttcgttccgccattcagtattgcgggatatttctaccacggaaatggacttgtttggcggtagataatcggactattggagtgagatattcgtcgaaagaaaacaatggaaacatcgaatcatcgactcatcgaaattaccaatgatcgaaagcttcagacactccaaaccatcttctcagcttgtttcgacccccaaccaactctccaactaattaaagccactacttcaccaatacttatcataagatcggctaggttcaactgaactgttactgcaacctccgactacagtagagtcggtcggacccagcctcgtctgggtcgagtgttctagagccgcatttgaaaccccgagagtcaaatgagtcggatacggcttctgaagtttggctgcttcaagcgattgataggcgcgctgtagacacaccttttccgaaaccagagtgagtggggattcaccgggcagccatttatgacggtgttatcaatagctggggggacagggacaaacaatgtggatcatgtgaatctcctggatccgggctctttggcgccgtgatactttgtcgtaaacgacaccccacagctccgggcgtatactggaatcttgttcgacggactgttggcgctgagagaagaatttcctgttgaatttcacatcggaagcatcgtcggctttgactccacaagatgaaaagaaaatattcgccagtcgtcgcccacaagttgttgttgtgggcgtttttgggtttgagatatcgtctcaccaaagtgttcacaaatgtccgatcgccaggacacggaggaggggaatgggccgtttccaagtgagctgatggggtctgcagtatacggcacctccggaggaacatgttgagttgcttgaatagtaggaagcagtcacgtgccggggaatctgggaccaccaccgagttcgccgtggccaatatagtcagatgatggagttcaccggtggtaaattctgcgctcatggcgcgctgtttctttgttcctgacctggcattcaaaaccgctgaaacgcggaaacgcggaatacatatatcccggggcttatggtgaataaagcggtttagcatggtttcagacaccgacacacccaacagaccaacagaccctcgaccaaccgtcgggccactcacgtgaccaagcttgaccgccgtatgtccattccagagtctagaattcacggaggccgtcgaagccacgtataaaggtgcggcacgactgtctcagctcatcgtactcattacttttgccagcggagcctggagacgccatccagggctcctaacctaaacgtttccggtccatgtcgacgaggaggtggtcgtagggagttgcagaaatggacttggagtttccacgagtgtcaggagtgattctgtgccttcctaaatcgtcgcttttggggcatttgccaccgttggtcctcaaacatcctggaaatggccttgaaatgcccattaaggtgaaaaataaaaaagcagtgatgctcgggcactgtcacgcgcggtctcttgcagtgatcgccgtcacccccccctttttttcctgtggctgcccaaacctcgctaagaacatttcgcatatacatgtcggcagcggcgtttgctttttgtctctgtacggagcaccagcggcaacctaatcgatctgtcttggtgatgccgcacgtcgtagacgcgcccaacgccgttcctcgctgagctatacgtggtctggaggagatgagagtttggggtcgtagtgacggagagaaacgcccagggtatcgagcagtggctccggaaatatctttgttggctcgttgcattccccagaccattctgcgtcgaatggtgagctcagcagcgcgatccaacaactattcaccccgacctaggtgacccccacgaaccggggcgactccacctaccagaacgatcaaacatgcagagaatgaaagccaatcgtctgtcgagcatgcaagagggcgaaacaggtatcaaagtctcacccgcagagccaaatacgctcctcggaacccgtttgtgtaaccctgaaaagtggtttctgtggcaacggggccaagcgggttagggggaactcacagagtgctgggggacatgggagaggtatcgctgcgattggctcgatagggggaatgtggaggtggcatttgttttgtgatagacggaacattgtgaaagttgtgttgattcttgttcgtggcaaccagtagcggaaggacaactagtgtggtgtaataaaaggacaaaagaaccatgcgaggaaggctgcagggtaatgttggttcggagaatatgtcggtggcttcggatttgttgtttgtgaaagatgtgtttccgttgagtgagaatctgtcgggttgtagaagaagaataggtggcatataaagagtggtgttataaattggaaaagttgatgaaatcgacattgacgatttcgggtgagatgatgagagccgatgagacattgaaaaaccacattgttcggctacgacttgatttatcggtgttttcgaaggagttctgatttcattttgtttaccgtgccaactagctgagagaagttagttggcgaaggtcaagtaattgaatatgtctgtaggggcggcaattatgaacatattgaagtgaaaattgaaccagaaacagttaaaaggtgaaagaataaaatgtagcagttcaaaccaatagaaaccccccccaaagacgtcctagaggtctccccaattgtcatcatgggggaggggagggattggtcctgcattgagttgggatcaccaaactgaggagacgcagataaccggcgatacataaacgctagattggatctgaaaacgtcaagttattctccgtactcacattaccgtgtatgcgaagtttggggtcatttcagtgtgtttagaccgttttttaggcaccattccccctacctctagcgtcgtgctaaaagtgatgaccccagcacagcaataatgacgctagaaatgacgctagagagatgaaactcgagcagagtctcaaaagaaccgtgagaagtgaataaaaccaacttggttcatttctgaccccgtacttccctttgagagagtgtcaagaaaagttccaaaaagtgatgaaaaataagaaactctaattaatatatattttcgtcattttatcgggattgaaagatgaggttgggcgacgatagagaaatattagagagaacacaggagtgtcattcgattcagaatggccagtttaccaagtgtgccgattggaatccgtaaattcctacaagcagctccacaaggtgcaatttagatgccggaggagagttgcaacaccattcgatacaacgggctggattcatcatcaagaatatatttatatccgtctgtctaacagaccttttatgtattggttgtggttacgtttagttgccgaagaagccctgggactccagcaggagaatgatctggtgaacaatggttcggacctgtgtctgggaagcatccacgaccagatcagcattgctgggcacctcgtactcgtcatcgacaccggtgaagcccttgatctcaccccgcttggcggcagcaaaccgaccctttcggtcggtagcctcgcagtactccagaggagtgttgacatggaccaggaagaagttgccgccctgctcaacagtctctcgggcctcctttcggccagcctcatggggagcaatgggagcggcaatgacggcggatccggctcgggtgagctcggcagccacaaaggcaattcgctgcacgttcttgtgtcggtcttctcgcgagaatccgagctcagcagacagctcagatcgcaccgtctcgccaagaagcagggtggtggttcggccggcctgctggttcagagacacctgcagcgctcgggcaatggcgtccttgccggagttgtagtggccagtgaggaaaatggtgaagccctgcttggctcgaggaggatgggactctcgcagcaccttgacaacctcggggtaggagaaccactcggggatgggcagaccaaacttgagtcgctttcgcagctcggttccggaaatgtccagggtcttggttccctcgggaacttcatccttgggcatgtactcgtccgagtcgggcaggtaggtcatcatctggaaaggcaccacctcgattcccagctcgtccttgtacttctccacgagcttctgggcatcgtaagggccgtagaactcctcgcccttggagtttttgccgggaccagcatggtctcggcccacaatgaagtgagtggctccgtagttctttcggataatggcgtgccacatggcctctcggtcacctcccattcgcatggccaggggcagcagacccagcagagccattccgttggggtaccggggcagcagggcctggtagactcgcactcgggtaaagtggtcaatgtctccgggcttggtgagaccaaccacggggtggatcagcacgttggcctgtcgcgatcgagcagcccgcaccgtcagctctcggtgggctcgatgcatggggttacgggtctggaaagccaccaccttgttccagcccagcttgccaaactcctgacgcagctctgcgggagtgtaccgcagaccgacgtagtcgtagtggttaagcttgttgatagcctggatcttaccgcccacgtagaactccttggcggtgttgtacaggtacttgacggcagggtgctcggggtcgcctcggaagactttcttggcctccacagccttgtcgggacggtagatgtcgtcgacagtgatgattgcaagaggagagtcgtctcggaagtcccgcagagtgtatcggcccccagccttgagcttgagctcgtcaatgtcctcctgggacacatccagagtgatgggcatggagaacagagcgccgtcggccagacgcagatcgttgacaacgccattgtaatccttctcgttcatgaagccctccagaggagagaagccgccggagagaatcagctccagatcacagagctgacgctccgacagcagaatggaggcaagagtctccgactccttgagaagctcgccccgaatgggctgatctcgagataaaaggtccttgaggacaccgccatgaggagtgtttgccattgtcgaaaaatatcaaaaaaaaaatttccccgtcttgattagctttgaaaaaagggtggttggttctttataactggttcaaaagccacagaacttaaaagaccctgacgtaattgacatgtacgtgttgcttgtggcgtggagaagaccaaccacagtgaagacaagcttgctgtggcgttgaaactgatcaagttgtctcgtttttttcttcttgtgttctgggccaagcattcgaccagtttaaacaccacgttttagggataacgtgaccaacgacaaaatgtacatactccgtcttctgccagattccagccgtcacgtgagataaagcacatgaagacagcgattgcgccaccacgggggttagagttcccgggttagggcgcagaaccatgtcagggaccgtctgattggcccgacgaccccctgtggcttgttccagccactacggcagtgaaacgcacattggccaccattgcggcatcgtagaaaccgcagaaaaacatagagatggaattgaacacgtcacaaacggatttccggggcggtttttgcggtcacgtgaccgcatccatgtcgtctgggtgtttttttgcgtctcgacttgggtcttttgggagggtcatcgatatattattgaaactcaaaatgtgaattatttttcaaatttcaaatttcaaatttcactcctgtggcggtgccaagagttcgattcccggccgcgacgccgtgtattcgtcattttggcaagggtgtggcacatttgttcgggggtctcgagaactgcggggctggaaataccatcagaaatgccggcacagtcgacagtgacgccaggggctcctcacagatgtgactcagggatttatagagttgggctggggtggaaaaactaagacgggggtttttgggggttcccggaggcagaatgcgatagggagaattggagacgacagaggggaacaacaggagttgattaaacgttcaataatgaaaatctgacaaaaattgaccctgttggagcgacttctgtggggaaattaggtccattcggaaatgaaattttgactttctggggaaaggcagattcgtggcttgggaggtgtagaagacataaaagagggtctagaatggcgagaaggagagaattctgactaaaattgtggctggctcgagaatggaaggtggagaagagctttttttcggttcggctgtgtaatgggattgctgatattcgagaagacgtcgcagaaacaaactacaagtacgagagtgttcgggagggcgcgcgaggtggttcttttggtactgtaccccacaagacttataaagggccttcgagtttggtatatgttcgctggtatgtctgtggctctggtgtaagtagagctggttgtacctcggttcatatgcagggaagggtcccttatctcggccaatactgattttgtagacatgggagttggttggggatgataatggtgatcagaagatgttataacaagtcttctttctgaatttcagtccaattgagtgcgtatttatggccctgtatcttctacttctacttgactttacttggaattacaaagtatagctgaactaagtagttaggaagtaccatggaatgaaaatcgatgtagacacattcaggattcaaaaaaactatatatgggaactcagaatgtgctggggactcaatttattagctccattttaatccacagcacgtcctctatctctatacctctagatgtcattctatctcaatcagtctgccaggatctataccgctctatagagctccagagatatctcaagattctgcggagttgacaagtgtgttctacagggtcgttgatgcggttttgtcaactttatggttcttccagctcttctgagagttcaataaagaggtactgcaaccgcagtaggtccacattgatattttgtagaagtgggtagacgtaccagaggagaagagcagtacgtgttgtaaccaacttgctgaagggataatatgggtaacttccgatctctctgtcgattctgccgtcgtagtaaacatgttttttgaatctcaacgtttgagacatatacatcgaaaaaagttcggatctcgagtctgagtgaaaggagtagttgattcctgatgagaagagatgttagttcaagtcaattaaccccttggaaccaccagtgtgcaagtactgaatatgaaagaagatggtaaggaatggaccgtcttggctgcttgcaaagagaaggaaaaagcagctagatctcacacagttttgatatgatgcatggttcggccgaaagccagtatgtagggatccggccgtcataaatactgactctcggctcagaacgagaaccccaagccaacaggaaacaggacctgcagttgctgttggctgtgggtgttttggtgccgtgtccacattggctggagtgattcagaacttgattcctagcacgagagggatacttgaagctcgaggaaccacaggaagatgctttgatgactcgtctggcgaacgggaaacactcttgagactctggagcatttcctgtcgtgaaggggaggctttaacgacagaacctgaacctccgatggttccggaaagatcggaggaggagtccaagggctcgaggagggacaaaaagccctcgcattcgaagttccgagcccgaaggagtaaggatccgacaacgccagtctgattggaccattaccgagaacaataaatcgctggcagagcaacagatggtcgttggcggtacccaatgtcctgagagtcgaatcaacttgaccaagaaacgccgatatcgccagtcagcagtcaattgcgtcgatccgagtccttgacggtggcaggagttgaaaagtctgacaaagttccgtctagagtcaggaatcccctcagagtcaggaatcccgtcaagagtcaggaatcccgtcaagagtcagaaatcccgtcaagagtcagaaatcccgtcaagagtcaagtctccaacggccaaagtctgaaaatcgactccaaccgtcagtcagacaatcaaagcggaaacatcgggctgtaaacagcttcagctcggtgtatgggaagagctgaacaaaccgaaaccccgtctagactcagcaagacgatacagtcgctccagtactccttcaatgcgtactatcgacctcatatcttggttagttcgaaatctgacagaatcatcagactcacattcactagatacagaagttggccggcaccagccgaaggtggctccaaacgactctctgaaacttcaatgataacgcatacagaatccatttcttttcggacagtccatttcttttcggacagtccacttcttttcggacagtccacttctgagctggtggtgtcggaatcggggtggcagatcggatggtgtctcggtgatatccagcttttgctacagatatgccacagactccaagtgtagactgccggagtcgcacggcctcggggtttccaacggcgctgttttcgagtcgtttgctccaatattgaggaactaggtatggatgttgagacacttggtgtcgagggatatcaccagatgttagtagaaagcccctccaagaatgcacattccaaaaacactgagagggaacaatgcatactgttttcgagagcatggctaaaagagtcggaagtcgatatcattaaacgggttcaaccatctcgatcataccgtcaatctctgttaccccggggtagcgtcgtatcagtggtagtgataccactactgtgctctgatggacaacgttctccagccagtccctctcactgagtgtcagagtgtcttgttcaggtgaatcctgcaagatgatctacatgtagccatggacactgatccaggcgtcctaggaccgttcgtcatgaacagctcggtcgtctaatgacctgtatctgtctccatgtctcagaggcgacggaattggagatgcattgtcttctgactagatgaacgcgacatcatcgtcaagatccgtcaaagtcgaccaaatgttcgctacgcccttccccgagctactcgacaagatcaatgaagtatgacccttctgaactgcgtcctaggcctttctgcatcgagcctgctccaatatcgtgggaaatttgattcgacagcagcttctggagtgcttgtttcatttcaaaggaagtctctgctcagacctatggacatctgactacgaacgaagcagcttctgggtcgagacagtttgatctacaagtagttgcactgagcccagtcgtttgaacacacctccaactgccaatctcacaaccacgtgagcaaggtccaagatcaagagtggaagacccacgtccacagcaagagcaacctcgcctgatattcgctcgttttaaagcccaagccaacctcgagacgaccctaacccacaacatgtccaacccatctacgcacgcccaagagatagtcacttatgtctgaatcttactttccgagggtctgcacgagagacgagatgggcaaaaggaagcagatgggcaaacctaaccctggcaaacagaaaccgtatcataatctgtgcgtcgtgactgcctattgcgtctcatatcccaaccctaccgcccagagtggcaattcccatatttcgagcaagccacagtatgcagttttgtgattttcaaacagactttttcagggtgggggtggttaaccggatttgtttgggaagttgataccatttttttggattaattaaattcgaataattgataattggattaattaaattcgaataattggtaattggattaattaaattcgaataaatgataattcgacaattgataattcgataattcactaataataattcaataattaataaatcgattattatttcaacaaaccgctctccaccgcccacaccgtttcagattgacaactgacaacaaccacctcgagagcaacccctctgcacgatggatcacacaggattgcttatttgaatttcatatcagtacaaggaccagtgtcgtactattgtgattaaatgtctgggatcggtgccaagagttgtgccatacttttcgttgcggattcgtctttggattttcatttcatcgttttaggtaccagcaccgtgcaccacctttccatgacggtattaaatcttttcttttgtcgtattgcagccgagcaggtacgataaggagatcgggggaaggcccagcgaccgccggcaggggcagtgctgcagttttggggcggtttggttcagtctctctcgagacattggtttttacgccgcgtgggagcagccacttggagtctctcgggtcatgctgtagacgtacactcagaccccgtttccgcacaccacccgaacaaccctaagacggcttttgctcttgaagtttagagaggggtgatgagacggaccgttcgacgacgataagtaaacattgccaatggtgaataaggtgggttttattggaatttagagggtgaagaaaagagggtgaaaacaaacaaaaggggaccaaatcccagtagtggagttgaaataaacgccgattgctcgtcctacatgaggcccttgtttgtctccatcagacgcttgctcaaccccaaatgaaacgcttgttcatcatccctccacgccgtcgcctatcatctttgtgtattatcagatttctttttgaaggctcgcttatcgtataagctctcggctgtcttttccacgcgtcgaaacaatgaaatggatggacgtctctcaccgtcaacgtgagctcgcagacgtggtcgtgctctcccgcctccaacagcccccgccaagagaccgtgtgtagagcttgggtggccagacgctccgtagcgtgcgattcgggggtttagcgccggacacgatacggctgtgggggtcacaagagtaaagagcgatagacttggaggacgagagcgagacgacaagtccgaaagcgaagaggcgttggttgggccacagttttgtggttttgtggttttgtggttttgtggttttgttgtttttggtttttggtttttgattttccatttatttgattttcctactattttcctactatttttgatttatttttgattttcattttctttctttatttccccttctttaacatttgcgctctccatttttcgtcgtcactctcctatctccaagctctgacacacacgtattctagatggtacggctttgcataagcgagaacctacgtgggagaaaaataccacccagttctaagcggggggttagggcaagttgtgggagcgagacacccgccgaaaaaaaatcggggcgaatacggccatcgattatgtttgaaatgtcctgtagagacgcatctgagccgttattcgaggggtctaagtagctgacatttcgatcccgtgcaggatgcattctctagggtcggattttttttatttttttattttttatttttttatttttattttacttttatctttgtttttgtttttatttttgtttttgtttttatttttatttaattattttttattttctgcttgttatactgtgatttctatttctattttgatttctgatttttcaattttatattccggagatacggagttatcggaccctgacagattgcttcggtgcatggactgtatgcacgttgtggtgtctagacagtggcagtaattaattaatacaaagtcgaggggatgggagagtggtcgggaggtcgggaggtcgagttctggactttgtgtgaaaaggtggaaagcggaagtaggacatgattggaggtgattggagatgatgggatgtgaaattaggagaaaaagggagaaaaaaacaataaaaaggagaaaaagacaataaaaaggagaaaaagacaataaaaaggagaaaaaagaccataaagacagcaaaaaacagtaaataacgacaactacggagaatcacaaaggatgtggtcatcaagtgagatggtgagtgcgaatataaatgtgagtgtctatggtacgagttggtgccagttactgtctgaattcaaggcactggcaaaaaacccattcacccgctcatcctctgacgaaacgccattcaccaacttcattcaccactccaaaacctcaacgttaactccgagctcgctttgctcgctcttaggttgaaaacttttgttggattctttttgcacttttcgttttgcccatttttcgttttgcacttttccaaagcctatataaatggttggactcgccctaaggttagagtgggagtgcaggctccctttttcatttcgagcttatgtgcatttggcctttgtgtcaagttcagaagcattcgttcccaacttagcccgctcacccagtatatatacctgcgccagcgaaccacaccgtcaacgatcagtcagtacgtcattgagtgcacccagcagcagcgtcagaccagcagcagtgtcagccaacagcccagaccaccagcaacaacattgacagtgacattgacagtgacagtttcagttacagtgacagctacagtgatacagacagttacaccatcgctccattgacactactgtttgaatagttcaccatcaacttctccaaaggcatagcttcgatttgccaccgattgcgacattctgattacattgtttgtgacaagtggacaaccagacacccatcgcagcactccactaacacctccgccacaaccaccacaaccaccacaaccaccacaacaagactcttcgtctcaactcgtcttcgactaatcttactcacaatggtagtcatcgaaggaatcaaatacgcatgcgaacgatgcatccgcggccaccgagtgtcgtcgtgcacacacacccaacagccgttgatccggatcaagcccaagggacgacccgctacccagtgtctgcattgtcgagaggcccgcaaaaacaaggcactccacgtcaagtgcaaatgtggctcctcgtccagtaaacacgccgccacctgcccctgctactcgggcggaggctgcatctgcaccaacaaacacccccaggtgctgcctcccaactccaccaccactggcgccaacggctgcatcgttatcaacaaggccgtcctcgacgagggctcccagcagcaggcccagcaggctcagcagcagtcgcagtctcagcaggcccagcagcagcagcagcagccccagccccaggcttctcccatcctgcaacagccccagatgcccacacccgtgcacactactaacgtgaccacacctcccgtggccacgccgacacactcgcaccgggccctgtcgaccacaccatcgttatctcctcaaccacaatcgccccactcaccggagagcgccctcaagtcggtcaacttcttgggccgaacaaactcgtcgtcatccctgtcgtcgttgcactcgggccgaaacaagaaccggatcgaaaaggtgcgaccttcgcataactcgctgagtgccgcctcccagctggccaactcgccgtcatcgccgttctacgccgtgacgccacccgcctgggtcgactcccccaccctggtgcctaccggtgccctcgacgcctcgtacctccagatcctcaacgatgacctttcgtcgccgctgctggactcggacgtgttctcgtcgcttgacatggagcccgtggcgcattccaacaacaaccacggaggcatccctaccggcggctctcgtgccctcgcatctacagacattaactttgaccggttcgagtccacctcgccgtcgtcgattctgtcgtcgtggaacctttggggtggtgtcggtggcagtgatgcgcccgagatgagcgtggctgccaacccgtcggcatcggcatcggcctccagcatccagacccctcccagcagcaacgccacgccggagtgggtccagggccagcaacagccttgctcggtgtccccggcagacgtcatgctgcctttcaagagggatgatcaggagagcgtgtttttgacggagccgttgtatctttagaacaactagagagataccaaccgccaatttcgccactaacacctgcacccgcactcacccagctctcctgtctagctagcttctgcattatttatacatacattcaatgatttgtttttaaccccacctcatttttgttcttgtcacgtttccgtgatctagaatctgatgcttgatttctttgaaagacggtatttggattacagatgtcggtttctcttttttttttttttttttttttttttttttttttctcattattcataatttagttttcttttggttttccccttttttattctcttttttctttttttttgtgcatatttcattttactcggttcatcatctcagcatcttctactgtactgtttgtcttatttatttttgcatctgtgattccaccaccgtcgtctgctctgtagtgtacaatggcttacgtaattgtgaccccgagacgttcgatttcgggtcttttcttctcttctatataggtccaacaaaagcggcgataattttgtgccaataaacgactttcaaatcagaatcattttcttttttaatttttttaattttttaatttttttaatttttttttctatcaaaaaaatccgattcctttaatcatactttttttttatttttttaaaatttttaaatggaaaaaattatgcaggttgcagacccgcctgagtatgtacaagtatgtgggtatgtgccgagacacggagcgtctgtctacacaaagaaggagtgcatggagacacacggtagcagattgctccgttacaggcggcagcagtgggatttgtcatcgtttgtttggagcaaaaaacttgtccatcaagtgtcatgtttggttggatcttaccccaactctggatcgcgagctccaaatcagacaccggtttgacgactgcgctcgtgatgcttgtgcgaatcttgcggtgccgattttaacggtctagcgccgcccccacgtcctacaagtcccacctcggcatgtctgccttgtcaatgtaaccgttgcaccatctgagactactgtatcggcactgtagagagatacatagcaagagattcaacggtcgatgtgaccctgggctgggccgaggctggctgggttggtggtggttctctagccgtattaccactccagcgacggctggccggaggaactacggacatcatgtccgatcactctcaccctcactaccaccgcctactcagcggatatagcttaattttccgccagcgacggaaggaatcgtctggatcacgtgatccagcccctctccacacgatccgatgtcaccgatggatccgccgtgtccggatttcttgcgggtgcgtttttcagcgtccggtcggctctacagctctctacagctgtccacgtgcttggtgcagcgagaggagacagtagggtcagacaaacgaggccctcagaggtcgaaacatgacgctcatttgggctgtagaggttagattttcgagcggagaaggtcaatctgaagcctggcacgccatgagttcaaaggtggtcttattttcccatcaaaccgaccacatcttcctctaacggccgctatgtccggtcccccaaataaccccaattttattttgttttttctgtcattcagcaaaatctgtaccctgacgtagccgtggagctcacacacggacgttagatacagctgtgcatggtgaccagtggtagtccgtctttgtgacccactggtacgcccgactccacactgtttgggtttggcactaggttccagcggatacggatcggagatataatccgagggggccagggggcggcaggggcggctgggggcggcaggagcaggtcgatttcggattttgaaagattggggggtatcacgtgattgcgaggagcatttctgcggtgtcggatttccaatctgacgtttagtcagcgagttgggtcctgtgacagtggcagtaggcgcgccgcacaaccaccatctttctgttccgatgcgggtgtcgattttgggtcaagcgtcagtccatgcacgattttttcgggtttacgggattttgttttggggctcctgggggcgattttgtgggtggaaacggactgcgaaagcgccaggctgttctccgaggcctgcggcgcattttccgagtcttccgcgcgcgatcggaccgctattcgtccagttggcgacaacattagacaaaaactcatatcccttattagcccaaccgttggcggacaaagcaaacccaaaggccaaaatgcagtccaagatacatgatccagttgtgtcaggacaaagcacaaaaaaacaaaagagagaggcaatcggagaagatgatgacggacggctgtggagcatggtcgctcgtacactgtcggagagtatccgctgagagactacctgctcggagacttattttgtgtttccagcacagtcagagccggtcaccgtgcgtcatgcctgcaggagtcgaagggatggggaggggatgagattcgggctgagattggggttgatttatcggttgaacgtgtttggttatctccgtgttccgctatctccaattggtgctgtgttagttggttactaatcgctacctactgtttagtgcacttagttgccttgtcggagagagtcaaacttccggctgttgacatactaccggctctgtctatcgaattcaattgcggtttggcctgcacagagtcagacaagccactgccgccaggagtgtcatgagccccttgcaggactggaggtagagatcggaggtcagaggtcggtcggaccaaagtctgagccagaagtctgagtcagagtcagagtcagagtcagagtcagagtcagagtcagtgtcagagatctcgtctcggtctggactgttgggctgttggagcggtggactgttggagtggtgactgttggagcgctgggctgttctgtggtgactgttggagtgatactcttactcactctctcacccactctcaccctcactcacattaaaccccacctactctagtatttctagccgctgagccgcttggttcacctgccgattcaccgcttggttcacctgctgattcaccgcttggttcacctgtcgaactcgccgcttggttcacactccgcgcttcacactccgcgcttggttcactggtctagcttcgagcttcgctactcttactcatgcacttgcctcactctcactcttactcttcgagccgtctgacttgacaataaaaacatggttcagctctgccagctgatggcgcactctctacagcgctggccggcttttacaaccgcacggcttgtactgaaatggcactagctacttgtagtctggtgcgactcgaatagtaccaaaagctggctccatctccaccaactgagtcatggaaagacctccgagcgcacgtgactagtcatgtgaccaacaccaccccgaccggaccccccaaccgcccgactgcccgaaactccgacactgacccgtattcaaataaccgtacaccacgtactgtacaagggatcgtctgaaacaggcaaattctggcccggctagactcgaggcgcgccgtttggcccttagggccgatcacgtgacccggaacatggccgacaagcaagatttaacagccgatgcgatgattgaagatgtcttgtttttgttatcgacagcagaccaaactgtacaaccaaccagtggatgtgaactttttatcgctgcatcagagacagtgagagctgcgataggcggcctggccagcggtcaaagaggcatctggccatttttcagtgtcttttccaagtccgtgaaacgagctggggctctccctgatattccgtgtgcctggtagacgcataggggacagaagggtttctagaatctccaatacgtcccgtaattaacaagagatcaagtttgggggtctgtgaatggttgaccttgctgtttctaaacgggtgggttcaataccgtcgttttggttcttttgccgacccttgtacaagtactgcactggtatcagaccagtaatctgaacaagacaccatcagaagtaccccctcagctatacgaacttctccacggggttctaaaggtcacgtgacacacacacacacacacacacacacggacacaccacctgtccccccttcctcctccactaaaactcagcccattatcttcccctctggctgacactctaagcccgatatactgtgtctgcacagctcaaataaacgagaaactaaagaccagcaatctttggcgcctcgtgcgggtcgtgtgggctcgttttgcactctattttctgtttactcattgtgctagtagcggcgcggaggacgatcccggggatgttggagttttggtgttccacgaaagcccaactcgagtccctcaggggggggagggaagggtgtttgggtcacgtgtcccatacaaaaggggcgacaagaggcccgtatttgaatttcccgggtctaggacttgttggtccatttctgggcatttggaagattttttattttatttttgaccccccaaaaaaggacaagctccagggttcaactggtttgtcgtttatttaccaagtttgaaaaagtgggggaaaatacacagatggcggaggagaattttgtaaaatctggaaaaaccacggaaaacatccagttacgtgactggaattgttccgcattttcccggagtttgcaaaaattcattgcccttttctccgtctctctctcagtaactcacagcatgcagtagtgtgtgtgtatgatttgcccgatgtgcatggagatgcattaagggatggaagtaattattattgtgtttggattgtgttcgccagtgtcaactgatgacattagaattggtgctagtgagatgggcattggccaacggggttaggtcacgtgacggggatcagtggggagtgtgtgtggagtttttggggtgaattaatcgagtctggaggtagtttggtggttcttggtagtttggtggttcttggtagtttggtggttcttgatagtttggtggtacttggtactttagttggatgttacctttttttgtattttttataataacattgtcaagtaattctgcctgtttcaagtatagccaagtatctatggtcaacgaaatcaaagtacgtcagaagagttttatggctatatacactaatttcgagtttataatcggattataccgacgacggcgagtactccaacgtttcccacttgtcaacggctctctccatacgtctgttgatgtctctgttggtctgctgatgtgcaacctccatagttgccatttcaggcgtgtacgaacacattccaaccacctggtgttgatcaaaacactttaatggaccttcccccctgattttccaaccttcaatggttcttctcatcactaatactatgaattctggacctgtttccatttataacctccaagcgcgcagtcaatacagcactacggtagccgaggtgttatgatgatggtcataaaatccataaatgacgttcaaatataccgttgctcgctacagtttgcctacattaccgccacacaagctcggacagcctcgctaaggcaatctgttgctagactgaaggttgcgagacacacccaatcggcggtccattggcggtttacaggggatcttttgtccgttattatcgatgtctgctcctagatcttgctacttgccctcgaagagctacagaccgagtcagacctgcgagagtcaacttccaaagcgcaatggagttgtagagcgactctgacggagatagagagacaccaggctgggccgcagatgcctctctgacccggaagaggtaatgaatgtctctgtttgactagagagccgtctggtgagtttccattgaccgagacacatctcaccgccaaaccagagccctgcttgtatcagcctcgcccagatacgatactggatcctgttatgagacctttctcctaagctaagcccaagcagacttcaagaatgaacatgaacttgagccagggagggccaaagagaaagatatgccgacactcttccaatttcgataatatgcagcccaaaaaccagggtctgggctgacatctcggtccaacttctgatacagaagcgcaatgaagacgaaattaccaccaatgatagcagccaaacgctccaaacccattcgtgtactccacattccaatagctcctctacaactctctacaactctctaaaagtagtgctgtcatccatctgagcaaccaacgtcaacgagtcaacgaacagacgcaccagaaacatcggtgactctcagtcaatgtctacacacacccctcactccccctgatcaacactccaccgaaattcaacccttatctctgctcgctttaatcactctaaaacctcacatgcattgaagccctacaactgaaacatctctggacccgtaacctccgcacctgtggacccatcaagctgaatattgaacctgtcattttgagccactatagtgtccaccacaccaacttacacccgccccacctcctctagccaccattctatcgtcatatcctccccgcaagctaaagtaataacgcaacactaatcagccgtacagtgtacttgtacctgaaccatactggagactgttgtagacacttacagtagcaaaaaagacttaatctcatacacttaatactatgtacgagttcctgaactcctcgatatagtcgagttcctcagtatgcccaagatgcctcagtaatccacaggaacacaacattgaggtcctgtgtacccgtagaccatccatcgactcatccacgagaatagccaacttactgcctcttcaacggactcggtcgcatgacccgatccacctcccatgcactcttggtattcggcgtgtggaacgacgaaaactgattgttcctcatgggagtctgaggagcagcagaagacgagggccgcgaaaccgaggctgacacgtgaccaaaagacggcccgggaccagtcagatgaccctgaccaacattgtgatgcagcacgtgacctcggcctatactgctagacacagggaccccaacccgtccgcctctcctaccgccaagaaccacaggagtatcgggcgctatgggtctggacattgtacgctgagactccaccgccgggacagactgctcataatctgaagcacgtgactcgtctcggagatacagattaagacgctcatctgtgatttcaagggcggacttttggtcattggactggagagccagaagacgaatgagatactccagcagagaaatggagacccgtgactctgagtcgatggacaagccgtccagctgctgcgagagcgacgtcacgtggtggtggtcacgtgcgccctcgtacttggaaaagtcgcgcgaccgcagaaagtctcgaggattgtcatagtcacgtggcggaccaccgccctcccgtttcacaggcgactcaaatacacgtgacttgccgggggtgtcctcggtgacgctcatatcaaacgagttgtcaacatcatactcctcaaactcctcggactcctcctcttcctccacgtcacgtgaccagctctcgattgccagccacgtgactttttcctccgggtcttcctcatccttgtgcccatcttcctcttcttccttttccaaatcggcctcgttaattttgactaccaggactggacttttggagtcttcgatttccaacagctttccagaggctgagaaaaacaaacgggtgattttggacacatcaatggtgctgactcgcggctggtcatcgtggtaacggccgtcgttgaagttttcctctagtttcaggtagtaggagtactttttgttggtctggaagagcgacagtgttgctctggccatgtcttctttccatgctatttgtgtcgacgaggagaaggttgtgtatgtggtaattgagaaggtgggtcctatttggatgtcgtggtgagacaggtctgcggtatttgagcgaccggtctgggctggttcagtgttatttaaatccggtttcaaagtaggaatggatcccagggcgctggaatttgcggcacgtgatacatctctccgggtgtcccattctctttcggcttgtctgacgtaatccattgcctgcaatagtctcgctggagacacgttactgggcaggtctgagctcagacaggcgccggaggtggtcaaggcgagctgaatcagcggaattgcctcttcgacccgtttcagcagcagatccatcgcttccgtgaccctcgccaccgacacagaagcgtcctccatgctctggtccatgtcttgttggaactccacaatgtcgttcttgagctcgcgggtcagcgccaccgtagtgctcaacgaggtatttcctcgggctgagatcagctggatcagatcaattgccggcgagatgatgagaatcttggtttccagccgctgtcgtgtcttttccagtcccttgcggtcctctggcggaactttttccataaactttttgaccgtcttcacggcgtaatgggtggccagcgagtagccgccacgggtggcaaacgagactgccgtggcgcccgcctgagcaagtagccattccatgttgtgaatgaaaatcgcaggtggcggaacaagtaccaaacgaacagtactgggagaggttctgtgtgtttttggtgtgaggcaaagtaatattaggttgttatcaggggaataggggaagatggaagggtacgataatgggtgttttgggcggtgcaattgggatttggagaaataaaaatgctctccagaagtcaagaatcgcagtagtgttttccccttgttttttcaagcattataacgcgctctaaaatgtaccgtgtttacgcgagcctttggtgttctgaagtaccagttgaaatacttagttgacgtttgttcaatgttgttgggaggagtattatgttatataaaataaaaaaagttataaaaaatatatatattaaaatatatattaaaaaagtataaaaagtataaagaaaaaatattgaaaaaaatagatttataaaaaaaaattgaaaaaatcataaaaaagggcgcgtctggacatggtttttgtgtaagaaagtcgcagtttttttcaacgacaacaattgagttgattaaaatcgtccactgtcggttttccggtaatttgaggtccattaggacgtcctgttttgctactcgtcgtgctaaaaaccaaataccaaggttcatggtatcgccgaaaattcgaaatatgaagtttagagtttttgaaatgtttggtgcagattctggtgctgattttggcccccataatggaggttgtcagtacttttatgtgttgaaaagatatcgcaagctataataactcctctggtaaactcattggagttttcagaattgttttagctgttctattaatcgagataatcgagttttcgagaggagatgtgcattgtagcctggaatgactcgggatattcatatcagaatatcagctctagtcacaaaagagtattttgattcccacgtttctatatctactccagaaagtatttcttcttgtcaaacatccatatgagttgacttgacctacttgtagcttcgaatccaaacgttggtctcttcatgtttagttggtttttagtaacattcccaagtatcgtcatttggattttaacaaaagttggaaaggtttttagagacgtggccatgtgcttgagtatgctcccatcagaacataaacgactctcaccgggtttgaacgaatgaggtttctgagtctgagagccgctgagttggtgagttgttggtgagttcctgtcaatggtcatttggcctgaattttctcttctcttctatcacatccacttatctgggatcctctatcacgtccaagacttacacttgctgactactccagatagtgccaattgaagtgcttggtttgctccatgtctctgacagaacaactaaacctccaaccgcctgaaactatcaacaggtttcagcttgttgttcatagagatggcgccgtgttcattgctcggcaccagagaacaaagtccacagacagagtccagctgccggcttgtttgactcttggccacggcttgggcttccttggcacgcaatcaaacatcaaacagcaagatttacacgagctctatgttcaatacacctggtgaacattccttttttcaaccggttcagccaagcacgaccaagacccggataatagcagcagacaaagaaatagatgggccacctacctgtggagacaagagaaaagaatcaggcaatagtcttatccgactcaagctaggtatgcagtcatatcggcggtcctctgcagtcttatctgcagtaatatcttaaccgttggattgtgagacaggaggagtcttgagtgcatggacgagcatggagcagatcaatgcggtatcttggacaagtgcaagttggagctctctcaaagctgctgctctctgagctgctccatcttttcccccacccgttgctccacttggacctacactgtctgcaatcaactacaacaacttgtctcaacgttggccccacatgtatcataacaacccggctacgacagtaacggcgtataagttgactttacgagcatcccgttaaaccctgcatagcaaccgaaccgaaaacgacgattccagcaatagattacacgccagccaagcgggatagtctccgaaccaaaagctggatacaattcctggccggtacaaaaaattcatcttggctattctaagttgccacggttatgtaccagcttttccgtgcatgtcaaagttttctggaacgagcatgtatagatgggggactgactgccaagggccagaccaccaccaccatgtccgggaaaagggcaaaggacaaggcgaaaagccccctggtttctgtattattctaacacttgttctccctgccttcaggaaccccctggacctgtcaaaagtgacatatgtgtcacactaatggccctaccgggagcactctactggggataaacgttcatgtgcatgtgagacagggagttgtcaagaccgcgctagagcacgtccgggaaaatattctgatgccagagctggcttaatcgaaagcccactttgccacgattccgccggtaccataaacgccgccatttggcgctccccgaccaccgctagagccgacatgttagtcgccccactggcagtaaaattcaatctccgagcaatgtcgatgccaagtctccactaaaactctattgtcctagcaatgtcttggctaagtttggaggcaacaacttgtgggcaggaacaaacatcggtggagtggaaaaagggctaaatggggtacagtgcctttttttgtgcccgtgccagacgcgcaactgcgcaacccccagtgcaacaattgatcgccagatcgatctacagcgaaaactggcacgtcagacatgatccaatcgagtctgggaccagcacggatcatctactgcgcgtgtgggatcctagcaatgttccctgtctgggatttcccgtgtggacaccaattctgtacagtgtacttgcacttgagacagccaagagaggcgcaaaagatgaaccctggatttggacttacccttgcacttcctaccatgatagaggaagtctggcgttcagtttttgtcgcaaaaacagttggaaaacaagaaactaacaccacttgctcttttgctattattgctatagacacttggcggtctcagcactatacaagtcatctatagtgtccacctgttggtcggcccgaatcgaagcattttcataagacacgagcgggagtcgtggaatctcctcaactcaactctacttggatcaaacttgacaatacgagttttaggaggggtttggatgactaattggctctcgttggtggcgatagtcttagtcagctgttcgtactgtgatgtatggacgttctggcgtcctgggaacgtcctgagaacgttaggatcggtgggtctggacagattctggctgttgtttacgcctacaacacttttacattattctcagcctaattactcctgccgacaacagccccgaagcctgtaccggttcaggaacgactctcgtgctggataaaaggactcgaagtacttcccccactcgctctgagcatttatcgtgccctggcatctcctactactccgtatatcagctgttggggcaaatgacagaagataaatctcgctcaaatcaccacttctctgtattattccaccgctcgtaccctactcctactgtaccacgtctccactggtgcgccatttctttttcctgtcccaaacccccgctgattgtcacactattgactaaaccacatgataattgtcaccaaagtgatgataaaatcattccaaactcggctgttttactcgcaatcacgtggcacgggtatgacacgagttaactctctgttttctgattacgtactcttaaggtcgggtccgtgggaagtgcagaaatcatctgaatggaataaaaatggtactgatgaggtcctctgacatggggctttcgaatggtgtagtccccgtctccatatcttgtcgctacaccaatctcgtaccacatgagccgcggaaaagcaacccgagcttcagagtagctttccagaatgcaagagtatcagttaattgcaccacttgccccgaattgctctatatttgcaaaaaaagagacatcaacgtcctcgtgagatacaatgacccgttgtattcaagtcggagcgctcatatatgacccctggtaacgtatcggggccgtgcaagtagatggactttcagatcaactgagcctatgctggacgacccaattgggtctatcaactccgatcttgtcttgctcacgtgcacaagggtagcgagcaactgtcgttcaccttcataccgcctgactatgcggttatacggttaggcgtgatggttaatacgacggtacggcttgagaggtagtatgatagtggtacgatatgagtggggtaatgtaagtgtggtgagtggcagttgatacggttgattggggttaattggggttaattggggttaataggggttcacatggcggaacagggccctactgctgaacaagatctctaacgaccccaagttcgcggaacagcgatctactagtgctgtacccacctcaccccacaacgaactccactgtgtggatagccttctaccactacacacaagcgaggttgctggttgtacgacgattccaatagccttggtatactagtgcgatcggacttgttccttgtaagtggtaatcatgtccagtggcagcgtcttgtgtgtgcgtcttgtgtctgtctgtatgcgtgtctccgtttcattaaaaatcttatcaagatatttgtcattctttgttcagacataatacgtgattgcaaggttaatggcggcacgtttttggtgatcagatcatgttctgacaagtgtatgacggggagacggttctggggaccacggtatggtcaactgtaggggtggtcggttcggagcggcgaaaaagtggcaaatgagcccggaaaaacgcctctaatcagcccagacagccctgccagggctccccggcatcctctcaccctcccaccaagctcagacacatcattcaacctactgtacgactggaccggaactctgaccaaacgtcagtagacaaaagccagttaattagacttgcaccaactatattttagcgaaacgctaaccttgactaaactgccaagtaaaccataagtatacagaaagcctattcccgatatctccgaaccacggagacagtagtggcagagccgtacacagggtgaggaaccagacggttagggttggagcgggcgccgatcacggtatcgtcacacgtcccatactgtgcgacggcggaggaagccaagcccccgggcctcttggcagaacccgtggtttaaatggctacaagccgtcctgagagatgagtgtggggcttggcggcggatccgtcagtccactgggttgctcggagatagctagtgggaagatcggatattggtttggctgatgtttcggtggtggatttgcttcttccgactgcaaaaaggaattgcactgtacccagcatgccaatatgggacaagaacaataccaagaactctgacggcgtgtgacaatgaaaaaaatgttaggttgacaaagtcgcctgttggctgagccaccatcccacgtcggatctctactgcgagcaactctatcgtgtgtgtttcttgtatacaccttttctcaaacacccccaaacgctactccatctatggtgtctcccctgccaactctataagcgaggttggacacggttctacggcagagtttggcgctccagatcgggaataatacgccagctcccgcattgcccccaaacattggccattttgcccagtcttgctttttgatacggtcttttgtgagtactctatgtagtgtactggatgccgaggggaacttgtaggaacttggaccttaggagggactgtggacattagacgacgccaaatctctagctattgcaggtgctaatgaagcaaactgggcttgtgtgctctttggtcaagtccgtggtctatagctgtgtctcgatcaagatcgtcataggtctcattatgaagcgaggtgggctaggtacttgggcgatatctgtagtacttagccgatgcaacatatcgagactgaaacaagcccagaatgaaggagttggttttggacagtggcggccccagcggttcctggacaatgtatactcctccgtccaccctcggggggacacacacacaaccaagaaagtgaattcaaacagaaacagagattcatttcgcactagaccgaaaatggagtgtttctttggcataatgggagtggtggatcctgtattatctctagtccgtggttattttcactagaacgacacagccacatgatggacaaacattatcacgaagcatggccaatcttctccgggaagtgatgtcataacacagggctacattggtggcgtcggagattgaggactagtccgcgaggatggtgggaggagggcaaatgtgcccgtggtgttttggttccttctacagtgctttgttaatggcttcagaatggtcgcgttttttctcaactatttactcggcatatatcaactattagttggcactttagttaagacagggaaggttgcgggttcgaatcccggtagtgcgtcaataaagaatgttgctgttttcttggaacagcttccgaagagtcgatgtgtgttttaaagtgaattttcctgttaaagggtcttgatagagctgagaatgaatctcaaattgctctggtcgtgtctaactatcgactgacaatggagaccataggtctcagcggagccatgagctctgtggagccagaggattcttcaagacgtccacaaccgtccaccaacgtctacaaccgtccaccaccgtctacaaccgtctacaactgtccaaaatccgtctaatagtatacgattcacgacagacattgagagctattcgggagtagttttgtctcgtctgtccagtgactaatggaaccgacaaaacgctgaatgacagaaaaggagccggaaggagacgtttggactttagaaacaacagctacaactcgtttattagccccgtttcctacttttcttagtaatgagacagttgcgaccacacaagtccactctagtatgctaaacactcgaacttcaagcaaagccaagagtacagctcgacgagttttcaaactgacacagatgtgtatatcagaggctggtttgtggattgtccacaattcagttctctgacccttctaccaagggtattcctactccggaaccaacaatacagcaataccagtagaaccagtagtaccagaggatggggaacaagtaatggcattgtatcagcaaaggtggactcaagagaatagtgagaattgataatttcactctactcgttaatatcgacaagtctcggcctgagctggacgtgaatcattccgaactggaggagtagaggtccaggacatggtttccgtacaatgagggtctcccacggtccatattctggagtaattgcaagtttaggccaaatcggatccattaaaaccctggcaaaagtgatgggtgtactctgaactccatcttatgcgtttcagcctactactgtggatcaggcgaggttcatgtatcgaaaagtcgggatttaatagatatataaagtcaccgagttgatagatatctgaaataaaacctttcaagctgtttctgccattacttgggtgaaaaaattgtacccaactcccttccacttcacgtaagtattccccaactaaaaactaacaggaagtccccgcgttgtctgattcagatcatataaaacaggatagtagttattggttgcacatatttcttatggtccaggctatccccttcactttcaagccatattatataatttcttcagtgatatctccactgatcctttcagaatatattactttacaattcaacaaagtttgaacaaggtctaacaaatgcccaactaaacaatcacaatgcacaagatccaatccaactgcacaattactacacccatatgtgcaaatgtgttacatctatgatctaaattcacttcttattcacgagtgctcactcccctatcgttcacgtgatcccactcctcatttctgtaaaacatggaacgtagacaataatatgaaatgtccatctttttaaccggaaaagatatgggaattcagaaacttccaatcaattccccgtcagtcatttgatctatctttcaactccccaaccctccagcttttctctgtcataaattataagttgccaaaaattcaccccagtacagaaatcagaccacatcttccccagctcgctcaaaatccaatctatattgaaaccgagaccttgaatcgattcttacttcgtcattcactcacaataccagctctcataatcccccttggggtatgtaaatgagttccattacaatactcagagggataaacaacatacatgtctctatcacccaccagagatacccagagagtatccaaacagtaccattcgagtctcagggcctcattctctcaactgctatctttttattccatagaatctctcaaatcactccaaatcaccccaaatccaaccctcctcaaaaatgactacaaaaccaccctagcttctcctgtggatgacccttgacaaatctggaacaataactcgaatccctatactaaaattactcatttattcaacttgccagtcccctatcatttctcaaaagcccacaaatcgctgactcatcgccatcatcattcaaaacaaaacatcttcccgacttttcctgtaaaaatcccacaacaaatcgcaaaacagaactgaatttgtcatacaattctcgcccatcttcaccctggttcctcactcaaaaccaacatatatctccctttgaaaacacaccaaatcagtgtgtccaggtagcacagctacagcacagcacagcacagcacagtacacacggcagttacttacgtaatgcacccaaaaggacaccacgaatgtcacaccgtgtcaattgtcacgtgtcaacggacccgacccaaaaaaacaaaccgcgtccgcttccccatcgaccctccacctacctccatcttctcccccacactccccagggctagggttaaaattttcaccctgagttaaggtttgcactttgaaaaaccacccagcataattttgagaatcaccacgcaacactcaccacgacacacacaatgagtgatcaattcaaccaggactttgccaacaaggccaacatcaacgagggccagggccagggtcagggccagggccagggctacgctcctcagcagtttgtgcccggtcagtcgtttgtgcccggccaggcgtttgttcccggccagtcttttgctccccagggcggctacgaccagtacggcggccagcagggcggctaccagggcggctaccagggtggctaccagggcaacaactacaaccagggctaccagggctaccagggccgaggcggctattccggtcgaggtcggggcggctaccgaggaggataccagggtggctacaacaactacaaccagtacgacaatcagtacggcaactacggcggctacgacaaccagtacggagggggctatgaccagcctgaggagccccaggagaagactctcacgctggaggagtaccagaagcagaaacaggaggctctcaacaagctcaagaagcccgctgccaagtctggcggagccctcaagattggaggcgacaaacccaagtcttccggaggagccctcaagattggaggagacaagcccaagacttcgggcggcgctctcaagattggaggagacaagcccgccgagaagaagaccggaggagttctcaagattggcggagacaaggacaagaaggaagagtcccctgcccctgctgccgagaagaaggagtccactcctgttgccgagaagaaggaggctacccccgctcctgcctctaaggagtctactccggcccctgagaagaaggagtccactcccgctaaggacgactctgccgccaacgctgcctctgctgacgccctgatcgccgcccagaacgccgagatcgaccaggaaaccatcaaggaaatgtttggcgagaccaaggaccacatgtccatcattttcatgggccacgtcgatgtcggcaaatccactctgggaggccagatcctctacctcaccggcaccgtcaacaagcgaactattgagaagatggagaaggaggctgccgacgccggacgacccggctggtacctgtcttgggttatggacatcaacaaggaggagcgagccgagggaaagaccgtcgaggtgggccggtcgtactttgagaccgacaagcgacgatacactctgctcgacgcccccggccacaagatgtacgtgccctccatgattggaggagccgctcaggccgatgccggtattctcgtcatctctgcccgaaagggagagtacgagaccggcttcgagcgagacggtcagacccgagagcacgccatgctggccaagacccagggtatcaacaagctggtgattgccattaacaagatggacgactcgaccgtcaactggtccaaggagcgatacgacgagtgtatcagcaagctgaagctctacctcaagggtctgggctactcggacaagacggagatcacctttatgcccgtgtccggtttcaccggcgctaacgtcaaggagcgagtctccaaggaggtgtgcccctggtacgacggcccctctctgctggagctgcttgactcgtttgagctcgagcggaacctcaccggccccttcatgctccccatttccaacaaggagaagaacctgggtaccattgtggagggtaagatcgaggttggcaccgtcaagaagggcgacaacctggtcgtcatgccctctaaggtccccgtcgaggtcaccaccctttacaaggagaccgagcaggaggttggcggcgcgtctgttggagagcagatccgactcaaggtcaagggcattgaagaggaggaggttcagattggacaggttctctgttctgccgcccaacccgttgctgccgtcaccgtctttgaggcccagattgccatcaccgagctcaaatcgattctgtcgaccggtttctcttgtgtgatgcacatccataccgctgctgaggaggtcacctttactgctctgctgcacaagctggagaagggtaccaaccgaaagtccaagaagcccccggcttttgccaagaagggcatgaagatcattgcccggctcgagacccagaaccccgtctgtatggacgagtttagcaagactccccagctgggtcggttcactctgcgagaccagggtcagagtatcgccattggtcgagttaccaagctgttgtaagcagctcatctgcgagcgtgacgagccgccgctgcccgtaggtttttcgtgccagcggtccaataaggaagaatgtaaaaattgtgttagtaatgaatgttactgttttaggaggttactgttatcagatggatctgtgtagagtagaataggccatggctggaggcatccagggtcacgttcagcagtttcagacaagtaaggtgctgtacttcttgatgacccttcatgtcccaggccaacatgaattcgggtcatagcgggagcttttgtaccacaaaacgttgaattaatgacaccaatggaatcaggaggcgattctgaacacattgatatgttatttttatctggaaagcgtctctccttggttgtacgttccttctgtttccattgacaaatgcacctataggtgggaattttgtgtggtgagagggtgcgataatggtataaaaggaatcagggcaagattctgaacagatgggtcaactgtttgctatctcttacaatactattattgaactatttcgttaaaactgtccattatacctagacatgcgacagtttttacctagtggagtccgcgagtcgctcaaacccccagaagacttacagtaccatgtttctggattccaggccgtggttgtattcaactactccactctgtcacccacttgactggcgtttcaatctattgatgagacagtccccactgcagacaactgacggacatttttggaacagtatgtcaacagatgtgggtccaacttgaagtcacgttgtttactccgagtcccgggaccaactacagccattctaacatcaaccaagggttcccttgtgctcctatacagcaacacaaccgaccgactctggaccaagccactgtttcacttatagctctgtctgctacaagttcaatatgtcaggttggccaagttgcgatcaaaaagatacatttcagacgcccaagaagccgctaacgcgctttaagacaggcccaaatacccgactatcgtttccccgagaaatgttttagcagtttaagggtcgtgagacacgagcttggctatggaacaaacacacgggctacaaggagacatgtaggctctgtagtgtgcattatagccacttggaatgagcgatagccacttggttgtctctagtgcgagctatagcgagctatagcgatttggtgtgggtctacactcgctaccagcgccgcagtagtttgttcttagcggattagtgtggatccaatgcgtcaaacagagtcaaacaagaccactttggagcaccatggagcagcgtcaatataactcctggtggtcttccttgtaccccagagtttagcaagaccccaggtccaatagtgtagttggtggggtgcagtagttgtgtagtaggactcgggtttagcagtgttggccttgggcttgacatctgtaagggaaagtgcgccatctgggctggcttgcggatgcagtactcaactcgtgctgctagtgtcagtcagatggtcagagctcaccagatgacagggtgctctagatacttgattgggcagtttggagcagtctgaacaggtctggcggtctggagaagcccagaatcgcacctgggattcagcataccgtgcaagttctggatgcaccaatacgagacctcaggcgtcattccagcgttccttcttgagtcagtcccttgctgagacttgtttcacagccctatctcgagtctcgaaagtgtctcgtcccggaagtgtctcgtctcgaaggtatctcgtctcgaaaagacctcagtcttatcatcatctccagtctttcaccgtcgaaaacgccatttcacaccctccacccatccttcatccatccttcactcatcacatgaccgacgatcagctccaaaacggcaactcggttgcctcttttgcccaccaaatgtgctgtagacagcaactgtagataggccgtcaaggttgctcttgcgtcatcactgaaaggtcactcagacttcatgcgtaattctccaccactcttttttttaaagagacaacagaacctccccccttcaacccaccgtgccaccacccacaagggcacgtgactagaccgaaaattggcggcgtttcttcttccgtaacacctcctcccccctccaccctctctcccagcacgtgacttgacgaccagaccccagctcgctccttagtcatcctcccctccagtccccatatcgcagtgcaggatgcatgcatgttgcgatatatataacttaaagtgcagtgagcttgtaaacagcgcctgtcagagctccccggagcctccaacaatcagggggaaaagaccgcgtatttatacacgagtggtgaggtgacacaaacagcgccgttgcgcggtcccccacacacaacccctgacttaccctatcgtcactcacacacaaacaaacaaaggcgcatttcttttcccgtctcccaaacagcaaccaaacctatttggtgtcaaacttggctcacatctctctctcaccccacattgcacaccacaggcacacatcggctcccggcgtatatatatatcaatatataaccatgagcggcttccgtcaaaagttcttcaaacgcaagagcgagcttcccaccgcacagcccgccacccccactgccacatcccctataccagctaccacgaccgccgccgcagtcgacgacgttcccgctcttccatcgcaggccccccaattgaacgttcccgagcccatttcgccgtccgtgtctcccggcgccaccaacaccatgtcccagaccgttggcgacatccaccgcgactttgcgcccgcccagagaggcaacaacctcgagggcgccactctcacttcgtcgtcccagcagcccgactttaagggcgacgagtacatttactccgatggcgggccgtccgccgtgccaagctcttccactggagctggcgctggagctggagctggagctggagctggcgctggagccggtccctctggcttggctggctcctctggacccaccgcaggaggtctgtcttctggagctggagccggcgctggagcaggcgctgccgccggcgcgggttctcgatcggctcagcccactcatgctctggacgcccccacagaccccactcagctcctcatcgcccgtctcgacaactggagagccaccgtggcattcttgatcgagtacattaacattgcctcgtcgcagcagaagcaccaggtcggctacctcgagaagacccgcaaggccctttctgaggtgccccgcttcgacggcggagtctcctccgagcctggaaccccctcgacccctacccagcagcacggcttccagcagtcgctccgaggcggcctccccaaccgaagcaacgcccagaccgccaaaaacaatcccacccccaccggcgtgcaccaggccaatcccgaggccattggcgtgactcccgcgctatccaacatagccacccgactggacaccctcattaacctcgccacacagtctgagcagaacctcaagacttccgtgctgccgtcgttggaggagctcgaggacgagattgagaagcacatcaagactctcaagcactcgaccctcaagcagtcacaagaggtcgaaaaggtgcgaagcaagacccaccgttccatcgagaccttgggtcagtcgaccgccggcttcacaggcctgcagcagtcggccaagcacgacccttacgtgctcaagcgagccactctggcccaggtcggtgaccagctcaaccgtgagaacgctctgtccgactcgctgctgtctgtgcagaacaacatcaagtcgttcgagcgacacattgtgcaggtgatccagcgtgccgtccagctgtcgtcggagatcctctctggctactttgccaacgcccacgactcatacgtgtccttttccgagcggtttgccgctattcccgaggactttgagtgggacgagtttgcccagcgggagaagcaccagctggtcgacccccagaaggccaagcggtcgttggactcggtcactttccccaactcggacaaccccgccgcccaacctctggtgtctggtatcttgcagcgaaaggagggccacattgtcaagaactacacctcgggcttctacgtgcttacccgatcgggtttcctgcacggctatgcctctgaggatcctctgattgagcctaaccccaacttctcgctctacgttcctgactctaccattggtcctcttcctcctcgaggaggagacctcaagctcaaaatcaagggcaaggacacgtcttccaccattcccaccaagaagaccattactctcaaggctgccacctaccaggagctgcagctgtggtacgacgccttcctcaaggtcagcggaggaaagaccaacttttcctctgccgactttgaggacgagcctgaggagcacgctgctggtctcggagctgctggcgctgcaggtgccgcaggtgccggggctggcgctggggctggagccgctggagctgccggtcaatacgctgaacagcccggtgcttctgccgctcagtacgctgagcctgctaccggtgctgctggtgccgttcctgcttccgctgcccaatacgctgagcccgctacctctgctgctcctgctgctcagcagtatgagcccactcagcagtttgagccctctcagcagtcatatgagcctcagtacgagcccaccgctggctcttccgtgcccggtggtgctgctgctgccggtgccgcctctggcggtgctgctgctgctggtattgcccctgtgtcttctggagtgcacaccattcccgaggaggaggatgccggagccggattcgacggcacccaccgggctgagtacacgcctgagcccgttgatcccggcttcaacgcccccgctggcggctctgcgcagctccaggatggccaggtgactgaccatggagctctgcagggcaaatacggcgacgttgaggacgtcacccagggtctgcagcattcttcattggaccccggccgtgctcctctggctcccggagcttctgctcctcttgagggtggctcgcatctggatcccggtcgagttggttctcctgctctttccaccgacgctgtccagggttcgcttcctggcactcctggccctggccagttttaattgcacaaagcaaggaaatcgaaacggatcttgcaatagtgcctccatgttaccatcacgttgggacactcactaagaatctcccgagggagagttgtattttgtttaatcatgttacgtagtcattaatagcctttcgggcggtatttctggtgatagatttctagtggtagtagttgctgtaaagggttggacttgctggagactacgaatgtagtgttccttcgtaagctcattgcgagtctttcaatgtagttcattattgttacattatctatatggcaaagtgcgagagaagtacaggtatctcattctagtgaacgacagcagttagtcgtgggagtggtttgggagcttgtaggtgtgtagaactctcgtgagtggctggatcctagcacaagttcgatggtactgtggttggttggcttccaggggtcaggccgtaatacaggtactcagtttgcccttgggttcttctcacagtccactcttcaatctctcattgtagcctttgatggctcttttgaactcgctccagttgacaccgtagctctcgtcgaccaggttgaacatgacccccaggcttctctccacgtctttattccgtcgttcgtcgtcgaaaaagatcatcttgttgaaatccaccttggttttcttgttgagctttttgaaatggttgattttcgttccctggccccattccagtgcgtcaaagtagttgagcaccggctctccgtcgattttgatcgtcttgagaatgctcttggccacgtcgggggtggccgttcgcgacgcagccagaatcttgacattcttctcgcgcagatgtttcagaatctcgggcacgtctctgtacagactcagcacgtaaccgctgcgatcttccacctgaaggtcgctggttccccgtttgatgggaggactgagatgcgtgtcgcaccagcagggccacagcgtgtagtccaggtcgaacaccaccgcgtcggggtactccagcgactcaagatcgatggaggaggtgtcagtggcgtttctcatgggtctggggttgcagctgtacaagagtgagatgagtgttgctactaccagtagtggatacaagtagagattgcgaattgcgaaatcgtcagttgatggtctagaactgtcagtggcgacaaagggacaacggtgcaagttcttgtagaaagttcgatccaaaatgccgaagtagatgtcaaaaaagtcgatcaacaagatccacctgcatgtgcgatgcgatcgatgagcaagggagatggcggaatagggcgagttgagcgctgagtaaggaggggagtggaggtgtggatggtgtttgagggtggatttgatgcttttgatgggggttttttttgtcgttctcggacaattctggatggtgctaaagatggtgtgagtgcaagttcaagttcaagttcaagttcaagttcaagtaccttgtactgtaggtcatgtgcactcagattggcctgtataagaaatgaggaatcagtttattttggtcaaatgatacccgatttggacaagagttgtatttaatgattcagagcgatccgctgacgaccttcatgtggcttttacttgcacaagaacgacatttcaccccgtttgagagaccttttgccgatggttactttctcacccaaagtttcagtttccatggcttccggtcgtttcacccagattttacgatacagaatggaccccgaagttggcggagtccatattgatcatattttgtttattgtaattttgttcaatagaagaagccggtagtgatcccgaaagaggctcaaaagaaattcttctattttacccgtgttttaataattcattttcgattttcattcacccaagctcaacctgcatacacgtacagcacgcacatcgtggacagtacaacaccaaaggactctacaagatacaatggctcaggtgaaactggtgtcgataatcagcagggaggtaagtgtggaggaggaggaggaggaggaggaggaggaggagggacgaggggcggctcgacggtagggtaatgcctcccgcaaacagaatgttctgaaagagagacaacagaacaaccaacgacagcgacacagtatgagatgatccacgggtaagggacggtcccgggtattacatggtttgtgaagtgactggattggtttgaaatgcgccggattattggcaatttacgctggagaatgtcaaaccatccacatgactacaatttatgtggcaactgaggataggataagaagactgaggggcgggaagctcaagtggtgccacataggtcggtgtgtgttgagattgcctgaatgcatcactggagtcatcccattatagtcctacggctagacagagatggttcgttggactcactacctgtgttcctttccttccggcgcgtccttgactcttctttcaatttcaatttggaatctatcatagctgctacacaccctatcgtgaatttggactggctgtcacacaccctcgcgtgaattctggagaaacagcgtggttcgtgtatcaagcaagctgctatctcattcaacgtctgtcgctgaaagagcattgtctgacgtcgaagagacaaggtgtccaagtcatgtttggtgatggactgtcgcgatgctgtcgtacaagctcctttcttcttctaacacagaacacccctctgttcatcggaatctatcccggtgaaggcgaaaccaccacacagctcgagtacgactactcgtcactagcatacatggctctggactatctgggccagcagcagaacgaaaacgccggcaccgtgtctcttctatacgtgcacaagctggcggtgtacggtatgctcaccaacacggccaataagattgtgattggctgcgaggcccaggagggctccgagagcattgagcagtttgccaagcaggtgctcaaggtgctggtggcgtacaagagcaatccattctacgatgagaccgagactagcattgatagtcaggggtttagaaaggagatggccaaggtggtggacaagtggaataagggagaggcatagaaagcgaagagtagcccagcagctcttctgagcagacaccagcgagaaaaagctatcgacatgctgcttggcacggacctacaggtgctttcatcttaacacgtcttcacttttttttctgacgtccacagttgggttgaataaggtaatgaattagttgaaaccccaagtaaatggtgagtaaacgcgcagtaaaagaagctgcatctaaggcgtgtcaagacgttgatccggtggcaaataggcacgttttttgcttagtaagcgatgatcaggggatagtctcgagaaacagatggttcaagggggttatcgagtgtcagcacttgtagatgaagtgagtcacggaaattgaatgtgcagtacttactgtagctataagtaatatccacaattactctccctatagttggacattcttgaagtgtggtaaagtcgatcaatatggctgttttttttttgtcagcagaaaacaataaatatcaccaggccaattggtgccaaagacaccgttactactgtttctacaccctcaaatctgttgtattttttctccagattttgaaataaaaaataaaaaataaaaaataaaaaataaaaaataaaaaataagctcggggtgcattgcgatggaaaaaaatattggtgcatgaacttatatttttttgcagaccagtgcttgatcgtgtaacgacttttcagcagatcttgatattgttgattttggagcttttggaattgtgagtggggcgagacgtcgagagcagcgactggagattatccggcggacaaaactaacccagaatctgacacatacatacagacccgccagcttcattcgatttacctgtcttgcaagacggagacctagcagcgacattacgcttcaagtgagtatggtggcgagcgggatcttggatcttggatatttgagattggagattggagattagatattggagcgattctaacacagattgcgattacgacattgccctacgactacaggttcatacatacgataaacgatacaaaatggttgcatccggtgacaagagtgagtatcgagagagaggaggagcaagtagggagaggaagggagaaagaggcaaacacaacttacaaacaactgaataaatgcaaacgacaccaggttgtcagttggccgtgttactatgttgtgttgtgacggtgagcatggaccatgtcagccatgtttcaagtgtgacacttggagatggatgaaaggtcatttgaagcattgagtattgatttacttgtccaaactggtgccatcgtgtctgtcaacaacatgtgccacttgatcccggcggaggtgactctcctgttgcccgatccccactaccgttgcgttactaacccagtcaccacatcaatccctactgattaccaaaaccacaccctcacgcaattatccaccaccgctttaaccacaccaattctgccctcatgcccccaaatcgcccccgatctggtggcgcggtggatcacaagcgccagtagtggcgatgacgccgttctcgtgctcactgctctcgcgcgtgatgttgctgtgtgcccgggtatccagaccctctgctctcatttcgtctcaaagatgggcttcatggagatgctcaaggtgccccagagtgagacacagacagaggccattctgctcgccttctaccgcctcgtctcgtttgatagagagacgtacggcggtctggtggacaaggaggtggtgagcggactaatgtcctttgacatggccaagcagctgctgtacaaggtgtttgaaatgaccaaatgcgacgcagagctcgagtacagagagagcgagcgcgtgctggctctggcacgtgacctgctgcctaccacacacattcacatccccgtttcggagctcaactctctcaacactcctattggttcttctttgattcctcgacttggaggaccctctcccgtggcttctgactacgtggagaccgacacgagtgttgaaatcatgaatgagctgggccaggcgctctccaccagtgcgcccattcttctgagcggcccctcgggctcgggaaagaccttctatgtgaacgagattgcccgcaacctgtccaagctggacaacatggtgcgaatccatctcggcgatcagacagactccaagctgctgattggagcgtacaccaccggctccaaaccggggtctttcgagtggagagacggtgtactgactacagccatcaaggaaggacgatgggtacttgtggaggacattgaccgagcccccaccgatgtggtttcggttctattgtctctactggagaagcgagaactcgtcattccctcgagagacgaggtgatcaaggcccacgctggcttccgactggtgggaaccatgcgaaagaagatcggggctcacacaaacgagattatcggcttgcgactatggcagcaggtggagctcccggagctgcagcccgaggagattgtcaccatcatcaaggagcgataccacgtgatttccgccatggccgagtccttccaagacacgtttgcggccattgtcgctctgtacggctcatccagttttgtttctctgacgaaatctgccgtttctcgagtggtttccctgaacgacctaatcaaactgtgcaaccgagtgagtgccatgatcttgagactcggatacacgtctccaaatgaccctctgcccaaccacgtgtacgagttcatctttctggaggctctggattgctttgccggctttctgagcaactcggacgcccgaaacaaggctgcccatgtgattggagagtgtctgggcatgtctgctcccaaggtagatgttctccttggccgagttcctgcctaccaggatagcagcgacagcctggaggtgggacgaagcctgctgactaaacaagtcactggccagaagaagaagagcaacagtctgtttgccaacaccaaccacgcgtccaagctgatggagcagatttgcgtggccatttcttccaccgagccgcttcttttggttggagaaactggtaccggtaagaccactgtggttcagaacgtggcttctctgatgaacaagaaactcaccgttgtcaacgtgtctcagcagactgaggccggcgatcttctgggtggatttaagcccgtcgacgtgtctatgattgcggttccgttgatggatgagttccaggaggtgttttcggccaccttttctgcaaagaagaacgtggagttcatgaagctgttgacccgggcctttaacatccgccactggaagaactgcattcggctgtggaaggaggcggtcaagctgtctgctggacggctgaaggaatccgagagcggtaagcggcgcaagctgaccgacaaggaaaccgtgtcactgcaggctcagtgggaccagttccagagcaatctcctggcgttcgagatccagtacaagcagatccagtcgtcgtttgtgttccagttcatcgagggatccattgtccaggccgtgcgaaagggcgagtgggtgttgctcgatgagatcaacctggcgtctcccgacactctggaggccatttctgatcttctgtccgagccccgaacacttctcttgtccgaaaagggagacgcagagaccattgtggctcatccagacttcagaatgtttgcatgcatgaatccggctaccgatgtcggtaaacgagacctgcctctgggtctccggtcgcggttcacagagctctacgtgtcttctcccgacgagaactttgatgacttgctcaagatcatcgaccggtacattggccacttatgtgtgtcggactccactattggcatccacaacgacgtggcggacttgtacttaacagccaagaaactgtctgccgagaacaagattgtggacggagcgggccagaagccccatttctccattcgaacgctgtccagaacactggtctacgtgtcgcagattgcgcatctgtttggaccccgagggttgcgtcggtcgctgtacgagggcttctgcatgtctttcctgactctgctggatgccgactccgaggctactctccatgaagtcatcaagaagtacactgtcaacaagctcaaggaccaaaagtcgatcatgacacagaaaaccaaggcccccagcgacaaacatgttgctttcgagcattactggctggagccgggaccgctgactccctacgacgacgagaagtacgttatgacgccgtttgtgaccaagaacctgctcaatctggtccgagccacgtccggaaagtcctctgtgcttatccagggtcccacttctgctggaaaaacgtccatgatccggtaccttgctcagaaaaccggtcacgagtttgtgcgtatcaacaaccacgaacacacggacttgcaggaatacctgggcacatacgtggctgattccgagggcaagctcaagttcaaggagggagttctggtgcaggctctgcgacgaggagcttggattgttcttgacgagctgaatttggcgcccaccgacgtgctggaggccctcaaccgacttctggacgacaaccgggagcttctcattcccgagactcaggaggtggtccgtccccatccccagtttcggctgtttgctacccagaaccctcccggactgtatggtggtcgaaaacagttgtctcgagctttccgaaaccgtttcttggagcttcatttcggcgatattcccgagaccgagctggagcacattctgcataaacgagcgctcattgctccgtcccaggctgccaagattgtcaacgtttaccgggagctttcgctggtgcgacaggcttcgcgagtctttgaacagaatgcgtttgcgactcttcgagacctgttccgatgggctggccgaaactgcgacaacaacgaggagctggccatgaacggattcttgctacttggtgaacgagtgcgaaacccagaggagagagaggtggtcaaacgggccatcgaaaaggtcatgaaggtgaaactcgacgagcgacagctgtacgaccacgtgactgttcctggagtggacgccaattcttctgtggtgatgaccaatggtctgcgacggctggtctatcttgtccaggaagctatcaagcacaaggagcccattcttctggtgggtgagactggatgtggtaagaccaccgtttgtcagctgcttgccgaggcacgtgacaaggagctgcacattgtcaacgctcatcagaacatggagactggcgacattattggttctttccgacctgttcgaaatcggtctgatctggagagccgtttcagagatgccttgttggaggctctgggagacgaagacaccgcgggtctttctaactccgaacttgacgtcaagtatctcagtttactcaagaaggatcccgaatctttccccgaggagatcaagcaggctgtcgtcacttcgcgggcggcccaaaagacgctcttcacgtggtcggacggttctcttattcaggctctcaagcagggcgacttcttccttctcgatgagatttctctggccgacgactcggttctggaacgtctcaactcagtccttgagcctgagcgaaccctactgcttgctgaaaagggctccgacgcgtctgaggcgtccgtcactgcgctccccgatttccaattcttcgctaccatgaaccctggtggagactacggtaagaaggagctgtctctggctctgcgaaaccgattcacagagatctgggtaccctctatggaggacttttccgacgtggagacgattgtcggctcgagactcggcgacgacaaaaagtatctgtccaaggtggtcaccgagttctccaagtggtttgccatcaaatacagcggctccacaacctcgggaatcatctctctgcgaaacctgcttgcttggaccgagttcatcaacaagtttgaaggttcccatgaagtggctctgctgcatggagctcttatggtcttcgtcgatgctcttggtactggtcagacttcgtatttgaccaatttggaggccgagaagagagagtgtattggaaagctgcagtcgttgatctctataaaaaagaagcctcaactcctggccatctacgaccaggttcctgagattgaggacacttgtgacgagttgaagattggccattttggcgtggagaaggagtctgacggctcctccaccgctgttgagaaggcaacgttcaacttgagtgcccctactactcggctgaacgcaatgagagtccttcgttctctacaagtccccaagcccatccttctggagggctcgcctggtgttggaaagacctctctcatcacgtccatcgctcagttacttggaaagccgctcactcgaatcaatttgtctgaacagaccgatttgatcgatctgttcggctctgacgcgcctgcggaggactccgaagccggcacctttgtctggagagacgccccgttcctgcgagccatgcaggccggagaatgggtgctgctggacgaaatgaatctggcatcccagtcggttttggaaggtctcaacgcctgtctagatcaccgaggacagacttacattcccgagctggacaagttcttcacctgtgctccgggattcaccgtgttcgcggctcagaacccccagcaccagggcggaggacgaaagggtctgccaaagtcgttcctcaaccgattcaccgtcgtctatgtggacgcgctggacaaagaagacttgttccagattgcccaatacctctaccccaaggtaaacgactcggaacgcatgatccagttcattagtcagctggacaaggacgtgcagtcgggtaaattcggagccaagggagcaccctgggaattcaacatgagagacacgatgcggtggatgtctcttgtgtcacgtgaccaaaacgccaaccctggcgcgtttctgaatctcattgctggagatcgattcagaaccgtgactgacagacagcagctggaggagctgtacaagaccgtgtttgatggccgagactcgcaggcacgtgactactgcgtgactgtgcagtcttcgtctgaaatccgttgcggacgtgcctctctcgcccgtgaccaactcattcagccgtcgtactcctcttctccgctgtccttcttgcactgcaactcgtccccctcagagactctgattcgggccatcaaccattcgtggcccgtgattctggcgggaccttcttgttccggaaagacctcgttgatccggctcatggcctgtgttgccggagctactcttgatgagattgctctcaacgccgacgtggactctgtcgacttggtgggaggctacgagcaggtggacaaccggcagaagcgcgaacagattgacaagaagataggtcacgtgtttgccgagtgggcccgacgggagctgtcgcgtgacaacgaggagggcctgaccaaggctctggcccaaaaggccgatacttccatggaccaggatctccagactcagattagtcatctttatgacgagcttgacgccctgagcaagtccaagagcgcctctgacgccgtgtcgttccagtggatcgatggtattcttgtcaatgctgtggctcggggtcattggctggtgctggacaacgcaaacctgtgttcagcctcagttctggaccgactcaactcgctgctggagcccaatggaacccttattctcaacgagagcgcgctagaagacggttcccctcgagtcatcactcctcacaagaacttccgaatcttcctgaccgtgaaccccaagtatggagaactgtctcgagcgatgcgaaaccgagcggtggaaatctttgtcgacgagctggacgtgagaatgtccgaattcgaccgcgtgcgaatcgcagagacggccgatggagcccccgtgcagcagtcccatgtcctgacatggagacaggccgtgagcggcgtggttggcaacaacgtgaccgaacccgaagattacgtggtcgccgcgacggctctcaagtacctgtcgtggccactggccttgtctgactttgccgggttggtttcgtcgtcggatgcgcccgctaaggccaagcaagtcgccagtcacgtgatgagcctctgcgctgaaatcggagtcgatcgattcgtgtctctactcaagcagacgcccgactacgatcacgtgacccccgtggacgccttcctggacccttgtttggatcctgatcttgtcaagcttggtgagttgtcgcccattttggctctcatggtccggttttcgaacacaaccaacaagctgtctactgcctcttccaacggcgaaaacaacaaggccagctcgctgacctatcttgaaaagtccgcggctgctgttgctggacggcgtatgaaggacgctgctgctcctggtctgtaccagttgcttgttggagcggtggaagttgtcgagaaggtgctggagggtgttttggcaggagccaacgttgaggatggcgttttcacccaccttttgtctctcctcactctcaccgaccaaatctacatcaacaccagtgtgcagtctcccgtggagtcgcagttccacgtgtatgccgactggtttgaggagtggattcgggagtcgcgtggaatcgaactgacgcccctcacaagggccctggctctgtttgattcgcaaatctctctttctcgaggactggtcatgcggcacatttgggaaattctatgtccttctgttccctccactctgcctggatggttgaagttcgagaaggtggctgctctgtgcgagcggttcgaccgcatttgtgctcagatgcctgtgtcctcgctggagacggttctcacggtcaagtctcagtttgcgggcttcttggctgccgttggagacgacgatatcaccgaagagttcttcgacactctggtgaagactgtggactccatggatgcgactgaggtaaaggctgagggagaagacgaggtggagcaggttaccaagacccggaaccatgcctacattgctcttttctccgatctggcgaccgctttcgagctgtccggcatttcccacgccaacatttcgttctacgcctgtctccccacccaggaagagtctctgctcgaaaaactcaccaagcacggcaatggctacgagctcacttctcctgaccatcttgctggagagtacatttctgccgcccagagctttggaaacaccaagaacggcgcggtggagcagtctagaacggactacgcctacgtcggcaagctcctggcagcagacaacactgccattctggctgaaaagctgccgaactttgtttctgtgctcactgcaactctcagcgacttagaggaggtaggtaacgccgtatctggagttgccgagggtgctctggaacagtgtatgagtgggatgaagcacgtgccggccttgctatccgagagaaccgtctcctctgtcggaactgcctacattgccgtcttcaaggccgctctggacatgtacgtgcccaacctgccttatgatcctgctatcaaggagtacgtggactacgatatgcaaacccgagtcgataacctgcaccgagccagccacaatgtcgaccagaagatgaagcagatcttctttggcaccgatgtcgaagaatattcctccgaaacagccttgttcaagccccgggtctacagagactcgtccacctcgatcgacctcatgatcagagagtggaaccagttcatggtggtgctggaccagacggtggaaaaggtgagccatgcgacggcagagtcacgtgacaccttgctccaggagctggatctgttccagaagaacacccagcagtttctggttcgtctcaaggcgtcttatccccggtacaccgacctatgctccattctggaccgctttgtttccggtttcagactcggagtgtacatgatgcagagtgctctggactcggaccctgttgccgagtggactaccgatgctctgactctctcttcctccgtggctctctcctccaccctcgacaatctcgtcaagtactgcaaggacaagtctgtggaggatttgagcgtggagaagacgctgtcgtttgtcatggacgtggtctccaagcagggcaacagcgacaccgcccttgtggcctactgttgtaccacagtctttgctagatggactctcagacggctgcgaatggaggaacaggcggccattgaatcgtctggtttctcgaccaacctggacgaaacagccgaggaggagtttgccaagctgttccccgactacgagatcaagctcgacgacgccggcaacgtgatcaaacccaaggtgactaagcaggacgtggattattcgcactggctcaagtcgtacgagcgggtgtttggcggcgtcgaggagcccatgtcccatgttattctcaagggtgccgccctcgctacgcacggtaaggtcggtcacgtgatgccttcgctgctgcaggcgcacgtgactgttctggagacggactgcatcgatgttgcagaggcttcccccagtttcgacttttaccgacaacattcggctgcggagacgcaaaagtgcgtcaatgtcgccaccaaactgctcaagttcgtcaacggcctgctggccaagtggcccgagcatgacactctccagcagattgctttccaatgcaacgaactgctgtcgttctcggtggtgactcccgtggcccggctattggccaaggttgagcagatctacacgtttttgcacgagtgggagaagctggcgtcacgtgacgtgtctgtgcgcgagtacattgacattttcaccactctgattgtctcttggcgacgtttggagcttgccatgtggcccaagctgtttgactttgaggaggaggctcagaaggacggacttggacagtggtggttcaatgtctacgaggccgtggttgttgtgtgcagagacaactctgagttatcacgtgacgatatcactcagctggtccagactctgaatctgttcctgtctcagtccaccattgggcagtacagtttccgactggagcttctggacgctgttctgaagcacattggctccatggagccctccacgtctgtcaaccaggtaacggtcgctctcaaggccttcctggtgtactacaagatgtttgttccgtccattactgcccatgttgctgcccgaaagaagagtctgcagaaggacatccaagaggtgattttgctggcctcctggaaggacaccaacgtgcatgctctcaaggagagtgcccgaaagtcgcacagaaagctgttcaaggtggtcaagaagtaccgaactcttctttgcgagcctgtcaagtctgttcttgagggcggtatgcaggatgacggtgtgaccagctctgttgtggctgtttctgctccttctgtagcggacttgtctcatcttctgggtctgtacacgcctacatttgtccctgacgttcagaagactctgtctattctgtccaagcgaatctccaacctggaccagattgagtctgtgagtctcatggacattgtgtctgacattctggacgaatccgctcgactcaagaaggccacacccaatcacgtgaccgaggacaacaagaaagagattggtgcgttgcgggtggagaagcagcgtttcctgtctgaaactctcaaggagcttcgagcccatggcttcaagggccgaatcacacaggagaccctggagtctcaggcgtcgctttcttcggtgcttggaaaccttgtggtgagctccaagcgtgaccagtcgtactttatgcgactgattgactccttttccaagctccggtccgcctgtgccaacccctcgggagatgtgcctctgcaggacatttttgtgggagctgccatggccgagaacattttgcgaatgtgcattaaggagaacaatgtgattggcgaagtggaaaacaatgccaaggacatgtctgacgttggcaagcagctgaagacagtttcttcggacgtttctctgtcgtttgttgacggtgactcggtggtgagattcctgaccaatctcaagtcggtcatcaatgtcatcatcgactctgctagcaacatgctccgtctcgactccaagctcggctctggagttgctcagatcaccactctgtgcaatgactttgaggccaagtttgtgactctactgcactctttcaacgccgtcaagcacttgatggactggaagaagcccaccagcgagactacgaagctggtcgaggagatgcataacactgtgcaggtgttccagagcaagttggagaaggtgactggcgtgaacggctgtttccaatttgcctccacgctggtcaggtcgtttgtcaaccttgagtatgtgactggagaccaactcactgccgatgactcggaatcctttgctgccgtcgaccgactgtgcaaaaccattctggtctctgtccagggagtcatcaagcgggttgctgaagatgtgggcgaagatgacgagtctgaagtcatttcgttcgcgcgtgactaccagctgcttatgaatctggcccagttgctgcattctgaccgaattctctctcagacgcgtgacacgattgcctctgtgtcccacacggcggctggatccgctgctctcggcgtgctgcgagcgtatattcagcagtacgtgtacatgtgcgagcttgtgtgttccaaggcctctgctcagtttgccgatctgaccaagggaggctttttgctgtgcaaggctctgtacaacctggccaccaacggcttctgctctcccgaagaggagcaggatcaggagcaggacagcaacgctacggcttctggcactggtcttggagacggttctggcgcccaggatcattccggcgatgtgggtgaagacgagaacctggatgattacatggagcaggagaacgaggaccaggaggacaaggatgacgatgaggacgacgatgccgtgtctgttgagggtgacatggctggcaagagtgagaatgccaaggatgaggaagagggagaggacaaggatggcgaggaggaggaggaggaggaggagattgacgatgagaccggcaacttggacgatttagatccgaacgccatggacgataagatgtggaacgacgacgaggaggttcaagatgagaaggagaaggatggagacgtggatggtgacgataaggatgatggaggagaagagggcaagcaagatgacggaaagcagcaaggcgaagagggagaggctgagaccaaggagggtgagggtgaagatgagggagagcaggaggagaatgaaggcgatggagatgagggagagcaggagaaggaggaggacgactctgatggtgagtctgtggatgcgcaggaggacgacgtccgaaacaagcaagaaggcgacgaattggaccctcatctggacgagtcggaagtgcttgagttgcccgaggacatgaatctggacggcatggatgaagacaaggaggagggagaagatgagtttgacgatggtcttgacaaggacatgtctgatgaggagggtgatggtgacgaggacgttgagatggaggatgaagacctgaatgctggtgaggaggagcccgaggaaggcgccgacgaggaggaagttgatgaaggcgctggagaggtcaatgaggacgtggaggacgccgacgagaagaatcccgaggagatggacaatgtcaaggaggacgccatggaggaggagaagatggatgtggaccaggatgacaacgagactggtaaacaaaacgaggatgctcctgagcttgagatggagggtctccatggccaagatgacgctggagaccaggaggagaacgacgagagtgctgtgaagcaagagactggcgagaaggggtccggtcaggatgccgactccaaggaggaggaggaggatgttggagggggtggagaggctggagccaaggaggaggaccaggacgaggaccaggacgaggaccaggacgacaagaccaaagaaggccaggaggacgacgctgaagacagccgagttgaccaaatgaagcaacttggcgacgcgctcaaggagtttcacaagaagaaggaggagatcaaaaactctaacaacgactccgcccaggatgatgtggattcggccaacgtggatcctcaggagtttgagcatgtcgacggccccgactccaagcacgacacgcaggccatgggtgctgctgaccgagacgtcaagcaggacattgacgacgacatggccatggaagatgagcaggaggaggtcaagcctgagagaagaaatgaggtgaaacaggaggagggagaggagcctgaggaggacgctgaggaggctgatgaggatggaggtgcgcccgagggagctgctagcaagacagcagttgaaggcgaggctgaatccgacgatgaggaggccgagagcaaggttcagggcgagatgatggaggttgactctgatgaggaggagctggaggaagtggaggaggatattgaggacctgtcgattgacgagagtgccatgtctctctctgagtctcgtgacaagtggaagacgtaccagtcgtccgttgcggacttggccaccactctctgtgagcagctgcgtctgattcttgagcctactctcgctaccaagatgcggggtgatttcaagaccggaaagcggctcaacatgaagcggatcatcccgtacattgcttcgtcgttcaagaaggacaagatttggatgcgtcgaaccaagccctccaagcgtcagtaccagattatgatttcggtcgacgactccaagtccatgaacgagtcgccccagtgtgtggagctggctttccagtcgattgcactcatctccaaggcgctgacccagctcgagtcgggccagttggcggtgatgaagtttggccaggacgcccagctcgtgcatccgtttgaaaagaccttttccgacgagtctggcggcgagctggtgagcaagttttcctttgcccaggaccagaccaacgtgcagaaactggtgcagaattcgatcgatatcttccagcagcagaagctgggaggtgccgagctgtggcagctgcagattatcatttccgatggtatctgcgagaaccacgaggtgctgcggcagctggtgcgccacgcccgagaactcaagatcatgcttgtgtttgtggtgattgacgcgctggcggcagcctcgggatcttcgtccatcactgacatcaaacaggccaagtacatttctcaagatgacggccaaatggtgctcaagatggagaagtacctcgacacgttccctttcgagttctacgtcattgtcagagacattaaggagttgccttcagtgctgtcttctgttctcagacagttttactcggaggttgcggagatgagttaaccgaagagcgaggaccataggaggagcatagaggaggatttatgagaaggatgttaattgtgtatgaattaattattaattatgtcaatttaatagtgtgtggttgtagagaattatggtggttggtgctagtggagattttgttgaagtctaacacggcatttaccgctagttagaatcgagagactcctagttgatcttctgcacaacaagtagtaaaagaaatgagatacgtacttggcattcatattacacatcacatacaactcttttggtctggagaaatctccctcgagtccccgaaagattttggaagttattctgtcatattctggaccattactgatcgtgtttataaacgcatgaaattgaataagtattcacagtatatttagttaagatatcaagtactaggagaaaagtttccacaactccattaatagtaggtttttcgaaaataaaacttgatattcctgttccaaatgacaatctaaaaagactggtgaaaaaaagagacgaaaatacatcaaatatccccatttgaagaccccccaaaactgaacccccagcggtgcggctcggaaatagattagagtttggtcacgtgatgagtttttgttttttgtttttttgtttttttttgtttttgtttttttccaaggcttggaagtttgtcaagtaaagtcaagtaattgatatcactatgttttgacgataatcgtgatatgttgagattttgtgagagaggtagggatttttgacatattgatttacttatttagctgtcctctacagcttggtatatagcattttattacagcatgtcagtaacatccagttagaacccccagctggcttttctcttcaactaatcccaagtaatgattcgcagcactgtaaaatgttatagtcaggtcgaatgtattgagaaaaagaagggagaagaagcaaacaaattcacatgatataacgtccagatacgctgactacataggacgaatatttataggaaattgatactttttacttctttttgtctctttataatgtcctcaaacacggttgaacctccagttgggctcacttttttcagctagtgacgggattgacagctacttggagaacgcagtatatcccaggtactttggagcaccaatttcttgttggttaattcgacgcgacacaccattgtcttaattggagcaataacagacggctgtttcactatacaatgatttggttgtatgtatgtagttgattgtccaaatagtgatactggtgagacaataataccctcaatcacaccctcaagaaatcagagacttgatatcaaagtcctccatcacaatctcctggtatctctgatcttcctgggtcagtaatcccatattaatctgctgaataccacccaatacacttcacactaactcttacaaatgctctcgctacaacactatcaatacaccccattgaagacttcccacaaatagacacagttcatcatcgcattctagtccatttatttctcccttcttctctctttcccaccaaaaaatccctctctgtcgcctctggggaactcgattaaacatttcttcacatgacatttttggtccgatataacggtccaacacaaccccagcccaacggttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgccgcaatctttttgctccactcgtaggcgtaagaagtgtcgagagccgtgctcttttgtgacctggtacgccattgtgcgtaatttcgttacaccattcttctccaagtatcgttacaccattcttctctatatttttgttcttttctcagtctagttgaaggtatctgttaggtccatcgttcatggtgataatatggacaaccgaatctcataaaaaactggctttgggcagaaagaaagctctgttgtctgaatatgtcgtcaccaagaatcacatgagctcacttttgttgaaatttcatatctgtagcggacgtaccgttcagatagacatttgcttatatttgttaaattctcttagttttagttacacttttgttgacgatttcgcggtaaaactagattctgcattgtccctcctaacccccttccaatgacactataaagattccaagacttgcaatagactcccctcatccgctctacattacaaatctgccgttacttttccttttacctccatttatggtctagtttggcatcgtaagatgtacctataaacaaagggctactttgcggtacaattgatcttctaaaagtctcataaccctgaacaacagttgtgaacagctttaatgtcttgctacaatcaccttacactccttctccaatccccaagttggtcataactgcccataacgagtctttgtctccatcactctccacggactacgagctgtatttgtagggaagatttgtgaacaatggagtcaatgttccaactctaggtgttttattcgtcctgtcgtttagttttgtcacttaatcgcaccaggctagtgcctctggagcgagtgtacccgtggagcgaatagcagtacggtcaagtcataaatagacatgtgtagaagtaccattcttgtcaatatcggcagtgggacttgatccgagcattccaaagacacagattaatcacccgctcgactttctcactgtcaaatatccactgtcaatgcctcaggaccgtatccctagcaccgtattggcttctaagacgacgcttccacgggtctaaaacgatccccacccctgtataatttctccgacacatgaagagcacttctgacagggttccaggggtatttggcgaagataaagctgcattttggctagagatatgtcctgttggtatcttgaacgtgggtttgaagtcttccagaaccaacacaagggtatatactggcccgaaaagaaaccagtggttctcatttctctttcaagtccaacaaactctccgatcatgtgcaagataacagcaaatagcgctaacagacgccactagtgcggttgacttatgcaccccctcttagccgcaccttgggggagctgtggattgaaatgggtaccaacgaccgagttcattcgagtcggcgtcttgtgtataccgtttaaaaacacaatttgaacgtcctggctatctctccacccatctccttcatcagcagtctcatcagctacataacatctgtccatatctcttgtctcatctttgcatcacgagtttagtttctgtcttcgataatatttcaattacaatgcatctgatcgctatttacacccttctcctatggtttctagtgttggtccttacacctctcctttggttgaacacacttcgcctcgtataaatgctcaacttcctcagcttgccggtgagaaactcgtcgactccgtagtcgaaccgtcggaccatctgcaacggccattcggcgtattttttcaactcctccggcaaatagtccacaatctcgtataccgtatccacagttcgatctgcccaccaaaacatctggtggaacagatgcgtgtaggcgcagtagtaggagatgagtaaaagtgcataggggttcaattcacgtctcaattggagaaatccgtcgcgccagtagctgcaccacgcccccgtatggcccacagagtgcagttttgtgtcaagatggaacagatgcaaaagcgagtagatttcgcaggagagcgtgaacttgagggtgcgcttgtcgaattcagagtacgcggtcgactggtccacgagcttgactatcccccacaggtcttcttctcggggcagcaaaattctccccgcatcggacggaggaaagaagggggcctgtactggctgtacaatccccagaatggggtctgcggagattgccatcatgtttctggtcacttggaagaggtctgcaccgccgtcaaaattcaccagcggcatcagaggtcccatactgatggctataatgtatattatgactgaggtggtcagaacaccggggtaggtgggaggcgagaggttcaggagctcctttttgtgctgtataagcagcaagatgaactccgacagcaattgggtcatggcgcggtctgacagcatgtttggcttgggcttgtggacagtactgtttgtcgaaatgtagtctgtggatttgcgcacgtgacggagatgtacactggcaaagaccaggcatgcctgtttgagtgccgggctctgagagatgagtccgggtgtgtttttcagccactggctcacgtcttttccactggcttcacacagaacaggaacgctttccaagtagtagaagcggagcaattcgagctgtgtgaagtcgaggccgagcaacagcgccatgctggtgttggttatggccatactctggggcgtttcgttgtcgttttcgtcgtcactggaaaacatgttgatagagacaagctaggagagagttggcgtgatatcacgaggtgggctggaagagcagagtctagcttgtctaagagataaccggtagtcatgtcctgttctacggtatacaaaacgggggtaccaacacctacacttcagggtgtgtacttcaggtctgaaatgtattcctagacacgactgctgctgtccgtcaatcgtcaatctccagcttgcaaacatgttcaactagtgagctactgtagtgcttgggctagcttgagggcacagtagaggagcgagtgtttcggtggccagagggagaattgagataaaagaaaagtcgagagatcagacaacagatctgcagccacagcttcagtcatgtcacaatttcgcttatcttacctgactccgtcgtaattccgtcgtgattctgtcgtatgatttggttccttgttcgagggtcggatataaagggccgatattatcaactaagactgctctactcaacctcatccaccaacactagggccggaaagtcgtccagcttctgacacggcacaaaaatatcctgggcaatgcctccagtggcattgagaggcacgccccgaaccacaaaccacacaaacatgtcttcggagaaccctgtcttctgcatgcgggcgtcgttttcggggtcgaacttcgccgtgggcataaacaccgccagctccttggcgaagttctccgccaccagtttccagtcctccatatcggcgtaggtttcagaaatgcaattgccatacaccagcgtggacttgtcaaagtgcactagcgagttgtcctcgaggaactttttggtgactttgcgcgcatccttgagctcgggctggctggggtcgtcgtgtcgctcggcagacacgtaggagtcgaaattgagaggcattggagagtcgggcgcgaaggagaggaaaaaaaagggggaaaaatggaaaaaaaaattgtcagtgcaaatgtaatgttcaaacatgcacgacatgcatgcatgtgcatctgatctgcactggcggtgggtagcgaggccgaagagagaccagataatgccatatggaggtccgtttgtagcaaattgggaccggattggggtacttggggttggatttggtttactttgtcgaaatgctctaagctatgatgaaagcgggttcggagggttggtctagtcaagcaactgttcgggatcgtttctagacacgcaactgttcgggatcgtttctagaacgttccaaaagggatatagacaaacggtgtagacggattgtctatattcttgttggcagcttcaaaacgaatctatcaccatcgcttctccatctctgtagcgttttctgtacagaccctttcgtccctcccacaatctttcacaacaaatttagttacagtaaataaataaccctacacaatggtgcctgacaacttacatcaccatgactctgacggcagctacagacaaagaaacgggcccggcggtggtcgttcaggacggccggctgttgctctcggatgtcaccaccgcgattacggctccctcagacattctggtcaaggtggatcactcggctcagaacccggttgacgtgaaactgttcgattccggagctctgcctggaggagcacaaacaggcatcgacttcaccggcatcgtttacgagattggcgacagcgtccgggatcgcgagctggttggcaaacgaatagcaggagtggtgaagaagggtcatggcagcttttcggactggactattgctgttgacgggtactatttcgacattccggccaacgtgcgacccgacgaggcgtccacgttgggcgtggggtgcatcaccgcggttctgggcttgttcttgaagctcaacctcgtgtttcgggactcgggaccgaacgacactgacaacttgtcttctaagcgctcaggagcatgtagaggaaaggcgccgattgtgctcgtgtggggcgggaacacgtctgtgggaagatatactatccaactggctactctggctggctacgatgtcatcacaacctcttccatgagcccagcaaaggagctgcgaagtctgggggccaaacggacgtacttttatcaggagaccgacgtcatcaaccagattcgcgacgaaaatggcgaattggagctcattttcgactgcattgggtccaaggagacggagcaacagtgcattgaagctgctggagacggccagacgcaatatacgaccgtcagggccagttgcactggcgaggggttccccaagaacatgtctgtgtcttccattaatgcctttgacatctacaagcccggttctccagacttggaggtttgccaggagtatgctccaaaggtaggagagtggctgagggagggaaagttggttcccaatgtgactctgattctcggaggtctcgatcaggtggctgagggttttcagctgtacagagacggaattctggctggtcagaagctcgtttacgagaacgagcggacccgaaagtcccagattggcaagattcttggtggggacgttgttgagttgtaagttacgatggcgacgaggaaacaatggaaactcggcgatggaaactcggcgatggaaactcggcgatggaaactcgacgaagagcagatgtctattgattcatttatatagcttctagtcgtcagctagacttgttgtgggcgttatcacatctctttcaacgtccataactccaactatcgtatttaatcaattacctcgtcaagtcttaatccctccgcttgtccacatgcctgagctttttcgtgatgaacgctaccaaaaacaccgcgattaccaacatggcgccgtagctcaagtaggggaactgctggctgggcacctcaaagtccgtgtctccaactcgggggtagttccgagagtccggcgagattatgggctcattatccagtcgttggtccttggcgtggataatgcctcccggggtaccctcagactcgtagaaccgcaacgtctcggttccgtccagatgcaccgagattccaaaaaggtgcttgttgggataactctccaagttgacttttctcagggccttctcctgggcggccgaaatgaacttgaaccggtacacgagctgctggaagagctcgaggtcatgttgggttttctggagctcgccgagctggtagaagtaccagcggcccacccgcatgagcatgctcttggcgtcgatatccttgtactttcggagctccgaaatgttgattaccagaggttctgtcatttgcagagaggtgtgtcggggtgcccgttgtctgcaccttgtgcgccgtatagcatttagagtgcagcatagacgcactttatttcgtattggcgcattgtgatgtcatcaaaaaaatacatcgggatcttccatgaggaatgtgctgttcagttgggctgaaacaagcgggctgcagtagtttttgtatacggtagtcaaaatctactgttcgtggtgcctcttagagctccaaagtgttattgatatacctcaataggcactacttttaggtgactacagtagctacagctacagtaggtaccgagatatcaccattggggcaagccataattgacaattaaaacccatctccatgtaacttgctccttatggcagcgattggccctctgtatatcaatgatagaaggctgcagatgtcttttgtgggcgggtaatgatggacctgttgtatcacatagacttcattaagacagaatgtcaagacttctttcaggacacaccaagtggatatcaacgttcgttgttttgtaacgaatcgcggtcttggcaatgttgtccatatggctcactatcagagtctcgaaacctccaaagtagccaaatcagagctagaagaaccacagtaacgggtgtatacccgtcaagagtccctctcacttagttcaggcaatcagagactcaaacttaggggaaaaggccgttggtcgggtcagacgtgtcactgacctcctattcacggctgtggtggtacatccaggactcggttcgctcccctgctactgacaccggcagaaacaccttttttcgatactcgttgtacttgacactgttgaactgacacacggtaggaggtcgagagttcactgacggtttgaccacccagatgaacgggtacagatcgtatttcgttatgagcaactccttgagtttgtgagagtatcaatggtgagcgtgttgggcctccaggtattgatgaggatgaggtccctgttaagtatatggaaaggattgttagcatattacttggcctaatgtttggataaacgacagggggacactggtctcactcataccattccgtactaactaataatacaataaatacacaagaatctatccttctccctaatgactcgctccgttgtcgatgctctcctgcacaaacctccagtagatcttcttggaggagtttcgcatctgtttgccccacttgatgaaaatgaacatggtgacacagcagccaaaggagactccagcggcctctccgaaacactttttgagaccctcgttcatgaaccacggcgtgattccgtacgacagaccgaaactcatgaggtttcggatgagaatgaccaccaccatggaatcggaggcaatctctcgataactgtccacggcatagttgagggcgcaaatggaggtgagagttcccagacctttgactagccccattcctagcacaatggggaaccagtggataccttctgccgctccaattccccacagaatgagagctggaggacacagaatgaggtaggccaacagcacccacagtcgatgttcgggttcggaaataccgccgtttcgcttggcgagtttcattcgcagcagatcagacatgtatcctccgtaaaaggaggccagaaacacaatcacacacggcgaaatgtaacataggccgaccatggacgccttgaagttgtagggagggttggagagcacatacgaggtggtagcgttgcaaatgttgaagcaaatgagacctgttccgcagagaaacccagagtagacgatgacggggaatcgcacaaaaataatgaacggtcgtttgatcatggtccatagcatcatgggtttcggttcgtccaaaagcgccagtttctgcacaaaggttttcttttcatacacaattccggaaggagctgtgttttccagatccatgtcacgtggtttgtcggagtcccgtggcatagatgaatgtgaatcattctcaaaggtgggctcgttctcgtcgtcgtaagctggggacttttcagtaaaggaggcttgctcggtttcagatgtctcctccacactaggcatgtactttgctctggggaagttggtctcttcaaagaagaagaagaggaaaacaaatgccacgccgtcaaaaataactccccagtacagcacccatttccagttcattccctgggtgatgaaacctgccactacaggagcaatatttgatgcaaacatgagggcaaagccatagacgcccatccagcggcctcgctcgtgttcaaaccacacgtcagccaccgtgacttcacccagcgactcgacagaggctcccaaaaacccctggacgattttggagccgatccactggcctgaagaagtcacattgggagcccacagctgaatgagagcggttcctagcactgaaaccaggtatacgggtcgtttgccaaactgctgagaaagaggttgcgagataatacaaccaaggccaaagaacaaaaacatgtagcctgttccctggttgagagtcgccagagggaggcctgtgctatgagagatgggggtgagaaccgagtagatggaggcagaggggacagccacagcaacggtatacgtgaccatgcagaacatgctgagtagtttacgtctgtaggaccagttgagaggatcatcggggtgacatgagggagtagggtggagaacaatgtcagattgcgagctgtccacgagaggaatggtgcctggaatggcttcgtagtcgagcattgcgataagtagcggacaaagagttacttgtagttgaaaagtttcagtctgctgaagaaccaagttggtctgttgatcgctgttggaggcgtgtagagctcttgattagccgtttgaagtcggttctcagccgctgatgctgttctagatgggatccagtatctccagttgaccgtgactctccccttccagtgcaagagcttctttatataccgatacggacgtcctacgtgagacaaggataaagacgatcccaaagactatccagacaatcttttcatccggctcgctctgagagaacgacgattaggtttaatggcgaagagatagcgacgaggaaggcagggagataggggatccgacacacggtattttgggggcaaatatcacatatttcttcgcgggaagttcacaaaaggaattataaagctcccaagaacccgtgtgacttgcaaaatccccattagcaaccaacacgagcctcttttttgggaatccggccgcatgcatatagttaaagtgcggctgcatgataagagaccatggtggggtcgacgatggtatgaaaggcagtaaatcggacataatttggcgctgtaaagacagaaatcagattaaatgggtgatatgttcgaatttttcaagtcgacactcctctcagaaccatccttccgccagtttagtccgctcaaaatcagcccccaaaaccatatcccccaaccctacccaatgaggaaggtgtttcctaagcgacccccaaacaatcgactttgccaatgtatcctaatgtaatgtaagatagacacccggcgaaatgaatcgcccttgtacggagataggcctgcatgacaaggggtgctctgaacgccacatccacaagtacgtgtccgtcgtaactacggtacaagtagcatgattcttcgcggaatccgaaaccctatgttcttcgattgtggatgagacaagtcctctcagtagccgtgtcctggttgttttcaagtgttgttaccccccttcggagccgattcagccttacatcgacgtgaccctccgctgtacaaccagctctcgatgattgctagatacatccctttctgttattccctcacggccacccaccgtgcactgtggcttgtaactgagcgctacgcccgctacgcccacttacgcctcaggctgtaagagaaagcgaccacggcatctgctgcttaaaaactcttcatggcgctacaaccaagccacagttcggagagtgagtccatagtgagaacaagtgggcgtagctggaaccggcaattggcgaaatggcgccggcagtattcacagtaatccatctagatatcaagcagactcgaaaaagacattatcaaacagtttacagactcatcgtgaacatctacagccaccgccaccacctatacactctttagcctccgcccaccaggagccacggagccactgagcagattgggtgcagaatagagtggctgagagagacggccatatgtatggaatgtctcaattggatacttgtagagcaaagtggttcgagcacgagtacttgctgtgccgaagaagtttgcatggtctgagtactggcagctcatgagcactatatatacgtctcagtgcacagtacatacgacagtatcatccgagtacagtagtacaagtagtagctacctctcactagagtatcatctcgctctataatgtagattgcgttagctcttgagacatagggtagagcagatattgttcatacttgactgggtactgtactgactaatcagaccctggtggatacaatccctacgattgtctccgtcataattactagttatacaattcattaaataaataggtgcagtcaagcagagtcagtactgtagcattctaagccgtcgccatccatctaagcggcaatctccgtgttggtctcgctccacatgtcatcaaacagattgtccttggccgacacggaaaagtcggcatagggctgcggctggttgatggaaatggtgtccttggtagcaagaaccagaacctcgaaaaagctctgcaccgcagcctttcggcccttgccggcaatcatctccgagaattgcaccttgtcattgtcgccggacatttgtcgccgcagagtctgcgcggtggcaattgtgctcttggcaataccgtccacggtaccagtcacaagcagatcctcctcttcgtcagcagcagctgccgcaatctcatccacagtctcggtgttgtccatgacaatatcgtcgggaatatcaaaatccatgggtagatcggcatgctggtcagcaacctcctgctccacttcctcaaagcctcgctttccattgggagaagcggcgggagtcatgacctgctcctcgtcgtcgccgtctcgcacctctcggctagagagagtctttcggatagtctcggggtccaccagggccataatgtcggcgctcaggtcgttgaacaagttgacttccttctcaaacgcctcaagttgggggtgctcgtagatgataccgtcccggtttcgacgctgctgctgcacaaagtcctgatcaagctgggtctcgtcgtcaaacttggctcgcttgcctcgggcggcccgtcgctttcgaggggcaggcacagagggctcgggaatgttgccggccagcgcatcagccatgttaatagtaggctcctctagagtgaggccgtcctcctcttcgagcagcacgtcgtcagcgggttcgatcggcgacatgggcaaatcgagctgctcggatgcctgctgcgccgccagctcctcctccaggttatcggcgccgaggtccagacccaggtccaggccgtcatcgaggttggcaagttcatcgtcgtcacctcgaggaatctcgatcgactggttggcagcctcctcgccagcgggctcgtccaggttcagctcgccgtccaggtcgagtcccagatcgaggtccaggtcgtcacccagatcggccagttcatcctcctcgtcggctcgaccgatttcgatcgacatgtcatgctgcggtagagtaatatcggtggcgtttgacacgaggttggcgttactgacgggcataaactcgtcgaggccgaggttcaatccggggagattgaggccagggataacaggtgcagggggcagcgcgagatccaggtcggtgatagcattaccgagagtgagcgccgcggaggccttggaggtgtttttgccaccgctagagacggtgggcaaatcgacgttgcctggcttgaaggtcattttgatcttggtgacggtgtgggaacagtcgtcaagaaggtatccagtctgtcggccgtagattcgaacgactcccagaagaagctggcctgacagccgcagcgccatgggcacctttttttcgctgtcgacaatagccttgacagacttggggatgtctgtgttgagcaggtcgcttcgcttcagcttcttttcgaggttggcagcaagccagacctgggccaggggacctctatcggtgagcaattgttcggaaaagaacattgtgtatagatgtgtgtgtcgtggggtttttgcgcttgtgcgacgtgtgagtgtttgtgtaacttgagggtccaagcgagtgcaaacttgtaggcgcgtttcgtgtcgcgtgtagtgtgtgcgtctaggatgtcacggagagcgtgtgtcttggttgcgctgtataaataccggtggcgaatcctgttttcggtcagtctgtgttggcggctggcggtgagtctgcgtcggtgtcgaaggacgagatagggactaatggtgatgaggacaagaggtggttgtgtggttagtctggcagaagaaagaggcgggtaattttgggggggctggttgtaagactacattccaaccggaaagtttatttatttgtttggacggcaatttcggtagggtaactgacggaggaaagtaagccaaaggtggtataggaggtgattttcggcgattttgaagagacagaagtgttttaaatcgccatttgggccctaagacgactttttagtgtttaaatcccttaattattgccattttgataccccatccttcatcacccaaacatgttccttattaatttgcgtgtggaaatttaataaatgagggctggtaggacatgcactttgggcagctgagattgacagaaaaactaacggtgaagcagccttgtgggcagagttgagcatgcggctggagttgtaccgagtgtgaggttttgggccttttggagagagcatgggctactgtaagacaagtatgtcagttccagtgaagacagttattagttataaatacttggaattactttggattacttcaagattcatgagaattacttgggaaaatgaacgttttagttggcgttcttgctttgtttagtttagtttgttaagatattgactattatacttgaccctttgttggtaacactctaccctgtcatacacccttgcacctctcgggaacccaaaaaccacttttctcgcttcaaattatccccctaatcaccagaaacatactcaatcatcccctagatgctcttatggcattcttgcaaaaaatccaccaccatgcattaagttcattatcgcgaagtcgcgtctctcataattacaacacatgggaagaggaatcgaacgcaaagatttcgctatcgactggattctggaacactactgcgagcggtacttgattcgtcccgatgaaaagtcgctgcggggcctcagaccactggtggaacaacacctaagatcgataggggggtaccacaaggccgggatcaatgtgcttcgattctgtcttatcacgcgcaatttgttaagtgcggaccgcagtacgaggtttcaaggctacattaacgacattgatgcaattctcaagggtatggcgctacagctggagtattggttggacgcagctcctcacctggcagtctctgatccagacaagatcatggccactgtaagagccgagagccgctcaatcatggttttggtagcacgagagtgtttctttgtgaccgtggatcgagacgccttttcaacggacgatttggagcaactgaaggctcagtacaaggaacaccggcagtggtatgatgaagacgatacaaaacatttcggaatgtacctggatctgctttccgagagcagcaacgagagtgcccatcagctggtcagaaccgccaacgtcatctcccacagtctccaggaagcagctcagaatgatcgacctgtatggagaagattgtctgagttcacagactatctcacgggccatattagagcgatacgatgctcgttcactgtttataggcaacatgcagccgaaggaatgaaacctggaatgtctgcgctcgcgatagcaagtagactgtctgttctaaaggaggagaggaggagagagaggaagctggagaagttggagaagatgaaggagaagaagagcaatggtaacggtaacggtaagaaaaagctctaggagtggaggacgatatttataatatttattcaaagaaaaacgaggcaatgaagtcacaagtattactgtactgtagtaggccttctcaccatcgttcaagaggtggttataccgtcaatagagcagataatggcatgaacgagctaccaaccgagtcgctgagcttttattgtactttttactgtgtacaaaagagtatttgtcaggcaaactcttactacaacacattgtaggtgctatgatgttatatctacacactccctgccactcgaaacggtctcgacctctctcttccacctttcactgggactctgcaaggagcatgttcctatacctttggccactcgaactggtgcttgtacccatagcacttaacactcgctagtagcacctattcttcaattacatcttcgcgcttcacaccgtctaccgtaaatatccataatgcatctatctatacgttacctattagaagttatcttttagatgaggatgtcgttctagcacaagtagagcagaccagcagggggagtaacctttgctagctcctatccttgttatcattgtcagcactctgtcaggaatgctctctgtgagggtgtgtatccaatatgaaggcgctggttctcagatccaaaaccagatccaaaaccatgattggtacagggaatgatcacttcactgtgctcttggactcttgggctcttagattacttctcgtatcggtcgttctcagcactcaacaaggccttccaatttcccttgtttcgcatctcctcgtcctccttcagcgccttgtcaatcatctcagtcaccttgagcgcctcctggaatgccttttcacacagctcgactattcggtagccctcgatcgacactccactgggtttgctaatctggcaaatgtctctgtttttgttgattgtgattgtgatttcggcattctgaacctgtctctcgatggcagtgcagtccaaaacacactccaccttttcaacttcgttggtctcgtcgttcttgagctcaaacaggccgtaggttacagaaacaggtagatgaagcacactcagagccacgggatggcgttcctccatgtcacacacggtcacagctccgccatccacatccacgtcgggcttcttgaaatggtacagacctgccataacagcggcacaagtggcgtctacaagtccgccatcaaagtccaggtagtgcacgtccgcccgaatctcccagcacttcttgcctgccacaatacacagggactcgagatccagagctccgcttcgacgcacagccttctccaccacctgcgaaatcatgatctcctgctcgctctggtggttgttttcgaatatcggggatgccatcgacccgatatccgtgtgcacgacaaagatgccctcgaagggccgtcgctcgttcggctttgtgatttctgccgagatacgaaccaccaccttggtttttcccatggtgagttccacatggccaaactgcgacccgaatgtcacctccatggggcgctgctcctccatgctgcgtccgtcgagtcgcttgctgaccttgagcgcctccgtcaggaattttctgtcgttgattgaaatcatggtgtgtgaggatcggagtgaacaaaaatatttgggtttatgcgggcagcaagaaagtcggcagttcgtttggtttctggtgtttatcacgattttatttataccaagataataccatctgagggtcgatttcggctcattcgatttataatgatttttctcgattaaaaacggcctttccaaaaaaagaaggataaataaaaaataaaaaataaaaataaaaaaaagaatttcactcccaggactcgcctccaacttttcatgatctcgagcttaagcaatgaaggagcctctgagacggagtgaacgaccagactataagtaggtatcgttgaaggagacaggtcagagtacgatatcatgggtctttctatgcttagtgagactcttagcaagcacaaaaacattagaaaagagcgattctagagtggttgtagacatgaatatagtacgagaccgtacaaggtactctcactcatacttgtatcacactcactctcacgctcacacctttcgggttcatcatgtacaattactgtacagtgtctcatgctcgctccgttcgttcaaatcgcattcacactcgtcatcgcacctcaacagctgtccatcaaatgtccatgcaagtaattctattaccaatcgatgttaccctgtagagggtagttgagagttccaaggatgtacaggtacggccgcctacctgattattccgtttgttgacgaattttctcctggttattccgtctacttggcagtgtttccttgattcttctgttttttcgtaattgttccgcttttttctctcattgatccatgatccgacatttattccaccaacaaacaaaaaaaaaaaaaacagccaaacactattggtacacgtcgccgtcgctgaggctggtcgctcctcgctttctccgggtagctcgttcccatcggctcaaactttaacgagatcgcatcattctgctggagctgttggggaggcagtgtgctttgtgctgtgatgatgtaggcttaattcagaggaggagcgggggagggtacgtctatatatacctggactctgtctcttttgtgtctttatcccaccacagcttcacccaccacaaagccgatcatcgtcgtgttccctctctctcactcacgtcacacaccacgaatacttataccgttaaactcactttgcacacgcatcctcttcaccaacacaacaccaacaagatggagcccgtctacattgtttctactgctcgaacccccattggttcttttctgagctcgctgagcggccagacctacgtggatctgggagcccatgccgtgaagggtgagtaccacaggatgcacatgatgaaacacgactctgaacagtgactccgaacgagtgacacaggaacggcaccgaacgagcagtacaaacacagcgcgacgaacaactgttgctcaacttgcttcacgatactgtgacttcaccgaaacggctgatggctgtgataagatgacagatgtgctacttggcacaatcgcgaccaagaccactggtgatgtcgttggtcgactgatcccaatggccatgttgcggctgtcgttgtagtgtatttgtatcgaccgatcgcgaattcgctagtgttgatgattcatcgcggcataggcagtcactccccatctgctagccaatgtgatcaagtcgtccgctcgtgacacccgtgccttggacacttgcgtccctcgctcccattactaacccagccgcactcgccaagaccgacatcaagcccgaccaggtcgacgagatcatcttcggtaacgttctctccgccggcgtcggacaggcccctgctcgacaggttgccctcaaggctggtctccctgacaccattgtcgctaccaccgtcaacaaggtctgtgcctccggtatgaaggccatcatccagggtgcccaggccatcatgaccggatctgccgacattgtcattgctggcggtgccgagtccatgtccaacgtgccccactacgtgcaggcccgtgtcgctaacaagtacggcaacggctctctggtcgacggtatccagcgagacggtctgtttgacgcctacgatggccaggccatgggtgtggccgctgaggtctgtgctgacacccactccatctcccgagaggagcaggacgagtttgccattggctcttacaagaagacccaggctgcctatgccgccggcaagtttaaggacgagattgcccccattgagctgcccggcttccgaggcaagcctggtgtcgttgtctccgaggacgaggagtacaagaacctcaacgaggacaagctcaagtctgcccgaactgtttttaagaaggacggtaccgtgactgcccccaacgcctcccctatcaacgacggtggagctgccgtcattctggcctctgctgccaaggtcaaggagcttggtcttaagcccctgctcaagattgtctcttggggcgaggctgccaacgagcccgtcaagttcaccactgctcccgctctggccgtccccgttgccctcaagcgagctggtctcgaggccaaggacattgacttttacgagttcaacgaggccttctctgttgttggtatcgccaacaccaagctgcttggtctggactccagcaaggtcaacgtctacggaggtgctgttgccattggtcaccctctgggctgctctggtgcccgagtcattgtcactctcaactctgttctgcaccaggaaggcggcaagtacggatgtgctgccatctgcaacggtggtggtggcgcttcctctatcattgttgagaagtgttaggacgtggggaagcaggttgagaagcctatgctttgattaggatagtgcaagaggaaaaatgatggttttgctgacagatgcagacgtctttcataatggcttcgtcgaagtgctccattgtacacctgtggacccatgtatatagtttgatcgatcatgtgaaatgggggtgagggagtggtggagtgtgggtgtagatgaagggagcgggcgtatccttagtggaggcgaatgtgacagctttctttcaggtagagtctagtctgattactcatcgccttgcagtatcgtcttgtatgcagtcaccatgtgttctaccttgggcatgtacactgcgggccatgttggagcgagagccagtatttttacagcgcgaggccatgtacagtgtcagtagggatattgtatatgtaaggggttgtctctgtctccattgtatgtctacagtgtctgcgaggcccgtttttcgttagaccagggctgacagggtcgacagggtcgggtagccctagggatggtcgtaagtttcacctatagtcatcgtcatagaggatcttgtactgtcacatgtcgagattatgatcaacggtcttgatcggcttctatggccatctgccgtttgtatttgggctggtacgatgtggttgtgtacatctacagtggaagtgagtgtactgtagctccaatacgagcagtttgagatgggccaacagagggtacaatagtccgcacatcatggttctaggatatgtggtgatgtgccgctctaattctcgtcatttatttcagtctgccgcatccgttggcccctacatggtgcccctgttccccttacttgacgacaatgtggttctacgtgaggcatgtgctggagataatatatgcccgattcgggagccagccttggtgatcctacgttggagacgcacactcacggcgggtttagctctctcgtatattattcgattggctcgagagtcgtattcgtcacggcctgcagacggggctgtgggaggctggtagagtcaggagttaggagtggtaagggggtagatgcatcgatggttggctgtatgtacgtacggcttcagccgtgttctgtctgtgggacagacctcggagttgggctcttaccactgctgctgctggttggtactcactgctatcgttgcttcttccactgacacattctctgcagccagcgcctctattttctggagctcattattattatttccagctccatattccaccacccctccaagtcgaagccaatcgatctactgctggatcgacacgatcggcacagggctaaatgatcgtcattccacctgctcgacagagtagatagcgtgtttcagagccgtttgatgtcgccgcagacttgcaccatgtgaaaggtgtgaacctgctgctttgggaaacagcttcttgtgcggcacggatgacccctgttcctagaccgtttgcccagggccaaaacatagatggtacctatgagcatttgttttgatgacccgttttaacctgagacatgcgacatgctcctgctaaaacgctgtatgacgcttctcaagatttacccctgtctgtacgcacctaagagacgtgttgtgagagcatcgagatgcaaacatcggcctaacggtgcatagcagcaagtattcacacccagtctggagctctactcgtacagagtaaattcaacctcctggaccactagccaacagcccagctttaccaaatgtttttagcacgactaagcaggatttagctgttctgcccaactttcaacagctttggccaagacttttagcagcttcatcaaggatttagcagctctgtgcaggatatagcagctccgtccaggatttagcagctccgtccagtttttagcagctttacccaggttttagccctcttttagacccctatttttggtccaattattttcctcgccccttaaacttttcaggtccttgtttggccatcgagtcatacccgtatgtccacaagtgccctaggcccgctttctttgtttgctctttgtctccagctgtgactaaccccaaccccgagacgatagccgatgctatacagattcactcctgggaatctgagagtctatctggagatatgtttttttttgttttttggggggggttttcgagagtatctttatgttgcgtacgtgcttcctgggagggcacaaatgacgccatatctgggccctgaaaacggagatattacatcatcgcgggcctgcgggagcccgggccgaccgcaccaataattataattatttctgagagccgtcaactctcagaaacaagaccttttatccctgtcctgcaacgatggtttctcatgtggatggccgtgcatgcatcactgtatagtctgaaccttggatggggggttgttggttgattagaaacaaattatatcaacaggaaattggccaaaaattatatattggcattttttgtgatcttagtttgattaatcagttggtctgtctgtgggggtcggcatactgatactgacttggctgatgaatcagtctttgttcaaagtgtagatgttgattgatttaccactagttttattggttcaacttgtccaagtcggtattcgcacatccactgtctcctaccctacagtacgtactcgtaccgcgctgccaataattacctcctacaactttaccatgcaccacaccatgaatacatgctgaggttcaccctggcatggccgataatatattatgacagtggtcacaggctattgtcccgtacattcttccgtcgaatactgtacagtgccggctactcgtattggcggtacagcagcagcggaataatacttttgacgagatagacaacagagagactcaatcagtgtttgattagatagccggaggcatgtgtgattctgggctgatcgcgggaagaatccagcttctatctgctcatatccatcgtcatactgtacttgtgttacagctgtcagtgtcagggttgttcagtagcgggagcccttctgtcagtgtcattcgaatagtctccgccaaataggcagggtctgttgtgctacagaacttgtaggtgttactttgtccgcgagagacattcaagggtggttagcgcgacgtggacaggcgcgctaagctgcgatagtgtgttgggtgctttgccggaccatcaccgcgcctcccagctgctggttgatcgccaatatggcttgtaacttcttcaaaggtggagtgcatgcaggactgaaattaattggaaaatacggcggaaaatactccagaaaaatacgctggcgggccagaaaaacgatcccttgcttgaacgggcaataatatcgacaatacgcgtcgaaaatcgactgattactcttccccttctgtctcatgacctgttttccggattttatggctccactgtgacgtcaccgcttgcactggcacgtcggtacatacaatgaccccccagattgcaccaagcaaacgactttattctacaccatagaccctggaacccccgccaacgccccgtgacggctgggtcatgtggcatgtgctagttccatctctgtcaccttgggctggcccgcttcgcggggatgcatggatcagcggtcgcatctacatgggccgtggtcgcaaaaagaaacgacttgagccaggtggaggatgaaaagagggtacgacgagagtttgaatgagggttagtggaccatggctgtctcttggctgttttttgtggcaggcatcatgggctggctgattatataagatcgtcgtgctgtctgataacaccgccgggcagttgtctaattacagtaattaggtgcatggcacacgatccacagttgatgattaggagctactacattgtagtggccacgatcatagcccaccatctatagatggcactattactccttttggaaggtggatgatgggtagacgttgagctgtcgataaatgactcgtcgcaaaagatcagcttgtaatagcaggttgtaggacaattgccacgcaacggcaacaacccaatacgccttatctagcacgcctgaagcctgcattcaagccgttcagtgctttagctagagtacgatactgaaggttgcactgggcctcccaagttggggctgcaaaccgtagttacagtacatacaatagatgtaatggattccacctctattatagtgataggattgagacagggcatgtcgtcaagaacacaatgtgacattaacaaggcgccggtcacacccaaacggccaacggcctactatcacatgtttgttgagcactgttgagcgtctccccgctcctcccccgctctacgcaagtagcgtgcaagtgcaagcgcaagcacaagtatatgcatctcgcggacgtgtgataaagtgactgaatgaccgaagctttgtgtgtcatgtgtctgtcgagtctgtgacaggcaggtagggctgaaggagatgacgtgcctaagggctgtgattcgcccgagcgagcagctgcattctgggtctcgtatccgctgggagaaacgctcgcattccgacgccgccgatgagctctacagactcacattctcaagctcaaacgctcgggggaacactcaaaagtgagaccttgatccagtgactgagactgtatgtaggtgagaagagagactgcgggactgatgggcgtgtgtacggtgccagttaggttgggcactttaaagtaggtttgccaaattaggctctctcaatttttcggtttcccgctttttcttttccctctggcccgtaaccccctttaattacatgtgcattttagggggcttgtcgctgcactctcccagataatattattacggaatgcgaaaatcgcatgatgttggataagtgagcatcgggaagcagcaaatctccagttggcggacgacctgtacgagccgtcgtgtaccagctcaggtacagttctttgcggtggcgttgtttgggcatatatacatatatacagtgtgctttcaggtacctgggtgaggcacacgagaggggctaatggcttatagtgtggcaaaatgtcagattcaagaccgactatcaacgtggatgtgcatggctcaaaaccctcgttacggcacatttcccccggggtaaagagaccgccaaaacacgatgcagccacaaggcgaatctcgctgcgcgggatacgtgctccaggccgtcccggtgcattgttttggtccttgtggtgctgggtgtttgcctatttttgcccatattcgtctctttttgcgtattttggtattttgtacattcaccggtgaaatattttttatttttttcttactcgagcctcagggagccgatattatttggccatgacgatctgcagagtgctgccgtcagtgttaaattgacggtgggagattggcaaaaaaggaaaaagacaagcgggcgaacaaaaggccctgaaatggcaaaaaaaaaaaaaaattgagccaaaaaaaaaaaagggggagaaggcccgtcgatacgcacaaggaaatgacaatatcaacggggggagggctcttgtacatagacgagagaccgacaaaaaacggcaggaaacaggcggaatcaattcggggacactcgaacccccttggtgatctcccgtggtcccgtttccccgggcccctagcccttccacacccggcctaaaggtctagcgtgctgctcaagaccggtttcacatcccaacggtcgtctctccatgtaccatgcactctggtccactgtacacggggaatctgagttagacttctcgcttttttgaaaggcccttgtcataccccctagacttagcgccgattagcgttttcgggtgcaagacccatggggggcgactaccaccttctttttggtcatatatatggagacgaccggtcggaagagtgcgtgcaacagatacctcgacccgaatcgacacagaccctctctcagcatgcacaaactcaacgcccgactcggaaacctccggctggaagaggtgatcggaactggagcctatggcaccgtctacagagccactgacatttactcgagcaaacgatacgcagtcaaggtggttggcaagcgctcgcaactgaacgactgccgcggccaggtcatcaacgcccacaagctgtctctccaacaggtttctctggcggccctcaaccacaacgcatcccacatctaccgagaaatcgccctccataaccatgtccaggtccacccctacattctgtcgctgtacgccgtctacgaggccagcgactgtctctacattgttctggagcactgcgaggacgacctcttcaccgctattgtcgaccggggcatgttccagacctacgcccccagtgccaagatcatcctgctccaactgctcgaggccgtcctctacacccacaacaagggcgtcttccactgcgatcttaagccagaaaatattctcgtggccgagggaggcacttgcattcggctggcagactttggcctggcctcacgatccggacaacaggtgtcccagtgcggttcgtccttctacatgtctcccgagcgacagaccaagcgccacagctccttgtccgtgcagcagatcaatgccggaaacgctgccgccgatatctggagcctgggagttattgccatcaatctcttttgtggcagaaacccctggaaacgggcccacgtctcggacgaggcctaccgccagtacctcaaggacccgtcgttcctgcagcagatcctgcctgttagcgatgagtttgccggcattctcaaccgcatcttcaccgccgatgtcaagtcgagaatcagcctcacccagctccgagaacagatcaagaactgcgacatgtttgtacttggacaggacactgaggagaggcctgcaacctctgccattcctacatacaccaaggcgcctattcctcccacgtctcccgtgtctctgctccctgctccttctctcaaatcaaacctgtcacctctcagtcacacctccagtgtatcgcctctcagccacacgtcgtccatcttctcgacgccctacactcccgacgtatccccaacggccgtgtcggatcgaggcgtcaagcgtcgacgcagcgaggagaacgagccgttccacttttcgctcaaccataccagcgacgtggaccggttcgactttggcatgagcgacccccgagcccgactgttcgcctaaaccaacggaccaactaattgcatatccccccacccaaaatgctctactaacaaatcagctaatgtacatatttatagataatgataatgactaaccgtatgaacgaggcagtagcggacgatatctgtacttgaacgatagtaggagtccatctcggctcatggcttgctactctttacgagccgttagctccatcgatcggtggaatagtgggcctcgtccaacaagagacttccacaccttgtcgtatcgtattaaggagaccgatatatgccgatcttatcgaacaagaaccggtacgtacatactgtacagcagtacaagcactctagagtctcggatcctggtcaaaataaagagacacacggtgagaaattaattcccgaatatcccggaatacgcaatacgaccacaatcgacgactctggcaatattaaatcgtctttaggactcattccgaacgccgtatcgcatgtcccaagatgggatatactcggaaccgtacgggagactctactcgtggttggccaaagtcatttctcgtctacctttggctagtgggaaaaatttgcaactccggggagacgagggtgtgcgatggagtggaggggtatcaaacggctctcttattggtgtcttgggtcgtctctgtcttgttcggtacgtgatgcgctatgatcataccggtagggccggtagggtacgcacagtactcgtactgttaccgaagaccgttattcatgcattgtgcaagtatcaatctcgagtacaagcacgtttttcccaacaatgctacgctcttccctcctatccacctacttgtacctcctccctgtccatcgtccatctccctcctcatgtcatgcctccatctcccgcacgccgagacgtgagtcgcgccgactctgaaacatgtcccgtagctcgtcgtatggatgcccatccatatgttccacatggccctgttacaagtcatggtggcacgctgtacggatcccatgatgtcacagcttcacatgtccacgctgtaagctcgccaatcccccgcttctcttcggggtgtgaaaaaagtggcctgttgccggggaaataatctaaacgagaaggatgcaaccacagtgagacaagtgagacaaatgagtgtcagtggccggtcccgagagttagacttgagacatgaacggtgcaaacgtagtcagcgtccccgaggtggcatctgacaggggtagcccggtctctgtgctccaaacaaacacaatcacacttaggcagggacactgagacagctgtatagtgggcggctgtcgtgtagcgggaccggagctgtcttgtatcagattcacgagctacttgtttcacgttcaccccagaccagagacatggcagctactgcagttacgtcacacctgggcgtcattgggagcagcaccatcacagctactttactaactgcggacactaagcctgtggctaatacccgtacttgtacccaaaatgcgcccgcacacacgcgaacgccgagcacttccatgactgtatctgtgtccctatctagacatttcgtcttactaatggtgcttgttatggtggctgttcaggtcactggttcgagactcccgtgcccctcactcgtgcaggggcagatctaactgtaatttcaaccttctttctgttgggagtcacctcctaaacccaatcccacatgtcaacatgctgtgcataccaccggaatgtcgacctgttttggttgtccgagacatttggaactggtgagctttcggagcggcaaaaagctcaaaaataaaccgtcacagacaggattcgaacctgcgcgggcaaaacccactgcctgacagctattagaatagcagggcaacgccttaaccactcggccactgggacaggtgtgcctagggcaaagagatggatagagattgggcagatggtttagtaagcttcgtcctgaaaatgaatcattagaataaaaaaaacaaaaaaatatcctcggtctgatcctcgatctacttacggtgtaccacagtacttgtactgtaccggtatgtcctagatccatctactactctatcaactgttttcgacacatgtattccgggataggtgttaggctaatgagatcccactcttgtaaatagatgtacatcttggtacataccattcccatgccacaagaacggtacatactgtactgtatgtactcgtactcgtactttaacgcatctccgatgttggagcgtgattcaggttgtgtgacatcgatgaggaggagataatttgaacagagggtggttcagactggactcgcattgaaaaataccgatattatcacttgaatggtcaccttagtctgtcatgaagagtgttgctatatgagatctcagactaatttgtcaacatcaagaagacctagttagggtgtacgtaagactatactgaagagatatgtaccaacaaaatgatattgggggtattcaaaagtaatatatttacaccaacacccatatacaatcttacatccaccctcctatatctcctctgatcttccaagtaggatcaaagtgagtcgatccattccatcaacacgaaaaccggttgcaaaagatcggggactttgaatctgcatttcaattgcattctgtaatcaatcaaacaagtcctctccttcttaccacctctattcggctcattccatggacctttcattttcgtcgtccgcagataagcttcagatgcatgtgtcatgtatacagaatttttatcagtgattttttttcagatcaaccgatcatcacaacgcaccaaaaatgagcgacgaggcttcgaaatcgctgctgaaattctttgacgacaacgagtgctggatccaccccgaggtcgagattcgcacctccaagcttggaggcacaggagtgtttgccaagaaggatctcgacgccggcgacattgttctcaaggtgcccaagagcgcctgcctgtctcctcgaacctgtggcattgccaatcttttggacgagcacgatctggataatattgccggtcttcttgtggctttcctctacgagcggtctctaggtgaccagagtccatggcacgagttctttgagtctctcaagcccgtgattgccgatgtgcctgagatccccaagttctggtccaacgacgaggaccgggctcttctgagcggcacggaggttgaggagattggcggcctggagaccggggaagacgaggaggtgtaccaggagttgattgtgcctttctttgaagacaatggtaagctcatcaacttggagtgcccctcgtttgacgagttcaagaagctcgtggtggttattgcatcgcgggcctttgaggttgaccagttccgcgagctgtgtctggtgcctggcgcctgtctcttcaaccactcggacgaccccgatctgcatttccagaccgactttggcgtctgtcctgtttgtggagatgtctactgcgaccacgacgttgaagagcaagagcatgagcacagcggaagctgctgttccggcggagaccaccatcatgggcatgacgacgaggaagacgattggtctgacgagtcggtagatggagatgacgacgaggagagagaagaggagatggaagaggttgaaagtggtgatgaagacgaggagatggaggacggcgaaaccgaggaggatgaggaggaaggagacgagcatgatgaagatgaggaggaggaagactctgaaatctgtgacatgcagctgcagaatgatatcaaggccggaaaggaaatcttcaacacgtatggagacctgccaaactccatgttgctggcccggtacggttttgccatctggaacaactcgcaggaagtcatttctctgtggaaagaagccatggcctacgccaagaaggctggacgaatggaccggctcaagatgctgcggaaacgggaccccgagctgtcggaaaaggtgtttgtggcctactcggacggcgatgtgaacaaaattgagtggggaccttgtgtcaacgccatgctcactctgctgctcatgaccgaccaggagtacaagaagaaggtgtgttctcgacgtctggacaaggatatcaacaaggccaagaagctgttgttaaatgctcgactcaaaaggtacgaggatggaggtatgacttcggaggagtacaaaaaggtgctgcccaaggtagagggaaccaagaaggctgccattgtcattcgaggtactgagaagaaggtcattgagaccgctctcaagacgctgaagtagtttggatgggtattataggggatgcattggtctgaatgatacagacgagttgataataatgaaaagtgcatggtacagtaaacagtagatgaaaaggcaaatcgatacttgtaccagaacaagtctggaaagtaatagaagggcaacacaggtataaaacatgcaagaatcgtatcaaaggtgccagaacgatacctttctagcctggttactccggtcttttgtcagcacctttctaaaccagtagtccctgtcaaaatcggaacttcatccaatccgatatagtgtaggggctatcacatcacgctctcaagttgagaaccgtggagaccggggttcgattccccgtatcggagtgtatagtgtcgtctagacgtattctttttgctgtgttgctaaccacatatcttcaaaagttgtgatgatttatgtaatcggaactttgagaactgttcttaattttcggatatggaggtttgagaagatggcagcagttgtcagaggtatgttcttgttatcgtgcgactttcagagtcgttataagagtattcgtgactctgtggtgtaagtaatgagggtagtgctagaagaggacatagtacataggcaaagtcggtgaagacttgtaatattgacttgaaatttgatatttataccaatcgaccctcttcagatctatttgtacttttcagaattgagatctgatcattattggtcatgttaggatgccctactccaagccaacaggcaaagatgaatccactagagactattaaatctacaaacattcggctaatcatgacataaatatattgttaaatggtgctaaacagtgtgagtgagttaatgagagaactttcaatggttagaggtgagtctttagttgcggaacagcgacagtcgtcgtcctaacttcttcaagttaccctggctctgtctggtcttgactctcgagaactggccgtatccgtcctcgtcaaaggcgtcgtatcggtccgtgacgccctccgtgttatatcttccccggtcttcttctcgcgagtggtatgtggtcaggttgtctgtgtcgtcggccaaaggattgtcaccgtagctgtggtgatgggacactggggggggaggaggagccttcttggtggccaaaaagtccaggtagttggggtcgaagagctcctgttggctcatgtgttccgagtggctggtttcgggcttttcttcaggtagcgagtcggcccaggggttattggagtttctggacgcgttggtgcccgatctgtggcgggtggaaggcgtgaagttgaaggagccggtgctatgggatctggttttgggggggtcgtaagcgggagcgctattattgatggagtagacggaggaacttctggagttgtcgtagtgagacgagctgtaggtatctgctctcttcatggccggcttggaagccttggaagccttggaagcggttcgtccgttgccttcccgtgctcgatcaaagcctggctcgtattccagaaagtacgaggtggaaggcggcttaagaggtgatctcttgggactggagggggacttggagggggacttgggtgtagtggttcggtcgtggtagccatagtcgtcatccagagaggtggccgagtggttgtattcgtcgttatggagcttgacggcggaggggcgtcgcttgatgtacttggaggtgacctttcggtactccagctggttctggatcttgcccaggattgaggtcatagtgagtgagtgagtggggggggggcaatggtgaacgaagttgacctacttgtagtatgaacgacagacgctgaggttcgaaaaagaagacaactgcagacgctgcgctttagtactagtcgccctcaaggctaacccgctatacctcggaggcgaagacggcccattacagttagggtgcgagacaggatgcagatgctgtatttttattttttttcttgggaagctcagagtgaggtatattgagtggatatcagagacatggatggccgaaagaaggacagaatccggtgaaatcaactggtggaatgaagttcttgctgatgaggtggttaccccgctcctcgcaaccccacaggggctacgaccaacctctgttggccagggtaaacttttccgagaaatgatactaagctctgccaagattagtctcggagccaaaccgaggaggcccagaggagaccagcactttacgggccttggccatgcaccaaaaagtgtgccagtgtgcggtacagaggcacagctcacgctcacataccagccaagaccgggagctatacgcgacgggccttttcggactatttgacgggcttcatagcaccgattccgactctgtagatgcatgagcggtgaatggagcttcgacattcacttatagtacattccaagtagcccctttgagtctcttgctacgctacagtcagtcttcctacaggctccccaccgagcctcatctgtgacgaaatctggccgacatcaacagcgagagtttggagagtttgtcgctgccaacctttaacggctcggaaataatacccggaatccgggcaaagaatctcgaaagtcggaaatgaaagccgttggtggatcacatgattgccgaaagacggtatacacgatgtacactgacggccttgtacagtgactaacggtctccaggagtaataccgtagcaccacagctactgcacccccacactaacactgagcttcactcggtggatggaatcgcgtggcactcagccgtggtcttactcccgttctcaagctcattctcaacactgtaaatacattacaccccgacttgtacacagccttgtagcccgaccaaaaccagcccgaagattaattaggttgtggggtgatcatgagatcagaacatgagggtgtttacgagtgatgtagaggttgtcgatggtgtctgatggttgatggttgatggttatctgggtgtcctgtctgataatttcaactgcaatgcccttctgggcctacgcctccaaaacacggttaaaacacccttttcggtcctagaaacgcggtatttggatatggtactcgtagacgccatatctacctccctgcaaacccccaactccccatctctattactcgtggtatttcaggtcatcgtttaaatatagaaccgcaaggcacagtgaaccttcagtcgaaagtatagtatagaaactgccagactgataattacaaatacaagtgcagaaacacaagacaggacgcccattccaagacctggcgcttgagatggtccaaaccatgtcttcatggtatcgttttgatcgctgcgagctccagagtactattatatattcgaacccccataaaatccacaccatcttcaaccatgcccactggtaaaaaccatccacacactacaaatgctatttctattcctgctccccattctccaatctcaacgttacacctctctgagttatttacgtcacttgcgatcaggcactacaagtagtacatacacttgtagctgtgagtagatgagactgtgattccctttctataaagcaagccggcggttgcttgcatttagttgtatttcacaccatgtctgtagtctgacagaagactatgaaaagataaccgctcaggcggttgtcgccggaaccagcgaacaacaatcaatcaaatctattcgctgtatatatgcaaagaatatgtataaccatgtttgcgcgccaaatgtgccactggtcgaccgtttctagaatagagtgcgtaagacagccaaggtggaggtggtgctggaacaggtacaaataaagaagaatgccaagtcgtcattagaagaaatgtgaatacgatgatgcgagcaagcgacagggggcgtctgactcagatggagaggctgcattagagtgagaacatcatctcgtttatctctcttccgtgcgtgtcactctatctggcccacccaaaagctcaaatgctatgattggcggcgcgtaggttcgtgttaggctgggtatatgtacgccggaaccgtgcctttcctcttaagaaggtcgttttttcctccttttccttcttcctacttttacgcctgcgatctgttggcctccttgacggggagcgcagattcggcgccagagttgtcgctctttcggtcgagctccagcttggcgtaccaggctcctcccagcagcgtcacaagaatgcccatcatgttgagcggggtgacggtgaggttgaagaaaaagatggccagcacaatggtgaggatctgcttcacgttggcggccacggtcatggtcagcgcgcccgtcttcttgttggtggtgaaggagacaatgttcaggccaaacgcaatgatgccgttgagcagcagatgcagcatcagcttctggctgtactcaaactcaatctccgtgtagtcgatgcctccgaggaacgacagcgggcccgaggtggcagaggcagtggcaccaaccacgtcctcggggctcgagagccgaagacccagcacgtccagctcgccggccaggtaggcgtagacgagggtctggacaaatgcaagaggtgacatacggtagagcagctcgagaggggagagtctgaaccggccggtctggatacggttagtgaccacggtcttgacggccgcgagaacggcgcccagaatggtgagaatgaagcccatggcggtgaagtagtaatctcctgcagtggcgaatccgacgccggcacacacgagaaccagagacaggtaggtgagtaccgtgtacgagtgtcgcaggaagaccacgttgatgagcatggcgaagaagggggtggttgcccggaccacctggtggaagggcacggtgaccatctgcagcgacacgttggagatggcaatgttgatggtgtagaggatggagaagagaatgagggtggtgttctcctgatcggatagccgggtcagtttaaagacgcctctccagtgtaagagcgcgcaacccagagtgccacacagggtgtggatgccggtgagggtgtacgggaaggggaaggatccgaggaccgccttgttgaagagcgtgagggccaggttgaagaaaaagtagagccccagccaggtgcattgtgttcgcagtgtttctgtcatggttgggtgtccttgtgtggtgatgggttatgtcgtcaggattgtcgtcacggttgtcgtcacggttgtcgtcaggggtgtccgcaatgtttctggtgttgtgtcgtgtaagatgacgtgttggactggtgtgatatccttcaggttaacgaatgacttgttgactggtgatgctgtccttgtatgatacttgcacttggttgcgtgactgataagacaagattggtgctagtgataagccggggaagttggaggtgggtgtgatgtcggtggagcgctgccagacgggagatgtgctaggagcgagaagcgtgagggagagagaaagagggagggcgaaagtggttgtgtttggtgatgttgagaaaagggcacttggcgctgcagctgccatgctttcttgtggtgaaacagtcggagggatagtttaggctatatgctggtggagcttaatgccatcacgcgagaaatgaaaattgaaggaggttttgggcaggtgagttgggcaagttttgggcaggttttgggcaggttttgggcaggttttgggcaggttttggcggtggtgattcgagctgtttcaaacctgcgaaaatagatcgattgtagatatttgtctgccccattgcctgtctagatgtccaactgtccaactgctgcacggcagattttgcacactcacaagaaacaaaaaaaaaaaaaaaaaaccagacttgtggtgcgtgaatgcatttgaggtgacaacaagggagcggtagaaagacgtcaaaaatagcccagacaaggcaccaaaaggggggtggagacttttatctgcggctacaatagtacgcgcgcatccaggggctacgcgttggtggtggtcgatatgggtgtcacaaccagatggacaatgtgtatcaccaatatcaaaaatggcaagctatatttactccatttccccatttggctccacccggctgagtcgctccgaactctagttgccccagatgtgcggttttacgtaggctttttgggtcaccacttttgccggctctgcaataggcaagctcaaaataatagtctctttaggttgagggtggagagggatgacagcggtcgaaaactgcagcgggtagcgcgtagcggggggcttgggttggaagggggcaacttgcactcaactggcgggggcctggcgagtatctccgtctgtctaaatctgcgtccggtcctctccatcgggccccggtcctccccatcgggccccggtcctccctaacggccaactctacggtcaataaacacggggcaatgttaacgttgcaagcaagggatggtgtagagctactgcggccgttagtgggctacttggactagtttggttactaactgggtgagcccggtccccgataatacgccaacgacaacggtgacgacgacaacgacgataacgaagactctcttccctctccgcctctcagatacactccaacgacgatcagcagcacgtttgtcgtgtgctgccaagcctccagacgctagaaagagtggagattattggatgtttttgataagccgactttggtggtttggtggtttggcggtttggaggtttggcggtttggaggtttggcggtttggggcgtggattttggggaaatgccaaagatgcgaccgcagaagcctgcctgggcatgtcgtacctagaatcgtattcccgtgcctgaaagatgtgttgtattgtagtgtcgtgtcgtagtgtctattgtgcaaatgtttgtctagcattccacacaaggttcggatatccattgtcccatgcacagcattatgttataaaaaaagcactaattttatttttttccaacgttcactggaagtgaccagacaggcaaggagatagtggaaaagtgacaaaagacagtgacagccaagtacagcaaagcacagcaaagtgacatcatgagcaactgcgaggcgacatggagcaactgttggcaacgcactgttggcaacgcactgttggcaacgcattgtggctacgcattgtggctacgcattgttggcaactgtggccactgttgggagcaactgtaggcaacgcaacctctacaccaactgcttgtacaataccagtacgccaagatcaatcgccatgggctgactccggccttgcccaccgtggtgcagaaggcatcgacattggtccgctgtcatacgtcattgcgcggctgttccgaacggcctgccctgagagcgatacagtagtacgactgccgtcaaatagccgagacctggcacctggttagcccagctcagtccgcacaccgcacactccatttacgccgcttcctctggccacaagtaacttatccaaaataactcatccaaaataactctccttgttgctctccctcccctccctgtctcattcgcttgggtttccatgctctcgtataaagcgtattctgtctctctcggtgggtctaatttaggagacttcaccaaccgagtccactgactaagatgccaccgagccacaatgccaccgagccaccaagccccaatgccagaatgccacccgaggtacagatgcgttgcagacacgtttcttcgtctccgccaatgtgtgcggaatgtgccgtacatatctcctctgcgccattgtcatcattgttagaattgtcatcattgttagaccggcagaattgtacctacaatatggtagggttcacggcaattactgcagtgaccaccccaaggttgccattgtggagcaggtggagccggcagggtaagctccagcgtcgctttcagagccgatctagcccattttgaacatgttacggccgtccaagacccacaaggagctgtccaagccactcaaactccctctcccatccacccaacttgtactcgtacggtgcttctcccactttacttctcactcaacattcccaaaagaaagaaaaaaaaaaatttggaatgcatagcatactccgtcggaaagtctgatgtcggctcccgccccctttccggccggtcagcgagtcggcctccgagatacaaaagaatgacaactgacagatcacgtgtcttgtcgcggttctggtttgtcgcggttctggtttgtcgcggttctggtttgtcctgatctggtcttgtcgcagaagcaatagctgctatactacacccttcttttaacgtcatccctcgtatctcatccaacactacctcctccaacgttacactgccgagtcttgcacctactctcaaggacccaccgcgtatcaccaccgccgatcagggggcagccgataagacgttggggacaccgtctgccggcatagcccaggccgtatcgatgaggtggatctgagacgggggtattcaatgtttcgtatgtcgatgcagtacgagaccgatattggtaaaccgtggatggtgtattcgtacagtaccggccatctttcaagtacagtacatacttgtactgtgctcgtgcccatacagcacttcatcgcactgtatcgtacagtatgaatgtcggatcggaacccgatccacctcatcgccccgaactggaataattaaaccctcgcacccccgctgagacagaaaaagaaattcgtgctgccgaaattggtccaccatacgaggttgctacaacacaataagcgagccagtgagcgctatttcgggagaaccgcggggttgcaccaggtcatgtgatctcatcttccatgattcggtaccgtcacgtgagttttggcgaaactcaactccccaatatggcgtctatatggacatgctaaatggaggagagataggaagaataccacatatggtgcattacttgtagtaggtaaagaaagctcaagtaaagacggacgccaccatacagcacacgggggtcaagaggcgtcacataccccaacaataagacaccagccggtccaagacctcccacgttccccttgttaaatctttaacaaaatcaaactataatgtcaagtaaattacaagatatgcaccacgtcaccccattcgatctttgaagattccacagattccactgacatcagaacacaagcagtaggtctattttcaatgagattggcaataacacaattattgtaccgtaccgtcgccactagtcccgagtggccaccttccatgagataccccattgtcttcaaagagatcaccttcagatgtatcgtcacaacatcacaggtaactgaaacaacgctcaaccgcctcacacacatacaaatacccggcggtcgctcccatatcggactcattacgccactacgtcccactgttcgttctgtcatcaataaaaatgctattacaatgctataaggtcatcaagacgtctatgccaatccctcgcaaactgtgcgaaccgttgcaaacggctgcaaccaacaccatgaaagactcgtacatactctgtatgtatcctatgctccagctcgaactcgtaagcactcgcttcgcgcgtactctgcggctcgttcgcttactgcagcaactcgtctcggtaatgcttctggaagttgtttcgtcgcaactcccatgcatccttcctgttggcaacccgcttctcctccttccaaatcttcttctgctctctgaaagcagcagggtctctgacatcgggccgtcgaatgtccacagcattgacagtggcttggccgtctcgaggctcgggcttgagagactgtttgtagtaccgggccatggatctgtgtccgattcgtgcaccggagggcagagccagctgggtgccggtctcgtcggtatagagcattccgtcgtcgtactcgtcgtcggagttgatctcctcatcgtcatcctcccagtcctcatcgtcgttggccacggcatcagaaacaggcaacttcttatcataggacgaggtgaagtcgtaaaaatctcccagctcgagcttctcgtcctcagactcatagggaattcgcacgtggcccttcatgagcatgtgctgtctcacagactcgagcgatcggcccacaaaagagcacgacagacactcaaagccgagaccgaccttctggcccaggtaggacatgagcccggcgagatcggtaagatacttctgctcgggaatgtacagagagtactttttggtcatgtgctcaacgttggcttccacggagtcgttatgcacgccgcacaccacacagtccgtgttggggatggctcgtcgcagtgccagcttgttgatggtatctgtgtcgagatgcttgacgctctgcagggtctcttcatcgagattaaggtgcttgagctttgtgttgaggtcttcagatagggaagaagacacatccgaagactcgtctccgtttgtggcagtctcgtggatggcatcgccctcagtgggagtatcaacgcccgagccgtagcccagagaaaactcagacgcctgggactcggtgggggatgagggtcgcacgactcgtcgggccatccgctcctggtacttcatctccttctttgtgatctgcttctgtcgtcgctcgggaacagcctcggactgctggagcaccttggacgcaaacacgttggcagcgatgggcagcagaccggccacctttcgcttgagattgtatctgtgccagtccgtcttcatgtgttcacgctgcgtttccgagttgggaaactgctgaacacacgtgttgcatgtgtatgttgttgacatggtcgttgaagtatttctgtcttgtcgtaaaaaaattgtgttggtggaacactgctaagtcatgagaagatagccaagtctatataagagataccatgcaaaaaattcagagtatctaaacctagttgcaaaccttatgcaagtatgatcgcaagtgtgattctggagcaaccaagatatgagggggatagcgcggacttgtcaacacaagagtgataccagagtgaccgtctcgcctctccgagtcgatcggtggtttcagattgttcttagcttccccacacaccgaaatgtacctgagccactctctccgccttgatctacgtctcacccatcttctagatgattcctaacagcatagaaactgcaagtgtgactagaaaagagcatcggagacggctgaagtccatggtgagttccgaatggactctatgggatcgatagagttgttgatactagtatttcaaacggagtgtggctgaaacatcccatatgcacggctggaaggtgggatacagtggagggagggagggggagcgaggtgttggctatctgagcgtttactcctgctactgtccactctgaagatctacagccagatgctacagtataaaggctgtatgtagtttcgctgtctgctttttgtatgcgcaaataccgatatgtacttgtagaaaacattctagcccgaatccaagtccgtgatatcaacggaaatcaaaagatttcaagcgataatgaccctttgacctatcaggcaaccgccaaatcatttacagtgtctaccggtattctgttctacagtttctatcctctccattgcttctctatccactacttgtagatccctccaccactactcggacgaacagagcttccagatggaacaagaaggaaacacggactttttaccaagaatgaagcactctattcaagaaagaaacactccgtttaaaggtcttggagatgctaaagctcctatgtacggagtatgtacttgtacgcttcttcacgccagtcttaagtcgagataatacttgtaccagtccgcccagccaaaatcccgcctcaagcaccggctacaaatgtgcaagtagtctgacaactgcccggtatgatgtccgtctctccatcatctccgtcaccgtcaaacccccagcacttccccagtggtcctgccgcttcgaaagaagtactagtaatgtacgtacagcaggagatcccgtgatgcagactaggatacgaatacgagtatgtacatctcttgtactgggcttgtatatacacagaaaggtacaagtacaagtagcatcaagttgccacatgaagcacctttctacagtcggtctacagtctacagtcatcgtcggctacgctcaggattcgctcagtgacatagatctactacgctcgtcgactagtcgaagaataattcatttttattgataaatactcatgagagacttatcggaacttggtgaaaccaatgtcagcagccttctctcggaaggactgtcggcagaggttgaggccgtactttcggataacagcgttctggttgttggtgattcgacactttcgaccgcccttaccgtagtgtcgggggtgggagaaccaaatgttttcgtgagccatcttagttagtaaatgtgtgtgtttgaatctggtgttttacgatgaagccagcggatcggaaatcaaccaccttcatatagagaaggaaccggcagatttttgcagtcagagttccggtggcaaatggtggcaaatgcgggactcagacattggtgggggacacacacacgaatcatgtcatgatgctgttcacgaccaacgacaaaattcacacaatcccaccagccatgcccgtgttgacctcgtcgttccggcagcaaattcccgaacgctcgttcatcgtcgtttcgtcggttttcacctcgcgttccctcaatccctatcgctttcagtacccaccttgaatatctgtcgtggttttggtgtcaaagagaagtttcagaaaatcgataaatgctcccagcaggactgcaaactctgcgttgggaaattcacgtgactagggtttaaaaaagtagggttaattgagaagttgtgggttcgattcccaacggtggccattgtcgtcagttcgattccaggcaccgtcaaaactgccataaaataaacttctaaagcttaaaaatattcgtgcatgtgcagccaaaatttcgaccctctattcttcacatacgacgacattggataacgaaatgcactcacatcgatccagtaaaaagtcgcagaagccattcaagtccaagcatgcgtccaagggctcgatcaaggcgttgaacaagggcaagatcgaaaaggcgtctgccggaaacaaggcagtcaagactatgggcaaatgggaccggcggaatcagaaggaccagattcgggctgccaaaatggtcgaactggcaacggaccgtaagctgtttgacggcaagagcggtgcccccaagattgtcactgttgtgggcatgagcgaggacgttgacgtgaatgggctggtgtgcaagatgatgggtcttgaatctctgcagtccaaaatcagcacacacgaagtcgagcgattcaagcagaagttcacggtgatcaccccgtcgttggacaactttctggaggttttggacgctgcccgaatcgccgattttgtcatcctggccttctctcctgtcgctgcctttaacgactcggagtacattctcaagtgtgttgctgagcagggagtgagtaatgtcatctctgtagtcacagagaccggaatgctcaccgacaagaagcgcgtcgagcgaatcgacgagatcaagaccttttccgactactttttcccccaggacaagattttcgatattgagaacgccaccgactgtgccaacctggtgcgaaacattgcgcagaaattccccaagggtgtcaactggcgtgatcagcgtgcttttgtgctggctgataacgtccaggaggttgacggccaggtgtgcgtttcaggcgttgttcgaggcaagggtttcaatcttctgagaactgttcatcttcccggatacggcgatttcaagatcgccaaagctgaggtgttgaagcatggacaggccgagttggtcattcccggtgaggacgttttggccaagaatgacggtgacgatgaagatatggacatggaggaggatgacgtcatggaagaagaagaagaaatccaagaccagcaactgggcgtaaaagtcgacgggcatcattacttccctgacacggcgcgagaagccatgcaggaaaagtacgccaagcgccgagtccccaagggcacgtctgagcagcaggccaagtggctcattgacgagactctcatcaactctgacgacgagtttgaggatgagcagatggaggaagatgaagttgatatggatgctgaagatggcgctcacgttgaatttgacatggacgaggaaacacgtcagttggaggaatacaagagcctccgagaagagctcgatttccctgatgaagtcgaactcaagcctggcgagtcagccaaggagagattcgcaaagtaccgaggaatgaagtcgcttcgaaactgggatgcctctcaggatgactaccccgaggagtacaagaattgcgtcaccttcaactacaacgccatgaagaaccgggttctcaaggactccacagacctgcagccaggacaatacgtcaagctttacattgaggctcccgtcagcattgtgtccgaggcccaggaacacgcagactcgccgtttgttgtctacggactgcacaagtacgagtcggaccaggccgtgtgtcatgtgactatgaacccctgttttgaccaggaagagacagctcccatcaagtctaaggacgagctcattttgcagcttggacctcgacgactggttgtaaaccctctctacggaaccgagtctaccattgccaagtttgaccggttcttgacccggccctgtatggccacatacattggacctgccacctttggcaatgttcctgccctgtggttccgaaagtcggaaaacggcgcgatggagctagttggaaccggctcgttcgattccaccgacccccgcaagatgctcatcaaacgggccgtgctcaccggccatcccttcaagatccacaagaagctcgtcaccatcagatacatgtttttcaaccccgaagacatcaactggttcaaggccgtgccgctctttaccaagatgggccgatcgggctttatcaaaatgtctctaggtactcatggatacatgaaggctactttcgaccagcatcttaacggaatggacaccgtcgctatggctctatacaagagagtgtggccaaaggttgccagagagttggagtagacaattattaaatgcattaacagttcaattagcagtccagttgctcgtagagagttgaacggccactactgcacactcagcactgtagcattcaggtacatgccctggtagagggatagagataggatgaagggtagttttcatggggtgatttatggagtttttcaagatgagcacaaccatctttacacccagtcagtactctgaaagctggattgttcaagtacaatcacccaagtaaaaaaccatggttgggttttcagaaaatgtcaaaaaaatgtcacatttggccatgttctcgactcaagaaagggattcaggacacaaaaagtaatctagtactgattttatacccaccagtgttcttctcatgtctctggcatgcctggaagttgtggattgagccccagtacaacttctggcataactaatttccaactaaatttaatgaaggttgattgcaaattaccagtagtaaaaaaaaaacaaaccaaaaaacaaacaaacaacagtatgaatacccaatacacattcgagagaaacagcgctccactcacgcctgtcggagcaattgtttttcacgtactcgctaccagtagttatacctttgttcaattgcagttattatctatacattttcatccaaacatctttctctacaactcatcatgctcagccttcttgtcctcaaccgacgcagtcttgggggcctgctgcttgaggttgtagatgctgatgtcaatggtcttctcggcgttcttgagcatgttctccagcgcagcaatctgccgcttctggtttcgctcagccacctcggccaccttggcaatccgctcctgtcgctcggcaatgttggccctcatcttctcaagggcggcaggatcgggagactcgtcctgggccagaacctgctgcaggaaaccaatagagtccatcagctggtcggcaggagaagcctggtcctcaaacgcctcctcggagaacttgtggaaggtctgggggtcgatgccaagcattcggaacatgtcgtcctcatccttgggaggagttccgagctcggtcagcttgtcggacagccgctggatggttcgggtgattccggcaatcgcagtaacgtccagaccgggagcagagggagcctcgccgccgttaagctcgttgagcatgtcctgcaggcccatgagggtctcgaggtggccggaaagatcagcagagtcggaagagtcgccgccttcagcagctcgcttcatctcccgctcaatatcctcctcactgggcacatcgttgccactctcccgggcgagctgggcaatgttcttgataagatcgttggcatccttaagctgatcaagcacgtcctcctcggcctggctagcagccttgccggcagccttcttggccttcttggccttcttgccagcagcatcagcagctcccttggcagcatctgcggcctcgccggccttgacaccggcagcagcagcagcctggtccacaaactcgccggcagcagaagcagcagcagtagccttatcggcaatagcctcaccggcagtcttgaaaaagtcctccaggggctgcaccacagagagcttctcagtgagctcctggatgcctgcagtgagaccgtcttcctcgaaccacgcagcagcgtcctcaatcttcttcttgatgtcggcaaccttgtcctggtcaacggcgtcctcaatcagatgcttgatgtgataaatggtggactcaagcttgttggcggcgtcggaggtagcgagtcgctcggcgtcctttcgagcgagcgatcgcaggtgtccggaaatcttgagcttagcagcagaggttagaggcttggtgccgacgaaccgagtcttgtgggggacgtaccgggaggtatcgaccttcttggaggccttcttggagtccttggagtccttggagtccttggcagccttagcgtcgccctcaactgtctcaccctcgacaacctcctcttcaacaacgacatcctccacggggtcatccacggtgacctcagcatcagcctcggcatcgccgcccttgcacacaaccttggccttaccgaccttgatggtgccagaaagagtcaggtcaaagggcacgtgcaactcagcggacttctcgcaattgagctccttcttgatggcgtccatatcccgcacatcaagtcgcacaaacgaatcaccgtcctcaagcaggtacaggttggcgttgccaatctcggagatgtcgagcttggacaccacactctcgccctgggcagcgcccttggagaagacgttggccttttcggaccgcagaatctcgtccttggcgccaagaacgtcgagccgcagatcaaactcgtggggggttctgtcaatcaccttgatgtctcgcgacttgaagatggaggagataccgacacctcgaagcagagaaccgagcacaatggactcatcagtgttgacattcttggaaatgggtacgtcgccaagcagctccttgagcttctcctggatgacgggggttctggtgacaccaccggtcaggatcacagacttcacgtccttgagagccacgggggagtcggcaaagccagcgagcgccttctcgaggggtccgttgagtcgggtcgaaatcttctcaatgctcctgacatagtcatctcgggtgacagtggtcttgaagtcaataccgttgtgcacggcctcaatggacacagacacctcctggttggccgacagaatggccttggcccgctcggcctccttccacagcttggcagcggccttgacgtctcgaatgaaggtctgcaactgcaccttgtccttgttctgttccatgaaagaggcggcgagaatcttgaccatcatgttggtcatgtcttggccggcgagagcctcgtcgtatcccacaccctcaatgtcgatgacgggggttccgttaacgtcctggacggagaagagggtggcggaggcggagccagcacccatgtcgtagaccacgtggtactccttttcgtcggtgaattttcgggtggacacgtagttgacggcggtggcggttccatcagagacgagagcaatgagcttgaggccggcgagatcgacggcatcagcaagggcgagacgctgggagtgggtgaaatggggaggaacggtcatgaccacgtccttgacggtgtcagtgttggacttggattgggtcttgagcatgtcgtcagctcgagacttgatatcactgatctgcatggccagcagctcctctgcggaccactctgagtccttgacctggaacgcaatggccgaccgcgacgagttggatggaacggccatgcacgcgggtcgcatctgtgtgtactccttgtagttggggttgtcgagcttgggccgtccgcccagcagtcgcttgtggtagagaaccacgtcgctagggaaccggggctccatcagcaccgcgggcgagccgtagacccgctcgagtccaaacttggagtcggccttgcccttgaagccgatcgcagagggctgctttcgtttcgagtcctgggtcagcacaatctcaaagttgattccgggcgacagcagggctgcttttgtgtactcctggccgtagtcgatggccagcaccgccgcgagggccgtggcgaccatggccgccagctggatgatgtgggcgactttcattgtttgtcgtgatggtgaggaggaagagtgtgatgtgtgaagaggtgcgcaaagtacgcccgcgacacgtagcctatctttagagttgggggagggtgtgggtgcgagaggcggggtggtttgtagcaggggcagcggatatcgcagagactagcgggttgcacagaaatgatctctttcccgagatgtatccaaaggtctatcgcgaatcgtgacaattctcgcaatggacactctggatcaacccaccctccgatcaccaccacacctcactactgctaaaccacaacctaattacctatcggtctctaccgaaggtgggtcaagaggtggcaagtgcagtggcaaaaggtggcgagaaatccatacactacacgtagagactccgagccgaatcaacggacacgtgtcgacaagtgacactgattcaaaccactgagccagacggagcgtaccctcgtcattccgaccctgtcttaccaggacatggtgtgccagctacctgatccatactgtaactacaagtagctactacgagacttgtactcgcgccgtagccatggtcacactaaagcctcggctactgtaacaagggtgtggggtctggacagagacgcgtgttatggattttttcagtcgattcgtgccagcagatgcgttcccattgtctcccacaaccgttctcaaccgttttcaaccgttttccagggtttgctgtcagctataccccgactacagtctctgacagtatgatgacagtgcagaagcttagcccgaggagtggttatgggttgacttcagttagcgtgtgtaagtacatactgtagcgcacaatggctatacaggggtagtttggttttccgaaacttgattggctcattggaagatcagtttctggtgctcttgctaccagtacgagtaggtgcgactgggggcgagtagatacgaccaaggtacgagcagagatactctttcttgctgtccatgctcctaaaactgacagtcagtagagcgtaatggcaatggagtttcccggtctagggtcgatgaagggcgataaaaaacataccacgcgattcagaattctcgtctgattctgatgatgctgtgaaggacgcttcatggtgtttttttttgtccaattgtccgcaaagcggagtttctccaaagcctggactccgaaagcctggactccaaaagccttttttccaagcctgatttggcggagatgggggcttggttccttaacgattcaatacgctctactaacgatgcgagatggagtagtaccggtactgtactcgtaatttactgatatgtactcctacttgtcgacccggagcttcaaactgcagtttccaaatggagttagcagatcaggagggaaggcagaacatgtgaatactgttcgtactgtagctgtagtacataaagtacagtagcaattcttccctacgtatcgtggaacatacagtaccctcgaactcgattgctacactgccacagactcagatcgcggaaagtccaataaatggtgctctattacaggcgatatcttgctacaaggaccggtggatcggcgcagttgcctcccacaggcgcaaaacgtgctgccagaacgggaccaatctgggccgaaagggaagctgtcaaggggtaattcaaaagtgaatctatagcattgcgcaatgacaaggcaataaagggccaaaacgaaaataataaaaaaacaaaacaagtagatagcacctcttcagactaccaaccatcttactatgtagctacagtacttgtacaaggacttgtagacaggagatacacggaaacgtgcaattgttgatcgacgcaaaccattgattgcggccaaatcactccagtaatgagaccggctacttgtagatcagataccaattaattaccgtacaagtatcgttaggtacatactgtattcgtagtaatcatgtcaatgtcatacactcactgtcatgcacctgcaccttcacctgcatcaggaacaggcgagatgggatacatggagatacatatatttgcatgagcggccaggaccgcggagagagagcttgctaagaagcaattcgaacggagttggcaacaatcaaacgaggccaattctgttaaaaaaacaaacaaaccacccacgccccccttgggaccctcctcacgtgactcgccactaacgtccgaccaagcctcctgtccactcgcgcatcacgcgctgagacaatatatccactttgggtaagtgcaaagctgtttttttttgaggggaggtgaggaaactagggcgttcagatgtcgacagtgcaacattaaatcaatagccctgttaacgagcacgaagacaatcaaatccgttagtccacaccacacgcccacatacataccgtttgggggtgcctgcaacgtccacaataggacgattgtatacctttttggtatttgcatttgtgtcacctccagtgaagaaaatggagggcgtgggagtgtggagagagggccccgggttgtgctacacaaagacgacgtttggaagcagtgtccggagaatatataagggtgacgtttcgcacattaggtgtggtggcggtacagtagtggtgtgtgtgtgtgtgtgtgtgtgtcgttgcctcagtcactcgcccacttgctcacctgtacttgtcagtagcttgttggttggtttcgcgcttgcgccctttgatcgcgtacccaataaggctcacctgcatttgcgccaattctaaactgtggaggcaaaaaggctaaccttcggcatgacactacaggaatctgcaacaggctagatatcgggacaagaccagatacgtctttgacctcgtttccccgtcaaaaattgcatgtccgacaacgagaagctggccgcggcgatgcgcacgcgcctcaacttcgccatggtcaaggtccagaagggctgggaggaccggtccattgaccagatagaggaggcgactaaccaccaggaccaggccaaggacaagatacacacacacacagacaagaagggcgcacagatacagacacagtcacagacacagtcacagacgcagtcacagacacagacagacaagaagggcgcacacacacaacccccccgcaagacccacgcacgcagcgacatctccgccgcagcaataggtcgcacggtggggggcacaagtccggtcaaggagcaggcggcttcatcttctgctggagtgcgttcggcagactcgtctccaagggtctcacaggcctcatttgcagtgccgcagacggccagtaccggcctgggactgtcaataccgacctctccgacgccacgaaggcggccctccaagcggggacaccgacgctcgacctcggacattctacacaactccactggtggagtgtccggcgtcttcaaggtcgacaagccccaggagagggcgtggggcactccggcgcagccaaagcagtcaccccagaagtaccacgcccagattcagcacagctacccgcccaactcttacccgccaaacacctaccctcagaacacttactacccccctcctcccccaccacaacagcatagtggtatccactaccctccacagcactaccctcctcctcctccgccgcctcccccgccacaagatcacggatctcctacagtcacaccttcaggcatggtgcaccactccccaccgcacgccttgggccaggccttccaaccccagcctccacagccgtccccccaacatcaaagacagtacaattacacccacgccccgccctacggatcgccacctcaatacagtcaccagtcgcactcgccaacacgcccgtcaccgctgcatggaccgccacagacgcctccgacgtccaatcccacgtcagcatcgggaaccagacccacgctggcgcctctacacgtgtcgctgccgccgatatccacgtccatcaactcgccaacgtctgcgcctgacagagtcaccctgccgcccatgcgtgctatctacgagccggtgatgccgtatggggacgttacgagtccccgagcgcatcttccctctcccgcgcctcattcaccgggccagagagaggtcgatgacgatgctgcagagtcgttgatgtatttcagctctccgagaaggtaaccgatctggttaggtggttgggcggtatttgccatcagtcatcatgattacgttttgattacgattactaacaagctaaccggactaggtgctgactcgagactgagacatactataagcgtctataagcgtggttctctagcgtggcctaagagcatcatgatccataagcattatatttatactttagatgtagaagacggcagtcttatgatgagctttttgtgctgtaatcaagaaatggtggcaacatgttcttttgtccccgtctctcgtcgcttcttcttcatgctggtggcagtatctcccatgtgctgcctgtacagatgtgaaacagaggcccactttcagaacaaagactgaaacagatttgcctcttatggaaagaccctttattatcgcttgtcgaaattaatatctctttttattatcgctaacgtttgcttcttaattctagaaggtctcctgagcgtttgagattactaatcagatgtagttgggcagatatggatgagctcattacagctgaccaccgagtagagtaataggaagctggcctactcgcaattgcactcgtacttgtgtgcaagatctaggcctcaccccttagaatgtcgagtaatatgtcaactattgagagttaaatttggtagattttgttcctgtgtttggcttatcacgacaacaggttaccagaggctgattgagctgagaaatgaaccaagtattcagaaggagaacaaaataaccggttcccaatttttggagcaattggagcctttctggggacgatctgatgtggtatgttgtaggctatagatcaagtgttagttgggaactagttgggggttagtttagaacaggcaaaactagcagtttctccaactctcctttttttcctcacaaaggtcgggggttttctccacattatatccagcagacagacaaggtggatggtatcgtttttacggtgcgcccacatctttctgaagagcaggtgatacgttgttctcttcgattttgctgaggagttcgggcatgtatacatggaagagaagactacatgttcctgagatgtacagaagcttcaagacaagtaataatcgacctatgaaagacacaagaattgctatcattaacgattgatctcaattgatccagaagagttctcaggccttcacttctttagctgtacgcggagctatagacaatctacaggaactgtcatgacaagttacaattggaaaacaagtagatccatcggctcagaatcaaacagagatcccaattgcggtttcaaaccagctttgatgatacacgtacaatctttggagatatctactcttgagtacatacaagtagcaccctatcaggttatacaaacgtggaagtcagagacaagtgtacctacaacacaagtcgatgatttcttgtccaaaacaaaaacggatgccgcagtgatattcgccccagcccagacattccgctgatatcttccgattttgttcaccccccaaaaaaattccacccattctcaagattgacattcatttcataccatcacctacttgttttccgctcgctccgcctcctcacgctccttcttacgtcggtttacgtcccagttgtgcacacgggcaatgttcacctcaacggtggtgatgttttctctcagaaacagcacatcttcctcggcggtgtcgtagcctctcttggcaccctccaaccgctcactcagcagctgcttggcctcggcaacatcgtactccagcatcacgttggcgcccagccacagatagacagactgaatgccgctcgcctcgatcttggcttctgtgtacagcgtgtcgttgagctcgtagttggtcaccacgtcttcgccggccgaacccttgagctgcagaaactccaccatctccagcgacttttggatgtccggaatcttctccttgagcccggcctgccgctgtaaagtcgtcatttccatatacttgtacttttgcagcatttcctggaatttgtcgagcgattccttgacgcccgacttgctcacaaactcggccacattgtcgacgaagggggcccggggaatgccgcgggggtttgtgtcaggttcagaggacgcagacattgtgtgtgagtgattgtgtaactggagtgatctgtagtgtgcgatctgtgatgtggtgatctgcaggcggaagtttagggagttggtgcagtcagtttgaagagtagttccacaagtcacaattttgtatgaaaatgggctatgattattacaccattggaatagctgcaaatttactgatggaaagatacatgttccacaacatttttcttgcgaaaacaaccatagaggacaacaaagcaccgccctaactcatgtactaagtgtgtatacctttacttgaacttagttaagatacttagttagacgttacgacgacattacccacatcctcaagcgttctatggtgactggaaaataccaaaagatcaaagaaaaccagaaaagaaaactgtttttcattgacctgaaaaaaatccaatcaagtaatgtgagaatttcaatctcttctgttctgcaccagtacaataaatcaaaccgtcaaaacctgtccaactgagaagataactgaatcagaaacagttaatttactcatataattgcaacctataaaaaaatctgtgattaatatccatgcactcccccaatattgcgatatttggatccgctcgttcctcagtgcagacgcgctgagtgttgaaaagacaccaaagaagacaccaaagaagacaccaaagaaggactttgccagaaacccgttgagattgctcagttaacaaattgttggtgagttcatttactatcggatcaacattggttgtttttttgataaagaaccacgaggacttcatggagtaaacatcatttgctgactaaagtatacattcaagttagatggagtcctccagcaaaatagattgtaaggagacatttgttagttgccacgtgacggatggaatggttattattcaaaatctctgatcgggtgattacccgtggtgatagaagtggtgtgtgtagttgtcacttcaaagtgaaaactccaagatagaatccgaaattgggctcggaaagaggaagagaaatccctggatgaactcagcagagggttttaaccgcaattatcttctttcacttctctccaccgtgtctcttcagccacttgtagacatgtctccattccaactacacctcaaccaatatcctaacgatctcaatctttttgttaatcagaatcattccagccaccccaacaaattacttgacctgacaaccaaatccgaaacggagaaaataaatcctcaaatcacaaaatcatataacacaaaaccaccaaaaaccccattgcttttcctaatccgtcttttaccccttgctacctcttcgagatgactttggagcttgcccaatttttttttatgttagtctaaaccctaaaaataaacaccttgccaaattgggatttccgaatagccgtcagtttagccaaagtgagtgcagcaaatagatgcaccacttcgaatcgaaccgacggtgattaacaaactcaaataaggttttgattattaattttgtcattttttttagggtaaaaaggaacaatgacagtaaacgatattatggcatatcgagacccagagtgatataaccaatttctctgcgatattcctagaccctcaaataacccacaacatcccctctacgcccattctcacatgactttcacaacatgttggaggagggtcccaatttcgccaatctggttaaggtttgtcccaatttgtaattcacgtgacgtgactgctctttcaaattttcagttgggactcctcccaagtatcttaatttctctctgcagtctcttcatcttcgacaaatcattcaccatgggaaaagactctttcaccaagaagcaccagaagcattctaaccgaactgctcccaagtccgagaacgtctacctgaccctcctggtcaagctgtaccgattcctggcccgtgagtgcgagtgaggacgtgttattaatgacattgtccaagcacagaaatgtgcggagcgtgagcactacggagaggttgagagtgggtctatgcatgtgctgtgcggtggcatctaccgtactattacaagtatggtacttgtgtatggcacagttgcgttgcccgaactccctcgacatgccacgtagagtggtgccagaatcaagacccatcttgttttgggattctattgatacggcatcacagtcgaattttgacattcggccttttatttcgttttctttttactaactcaggacgaactgactccaagttcaacaagcgggttctcaagggtcttttcctctccaaggtcaaccgaccccccgtctccactggcaagattgtcgagaacctcaaggtcaagggcaatgctgacaagatcgttgttgttgtcggcaccgtgactgacgatccccgactcgtcgagttccccaagaccaccgtcgctgccctccgattcaccggcactgcccgagctcgaatcgtcaaggctggcggtgaggccctcactcttgatcagcttgctgtccgagcccctaccggcgagaacactctgatgctgcgaggctcccgaaacgcccgacaggctgttcgacactttggcttcggtccccacaagaacaaggctccccgagttctgtccaagggccgaaagttcgagcgagctcgaggtcgaagacgatctcgaggtttcaaggtctaagcaattggactttgaacaagatcaacataaaaaatgtatatttaagcataccatatttgaaatagcgagtccaatggcgtaggaagaatgtacagacttgcagagagtgctgacaccaagtacaagtacattagacctctagtgctggtttccagtatggtcggaactcttgagctgtctacgcctgtggtggatgtgccagtagatccacatcaaatagaaaactcgattcacatttgtctatagttcttggctgaagtcgtagtacagtgcaagtacctgtacacgtacgagtatcattggatcccctacaagtacttgtatgtaccgtaccgctcgtaaactacagtacttgcaaatctgaccagaatcaaaggttttcttttgattctgcctcgcttcatctccatattttcatctccatatctttatttccatctcttcatctagtgcctccagttatgttccatgaatagagcatgtatacgacgttataaaaagcaccgaaaaagccacaaaagtgtcagaatcaaatggggagttgaaatattccacatttggaggtattatattataatcgacaagtctacgaggtctcaatggcactatacaacgtttcagtcccactacttgtacagtaggtagtgcattgggtcttgtaattatcataaacgaagcccttcaagtaaaaggtgagaaacgacagtcccacttttagacggggattgtttcaccattcgaaagaaacgaaaattctgtccagtttgatcccaccacaacttgtctaagtggagtttggttttgattcactctgtcatggtatttgctcaagtgtcgtcatggagagtagtccatatctccagatgtttgtactacaagtggtggatatttatgtggtggatataaaatatgtcgacggacttaggcaaagacggcggatacggaactgcttttcccatttttatcgctggtcacacagcagggagatagtataaaactcggacgatgtagacagagcacaccaagaggtcagtcaaatggcacctgtgaccagtacttaccgtgccgagccgtctacagtcaaccactcagtcattcagtggtgtttattcagagggttatatacgttatggttgggaagaagtcgttcggtggcagtcactcggggaaacagcgttcggtcgaagtcattcgggaagagcgttaggtagactactgcattcacttgggaatggtcttgagcagccctccggtaagagtagctccgtaaaaggtcatggctccgaaagcgatcaggttgaccagcaccgaggctccatggaccttggcaaactccttgttgatggccttgagctcggccgacgccttggggtccttgtggtgggacaacccctccttgtcgagctgggcctttcgctgggccatgacccgtcggttagcggggcccagaatcagcgtgttgagcagaccgcccaccagacagatgcccagcggccagtagaaggcggggccagccacaaatggtggcgtcaatagcagaatgcctgaggccagcgcctggaacgcaaagtagcccgggaacaacttggcctggagattggaaaagtgctcatggggcagagctcggtaggccattatgccattgtagaaggactggtaggccgtggctccgaagagcagcgagtaggtccagagatggtaaggtgcgactgtggcgagaattgatgcgaccatgacggcggaataatgcgtgtgagtgtgggtgagtacagagacaagaagtgagaatatggtaccacgattatgttgactcaaactctgttgcggaggcgggggcttgaaagaaatggtggaggaaaaaagggaaataaaattgatataaaggcgaaaattgtgttagtgactcaattgagacgagagaaaaaaacgattttttttctagtcttcataaaagatactggcggaacaacagtggttctgggtccagtggcaaaaaataagttgtacgaatactggtacccgacgtgcatgtgaacaaagagaatcgaattatctgattgtgcttagtcatatttgcacaggtggagctgagatagtggaccgaagggttgagggtatttttggagtttcatgttcaagtacgagtgcagtacagtacagcatatttgagctgggcggggataataaagtgataaagatatagtacttgcagagagagactcaaccaactacaaaaagtgtagagtagctccgagaataagtgagattggccacgagtattgatttcgtatcaaaacgaagttattaataccctttctctaaccgtacaggaacccacgttcggattctcagattacttagtcccttaacaaacttcaaactaatgtggtttggtggagctcataaatgcgagtggagcaacaacaaaacgtcatttcttcttcaacactccgagtcgaattacagtaacatcagctatattttacgtacaagaattatatgaactcaactctcttaaaagtcgaactaacaaacagacccaacatcttacagtaatagtagaggttgacatgagttcatccttggatcagaatttacgaacatgttatttagttttttaaaggagaacagaccattggattcagaattctcggcatatcgttgatcgacaagtctgcttctcaaagttgattttcaatattcctactgactaccctacgggcgatgagagtgattgtgtgaatggtcttttttttttttttttttttttttttttctcttctccgagcaacgggtcagtttttataccttccgtatttagttcattaattcaatttctgactgcaatcacgggaagttggatcggaccaaattaggccaaaccagagcaactgaatcgttttaggcgattgggttgaattgaaatcagtcgaagcactctcatgaacccgatatatgtcctactattccgcctcagacacaggcatcagcaatcataagtggaagttatagggtgggacagcggtgggtggacgtggctgttagaacagtcaagtacattgaaatgaagacatgtggctcaattggtgtgaacagagacgacatttggcccattgaaattggttttaggaccgtagtccatactcactcgcatctccggccacatttcgtatcgtctcttctgccttgatcatgcatctttgagacattgaggtgagatcggatgagcaatgcgggattgtaagaggatggatttggaaggggagggatttccaaggggaaggaaaagggggtttgacaagattgagctccaaagggagggaaatttggaagaaaaaccaataaaaccgtgtcacctgattcggtcagtctgaatcgtgcgctccaggtctaaattttcatacaagccacatttttgggtagttatttgtcacagtgatgacattagcaactggtgtcgcagagattttagcgatcaccggtggtcaccttgacgtttctatttcaggccacatctgtgttcttagcaatggctgtgtttggatgatattttatcgtattttttttttctttcttttttttctctttctttttcttctttctcaatagtaataactgttggctctgcaattattaattactaattgctcgtgcataccgtctaccgcactaagcaccaccagcttctacccactcgaattagacagcaattgtttccttcggattcgccacaaatccacatcgtccgcaaactcgaaatacgccttgacatgacccaagcacgatagcgacagagttcctttgctgtcgagcttagccgccggacctctgctgccgaacttgagcctcttgtcgacagtcttcggagcaagtgtaattgggtttgcacgtttctgggagtggcggggacaggagaacgagcccagcttgcgcaattgacgagacatggaaacggcgaaagttgcaatcaacaagaaataacgagaccataacgtaagtgcctttatgttgcccaatatctccacccaaacacgccccagagcctgcccttctcctgccctcttctatcccccacactcaaactcaattggctgggagtttataagaagcaagccactgctccccgttcgccagactcagactcacatttgtaccgacatttgtattcacctctcacacacaatgctcgcccgaaacactcttcgacagaccattcgaaaggcccagcccatggccggccgaaccctgaccaccgccgttctgcccaagctggactacgactttggcgccctggagccctttgtggccggccagatcaacgagatccactacaccaagcaccaccagacctacgtcaactcgttcaacgccgcctccgagcagctggcctccgccgagaaggacggagacctcaagaagattgtcgagctgcagaacctgatcaacttccacggcggaggacacatcaaccactctctgtggtggaagaacctggctcccaagggccagggtggaggcgagctgccttctcccgactcgcctctcggcaaggccatcaaggagcagtggggagacgccaacaagctgatcgaaaccaccaacgctgctctcgccggtgtccagggctccggatgggcctggatcgtcaagaacaagctcaccggtgacatcgaggtcatcaccaagcagaaccaggaccccgtggccggcaaccacatccctctcgtcggtatcgacgcctgggagcacgcctactacctccagtacaagaacgtcaaggctgactacttcaaggccatctggaacgtcatcaactggcaggaggctgagaagcgattcctcggtgaggccaagtttgtcaacggccagtaaattcaatgatatttacagacgaccctctaagatggtcgtcgcttgaacagatatacgagtgattgagctccgtaggtcttctttcgtgtccgaaacgagtaacaaggcttgtaattgtagattgtagcactgtaactacttaactgactcaattgagtaagtacgacatttctttttgtcatagagtcatttataatgtctcatttggctcggcaagatttcggaacgacacagtagatgatgttgcttagtaatagaaactggctgtggttgagttgagtgagtgcggcgtagacttggttcacgtgttacggactgggagaagtattacggagaggtctactgaagttctggcgctgttacacatgatgttatagatactaacgccaacccaagtaaagttaagtaatatttactgtagtagtaactcataagaatgacaccaacaggggatttgtgtatattattatagaaaaagtgtatggtgagatatattatttaacacagaattgtattctcctgatataaatcggtatgtttttggtatttatgtactgtttgatttcgtgtttctagatgaaacttctttcaacaaaatttcaactaatggtgagatattggaggttggcgtcgtgacaaccaataacatgaggagatattatattctttcaagtacttggatgagtagatgaagggctataattaaccagtgtgactaaataaatccacgtcttaatgtccctttggttcttagtttgactgcttagctcttctactcttcagctatcctcgtgatgctgcaatctggcacaatacatacattatagaatagtagaatagtagattagatatactgtcaaggaattaaagaaaacattccttcagctgttgatctaggtccatgttcaaggaaacaaccgttaaagaaaagggtgggtgagatgtacagcatttcacccacaatatatacaatgagtgctacaacgcacaacgtcaacaatgagtcagacagaggttgaaagttaacagatgattcagagtctggaataattactgatatctgataatttgggtgactcagggatctcggtatggttctgagtactttgattctgggtgcgttatgcccactactccgttctcaaggcctggattgtccccgtacaaatgctcagagtgaccaaatcaagacggacacttgaaaaaagccttccattagacatatactaacccgtgatatttgccattagtctgcccgagtcccctcaatcgaaatgtgctaatagggactagtttcgcggactagtttcggcagctagtcggagatgggacgtcatttggagatgggaatgatttggagtatttcgtatgatttgggagtgggttgatgacgatttacgagctttattcaatcccgttggctcagaatgagaatctgatagactctttgactcgctgatcatggttcagtattagtcatagggttgttagtttttagttggaagattagtttagatcttgacacactatgaacactttgacggcactttgatggcgctatagcgggccgatcatgtcaccagggcgttacttggagctggaattcagtctgagtggtgtttgagacccatagtagtgacattttttacctccaaatcatctccatcaacattttttccagatcaatatgtcgtacaaggtggggtttgcgtgcatcctacaatatgagccctttgtcttgcgataacggacctgttttcgtcatggacaaatgacacataaggagtcacatggctacttatctccaccccctctttattccatacttggagtggagtcattgccgactgactcatactgttcagccgatctccactctcgcaccgcactaagttcaggtgcataaagttgatgatatctgaaaaagtgcacgttacaccacaaccacaagtacgatacagtgcaagcatgtctgaccccgttgaaaacgttgctgaacagctccaggacacttccatcgccccctccgccgcctccaaggccgtggagcagaacatcactccctgggacgtggaaggagccgtggacgagtcgggcaaacagcaggccatcgactacgacaagttgatccagcagtttggcacgcgcaagatcaccgaagagactctggctcggttcaaggaggtgacgggccacgaaccccatatttttctcaagcgaggcgtgtttttctccgagcgagatctcaccaagattctggaccgatacgagcagggcaagcccttctttctgtacacgggccgaggcccctcgtcggacagtatgcatttgggccacatgaccccgttcgtcttcaccaagtggctgcaggacgtgtttgatgtgcccctggtgattgagctgacggacgacgaaaagtttctgttcaagcccaaactcaagattgaggacgtcaagaagtttgccgttgagaacgccaaggacattatcgcctgcgggttcgacatgaacaagaccttcatcttctcggatctgcagtacatgggaggtcccttctacgagaatgtcgtgcgggtgtctcgtcagatcaccacatccaccgccaaggccgtgttcggcttccaggactcggattgcatcggaaaggtgcatttcgcctccatccagattgccacggctttctccaactccttccccacgatttttggtgacaaaaaggacatcccctgtctgatcccctgtgccatcgaccaggatccttacttccgagtatgtcgagatgtggcgtccaagctcaagtaccccaagccatcgctgatccacgccaagttcttcccagctctgcagggatccaccaccaagatgtcggcctccgacgacacatcggccatcttcatgaccgacacggccaaccagatcaagaagaagatcaacaagtacgcattttccggcggtcgaaccaccctggccgagcagcaggagtttggaggcgaccccgacgtggatgttgcctaccagtacctcaccttcttcctggaggacgactccgagctcgagaagctgtatgccgactacaagagcggagctctgatgactggcgatcttaagaagcggtgcattgaagtgctgcagggctttgtggccgagttccaggccaaccgggccaaggctaccgacgaggttgtcaaggagttcatgaaccccaaccgggagttcaagtggggcgaggtggagcgacgggtgcctgtgaaggaggttgttaaggagaagaaggagaccaaataatgcgagtgttgatcaagcgcacgatgagtagatgttgctgcacctacgatttgcttgcgttttttggcattttgatagtataataatatggattgaataatgtgtagaaagggcgatattgtgtggattcgtgcaagtttgagtcagtgtaagactgtgtagaagagtactcgtactcgcacccgtactcaatggggtcgtctggagagttgacgactttttattctacgcgaaagtgtgagagaaaaaaaccaatactgtcagtggaacccgtttgaaaacatatttatggataaaagagactggctggaatcagcgcaaccaggactttcacacgatacccacaacgatggatttgatcctttgagactcggaaaaggtgatgcgaaaaggtgtaaaacaaagaagggaccattcaccgaacgaaaaggagatggccaccgatgagtccacttcgacacagccgaaaacaacatctacacggagattggttctgtcagtgagatgttcggtggtacagtcagacccaagttataccacttatcgactcttcaagcctcccaagaacgacacttgagggaatcagttattttgaaagggggcagctgagacaatagaagtgtatctgttcaccgactcaagagtagttcgccgactcgttcaccaacttaacaacagtccagatcagtcgtctgacaccatgatctccccaaccacttaccatgtctagaatatacaacctgtatactagtcaagttacggctcagacaatcaaccaaggtatccactctagatagtcacctctgagactgtcttcatatccccctctctctgtatgaagaggtacctgcactgatagactgccttcgtacactgctccacgttagatcagggagaaaggcaacctcatgctcgcactattgtcagatcaagatcatgataagtactggttactcaccgagaccggcgctgttacacttcagctccatcatagagtaacacacagccacctcacaccaactgcctaacagtcgatccaaatcattaatcatgcattttttaaatgtacattctcccgttcagggcctccccgtctccaaaccgtcatactaggagactgtaacacgctcagacaaactcagacaagaggtgatcgtcgtcttggtatttctcacatctaaacactcggaatcctcgagtttactgctgctcgatgtacttcaccagagcatcaatagtgattgccttaattccatgagtctttgcaaactccaaacaatcatcggttcgagccatgagcccgtcctcgtcccggacaatctcacaaatcactccggcggcaggctggccggtcaacttgcacagatcaaccgcagcctcggtgtgtcctcgtcgggcaagaactcctccgtccacggctctcagaggaaccacatgaccaggtcgcatgaatgaggcggcagttgtgttcttgtcggcaagacatcgagcggtcagagcccggtcatgggcactgattccggtcgtggtgccctcaatagcgtcacaggtgaccgtgtaggcagttccatgtcgatctgtccggttctccaccatgtaggggagctcgtacttgtttgcgagctcgttggacagaggcacgcacacaaagccggacgagtggcggatcagaaacgccatcttctcagtcgtggtctgggcagcggcaataatcagatcaccttcgttttctcgggactcatcgtccatcacaacgaggaattcgccgttttctgtgtcagcgccagctcacatgagcaacaaatcttctcgtcctcgctcaatactcactaaacgcctcgagggcttcgggaatggcggaaaactggctcattgtggtgtgtgtgtgtgtgtgtgtggaggtggtgtcgagctgtcgagctgcagcaggagatcgtgattcagatattctgggagtgaatgaatgtatgcacttttcagaattaggtttgtggtggaaacggcgatatctgctgtttgtgagcgtttgaaccggtagctggcttctgtgtcaggagtacaagtcgatgtttgtacgtttcaactttttggacggtcggatttgcccggaagctcatcctcttatatacctcagatcaggttcccatgtgccatttcaccacccaaaccttgtttataatccccgtacttggagcggaggggtggaggagggccccaaagcagaactgcgaaagaggataggacggtgaatgttactcgaacgcaatcgccagagaaatatgggtattctccaggtttttttgtccgaaaatccctattttccatcctgttagactcttgtcacggcggataaattgacaccccgaaagacgttgtgaaagagagtttttagtcgccgcttatgagtgagtcaagttggaggatcagggaaattgaatgtggctctgtctcaagccatagtcacgatagacgaggtgaactatttaccaaaatgccaaccccccattgaggcccattctatcatcaattcgtcgggtgttgtggccattttctcggaattttggccaaatttcccccttgtaattccagcatattccactccactccgcataatcacggatcgctcgctctggactggcactcatggtaagcagtgactaacggttaccgaaagttagtcgccctcgtgactaagaagaccccagaggagtagaaaaagatgactgaaaggaaacgagcgaagtgagagaggacgatcacgtgagatgagaccaatggtcacgtgaccaagagcagcgctgttgttcgtctgctgcctcggcccctttccttctgaaacgggtacactctacaaccactgtgtgagtacaactacatactgtaattagctacaaaaaaatatgccccttacacatgacggctctcagaactgcggttgaggaagtcacgtgacccaaccccggactaatcacatgatcacattggggtgaatcatcagaccacacttgcatggctgctttggtgcccccttgtctatgtacatccgttccatgttcggatcatgtaggtcggtaatcgaaccatgttatcccgagtgtggagcggaagatgggaaaaagacgggagcagtggttcgaaggtaacccacctttttctggccgtgccaaattatatccgtctctatagtttggtcataacctgaattaagttgccactgattatgcacccccaacttcaacaaacaggttcgatacatcgcagacttgatcacacaacttttcgagcatgaacagactatttggaggcggcagcaaggcacccaagcccactctcaacgacgccgtggactcgatcgacggccggatggcgtcgctggacgtgtctctgtccaagctcaactcggagctgtcggcctaccaacagaaaatgtccaaaatgcgagacggccccggaaagaacgccatgaagcaaaaggcgctcaaggtgctcaaacagcgcaagcagatcgaggcgcagaaggaccagttgcagtcacaaagctggaacatgcagcaggcgcagatgacgaccgagaacctcaagaacgtcatggttaccgtggatgtcatgaaacagaccaacaaggatctaaagaagcagtacggcaagatcaacattgacaagattgaagatctgcaggatgaaatggcggacttgttggacatttcttccgagatccaggagaccatgtccaggaattataatgttccggatgacgtgtctgagagtgagctggacgcggagctggaggctctgggcgaggagctcgagtttgaggccaacgagggcgagtctgtgcctagttatttagaggaacaggtacctcagtttgtggatgagcctgtggaggagagtcataaggtagcggctagctgaacgaacaaacagtccaaactttggacaaacgagcagagcgagttttcacaacgtgagtgagggggtggacaatggggaatgaactagtgtgaagtatcggtgaatcagtttgtgaggaaagatttcaagtgattggaccagagttgaggagggtagtgggatacggaagccaaatcatgaacaccaattctgatcatcatcatttcagtgtctgttctcagtctcttggactttctcagtgtcagtgtcagtctcctctcagactcttctcagtcccgatctctctacaaatgctgacaagaggtatatagcataatattatgatacggattaatgggaacggtgcgatgagttggtctgagaagtcagatgggtgagggctgagttggtgcaatgtgtttaacaatgagatcaagcagaatgaatatggctatccagaccagcccaaaattccatggttgaacgctatgaagttaactagagatcacgatgttcggtcactaatcagatcagaagacaatgaaagctgaactcataaggggcgacgtgcgacagacatggatcacgcggactgacacgggtcaggtgcgattgacacatggatcacgtgcgtccacaatcgttggtgtactccgccgaccctgcacagcacagatgaacaaccagcatcgagcgagctacttgtagatagggaatacggccggtgcccgtgacataatatgactatgtttggtcagttaatcaactgtagccggtattatatcgcgtacaagggccacagccagcaatttccagtctagtatcattctaagacacgagggctgtgaaacagttacttctagggtagcaggctgggcggcattactgccaacacacaagttccaagacacaggtgaggcagagcgagcattgtgcatcaatgggctttgttcaggagaaacagtggcttgttgagacagccctaggcttcctgtatgtacaggacggtatgttcatgagctgttgcggagggagactccatctacactcgctcatgactaagcacgtatcggtagtgtatgtgcctgaactcgctcaccgacgcctggcaggcgaggagcaggtacatacggcccatctttcgcgctttcgctgcatctttccttctgagacagtccgagtttgagtctgtcgagacgagggttggcgtgtgagtttgtccagtgagtttttgccggagactcaatccgatagagtatgtactgtactgaagacgtgttgaacagctaaggtgatgtttgtaccgattgggcggggttttcgccgaccgattgcctggttgcctggtagtctggctgctggtcattcattcactacgtgtagatcagctccaccattgtggcagccgcagatccgagcttttggtcggaaaaaagaaacggtggatgggaatgttagctatctgataattcaagtagatgacagggtttcttttttgcgggtctccgtttctttttcgtttcgttggagataagcgaggtggggagcatcagagcaagcgtgtccgatacgagacgatactgtagacggacgggtccgaattgtgtcggctgaaactgggtttgtcggctgaaactgatctacggtgcgtacgaaaagagaagatgcagcgagaattgagtgagaggggagagcggctgctggttggacctaaagtagctctggttgtagctcgtttttagcccttttatagctctcactaacgctagctgtttcaccagtggccgtgtaccttggacaatcagcccacaaaacgtgtacccttgccgtccacggactcttactacccagtttgtcctccagactcaacctactatagtccgttgagcatgtcgtcgagcaagtatatagagttggtctagaaaactcttgctaaccataaccgacggttccagccagccagccatgatgcgacagtcttggtttgaaggtattaatgcgagcggaggctatcatacgtgtcattccacgtccacgtgtgtcaatgtgcaagggtggtgtggtagttgagcgcgagttggcaaacactagtaggtgtcgcggtcaatatcagacctggtgcgatggcggtcttactctgtctcctgcaggaccacatgtcacggtgcatgacgacttgccaggaagatgagctgcgagtcttagaccgaagtcggcgatttgtactggcactcgtagcagactaagagccgatcttgttacgaatagcaggtgcctgattgtgcgatccaactacttgtagattgatgttaaagtagtggaaagactcagactacagtatcgtaccgtgccagactgacggacgatgtgaccgttgttctgacgacatgatgaaaccctcattcttggtcgcagcatgcgtcgcaggtggacacttttgcgctcacactctgaactcatctttgccttctctagtcagtcactcactcgcacggctcacctaacccagaacagactagctcgaaaaagaaaggacaagcacactagcccaggagttccgtggcgcgtgaattggtgggaaattgcgtggggagattgcgggagaaggcgattatcggccacgccaacccgctcccaatcctgcacgcccgtgatagccgtctttcggcctcctgcaacccccaacgctcccccaataagctctctgctcagccgccgccagagcgcttgacccaacttggaggggaggcttagagttgccgcgagcgtgaaaatttagcgagccggagcccaaaacgccaagggccattttttcagggccgaagggcgtcttggtctaacgcctggtacacgtccaaacccgagacatggcccaagatgcggccaatcacacggtgtggacacgtgccaggccatctgcttgcgtcgccgaacaccagtgctcagtgtctcagttgcaggagctccccccagcctttcagatcagcatggctggagcgatctgcgaaacgaaaaacgaaggttttttttttttttttttttttttttcgaccgtaaatgctggaaaaaccagggcttcccgcaaaatagggggatcgactgaatagtactacagtagtgggacagtagcacacactccacgctcccgacacctccatattaccgtggctcttacttatgtcccgcacttagcccctattattttaacccctgaatcaaaacatgccgccgtgccagtataggaatggatggagatggacggggaggagaggacaaatgaccttgccacatacatagtgtgtacacacgcacgcaagtggcataaacgacagcaaaaaaaacacatccggcctgcccgacatgttgtcgctacccataatatcctccttattatcgccctggtccacactaaccgccaaatattgccttctgcatctcgtccattggaccagcccttaatggcaagtcgaagtttaggttttgggctgggggcagatataacgacgacgagtggagatatccaaaaacagaaagcggggatcaactctccacatgttcacaaacaaatcgccgtcttcaaatccgcgcctggtccgttcaaacaccttcaatctgacatgatactccatctcaggaacgttggaacctaagaccaaactttgactctaaactctagccggcctgccaaaacctactatgaccatacatgcaacagtccaaagtgtaatagtgaaaaaagacctgacagggccttgtggtagtagtaaaacagttgggatacaagacagtctctctacctcatacaccacactatgacgacacagcggctctggatggcgctactcacgctgctggcgtgcgtgtgctcgttcgtccaggcagacgacaatctccattccacaggagcctacccctgctccgatcaagacagcccgctcagtgtctccaacttctcattcatcttcgaccgtaacagcggcaacgtgacctacaacgtgtcgggccattccaacatagaggtctcgctggaggcacacatcaccgtggtggcatacggccagcaggttctggaccagtcggtcaacctgtgcgaggagggagtgaccgaactgtgtcctatccgaccaggaccggtccaggcctcagccatgtatgccgtgcccgaaaaatacacgcgaggaatcgccaccattgcatacaaaatccccgatctggagggactcattaccatccagctgtataacgccgacacgggcgagaacctgggctgtttccggactgaaatctcaaacggaaacagtacgcaaacagattcagtcaaatacgtgaccatgggaatcattgccgcagctttggcagccgcagcagcatcttctgccggaggaggaggaggagctggaggagccggttctggaggcggaggagcgggaggaggaaccggcgctgccgcaggtgcacacggagctgccccggccgccgcacagggccctgcaggtggattccacgcgccagggttcgtggaactgttcaattccgtccagggaatcgccacggcgggaatgatgtctgtgaactacccgtccgtgtactcgtccttctcgcaaaacgtcggatggagcgtgggcatcatttcgtgggacggactgcaacaccagattgacgagttccgaaatagtacaggtggaaacctcaaaaagagctcgctaactcagctcaaacaggctacgctcatccgacagaaccagaccaatggagccatgtatggaggcagtctgatgaacaacgagaccatcaccgaacgaatggtgcagctgttcacccgagaggacactaacggcacagatacaaacggcaccgcaactttttccatgggcatgggaggaggaggacacacgccaacatctaatggagaacctcaaaaaactggcgtttctctggttcagggcttgaaggcatacgtcgaggagttgtccattccgtccacaaacaccttcatgacagttctcgtctggttctgcatcattatggctgccgctatcacgctcattatgaccgtcaagctggctctggaagtctactgtcgatggtacaagccattgggcaaggatctcgaaaacttccgacgacggtactggattcatctgggctcaaccattgtgcgagtcgtgcttgttttgtacggcctgggagtgctctattgttgcttccagttcaaacagaacgattcttgggctgctactgttcttgctgccatcactctagcactcatgaccctcactttgcttgcgttaacagcgcgtatcttcttcctggcactttacgcgtcacgtgaaaagggtggacttgagtacttgttctcacacaagccctggatcagaaaatacggtctcttttacgaccagtttcaagtcaagtactggtggtgttttgtggtatttattgccgccagttttggcagaaacgccttcctggctcttggatacggccacggcatggtgcaggtggtcggccagctggtgattgactgtatcgtctttatctttgtgtgctgggtgaaaccgttcaataccaagatgggcaactggatcaacattgccattgccgtgattcgaatcatctccatggttctcattctgacgtttaccgtggagttgaatctgacaaaaatatctaccaccggcacaggactcgcgctgattattgttcaggcaattcttttctgttccctcacgattctcatctttgccaactttatctacggctttgtcatcaccagaaagctgaagaagaagaaaaagctggagatggctgcggctctggagcgagagcgaggcgccaacgagattgatctgggtctggaccattccctgcacggttctggaacagacagtctttctggcacgcgacaggtggacgagaagcatccctacgacgcctacgatacgagtgtgtccaacgaggacgagcggctgtaccatcgggatattgagtcgtcgtacgaagacggcaccaattttgagattgtacagcctggtagccgagactcgcagcagcgagagagctacaacagtaacggcaacgttgagagacactctactacgctgtcccgtctgtccagactgtcacagctttcttctgctcatggggagactgagttctacaaggacagaagcactactccttccaatgccctggatcaccaccaacagatgactggagttgctggaactggagctggagtgtttggaggagacgcgattgccgactcgtacaacgttcatcgaggtcctctgtttgctgaccctcgatactcaaattcccagacgtctttcagttcctcaggttctcagcacgtgtctcgattcacagaggcacttaacgacagtgacgatagcgacgaaggacggggactgggccggtatgtggcacctctgactaccaagaaccagtttgtctcgcggggtgcttccacaggtgctcctctgacccccgacacccccgaaaacgcccagtttggcggttatgctggcgccactcctcgagccccttcttctggctactctggcgtttctgatcgacccaagtcacgcctatcgacgctctctggcttttcaggagtgtctagagtcgacggcactcccgtgggccctcctcctggacattctcgaggcaagtcttccatgtcggacaacttttttgatactcacgacgacttccaagactactctctgccgtccaacaagcggtactcggatttgaggttctcaacaaccacctccgactaccgcaactctggtcggtcgtccgacgtgccctctgacctgggctctcaggctggctcgcaccactcgcgacttctggacgaccctgcggtctttggacggcctctcagcggtgaagactcggagttggatcccgcagcagacattactatcactcccggatctgcaggacgctttaccacggctccacccgccgttcccgtgccccatgctcctcatcatggacatcacgatacctcgctggtcgacgacttttcgttccttgaagacagacaggacgacgagggcttttcgtgggaacaagacattaaccgaggctcggtcactcacgagcgacagtttatgtgacctttgtatttatagcattaattatttatcattagaaaagacatgagagggtgtgaagcagtcttagaaggaaactggaattgcagaagggaagtggaatgtagaaggaatatggaactctagaaggaactgtgaattgcaaggtggacactgatttatgacgtcacagcacaatcacgcccgcctcacattatgcctaagacgattactcatagacggagagtgagtgtcgttctggtggatactgcagtgggtagaatgtattcaagtcggtggtagcacacaacaatatgtcatctcttctcatatcatatatttttacctgtttgattagtttttttctcttgctctacggtgtcggatttacttgtatgttactgagtagctacttgcttgtcactgagtctctccgtcgtcgtgcgcaccaatgtcgatcagattgatggtcatgcagtacactaaaacttttgtgactgctcatctccttcggcccggtgacaggacgttggtgaagcgaatttccatgtctttgattattattccattgagacactcggagtacggtacaagctcgttataactgtgttgccggggttacacattactcccaggactcaggaatacacaacagaccgccatgaaccatactgcagggtgtagataataggggtagataaagccgccaacgtcgataataatgggtcagacgtgacagtatccaagtctaccgaagcgtttttctttgaagtgtcaatgtggaatcaccagacattccacaagtaccggttcaactacggtacagtattgtaggtacaatatgtagttgtagttgtcctcgccatcccactttcatgtctcaccatgacgtttatccgtcctcaacaagagccccctgtcagtgtcagggtacagtacagtaattgacggatggagctaatcgtacactttgacgttgacacaatggtgcaactacgataccggtacgagcaccggaagaggactgcacaagtacttgtacgagaatggtatcgatagcatcacgcaagaggtcgaatggagctgtgagcaacgaatatcagattatgagcattatgacatctgctgatgacacatgtccgtagatgaaaacctatcgtctcctctataccagtatttagcaggtactgtgcagtacatattcgtcccaccttgctctgtcgtataccgatttacccaatccatgtgctgtgcctacccgaagctaaaagccccacaaggaatgcagagatttgctttttgaaagtggaccgcttctggcggggctacttctggcaagtgtgatgcgcgctggatttgcagaccgcgtcagttctgcattccaatgcgaacaatgggagcggattcgtgcggcttttggcagctatttggtgctcgtggggcaatggagtcatctagtcacctggatcaggtttccgacccccacttcccctctactcccccacctccccgctcgctaaacccatgtctcacccgcagactgttattatactctcacttagagtctgcgttaagtttacagggagtatggagatgtgtgttgatggtgagactggctccagcttaagagagcatgcacagtttcttccttcttcacagacttcaacagacataacaacgagactcgtccgcttgttggcctgacctcttgtcaataccgcctctcaacatcgtctcttacaaccttgggtcagcagatctagtcagaccacccagctgatcacaacacaggcagttctaccaccgcaagcagccggtcaaacgaccttgtacaagtcattcaccaaccctgtcgcacaactgcaaacaacccacagctatatcgtatactgcagttcccaaaccgacgttccagacaccttggtttccctattcttcccgctgttgaattggtccaactattctttcactgcaaaaccggttcaactatcttgtaaactgtcgtcgccccaatgctccccccagtcgacctcttctctcttacaccaaccatatccagcatatggaaactcgaacccgactactctcggttccaacacctgcgactgccgctcttcgtcaagaaaacggaccccatccaggttaaatacgcccgcgcagccgagtggtcctatgcggtcgacctggccctcagtccgtaccaacccacatgcgcagaagcagtggccgacttcatcatcaaggtcataggcatggagtactcgttttctgtgctaaaaaaatgggcccagttccgcgaggagacgctccgagaacgggcggactatgcgcctgtctcaaaacaagcagtattcacggaatcggacggagaatcgctcgatctcaaggagtacggaaacgttccctataacattgtgatggaattggtgtttggagacgactggcgatcagcagcccaataccacgtgttccgggtgtcgcccgacgagtttagtaacgaccaggagtgggccaattgtgtcaccaagcttggtcgaatggtggatcagacattcgacattgattccctgttgctgggctggaaacagccatggacagactcttggacttgtcacgtgacccaaaacacgtgtttcctcgcgtgaccatcgtttttgcactcgctcatactaacattcttttacataatatctgcatttttttatacctacgagtggtgcgagagtatatgatgtacttcaatgagagccgaattttctttgacatgtttaaatatggatgcagttgctactgtatacatgaagcggtgtgtagattcgtttagggcttgtcagtgtagaaaaaaagtccaaaaatcaaagcaccgcagcaactgttgcactcagaaccccttccgcttcctaaacatccctggtcccttcttctcctcctttttcacctcctttttcacctccttctcttcctgtctcttactatccacctccagtagtctctccagtcccgctctctttctcgaaaagtccacctttccagttcggtctttaagcacgtaaaagcacgatccaaactcggccaaccacgccggatccacagacgtcacgcacgacatgtactctttggatgtgagaatcagctcgtggtagacgacaaacgcaggcaagtagcccaggccgtacagcgccgaagtaggatgcaactgggtgctaacgagcgttcgtaagttacggtaactgcctagtccgtgcactctggcagcctggtggaagaaccctgcgcagatgcacttcctgagtagatcccaatcggtgccacagctgtcaatgtgcatcttgttggtggtcatgatctgttccaactgttcccgtacctcgtgagccttctcgagcgctttagcgtgtaaaaagtgcttggcacaccacacggggcttttcttgttgtgcagccactgtgtgtagacgtgaagaagcgtcaggtggtccgattcaggcacaaaaaacttttcacgggcagaatcagcctcctgttgacgctcgggagggcggtagaagactgtgggaacacacagcatggccacaactgagagcatctctttggaacagccgtagtcgacagacttgatgagaatctttcccagacaagggtccatggggaattgggacatcttcataccgagctgggtgatgtttccaaggttgtcgactgctcccagcgaccacagctcgtaaagagacgccatgattgtatcctttggaggagggtccatgaaggcaaacttcatgagatcggtaacacccacagacttgagaagtagcagagtgttggcgagattagttctttggatctcggggattgccgtgggatacatttcctccctctcggcgtgctccgtgtataatctgtaagcggttcccttggctgttcggcctgctcgtccacttctctgcacggcttgagctacagagatgggagcgacttgcagcgagtccatgccagttttgggtgagtacaccttgagtttcgagtatcctgcatccaccacaaacgtgattccatcgactgtgagggatgtttcggcaatattcgtagcaacaatgcacttcctcacgcctggaggagccttgttgaagattttgttttgcaagtccgcaggcatttgagagaagataggcagaatcatgagaggggcagggttatcgagatccttttgaagtcgctcctccagaacctcgcaggtcacagtgatatcctcctgaccggtcatgaagacaagaatgtcgcctgtagatacttctgaagacacatggatagagagcacctttttgactgcggcagccacatagtcatccacaggagctcgctcgtggtgaacagacactggataagttcgtccgggaatggtgaaggtaggagcgcctccaaagaagtcggaaaagcgtttcgagttcatggtagccgaggtgacaatcaacttgagatctcttcttttggccagaatggttcgaaacagacccagaagaatatccgtgttcagagcacgttcgtgggcttcatccataatgacacacgagtagttatccaacgtaggatcagttagagtctctcttagcagaataccatccgtcaaatacttgatctttgtagctggagacgtgtggtcttcgaaacgaatggcgtatccgacttcctggcccactcgcacctccatttcttgactcacacgctgagccacactcattgcagcaactcgacgcggttgtgtacatccgatcatgcctcgttcggcgtacccggcttcgtagaggtactgggtgagctgggttgtttttccggagcccgtttctccaatgacgatagttacctggtttgattggatgacctggaggagggggtctcgcactgcaaatgctggtagcagggttcgagcttccttgggtgtcaggggtttgctttcaacctcagggtcttctttgacttcagtttttacttcaatcaacttttctttcttcacctcagctttcgtctcctccgccttcttctcatccaccaaacccaacaccgttccttgcgtagacgacgcgtctttgacctgtttggctcgttctctcaactgtctcctgtccttcaccagctggctacctcgtttcgcaagaatagccagatcagattgcacatctctgactgcagaaacgggatctttctggcgcgtaaacacttgctggccatccagaaacggcgggatcagattgttaacactgatgtggatagcattgtcaacttcatccatcgcatcatactgctgagcttctccagacatgacacctcctccagacatctgattttgttcccacaagtcgttctcgcgcatcttgttacccttgcgcgaaagcacgctcttgagtttcgattctgtacgttcttcgagggcaacttggtcgttccagtcatcctcctgatgtcccatttcgtcattcatgtaccattctcggtcaagttcgatttcttcttgggattggtagcggcgaccagaatcgccctttgcgcctcttgagtctcctcctctggtatctctccgcttgatatcttttggtgttatatcactctcccgcaaggaaccatccacattgtaaatcgactgagacacctcaggtttcgtgtccacgcgcttctcgcgctccacaacaacctcgtcgttgccgtcttccagtcgactccgtttaaagacttctttatctcccttttgcctccttctggccctgatctcatccagcttcttctgggcagcactggagatcttcttagacttggtggaccccaatttctcatcttcctccacctccagctcgattcgagcccgcttgacaggctgcggagctgtgacgggggccgctgaaggcacaggtatgctggtcggacgcttcttcagctcctccacctcagaccagattttgacgaggaactcgggccgaaacttgccaaaggcggagcacgaagacacaaaggcatcctgcgattgcgtctctgccagtttgaagacgatatttgtcattttttcgttggcagacttgcccagctcatccgacagacgaagagacagtgtgctcttgtacgtgtccattggtgcggtctgggaattgaatttggagtgagtggtagatggttgcggttagatgtcgagacttgatcgtttttcacagttttcacaccgcctgccctcctcctcaagtgatgagtagctgtaggatagtaccttgaactatgtctggaatatttccacactgcatgaatcctgtaccttgtattaagttagtaagcgacgggaagaggtgaatgatggaacgaagagattgtcatagtcatgagtagtgacgacaagaggaaggatttcgcggcatcaaccaaacaaacaaatagtaattgatttcacttttcagaaattaattatatccaaaattgcggaaactcgtgacaacatcgtatcaacaagacacacggttcatgctgcaccaacagaacaccattgatacacatgctgagagcgagatttttcagtcatgtgaccttccaggagatatttgtccgtttatcacacgagttacccccacccccccaaaaaaaaccacctcaaacacttactcaacatcatctatagtggtctcatatacatgtacgagtacagtactcaaaactttattcacacttttgttaggtatatagacacacgactgaagcacgtgacgagacagcgggaggtgtcaaaaagaggtgcttggagtgatatcagagacaagaaaaaagagataattatcaccactgacctggaataattgattctgatcctcgcttctcctcttgctccccacagtccacacataatcaggtcccttctctctctccaccctaaccccattgcctcattgagacctcccaatggactcttgtatggtgaaaatttcagtctcatgcaaaaggtgaaaatacaactcactcgttcaacataccaccacaccacatacacaaaatgatccgacatttctccacctcggctcgacgactggcggccaagaccccccggccaatcactcccttccccacaaaatactcttcgcccgcttcggcctacaagaacccctacattatccctcccggagtccaccatcaccccgctccagccgccccttcggccatccacactccctatgtgtttctgcccgattcggacccccgaaaggccctgctggccaaatctgcatcagtcgataccaccaacatgccgaccttccgcaagggcaaggcccagtaccacatcaccgaggccgacatcaaggagatgcgacgactgcacgagagcgatcccgaggtgtggacccgagctgctctcatggagaagtttggcgtgagcggctactttgccggatcgattgtgcaggcctcggctcagcgagtcaagtccatgaacaacgagctggccaagatcaagactaactggagccagcgacgagcagacgctcgactggagagagagaagcgaaaggcgtattggtacaacgacgcttagagaaggagaaaaaaaaacccctgtacatagaggagtgtatatagtagcgccaggcgcaatttatgatcatttaacgaaggcacgagggaacgaacgaaatgtgcaaagtagtgtacgcgctgcttagtgacgagtcacgcgacagagtgtaagagaggatcgttgtatttgatgatgataaagtactgtagatgtacactgaattgactgtggttgttctgtcgatccagtgcgactgggtacacataccattctagacttgttagattgccctgttgaagctgttatacagcctgtgctgtacaagtgcgagcgagctattcattagagagataagtgagtctgaattttcataaaactgattagatagccagttactggaacaaaagagctaatccgcttcgaatatgattgagtagtcctatgaaaggtggaagtattgtagtcctcaggcggctgagtaacaaagagaaatacaactcgggtgataattgataggatgttgcagatctgatggtgcagttacactcttgaagctgctacgttaagttaatccatccacttcacttgtagtatctccccctccttatgcacttgtactttacagaaaagtaacataccgtcataagaatatcttgcaaatgttttctgctgtttccgacagtgtcaaaggacgataatctttgagtactgtacctactatattgtacgttacaagagtcagtctgctgtcttgtgacagtctcttgagacagttacagctcaagtcattcacagtcgatactaaacaatgaatcaatctggcaaatgtatcaagagcctcttaaagatattgtccagtcgtaagcgaacaaacatgggaatgtcttcgttgtttcttgcccaataataaccccttctcactgaatgaaatactaggtgtctaaacgtcataatgatgggaatttgctgttaaatctgtgtgtaacaataccgaagctggatccctcctcttttttttcagcagtgtccatcagtgaccatcgcagtgatccaacacaacgatcccactaccgctcggcacttctacagctaatattggcgttcaacatctattagtcatcatatatcacctttgccagtccactttttctttcttccaaaaaacctgccttcgtggccaagtggtaaggcgcagcactagtaatgctgagatcatcagttcaaatctggtcgaaggcaaattttttttctatcccgccacgatggacagtattacacaggaacactcttccagcttgccctcgtggaagatacagcattgccttagtctgaaccggcttcctcgggacattcataatttttctatcattacttgtagctctttttttgcttggacgtggttgttgaatagttcgcgggcacttaaagacctgaaggtatggatacatctggggttgtcattaaaacaacggagaatcatgagaactcgtacatactctttttaccaagtctctactgtacaattccccagccctcatctcatctccaagactactgtaaattgtcaacagactcaggctaaagccggactacgtacatactagactcagtgaacaccatcaagactacatatccgcaaatatctctttccaaacttcccacaaacaaactgacttcaccattgtgttatacacgctcaattgaacgcatttatcttttatctgtcctaaaatacccatctattgctttcaaaaacatatggccagttgtagtagctcaacgcacccccgaactcaacggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgcaatctttttgtccgcgaacgtacgtacgttggctgtagttttttccgcgatgtaaggaggatgtttactctgtctttcctcaacgctacaacttggatgtgctctagacttctgtctgctagaccctgcaagtaccagtctgtcttctaaaatacatctatctatactaatctacctactccttatgctccttttcccactgaacaccgacaaactcctcggcgtatcccacattgttcttgtccaactcgggcagattgtcttcaggatccacacacaccatgatggttccccactccataccgttgataatgtcgtcggagacctgggaaatggcgttgggcatgacctggaactcaaatgccttcttgtcagacttgatgagctctgtcacctccttggacacctcgtcgtcggcgtagtacaggggctggcccttgaattcgtaccgcaccacctgctcggggttgtgttccacaatgtccgagaaccggtggaagtgcttgtccacgttgacaagcttctcgtattccttgtcgatgacggcctcggcggtttcgtcagtggtttcgccgtcgtcagcctccgtttcaatcttgatgccctggggcagctctcgttgcgactcgggagtcaggtactcctgttcggtgtataaatagtgtccgtgctggaacttggggcaactcacgtcccgcttgtagtcaaattccgccagttgtgtcttttgtagcgaagaaatgagttcgtcggtgggagaagggggagatggggatacctcctgggcttcttcagatagcttctgaacctcttcagcaccagtaaccgcctggttctccgccttcttggcaaagggattgtcggcctttgcaaagggattgtcacccttggcggcaaaagggtttgcactggcaaatggattgctgcccttttcgccaaccagattgctgccgatattgctcatggcctccttctttttggcccgcgcctcgtccttctccttctgctgttgctcctcgattttcttgagctccgcgtcccgtttcttctctcgaacctcccgctcagggtcccgtcgaatggaccgcagagcacgcaccgatccgggctttcttcgacatccaggctcggggcagctgaacacgtacatgacacggtcgtagtacttgtcttccagagttgagtacgcctgcagtagcatgggcatttgtttgtggcagctgagacacttcatgagctcctgaggagcgggcgattcgggatgcaaccagatgggttgaccaccgagccgggtgtccagaggagacgcggggatgtcgtccgagtcgggctcgtccacgaaccccagatatgtgcttgtttcgtaatcgctgtcgaattcaaagtcgctatcgctgtccatggtgtgctgtggatgtataactagaccttgggaaatgcaatgctgaaatatttttataagctccgcgtgcatgcagtggcggcgagtgagatggggaaatatagatggcgtagttggtgactgacgcgactggatttttgcgcgcaaacttatccactcgttttatttgtacgggtgaaaaaatatgtcccaaaattcccaggatgacttccctatccacagtttctcgtgctgataagacatctcattaaacgcttgttagactctgatagctgtatagagctgtgagcatgatacagtgccagacgaacaggagaaaaaacaaaacacttgtctgtatttatggggaaaggaatcatttcagacttgtttcaaagctgccattggtttggctgcactctttttcgaaggtttttctaaaaaatcgtctccacagttcgtctatacacatcccgttcatcttgtccatgtacaagtatgtacaacagaggttgatgtcctcgtatcatacttgtacttgtacttgtacagtaagcacctgtgtctgtgctgtactggcgtaaactcccctcgttcctatcctgtacacacaccaaacatcctacaagtaccaccccacgaccacctttaccactctatcttcatacgatattactataaataatgcaataaataatccttctggtaattccctcttcgggctctactgaaacctcacagctaagcgaaaccgcacgcgtctatcactgccggcgctctgagaccggcttcgtcgcatactactctcgggctcggactgcgagcccaccgattgtcgccgagaagagaacggcagcgaattggaccgtcgatgtgcgatttcacccgactgagggaacatagccacgtcaggttcggggtcagaaacataagcagctctatcagcagcagctcgtcccccacgtgaccgtccacgccttcccccctcctctagacattcaagagagcggcttcttcgccggttgtagtcccgtcgctcgtagtcgatggacgaggctggtgacacgggatactcgtagggagacggcgaccgcgtgaacggaatcacaagcgtgtcttcgatcggcagcacctggggcgactcaggcgactctcccggctcggaggaagattgagagtcgacagtgtcggctgcaaacgatactgatccgaaactcacgtgaccagagggtgattcctccgatggcaacgaacggttcgagtcgctgtctattgaagcgctgctgtggaactcagtggctcgttcttctgcagctgcaacactaggagttgcatcgtctgggaactcaaagtggacagtttgtcgggttgcggtgtcagccagttgttgactaagtaaaggaacggtctctggcatcagggcaggtacctgttgttcgcttatagtcactcttggcgatgtgagatcccccaagtgggcgtctggaggatggtcgagaaacgaaggggtggggagtgtgcttgaaacaggtccataatgcgaatcttgagcgtcaaagtcgcgcattcggcgttcagtttcgagacgctcaaagtcggcttccaaacgggccagccgtgagctgctgctaaggttggcagggtcttcgagtgtatccaaaggagtgctgcttctgagcggagtggtagctcgtgagtcgctaacgtgagtcagatggccctgttcgctcaagtgatcgctcacctgctgctcctcgctgcctgaccggctcaggtaagcggcttcctgcgcgctcaccatgccctgcctgtacatgtccgccacctcggccgagagagtccctccaggcacaaactcggacagttctgacatgaggtgtgtttcagagatttgtggcagcggcggcggcgacctgtgtgagctcacgttgatgcgtctgagcagctcagccgccgtcgatctgttattgtcgatttccgagtccagttctcgggacgacgacgtcgaggacactctgaaggcgtttctgcgccgcagcggcagagtcagcagtgttcgtcgtcgcggccgcggcatctgctgcgagtattgttgttggtcgtcttcgtcttcctcattgtcccacattctccatggttgaagtacggaagatggtgtaaacaggttatcgcccgaagattcgtccagacgaggaagggcgcgtgtaaacgactgcagagaagctgcaaacggtcgcacgtcgtcctcctcgctcgtctcgctatcgctgctcatgtctgtggcccacaaggcaagtctgggggctgagggcactgggggagccgcggacgaggacgccacatcgtccttgaacgccatgtcgtccgtgtcggacatctccaggtctgtttcgccgtccagccgccgtcgtttgcgctcgggaccgtctagggcacatatagggagacccatgctgtgtgtcgagagtcgagagtgtcaagagatgttgggatgttatgtgtgagacaggtgcagtagagtgatgcaagactacttgtaggttagttaggagcgatatagaggggcagagtaggggccgttctggcgtgttggagaatttctgaagagacagaaatgtttggtttgcaacggagattcggttacaacttgttctacttgtttcagaccactacatgtcgtcttggacccttcccagtcactctttttaagctcctccaaaatggcaaaaatactgctggcgtcaaaagtgcattattactgtacagtactgtaggcaagattatgggatatggggtggctggggtgaaaggacaagaaaataaccaaggggacccttgattttggagcacggggtgatttttggactacgaaaaaaggcatgtttttcttcgggtcaagggtctacatctcgccagcaacactccgctccccatcttcgattcttccctgctccgatctacaggccgctttcagacttttccccgttgtcagaagcagaatacgatgggccatgtgcagatagatctgcaagaatgttatgtgggggagtgtaagacgtaaacgggaagagctgtagacccttgaaagtaccggataaacagggaaaattggggcgtggtcaatatagagatgcaatataagtttttggtgtaaaatggaataaaaaaatgctatcaaattactacagcctgtgtacagtgagtacgagtaagtgatgtaggggagtgtaggttgaaggtctagacccatgaacaataagggaagtatatgggggctatgtgagataatagcgcgcgatagagaaaatgaaaaacacaatactgctccatggactaaagtattgtaggtttttagtccagggtatgtttgtgtgtgatcttggtgatgtactggcggagttcaagtgtttatcatgctggaaggtgttgcctaagatgtaaaccagaatacttacaataggtatagacgtgcgtaatatagacaagtgggtgttcaaatggatgctatttttggatccactaatctccaagaatcaagaatatgtaaaaatatcgagactctgtcatacaaaaagatccattatggtccttctaggttgggccatactagatctccagggaagtcatagagcatctgaacatacaacataggtgccctttttcgttaaaaattgatatttctccgatccagtataagtaattcaccttacgacgaacccactaactaccgtactgaatcaatatacacaactacagttacatccgataagtttctaatcaatatgttaaacaaacgacgggagtcgtagcagttagtcgcatctttataagtagagcatgtcttcaagaaatgacgcagtccgattagatgaagagagccacagctccgacaacagcagctcccagagaaacaccagcggcagcggcaccgttggcctggccagaggagacagtggcggaggcggaaggagcagcagagccagtaatggagggggagacaacagtgctgttaccaccggtggagttgttgttggcagctcggttgaagaaagtagcagcagagccggttccgttcacgtcggaagcatcggcaaagacctcgagcagagcaggcagaattcgggcaccaccagcaccagtagcattgagctggggtcggccaacaccaagagacttgtcggagaagaagccaggggcagagaagttgttgtactggttggtggtgtcgaactcggcgacggggatgttgaggtcatcggcaatgaacttgaagacgttagcgtcgacatctcctcggccgagatggggaagctcccagttggcctcgcaggtggcaatgttggagtagtggttgtagtaggtgtggtcggtggtgcccttgaggtgctcggggatggcgcctccaagaagaatggccagaatggtgttcttcttggagtaggtgtcgttctcgtcaaaggtaaggatgatgaggttgttcttcatgaactcctcgttgttgaggaggggctcgagccagcctcgggcccacttgccggcaaactcgatatcagtatcatgggcatcgttggtcatgttaggagtgatgaaggcccactggggaagggcgttagcagccacgtccttgtcgaactcggtgaagttcttgatgttggccagacggttggggtagttggtgacggtctcgtagaagaccaggggattgtgctttcgcacgtaggcgtcagcgtagtcggactgtcgcgagaagttgtagccggtgaagccggtgtaaggctggtcctcctggtattcaccccaggagatgtccttggtctccagcagatcggccacggtggggacagactcggggaggagtcggtaggagttgtcgtaggatccaaagtaagaaccaccgacagcagccacgtagttgggggatgagggatgggtctgggcccagtagttggtcagagtgatgccctgggtcatgaaccactgcatgtcagcctgctcagaggccttgtcgtagtcggtgttctccagccagatctggtagaacttgtcaaaggccttgccgggaaccacctgcttgccagcaaaggagttggtgggggcctttgcggcatcagcaacgatggtcgcaagaggagggtcgtacttggaccaggtgggtcggtttccgtacagggcctgggtatccagggagggagactgggcggtgaccagggaggccagagcggcaataacgagtgtgagctgcatcaagagaatagatactgtagggacttgaggagatcgctttaacgaggtatcatcatagggtaccgagggtatctttatacgacgggctacttgtggggagagacagagtcaaaggtctgggtagagccgcgtgtcgaaattagtacgctggacaccacgtttcgtgtaattgccctgacatcattggccagcctccagatattcaccacataacccttcttggcatgtctcttaggttggggggatggtttgttagtccaaaggctgtagagggcagagttagctctaaatgaagggcacaagattaaaagttgggaggaccaacacgcgaggctgacgtcgcagacgtgagtttgggagagtactgggtgcgaacgttttcaatttcgatttggttctccaactcgcctcatccggggttggtttgttttcgcctcgctcgtttcgcttctcaaagtcgcatcttcgtctggcatgcacccaccaataccgagacgcttggcaggacacgtttctcttggcggagcttccagggcaaagcggagttttatagaggacgaaacgtgggccagaaacgacaaaaggggttaatcagagcgtcaggcggtagatcaacgcactacgcgtggcgtcaagtgtttcagatccgcacacagcgattgacgtgcctgagatggaggtacaggcacttggacggagctcgtactcgtaccggtacgtctaccaatacatccatggtgcaaacgaatacgaagcacatgctaacaataggtcccggtcctgagtgctacggtaattgtacgagtacccgtgaagtacctgtatagtacgtagccaaccaccaactgtgccccgctcaagccaaaacgtgtttctcattcaaaacatggctcttttgagttggtcgcctacagtcgggttttgaacctacatgaggaagaatatagacaaacaagcagacgacaaacggatatgacaggcccaaaaaaagggaccccagctgtctctgaccgacgatgggcgactacactccagtgtctcacgacgcatggtatatatcctgtcattgttcgatcccaacacttcggggagatcagtcgttcgtgtcttctctcgtatttcgcattcaccaacaaagttgcgatagtctgcggaggatgcagtctagacaacaagcacttgcgccaaaacgggctggaaaggaaaagtcgggtctagcacgcgcaatgttacgctggttccgccacgagcgtgcagagcgtgccatgctgtgctataataagggcaatgttctatctatgggaaatgttctatcttatgggaaatgtgctatcattggtttgtcgttctacaagccatactgtgatgtccatgtcttgaacatgaccatactgcaactctgttctagaagcacgtaacttgtacggtagtaagtctcatttggtgtacatttggcgacactctgagactgattgaccgaggcattaaatgatcgtcagttttaccggtccatagtgcaagtgatgtaataagcccaacaatgataatagcctgaacttgtccactcgtgacgtcgcagacagaagcatgacacagccaagagacgtcacaggtcgcgtctggcgcagaccaagctgtctccaaggctgatccgagtcccttccaagagctgcttccaagagctaacgtggctctgggcaatggtggaccaaatgggatggggtgagtgcgacaccaagttgatatttcaagtcaactgatggagctaacaaatgccaactaacttaaaacgatcgatcatcagaattcaaccaaccatgtcaacaaaaccaaagtaaccatgctaacaagcttgggatatttcggaaagaaccaattcggaaaattttcaaccaaaatacaatataatagaatgtcgaaggagcccagttacaacatcgaacttcggtgtatagcgtcgacgtcgtatgaggtggcctctcacttttctctcgccgttcttttcccctccagttacccattttgtgggcagtgcagtgaatagaaggcttacgaatgtgaggaaaaagacttggatcggacttgtccatggttatatactgcgacaagttcgacagggtaactggtgtataatagggactgcattagggttagagtggttgggggttcgattccagcggaggtatgtttttttagaactggactcgattgagaagggaatctgtacatcatgaaaacatacagtaacagctacagtcaggacgtaaaatgctcagcgtagttatgaaccacaaaaaaaactacaaaaaatcaaccttctcgtctagaagtatcatcatacagcaaagtcatgtgactgaaaagttctaacattccccttcaaactggacaaaaaaagatactccgcaacggagaattgaactccggtcccccgcgtgctggtattatacctgacaggcggaaattctagccactaaactattgcggatgagtttttttctgaaaaattgagaattcctattcctcacgaggtttgacttacaataacgcgaatgaatagaataaaaataaataaaaaacgcgaatgttgtgaaaataactacagtgaagtaaattcaggtccatttgatgtacagacacccgacttaagactgatcggaccccaactgttgcagttgtgagcctcccacaaagttgcgaagcgtagtgtgtatgacggagtcagatcagctgattatcccaggataggaatgacaaatgagcgggttcaatgagaccatagattgaaacatgaacggttaaacaactgagcgtttcccctaagaatgggttcactttgagtcgaagggatgtcatgcttgataggaagcggaatcagctaaaactgaactacggtactttaactaaaacattataagcccttgagctcaatactgcacatctacataacaagagaaaaacacgactaacggtgcccatggcactagaccaaataatggctttccgacagtgtcgtattcaccattctccttagttgcattgttgaggtgaggtgagttgctcatacagtgtatgatgcgccagatctgtaccataggagcaacgttatcaacgcaccctaagtttcccactactgtacttgcctgtacagtaaatttatatcgcagtattgtggcttttcaattaatctatttcttaaactgtacgtaccgtagagctacagatcactcgcaaacaggccagttgctgtccagtgttggccattcagccactcacttttttccgtactgtacgcatttcattcattcattcttgtccattcatgaccgggctgccatgcattttcgtcactctatctatttgtcaagcttcagtccgtccagcttatccagctccttctcggtcttggtcatcttcaggttggtaagaggcttgaggccgggagaggccgagggcgaggtctccatggaggaggcggccgatcgcaccagctcggtgtcatcagaggctccgtacttgagatcatgatgtcggttacccttgacgtattttcgcagctcccgtcgaatatcgttgaagtcgtcatagggaatgtaagggattttgttagtttggcagtactgctcgagcttgaggcctcgtcgggcgaacagcacgtcagagtgcttagcggcaggcagatcagacactccatcaccaatgaagatgatgatggggttgacctcttctgtggcgtccttgaactcctgcagcgacacggacttgtcgtggccgagatcggaatcggggtgtctccacagaggggtccacttggagccgtcggcggcaatgatggcgtcattggagacaatgttgatttcggcggacttttccttgcctatgctttcgtcgagcgccactcgcagaaggggtctgatgccggcggagatgacggaaaacggaatgtggtgtcgctggacgtatttgaggaactctgtgaagccggggtccatggtgaggtctttttcgagctgcttgaagccctgctcgagggtcacatccttgagcgagccccacagcagctccgaggcgcccttgaaggttcgctcgcccgtgaagatggactcgtccagctcggctcgtcgctcggggccgcatccaaacttgtcaaatagcacgtggccggtatcctggaggaaaatggtgccgtcaaagtcggagaagatggcgaggggccgctgctcggggatgtgtgctttttcaatcttgtcggagagagacattgcgtgggaggatcagtaggaatacagaatacaaaagaagggtggtgtgggaatccacgactttaaatatccccgacgatgaaggtgtggtatgaatagagttggacacaccgcaaccagcaacgtctgagcggtctacgtctgagctgtgggcaaaaaaagttgttccggcgagtggggaagaccacgggtatttatagccacaactgccgtgagagaggtcacaacacgcgccaagtaacacatctccccccagatgcgctacaatgtccaaaaattccgcctcgaatccacctccacaacgcatgacgtaatgagcaataccagagcaactggactccaggaagctgcagctaagtcgcccaacagagtttattagcctaggtatgggcggagtctaatgtaacgaggagtgtgtgtttaggtggtggtttagatgaggcaactggattttggctggacaagtgcatttttcacaggtaattgagaccaccgccgcttactccatgcccctatctctttgccatctcccgttagcgtcgcatcccttgtcccgtccgatcttgctataagcttagccataccagagggttgacaaagtgtaccactgggtagatcgtcagtagtcagtcgcacattgatactcccgtagcgccaaaaggtcccctatgacgtaatcccgggccacgcacgcacgcacaactctcgcataatgaggtacaggtgtcgcttgtgcatagttcatttcgggttctcagttcattgtccgaattttggtgtctccaaacgcaatttagataaggcgtgcgtgggtctggggagattgcaacggtacaagccagaagcccaaacaggggtctgatttggataccgacaagcccattggaaccgcctcgactggagctttccaattatatgcatggcctgtctgcatctccattgtgggtctttctagaaggctccatccactctcgtatctatacgcaatgcccaaatgcaaaccatacaaagccgtgaaacatggcatgtctggcactgaaattagaccgtgtccttcaactgtatgacatctaccacatcccagcaccgactcgtaccgtgacttcggtagtgctcttatcgcgaacaaagaaacacgcaccacggacgttaagtgtctcgggtcatttccgacctttggccggtgagacagctgtcagtctggcgatggtggccaccagccccacacgtgacatgtgacactgaaagcaggttgggatatatatatgctcgtccagctcctcctcctgcttcctcttttctctcccaatcgcatactctctttcttttcaccacgttgccggggtcacattacttttagctactgtatgtgcgtctcctgccgggtggcgtgctgccccacacgactctggtcactctctctctctctgtctctccggcatcaaacttcgcaacatgggccgtgataatagggatcgacaaaccttgtgcgaagatacgagacggtggggaaacaaacaggcttactgaggcgcgtgatcatcgtggggaggacacggggcttgtggagtgtggagttggttgggtctgagacacggagggatttcaactctttgggtttaccctgaagtgcaccagactaatgtccccttggcactgtgcgacaaatttaggttggtggttcatgaggggtacagcatctacagcagacaagagaaaaagtgactctagaatatttcttggacgtttgattggtgggttcggagcggatagtagaaggatgatgaagggatgatggaaatgctgcagtcgaaagttatactggtcctgaaatggtggagcttggcaagtctgtctggacggtaacgttgtggaattctaaaccatctcacgatccagtcttttgaaacttgccggacttctgtcttcatcttggtatctctcactttgtgcgggcgtcagtccttctccgagcagctctgaagcaagagctctccatgcgaacaatccagtctattctctactaaaggcagctggtgcagcatcatcttggacggcggctggtgatgtgatcttctgcagagatggagatggcttctatggaaggcgaaaaacagggaacagatagctcgcgagtaaatgagctgtttctctggaaagtacatgcgaggctcagttcatggctccgtcttttccttttctgtgcctcttaccttacaagttcactggtgctacgccttttctgaccaactatggttctgttgttgcccttgtctaatagtatcagccaatgatacatcacgatgataaagcacttctcacactcaaatacttcggtatcctattaactagtgcttcttctaccaccgctgctattatgtgaggaaagggagtcgatggactgtcgggttttctctgctgacgaagacaagtcttgcggctgatggacgttgtgggccagaccgacagcgtcaatttccttgctcttatcgtagatatgaccaagcttgccgcttcggaacagcggatacttgtccagccagtcccaaaagtcttctctgtcgggaatatagaatctcaggtcgattcggaacagcaaaaacagagcgttcacaatgcactcgagggccccaaaggtggcgtacagagtgtagttctggaacacgggcgagttgccaacttgtctgaccttgaaaaactcgtctgtgaaaagagacacggttctgcacacggtgatagttgtaagaacgcaagaagtgaaacaaatcaaaagcgcacacacggtggggttgttgttgaggtctgagatgactcggactggatttcgtctttcggaatcgacaaaacgggcaaacaaagtgttgttgttggaggctccatgcctctcgtcttcctccagagaccgtttcgtgaacgtcttgtacttgggcttttcggggtaataaaagattccgaaactggtgatccagaacggagaggtagtctgtcttagattcttggcccgtttcgccttgaatccaggaaactcatgaccaacagcccccacaggaattatataagctgccagaaccatcgccaaacctcctagagcccacagaatacaaatgattcccatggccttagccacattgcgacacatttggtagtgcttgggtcccataaagtacaggtatggcagagcttgacccagaatggcgcccactaccactccaatgatcagacagtagaagactgtcataaccacatggaaccaggacgagttgcccgtctccgggtgccgtttggtgaagactcgatggcccagaactgtgttgcagaaattgaggtagaaggacgtgcctataggcagacagacggagaagactgctaccaaatactggatggtgtagtcacaccatttgagacgaagaccaaaaccaatagcacacacgagattgtaacaggcgttgcacccagtcaacagaaacagatggcgatggtatagattgtagaggaagatgagtccattgcacacacagaagacgcagtggagcacaatgaagagaatgcaaggggctctgtcttgatctgggttgggaactccgccaaaaatggccatttgcgatccaatcaccatgtcaatcagatactggccaattcgaatgtttccaagcagttctgtaaccattttcagcagtggtcgtagtcctgtgccggtcgctgctccttttggaattggcaaagccgctagaattccatcctgatacgagatatctggaatcaccattttgttgagttttctgacgccatggacgggtctacagccatatatattatcatatatccagccgtgtgttcacccatgtccaactcgcttacactagtggctagtgcagcgaggtggggtttgcaatagtcgatttatgatggatatggtgattattggacagggagcaggtagagagaacaagggggaggggatcttgattcagagcgggcgtttgtctctctcccgaagtttccttttcacgtcttctctgcacatcccaatttcacgtcgggctagaatatcgccttaggggatatgtagtgtgcttgagtcgggtttgaaatacctgtataggtacaattagactggatatcgactgtagatacatattgtcactgtggaatgatatggtgtatacagatgttgtagaacctgcttataaagaacggagcaaagatgcccacagggatacagactttctcattcttctccagtagtcaataaaacgcccagaactttccctctcagtcgtttaaagctcccttgtgtcgccggcactaacccccgcttccacacggtgctaagaccacgctaaaggtcaccacccagtgaggttcaggtcgtggctacagtgtgaggttttttagtcttgttttcctgtgactgtacatttgacatctgatatagatatatatgatgattgacaccctcatatgggatatacactgtacaacacttgcgagtttttgtatcgtagactcatgtagtagggtaccaacggaatagaaggagtggaatccaagaagagttgaaggcgtcctactcggagtcacttatggagctgccacatgtcttgtttgtcttttatagcctgtactgtctacatctagagcgtctagttcaacgtgcaaagcgactgggcatattggggtgagtgggtgatattgaatggccaaggtactagcataatgggcacatcgcatcaatatgtatatataagagacactgtcttcactttctttctttcccttcctctcactgccccacttgcatcgactaccagatatggcaattggtggtcgtttccattataactcagcaggcactagctacactactatgtacagtaggaagcctcttccccgcagaaggaggagaagttgggttggcaacacgtggctgacagggagatgccgtttctctggctgtttgtgggcttccgtacttgtgggattccctccttggtgacatgtgtagaagtggaaggacatgttgcggtttaacctacttcatggaggaaggaatacgatacaacacctcttgggaagcgcccattgagactgagacatcaaggtggggcctcttatttcagctcttgaagtagtggaggaaatgactgagtcggatgacggtgttgaatgtgacagtgggacagtactgtggtgaaatcgctcatggagtagggcttggtaaagctaagtaaagctaagtaagttttctatcaaggtcaagtagcgacatcaactaagaccaacaagaatggtgatagtgggagacgtttgctcaaaaagggcacggtactctcgcaaccaggcacatccatggcaatgctgcacacaagcagaaacatagttccagccggaaaagtaaccctcgcaactaactgcaatacatgcttaaatccatccgatgagaagatggaccttgtgtcacttttgatccactttttgggctcttttgatgtttgcttgtttggccagtattgagcaccccataggacaatatagagcccagaattgggaaaaaaaaaactacaaaaaagaaaaaacaccaaatcaacacgtgactttagttgaacccataaactgactcataacctgtatcggcagtttctatttctctctaccatctcattcatcacaattgacttttctggcaacaaatgaaagtcagagctcggcagagtttgcactgcctcttttctctgcggatatcatgtcgggaaggcctatagggtcaatgagtgaatggacggagtatttggagtgaaaaattaccgtccatagagcagttaccctgttacaatcaccgcagctccttccacattgtctctttcacgccgagattgtcattcttgcaactgtcgtactacggtactttctccaaattcggactcctatcaattgacttggagacagtaagcccgggtttcaagttaataacgcgatttgatacgcgcttgatcgggtccacgcagcaattggcagagggcgattttggcgtagcaattgtacacacgccgaaaagtgcacatccatacagcaaccagtgtttggagacctctggtggcacacgtctccacaatggtgtctcgccaagaccagaccaagaccagccgcagtgccagatgcagtcggtgcagcagtacgaaaccggctgcagctaaaaatttgtggggacggatttttgtagacttcggaatggagatgtaagtcggtggaaaatcccggaaattggagatttgaaacacaatctggtcggtcgtcatgttgctccatctaccatcgcttatcatgcagttgcagcatcaataacaatgtctatccgagttctgactcttcgacccttgcctgtttgggaccatggctgcagcaacaataaacaaactctgaggttatgatgacggaggtatacaagtgaatgtaacgcgctggggagtagagatggcggaaaaagaaggccattgataggttctaccacccagattacataacattactctctttccgacctttttcaccaaccccagcggcttctatgtcctcatctccctcaaactctctgcaccgcccctcccaccccgtttgacagctggactagcccgtaaaagaagatgaggggggcctgacattggacaatcgtcgacgcccgctatcttacgtctgtactaccaggttaaaacaaaacatctgtcacttgaccggtttagatgcttcattagacgcattatatcatagcactagtggggtctagctgcactgccgaaatcaggggtaatccatataaccagcgatatagagccggtagagagctgaaaacccgcacaggcgtaaacacaggctctgaaaaggcacctgccaaagctggtacttttctctgctcaccttgctcaccaaatccccccctcctcgtcctcccctattaatatcctccacatgcctaacgcgcgggatataagcttaattctaagcgggttttatttgtgatattatctgcgattggatttcaaacctcgacgacaactgaacgaaccgttttttggcctcttttttttgcctttgaaccaaactccgcgccagttttcatcgcaatgccttccgaatccacccctctcattggccgacggctccagccctcggaccacacctacgtgcaaaaggtgcgcatcgtgctgggctcgtcatatgtcaatattctgctgattttcgtgcccctcggcctgctctccggaattctcggatggggcgccacctggaccttctctctcaacttcctcgccattgtcccccttgccgccctgctgtcgtttgctactgaagagctgtctgccaaggtcggccagactctcggaggtctgctcaatgccacctttggaaacgccgtcgagctcattgtatccgtgatcgccctctaccagggccagatccgaattgtccaggcctccatgcttggatccattctgtccaacatgctgctggtgctgggatgctgcttcgttgccggaggatggggacgagtccagcagaagttcaacatgaccgtggcccagaccatgtcctctcttctcgccctcggagtcacctcgctgcttatccccgctgccttccacgcctctctgcccaactctggaaagcccggagaggataccgacccttcggttgtcgaccccaccctagctgtgtctcgaggaacctccatcgtcattctctccatctacactcttttcctctactttcagctcggatcccacagcggtctgtttgaggacgctgagagcgaggccgttgacgctaccgagggagaggacgagcacgagggctccaccctgactccctgggagtcaatctttgccctggttgtcatcaccgtaatggtctctttctgcgccgactacctcgtcgagtccatcgacgacattgtggcttcttccggactctccaagaccttcatcggtctgattctgctgcccattgtcggtaacgccgccgagcacgtgactgccgtggttgtggctatcaaggataagatggatctggctatcggagtggctatcggctcctctctgcagattgcccttttcctcacccccttcctggtcattctcggctggatcatcgaccagcccatgtctctgtacttctccacctttgagactgccgtcctcttcgtcggagtctttgtctgcaactacctgctgcaggacggagagtccaactggcttgagggagtcatgttgctcggcacctactttattgccgccattgccttcttctactatccctcggatatgtaagaggacaggaatgcctctatgtaaattacgcagtgaagtaatagacattatacttaatgagcctggagcattcgcaaatggactcatttttgaagtcccttgtattagctgtccgaaccaggaatgtgattcaatggtataacaatgtccgtgatgactggcttctacaggtaaggttatgatttcgccttggagtctgagaagatgcaagactagactgtgactactagactctgacaagatattgtgtaacatgaatgatatatttagtgacattggggaccgtttcagagctctcggatttcaaatacctcttctgtagcgcattctagctattataatattgactccttttacttagctttactttaactataatcttaagagttcaactaatttcaagtaatttaaagaactgggctatcgagtcaatatgagtatatactcaaggtatggaagaattaattacatcaattcacttggatcaaaattctaacccccttgaacttatgaaacactaaccaatccactacctttaccttctccgttccatctttgaccaccactatacaccacgataaagttgcaccatgcatatcaagaccgtttttttttgaaagtgtattctcaccaaaaatgcacccttcgctactcctgccccggattctcgcgttgaaggacagctcggcgttcacggtgattattgatagcgtggaacagtcagcatctcgcttgatcagcgaattcctccaccacgcacctgaatcaaccaatgttctgtacgtcaactacgagacattgacggttgataaacgggtcaaccacgagatttcgggacacgaaaaggtcgccgagctcaagcaaaagattgtccagctgacggggacgtcccagactctcatcatcttcgacaccctggctttcattccagaacaagagctgttccagctgctcttcagtttgatcagcaagcatacaacagtcgtttgcgtctaccacggcgatatccggtcgaaaagtgactcttcgagctcctgttacccctcgactctgtcgcttctcaactactttgccaccagtattcttactgttggtcctctgagcagaccagacgtcatgcctcatgttttggaacaacacagtaaccggatttcggcctgggacatccctatgggctgcaattcgccgaaatttgaggtgcagctggattacagacgcaaatcgggacgctcggtcattgctacatacactgtagacaactcgtctcatgcagtagccattgcccctaacaaggcgcagcagcaagaaaacgaggcagatctgctcaaggatctgaccacgtttaacctgacaacttccactcgaaaccagcaggccaaggataaggtggaactgccgtttctggagagtcaaaagtacggagatggaggagtccaaggaggagccattgtttaccagtacgaaaaggacgatgattacgacgaagaagatccttatgaagatcccttctaagggaaaagttatttattgcactgtatcatgttaatatacatttatcgcagttggtgttgtgtgtgaagtatttcaccaactacaatcacaagaattgcaccagaatagtgtgcggttttacaagaacaccacagggtcgaatggggacctactgatagccgtgccgagtacagtacaagtcataaatcgtattaatgtctatcacatcaatggtgccattgtagatagtgacaggatgtaactcacagtgggtagctctcgtagcaatacggcctcggcgttcggaatagccacagtcgtgctatacactcccatggctaacacaccctccactcgtctggttgctacttcaattggtcgagcaaaaactgcagcgctcggaacgcaaactcctccatgttctgagctcggtcgttactgcctgtcgaaaaagtcatgctcttggatccactgggtccgaccacagccacaaacccggttcccacggcgtctccagtcgggccggcccatccggtctcggaaagagcataggtggagcccagctcaatcttgaggtttcgcgccagtctcaaagccacactttcactggggcccgtgtactgatcaatgtcggtctgggaccagcctgaaagcttgagtcgcgacttgagcgagtacaccagagttcctcctgtgaagtacttggaggctccagggatagccaccagataggacgagatgagtcctccacatgcctgtgttagtaagaaagagccggttgattgtgtcgtttgaagtcggttattgagccgtttattccactcaccgcctctgagaccgccaaggtgtgtcccttttcggtcagcagcgccgaaatctcgtccagcaaaagttgtacccgttcggaaatgaacattgaaatatcgtggtgtgataaagttggcgagtgctgtgcatgatgatttgtaaggctggtggaagatgagggtgtctcctggaaggtgttggagggcggctacggagattctaaagagtgcaacatgttttaaaagcagatatttaggggtatttggcctttagatcagaataatgcataccatcggagctatgggcttggtaccactccttttttttttttttctgcatatacattcatttaattattttctgctacttctctaaacatttagttagggttattcactccattacttcagctagaagtaccgtacttgtagttaggctttcctgatacggaggaggaagtgtgtgattatgtcatcctttagacatgctagcgagtatctgaaaactttgctctattcacagcaaaaatctaaccaacttcctcacacaatattaacccgccagactcctacaacgccgtcaattccaaccccccccaaacattcgccactcccgccaaaccctattttccaccacctcacaagctcacgacacgagacactaatccacacatccacacatttacacatcacacacaatggcgactaccaccgacattctttttttcaaggccggccaggcggactttgacgaggaaacttcaattgtgaccccccgacggggccagggtcggattgtcgtgacacagcccagtgacagcgaggagttaatatcgtttgtgtgggagcctcgaggcacggccggtggcgagaaggtcgaggtgtacccatttgctggagacgccaccttccagcatgtccctgcatgcaagactggccgagtgttcaagctgcagtttgagtcgtctggcgagaaactcttctactgggcccagaaccccaccgacagcgaaaacgtgtgggagctgagcaaggaggacaagcgggttctcaacacaatgcaggcaattctggaggagcaggctgatgacgctgaggagaacgcggaagacgtggatatgcagtgagtagtataatatatggatgaatggtagtacagaaggaggaccgcgagagcaaggaaaacgattgacatggttccaacaatacagatcaattttggatgatttttgagcagttttgtgtctccaatacacgagatgagcaacaatctattcgctcgtcctgcaatgattgggttcacccggacgtttggccttggtttccatcataaaccgagtcgtttcgtttgtactaacccagggacgccgaacccaaatctgcccctgcagtcaaccccactgtgccggatctggcttctatgatgagaaacatccaggtgccccagagccagtcccagagccaccaggccgtgccggtcatgaacattggctctgtagtgagtcagaacatgatggccgagcacatcagatcgctggacgaccaggaagtggatcgcctgtgcttgttgctacccgacgtgattcccaagacccgagagtcgctcatcggcgtggttcagtcgccccagtttgctcagggcatgaacacctttgattcggctctaagagagggcgctgctagtattattgccagagaactaggccaggagtatcttggagagggcgttgaggggtatctggagagtgccagaaaggctgccaagaaggaggaggacaaatgaaccagcgcgtagcagtggtctatttggtctatctgtctaaccgaactctagtctttcagcaatggtctgtgtaaggagtctacgtggggctagtgaaggcagcaacttgtgaaggcccatgttcgtcaggcccagtacaatccattgacgatatacttgaatgaatgatatcaatggcttaaggatgagcaccaacgccccgagcgtgagcgactcggctctgttgcgtacattcgagtatgtagcaacgcggacaaccgaaacgatagatgacatccctgtcttgtagtctctggcacgtttcgaggagctttgcattccattggatagtttgttatcagtacgttcggtacggtacaatatgtactacataccacacttggttcagacaaggactgtttgtattggtaacgagctatagacaaacaattagatgcatcaccagtttagtgctttagcacgagtaggtacctgtactgtactcgtgctgtactcgtactggagaatgtaggttcacggatgtcgttgatcctagccgcttacacggtcaagtccgacacttttgtccgataatgtctgcatccggcgttgagagctcattagcgtgttccagaaggaaaagtcaactggtgtattctgtcagagagcacacgtactcgtagagatgtgtgtgcaatacaagtcaagtggcttactggtcagtctacactctccaaacagtcgacattgaccgactaaacacaagcatcccccactcaggtacggttcccctcacaagtgcccacttttatagaccgttggaagtatccgtggagctgggtcttcttggcagacaatgcatagacgaggtatggctgacaggagcgtagaatggcaagacgagcacgagcacgagtgacaagggacgggcaggagtgacagtcgacagcgacagtgacagccgcttgcgagggtaacagctgggtcgtcggaggtcgtcatccggacagcgcagacatagtctggaccagccatgtccttgaacggaccatctaatcaaagtcaccaagcaccaataagaagacggtcaaccaccctgtcgatagtgatagagtagtgacaaagagtgaactaaatctacagtaaccatcttttttacctcacgtactaactcataccccacaaagctaatctccaacgtttcccccctccaccgagtgcatctctctgttcatacccggccctacaaacacagaatttgcttcaagtggcttcatgctggaaccttggtaccccacactttggcctgtttggcactagtgtgacagtgcagatctgatatcatttgacaggtgacctaccacggtctctattctcgcctttccatgggtctacccctccatcaacggcgccattcaggaacaaggggtaacggcttacgcatggggaggacaggctcatagttagcctacttgtttagcagcccttgtccagataatacggagcaaaaaggagacgagaaacggctcagaacaagcgggtcgggtagacgaaaagaagctcaatggtcgactccagacaaagactcgcatctcgtacatttacctccgccatgcattattgcccacctactccctcccgcagtaccaccatgcaccatcccccaccctgcctcgactcttgactggatccacatggatttacatgcaaagtacgatactgtggtgttatgaatggctttcgggctcgatgccacaaggccaatgggggtttcgacatgtgtcagacggcggagatccacactagctacttgtagttaacccatggaaagtgcatctttagccggagacgcaagacggcacattcatgcacaactacacactacaaacacaccgtacaagtgcggacccgggctcgagtacaagaactcagtcatgcaaacaccatctgcctttattctccgacaaggctccgatcataaatgcaatttatgcatccacatacacacgtacacctgacgccgctgtgtaaacgcgtgtgatcgcgagcgagtaacgtccaccagtcttctgggagcccctttcctccaaaaggcctgacattgacgctttaaaaaagttgacatctgaaacaagcagccgttgccgggggtctcattggtataagacaggataccgttgattcaccggtcatggttcacgctagtttgcaaccccccccccgcagagatgcaacctccacctaaggaatatcaagacaaaagactcaagcacaagttgaagcatggcacaagctccagcccacatgccaaggttcacaggtggatatattgactggacctacattctttgtctgcgtgacagtttcgagaatgtgaagatacccaaagtgcggtgattatgatgctggcagggcctcccagggtctgtttcaaatcgctacaaccacatggctggattatctactcattgcagatcaggaacactttctgttggctcccgcgtgcagatattatcatctaactagtagctaaagtcgcgctagcgcctctctagcacagtcatgcacgtttagatctgttcgggtcatgtcaggtatacctgtttattggtatattgaggggattaccagttgaacaagcatgacggctgtggcggtagatacacaaagagaacgacttctataagagggactattcttgccctctgggtcatcatcaagcagcagctttccacccttctctctcccaatggtatccctctctgctcgaatcaaagactttttttcggtcctcctcctcggagctgcaaccatcactccctccacacagaccgcaggcgtgtctcaagggttctatgattttgctcgggactttgcccatctgtccaacattgcctactgtgtcaatgctcccatcactccactgaacccggacttcacctgtggcaactcgtgcaagcactttccggaaattgagcttgtgaagacatttggaggcaacttcttcaagacctccattacgggctacctggctgtcgatcatgtcaagaaggagaagtacgttgtcttccgaggaaccttttcgctggcagacgcgatcacggacatgcagttccagctgtctcctttcctggtcgatgtgcctgccctgaacactttctcagctaatgacaccaccgcagaggcccagacgcactgtgagggctgcaaaattcacgacggcttctccaaggcctttaccgagacctggggtaacattggtgaggatctgcagaaacacctggacgctaacccggactaccagctgtacgtgactggccattctctgggagctgctatggcccttcttggagctacttccatcaagctcaagggctacgatcccattctcatcaactacggacagccccgagtcggaaacaagcccttcgctgagttcattaacaagttgtggtttggagaaggcaacggtctggaaatcacccccgagagaaagctgtaccgaatgacccactggaacgacatctttgttggcctgcccaactgggagggatacacccactctaacggtgaagtatacatcaacaaccggttcatcaaccctcctctcaaggatgtcatctcttgtgctggaggcgaaaactcgaagtgctaccgatcctcgttcagcctgctgtcccagatcaatctgctccaaaaccacctggcttacattgattacattggatactgcgctctgaacattggtcgacgagagcttgccgatcaggaacattacactggtccttattactatggtcatcgatctgaggaggactttaagaagttgggcttggagctatccaccccacaagttgagaactgaacgagttgacatgcctgcactactcaacaactaactacttgtagtcgtcactttactattatctagctgtaattgtatattaatatatctaacgaatataacagacggctatagagtacaaccttcatcatacaactcatgactgagttcatttcccgactaatgagactgacaaatgttgggcttggagggttgttgggcttggaggactgttgggattggaggactgttgggctcgaagaggttgatgtgttttctcctcacgagaagtcgagatattattccacctcgagttatgcctccagggcagactgtaatatcagaagctatccatactatagatgtcatgttagtctagcaggcaaaataagtacaaattccgattcagaaaactgggagcttctgaatgctaccaaaaatgtcaacatttccacccaaaactacccagtttgagaacgtatcttgaaaactggccgaatagttgggatgcaccatgtaatttttttttcttttcagttgacatgttagttgggagcgattgcaccttccaacaacacactacagaagccatcattggtatatagtatagagtaaaacacgtgaccatctagcactcctacagtctcttgtaattgcgtgactacttgtaccaaatttcttccacatgtctgaatcttgtacttgtagagtcagtccactttggaggttccatccatctgtcgtcgttactggggcaacctcctaaccctacgtccgcatttgtctcccaacaaactcagggttatgaaggtggacttttgagggcgttattttcacgtgactgaacgtgttttaatggggcagaaaggggctagatgagacacccggatcaatgttactgggcaacatatgtcctcaatttgatcagccaatcattttgcaccacgtagccattagtttctgctgttcatttcgcttgtcgtatttcacccgcagttccaagttaacctctgcgtttagttggtagtacctatttcttaacctctataggcgagagactataatacattctacgatggacaaccgccagcacttcacgatgagcgagagtagacacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagaagttttcaaaggcaatgcaaatgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaaaatactgtagcatagcaaggtgtttagggggtgtcgttgcaagtagggagggaggggaaaggtagtctttagtcgattagttccttttgtgtaactccaaatgagcatatatatgtcgatttcttgtaggtgttgcccgcctctcgctacttgtaccggtagttgctctgggtgtacttatatccgggctcgttagcccaacccaaatctctcctgatttctcctgaaagcttgttacgccaaaacgcgtgagactgctgcactctttcaaacatcaccacactacaacagcggaagtatacaacgacttgagagcactaggatgtgagtatcggcgggaatttgggtgtgcaggggctggtggaggaattggatcgggattttgagcgaaaaccggactgaaacgcggttgtgtggaggggcttgatggggcctgggtcgaagtagtaggtcctgttgtgaagttcggcattgattccattgcgacaagtcaatcccaaaacagactcactacccgcagcagttctgaccccggctcttcggactggatagggcctgttttctggtctattcatctgtctggttggtgtgatcagaacatgaccttagtaaaatccagactgaagcagccagatacaagtcggctcaaaaattggaccccgtggccctagcaatcaatctatcggataacccacgccgcactgcgtgcttggctctctaccgtactaacccagggacgacccaacatcctttgtggaatcaatactgaatgagggaagcaggaaactgcggaccttctattcagacggccagtccttgtcggccacgctggagtccatgaaacagatgcgaacagagctccaggacagtggcaacaagctgacccccgagcaggaggaacgtctccagcactatgcaaagctcgtggaggagactggccagacccaggtggtagccagtggagttcaggtgagtagagaaggagtggatggatctgcaacgaactacaacgcagttgtcgtgtgtggtttgtcggagagaggattcaaggagaaggaccaactgcaggctaccgagatgtggatcaaggtgcacatgtctctcatcagcaggctgttgggatggtagtctcgaactacctcctattactccactatgcgaggtatcacagagaacgatggcacaacattcacagtacagcagtgtctgcacttctacagcaattgcaagggatcatctttcactgtcatatgccgttatggcatattgggacctatcgttcgtttacatcgtcaattgtggtggagtgctcccatgcctgagtgctgttgtcagttattgtgaagttcatttcgattactatcacaatgagccatacttgttattacggtttgaagtgtccagcatactgttgctttacaacttgtcgtgattgctacagcgtgttgtccaccccatctatcaatcgttaccgaatacatcatacactcgtcgggtcaattccaaaccttcggcctgtcttttccattccgttgctaacacagaaaaaagccatcaaatcagaacacatgcagttcgccaccggactcggcgagcatctcctcgtcgaatgccgaaaactgcaaggcaagctaaacgaaaaggaggaggcccttaacgcgcagtccgaagagctggaccgggcgaaaacccagcagaaagccatcgaggccaaactcgccaagttgtctcaatctgaggaccgcttcaaggaggaaaactggaacctggagctcaaggtcaccgagcttaagtcgcagctgtccaacacgaccgagcgggtcaagaagcaggctgtggagtccggccgagtggccgacgcccgagccaccgacacagacaccattgaggagctgcagtaccgggagcaggaactcaaaagcgaactggagcagtccaaggctcggttcgagtctgagcggtccgactgggaacgtcagagcgagtctctccatgaagatctgcaacagtaccagcgacgggtggctgagtttgaagaggcagagaagacccgaggacgagaatcccatgtgcccgtgcccatgactccctcccctgaagatgagctttccagcgactctgatagatctccttctgtgtctcctactcgaggaatgactcgaagcacttctcgaaacgctgctttggaggctgaaaccttgcgagtatcgttcactcatctcatgaaacagctgcaaacagccaaaaacaacattttcaaggagaaacacgtttctgccggcctcaagcgcgaccttgcagaggctctgaagagcgcagagaaggtcgagaagctgacgagccacaagcggcctgcctttggcgcgggccgacgccccacgtcgcgagttctggaggagaacgacgagtgggaggatctggacgcaggaattacttctgaatacgtgtcagcactggacacggcccaatcgaccgaagacgactacatgacgggtgtggagacgctggacggcgatagtggagccgaagatactgagacggaagacgttgtgcaggatctcaatccccgaatgctttccatggagtctgagcttgctggggaggagtctgattcagactttgacggtgacgatgctggaaactccactttcctcaaaaagactcgatctactgcctctgtgggcacagttgtgggcgcgaacacagcccgacgagccccttcgtcttctctggcgcaagaattcatgtctgaagaagacgtggagaagtacgcggagatgtatggattggtggtggtggctcaagaggagtacgacagtctggttgaaagggccgagaaagaggaaaccgtttctgaggactctatcgctgctgctgctgccacatttggactcgctgtcatctctgcggacaaactcgctgctctacaagctcctcctactctggagtctctccagctgcagggtaaggaggtgcagtgtacagtgcttcccacggacgagtacgcccatctcaccgagtgcgtcaatgcccctggcctcgaatacatcaaggagaaggtgcctagcagtcacgtcctgctgtccaaggatgaacatgatgccttgttgattccttcggtggaagacatcgagaagaagttgcctgatagtcacgtattgctatcgaaggatacccataaggaattgctcaaccctaccaaggaatacgttcagaccaagttccccgatcacgtgttgcttacgaaggatgtgcacgaggaactctcgaccccttctgtcgcttctctcgagaagaagatccccacgtctcacgttcttttgacaaaggaagcacatgatgagctgaccaatcctaacgaggagcacgtgcgcgccaagttccctgatcacgtacttctgtccaaggctgaccacgatacccttaccaagcctggtctggaggaagtcaagaaacacgttcctaatacgcatgttctattgacaaaggaggaacacgtcgctttggagcagccttctgttgaatatgtggccaagaagctccctaatcacgtgatcatttcgaaggaggagcactctgctctcgctgagcccaccattgaacaggttcagagcaaacttacaggtcatgtgatcctaaccaaggaggcccacgccgctttggagcagcccactgtggaggatgtcgctgagaagctacctggtcacgtgatactgtctaaggaggagcaccaagagttggtagaaccgtctgtggaagacgttcagaagaagctccctgaccacgtaattatcaccaaggaaactcatagcagtctcgtgaccccttccctcgacacaatcaaatcgcacgttggaaactacaactaccacgcgattcctgctgccgattacgaatcgctggttgcatctgcagagtctccttctctcgagcacattaaggagaaagtggtgagccacggtcacgtggttgtcgacgagaaggagtattccagcctctgtcagcccactatcgacgtgcttaaatcacatgcttcttcccatgatcatgtgattgtcccccagtcagagtacaccattctgacccagtcggccgagtcgcctactttggatctcatcaagcagcagattggaaaacacgaccacgtggttctgcaccaggacgagtttgtcaagctctcgtcccctgacctttctctgctcaaggagaaggttggatcccatggacatgtgattgtggaggaggaggaatttgagcggttgatgaagccgactgtagaggacatgagggagaagagcgttgctcttggtcatgtgttaatcgcaaaggatgaatttgatcaattgagcaagactgccaccgagccttccctgttacacattaagggtaaggccagtgcccttggtcacgtggttgtgcctgaggacgagttttctaagctgactaagccctctgtcgaggacgtcaaggctcgcgctgcggagcacaatcatgtgatcatccccaaggaggcgttctccaagctcaccactgccgccaccagcccgtctctcgaacatattaaggagaaggttggtgctcacagtcacgttgtcatttccgaggacgaccacgctgctcttaaggctcccaccctcgatcagctgagtcagcacgcggaaagacacgattccaagattgttcccacctctgagctcgttgaactcacccgaaagagctccaaaccgacccccgaggagctatcgatgcgtgctaagactctcggtctcgtggctgttccgttcactgagttcgaggctcttaaacgagctgctgagcctcctacttacgagcagcttggtgactacgccaaggaaagtggtcacgtggtggtcgaccagaaggagtacgagtctctgtcgtctactgtgtcatccccgtcggtcgacttccttaccaagcaggctgcagcttctggcatgactttggttgctcaggacgagtacgacagcctgttggaaactgtgggtgagccatcccgtgattttatcgcccagcacgccaagtcacatgatctggttgttctggactcaaagtctcacgctgaactggtacgaaagagccagaaaccatcggaagacgaactccactcgcatgccaagacgctgggcttttcggcgatcggagcagcagctctggcatcactaacagcgctggcgaacaaccctagtcgtgatcatgtgacctcaaaggccaaggacctcggcttggttgctattgatcgcgacgatcacgctgagcttgtgcgacagaccaccaagcccacagctgctgaaattgctgccctggcagctggtgctggtctcgtcacggtggataaaaaggaatggaagaaccttgaagacgctgaccacgtgactgagcttgcttctggcctaggacttgcagcggtaccgaagcaggagtataaggagttgctgaggaagagctccaagcccacagaagaggaggtctcaggatttgcacgtgccaagggcctggaggtggtcagcaaacaggacaagacgttattggaggatcccctcaaatttgccgaagccagaggtggacattttgtggttggtgatgagtttgagaggctgagtaagccctcagttgaggatattgcgtcgcgtgctaaggaattgggtcacatcttcgtggcccagagcgagtttgataagttggccaagccatcggttgcggacctagaaactcacgccaaatcacatggtcatgtgattattccagttgacactcataaggctttggttgctgctgaggtcgaatccaaacgagatttgactgcagatgaactccatagccacgccaagaagctagatctggtggctatcacacatctagagcacgagcttctggctgctcctacgctggactctgtcaagcagcatgccactcgtcttggtcacgttactgtgccctccgaggagtatcacagcatgtctgctgaagccaacaagcctatcaaccgggagtttgttgagtctgttgctccaggcttaggtttggctgtgttgtctaagaaggagttaactgagttgaaggagcccgatttggacacactttcggcccgtgctagagccctggattcggttgtgttgtctaaaactgaccttgagaaattggagcacccttccattgatgttctcaaggccgaggcatcttccaagggcttttctgtggttgattcagccgaatatgagtctcttgtaactccttctgagcagcagcttcttactcaggctgctagacttggtttggtcaccgtcactgagaaggagtatgagctgttgaaggctccaaacaaggaacaactgtcgaagttcgctgagaagcacggtcatgtgctggtgcccgaggacgagcataaggaacttgtttcccggcccacagagttcaccccctctctggacgacctacacacccactccaaggctgccaacatggtgctcctcactcctgacgagcacgaagccctcactcgaccggcagagaaagacgtgcgacgtcatgctgtgtcgcatggtctgggagttctcgccttggctgaccttgcagctctcaattccaaggccaactcgcctagcaaagagcacgtgattgagcatgcctcgaaacacggcctagtagcaacggatcagaaggattacaatgtcctggtccgaaaggcgtcggagccatctaaggatgaagtcatcgatgctgcatccaacctcggtctgtctgtgatttcttctgaggagttggaggctctggagagaaaggtgacacagccctcaattgctgaagtcactgcctcagctgctgtcctctctctggcggtaatccccgagtccgaacttggagagctcagaaagtcggccgaggagccttctagagatacgttagaaaaaacggcgaagagcctgggtctggttgtggtcgagaagaagacccataaggatctcgtgcgaaggggtgctgagcctacgttggctgagctcaaggagggtgccaatggtcatggtcatgtgatgatcccggaatctgagcacgtcaagctgtcagctccactaacaaccgaggacatcgagtcacgtgctcgaaatctcggcctggtggctgttgtccagtccgattatgatgagctcaagcggcaggccgagtaccccagcgaggccgagctcgaggcacgtgccaagactctgggagtgactctggtgcccgacgatgatctggcgcagctcagacaggcacaatatgatgtctatgctaaggcccatcagatgacattggtgaaggatgcggaacttgctgagttgaaggagaatcagtatgagacttatgccaagacaaacggactggtctttgttccccaggtggagttgaatgagttaaaggacaaccaccacgagacttacacttctaataagggtcttgtgatggttccaggagaagagttgtctgagctcaagaacagtcactacgagacttacgccaagagcaaggatctcgttatggtgccttccaaggaactcttttcgctgcgaaacttcgagaacgtgccatttgacactcttgagactcatgccaagagccatggtcacgtgatggttccgtctaagactctggatgatctcaaggccaattctgtcgaggagtacaccaaaaagaacgggttgtctcttgtcaatgccggcgagcttgctgagctgcaatcacgtgcagataacccgtcccgtgagcttttgcagcagcatgttgggaatgccggccttgttgcgttgtcagaagaagaacatcagaagttgttggctccttctattgaggaggtgagtaagcatgccgagaagcatggccatcatgtggtttcagctgacgagcttgctactctcaagtcatcacagatcaacaaggacactgtggctgcattcgcttctgcctctggcttatctctcattgcagttggggaactcgaacagctgcgtcgaaaggtgtatcacccgactgtggccgaagtccaaacctcagccaagagtgtgggtcttgttcctctgaccaaggacgagtacaaccagattttatctgagaatgatgtgctttcggattctggcgatgtcggaaacacctctgtctcctccatcacgtcgtcaaagcgcctttcctccgtactcgaaaagcgaaaccatttcgaggatcttatcaaggaagagaagtcgcaaaagcagcgggagaagatcatggactcggttaagacgctgggcttcattcctgtgtcttctgaggagtacaagcggctcgtggacaaccagaaggaatatgcccctaccaagggcgatgtgttcaagtccgcgaaggagtttggactggtggctattcctcaggaagagtacaagggtattctgaagaaggccgctccgttgaccaaggagcgtgttgttgctgatgctgcttcgttgggactggttgtgtctgaagagagtaagaaggatgtttctggcgctagacgaggcagcagaacatccgtctccctcgagaacgtgcctcacgtggctaccaaggaggaggtggcagctcaggctgccgagcttgggctggaggccgttcctgtgacgtacatcacgcaactcaagcgcattgccgaagctcctgaggaagaagatgtgcgggagatggcatccaaatgtggtcttgtggtgatgagtgaggaagaggtcaagagggccaatacagtccaaaaggagctgtctgctgcccagcaggcagccctagaggctcagaacgagttgtctgaggctagacactcgttgtcagagactcaggccctcgcccagagccacgagaaatccttggctatggctcgatcgcctgatctccaacaggtagctgttctggcagctgcccacggctgtgtcaccgtcaacaagagcgagtttgagcaaatgtcggcgtttgtgacagccaagcaagaggaggacgccaagccgagggaagtgcccaaggagaagcactctcttgagtctctcggcgccattgcagctggtctgggactggctgttgtgccgtttgctcataaggatagagtgaaggaggttcctgtggagaaggaggtggtccgagaggtgcctgtgaccaaggaggttgaggtcatcaaggaggtgcctgtggaggttgtccgggaagtggaagtggttaaggaggtgcctgttgaagtcatcagagaagtcgaggtcattcgagaagtcgaagttcccgttgaagtcatcaaggaggtgatcaaggaggtccccgttgaagtcatcaaggaggtggtcaaggaggtccccgtggaagtggtgcgagaagtcgaagtgtctagagacctccctactacgttccaggaagctactccttctgtcgacttccatactcaggccaaacaactcggattcacgcctgtgccgcacgctgagtatcattccttggccaatccttcagacgaggagatccgcgaacgggccaaggcgcgcggttttgttgctgttccgttcggacagtactcggagctgcagatcaaggctcatcggcagtctgtgcatgacgaggcgggtgaatcacgtgatttgcagcgtggcgagacagtgtcgcccaactctgcacgtgactcgagtattcccctcaccgcagccgaaatcgagcacaaggcttccactctcggcctggtcactctctccgttgataagtacaaggagctggagcgtctggctgcccagcgacccgagcctgttgtcgtgaaacccgatctgtccaaacaggacattgagagccatgccaagacgcacggactggttacgctaccctcagcgacctacaccaagctcgtggctggccagaacccctcagccaaccaagtgagggatttggctgcgagatacggattggttgtgctgacgtccaatgagatggctcgtctgcagcagcagcgagagactcaacccgttgctcagagctatcagtcggttgcttctcacgctacttctcctcgaccggtgcccgagagctcgtctactcgatcgtctgtctacagctctctccccatcgctgctgcaaaggaggccattgagatgcattctcctcgaggctccatgtctcgagactcgtcagtggcgtcccatttgtcgcggtactccgatgcgcagagccatatacagaccgcccaaacggcgcatgtagttgtacctgctcagaccgctcaacctacagctcctgggctgatgggaccccccgcaatgacttccagtttcactcggcagtcggtacccgcatccagctcgttccgaagagctgtctacgagtctcctcaaagccaacacgccacccagcagccacagactccccagagaggcatgacggagtccccgtcgtctctgctcatgtcgaacgctaccatcgcgtccaacgcgtcgttcaacgacaagaacatgattgcggtggtcacccagaccatgattggcgagtacctgttcaagtatacgcggcggtttggctctgtgtcgggtatctctgaaaacagacaccagcgctacttctgggtccatccgtacaccctgacgttgtactggtctgtggagaacccgtcagccgacgtcaaggctggaaaggtcaagtctgtgcccatcacgtcggtcgtgtccgaggaagacgataaccccctgcctcccgggctgttccacaagagcctattgattggaactcctgacagagtcatcaaggtcacgtgccccacccgtcagcgacataacatctggtactcttcgctgagatacctgttgacccggtcgcctgactttctgctggacgacggagaggccaattctgcgtcgggggatgagttgactgcagacgcacggctggacatggaaagacacaagacggtcacggcggcataccccagaagggattcgtcgttgagagccataccccaggtgaagacactgagacgatcttcgttcaggaggaattaggtggactttggaggacaacactgaaggaagtaaagaaaggaggattattgtttaattgattaattgtatgttttgttgatgcaaaggatgtaatattgtacagtgtgctgtaaatgtagatacttactgttcccgctgtttaatatgtagtactggtagtctacactgttcatcttgcgacatctcactgaatcacgtacagttagaaaaggtaatacagcacaaccaagagtcgatgatacgaccaaggaaaaccgaagacgatccatcagactcacagaagtcgcatcaaaaatcaaacctcagcactcgcagtagcaaaaaaataaatcctccgataccgggaatcgaacccgggttctccgcgtgaaaggcggaagtgataacccctacactatatcggatgttaaccgctcgactattcggccagcgttccaaaaaaatgtagagaatctttaagagctggagttggggtcacgtgatcaagaaaaaagttaattatgaagatatctaaatgcaggttttagtccaatataccaattataaacgtatcctgggtgattcgggttctttattctaacatcatgagctttttggatcaatttagcaatcaattatggctacagagctcatctaattctgacagggttagggctggagaaatgatggtgcatgaacttgcatctgatctgacttactatcttactatactctgctttatcagtacgttcttttactaaccggagcatgttacgagcggctccaatacgagtattggctgtgcctacgaggccgttgatgttcaacttcagcaggggcttctgtgtcacttcgacggcactggggtttcgaggcagaggatcttcctcgagtaacaagggcaagagaaagagtcaagacaagaatgcgcctgggatgaagaagaatcgccaggggcagaagcagtacctggagaagagtgcggcagagggcggagaccactttctgtactctcctgaacaagatatgaaggcggcaacggaggaagttcgacagcagaaaaaggagggtattcagggaaagaacttggcaatgaagcgtgctaagctatataagccagctcctgatgacaagggggccatgtttaaggatagaattgctcagatgactcctgaagagaagttgacgaagcaggtatatcttcccttcggaggagaagaacatccccgagcatgcagtatacttcgcgacgttgaggagatgactcagctccatctggaggccgagaagcatgcggacgactacgtttcggttctgagagacctggtagctcaggctacggtggccaaacactatgtgaatgatggacagaccgttaccttcttcaacaccatgaatttgcttagagtcgcgctggcggatttaggctacgtggttcgaacccccgagttcaagcatcccgccatgcccgagtacaagaagcatcctccttttattcttgcccagcctaagaataccgatcctagaaaacccacagtcctggttcacgctcattacgatactgttggtgtcagtgagtctggctgggcgcatgcgccccaccagatgggccggaaggatggtattctcacgggccgaggagtcgcgaccaaaagtgtcgttgctgcatggatagctgctttgaccaatatggcacgtgctaacatccccagcagcgtcaatgtcaaattctgttttgatcccatgggcgagctgggcagtggatcgctcgatgcgtgtctcaccaaggaaaacacgggtttctttacgaatatctcggctgttgttgtttgtcaaggccagtggatgactgacaaacagcccaacattgtctatggacaacgaggagtgcacaactactacctgaacatcaaggggggagagaaacggctagatgccggccactacggcggacttgtgcgtgaacccatgattgagctcatgcatctcatgtccaaccttaccgctctggatcaaactgaactgcttcctcgagtagcagactccagaggagtccgacatgttgccgacgtttgcgaagaagaagcaaagctgattagcgacctggacgtgaccacagaccatctcaagcagatgcttggtgtttctggactcaacaccaacgacaaaatcaaagccattcagcagatctggagagaaccgtctatatccatcaccagcatcaagagcggctttgagccggaagaggagtatcagacaacaatccccaagcacgccactgcccgtttctccatcagaactgtgcccaacatggacatgacgtcaatggatattctggtggagcactactttgctaccctgcacaagtccatgaacacacacacagaactgtccatcagatgtctgtcacggtatccctggtggctgtctactcgtgaccattggaactacgacactgcccaaaaggcgctaaagtctgtgtggaaagtgaaacccgacttgactcgggaaggaggaacttcacctgctgctgcactgtttgagaaacacctgagaacaaacgtcctctgcctgcctatcggaaaacccagtgaccagcctcgaacagtctacgagaactttgatgaagtccattacatcaacgcaatcaagactttctgttcctacatgtactttgctggagaaatggccagttcctcggacaagttcatcacttcagacacagccaaaggcctgaggcccaagcgggtgaacaagaataaaaagatcaaaagtaagatgggacacttgattcccaccaagcctggggacactcccgactctgacttgcctcagcaatcctctcccaaagaaccgcaactgctttccatcgtcttcagagatcacgtgtccaacaagaatcgaaagcgaaacatccgcaatgtcaagctcgatgttgaggaacgtgagaacgacgtcaccccaaaataaaccctgtacatatgtaaatagtttactgattcaataaataatagaacgaccaactcataagatcttcagcatctacaatactggtatttcaacgggcactacacgtaccaataaatagctataaataatcatcctctccatgcaaacaactcgagagtctctttggtccagggaccgttctcggagatggtgagctttgaagaaggcgtggatgcagtggaagtttgtctagtagttgttcgtgaggcggctcttgaagctgtattgatcgagcctcgtttagcaaaagggaccgagaaaggtttgtccaagaaacttgaacatttggatgggggttgggcctgaggctcgtctgaggcctccttgatcatggatgtagtgccaatggatttgtaatctgtggttgcctggctatcattgtgcctctttgcttggccctgggtatgacttttgtttgtagcactctcttttgtggggctttgggaatgtgtcgctttcgtggtagtgtggctctgtgtgtcaagcaccttcgtagggctctcgatgtcgctatcgtgaagtgtgtgcgtttgcacttcttcaacaggtgccaccttcctgatgccatcttcctcatcattgtccaggtttcctaaatcactccaggcactgaagtgttgagcatctgccaccttgtcactgtccagtttatcactatcaacacgagtagtatcgttgggagagctaaccgacggatataaggaggaagactgaattggagataggacaggggaactcatgatgtcgttgtcttgatatctatgacgagacgcaatgggtgataaaacaggagataaaataggagaactcatgtctctgtcattgaaatgagaaacgacgggtgatctcatatgtctgtctttgaaaggagacataaggccagcttccgtgttccactcctcctcctcgtcagaaaccaaatcaataacttctgtggttcttgcaaacgagtccatgccttcgtatccatcagagtcgtcgatggttatgtgcagctgggacagtatgtcaatatccgcatcgaaattgcgagttcgagggacaacaaagacgggggatagaggctcgtcttttacttggaacgtgggtgacaagggttcaggtttgacattgacttcgatatcatcaaagtcagggtagtcgttgacagaagtgcagccatggctaggctccggattcagttccgagtagtcttggagctctggaaagttgtcgtccaagtcatccaaagacggacttctcctctggatatcaatggccgaacaagtgagaacttctctgactgtcaattccgcttcattcggtggaggagccatacctgctcgtcgtgcgcggaccatgacggactcaattggaggagcgggctcggtgttaaggaaggtgtctctggcagaagactggtagggtcttttgaacggagccagagggttgggagctgccgagacgagaggagcggcagctggctgagcctggatacgcgctctgatgggcgacgaggttggggatcgcacgggagtagtttcaaccacttttccgtcatcctcagacgtgtagcattgagtaggcgtgtggggggagctatggtttcggaggtgtgaaaccgttgtttgtagaggtgtgcgggtttgtgtagttgactggctaaatggaggacttgcctgtgctacagcgccttcagttgccgttctaggcgccctaaatggaacctcgttaacctgctcaagaacaagtctcgtgggtcctaatgtgcctgtggtccttgtagtggtcttcacaggagttgccagacttagtttgagcctcttggacacattggacagctgtttggtcgtctcggtcacatgtggcaagattgtctgttgtaacactcgcggagtggggggtgcattactgcctagacctgtgttctgttcgcgggtataaatacctgagatgtcccttgtagtcgtctttgtcagatcctcgagactgatgagatggttgtcaatctggagctcttctcctatctccagcaccctcccacggcccagaaacgtgctgtcgatcttgtgatttgagtcgtcatagagcaccagcaagttgttgaagtggtggaacttggcggagccgtcgtgccattttttctgcttctgtcgcacctgtggggtgtatagaaccacgtactcgtccactttgccctccacgggaatgcgcgacatgttggaggggacttgtggatggtgtaggttcacgaataagtcgcgtatacctctttaacattacgcgtagagtgtgaaatggtgggggttgggttaggagaacatctactggtgtaggtttaaacgtttgaattgtgttaaaggaaggatttaaatcagtgaaaaggggtcatattgacgcttgcagggctttttccgcattttcaccattttatttgattttctctgaggtttttgcaatatcaagtatagagttcaggatctactacgattctgcatcaactatttatcaactatttgtactcaattatgaattaaaataaactgatgcatgtctagctagaccacataagtacaatactgtaccggcggtagaagacatatttgcgaagaaataattatcccattcaggtctaagaacaaatctccgcagactcatacgatattcaccccaattgctaacaaaataagccagtaaatgtcttcagttgtgattacagctactggtttgatatcatttgatatactgatacagtatgtattcttccactctaaaactgaaccgaaacgccttgtttccacagtaacatcttagctctccatgacagtacacaccgtaacgacggaatagagaatcaagcctacaatattcgttggtgaatctatctgatcatttgttcacgtgactccagtggcaacttcgagcaccagtatcgtatgtttggggtctactcgtgcactcgtggttccaaaaaaagtatcgtttcgtacctacagtatgtacaagtaaatcatgcatgaagggttgatctgatccgatctgagtggcggtggcaaagtggcaaaaactgtagttgacgaggtgaaggagagagaattccgagtcggagtgacagttggcggttcctcggggatttttatatactcttatgagattacttgagagtacttgagattactcgtctgtagccactactccaatcattgctgcgatatacatttcatgtgtgagctctcttcgtaggaacagcacacccaacagttatgttgagtgcatactcctacaacgcacaatgggttgtttgggcgatggcgatgggaattatggactgttggttccattacagtagctggagagagtgtcgaaatgtcgacaaagaggctacagtccaggcaattgcatttatacctcttttgagagtcttactttagccaaggtctaactcgatccataagcgttaaggtgacggaaattaggttcgcccagcatgagtgcaactatcaccacagcacataacattgtccaaaagcccgtttcaacaacagcatcttctcaaacacaacatgctctccaacacctcgaatcgagcggtgcgacacagcgtccgcgtcgcgcataatgctttgcgacactcctcacggctctccttcttccagcagaaacagctgcccatgaacacaattgtgcggttcgtgccccagcaacaggcgtggatcgtggagcgaatgggcaagttcaaccggattctggaccccggtctcgctgtgctcattccgttcctggacaagatccagtacgtgcagagcctgaaggagacggccgtggaggtgggttcccagagtgcaatcaccagtgataacgtgaccctggagatggatggcattctgtacatccgagtgtacgacgcatacaaggcgtcatacggtgtggaggatgccgagtatgccatcacacagctggcccagaccaccatgcgatccgagattggccagatgaccctggatcatgttctgcgagaacgacagtcgctcaacaccaacatcaccaccgccatcaacgaggccgccaaggactggggcgtcacctgcctgcggtacgagatccgagacatccatcctcctcgaaccgtgcttgacgccatgcacaaacaggtgtctgccgagcgaaccaaacgagccgagattctcgaatccgagggaaagcgacaggagcagatcaaccgcgccgagggagagtccgaggccatccgaatgcgtgctcaggcaactgctgacggtattcggtttgttgccgaggccatcaacaacaccaagggcggagctgacgccgtttctctgtctgtggccgagaagtacgtcgacgcctttggaaagctggccaaggagagtaacaccgtggttgtccctgcccagctgtccgatatgggcggcttcattgcctccggcatgggcatttacaaccaggtcaccaagcagggtctcaagggcaaggccgaaaaggaggccacagacaaggccgctgctgaccgggaggccgccaaggtcgctgagcacgcctaatgtatatacttgaactgaacatatgacaactgagccagccaggcgagcgatccaaacgcctgaaccgactttggaatagttggtgtagtaagagtgagatgggaagtagttggacctaatggagtgagtttcggatcttcaatacatctttactgatctgagattattgtactcaggtatatgtacacacttgtagcttgaagagccggagatgatgatgactgtcgtggcctagatagctcttgcggtaatggactctagtaggggccgatgttgagacgattaaggctccaaaatgaaactcttctcttagtggcttctcttcacggtcagatctatacaagagtgacgtcagtacgagtcctgtgtcgacgaatcacaacttcctcttgacatatttgagagcttgtgacacctctgtaacagtctgtaaaagagattgccttgaggtagtctagcaagctcgagtattttatactgtaacacacaacagcactcgtaaacttcgtttgtcacttctcggatacacctcaattcgtgtacggtttgtgcatctactcagcctgtacaatatttcttggttgacacttgacacaagcaaacaaaaacaattccttttgtcctttagacaacagtttggcgcatttctgtctgtttttgtctccacatctggtgctattgtcgccacagctgatgctattgccaccatatagctatcatctatagcaactgactgtacatacatacgtaggttgttccaccgtagctacattccgtaaaactgtgaaagtgactaaatagagcatcacttttcctgtccgatgtacccttgtgataaattccgcacttttttccattcctccaatgtctctgtcggtgtccgaatccacttttttggttgtacgtattgtcagaaagcttctctgcctacaggctgcaatgatgttgatcgcttacaaataagcgagcagggagacggatagatggtacttgctgtcacgtttgaagcaggggaaaaaatcaatttggcaatagaatcactccatctaactatgtgtaccaaaaaaaaaaaatataccactttatcttagcccactgtgcgttgcaaaggcatccattcggttggtattttgcttcccttccatctccagtttaaacgttcaaacggcttctacacaagacaaagaaacggctgcatgttgcaaacccaatcacgatgcattttcgagtgatccctcaattcgcgatttgtaattgacatatggaagtgagcgcaaatcaaatgaatacaacgaatcctgaatgatataaatagtcaacttgtcggtcactaacggccaacaaaccaccatcaccatggccaacctcttcaaacccatcaaaatcggagctcttcagctgcagaacagaatcgtactgtctcccctgacttgagttcgagccgaccccggctatatcccctccaaactccaggaggagtactatagccaacgatatgctgccccaggcactctgctcaccaccgaagccacctacatttcccccggatcggctggagctcctcttcccggagatggtattgtcccggtatctggaatgaagaacagaaggtcggctggaagcgcgtatttgataaagtgcacgccaacgactccaagatattcctgcagctctgggacattggccgagtggcctgggctgccaaactgaaggaactgggcgattatgttcccctgggtccctctgctgtgcctcaggagggagacgagcaggcagtgggacatctgcgagctcttactcctgacgaaatcaaagagaagatccaactgtacgcccaggctgccaaaaacgccattgaggcgggtgctgacggaggggagatccatggagctaccggctatctgccggactctttccttcgaagcaagtccaacctgcgaaccgacgggtacggaggaagtgtcgagaaccgatctcgttttattctggagctagttgatgctgtctcggccgccgtgggacctgaacgaaccgctctacgactctctccctggtccactttccaggacatctttgtggaccgcagcgagacccccgaacagtttactcatctgattggagagctccaaaagcgggccgacaacggaaaagagctcgcttacctccatctggttgaagcccgaggagacttccgagacaacacctttcccgagtggcaggataacgagcaattccgagacatctggaagggtaatctcatcagagccggtggatacacacgagaaactgccatcaaggacgccgacaaggccaataacactctcatctcgtttggccgacacttccttgccaatcctgatctcgttgagaagttcaagaacgactatccactcaacaagtatgaccgaaacaccttctacgttccgggagcgaagggttacattgactatcctactgatgctgtctaaggtgatcaagtaatttgttacaaatatcgagacatgtatttacatgcgtattcaacagcaacgtgcgcgtatgaagactagtatcgcatggatacttgtagaattggtgtagaattgtaactgtttcaaacgtaataaattacaggctcattgcaaaatcgtatatcacactacattcgccaatcaatccaagttagtctatttttcctcctttcttttcaaacgtcccctttgtgctcagcttctaccactgcccctaatggttcaaccattcatttgctgacggctcgatcttcaccttccatttactttgcctctcttcccttcttccacttgtagtactcagacagtctcttctcagcatactctgcgtagtcaaagtcaatctccgaaatagtggcctggataatggcccagatgccccagtagaaaccaggcatgccccaccaggttgcaatctcggtgatgagtgagtccacggcctgctccgtcaccttagtaggctcggacttgccctcaaagtacgccagagactcgagatactgagcagcccatgttcgcatcacggggttggaggtggacggctcgggaatgagctcaaccacacagtcaaagccctgccactccatgaaatggttggcgaggtcaaatgctcggggagtgggaatggagtactcatagtcaatgaaggaggtgagagtggatggagcaaatccgtctaccgcaggcttggcagggtcagtcatcttttctctctttacgtgaccaatgttttcctccgtaaacgcagcttgggacccagtgagaggcttctggtgactcttgccatggcccttgagttccgctggggtccagttctcaggaacaatgatgtttccgctgagcaagtcgcaatgacccacgacaatagggcctccctgattcgagatggtctttttgatccacgccaactcgttggtcacgtcctcaacccgcttcttctgggcatcggtctcccgaggaagaacgttgatccattcctccagcagctcgtagatgtcccgtgacgacgtgctctgttcgctgggcttttccagggccttgaggcgcgtcatttcgctctcgatggccttcttgtcgagtttgtggtgccattcggccagtcggctagctactccgctcataatttcaggacggctcagatccgtgtattccacggcctttccgggaatgtactcgtagatgagtgcgttagaaagtcgagcgtaaagcgtgggggctaggccatgggaatgaagatgaagatgggtggccagctctcgatctctgtcgattatggtgcttgtgccgttgccgtaagcccgcacaagcacgtgatctcgaccgccgtccttgctggggttcgggtagctcaccagcaacagcatgtttgtgataccacccttgagctgagcgatttcaacacgggggtcgttggccgaaaacacacactgtgggaagattttgtggatgattcgtcgcacgtccacaaagtcacggggattgaccgtgtcttcgggcatgacgtggtggtgtgtgaggagcttgccttcgtcttcgagcgaggttgctgacgacggcacgttggaggacgttgagaggtcttcttcgttttccgagtccgatcggatttccagcgactcgtccggaaggaacattgggtatgttggttgcgacatgtgtggatatggacgctcggtgtcgctatgcttgtggtggtagtgttggttgcgtgcaaatgtcgtgatgcacttgcgtcgtgtcaaagtgactagagagatagtactttgtttcgaatggtgacctcaagtggtttgtgtcgctactatcgttctgttatgtcgcttctatctgtgtcaccctccctggatatcgcagggaaatgctgatgttgatactgatactgaacagtaagatgtatcgtgcaagtacaagtagtgtgttggtcaagcgtgcgcaagtttcactttgacgtcagagtttgggaggggtggaaccgaggtgacgtggaggactgtagggggggtacaagttgggggaaactggggggttctgagatggagaaatatatagaaaacacgtgacaatcagagtcgaggtggaaacccagctattttctccccacaagacccaaccaaacacccctctggtccaccatctcgcccaatctacaaagttacagtttagttagctacaggaccttcacttgtacgagtaattagtgagatacaagtatgaatatggaccgaagacgttgaacttggacgccatacatacagtctagagaggagggtagtattgcaagcttcctgtggataaaacacgacaacaaactgaccgtgtttgtgtccaataatcgtctcgagctaccatctttgctcgccttctccccgcctcactactacttgggctaacccaccgtcaaccaaccaaatggctttgcatatgataacgattggggaagtttaccgagtaaaaacataggccggaaaaatgcgggaaacaggcaaatcgaaatatattcgcggacggtcgcattgatacggtcacatgaccaccgccccaccgaccgcccgcccgggggcctgactaatcgtccatcaaacgcgaaccccgcactatggctgtcaagtccagtccagggccatcagattgtctcactaacgcacgccacgcgaccactcccgatcgggacggtagggtaactgcgcacagcctgcttatgtaagattgagttacccggacgacgagttttgggatgactccaactaacttttcgggttacccggacgtgataccctaacaccataaagttatcttcttatcagttacccggctcgaaaggcagagtctgcttcaggacatgaaacccaaacaggtgtggtggagtgccgtatgataagttaaaaggtagagtctaggggttacattgaacctattcaacagagagattgaccatgggttaggggcggttcttgtagtggtgttagtaatcacggtgttattactaattgtgcgtttgctatgtgctcattgtgtttccgttactgtagctacttacaagtacagtacatgattaaaaacgtcgtattgactaaaatttgtgcaccagcgtctggcatgtatgtacaatcgcttctgcagctatttaattatagttgagctaagaagtctaactaagtagtttgttttacaagtgttgttttccgtcttttttttttatcttttttgggaacaagttgatgtgaccaaatggcttcagataaatcttgaaaagctgacgatcacaccaagatgggttcatgtatcttcttttggggcccggttggtgttctccgactttcatcgatcactcatcaccttctcctgtctcactatggaatgtacctcggcagctattcggcaaagatcgacagtctaggttagactaacgcagcagaaaagtagtcgtttggacacaccaaagctgatgggcaaccttgttgtatccgtcgactaccggtgacgtcataaaaataggcccctagcgtcttcctatagctatagattgagtcctttttgtcgtcttgctcatgggtcatgggcgatataagcttatctgcctcggtgcacggtgaacatgcttagataagacggttgggctttggacgagtgacaccatgttcttctctgattcttcctggatcgaatattttatagaaaactgtgttgattgtaccggttcttgtacagtagcacagactcgagatctacacactatctacaggcagtgattccaacaataaataaataacttatgaaatgagacgtttgagacttgtgctcgttaaaacgtacttttgtggagcctgagcggttactccgcttaggcaatccaaaaccagaccttttcgagccagtttctggggagtcgctcggggaacatgtcctcgacctcctgggcctccttgagaccggtggtgatatcaatctcatcaatgggtcgagcaaagggagtcttgaaaccagctcgcttgtagatgtatcgatgtcccacgtagatggcagcaaacagaggcagggtgatgtaggcggcaacaaagtcagagccggtgaaagagcctcccacaaatacggtgaagccgttagtgatacacatgagcgcgacgaggcacagtacgaaccaggttgaccagggctggaagggcgtcttgaagggcagcacgtcaaaggtgccatggttgaaccagatggcctttcggaatcggatcatggcggtcagcacacacagccatgcgaggaaacccgagatggtggagatgttagacagccaggtgaaggcctccgacgagccagacgaaacgttgaggaaagccagacagccgacggcagcagtggcagccacacacaggtaggggacaccgttgggggtgcatcgcttgaagacggccggagcctctccgtggcacgccagagagtacatggttcttgagccagcatagaggaaggagtttccggcagaccaggccgaagtcagaatcacggcgttgatgatatggttgagcacggggattccggcgttctggataccaatgacgaagggagaggctgcggcgtcttctcctccagagttgacggctcccagaagtcgggggtcgtttccagacacaataacaccaatgaccagagatcccagcacgtagaaggcaatgagtcggtaggcgaatcgcttggtggccttgggaatgtttcgacgaggagcctcggtttctccggcagagattgtgacgagctcaggagacagaatgaaggagaatccggatcggatcagcgcgttccagaacccgcagaatcgaccagaatcgcccttgacaatgtactccttgaaggcgtcgtgtttccagtatcggaagccgagtcggtcgtgggtgggagctccgccaaagaagatgacgataccaacaatgatgagaccgatgatgccgagaatcttgatactggcaaaccagaactcacattctccgaagacggagacggcgatgatgttaagaatgacaatcgacacgaggaaaatggtgatccacaccgccacgggcaccttgtctgtccagtactcaaccacaatggaggctgcggtgacttctgaggccaccagaatggcataagcataccagtagttccagccacaggcaaacgccagagagtcgtcgacaaaccggttgacgtacatggggggagcggcgccggccagaggcagataggtggtcatttctccgagagcgttcatgacaacgtagatgacaaaggacatgataatgtaggcgatgaagatggaggcagggcccgagttactgagcatggctccggaaccaacaaacagaccggttccaatacatcctccgagggcaattagctgcacgtgacgcgacttgagcgctcgtttggtggtgtggcctccctccttttgggcctcgtgatcctcaaacgacgcgctctgagtggagctgagcgactcgtttggcagatcgacgattgagccgctgtattcagttttttcaatggtggacttgtccatggtggaagatggagatggtgggaagagatcgggacctctagacggtcttcctcttatataagaaccgacttgattatctccacatgcagagaccaaaggccaaaaggtttaactttgtggagaagaaaatgttatgagaggtaaaatatcgaaaagtggacggtgacaaagcgcaagcgagtgtgctgaagcgcaaaaaacacaaaatccccgagctggaacaaacgacggccgcgtcgcttcaaatgccgccacggcaagtggtcaggtgtccaccgacagccagcaggaagggatacgtcatgttcaaacgcccgtattttgtcattgttagccttcctacctccatatgactaagacgggctatctacgttccatatctccaaaccaaaagcctgatagccagtgaacaagttcattggttatagtaaccattagcgatcgagctacaatacacctttttaccagtacagtacttgtagatagatctggagctcccccagaactgccccgttttctgtcacctcaccgccaattaccggcctgctcttggcgaggcttgcttagctgcccagtctctcgcgctcaccgcccagcttgtatgtaggacatcggtgggtctcaaaaagttttcggcatggtggccttccgcaacgtcagcttgcatgagcgggtaaaaagtgggaaatgcgggcatttttcgagcggagaaaaggaaaatcgaataaaccgggctggacaaatcgattggactactccttgagaccccaactgtcttcttattgcttcatcgtctcatctcaaaagtcgaaccatacaagctcaaggtttgcactttattcgcttctccaaaatggaaagtgaaagagagactaaaaaaggatgaatttgtatgcgaaaaaaaaactgcaaaaggaggccaaaggagagacacccgaaaacaaacacaaatgggctcatgataaaacccagataaacactgaaagatagtgctgagccgtctgactcgttgtcacccacggcaaaccgtcttttcaggcaccgagtccaaattaacagcatgcttatcagcacagcctacaagacagacacacactataatacccactatctagactctcgctgtggcatgcctgcaacaagggctacggaacaagggccaccagtggtcggaaaaattcatgcaagctaagactccccgatgcacctttcaaacggcggtaggaggtggcgatgagcagagagggagaaaacggagagaaggggtacggtagatgcgtggtgcgtgctacgtggtgcgaggtgcgcggctatgctagagttcctggtggtgaagcggctgaccgaacgcctacgagcgttgttcagtcgggctgggtcggaagggaacggatagtaaaagtcttgtctaaagcacgcataccaagcctcattagtgaggatttttcgggtcttagcctggatctcgtgtgactgtgcacggtgacacctgtcaatgtaaccttggaggtgctacgaacaagtgctggtacaagtactcgtacctgccaggtgagataccggaggattgcacgccgatgttgagatagctacgagttacccataccagacgtctcatgacaaatgtatacaccaaactgtagattgcaaccccagagtccgctcaaactcgcccaactcgaacttgcttttctcgctgtgtgcacccgaatctggagagctggcgacacagagtttcaggagaagtggaccggctgcagttgaagacgtgcaagagcacgcgatgccaaatggtggctctgctggataccccggaggttgtagtttagagcagaatctggggatgtggggtaagaggctgtattgtgccaccatctatgagacggctgtatgttcgacttcctcctctccggcttgtaggtattttgtttcacttgaccttctagaagccacagtttatccgtatacgaggagcagagctttaccccgtagccggcacgataacaagacacacccgacaagactgtcaaggcggctgaacctgaaccacgaccgtcttcaaggactccggccccatcccgacttccgacttgttgctcagtcagagcacagactccagccgattatccccccaacgttaacgcctgcaccacgccacatcctgtgcctgtagtatccgtgtcttccgatgcagtaggcgctaccgagggcgatagagtggcaagagttggcatgacggaacaggcagcattgacggtaactccaatggtacagagaggaggatgagagtggagcgcccacaggtctttagcgactagctcggacggatcattgtctacacgtggctccggtaccgtatttttgcaagtacatggacctctgtcaatgcctgatagttgttcattctcaccaccagtgtttagatcgacacccttaacgttgtccccctcgggcttgctgtctatgagtgcccgctatgtacacaccctgttgagtttgatcctggtggcactctatctgtgcaacacacgacagctatcgtacatgacttgtagcacacactcgctccggactgctccttctccagcccttgttttttgctcatgtacggctctccggggtaatgacgtaagggagtgctaaaggcaagcaaagtatgaaccgtaaccctcgagccatacaaagacgcgtcccccatgcacctcccagacaaaacatggggtagagagaacaagtttcttcattctatttcaggcggggaagcttgagacaatacctgtagtcgtgcaagtggcttagggctctcttctgttcttgtttttagactgtgaagtcaagcttgtatcgtgccctctaggttgaactgagacatggcttccgaagatacttgcccagggtatgttcaatatgtaactcgcaagagccatggacataagtaaccgtcgcaaattcctttttatgtcactaatcgatggctgtggggtatttgtgctcagctcaagcatgtttccccagtttcacaacgggtgccaagcgagcgaagcccagtgtctgcgggtgaatctcttggtcggctcggtatagtcgaaagttggacttgtctagagatgacgttggcaagtcacaccggagagagtgtggtattcaggttcttggtaaatttgagatggatattgtctacacaacgccatcccttagtgtcagcatacagattacatcgcaatgggatgtgataatatggtcaatatggacctactctgtcacttatgctagcttatccgaactgaaaccagctacctactgtcttagccctgctaccccaagtggaactagaaaccgagcttgaagtatagatattgagtgcaacttcatgagttgcaggtgcaagaagttgacctgaagaatatagatgagtgaagccacacagcctcttccccttgttttcttctgaaatgatcattacatacaggcatccgtacaagttcaagatactatacccaggaacactaatacaagttcaggtctcctgtcgaaaccagggcagatactgttaatgctcaatatggtgaattccagcacttttatagtcgtcccctcccccgcctcactactgatcttcaactgtttacttacccccaaactatcattgtgctttcagcctccgaactacaatggaacatgctataggccccagcgataaccacttcactgctcacttgtaacacctcaaatcagtatacatttgatatttgtttttctctctggccttccccgcatcgaaaactaccgtagtggtaccctcctaggtagactagactagtggctagtgtctaactgattactgggcttcgctgtactcaacggagtatgacatagcgaggtggagattctagaatgacaatagaaagggtttttgaacttgtgctgttgacagcaataaatatgagctagttatcgcaactattcagtgcaaggtagtagaaatacttcctactctacaaatactacgcaccaggaacgaactacaagtacaaccattacatattctagatcttcaaaggaagtgtatgacaagtatctagagcccctttgttacttcctcgtcaaacactctcagggtttcttacgaaaaaacgtcgggcaaaacaagccaacatatcagcatgtacagtatgttcatacaaatacaggtacagttttcgaaacaagccatttcaacccattacccctgtctaatatatgtctatcacgtgattctactgacattagacgagttccaggcgttatgactacgattctagggctctccaagttcgttggagatgctagagatttgaagaggtcgggtgttcgaactacagtgtacgtacacatctgtacatatcctcatattcattcactcatatttacaaacccatacatccatataatacactatccttcctctatctccctcactcctcttgctctacaaatgaacggtcaacagatcattttgggaaaagggcttgttgcagttgggacactttcgcaaccgcgcatccagccggtcctgtgcacactggtgacaaaagacgtgtccacagaccttgagggcagtgtctttccagtttttcgaacacagggaacacattgcaatagaccgcagctcgtcaatttcatcagaagagcctccaaaagaagacaactcgatctgcttggtcagtttggcattatccagagccagttttcgagctctatgctctccaaccgacagctttgtgccctgctgcttcatttcctccttgagcgtcgtcaggtacttttgagcgccgttcaacatgtgcgttttttcggccacctggctagtcagacgcttggcggcttcctgttgctttgcatgaagagaaacgtactccgataacgtcttctcgagcacgtcaatcttggcgcgcgtcttggcatccacctcctggagctggttgactagctcactagacttgaccatctgcgccttgagcttggcgttctcggcacccagcgcgtccttgtgtcgcatggccgcaaagtacttttcatcggccttggccttctctgcaagcaacttagttaacctgctttcacggtctgccacgtccaaagccttgttttcggccatcttctgcgcagacacaaacgcagcctccattccggggatctcggccattagactctgattagtcagcgtcaggaccgtcacctccttcttgagctcttccagcgactttccctcgacattgctggacatgttaactccttcgtttccctcttttctccaccgctgaacctcagactccaaagtgccaattcgcagcttgtacacctcgcctaattctttcagtgactcaatcgtcttaagtttgtccgcttcagtggcctttttctggctcaagtctgccagaatctcgtctctggctgttctgattcgcacaagatcggtttcggcccgtgacagctgcgaacggagctcagactcgcgtttttcaaactcccgcttgatagtcgaccggtattgttgtctgttttcgtcgagggccattttttcagctgaaatggcgtcacgggatttttccagcgccaaaatctgccctgttttatcgctcagctgctcctttgcagccttaaatgctccagagtgatccaggaggtcggattcggacagatccgccattttcgcattgaacagactagcctcgtgctccagagcagcaattttcgcgtccagttctttcatttgttcctcctggacttgtatggtttctctcagggccttagtatctccggtatctttggtatctggggaatcttcagtttccttcttttcctccatttgtgcagtcttttggtcgccattctcctccgccttctcttcgacatcttcgccctcaatcaacttcacggtgggcgacttgtacctatccagcttcttggctgctgctaggtactggtttttcatggtctgggcctcatgttcgagatcttggatcttccggaccagcagatgacgctgctcggccatatccgtgtatcccgcactgagacgcgacacttccgtcttgtcctgcttggagatcttgtccccaatgagatcaagaagggtggagaagtgactcgagatagaggcacttttttcctccagctccaggtccgtagccaatccggtaggtccaggtgcaacctccacttcgtcttcatcaccggcgtctctctctgtgtcttcctccttcttcacatcttcagtcttgacctttgatttctcaaactcatatttgcccaccaccaaggccaaccgatcggctaccttgtcccaccacgtgcccaggcgaacgacgcgctcctccagctcccgctccttttcgccttgcgtctccagctgcttttccagagtctctttttcacgtcgataggtttccatggcccggaaaatggcctctttctggaactcggccacgtcttccagcgacaccgggcgagccgcaacacgggcccgcttgctgtcgccgccggaagaagcgcccaaacttgcgctttcagcgttgcgtttgtcctccattgttcaatagactgcaaaagttgatagtgtgacgacaggaagtgatgaaggtttgaacccgagggcgtagggttaggggatatttggtgctggttggtggtgatgagcacagtgtctgtggcaaagagggattatatatatatggtgaatgtggggcagatcatgtctagtgtcgtattgtagataattatacgggtgtgctcagaattaggtcttgcgtggaggttgtaaaaagcagctacaggtgactatgagtactagttattgatgactaatgaaaatgaagtagatttgactgagtgaatctgtagagaatctgttgaagagtctgtttattgcacttttattcgtttctcgtgactctcaagtatctaatgataaagaggcaatcgttgtatgcttcagggctctctgtcaaagacatggtttcggtgtgtattctatagctggggaactgagttgttctctaagtgcaagtaccttcaaccacctgctacttttggcagttttgttcttatcatgaaaccagtatgtccatgttctaacactccacagtgtgttacgtaagtataggaagagtaccagtgtaatgccgtgctctatactcgaatggcttctactgcggcttcatctgccgtctgaactagtatacaatctttccaattcattcaactaccccattatctcaagtttcagactgataacagttggcagtacagtagatgatttgaaagacatctatagacgacttctcatcaagtaccctcaatcaagaaatgaagatcaaggtaacatcaagagcttctccttccatacgacccagttatctccccatttggttcgaactccagatataccacacctaccacaaaagtgctccatgaatcaccatgagcccattaaccaccactcacacaaccaccacaattaaccactcacaccttgttcaatcctctcaatccaacttgtcatatgcttcacaccattagtctaagagtatatatacacatcctggaaggtacggtacgggaacataccatactgtacaagcgagtacaagtaacaccctccttatctatcccacgtcccgtcaacatgacaaacacaaacagcctcatttatatatacacagcgatcgattctagtttgtgtttttcccacccagtttcccacccagtttcccgctttactccaagtacagtagctccgagtcggccctacattcgagtcccactctcaccaagttgctcttttgccgctcaagttaccctgtctttaccctaaccctaaagtgcttcccctcgcatatccctttgctgacacaattgcgacggcggccctaaccgaaatcagcaccgacctttttctgttttttttggaaaataagtcacgtggaaataccccgggggcgaggatcttgcgtaggtcacgtgatgcatatatcccatcccgtgtcacgtgacctctcgttcgtttttcacgtgaccagggacacaaaaaaaaagaataaaaaacaaacattcgttgagcccacgcgaccgggctggcctgccatttgggggctagggttgcgcccagaaaagtggcccattccatttaggcagggttagggctgcgtctgtctgttttgggctggctgggtggctggaaggatagtgttgcatggaaagaaatggagaaggattttttgacattgttgggggcggaaaaatcccggaaaaaatcggaaaaaattggatgaaatttggataattctttttaaagtctttttgttccaatgacacgtccatattctctataacgccttttttcgtcggttttaatggcatactctatgttctgtcgatgcgtcaaaacctattcggcattttccttttgtggtttttttttccaccaaaaaagtataacgcgaaactaatatatatccctgtctttcctcggccatgtcgccgtctcaagattcgatcggtctctcccttcgtcagtcaccaacatgtacgcaatgaaccatggctcgatgcacaactcgcgaaagcgacgaagtgaagaggatcactattcacagagtgccgtgacctctcctccattgaaccatgccacctcgaatgcctctttacactctaattttggcgaccagatgatggacgtggatatgagcggtggatacacgtccatgggcgatatggagctcacttcgcctgcccactcgcctgcccactcgcctgcccccgagtgtgccaacagaaacaagcggttccagcagcaacctgtggatgggtatgcccatgctgtgaccatgcagcatttgcgaaatgccgctgagcggggtacacgacaggagccttgtgctgccaacgggtttactccttctcctgcggggcttgtggagggtctcaactgccagcagtgtgacaaggatcttgcccaggacgacatctattattacgacaactacacgtgcatttcgtgttcgtccattgtgtgtcgacggtgctccatctcgagtatttaccggacggatttgtattgtttggggtgctattcgcatggttgttaggtgcggagcgggattgagcggagcgagcgacggttttttgcagcgatattcagcaatctcgagtgtgcgctgtctagaacaatgctgttgattatgtcgaggtacatcggttccatgtttcgtcggttccatgtttcgtcggttccagctttgctcggttccaggctttcctcggtcccaatgtgctactgtgaaagagcttggatggttgaatgatttggtgattgctatctgctttggaagatgggggcgagtctacggggttgttgccaatacttttgtcaaaacccaccaagagtctcgtcagtctgagacatgtttcccctttgaggaggttgtctgagacctgagcggaaaaggaaagatgtgtacaacatgtagtatattaatttatttattattaacgagatattgaggtggactggttggtataacgagaaagggagcacggtcttatacagtagtctgctgaattgcaagtacaagtaccggtactgtctctggaagaatgagtcggctatcgtacgagcatctactttacccattcacttctctacggttggatgttcattcaagttttccttgtccatatccgtttacaaccagaaccagacactgtgcacgcgacatgatatgagagttgaagcagcttgtgtcattagaaattgaagtgggcagtaaagcgaacaatacttacttgcaagtgcgagtacgatagatagttcctcatggtcattcttgatgattctctggagtccaacatgagcatttagggtaactacttacaatgaagatgagaaaacattcttcttacaagtacgatactgtcagcgctgcttccgaccaacataatcgacccctggaaatcttgagcgtctcccatagctcaattatctcatgaacggagcccaaatatgaaggccaacgaatccttctctctccgactcacccatttcggactctgaactcctcgcccttgtttggatctcctcattccaatgcccaaaaatcacctaacgcacattcctgaagaaccgccccaaaatcccccctcaaacctccatgtgacggcattggaacgctccggctcctcttgatacacacaaacgcccctcgtcctaatccagcaacgcttcctctgagtttggcacaagcaaccacgcaccctccacctctcccccattctgaaacattccctgcgtagattatgtcatggttgcaccaattaagcagtcccagtgaagtcagaagacgccagacgagagtgagtggtaacggcaggagatggactatacgtattgggggaggcacagatgcttgtagaaactcctatgtgtgtgtttgtttctcgttcttaccaaaaatctcagagaaactccgttttggtcatatctcgtccaatagttgagttatctaaacttcaagcttaccattcgaatccttagattcctgcaaactttttggtaccatacaccaagactctcggatgaaccatcatccaatagaagttatgtcaagccctctctctgctgcgacccaccaacacctctgtcgtccgcttaaagttggcttttctgagcaaggtctaaatactgtacaagtagactgagtggataaaagattttccgcagattattgccgttgaatgacacacaaatacgtttattgagcttccctattgagtgattctcgattggaacgacgccatgggtttttgttgggtttttgagcgttttggcgattctttatagattttttatttcttttttatttcttttttatttcttttttatttattattttttttatttttatttttatttttttctccatcttttcgattttgccgaattttaaataaaaattaaaaaattgaaattggaatttaaaaaaataaatcctggaatcctagatacatgccttctaattccctccatatcctccaggtagtacatgtccaacccccttcgcacctccccttcctccccaaacgccgtacattaaaatgacactaattcagcctcgccaaatacaactcatgtatgcataagttatcgacgactccttcccgtttcaccgccatctgaaacaaaaccgctccagttatgcacaattggagtgctagcacttgcacggtatatatagtaccggtgcgacactcgtacgacttctccgtccaacacacaaacagtcaatctccataaaggatctatcatacattccaatcaatgttggttattttaagtgccccagtataagtagccataagttggctatattaactgtcagtgctggtacttgtacagttgacatcatcgcaatgttctggacccactttgagacaactgtatagaggaggctgtgacatagtacactggtacgatactcgtaccagtgcagtaactacaagtaccgttatttgtacttgtactcaccattccactgccaaattctactgatatttatcaatatcatctattgtcacccttccagactcgtctaatatcaccaccactaatcccacctatgacgtcgttctgcaccccacactgctgcattgccgagaggctgagcagagcaacgtggtatggcagtgcagaacaagagccacgtgagccaacaatgcccaaacaacaacgactgtctcgtcacatgaccggccgtttcgtccaacagctccaggtgtgtgcactgctatggacactccccatacagatgcaatcctccgtgatcgtcgttccgagccgataaaggtggctggattagatttggtttgttagtcaggaaaagaggggataagaggacagaatgtaggagggcaagagctccggcggacgtaaacgtattttggtttgtcgtcactcggccattgcttgttcacggttgtgcaagtgcttttataatcaatggggggcttcgactgtggctggttcggctgcttgctgtatacaagtatcatccggtaaatacagtgtgtgcgcatgagcgtacagtgtggtgggggcggttggggatgtgtatatctgggcccagcaacagcccaacttcagggtaggagagatttgcgggctcctgttgtgctcgtcttgtcgtccatcccctattgccctcatccttaggtctcctagtgcgggatttaaggtgtgttgttccgcagcgcagagggttattttactctagctcacatgctggtgcgtgcgtatttttgaattgtcttcagcggagatagcaggtggacgagtgacgaaatcgaccctggccttataacgactttggcagacccagacgactttggcagaccaagcaacacacaactactcatacacacacaaccccgacatgtcgagaaactacgaaaagctcgtcaaggtgagtgacacagatagaggtggactagagaccccgacagtggcaaacggactgtgacggctgtgacgacgcacggggaagcattgttggacggttggatggcattggccttttggacggcacccaccgtttggatgacacccaccgtttggtttcctcacagttgtccgcttgtgtccttgcactatcaccaccacggcgaatggctatatctcgtcgagaatgctgtagttgtgattgtggttgaaggatgcattcgactctaccgtgggacatgccttctgacgtccacgaacaatactaactcagggagcgactaaactaaaggtgagtgaatgaaagagatacaacgaggagatggaagaactgactggcgtctgaatgaaccactgcggtggtctcggcgtactgagcgcaacaaaccagactgtgttttcacttcaacgccgactgtcttagtgagcatgggtggctggctgaatagacagaaagaattcaccaatctgtcaaggagctcatacttctctacagcgacgttgaattctcctgtggactattcgggccagtcgagtttgcattgtttccaatactctcagttgagacaattagctgtgacttaatcaaagaactgcgtcagttctgggctgtgcaagtctcatcaggaggaatgaaatgaagtccagcaagtttcccgagacgaatgtggcatgactgaaacactgatatatggcgtgtccaaaccacatgcattgatatcatatgacatggagacagctcaatgaagttgaatgtggttacctgtgcatgctacctgttgctgtgcatattagcttgttcatgctgagttcttcgtatcagcttccctatgtcactttgttcagctgcgccgcagcttatcgtgcctccagcttgctttggggtattgctctgcctccgtcttgaggatgatattgtcccgtagctcccaggtccacagctgatgctgttcgctgctccttactaccgttactaacccagttggctccccctaaagccaaatacgtggagccgcttctagccggtctccgacatacggatgacttgcgatccattatgagctgcatttcgcggcgactagacgactccgcatactcggtggtgttcaagtcgcatattctgctgcacattatgatccgagaaggtccccccaactcggtactcaagtacctcaaacgacaccccaacatgctcgattgccaaggtattcgacgacaacgaggcggagggcttgatggtggctctgaggcatccgttgagggtcttcttcgctacaacaactatctccaagtgcgagcgttgcgatttgacgaacaaaagggcgactacgtaagacccaagtatctccaccgagatgacgatctcaaatttctgtctgttgagaagggcctgctcaaggagtgccagtcaattctcgaccagcttctggccctgctcaagtgccgatactacgaagaggaactgaacgaagacactcttctgacggcgttccgtctgctggtggaagatgtactcgtgctctacgaaacgctcaaccagggcgtcatcaacgtgctggagcactactttgaaatgtcgcgatacgatgccgaaaaggcgctcaaaatctaccaaaagtttgtcaaaatcacgtcgcaggtggtgtcatacctcaagaccgccaagcagatggagtacgctaccaagatccatgtacccaacatcaagcacgcgcctacctcgctggcagactcgttggaggactatctgaacgaccccgactttgatctcattcgacgacagtatctggctgagaaggaggcccgggagaccgagaagcgaggaaatggctacagaaagtcgtctgatgccactgttcgtggcagcggagtagaccgaactgcttcccagcgacgttctgtgtcccagccctctccctcagaggccgccgctgctcagcagattcaacagcaggctctacagcagcagcaacagcagtatcagcagcagcagttccagcagcccactcagatgcagcagcccttggtggacctgtttggaccttccggaatccagatgcaggagaccagtatacagatggacacccaggcagcgattttgcagcagcagcagcagcaggcccaacaacaggccgctctccagcaacaacaagcccagcagcaggctatggctcaacagcaggctcagcagcaggctcagcaacaggctatggctcagcagcaggctcaacagcaggctctggcccagcaacaagcccagcagcaggctcagcagcaggctcagcagcaggctcaacaacagcaacagcagcagtttggccacaacccctggggtcctccacagcagcctcagcagcagatgttccagcaacagcctcagcagcaacagcagaacacaatcatccccgttcagcagcagcagcccttgttgcaacagcagactactggttccaaccccttcagaaagtccatgctccagcagcccatgcagcaacagcccatgcagcaacagcccatgcatcaacagcccatgcagcaacaaccgatgcagcagcagaacatgcagcagcagcacactggaggccacaacccgttcggatcgctgtctagagcgccctccacctcgtccactctctactctatttctgaacccactacgacgccgacgtctcctgctatgactgcccctaacgcctctgtggctgcttctccggcctctgtggcttcgtcctcggcctccatgcctgccggtcatctcattcagcagaccacaggcaccaacccgtttgcatctggcggcatggccgtgtctcaggctcccatgatgcagcagaacaacggttttggccagcagcagcagcagcctctggttcagcagctgacgcaacagactaccggatataaccccttccgaaagtccatggcccagcagcagtttcagacgcccatgtacaacccttcgtttggtggcctggagcagctgcagaccaaccccgtgttccctcagacccagcatgcccagcagcaacagcagcagcagcaacagtttggtttctagacagatgaggctagaggaggattttaatgatggtttatgaagtaacaagccagcaacctggtgtaatgaagtatgaacagaggatgagtggaccgcgctgtatgagcaaagcgacagcaaagcgaatgcagtgacgatgtagtctttgtaatagtattaaccaatatgctatacgtgtataatatcggtacgagtgctggtaattgtagtgctagcaattactgtagcgacaatatgctggttgactggttgacgcgtttggtctcgtcattgcccctcaccaagcaagtattactatcattttccacatagtaatacttgtctagcagtcctccatacggcaacttatatctcctgtcgtgccatgatggtttttttgtttttttttctttttttttcttttttttctcttcgagtagcatttttctgttcaatcccggcaccgttgagtgcattatttaggctccagttctcaaggtgtaattaaggttgtcggctataaacttcttatcagtcacatgacgcattaaccctatctcgaatttatccggctccgaaaaactactctgggaccatacgatctattaaccccgcggacatcagatgatggcatgcatgcaaaggtcatgtgtctgggctggttgtggggtggtactgaccccagattagaccattttctttgttcggaattgtggattcgaccctgcgaccaaatgcctcaattgagagagcagttgagtggtagcaagcgggattactctagaaagtgttacactctcgagattggatggtattcaaagacgactgtggacggtttcaaatgttatcgaataactacatgtaggttgctaactatctgctcgtctaagacccgatatcaatgtccatcgtcgtaatcggaagctactgcctggggatgtggcttattagatatgtaagcctaggtcttcaccttcagtgaccgatagttacctgttggattatctacatctcctctctagaattcatcttgatgagatcttcatatgcctgaggttatcgggtgaaaccagatgcacaatggttacagcatcttcatctaccgcatgtcagattgtgtctactgtagttccgccagtatttgtacagataccggcacgatacttgcaagtactccaataaatatgcccgagttaggtttcctcgacccttgattgaacagtctcgccatgcttctctatttctactcgtactactactcatgctctacttctctgcgtctttatcattctaatttcattaatgctaatgctaataaataagtcgcgaacgtatccacgattcctcctctctcatatacagattccaatgcaatgcagggccaggcgtttacttcaccagtcgcttggcaagctcggtggcacactggaaagcaacagtcatgccgccatcggaaagagtgtcgccgttctcctccattcgtcgcaccaggtagtccttggtctcgttaacgggaccccaaggcacgtacttgagcaccttgtagcctcggtgagcgagctcctcacccagatcctcagccatgcccatgagctgggcgaagatgaccttgtcctgggactcgagctgctcgggagtgaggtcagcagacagtctgtgggcagccagagccatggagcactcgttgtgggaagcgacaatcagcttaccaacagcagagtggtgggtgccggactggatatcggggatgatgccgtcgaggcacagagccacgcctcggttgtaagaaatgtcagagtcctccttggttcggtgaatagtggtccatcggtcgggctcggagtggatgtaggctcctcgcaccagcttcatgccgatctggtatccgttggcagcggcgtgagaaatgtcgtcctgcagctgaataatggagtcctggaggtacatctggatggtgccaatcacggggacggctccgttgacgttgaactcctgcatcatggctcgctgggcagcgtagacaccgggctggagaaccttcttctcggcgtcaaaaacaattccaaccttgccctcaccgttctcggcagcgtgtcggcagatctttcggcacacggcgaggtactgcttccactgctcggcgtactcgggcttgtcgtggtttcggagaatggcggtggcgttcttcatcagaccggtgggcttgagagccacaaagccggtgatggacttgccggtcttcttctcggactcgtgagcgtacttgaccaggacattgtcaatggactcgatgatggaatcaacggcagagtccatcagagcgttggcagagtctcctccctcggcgtcctcaacggagtaggacagcatcatgttgccaaagcctcgatccagcagcttcttgccggtctcgacgacctcagcgtggttggcgccgccgcagtacagcgagtagacaatggccttgatgagcgcgttgggggtgtagggcatgagcttggtgcacagcttgatgagagtggggtgggaagttgctgccgaagtgagcatgagagcaaccacgtccgaggtcttcatggaagagaggtacatgggagggtggttctcggggagcagacgggcctcgtgggagtcggaagatcggtcctcggcggatgcaatatcgcctccaaagggggagggcgagagggtggacaggttgtgatggccgggaccggtcacgggagagcctccaggcaggtttccgagctgctgcatggtctggggcacatcggccttggacaggggagcaggagggttgttggtcgccaggggctggttggacttgagcgaggtggaaataagccgggtggaggcctttagggttggcaatcggcgcaagtatgcaggtcggaacatgtcagtagagtttgtgtaacaagagataacgacgctgtcgaaatgataagagcaagacttgtgtgtgtgtgtgtgtgtgtctgtgctccttgtgtggtatcttcgagctgcgagtgtagctggagatgggtggcttagtagctggagttgtagtagtggtaggggcgggaggtggtatgagatgtggtagtgagacaggccagaggcactattatctctcttgtatctgtgttgtgttgtgtaggtgttgttgggtgtgagttgagatttgatttccggaggagggcgctcctatatataatctgtctggttccacacggctttggctatcttcttgcacgtcggaatccgcaggtcagtaggccgctgttgtattcccatttttgggtaaagtcaaaggctgctcctgctatcttgagttatctcagcgaggaaactcacggcggaaacctaacgcatgggtcatgagggaccactttgtgataaaagtttgatagcgacggagtttgggctgacggcggaaaaagaagaaagcgaagagagacgcgaagctgtcttcgtggggggcgagcaagcaagaaggcgagtagcaagagagcccagagaagagcacagtggagatcgagagaccgcggacatggcaaggacaaggacaagaacagcaggcgagtcaaaccggttagcattatacccgctgcggaacccaaccatccccacatccacatggcatggtgccgcgtgctatttccctcccactccctgtattatccgctgtgggtgggtcgtatatacggcttttgacggatgtcagatccggtgcggatttccaactagtctcccaagtagcacgcgttccacttggcggtttacttaccggccgcgccgttgggagaaaaacaaaagttttatgcttggccgcacggcacctgacctctgtatctctgtatgtactgtaccccccaaaggcatgaaatggcgatgttatgttggggctgggtgccgcagctattgtagtggacttgacgcggttggtagcggtcttaacgcggtaaagcggctgtgtagtgcgctctacaggccgctccactgtcaagggctttcacgtggttcaggccagctccaacaacaactttacatagaccgtcaggcgtttcagaaatacaactcttctctttttgcaaacagccttatttgacctacctttgactacaaggtctaatctctcttgcgcttttgtctggctcaagtttttcaatccgctggttgacgcagctgcacacgaccaggcaccaccttccaatcatgtgtcttttgtatatgcactttttttcttttgcgcccgtctcagcttgtgtttttttccggggtaacaccctgacggaggttcgctcattccttccacagatagtcacctggtagccgcacacctcgccaaacctagaaggttacaagccgtctttccggcgttatcgggagcgcagagcaagacaaagacgagacgacaagcgacgagaagggagaaaagcacgaaaatcgtaagagaaaacgacagccatgagtgtcgtgctcatacggtgaaaatcaggaacatgtcgagcatcttgcatgacgtgcaggacgtaaaataacgattcctaacctaccacctacttgtagctagtctatggagtgtaacatggcaagatgtagcgtagtgtcgacggacatatacatgttggctacaggtagctaacggataacaggccatcgattgagggcgtcgggagccacggccttgctaccgcagccccgaggtcgacccaatatctcccttgctctcttccaatagagactttgcaaatccggctctttgagggacttgtgcagcgaacagggcaaggctggctcaggtacgtccggcggaagatggagtggttgagtaggttgctgttcgtacatacgcaaacttgattggatcttcagttaccgctcctagaccacaactccaacactcaatgtctatggctcgtcttgtcgtatagaacatctgtggaatgtctcgacttgcaaaccagatacactttgatgtgacacccggagtgtctcggaataactctgacctgggcaccagccaaagagcgctgtgcaaagcgggcaccaaagacagcctattgaaaaagagcccttgagcttgagtcagagtatggcgcaatgtcgagagtggaagagagcagtgcgaaaaagcaaggctcaagagccatcggatgtccccacaattgtctccacagatcgtgcccacagccgggtgcgacgcgttgacacgcaccccggagtcgcgtgcagcgtattaaaagcctttctgcacgagttgctgcaccggacgttaaatcacagtcggtttgtatacatcgtcttctcctactgaggtggttcgcaaaccttgtttggtatcgccgttgacttccaaactctgtttgaaaccttaactgcttgggagaaaccagagtttgtcgctaatgcatgccgtctgaggacgacatgttgggagggttgaaaagggaaggtgacagcaccacattagatgggaccaaaaaaatcgaaatcagggctgcaccctcaaactcaattgcaccaccttgcattgcggagtaagacgggcgcctgtttcttcttaagacacctgtccgcaactaaactgaacctttcttacccacttacaactaacacaccacgatgctccgatccgtttcgaaattcagagctcccctcgcccgatcttgtcgatccttcaccaccattggagtgcctggtaccccaggaaacggtaccttctccatccctgaaatcaagaacgagcccgtccgagactttgagccgggatccaaggaccgccagggcgtcctcaactccctgaagacaatcaaggagtctgtgcacgagatccccgtcgtcattgccggccgaaagtactggtccgagaagaccggatcccagtacaacccctacgacaagaaggagatcgccaaggtgtcccaggccacccccgaggacgtgaccttcgccatcgagaccgccatgggcgccaagaaggaatgggccaacgcctccttcgccgaccgagccgccgtcttcctcaaggccgctgagctcatcgctggcaagtatcgatacgacatgcttgctgccaccatgattggccagggcaagaacgtgtaccaggccgagatcgacaccacctgcgagctggccgacttcctgcgattcaacgttaagtacgcccaggagctctaccaggtccaacccgccgagaactcgcccggcgtgtggaaccgagctgagtaccgagccctcgacggtttcgtctacgccgtcacccccttcaacttcaccgctatcgctgccaacctggttggtgcccccgccctcatgggtaacactgtcgtgtggaagccctctgccgccgccgtgctctccaactactacctctaccagattctgattgaggccggtctgcccgagggagtcgtctcctttgtgcctggtaacgcccaggaggtgaccaagaccgttcttggctccgaggactttgcttctctgcacttcaccggctctactggtgtcttccagactcttaaccaggagattgctgcccacctgcccgagtacaactcctacccccgaattgttggtgagactggaggaaagaactaccatctcattcaccctactgccgacctgtcccacgctgtcaagtccaccgtccgaggtgcctttgagtaccagggccagaagtgctctgcctgctcccgagcctacgtccccgagaacatgtgggaggacttcaagaaggagatccaggccgaagtcaagaacgtgaccgtcggtgatgccaccacccccgagggctttgcatcttttgccggtcccgtcattcatcagcagtcctttgacaagctcaagggtgtcatcgatgctgccaagaaggacgactctctcgagctggtcgccggaggcaagtacgacgactccaagggcttctacgtcgagcccaccatctacgtgacccgggatcccgatcaccccaacctcaagaccgagttcttcggccccattctcaccgtctgcctgtacgacgaggtcaagttcctcgagacctgcgaggttgtcgacaagaccaccaagtacggactcaccggcgccatcttcgcctccgaccgatacgtcatctcccaggcttccgagcgactgcgatactccgctggaaacttctacatcaacgacaagtgcactggtgccgttgttggccagcagtggttcggaggaggccgacagtccggaaccaacgacaaggctggttccggcaacattctgtctcgatttgtttctatccgaaacatcaaggagaacttccgagagaccgacaacatcctctacccttccaactacaactaagaggttgaagaagaacaaggagatgggttatttaagtctgattaatcagcgttatttaaacgtgcagagcacaatgtgatttaaaatgatattatctggatagttgtagctacaggtacgagtacaacccgatacatgcagtactacgagtgctcatccccgaggaaggatatggaactataagtggatcaaggcgttttagggttagggtgtttgtaaatggcggcgtgtgcttggcttctgcaggttagggaagggtttgggttgatttcccgacgcagaataggttacggttaggggttgattacaggcggcatttcttaaaatcgtcatattgcagtcatctcgttttcctggattttacgagtaggctgtttagggtttcgattgtgggctgtgttgatgggtggttagtgttggaaccttaaagtacactctgatttgacgataacgatagagtttagttgctcatcgatcaaacatgagataccgcaaacaagggacagcagaatggtagagaagcatttggtggtgaaaaagggaaaatggagagagaagagatgaaacgaagaaagttcaagtggaattctgcggcgagatgatgttgttgagaaccggaaagatgaatcagaacgaagatccatgaggctctatatggtagctgtttgggatgtctaagatggtgtgtggaagcggactgaaaagcggcgaataatggagattgaaggtcataaatacaatcacgagacgtatcccgctgctccccgtcatataaaataatccacccccctcaaaacacctacttgtacaatcctcctactctctgttgatacatgttatctctgcaaccctattggtggataacccatgagacatctctccaacacgtaatatgcaggctgtaggagcgatgagtgcaagtgcagatggacaatgaacaatggctctgattcgcaagggtcccttctcgatggccccattgcgttgggtttaaccctatcgcggcttgtcataggtccggtccttatctgtctcggaatgcatgcggacgatgagatggacaaaggaagaagggaagacaagaaagatgaaactaaaggagaaagacggacccgtaacagccacctgagtcaccaactacggccgttccacgctacaccactacaaacgacaacaacacatgtctataatctattatacatcagctggtgtcttgggatatatcagctgtccagcagtgctggaaggctacactgtaacacgagtgcttgttcttgtagtaaggtcaccacgttgttttagctctcagtaatcaccagatatctcgctgtgggtttcctttggggtgtggtttttgtgttttcgtggatgtagagttggaagaggaactctgatagacccattatgaggtcaaacccagtaagtgccgtcgtcccaaccctgtgattgtcaattgagatcaatctcttcggcagacaggtctgcattgatccggaacggcttgtttctccagaaaacctgctgaccaagcatggccatggtccagatgggcagggctaaggactctctgagtagccagacggagatccagtggagcgcgaaacgcgactcgaagggcccatttacgttcttgcccttgcccagcagactaggggtgttgagctgatgcttgttggtgtagaaccgcttggcaaagtagggaatggtctggttcggcttggggcggtccaggttgctgaaactgagcaggttgtggaaatggaagtagtcagacagacaccacagagccatatggatgaagaagaagggccaggagaaatagccgcccttgaagatgagcgagtagcccactgagccgatgattccacaaagaatggactcagtggtgggttccagcagagtggcggccagaaccatgaactttctgactcgcagccaacgaactcgtcgctggacatagcctgccagagtcactttggccaggggttgcacgaccgagtcactggtcatggccgttcgtccaccctctccccacagagcctcagcgatcatattgtcttcagcaatatactttgcaaactgctgcagacccgtgttctcttctgtatcgtgggtaggcgagtttgaccgcgaatgaggcgtcgtggagtgcactgccgacgacgagatggtctgagactcggcagtaggaggcgagattgccagcgattcgggattgccacccacagccggctgcacgaccttggcagcgctcatggctgcccattgcgtgaaggggttgaatgtgctgggattgaagctcttggcagccttgttgagcgagcttcgacggtacatgttggacttgcccatgacgcagggagccagagcggcccaattgatggccgtgtagaacttggagtgggctgtgagcatgaacatttcgtcgagctcggctcccacgccatcgtcaatggccacacagacaggcaggtggtggacgagttccacggtgcggttttcgatgaatttgtcaacggatcgggccatggcagatcgggtgacccacacgttggcgtctagaacccagacaatgtcgtacttggcccgctggtacgccttgaccagattgttgaccttggggttgggtccatagtgggctgatccgaccagaagacgggcatccacattggggtagcgcgcaatgagctgttctacaatggggatggctggatcatcggccatctccacggcgaagatgatctcaaatagagggtaatcctgctcaaacgcagccatcagacacgtttccatttcgggatcaatgcccttgagcggacgcaaaatggacacgcccggaggattggtcattgagggggaccgtggagcatcggccaccgtgttgcgtttgtacaccaacgtgattccaaccgtgctgagaaaaatgatgagacagtaccacaccagacagatccatcctgtgatagtgccagctgtcgacgttgctgaagagagcgctggtgtgtgagttggtaatgcgtatgtgtcacttgttgttggggaggccgacgctatagcggtcgccgtggctgtagctattgccgtagctgtcgagacgactatcgatttgatgtccatgtgtcttggggaaggcgctggatcacgtgagaagcgaacgagaggcgatcaagaagcaaaggggagaaagaagacttgattcaaagtgtgttcatgccagctccactccaggcagtcgtgtttgcgtcctgtttttgcgtcctgaaaaaaaaaaaaaataacttcctaaacacgttgagttacagttcacatgcaaagtgggtggctaatgaattccgggaaagtgagaaagagtggagtcgtagaagaaactgttgaaagggattagaaaaatggaaggtcacgtgacgtatacacaggcggcagcgatattatttcagctctttccagttcaaaattcgtttggttaccgttccagtgggctctgccatatcacccttccaaccgttccgtactggtagtattactatcacgaggcactatgtacggacgtacaggaacatgctctctgtggagctacagtacaagtagctactgtacgaccaatgaggcaggcaagtacgcatttttttttaagaccactatttaagctggtacaacttctccgatgtgacggcaaaagtggtgtatatatataggtgtttgcagccgtctctctcacctttacacacagcttactacaccacaatgtagtcgatatcccaccgccttggtaccacctttcccggacatagcactgcccagacgtatcacgttggtaccgttctcaggcacgttaatcgcgcagggtgaaggggcgatattatgacagggaggcttggtacgatgggggtgggaggcgggggaagtaagcgagacaggcatcgagagctgtacggggtgtgtggattatgtaatcaataatggtggtggaactgcgactgaggagtacatattgtggttgagaaagagaatcgtagcatggtgagaagtagtcatgcaaggagatgtcggacgtgtgtttggtgatggtcacgtgataagtaagaccagggtctacagttactggtactgtactacttgtagtactgtacgtgtatgtactgttcacagttgttctttcctttcaactcacgcagtcttgaacacgcaggatgcagctaagtgtcagaaaagagatttttagtagagattttgaaagtatatatgaatatatatatacgatattgtaatctacaatatatatatatatatatattatgctaactaattaaaagagtatcaaaagattcaagagatcaagggaggtagaatgatgccatgattatacaacttcggtgaattgcgggtgatttataataatgagggttgagtcgagatcgatatattgtagtcatgatgtttctattgaagatcataagtattattgatgtgatatagttaattaacaacttacaacccacttctagggacacggcgttccgatagtagcacacaccagaagggtgtgtgcttgctcattcaccagaaaagagattctagatcagtggataaaactatctacaggatggacatctcgtctacgacccagctgattcctctcattactatgtggtgacatctcatcattatgtgaggaattagccaggtattaccccaccgggtattaccttcaacagtacgggagattatattctatatttcagggatctacagtaagtacggaaagattatatgttttcaaaaacgaggtcaatatttcacttttgtccttctagtcaattttagttgggattttactcagggttttagttgacattcagtagaagcagagcgagaatcgcactgtacaatacattgaagatcgataaaaaagcagagatatacaagtagaaagagatatacaatgcagaaaaaaaaaacaacaagtggaaacattccccaacgccatatacccctaaaaacactctctaacaaccccatgatatccctactcgtacttgacgggagttatcagcctccctcatgcacctacggttcagttccagaaatattgtcagaaaaagactcgcaaatccatcacctcacgtctgtccctcacttcggtggttatctgactccacgtttcaagcagccaaccgtattccgtcaatctatagctttctaacggggtgttcctatagaaacggccaactcctattgctacaagatgggcatatcagtagccactcataggtcattagagggttcaccgtacagtacgagtagttcgctccattgaagcacgacaccggcactggtactagtaccggtaggtaaagctgttatagccacacctcttcgtctcagcaccacaagggacgcatacttctgtcgctcatgactcgtactcgtactgtctacagtaatacactcagccactcataagtggggtctatggcagtcttcaatatctgttgatgaccttggatttttgccgttcaagtctccagctacagacatgttccttaccactcagattatggacttttctcccccaaacccccccgaaccccccacaaaaccagcacctccactcttctctggcgctcgcccaagccgcttttagactttcgggcaagttggaaattccggcagggccgtaggacgctatcttgcgtgcgtcctagcggcacgtcacaagagacgccgatgataacgagacgtgatcgcgaggtggatgacaggatgatggattgacgggcgacacgtacccaagttacacaaccgacgacacagacaaaagacaatagttgcgcaaacacaagcacccagacgaccacaaacaacagagacaagactgctaccaaaggtcacgcacggttggatcaccatgaaacgaaaaatggaggaagatatacctacgccgaccgagccaccgtcagccaaacagccgcgacaatcaatggcgcgctcggtgtcggcgtgtgttcggtgcagaaaacgaaagtcgaaatgtgaccaaaagttcccgtcgtgttcacggtgtctggcggcgggagtggtgtgtatggggctggacgcggccaccaaacgcgagattcctcgaagctacgtgtcgcatttggagtcgcgtatagcggcgctggagggcaagttggacgacgccggaatcgattactccgatctagatacccctgctgcttctgtccccatccccaagccgatccaaacaacaggaacagctaccacgccaaccacgtcttcgacagctacccacgaagacggcaaaaacacagcgcctgtggcagatctcatggaaaatgttgaaaaggcgtcacgtgccagccactctagcacaggacaggatctgtcgtttgcaaaactgctgttgacggccgtcaagctcagagcaaagacaaaaagcgacagaaccacgccgacaacgacccagacccaatacgaggcatgtaagacgttgccgagcaaaagggacgccgaaaaacgcctctcgcagtacttttgccaggccaattctcagattcccattttccaccgcgaactgttcatcaaaaactactttgtgccaatttatggccccttcagtccaggaatcagtttggcttcagactatacgactgttgaagtcgatgctggtgaagctcagccagtagaacagccaataatcacgtcagatacaccccagattccactctactttctgttcatcgtgtttggatgcgcaacgagcgtgcaccaacaactgtaccccgcgggagtgagtgaatcgtaccaccaagcagccatggaacatatagactctgcgtttgccagtgctaatcgtctggaagcgctacaagccatgctggtgctctgtctcttctccatcatgcgtcccaccgttccaggagtctggtacactcttagtatggccctgagactgtgcatagatctgggcttgcacattgagacttccaacaaccgagtgaccgacgggttcgacctcgatatgcgaagacggctcttttggtgcacgtatatgcttgatcggcaaatctgtgtctacctaggccgcccctttggcattcccgaagactcgatccgagtgcccttcttctccgagctcgacgattcgctcattgtgcctcgaaacaacgtcgattactcgcttatgacgtcgccaggcggtatcaagtcgtataagtacatttctctggcttttgcaagggtcagacagatccaggccgagatccaacgcatgatgtttgagttcaccgagattccacgacggtttgcgacgtttgcagactggtttcaggacgtgtgtacccggctggacgagtggatggactcgtgtccaaacacaaacttgcagaccaactgcggtttcaccaccacgttttttgcactcaattaccaccaatcgcgtctcctgttgtatggagtgggccccaagaacccttctccttcagcttactctctggaatgtgtgctagaggctagcaagggcatcatgaccaagtaccacagtctacaccagatcatgtctatcaactacacgtgggtggctgttcacaacctgtttattgccggtacatgctttctttatgccgtgtataactcgttggtgtctggccagcagctaattagcagagaagactacgaaacggtgtctaaacagtgtgtggtggttctggattcgctgattggccgatgtaatgctgctcaggtgtgccatgacacctttgagctcctctctgcagcagtattcaaaatgtgcttcaagggaggcagtgtgcttcgcaaagtgagcaaagatggactagtggaagtgatccaaaaccacgacaagcggttcagccacctgggagcgctggtggaacaggttcccgacaactggaacgacgatagaaggaaaaaacaccaaaagcctgtggaggtgcctgtgcctgaccttgacgactttttcaaggaggctcaaaacccgcccaatatggagatgacggcgtctctggaggagcctctgccgtatgcatactcgggagaagtctcgccacagcaggaggacttatactcgctcatgagtgaggttcctctgggaagtatctgggatcagtattttaaggagggcgcaggaggaggtcctaggtagtgtatagaatatttataacgagcatgagctaagcaaatgtccacgagcgattgtgaatgaagactgggtgggtttttgtatctattataaatataagtacaaacaatgcacatttcagaacctcataacagaaggttctacgcgctacccagttacgagtaatttactggttatttcgaacatcttccacccaaggtgtctgagattcgaatttcctacagtatagcaccaaccgagtatatcatctttgtccttccatctgttgcaacacctcgtgatgcatgtccctaatctcctctgcgcccatgattctcgcctggaaattgtagtcgacgaagccggcaaagacctcaatgtggttctgccgttgccagtcacggggagtcacaatatcggtcacaattccagaggccaaatcgataacgtgcagacctgagatgaggcccgtctttcctaggacaaattgggtggagttccgcgatacactgccttgtcgagtttgcaatgaggtcagcccggtgatggcactgtcggctcgatagtacacccggtccggagacgcgaggtccacaaaggtaggaactacaaactgtctcgaaggaactcccttcttccaccaaatgagaccgttgtaggatgcgacggggcttgagtcttgtgaaactgccgcataatctaccatttgccgtgtttccaagttggctaaccagaattggcgccgatcagtctgtctccattcccggagtgtttctgttgttacaagaacaccacccatttctcttggctcttcacttgttccgtgaaagtagaaaccgtgatcaaagtgaggcttgtctcgaggaactgcgtaaacctgacctgtattcaggtacagggccacgaacgactcggtaatggtcagaggttcgaattcgagaaagtcctgggacttgatggagggtggaagggtcacctcgagatccctgcacttgatgactgttttgtcgtgatcctcagccaccactacagggaacacttcgtgttcgagactctctagcgtcaattgactcctcacataggtatgttcatcgccacccacttttatggactcggttaagatatctcccgagttgtccgtcaagcccgtgaagttgctgggcaggggttcatcacctttgatttcgagtcctatgacagttctgcgttcctccttctttgcagacacgtcaatgtcgtctacggactctgccgactgccatgatcggagacgagcaacaaacaccaacacacaatctgtccatgagttgaagtcatccacgggttcggtccacgggttccgagccttcatctgggctcggaaatcgacctcttggaacgcggtgtaccatgctgagctgacttcccgaagactgacacatgtttctaggtcggcagcttcatagatcaatctcatgatttcctggggaagataggagccgatgcttgcggtgctttcaggtctggtggcatctgaagaggtcatgcagatcggccttaccgttctgtccagtaccacgtggtttccaaatggtgccagatggtcttcccaaaactgccggcgaccagcttcgttctcacagccgcgcatgattttcaacagaccggtttgcaacatgatttgttcctgctgggcgaatcctgttgcattttggttaatgagatcccacttgagtttgacctgaactagctccgtctcttccccgtaggcagcaagtacctggctcatcttatccagcacggaaagatgctcttgcagtttatccagcatggcgtttcgactagccctttctgtgtcccgtatgtaatcgtagcctgtcctgagctgaagggcccgatcacagcattccgcatacgtagcgcttggacagaagggaatctccgcgatcagccccttcatggacttgttgaatttctccatgcttgccattaggtcaatgagcagctgctcttcatgctcggccctgtgtcttccgagagtagagatgagatccaacacgttagctcgggtttcactggcatctggggtatccatagtgtgtgtataaggacgagtgagatgacgataaaccttgggagaagtgagttgcgagattggtgacaatacagattgcaaaaatcgaacaacaggatgagtgtgagacaacaggagactacagtacaaagatgggtcaaactacaacgactcacttgagctgacacgctcatgacaataaatatattcaatgcaagttagtaaatgtcgggattcatcgtatcagagattgtaatgaacaatgacagacacgactggggtgctggatcaaatggtgagaatactgcgttcacgcgacatatcacgcagtcacagtcagttgtccgagcgacgtgatcacccagtagctcgagtcgctcagtgaatggagaggacaagacacagtcactttaggtcactgtagcagttgcggagtctcgaacatagctcaattagctaagacaacccgtgttcatgaaaaatatggacaatttgaccgcgcacgtaggttgagttgtgagacccggaaatcgggaccctcaactttcctgtcccaatctgagggcctcctgtctaaccagtttgagcatgacatctgcctgctgcggcgagattcccatttggctcagcacgttcaccgccacgacatcaatgttgacatacgagggtggcaatccgtagtcctcttcattgtccaccaccatgtgtctagggatcacaatgtacaccatgatcatggttccttccatgagatgttcgtgcagaccgctcttagccatgctcagggtcaccactgcctcgggacgtttgtcttcgatgccctggcgcagcttttgggccttcatcaacgcgtgcagctctggcacctccttgagccgtagagtgtcgaattcatgcgactgaacaacgccgaaaacgcgcaccgagtcgcggaaaatgtcgcgtctgtcgcccgtcgttttcccggccaccagacgagccagccgggtcactgatgttgtctgtgacatggggtgaagaagagtggaggattaggttcgatgttgaaaagatgagggaggtggtagaatggcatgcagaggagggaggaagatggaatttcaacggggggatattccaggaatcgcaaccatgttgaaggtgagtatattcaaatcgaaagaaaactgagcaagattgaacagctatgatgtagatatactgcaaccttaacaagtatcataaactacagtatgtactgtactgtagaagagaaggggggtttctatcatggcatgatgagacttgaaaaagagtaaaaatggtatcgaatgatagcccaagacaagatgggtacgcgcaacctattattgtggctctataatgaatgttgagatgttgagatgtaagtccggttttcttgagtcccgagacccagaagaaacggcaattggggtataaagacttgatcgactccaaagacacatagacagtgaacagaaccacctctactatcctctcatctcacgattagtagcatcaaagtctccctaaccattatacaagactacatgtactgtaaactacaagtacataaaacgctccgatgtttgcttcaaaaaggagtattttcccttcgttcatgctgtgttctacggtagtcgtccgcagggaacagtgagttcacgaagacacactcggtcttcgctcaatgcacactagtaccgcgtttgcacgctctcctctcaggtcgattcacaagtgcgctctcaatagaaccacatgtcgttcttcaaacccgatgttcgttcggtaaataatctattagtcataataacaagacacatcggcttgccaacatccccatgcaataacttaatattctctggtgcgttttcttcaagctcgcatctttcgcttgctcttggacttgagcgcaatctcgaccttctcccgctcctcctcggactcctcctcctcggacacctccatctcggacatgtcttcgtcgtcgtcgtcctcgccggcctcctgcattcgtcggagctccacctctcgctctcgcagcagctcggggtgagcctcgaccagttttcggtcctcctccagctgggcggccttgttgccccgcattcggttcttgtagaaggcccgctctcgcttgagccggatctcctccaccttctccatggcctccagagtcttctccacgaggtctcggttgtatcgcacgggcacgtctcgtcgggcagagaaggccagggtggaatccaccaccatctccttgccagcagcctttcggaacgccttggtccatcgcagctttcgggggtttcgcttcatcttgaagttcttgtggcacttggatcggcagaaacgaaactccttggagtcgttacgcacgaacatgattcccttaccgggatacactggcgacgagcagaaatgacagttgtacactcgcattttgtggttgtgcggttgtgaggttgtgtatgatgatgaacgaaatcttccgcatgcactctatgtcaaaaatatttatttgagtttgaaaattctgcacgtccaaagtctgtggcgagagtaagcgaacagggataatgtgttgtatatgagaggtacaatgagtgtgacatgctcattgaaatatccacgtgataaatctcagtcaatttccgttttgcctattttgtcgatttttatcggattttatcggattttatctcatttaatccaaataaatccaaataaatgcagtcccgctataagctcaccgcttactaagaacaaggcggcttggaacgaacgagttgatcgaaaagcgtcttatggagtctacaaatagagagcagatttagagaggtgtcaatggctcttaaaaacgcattgcggctagaattgagcactcctgatgacccgtacttcacatatttgacttgctcaaaagaatgaatcagaggcatcttgtctacttgtactaatacttgctatgaacaagagtctttaaattgtaaacgaggtacttgtacttgtgcttgtgtgatgtttctgaactgataaatacactctcgtgatctcatcatcaacacacagaagattctgctgctgaagagtatacatccctatggtcaaacagtggatacaagaaagggaccttttaagagcataatgagacgaatcgtcattgaatagtcaacaaaccaattgggtaaacctcaaatcgttattcattgaagtttttaggcctccattacctcatttatgtgtcttacctcgttcacttgcgctagttgtttagaattttgatcctccacagctcagacatgatttttattgaacatgtagttcatttatatgctttattcacataattaaatgttcctgtacatttatatatcttctagtagtcctttatctcgagtcatacttctatctactgtatatggagttttcactggaaacttatagacatcataacaccctcatatttggatttaaaagcctgaatatttcggattctgaataattaatagacaaaaagggttttactatcactaaaacccctaaaaccagccaaatttctctttttttacatcttttgcaacatattattttaacgactttttactccatcttccgcaatagtttagtggctagaatttccgcctgtcaggtttacaccagcacgcgggggaccggagttcaattctccgttgcggagtacttttttaccagtcaaatatccccataccctaaccctaaaccaacatgcacctcctaccgccagaaatatctgcctgctattactcaaaatcacaaccaccatgcttctcgttttgaacacggcgaggcggggtctcttggcctcgcccggcaagtcgctggttcagcagcatctgcgaccgctttcgatgcttgtgaatcggcccatttctcgagctccagctgtccctgttcttatggctgttcgaggcaaaaagaccgactctgatctgccccgagatatcgatcctattgaccctcgaagcaactcgttgcgatctcgaatcccatctttccctctcggtaaggaggcccagccgaccatcattcccaaacccgacactcctgtggtcggccctcggctctctttcactgaaatgatgctgatcctgaaaaacaaaaaggagcccgagttgctgtacgaagccgagccccaccgtctctactttgtcatttgtttctgtggctcgtttgtgctggctttgtacggaatcatgtttggagagaacctgctgagtgctgcctacatggactggaagatgaaccccaccgacgagccatttgtgcaccagatgttcaagtttggactgagatctgctgtgcccattgcctttacctccattttcctcttcatgtcctacgttcttgctcgtttccctggcagactgatccgacgtctgtactaccttcctggcacctacatgaagggtgttcccgagcacatgcagggcgtggatcacattcggtttgtgacccacccctatcttcctggtagaccctctcccgtctacacagtgaacctcaaccagctgcgatgtggagagaggacaaccattttcaccaaggacggtttctacggtaccgcctccaagtcatccttcttcttcttcatctgggaaggcaagagttgggttccctgggtggtcgatcgatccggctggttctggggcgacggacgagtatgggatgtactgtttggaaagaaatccatcaaggaggccgaaaagggtctgtctgaggacgacaagatcaaacagcactggcgaatccaggacgccgccaaggccgagcgaaagctcaaggagggcaagtccttctatatcaacgagtacaagcgcggctttgagcgcgacttcaacaccctcaaggctaacaccgtcgggcttgtggaggacattaaggagaagcgaaaggaggacaaaaagaaggcgcttgaagagccccagacaaagttgacctggcaacagaagcataagcagaagttgaagaacaagaagaagcaataatcttgttgtgtatatagtaactgattaaccgaagagcacgaggggagcgaagatcatgaggcgtagcaaatcatccttacccaacgcacttgtagcacgagctaagggaatgctctgtaaaattgaaaacgaatacccttactacgaatgtatcatgtaagaacaatactacatacatactgtacatatgtagttgacctgaattactgagttacagtcataccatcaaggaacgctacaataagagcaccccttagcaaatgctcttcaccaccattcacatgtttaccctacctatatatatccttcgttatactgtatagcacactctatgtgctgtatcatcttatgctcgacattgtctctcctactcctccacagtcaaatgatactccagtctgttcaagaaaagcttggctcgcttctcggcaccggggaccttgtcgttgactgttacatcgacctgcacagtgttggaaggcacctggacagcagcctttcggggctttcggtccgacagaatgtcatacaggtcggccccattggagagagcccgctttgtggacttggggtagatgacgttcacgtcgtagaacttggtgcccttggcggggccgatgatagcctcaaagtcggggtccacgttggcggatcggcggggctttgcgagctccacggcgtcgtatttggccagcttgatggcctgcttgacgattcgctgcagctcgagctggtcctcgggctcaaagtgggccacatcgaggaacgaggtgaagatgacaggctcgggagcagccttggtagcaggagcagcagcatctccagccttggcagccccagtgggagcagcagcatcgctcttcttggcgggcttgatgttggacaagtcgagatgggatcgcttgttaatctcgtcggcaacagcgccaggagagccctcagggacctttccgaggtaggcgagaatgtcgcccttgagaagccggccgtggggaccggtggccttgatcttggcaaaggcgtcctccttggagatgccattggccacaagaagcgaggacaccgaagggagaagggtctgtgcggggttagcgggggcagagtagccggatgatgagggagcagaagacgattcggtcttgggagcctccttgggggtagaaggagccttaggggcaggggccttagcctcctccttaggggcctccttgacctcctccttggcctcctccttgggagcaggcttgccgtccgactcgacaggagcaggaatatcaatggttttgatgtcatctccgggctcagcaatcacagcaatggtgtctccgacctgaatgtccttgtcaccgtccttcttgtagatcttggccatgactccatcgtcagcagcctcgacgtcgatctgggccttgtcggtttcgatctcaaggatgacatcaccagctgaaaactcgtcgccctccttgaccttccacgacacaatgcctccctcggtcatggtgggactcatggctggcatggcaaagttgctggcctgatagaggcgaggggtggtgtggagcactgggttagtaaaatgacggctgtgggtccgatcggacaacaacggaaccaatacacggaaacgactagccgcagctaggtcaggaaaggataatagcatgtgtaaacctcacagtttaacacacagcaaagtcccggttcagcgtctcagatatgattaaatgccgaaattcaagagccagaagaaaaaaccgaagagagcagagtaatgtcacttgtaccactcaattgcaagtatttcacaagaggacagaagtggaatgggtgtaatttgttccatattagtggaagtcatcaggggtggatcagagatcagatcggagagtgacgacatcgagaaacacggaacctgtgcaacggtcgatattcactggcacaaaatgtcaaccctcaaatcaccctcataataacaccatctgtatcaaccatcatagatgtctcaatgtagactcaacccgtcagatattgaatgtggatacccataaccccaagaagatgcacttgccgacaagagaatcaaaaatcaccacaacaaaccaaaccgatcaatcaacctcatctaacgcactcccttttctcttgtcctcacccatctccattctgcattgctgatctccttcagtgtccaatatctgcgtactgtatgcaacgaatagcaacaaatggcaacagtgtagtagagaaacgaaagctgttggaaacgagacggcctgctcgcaatcacacggccacgtgaaccacaatctactctgtatctccgtctcctccttctgtgtctccttcttcgactcccgcccagcatcacacatgtcactaataatgcactcaaggggagcaattgaacggcagtcacgatgtggaaaacatccatctgtatgtgactcgtcgctgccagcaatactcacgtcgggcccggggaataactctcaacagtcggttcattgtgtgcctcaaaggtgtcgttattacgttcggacaactgacgttggtctcgacattctgttgggacggaaaaacaacgcaccctaaccctcgactaattttccggtctagcatcttgttgggagtgggggtcgaaagagatttatttgatgatttattataaaaaaaattaaaaaaatgagacttgaagaattgaagaaattagcaagctggaccaccgatcaaaggagaagatcaagtatgatagaacagacttaacaaagaagctgtggaccaatgagtagctacaaggttcttccactgttactggtgcatgctgtgtgacatctacatgcgtgtgacaactgctcaatatgaaaaaataaaaatttgaaaagtttgaaaaagaaaaaaaaaaaaaaaaaaaaagaaaaacttgcggcagaataacgacgattttgccgctaaagagttgcttggaaagatcaggcttgttgaatcaactcaccaaatcggcctatgtagcctggaattgattcacacttgtgggacttcccgacatacgtactggtagtatgtctatgtatagcccctgagaaacgacagcgcttgtctctgacacttttatttcgaaaattcgaggtaaatgatacaagaaaccaattcgaaatcgcaagctgattaaatgatactattatgtctacccttgctactgccgaatgcctcaagatgtggactttgggtcggtccttagtgtgagcatcatatataacactatattcactgtttatcggactaatacaagcactggcagtacaaactgagaatcattgcccaatttttctcctcaagtatccctcccatatcaataacgaggactacaagtattcctgatcttcacttccctatccaacattgctgaagtttgacactccacttgagtgaccgcaaaaactcattgtagtcctgaatactatttaatacaacttgatatcgtattatctaccaaatcgagaaccccccatctcaatgcgagctccacaacaatcacacgaaggacatctacttgtagctcaaatcgacacaagcacaattaacgacaacactctctgtagtactctatccagaagttcagctttggaatataccattataattagagccaggtcacccaattgtcttacatttcctttggcataccttcctactggatccctgagggcagattctcgtattgtccagtgtcctacaagatgatggaagggccatgaagaacatttttctcaaaggggaactcgaaaaacttctggaatcgaatatgattggatccctcgagatgactacttttcccctgcctttattctacgagtttgacaagaaagtgagagtgactgccagccttccaaacaaaggaagcgtatattggaacccggtggctaatacgaacattgtggcttcaccaaaacgaattatgatagacagttattgaaggctgtgatcttttattccatatttgacactctgcttgtacttgtacttgttcaagttgcttccccaagttaagagtgctactttaggatcatatacccttctcagagttgaaaaactccgcggaattcttcaggggggagattttaaccgtatagacattgaaatgcgggtatttgtacttgttttattgtgccagatttggcctttttctagtacaagtacttgtactcgcacaagagatctgatactccgcttacctttcaagtacacactcacggatctccgaaaatactgtctcaattacacctgcaagcccagacaataccaagtctctacagctccatactgacccggggacggctccaataggcaacctgattttcccgacttgccgagctacgtcatcctattttggaaggtccataagctcattttgtttggatcaagggtccttggtgtacagtctaagcattgttcgaactagtgggagttttcaaggctacaaagctcgttattcggtagaggagacttattgagtaagcaggtatgtcagatcgcgtccctcctgccagaactgcggccacccctgtctcccgcacacctgtcttagtagtagttgtactagcccagttttacttacgtcattccagaagcgacaatttgcatctcgggcacactaaaatttgtctagtaggagacacaatccaaagtcaacatcggtagaatctggcccgtctgtctattcggacataaacaaacatggaggtccgcatgttgcagtgaagacacacggggtctcaatagccgccgtgcccgtgtttctatagtgttcagacctatagtttggaggggaggtgagctatagtccggcagaaacaaacagccaagcggtatggaccggacctaggttacaccgcatgttgactcccctgcaacttttcaaccttagttgaacaatacgagcttggagatcttgagaatgacggatcggtagttaatgtctcaccttagctccccgggatgatgccgtttatccatgcatccagtcttttcagcttgctctgcccgtccgctctgcgattcccaacttttgttcctggctattgatgctacgctcggttatttttacagcattagtgatttctcctcatcacgattgagcattaaaatccttttcaattccccaaaaaaccctagtagataattgtgggcaagcgcgcttttagaccactgggccggggtaactcagggaatgccgaaaagggtcctaaaagtgggctcgtattctccaataagcccgtggacttagcgatagggtcgccatcaagtgagacatgagcacggagaggcgaatattataccggctgatctacgacatccgaacgaaacaaggctgggtcagaatattgcttgaagatgaactgaaacacccgcaataaaggggttcttaaatgggacattttgcaagcgttcctggttaaaaaaggcgccttcaaatccgcttggtcgcgttaattcacgttttcctttgttctttagcccataactgcgctccgagattacaatgggttagcaggctgctatttcactcgcgtttgcaccatgatgaatggttcattctctggttcctaagctagtttagcgtgaggatctatataccggaagcagagaagtagcaattgctgccttggacctcatgttgtaagtcatcaatgtatcaacaacaacaacaagaacaaaatttcacagaagtccgagtgctcgttccgtaaatacatatgatatctagttcatcgttggggaacaccacagtaagacgtagaagtacgagtaccgtacttgtagtttgtagcttgatctgccagggttcaaaacaatagaaagggagttcaagagacaaaaataagcccagacccgagtgtgttgagatcctcagaaccccatattgtctcagataatagtccataccaaaccggtaccctatattcctctctgggaactcctacacgcacatcggctaaagctcaagggtacaatacgcgacacttgttcgctccgacctctctagggactaaaggaaacctacagtactgtaactaataaatgctacatgcggtcaccagactcggaatcatgagttagtgacatccgggaccccacctcccactttttggtaaccctgagtgccttctgttgttgtcgaaaggtaagatgtttgcaataaaacatctacatttccaatcctttccatttgagctttatataattgcattacttgtatggtcctactaataaccattagatctccttcgtgctaccgtcgaaccataaggaaacccatcctgcctgaccttcccccaactctccgacgtccagcttaaccatacgttgaatttatcggccagtgtggaagcaaccagtcctttgtatggcccctgtgtcttttattttggcacgaggcttgtgaaattctgcttttggaaacgcaaagagaaccaattaatctgcaccgccacgaacaatgtaatggttcggtaaatatataaacacccagggtgacctcggactcatcttccgacgtcaacatcgacactgactctaaaagtaagtacttcctcatggcagaccagcccaggtctttcacctcctcctactgcaaacatattggacatcgctaacatagatgcaattgtctttgctgcttgctttggcacccctggtgggtgccttgccccaacagcagcccatggcctgtgttccctcttcgactctttctagagacacctgttttcaaatctgtgacgacttcgtgtcctttggtgacgcacccgaagaagtgagtattactgttttcgtccaagtcctcatgcacatcattgcagattttaagcttgcagctcgtattgctttcagtgacatgcagcttatgtgcactctatgtcttaacctacttgtgtttgcgatcttcccacttactgcacacgtcactaccacaatacttgtacaacacaaatgcgcgtccatacaccttttgacgacacaaacagtgtcacaaacagcgtgctgtatgactaaaccgcaatgtcaccaaccacacagatgtaggtcacacaaacacatcccttatgacaccccagctatcacgactaacacagtgcctgcaatgcctctccgtattcgatcttgacaatcgaaacgcggtccacgctgcgctcgagcaccgacatctaccatttgctcccaatgtccccgtctgtggggcacccaggcccaccatcactgctggccccctacgtgcccagctccacaagcgcgaagttatcactacttccgcctactgcactgtccccacaactcctgacaaggatgcctgtgaggccatctgcaaggatgtcattcgggactttggtctatgtcttgacggggcagcctgtatctgcgatcgagtgctgaagatttccgaacgagtcaatttatgtctcggttgctcagatcagtttgatatgagctaccttaacgtctacgagaatatcaagttgcctcttcagaactgcatgaaacctacgacagcatcatccgtttgtggccagaccacgatcgacaacgaaagctcctgtgcccctcccaccgcctcagcaactgcttgcagaattcccaacccccagaatcagaacaatgtccagtgtcagcaaccttgtttgaacgtgattgctgaactcgacttgtgcgcaaccggcgattctggctgcatttgcaatgccttcaacagaaatgaggtcaagttgagaaactgtttgctttgcgacgccctcttcaattacagcagcagtgaagtgggtaccccaatcaccgagatgaagcgtcgactgtatgaccgaatggatgtctgcggaagatcagtcgacagccaggagcaatgcgagtacgcagaggttcccggcgagtgtgttcacgtggaccctcctgtccccgagccatcccctgatgtctcttcggccgagccttcaccctctcctgttacctctgaaggcaatgacaacggttcgccttctatctcagagggtaatgtctactgcgctgttcccacaacccctgacaaggatgcctgtgaagccatctgcaaggatgtcattcgggactttggtctatgtcttgacggggcaacctgtatctgcgatcgagtgctgaagattcccgagcgagtcaacttgtgtctcggttgctcagatcagtttgatatgaactacctcaatgtctacgagaacatcaagttgcctcttcagaactgtatgaaacctacgacagcatcatccgtttgtggacagactacaatcaacagcgaaagttcttgtgctccgccaacctccacagctactgcttgcagaattcccaacccccagaatcagaacaatgtccagtgtcagcaaccttgcttgaacgtgattgctgaactcgacttgtgcgcaaccggcgattctggctgcatttgcaataccttcaacagaaatgaggtcaagttgagaaactgtttgctttgcgacgccctcttcaattacagcagcagcgaagtgggcacgccaatcaccgagatgaagcgtcgactgtatgaccgaatggatgtctgcggaagatcagtcgacagccaggagcaatgcgagtacgcagaggttcccggcgagtgtgttcacgtggaccctcctgcccccgagccatcccctgatgtctcttcggcccagctttcaccctctcctgttacctctgatggcaatgacaacggctcgcctaccacttcccaggttctcgcctactgcactgttcccacaactcctgacaaggatgcctgtgaggccatctgtaaggatgtcattagagactttggtctatgtcttgagggggcagcctgtatctgtgatcgagtgctgaagattcccgagcgagtcaacttgtgtctcggttgctcagatcagtttgatatgaactacctcaatgtctacgagaacatcaagttgcctcttcagaactgtatgaaacctacgacagcatcatccgtttgtggacagactacaatcaacagcgaaagttcctgtgctccgccaacctccacagctactgcttgcagaattcccaacccccagaatcagaacaatgtccagtgtcagcaaccttgcctgaacgtgattgctgaactcgacttgtgcgcaaccggcgattctggctgcatttgcaatgccttcaacagaaatgaggtcaagttgagaaactgtttgctttgcgacgccctcttcaattacagcagcagtgaagtgggtactccaatcaccgagatgaagcgtcgactgtatgaccgaatggatgtctgcggaagatcagtcgacagccaggagcaatgcgagtacgcagaggttcccggcgagtgtgttcacgtggaccctcctgtccccgagccatcccctgatgtctcttcggccgagccttcaccctctcctgttacctctgaagacaacgacaatggcttcccttctaccactcaaggcaactctcaaactacaagtagccctattccagacaacgatgagggaacaggctcgggagatgaagatgagagctcaaccggagcactttcttctgtttcctctgaagacaataacaatggctctccttctacctcccagggtatctctgaaactagccatactaccgacaatggcagtggcacacccacttctgtttcttctgaagacaacaacaatggctccccttctacctctcagggtatctctgaaactagccataccaccgacaatggcagtggcacacccacttctgtttcttctgaagacaacaacaatggctccccttctacctctcagggtatctctgaaactagccataccaccgacaatggcagtggcacacccacttctgtttcttctgaagacaacaacaatggctccccttctacctctcagggtatctctgaaactagccataccaccgacaatggcagtggcacacccacttctgtttcttctgaagacaacaacaatggctccccttctacctctcagggtatctctgaaactagccataccaccgacaatgacagtggcacacccacttctgtttcttctgaagacaacaacaatggctccccttctacctctcagggtatctctgaaaccagccatactaccgacaatgacagtggcacacccacttctgtttcttccgaggacaatgacaatggctcccctaccaccacccaaggcaactctcaaactacaagtagccttactcccgacaatgatgagggaacaggctcgggagatgaagatgagagctcaaccggagcactttcttctgtttcctctgaagacaataacaatggctctccttctacctcccagggtatctctgaaactagccatactaccgacaatggcagtggaaaacccacttctgtttcttctgaggacaatgacaatggctcccctaccaccacccaaggcaactctcaaactacaagtagccttactcccgacaatgatgagggaacaggctcgggagatgaaaatgacagctcaaacggtggcgacaatggttccaacggaggttccaacggtggttccaacgacggttctaacggcgatggctctggtggaggcgccgatggtggatctgataatggttctaacgacggttccaacggcgacggctctgatggaggtgccgatggtggatctgataatggttctaacgacggttctaacggcgatggctctgatggaggcgccgatggtggatctgataatggttccaacgacggttccaacggcgacggctctgatggaggcgccgatggcggatctgataatggttccaatggaggttctaacggcgataactctgacggaagctccaacggaggatccaacggtaatggcactgatgacggttcgagcggtggttcagacggaggatccgacagcgacggatccaatggaggttctaatggtggcggatctgacggagggtctaccggcgatggttccaacggagacggctctagcggagacactggtgcaggatccggtggcgaagaaggcggcgacggatctaacggaggatctagtggcgacggttccaatggagactccaacggcgatggatctagcggcgacggatctagcggcgatggatccaatggaggaggctccaacgatgatggatccaatggaggttccgatggcggttctaatggcggttccaacgacgacggttccaatggaggctccaatggcgatggatcgaacggagatgattccaatggcggttctaatggcggttccaacggcgacgattccaatggatctaacggcgacggttccaacagcgacggcaccaatggagatgattccaatggcggttccaacggcgacggttccaacggatctaacggagacggttccaacggcgacggcaccaatggaggctccaacggcgacggttcaaacggggactccagcggaggtaccaatggtggatctggtcaaggatctggtggcgaagaaggaggcaatggatctggcaatgattctaatggtggcaccacgggaggttccaatggctccggtgattcttctggaggctctacaggatctgacgactcaggctcaggctcaggctcaggctcgggctctagtgattctggctctggtggatcaggctcaggctcaggctctagtggttctggttcagacggatcaggctcaggcgactcaggctctggctcaggcgactcaggctcaggctctaatggatcaggctctggcgactcaggctcaggctcaggctcgggctctagtgattccggctctggtggatcaggctcaggctcaggctctggctcaggcgactcaggctcaggctctaatggatctggctctggcgactcaggctcaggctcaggctcgggctctagtgattccggctctggtggatcaggctcaggctcaggctccagtggttctggctctggtggatctggctctggtggatcaggctcaggctcgagctctagtgattccggctctggtggatcaggcgactcaggctcaggctctaatggatctggctctggcgactcaggctcaggctcaggctctagtgattccggctctggtggatcaggctcaggctcaggttctagtggttctggctctggtggatcaggctcaggctccggctctagtggttctggctctggcggatcaggctcaggcacagactcgggctttggctctggcggatcaggctctggcggatcaggaggctcttcaagtggatctagcggatcaggctcaggttcaggctccggctctggatctgatgcaggtagaaaccctaaccaagctggcgcaaatgcatctggcgtcgctcaggccaacactgccaccacctataccgtttccttcggtctccttggtcttgtgggcattgctgcctgcttctagtcatctgtgtggatattatgataccttttagttgttaatcgaatacttgtatttacgtactacgtacttgtactgtagctgaagctgtatcttcgtatacttcgccgatattattctatgtggtagtaaagtacagtcatatgtactgtagcccagagattgaactaatttatagagagctcccagagagagagtaatttttacttatcaaactctaattactgcagtgcacttcgcaccacctaacttttggcaggattgatatatacacaacaggtacatatttacaccatgaacagaagacgaagtcggtcacccaagcgacgagagggcgggtcgcttcggtcacgtgatgacaaccgcgagtacgaccaacaccgggatcggcggagtcggtacccttcagcagttgaagatcgagagcggcaacggtccacgcgagacaacgagcgtacacaaacacagccgcaacgagggggtcagagacgagactcgcagccagaccatgagtacggcgacgaggcccagagtcgcaagtggatagaaggagagggggcatttttgttgaaacagaagcggatgggatccattcttcgtatcaaccagggtcgtgcatcttcggtggatctgttcaatttgattctcatgattttggagcgcgacagtcccgcaaataggaattatcctacgtacagcattcacgatcaggagatgatggagggacgggaggcccagattccttctgtggagactcttttggacggcttgaagacctcggatcagacccagttgtccgagatggccaagattgatcccgagaatgcgtcgtactggggatcagctctccagtcggcgtccaacagagactctcaggattctagtaaactgagtgtggtgagagacgacattgaaaaagtgctgggaggtaagaacagagagcagttggcagatctggaggctcggatgcaaaaaatgatagattcgggagccgcacccaaccgggagttcttccaggatcttgtggcgcattctaaggatcgaagaatgcggttggtgctggatgagaagcgatccgaggcaattgagaccagatacaagcagctgtgtaaggaggctggaaccacgccgcagactccgttcaccgaagagctgtacgtcaaggctgttgagcaatacaatgttgaatgggacaagagaaagccccaacagaagtctgctgcttccgagaagactccagctgctcctgacttccaaaacgccgttgacgacggaatggctgacggtctgttgccccagatcacagacgccgacggtgttatcgacctttccaagggtatcactgatgagagttcgcgagatactgaagaggccgagctgtaccaacaaagtgatgagatcaaggtggacaagaagactcgtccccggttccacaaccgagttgttcttggattcgactggaacaagtacaaccagacgcattacgactccaacaacctgcctcctaaaaccgtgcagggttacaagttcaacatcttctaccccgagctacccgaaggcaagactccttcataccaggtcatcaagatgaagaacgaagacatcacaaaacagcgggagacctgtctgctaaaattcacagctccagctccatatgcagacttaacatttcgcgttgtggatcgaacatgggattatgctgctcgaggagacggcaaatacaactccagctaccataatggtgttctgcaacttcatttccggttcaagaaggacttctataaaaagtaattgtatttattggcttatactggagtaatgagagtgtagaataaaaaaaaaaagaaacatttaaaagttctaaaagacaaaaaagtagggcccaaccgggaattgaacccgggacctctcgcaaattgcctaggacaccctaagcgagaattataccactaaaccatcgggccaccgatatttagcatattagagagcgatctcattagttagcgtcgtcggattacgtcatctgtaatgaatcattagaataaaaaataaactgatgattcagaagtgtatgatttattgaaccccaataacccggcttacaaaaaacatctagagaattgatggaaggactacctgttgtccttccatcaacaaaaaggttctaattgagcttaccatttcactacttgtaggacactcacgcaaacagtatgtagtgtttcaaattgtagctacaatatgtaggagtattccaagagctgcatagtactgtactcttccgggttggtcattttcaccgatggcttgtgatacagttcttgtacagcgctcaattcatacacacgtcgattaattactgaatggataaatagggtcttgactagactgtgatgtctttacaagaagatgtcgacagggcctagactcgttagttgcgactaaagaaccgcttccaccgtctctgtgagtacgtacttcccgcagaagtgcctgtatcggagtatccgacggccaggcccatggaggaagtggaagcatgtggagaagaaggaacggtagagggagtgaaggagagacatacctttgaatcattttcgagcggggagaaaatctcagaccagtctgaagagtctgaggaagcagactttaaaaaggcaatgcccacattatcgtcgtagtctacatctctcgtcagattgagttggggaggtctcattttgcgaagcgacaccttgggggatggttcgcattcagggtcattaaaacactccagcaattcgtcggagtctctgggcgactttggaggtgttgaagtgatgacgaacgttggacttccggttgtggttgtagcagaacttgcggagctcgaatcttggtctgttccgttgctattggtatcgtcagactcctgggtcaggtacccagtaatagttcggtcagacagcttggcgttgaatatcgggaaggcctgcgcttcttcctcatcactgtcggactgctctatgaatctggacacgttttgggccactgtttccgagaaatcaaacgagatattctttctatgagaaagcagggagctggatctcgccgaatacaccgacttgggtggtgatagagacacacttgatggttcctggagacctacagaagctggattgcgctgaaactgtcggtgggagatgttggagatgatctgggtcgatttagcggacttgggagatccgttcacggactctgcaagagactctggaggggaattggggaggggtacggctctagagagctgctcagacctcaaccacgactcaattgtctttgtcagcgtctcgtcaatctggggaacgctcatattgaggtaccgcgaggtttgagaggtgacattgagagccacaaagtttttgtatatcagaagcccatgagcagcttctgggagggatagcgacgtgaagacagacaaaatggtggcaagtccatcgctgaggagcgaaaagaggacagacaagtcacgtgacaagacgggatacagcacttgtggacagggtgcgatcttgagaatcgtgttggtcatgtccagtaaagtggacaacatctcaacgtatttaggcggcagggcgtctggtgactttttattcatgagagtatcgagcgtgatgctcttattgtcgagtttttgcctcagaaaatcggttccaaacctctcctggagactcagacgcattcgaaggtatgcaaagtacggcacaaacagctgggctgtggttttatcggagattgctagcggtttgtcttcattcttgggatccaggggcgtatgatcgagcattccagtctttctctgaatgtccacctgcttgatgaagttgatgggtccgtcattgaagagcatgtgaaggatgatgaagcatctggcgtaattggcggtggtaaaggtcaaaaccacccctcgagtgcacatgtctcgaatgaagtacgcattgtcgggtctggaggagactaacgtttgcagctgcttgtagtcatcctggggtattgggtccaggagcttgcctcgggccactcttcgtatcagtctgcccatggtgcgctgttctttctttctttcttttttgcaaaacggcgggcgatgcaagcgagaaacccacgtctatatgacttgtacgcgtctacaggcggggagcacgtcccaaaccagagaggagtctgtcgcccataatagttcggtttaggtgcaaacctccgcgccgttagatctgagaccgcatgaaggacgcggctgccaccaagggtaattaataggggtagagatgagagacaagcacgcttttgtcgcgaatgccgcttgttcggcaggggagttttgggtctgacaaatctccctcctttttccaggagtttttgctttgattttctctccaattggggacccggtcacccgatccaccagagcgtcaaaccggcccagccaatagtattgcaatcaaactgaaattatcatgtccactgcactgagacaagcggcagggtttgacacgccgctactgtgctacttgtacgatacacgggcgacctggggtcgataatatgaccgccaatggggtaatgcaccgaactagagtagccatgcatgtttcttcgtttcagcctgggaacaggagctgcgtttagtggtaataatagttgacatttctggtcgagagaatgaaaggcacccacccaaacatgagctgacactcgccagcccgagcctcgctgctgtaatatccctttattttgcatgccggtgtacatactgtacgagtacatgcaaacccctgaacgctgaatgtcgtttcttcgccatggagtctcccctattattttcgactgaacgctgctgaaactcatcttgctgtaacaccaccgtgtgttttgagggtttcacccatgtcgatcagacagccaaagcgtgtggaaacaggttagacggagcgaagcagccagccgttccaaaacccacgtcttgcacgccctggcatgcaatttctgtcacctgtcaacgtgtctggaagcagggcccctcttttacatgctcccgagactccacgtgcagttgagaatgtacaagtgaaacggtgaaacggtgaagaggtccttgatgatgagtaagcggtgcgatgatgagcgtctgctcaatttgaagactgactggccaactcacttcctagatggactatataaacattgtcttgtacgacgtggtatgctcatactgtactcgtactcgtactcgtactatgtttttagtattatggcctacttgtagtcttgacagtggcgctaatctcaggtcattaatcaaactggaagttgaggacgagacgtccaatttcgacataaacaactggcagtggtgggctgaagaccgttctttcgatttctgtttcaatcaggactcaatggggttacccgatttgtttcgtattatttcgtattccgtgcacttggtggcatcatgcattggtgacgggacctgacctgaaatatgcagctataaataggcataaacaagggctccagttaaacgactgatttcgaaatgttgaaaataatgcagtatttgcgcgaccgaatttgagcacttttatgtaacaaagagactggcgcgagtaattggaaaaataatgcattaattgaaatattggagaaatttggtaacatttggaatattacaaattgcttgtgaatataaagtttaagcgaaatattggagaacataggaagcatttggatattacctgtgtttgggaatatagtgtattaatcgcaataatcgagaaaactcaagaataacacgatcaaacacactacagaaacaaaacctgtccaccaaaaaaaaaaactacccaagactccatgaagaaaacgatgacatgacacttacttgtactaaagacacctcatagacccttctagaactcccggtacgtttttagtgcgcattgtcaagtgcacagtagcttatgtacctactgtagatactgtacagtcagctgtagtcatggatgcaaagacatgagtaagaaggaattatacccggtttgccacgttcaaatacgacactacacaggcgtatagcggacggtctagcttgcacctcacctcacttgttaatcaagccacttgtaaacccctcacactagtctgttgaagtctcagctctctctccacagtgtagcgctgagtaatagtgttgtgcgagtgagactgatgttcatcattgcgcagacaagtgtcaccgaggccgtcaaaaggactggaaagatggaggtggaatcatgtgttcagatagtttttcacacttgattcgtgtattgtttgttcatatcagattccgtgaagttatagtatggactgtacgtacgcagatgcctcgtactggttaacagcccactatatcaaaccgcgataatccccatccgaaccaaagttcgctatcggggcctatctcacaggagagcaacggtggcgcggaatcgctgcccgatagagtgtatccattgagtattcgtcatctcgaccactattgcgaactgtggcgttttcaacggcgctggttagggtttgggggaggctattcaaagtggttgggtcatgtgacctgggtgggcggagatagtggaggtgtcttgttcgagggcaaccgggcaggcggtggcggaggggatatctgggacacaaacagacgacctttctaacgagttctggtactaatttccccaaattattgctctcaaagccctcatgattcctcctactcattcctctttaccacccgcttgccccgaatcgccctgattagacgcaaagccaaaccttggaggtcaagtggtgtactaatcgcacacactcacagcacaccacagtgttccaccgaccctcttgagcaccctccgagacgatatttctttttgtgttcccagttccgagtggcgacaagtgacacaaacagaaaccacagactacataagtgaggctacccacccaacaagcagtctcccctcactcgtccttccaccgtctcattcagcacaggacaaacacaaacacaaacgctccaagccacagaccgatccgatgaagagcgaagcgcgtggagagccacaccccaacggcagtggcgacggcgctgacacggccagtgtcgcacccacaaaaacatcacagcccccctccgcacacccttcgtcgatcctgacacagtacatgaagaacttccagggaaacctgtctcccgacatgaaggacatgcgacgatactgctaccggcaccatccggacctcagttgctcccgcgagtccgacgaagagtgcatggcccagatccaacggtctatggacgagctgcccgtcaaggacagagagggcatcagccactgctggagcattttctcagcgtccaaccctcgccagcgctcgctcattctgcagggcattctcacacaatgctgtttcccccagctgtcgcaggtaagctcgattctcaaggacctcattcgaatcgacttcatctcggcgctccccacagaggtggccttcaaaattctgtgctacctcgacacggcatctctttgtcgagccgcgcaggtcagcaagcgatggaaaatgctcgcagacgacgacgtggtctggtaccgtatgtgtgagcaacacattgacaaaaaatgcacaaagtgcggctggggcctgccgctgctggacaagaagcgcctgcagcagagcaaacggtccattgaactgcgggccaagaacttcaaccccaaggtcgacacccaaggacaaaaggtggaggacaaggaagaccaaaccccacaagaaaaggtggaggacctgacaggggaaaagccatcttcctcgtcagacgtccaatgcggacacaagcgaaagagagaagacgacaatgtggccatggctgcacccaaaacatccaagacgcgaccctggaaggaggtctatggagaacgatacatggtggagcgcaactggcgtaccggcaagtactcggtacgtaaattttccggccacaagctcgccatcatgtgcctgcagttcaaccaccaattcctcattactggttcctacgacaccactgtcaaggtgtggtgtgttgagactggtcggctgatccgaaccctcgagggtcatcgtctgggagtccgggctctcatgttcgacgacaccaaactcatcacgggatctctggaccacactattcgaatctggaactaccgaacaggtcagtgtgtgtgtaccttccgaggtcacgagaacaaggttcttgcggttgatttcaacgattcattgattgtctctggttccgcagacaagaccgtcaaggtgtggaactttgaaaccaagagctgcttcactctgcggggccacactgactacgtcaacgacgttaaaatccacagcgcgtcgggcctgcttttttcggcctctgacgacaacactgttcgagtgtgggacttggagaccaagcggtgtctgcgggtgtttggtcaccagaacaccggtggacacgtgcaccacattcagtccgtcattccgttgactctcgaccatctggaggacgttgatcatttggatgccgatgagagtgccattgatgacgctgatgccagtgttgttgatgaggccgacaatggtcacgaaagtgcaattgacgactctaccgatggtcctgatcttgctattgctgatggagagattgctgtccagcgaaactccttctccgttggccaagtgtctcaatgcgacattttccctgagcccaagactcccctggctcgaaagcactaccccacacacatgttgacgggatccctcgacaacaccatcaagctatgggacatcaagaccggcaagtgcgttcgcactctgtttggtcatgctgagggagtgtggtcgattgctgcagatcatttccgagtgatttcggcgtcgcacgacaagactgtcaaagtctgggagctgcattctggtaggtacatgcacacgtttggtggctaccgcgaggctgtcacctgtgtggccatgagcgactgcaagtttgtcatgggctgcgaggacggtgttgcccgtctgtacaattttgacatgccttccagagcgtaaaaaaatgagaggagagcgagacagagatcgagagagaggtcgagcagggatcgagacagagatcgagacagagatcgagacagagattgagaacagagaaacgacgatgacttatttattaatacccccatagagataattgaaaaaaaaaacttgattgaagtgcaccaatagtgacgtgacatgcctgtgtaggaatcatgaactgagaaacgccagggcaagcggtgggtcctactatggctttgtctcttgcctctttcaattgcaacttcaacacttccatagcttctgtgacggtggacagtggacgagggtgtagacttgatttgtatggctgtgttgccatggacgtagaaacagtgacggcgaaaggtgtgttggataattactctacagacacgagtgatatataagtatctggtgcctgtacaaatgctataggatggcgtggctttcattgcgtgaatctattgtatcatcgatatggaagttcaagactgcctatcttcaaagaatatgtagcaagcgtatctgaaaatactgacatgtataacagtggctgaatagtggtagttcagagtatccgccaactgaatagcgacttagatatagctctagatcttactggcgatgacttttgaggtcctggtttgttcagaaggataagaacaaaaagggagagatacaagtgaggaaggaagtggcaagagagatgggattggcaaaagagggagttgctagaagccctttacaataaggcttcatatgtaggtctgtatacaacaactctggacttcacaccgggttggcgacgaagcactacgagattatggtgaacggaaagctacaagacgcttactgttcaagaagctgattctttgatttttggatcatgagactcagagctcgggtgaagagaactcacactctgctccgtccagttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgcaattgtcattgcttctacggatatttttttttctttctttacagtcccgtatgttcttttcatgttttgtctccaaccttcgtcctagtcatcatgagatgtagaaccacaatgagcttattgtgagaaagagggggtattggggagttgattaggtggttgtatcggtcactgaggtcccatttttctactatccaggattttattgaccctgctttgttatgtcaactcgtatttctcagtgcagagttgctgtgtgtgtttatagacagatgagctttgtgtgagaatggggggttgattattgtactagatagtttccaaaaacgtcattgtagacgttccaaaagcctgagaccacaagagggtccccaaatcctttcataccgttctcctgttcaacagcaaccgcaatcatagatgtccaagtatcagagctatagcaaaagtcagatactcgcgcagaagatactagtgacgtaattgcggcgcttcagaagcgcaagtacactacctagtttagaaagaagatatctctccgagccgctgatctcaaacacaaacttctcatctctggcgttactgaacgacagggcttcttcggagtaaacaggatcgtatccagcccaccagctgggcatgggtcgttcaaagaggaaactgaggaatttgcttcccttttccaaaaacgattgcctccgaatagctccgataatatgaggttagtgctcatcagaatcatacaagcggttgtatgagtaacgggtcacctacaatctcaactgtccccttacctgtccatggacacatgattccgacagccacagcgcctaacgatacgtgatagagcgtgatgatgggcacctttattagcctgccactatctacaggtgctcgtactacagtccgatctcgaatggggtacaaaggttgctacaagaatgtggagcgtagtggtagacagttggagattgagtatgattacataagcacatagaaaggcacggaatttatcaatctccgtgtctcgtgtcgcatgactgttcctatgaccggcgcacaagcctcctcacatggaagatcgtccaggggtgtcagaccttaaaaaaacgcgtccgaaaattcaaatgaattaatgacagggattgatgcatagaacgaggaggggtaaatgtgcaaagttctcggaatacggtctgacagcaggtgtggatttcttgtggatttatgtgattttctctcgttctgtaatcctttattttgtgctgtttggctagcttccttgcgtcatttaaccgatggaatggcgtgtgcggtttgtactgctatagaaaaatatagaagcggccgttttcggtaaaggaggttaagaaacgagcctcaccttgacgttgggttcaacagaggtgaaacctgtgtttaagaccatcagactttgtcggcttagtgtcatatttcgcatttttttcagttggcattttttcgccatgtccacgattttccggcataattttgtttccgcaggccctgagtcatcgccaagcccaagtgatattcatgtcctgtgatgtggtagcaacctatagcaaagtaaaacggcaattagcaaaagaaaagactgcgggctcgtattcaatacattcctgtcgagtgtaactttggtgcgtgaaaaaaatggacgcaataccgcacctgggatgacagaacaatgtctcgtcagtgtcgtttccacctgcatgacaatctacaatagacagatttcaggtagctccgatttccctataatacactagcgaggcacgcggttgggatttatttttgtggcagccatggacccaacagctcatcagactacaagtacgtttcaaacccgctttcggccgccactgacgtcacgcaaagtttttcaagggtttggttatctgtgagaaggtgtcagaaagtgtcagatttagtgcgggaaaaaagtgaagagcggcgtagggaaaaaatccgaaaataatacgacaaatgctgggcacagcaatttcttcacagtgctgaaggggtatagaatcggtcgtcttttgcggtggattttcctccgatatttccacctctaattcaaaatacaaagtggaaagctcgagggtaaagaagcccgtcacgtctgcagactctttcagatgaaagccgatggtttctttttgcgctgctcaagcgccggtagtgcgacgtcgcagagcacgagccctaaagctcgcagcagtgacggttcagtttcccttctggctctgagacttttccaaactgagactcgactcatgtctcaaactcgaggcctggaacccacaagtggttctggggtcgataaaaaacacgcaccccgagccaccgaatctgttgagtgctttgtgtaccctccccctcagaccctgcctgtaaacagtaccaccaaggagtctggttagctcgtttttggaggcgctaatgcattctatcgtcaatagcacgacccacgaggctccacacctcgccaaccacatctcacgagcggcgacggcctgcaaccacctgcaatgcgctcggaaaaatcccatggggaaaatcaacaagactccagtcgtagagctctgcaatgcgggaatccaccttttttttccgttcacaagttcctgtacaaccaaacggggtcgtgtacatgctctaccccataatacacggtagtttgatcccgaactagccggcgtttgtttccaaagacccctctcttttattttccgtctccacaaccacacagcgctccgctatcatcaatatatggaggcctggaaaggcgactcaggtcctccgattacggattaaattcggataaacaactggggggtggagcatagaccatgcagtggaaaaaacctacttgaaaaaaaaagtgcgtccagctgcatactgtggcatactgtggcaagacatgcacagaacgcactgtaaggtaaccactatttccaactttttcaaacccacacacaaagcactgtagacacacactatgttgttggcacgtagacggataatattttgcccgcgccattccgtatccgatatcctgtcactagtacaataaagaaaggtaccactgtctcagaagatgagcagattgctttgaaactcccgacattgaagcttttctgaaatgaaagccaagaacatggacctgttccagattccgttcgttcaacttgcagtcattggtattcgtagacagctacagatctggccgccgtgtatcattttgcggttggtttcgtcagaaatggcctatttgggcgataaaaccctaaccccggagcctaaatttgtccggtggtcaattgtgcggaaaaataaattatgaggtaagcgatcttggcgatcttggcaaaagattgaaaataaagagaaaatttggggcttgatgttttgcgcgtgatacggctggggaccgccccatcttgcgctgcttccaaactggcccgatacgtcgttctattgtgacgtcgactttagaagcaaatatgcatggttagcgtgttgagacatgcaaattaatgcagagtgatttagagttcagatagcgaaaagtaggtttggattttatgaaggctaatagtctaaggcggcggagggccgaaccctcacaaacttcgagagagggctcaatcctgagatagttaagcagtacttgagatgtaagggggaagcggtggggttggaagttgtccccacgaaagcgagcttagtgtttgcgggagtattttcggtgggcgccggaaggggggggtggtgggaagcacggcctaaagtggactactccaacatgtatttgggtgttgctggatttggtgaggggaagccagtgcagtggaacatgagagctatcattgtagggagctgcaaaaaacaggcgttttgccacttggggcatttccacacagctgtgcaggcgtgcctcgaggaccgtattggcgctgcaacggttttgtgggcatttttttcgcccttttggccccaaccggcacgctccgaccgtacatgttcatatccgacaactgactaagacaaaataaggttgtacggttttgaaaatgctcgtatcctgcacatgggcaatggcaccacctttggatggagcgtgcgacggcagggagcaaaaaaaaaaagtgctctcaaaagcccaagacggcaggcgcacggttgtggagggtccgatatgtccgacgtattgcagagtcgcacttggttgtacctttttctttttctttacgtcaagaggtcaccatcccatcgcggttcgccattggcacgtggctgataaggtgggccaattttcccatgtacagtatcatgtagaggtacaagtacggttcaacgtttagtgtggagtgtgtctcgtatttgggtagtgggttagaggtggaaattaagaagatggggcgacaacgatatctcgtatggtgattccgggggcatttttccggtttttgccagtctttgccagcctcggtacccttttgcgattgccttgccttcaactgttccacaaacgggccattgtgcgcttaagtccggttccaaaacggaacaatcaggcactacgttgtagtcgtcagatcctgggaggcaggatatatactagctcacgaccatggatactgattgtagagtagatagtcgccaccctaattgaccaccaccaaatcacttcaccgacatcaacgtccataccaaccagcaccaatacccgcgccaataccagcaccaacataaccagtgcgatacaccaacaccaacaccaacacaccttactcctacatcacctacaactacttgtactgtactcttactgtactcttactgtactctcactctacaacaccagcatgccatacattcctcctggaagacagcgatcgtcgtctctgccatttttgcacgccatcccccggtggctgtcgatggacgaggcggaagaacgagagcagcaacagtctgaaaatacccgcaagaacgcccgcagttttgcggcgtcgctgttccgccgacacaaaagcgagtcgagtgccgacaacgccgacagcactgacaacagccccggcccagcctctgtctcgtcatgttcgtcttcttctacatcagaccattcagataacctacttagcgccgctaaccccgacatgagtgacgcgaccctgtgcactcccagtgcaagtgatggtgcaagtgaagatgcaagtgcggcgctgggccgcggtaatggagctaccgacaccaccgttgctaccgagggacaggcccacgataatttcggtggcgatggcgacaaggactctgccatgccacgtgattcaccagaaacgcaccccatcatggagggacgacttcggagtcttttccggaatagagttggtgagttttccgtcggacaattttttttgggaccggattttggcactgatttgatggatattgggacaaattttcaacagttgaacctgactgttgagcatgaggggaagactcaaagataacgcgtatgaaacagggagtctcgagagtggatacggagggagcatgaggtttggatagataagcagtctagagaaggaaggcgtgaggggaaatgaagttgttcacttttcatcagtgggacttttatttcttgtccacaacaacttctgatctttacaccaatattttgtccttttcctatctcttcgctcgtcctgcgttttgctgcattttttttttctctcttctctcgctctcatgatccttgtctttttcattttgcgttcttctagctttgcgtttttccgtgtctccgccccttgccacgatcactagatcactaactccagataaaagcaactcatgcagcacttcgtggccaaatgctggtcatgcaccgcaaacaaagacaaggtttgaacaagcacaagagttaattgcaagaaaagttaatttgggtaaagacgaaatagacacaggtgctgagcaaaagacacaaaaccaagtggattcctcgcacccttccgtctcatctcatcccaactcttcttgttcgccactctcaaacgacaacaagtctgcaacaactcacgacaagcatagctccgccaacagcccggacaacgacatggtagctctcacatccactaccatcaccggcgagcctgcgtcacagttgcacaaaaccaccgtcaccacacaacctgccacatccagtgccacaaacacaaacacggctgctatcgacattaatggctctgctaaacgcgcatccgatgagatcgatcctctggacaccgggctggggctctccaagtctcccagctcgtcttcacttggctctctgtcgtcgctcagctccctggcttctctgagctcgctcactaacggtacgggccctatttcctccaccctcagtcagctcagaaagcccgcatcgaccgcaacagccacatctacctctaacaacaccccccagcatactaacgaaaaggtccccagcaacaaaaccatcacatctgccgcaaagaccaccatcacagcaccctccctcgacaaggaaggccccattgtgttcgactcagcggccctcagcgactcggactcggaggccaagacccctgctgctactgctgccgcctcggccaagtcagccgcgtctcgacgagccgaacgaccctcactgacgcgaaccacttcgtcgccaggcttggagaaacgcgactttgtgcctcccatcaacaccgctcctgagacccccgcacccgactctcctgtgaccgaaaccatggttctcacacgtgcaggctcttctgaggacgtgccctcgaccgtcttctcttgccccgactctctcacctcgcctgagcgacggtcctcaattctcacacagctgcagatgcctgtgtcgccctcaatcatccgaaagaagtctggcgagctggtcaagtcttcgcttaagctgtcgtcgctagtgcgaaacaagtctatgcctgagtcgtccatgaagagcgccgcggctcaggccatcaaaaacgtgcatttcgaccagaagctggagcatgtgcgacacttcctcaactctgaccgtcctcaggccgtggccgacggttctgtgaagcctcgaccccaccaccacaaccacaacggtgtgggtactttccaatggcgagatgacgactcgtcttcggacgaggacgacctccgaaagggctacgataagtacattgcccggaccgagtggtcgctgtcgacccccaacttccctgctgttcctggccccaagccccactctggtgagccggaccccatggtgtacctggaaaacctatttctatctgccgacaagaacaacctggtgggccatgtggcagtcaagaatattgcatttgagaagcaggtgaacgtgcggtactcgctggactactggcagacggtgtctcaggtggacgcgacctataacgatgacgcccgcaagaagctcaaggatatgggctacgaccgattcaccttctctatcaacatgaacttgttgcctcagcacattctgacccagaagcccatgcatctgtgtgtccggtacactgccaacggcaccgagtattgggacaacaacgggttccagaacttccaactagatttcaagcgggtgcccaagccccaacgaggccctggccggttccataaccgatccaagacggagtatggtgttggctggacacccaagtactccaaggcctcctcttcacctgaaaaggccgacaagaatgagaacgcgaagcccagcaaggagcaggagcagagggagaactcgaacgagtccttcctcggcgactttgagtacaaggtggcatcccccaaggcattttctgcccgacggtcttcggtcgacgactccattcccctcaaatccaagaccaagtccaagtttctgacccctcagcgacgaaacacggaagaccagcgaaacctgttttctcgctacgatttcggtaactcattccgacaaaagacgcccgagcgaccctctgccaaggttgcttcctccgccaacagcaagcccaaggccaacgcctcgtccgaggccccctccaaaattgtgcctgcctcttcttccagcggctcttccgacgagtcgagccaagactcttctaaccagtcttcatccaacagctcccctcccaccacggctggtaccggtgttggtggagctggtgaaatggagagcgcggagatgaagaaagcgcccagcattggcaacttggctgcagtcatgactggcggagtcaagcctgaagtcgactcgccctcttaccaggagatgattaacaagtactgtttctttggctctgctcccaagacggaggagcccgaacactactttgttcccggccacgcgcacagtggctccatcagcagcacctcgtcgacttcgtctgaagactccattttaggcatgcggccccagcagccctcttatgtgcaatccaaaatgtcgtccttttcctcggccctgagctctgcctggccttggaacggcaacgggagtggcgcctcgagcaccgccacgactcccaccggaggtgagtacgtcggccccaccacgctagatggtagcctgcgttctcccacccccactcttggttccagccccaccggcagctgtctggaatcgtcctcgcctgttggctgggccaagggtgttgaagtatagaaagctccactgatgtaaggtatttattgtttgcctgaacttccgagagctgtagcatccagtacaagtgctgttatcattaatttagttaggtttagttgaaaatattttgcaggttgtaagtttcgtataatttagagatatcaagaagagtagactagatccgaactctgatgccagccacagaacgagaaatactggctggaatggcattgatattggtatcagaatgatatttcagcggtgtagaatatgatggagtttctttgattcacgtggggtcaaaattgaaggtgttaggacgattttcgtcgattacgtaatgtggatgagtgagtctcaacgcggcagtttcggaaatatggtaactatgactaatcccagtgacataatctaggctggagtctcatcatctactaaaaaaagcccactttttctctccttcagtcgaatcgtatgatgtagaactgagaaattaaggttcgcgagtcggccgagattgtgcagtccactgttggcgtgcatctcatatatatgcagtcattctcatcactacaatcacatccaatttgacatgaatcgactccagattttgaagggcaagatattccaggccccaatggctggtgcgacgaatcctgcgtttgtggccaagagcagcaatctgggatttgtgggcaatctcgggtgtggatacatgatgccgtctaagatcagtgagggcattgaggagatcaagaaggagacaagcaagccgtttggaatcaatttgtttgtaacaaagggggttcctgactatgagtcggtggtttcctcggacaagagcattttgaaggccattgagacagtctatgcttctgcagatgtgtctttcagtgctccttcgtatccgtcctgtgttcctccttttgacaagcagctcgaggcagtgttgcaaaacccgcctcccattgtctcctttacttttggaatcatctctgcggatcaggtggagcagttgcatgccaaaaacattattgttattggcacagctacaaacagagaagaggctgtttcctggaagcaggctggggctgatgccgttgttctgcagggccgagaggctggtggtcatcgaggaacgtggattgggcctgaaaaagatagtttgttcaagctggacgagttgattgaggccaccaaggacgtggacattcctattattcctgctggaggagttgctactattcagagagccaaagttcttcaacagaacccccgagtgcttgcggtcactgtaggaaccgccctgctcatgtcccacgagtctcctctctgtgcggctcacaagaagcattttgttgagctgtctcagccgtctcaggtcgccaacactttcgccttctctggcaagatggccaagggtgccagaaacggcgtgtttgacgagctggagaacaagtactatccttatccgattcagcattacttgacaagtggtctacgagctgaggctgccaagcagcagaagacagactatttggcaatgtggtgcggagatggagtggttgagagaagtgagttgaaatctctggaggagttggccaaggagtttgaagtagagaagtagttgaacagatatatgttagttcgaacccacggtgtcttctgtacaatggaagtcagcttgtacatacttagtgtatagtgccatcatgaatgaatgccactgggtgaatggctagctttagctcaaaagaatgatacagtaccatgacatatagagcaatagataggtcttagaccgcgatttttacatcgttttacgtcggcaacgagctgttaacttcaactagtgtttctttccctgtatatggacattaatgctatgagtgtcaaaaagctaccattccaaccgagacttggctgcacgtcgtaaaacacctcatttgacccattcaagccagtctgcacttcctatttcagccctcaggagctgtttcacggacttaccgagggtggtatggtttgaacctcttcgagtatagtttgaggcacagaatggtaaccgctacctcgactttttgtacttggcaaaggtatttctgtctcaagattgctcgcgtctcacatgccttccccggaatgaaatgccatccaatgtcttctgtacgccaggggtgcgagagtatacgagtgatttacgagtgtctgagatggtacgtgagagacgccgagtagttatctcgcaatgtggagttatcaacggactctggtgacagttagcacctctctgaacatgtttgcaactttttcacttcataaaagcctagattgctaccctcacactccaaccccagaatgtctaaatagacctaggtacggactatcaataggtcggctagcatcatctatagcccggctattaagagcaaagatgtgatgcgcttgataagcagtcggcggtaaagacttgtccaccacaagtccaaagaacgaccttgcgcagacccacagacccacagaccccactttacggaatgcaccttgagcgtgtctgagacatgtcttgctacttgagcgacatgtaagcgctttggaagcggcaacatctaaagtctgtgttaatccgatacatgtgattcccggtcgcgtctcggacaccacatatgtgagctacaagtactcgtacaagttcaaatgtctcatttccccacaccttcctgctctacgttgatgaaaatgtctcagagggctggaaggtcgcaccggctgcagacttgtccacctccaatctatctatccccatcatgtctccatcatgtccccattaatctcccacagcaacctctgtccggacattgtagtatctacgtcgtacatccgtcgccataatttcttgtttcaactttgtgcctatctatcgcctccatcacacggccaactatcatctaactaacttctccacatatacttaacctacagaccaaactctaaaaacagtggtacatgacatgaaccctaccaaaagtctaaacgtcttccttgctaattgtaactttactgtatcatcgacgatcgaataatgagcacaagagcccaactatgatgcgggtggccaaaagataccccttatacacaatcgctctgtttaataagcatatttcgccgcttacgaggctaaaaaacgcgtaaaagcgggatgcatggctcactttaacccccccggataatcttggcgtctccgaaaatcgcggcaggcccaaaatgtggtttccgcgccgtgcagcaaacctgtgtgaaccgcacatgccagaaacttttttcataatgtcacgtccaggtgattaggttagggttagggcaggctgaatgcgtagcagagtctagaagcagggtttcgaaggttaaggttttaattaactttgtgttactaagccgcataatagttgtacaggagaaaaaatatttttttggttaggttttgttgggttttgttgatgactgagtgtgtgaacttgaagggtggctcgggaatgtagtaaggggtggtcacgtggtgcgatcacgtgatgggagaagtgttggtttggatgagtgagtagctgatttcaaactaaactgacctgtatacgagatattttcaagtaattagtaaggtgtcttgcgtgggttagttggctgttgagctacagtaactatatctaatcaataatacttatgatcttcaatacgaactggtaggtcttgtgtaaagtcggagagcatgataaagctcagatatggggaaccaatcaccaaagagaacactagttttgtatggctgattttgaaaacaaataaatcatagtatgtacttctattgactcacttccctctctctcggtgtgggtgtatagcttagtatatatgtcttagtatatatgtatgtactgtatgtattgatgccagattgtacaatgagaactccacgagaaaactagcacctctggggtcggcttagggaatctacaataacgaccagagatggtagtagggaattgcgaggttggtagtactgtacggttttggggagggagtgcgggcgaagatggtggtgagtagtagacgtgggcgtctcaaacaagttaacgattggactttctactggataaccaggtattgaattccaagaattccattgtgaacagctgggggtcgccagtattggtttttgagctgttgtgggctcctacgattccatcgaattgattgttgatgaagagagacgttggaaaacttgacaatcatatatatcttgaagtcgtctgtatatgttactttagtagcagataaagggtaatgaaaggattcgttgtgagtatcaatggtaggagtattgtacttaaagcacttcatgatcccctacagtttatccaaatgtatccattatgtatgtactataacagtaaagataccagttgttttgtttggctgggccgattttttgttcatacctgatccttcaccacattaatctcaattgaaacttgttttcacgactttatacacaatggatgagggtcttcggtaaggtatcagcgatatatctgcctggttcagtgtacatgccgtgtagacactacgaactccatgtacatacatgtcatttatcgctgcttcctatttcgattctacactcacgaacaagaacattctggacctcctgattggtgtccggggaaccaccctgggaagagctggactaaccattgaggtagatggagccatacagttactggtgagaactggtgatataactagaagagcttcacggtcctactacgccagcactggtcctcgttcagtgcacctgctgtaagtctagagccacttgtacttctcaccttgaccaataagggaactcgagatgactaaccacagtcgtaagattaattgcccgtctgatgattgtcagcgtatcagtgaatacttctttagctgcctcaaaagcaattttcagaatagtgagtctgtcttatcatgggctataagtacttgaggaggattagatgactagcagacagttacaactagtatacaaatattgtatagcggaagatctgtgacaccaaatgagaatcttttgaataactgatacattttatataacgaatacattagcgacttccgcatcacttgctagggatgtttcgacaccgtaaccccaatcaatggagattaggatagaacacaatatcagaccagggaaatccacttactgagtggaatcaccaccacgaaacagaacaagttctctccagtcagcagaatcatcatcccacaatagcagaccactggaattgcgacacactacaatgcgatccactagaatagcgcgccaccacaacagtgaataactcttcaaccaggagccatcaagaagacaaccaatcgacctccctacaccccaaacccgagctgagcctttatattatcatcacacccgtcacgtgactcaacaatcaccgagtcaaggtccgtcgccgtgtgaagtcacgtgaccaaccttctttcgcatcccgcgcctcgccaatgactaagctatacatggattatgcaaggttgactcaacttatttttgctgttgatttccagaatgttctatttgggattttggaaaatttgaaagggccataagggggggaaacagtctgaaaatatcgttgaaatgtgattgcagcggttaattcacctctaccgcttcttattgtcttttcagccacgccaaaacccccaactccaagggttaccctactgcatatgcagatcgaagcaaatcaaaattatttccaagtacatatactcttgattgtgcagcaccagagagacggtacaacaatacgataacaaatcgacaaatcgtcaccaagccttcaatctacaaaaatcaacatggctgactacgacggaaccattaccaagctaattcccaaacacacagctcccaagattctgtgctgtcactgtggcaatgccatggtgatgcgaaacgacagcacatctggagaggctggtaagatcaatctgggagtggccaagaactcgggagccgctctgtgcgacgactgtatcatggcccagatcgacattactgaaaacattcccaagagcgccgccgaaaacattctgaccatttgcaagaattgcgccaaggtcagctgtcctcctggccgggcgtggatcattgcgccccaggaaagcagagaacgtctggctctgtgtctgaagaagatcaagggtctgacatcttcggaggtacggcttgtggacgcacagtttctgtggaccgagcctcacagcaggcgtaacaaggtcaaggtgactgttcgaggcgagtcccctcaattccccaacattactgtccagcaggattgtgtcgtggaattcacagagggaagtggccagtgtcccgactgtgccaagagtttcacagccaacaagtggacggcacaggtgcaggtgcgacaaaaggtggaccataagaagacttttttctaccttgaacagctcattctcaagtcacgaatggacgacgagtgtatctccatcgaggaggcaagagagggtctcaactttctgtttgcctccaagcatgctgctgctcggttttccgagtttgtcggctcagtggtgccctgcagaatcaagcagtctgaagagctggtgagtacagatactcataccggccactccaccttcaagtttactttctccatcgacattgttcccatctgtcgagaagacctgattgtgttgagcaaaaagcaggccactcagattggtctgtacaaatcccgagtggttctgtgctacaagatcggatcgaccattcatttgatcgaccccaactcgctgcgaactgctgatgtcactcagcagcaattcttccgggaccccttcactcctgtggtcacctctactagcggaggaaagtcgttgactaagttcatggttctggactgtgagatcattctggatccctccgtggacgtgaccgaatccttttcgcatgtctctgccaagcacaagcttgcagaggtgacgttggctcgagagtccgatctcggcgtcaacgaccagcagtatgtcattcgaacacacattggcgccattctgcagcctggagacaccgctctaggatactttatgggtaacacaaacgtcaaccacgatgagtgggagagcattcccgaagagcagcgtcccgatgttgtcttggtgaagaagtactacggcgagaagaagaaatctaagaagagccgaaactggaagctgcgacgaatggccaccgagtataacgaggccgacgacaaccagaagaacgcccatccttctgcacctggaggagccgagtacgaggagttcctcaacgagctggagcaggatcccgagctccgaggccagattgacatgtacgccaaggatgttgagaacggtactgaagaaggagatgaggatggagacgaggatggagatgaggatgacggagactacgatgatgagctggacgtcaagctggacgagctcaaattggaggacatggatgaggagcatgtggttgaggaagaggaggtcaaggaggagtaagaaaagaggaaacggtgacgcacattgggggtgtatagataattgcatttatttataattgtttgtacaagtacttgtagacaactgactttgattggtcgctctttattgaagaagatgttgagctcataatatgttggtgtaacagttttgacgtagtttaagcacatgtactggtgggattgaggtttgttgcgacaactctgtgtcatttagcaccattattctctcttctcaagtcactcccatacctctactcgcactttgacatggtcgtctccctcatctcatttttagctcagtaattatgcatatgttgtcctgcactccaccaccatggctcttgtctcgagcaacttcggcattgctcttttcacgctcctcgggtcgctggcgatatggttgtcttttgcgcgatatcagctggacgtagacacgtgtgtggtgccacgaatgtgggtggcctattctccaattgaggggcttacaactgagcattctcgactggctgaaaagtactccttgtacctggtgaaatcgacgccctacgacattccgctgccggttcgaccctcgggtgtgcctgttttgtttgtgccgggaaacgccggcagttatagacagattcgatcgatatccgacacttgtcgagaactgaacgaacagtatggcggctctgaaatcgacttttttgcgctggatttcaacgaggcatactcggcactgcatggccgcacgcttctggaccaagcagaatacctgaacgacgctatcaactacattttgcaaatgtacagagataacggaaaggatgtgtcttctgtgatgcttctaggacactctatgggaggagtggtatctagactggccatcagtttggacaactacaagcctggaactgtcaccaccatttttaccttggcttctccccatctcgttcccccagctacctttgatggagacattcaaaaagtgtacaaccgaatgaacgacttctggcggtcaaactacgctgattcggacaacaactcgctgagtgacatgactgtgctttccatcgctggcggaaaacgagataccatggtgccaagtgactacattagcttggattccgttgtaccttcttcccatggactatcgactttttccaactcgatcaaccgtgtgtggacaggcattgatcacgatgcaatgatgtggtgtcatcaactgcgacgccagattgccattgctcttatgaacgtgattgatcgggatgtgaatggtagaatggaggtgtttcgaaaggtgtttagtggcacgcagacactttcagatgcagaggaagactttgaggatgtggaggtgactcccgtgaaacatggactacaccagaaactagaatcaggctggtattatggggaaaacgtccaggttatgacgacacatacggtaaaccaggagtctgcttttgaaagctacgaaatgtcttctggatctcttctcagagctttcgaatgtcgctccaagtctggatcttcgttcaaaggatgcagaaagatcttccctttgcttgtccctggaagcaatgacgctgttattgccttcgctgaaactgaacattaccttcttttggatgtttcttcttcttcagactggatctccatcgatcaggtgtctcagaagagcgctagcttcgactttgtcaccggagctacaatctccacttccaataccatctccactgatatttccttccccaaattgacttctggactcgtttcttacaaggtcagtgtctcgaagggagtgcagcttgttcgacaatacgttcaacaaaattctagtcgagtatacgactctaagtaccttgtgcctcacaacggggtagttgacgtatcgttccatggagatgtcccctttgttccttattttcagtcatctcctcttcatctacaggtctttggagggggtcatgtgactatccgggtggactggatcggttctctgggtaacctatttatgcggtatcgcattctcttcatttctcttccttctgctatcttgtatgcaatctttttggtacagttccatgcaggtactgccaggtttctgtctcttcgacaaagtacaagtatctttattaaccgttacctacttacttcatgcttggctgggtctggtattgcctatttgacgggactttcacaagtcagagactttctacatctcattcagatccctattaccaagacctttgccgttgacccttcatacactaagaacgacttgtttttaggactcagcggagtctctgggacagttctggcacctatcttcactgtcttctccaccggtatggttgttttgatcacagaactggtcatgggattgacttctcttctgtccttctgtttcaaaagcactacaactgcccagtcagagtcagaatcaggcgaccctatcagcgatcttttacacaagagaactgtttttgtggctgtcatttctgttctggttctgctgttctttccctaccagctggcctttactctggccactgtggctcttctggtgatgactgcgtacttcaagtccaacaaagctccgcaggaacaatcattcaacaactacatttccaccatctgtgttctcatgacttggacatgtatcataaatgctcctgtgctggcagtctggattcagggcattgttgttcagcgatcaatgaccttttcttcccatcacaacctcgtttccattctccccacactgctgtttgtggaaaacctatccttcaggcgtattcccagtggttcttccatcacttctctcttgttggcatacaccagtctgcactgtttgttctatggaatgatgcaggcattcatgatccaccatggattcaacctgttggccacctggctcctttgcatgtcctacaaaaaggtctttttcaagtccaagcatgagtaaccaaatcgatgaaacaagtggagtgcgaagagggtgactataagtagtgagtgcagtagctactttagtgagctgggagccttgggtctaaaagtggcaagtaaaagagtcttagacgggtgtaaacgtatgataagttctataaccagttcaatttcctgtaactattcggtatccctataattccacaaatatatgtcatattcctctccccatattgcccttcgcttacataatcatccgattaaactctgagtttatttgaaaaaaatcctgtgggtgcatgatcaagttttcagtttggactttttataccacaattcactaaaagcacagcacaatgtctggaattcccacgattgtgacgttggacgagccgctgagcgtgttggccgtgcccgattctgagctcaagaagcaggctcttgccaaggtcaaggaggcgctggaccctctctcagagcagtactcggtgcttgatcagattcatgttcaggatatggatgctgagatggtctgggctcaggccaagatggttatcgatggcgtttgtgataagatgattggcgaggtgtttcccaagtacggcaagatccagcccgacagcgagcaagaagatgaggaagaggagagtgacgacgagagccagtatgagagcgctcaggaggaggttcctggagaggaggttgttggcgaggaggaggatgagggagttgacgtctttgacgatggcgacgaggacgacgaggacgatactgaggaggacaacgaaggcagcgatgttgatatggacatggataatcttgttgatgattatgaagatgaggaagaaaaggaagacgacgacgaggaagaggaggaggaggaggaggaggaagacgattctggaggggaagaaaagcccgataaattcggtctcaatgatggcttcttcgatatcgacaagttcaacaagcagatcatggccatggaggctgacaactttggagaagacggacccgactttgattggaacaaagagctcggcgagcagagcgacgactcggtcgacgatatcaagtacgacgactttttcggcaaggccaagtttgacaagaagctgcagtacgagcagcgggttgccaagcgacaaaagcttgccgaacaggctctggagaacaaggatgaggagtctgacgatgagtctgacaacgaggccggttctgacgacaacgaagctgacttcgacatggagggatctggggacgaaaacgaatacgaggacatgatcaactctgttaagaaggatctgttcgaggaagatattgccgaagacacccccgagcatctgtcgacgtttgagaaacagcaacgggaaatcatgaagcagattgcccagtacgagaaggaaaacgtgggcgaaaagaagtggacccttaagggagaggctcgagcagcccagcgaactaaggactcgctgctggaggaggatctggactttgagcggggagctaaacctgttccggtcatgacccaggccgtcaccgagtcgctggaagacatgatcaaggcccgaatcaagagcggccagtttgatgaccttccgcgacgtttctttgacgacctgcctcagttcaagaagagcaagctcatcgaggtctctgagcaaaagtcgcaaaagtctctggctgatctgtacgaggctgaggctatgggagagaccgaaccatcgacgacgaacgagccccctaacgaaatgcgagacgctgcccatcgagaaatcgaagacctatacgccgacgttgcctacaccctcgattctctgtcatcttggacctacaagcccaaacccactaaatccatccagattgtcaccaacgctcctgccatctccatggaggaggcccagccccaggctctggcccaggaggaacagctggctccccaggaggtttacaagcccgaggttgccgataagagagagcgactggctggctcgactggccttcctcagaccaaggctgagatgacccgagaagagcgaaagcgagccaagaagaaggagaagattgcccgaggaaagcagttggcagagaaggaggagcgacagcgatctcttgcggtgcattccaaggagggcgatgccaagggctccaaggcccaggtcatggagactctgaagcagggtaatgttacggtgattggaaagagaggcgagaagagaggactagatggaaagctgaagagggatcagaaagccaaggatggttacagtctgaaactgtgatcgaagcgaacaaaaagtccagttacaaattatataattgatagagcatgtttattgaatggctgtaggtagaagagttacgtatttttgaatatgggtaattacaagagcatacacagctgatgacgaccaaccttgcccttggagtttccaatactatgaaacacaggttattccctggagtttacacaccagccacgatcgatgttctagtatgaaaccattctgtcgtgtgtctaacactcttcgtctatcaacgcccgagacaagctgaaacacagacgacctcgttgaacgcaccccatttacacgcttccaaagccgattcagagatctacttgggatttttggtgctccggttacccgttgctgtccgtgtatcggtttactgtttcttacccatctcatcccttcaggcaagtccaacgggacccctgcttatgtccgactacttccgacgatagagcagcaagagtaaggatatggggttgttgtacgacgggaatgttgcgtagctattttcagggggtgtaaggtggtgcaaggggtcgagggacgaccctccgagacaactattgttgcacattcaattaccggaaacagaaagtacaggaacaggcacaccattccaatcaccctgcaacaaggcgattgcagataccccctttcttccatttcgagctttccagatcccttcaagtcctctctgaccaaagaggtaagcggaccttaccgaaagatatcctgttactgcctagggggaccaccacaccttcattatataaatgagccgtcttccagagtcttcattcaccatccacttctgtcactaatgaaactgtccaaccccacccttatcgccattctgggcaccctggtgtctgctgctcccgtcgacgtggaggtagagtcccccgagtctcggtactccaactacgcctacccttcctcggactaccactactccatggaggctgccaatgagaaccaccccactctccaccaccgacagatctaccagcgaaacggccatctgtacgttggaggtaacccccaggggtactctgaggatggtcagcccgccgactggccctggaaccctgcccacaaggatctcaaggttgccaaccagaaccgaccgttcgtggttttcatcgactcccagggcaacctgaacgccgagaacgacgatgattccgagcaataccacatcacgatcgatccctccacctcggcgatgcgaatcaacgttggcgactcgcccagccatacttcggaccgacattggggtgtggatcgaaccttcaaccagatgtccactgcccgacgtaacttcaagacggaccagtcggacgccattgcctatgcctgtgtcatcaaccgaagccccgaccagcgatggcaggcagcccgaaaccccacctacgatcagaagtacgaggacattcagtctgaggaatctgaggccgaggtcggtgatgccaccaaggagttcagctacacagagaccaacaagaagcagatctggtacaaggagacggacgttgattctcctccctcagacactaaatacactcctcctcagtattctgcgcctcctaacaacgagtacaagactcggccagccgtggaccccgagtaccagttgtacatgtcgcccgatactcgatttgcctgtcccaacggcgagcgagccatcaccgtccagctccagggtcgggaccagaccggccactcaattcgaaacccctttagccttgttgccgatcgatcttcttctcagctcgacggcatggttgtcacggttgatcgagatggccagacatggctccagaacacctccactgccaagagacgagctttgtccgccaacattgctttccacggtcagctggtcgacgtcaacgagaacaagttcatgtacgctcaccccgataaccaggctctgcgactgggtcaggcccataacgttgcccaaggcgctgttgcgtttggcgtgacttccaacgactctggaaacgtgctcatgatgaacgactccgagcgtgcttttgtgtgtctgtccaaccccgatgcccagggcttcaagctcttctggggcaaaattgaccaggtggtgtgtgccggaggcgctcctaccgccgttcgactggtggccaagtacgagtaatctggtgcgagtagattaatactctgatgtttcgattcctgggagtttttctgtgacaacaatatcggtttttatcccctttagtttaatgtgatttgtagtatgataagtggaaggagatggtggagggagaatgggtgtggagtgcactggaatagatgctaccttgtagtagcagagttgtcattgacgaaagaatgagtagacggttagaacgtatgggtagtcatttgtatcactcagtatcatgtcccatgtcctttggtggtatccctttgttattgatgatattttagtgagtggtgtgtaagaaagtatcagttctgaggctccacttcgagttacagtatctacaagcattttgttgaacaatagttgaagaaagtggagctaacaagtctccctaaaatagtaatatttcatatttttatcactttaatcggtacttgaagatctattaatcaccgcgaaaaacaaataaatacagatatatcccctcagttgttcgactttaccagaaatcgatttcgacaatgcccaacttcccatcagacttctcttttgttgaaacttacttggccagttatctgtccataacagttttaaactagtcactcaacactttctgaatcctttctgaaccacatttatcgaccagatgtgtgtatgaaaccggtataaaactacagcaccacgatacagatatacgaaccacccacttaccattccctacttgcgcccacgccaaccatctccatgcacaagtcagctgctacatgtttcaagtacctctgacgtcatgtcaactctaagcagaggggtgagtgaaacatggggtgactggaggggatggtggacgtgatctgaagctgaattggactcgaggagtacttccaaatgtgctcgaatgcccgtaacctacctacattccagcagctacaatgtcgctccacctgctatttcaatctctataaaacttccttgttgatacttgcactcgtccacttgccactatacacccctttcaaacttagtcgtctttgagtgcatttttgaaaggtgcctaaatccacgaaaaaaggcgtttgagagctgattgccgggaaatttaaacatttcgtgtcatacatttgattcgcaaatactccatccctctatcatctctattaccccgtccaaacctcccccttttcccgtcgtcaaggccatttttaaacatgcattgaaccctacagagtgcaggaaccatgcttatccgagcacacacacagcaatattgtacaaccatgtggatgtacaggtataagtatatatagatgtatatatatagatgaagatcctccgaaactcttcttcaacaccatgcttttcaccaatctcgtcctcgcagctctggcggttgctgctcctgttgcccagacagcagactcaaccgcagatatctctaaacagcccaagtacaagtaccccgagtccgacttctacttcaatctgatttccgacgatgggcaagtcaccgtcaactcgagtggcctgacactgggatacaccggcaaggacacttcggcctctggaaacgagttcaacattgatgacgacgggttcctcaactacaacaacaaggagtacgtctacagcggccacattgcattcgaccataccaacaaggccgttctggtgcctggaaagggtaatcctgacaacaagagcgactcttcccccttttctgtcaacgacgcctttggaaagaacctcctagccttcgactcttaccccgtagcctggggatgtcctggcttcaacggcacctatgatatctacagatacggttgcggcagtaactgtccaaagaacgaaaagggagacgacaagggtatcgccaagcctctgtttgtgaacgagctgcccggatactcgtaccgaaggccctttgctctcgagagccaggacatgttgcagcttgctgtggtagatgatggtatcgaggcgcaacatggaaacttctccaaatggaacctggcttacaatggtcaactggtggagcttggaagcagtcgattcgtcaaggtcgacgaccagggaaagttcactctgactgctcctaacgatattggagctgcttctaccggtttcatgaaagtcggagataagttgatgtacaacaccaacgatggcttccacctggagaccattggtgaccagctgtattctgtttatgctgacggagacgaccatctcaagatcgtggagattctgagacactaatcgagtgaaacatcagcatatccactctgttctctgagccgttgctctattcgcttctaaagtgattcactgactacagtaatcacttcccaatttacgatacctaggatttattaaatacaaactgcattaaatggccaactgatacctgtggattcgattttgttagtattggtaaagggcatgtatatcttcaagtattggtgatgtagttacgtacccgtgcttgtatttgtgtttgtacttgatttattggagggaattacaatacttactctccagctattaaatatgtgatactcgtatatattgcctgtccgtattttggcgggatcatcatgttgacgatagacctggagttatgcagatcaatgtggcttgtaaggatatgtccaacctggcatatttggcaggaaaaaagcctgtgtgttgcaaccggtgtattctccccatctttctgatcaaatggatatgccggaataaccatttttccagctgaaagactacagagacctttctctccttcattgtagccaataatctgcacctaaatcataagctataggaaagaggacctcaaactcggaatagttgtgtgaacaccacattatctgattaaataaatcaactgtcccatgtgtcaataccgcatccctatcctccatataccaccacctgtcccctagccgagtttagacacgtcctgtttttccgaacttgaccgttaatgtctcaaaggagttagatccaacttaatttctgccatgagggagataccaccaaggagagtagcattgtactcatgctgtgtggcagcaacagataagcggcatttgctacggttgactttagtgcgccccctgcttttgtccaactcggccgatagctgtttgctattgctccgcccatgcataagtctacaagcaccgtacgagtagttagtacgtgtgttcgggttcgtgttgaactgaagttcgctaccctgcaattgcgtggcgtgtgacatgtgtacaaggtccgtcggggtcattttgatcacatgacctatgcgcaaatggcattcactactacatgcttgcatccatcttccacaatcccaccattggttaacacgttcgaagcgagttattttgcgtttctcgcttacctgtgaaagtttaccagagtgtatatcaatgtgtatataaatatccgaagggtgtgtgtaaggaaggattgtaaccttacgccccgacaagtacaatgcatctggtggtcaaggctctcgtggcggcgtttctggtggtcaatgccaagaacatcaccttttcgtggcacattcgcttcttctactacttttaccggtactgtgtgcttcccaaatggctggggtacggtgtcaaggataagcccgcgtctccgtttgcagagcggcgatatgacacgcggtgcacgctgatggagtgcgacatcaacgtacacaagagcaactcgacctattttgccgatctggacattgctcgaagtgatctcatgatctggctgctcaacaagttcctgcgagacacccacaaggccaacggacgatgggcctatgttccggtgggctctgtatactgtaacttcaagaaggagatcaagccgctgcaaaggtacacaattgtgtcgcgagttctgggctggaaccagaagtggctgattgtggagtctcggtttgagattggatccaagaagagcccggtcgtggctgccactgcgctgaccaagtacgtggtcaaggacaagagaaagaccattcctccttccgaggcgttcaagatgactggattcagtgaaggtcagtgtgctgagggcctcgtgcggtttgagaagatgcagagctttatggatgtggaggcgatcgaggttcagggagagtaatgcttcaaccaaacggggactccgaaggatgtttggatggtatggaaccccttttcaaagacaaacccgagttccgctggacttatcagactgtcagcgttgtcattatcatggcattagactgacgactgtaggtccctaccactctccaacaacccccgactagacagtgatgagaccaatgccgtgtataaatgcactggtttaaggacatgtacttcataacatatagagaagagatgacttagaagtgagctgtccaaggtcgcatgcgacaccagtaatgaattggactggatctgtcggtggaggaccacccagtagatagcgtgtttgatctgtaggtgctctcctagtctgaactaataaaaggtgtttcggaagaaggtattggaacagagtctggtgttgaaaattcgtttataatcccgatattgaaatacttggacttgaatattacatttttcatttgtttcaaatgttccgtccaggtgcagataatgtgagctcagcatgaattgtggcactgtagccagtttgttgttcatgtcgttgtttcgacatttcagttcatttattcgactttttcactttttcaagtctgctaaatattcaaaattctactcgccaaaaatcgactcgttaaaaatcgactcgttaaaaatcgactcgtcaaaaatcggctagttcaaaagtcggttgttctacatatcgccaatgtgcactctgctctccagctacagtacaaatatcaatataaaagtccatgggaagtctgatcacgtgactccatatggattatttctgagaatctaccgattccctcgttttgccggtctcaaactctccctggctgcgcttctctacggcacgataaagatggctccagttggttgtaacctcggcaggaggagatcggcaaagctgaagatgattgatgcatgtggcgtttttgaaggaactaccggcagggtttgttggtgttaatgtgaacacagctttttttttgcttaataagatctccaaacacgttcaaaaaacacccactagttaaaagctcagttggactacctattgttccttctaatatacagtagactgctcgtacagtagtctctctaatcgatcggtgtctcaatgtctcaccgttaccggatacgcttatggtcgattgaattgccaatggaattatcggtggaaattcatggaaaaccggtttcggcgagctcgaaatacaccccgctatcgtacaagtcgaacgaatatcaggcgcccagacagatcgattcaagtagggagaagagtggaacaacttgtaaagaatgactgatggtgacgctcgggcccaggctagcactgaccatcaaatccatcttatcgatctgcttgaatctacaagtaggagggttggagtgattaagtgaaacttctttaacggctctatgccagttctattgatatccgaaacatcagtatgaaggtctgataagggtgacttcttcccacagattcgtatcagtacgagtacgagtaccggtacttgtaacagtattgatactaaagggaaactacaacggttgtcagcgtaatgtgacttcgcccatgaacgcagacacgcagtgccgagtgcggtgatatcgcctactcgttacgtccatggactacacaacccctcggcttcgcttggcttagcctcgggctcggtgctgttcagttaaaacacaatcaaataacatttctagctctactttttagaaggcaggccgtcaggagcaactccgactccattgacgtttctaaacatctgaatgccttccttaccttcaacaaactggcaggttcgggcgacagtgtaaagagacttgatgaagttggtgtcgtcgtgtcggtagtgcttgcccatgaccttcttgatcttctcagtggcgattcgggcgttgtagaagggaattcgagacacgtagtggtgcagaacgtgggtctcgatgatgtcatggaagcagaaggagccgatgaagccaaactctcggtcgatggtggcggcggctcctcgggtgaagttccactggtcggcgtggtagtggggcagagtggggtcggtgtgctgcaggtaggtgatggccacgagccagtggttgacccacaggtaggggatcaggtagtagagggtgacggaagccaggccccatcggttgatggagtatgcgatgacggacatggtgataccaataccgacgttagagatccagatgttgaaccagtccttcttctcaaacagcggggcgttggggttgaagtggttgacagcccatttgttgagcttggggtacttctgtccggtaacgttagacagcagatacagaggccatccaaacacctgctgggtgatgaggccgtagagggtcatgaggggagcgtcctcagcaagctcagaccagtcatgggcgcctcggttctccataaactcctttcggtccttgggcacaaacaccatatcacgggtgaggtgaccagtggacttgtggtgcatggagtgggtcagcttccaggcgtagtaagggaccagcatggaggagtgcagaacccatccggtgacgttgttgacggtgttagagtcggagaaagcagagtggccacactcgtgggcaagaacccacagaccggtgccaaacagaccctggacaatggagtacatggcccaggccacagctcggccggaagccgagggaataagaggcaggtacgcgtaggccatgtaggcaaaaacggcgataaagaagcagtctcgggccacgtacgagtaggacttaacgtaggaccgcttgtagcactcctggggaatggcatccagaatatccttgatagagtagtctggaggagtgaactcgttgccaaaggtgtcgtagacgggctcggacaccttctcaatgggcttaatgaaggccgtggggggctgcacggccaccttgccggtgccggtgttggtctgcgtggtcgaatccatttctatggtcggtctgttggaatacgagaaagggactcaggatgccgaccggtatatatttcaatgtcttacctcgagtttaaacccactaggcttttttttttctccctgtcaatccaccaacctttttggcctggcgtgactgacttggggacaagcaaaagctgagggtaaacagaggcacacccgaggttatatgttgagggccaatgtcaaattttcctcctaatcctgagagcccctctaacaccagcacgcatctacctcttgtatataactacgggccccgcctctcctaaccgccactttaacacgctcgtactcctcgtctgttaccacctgaaaaacgcataatgcgcatgtgcggattggccaagagagctccgaacggaaccgcccggggtatactgctgctctcagcgtggatagtgtggagggaccacgtctcaaccgtgacatgggtcgacttatggcgggggggagagtgaaagaaccagttacacgtgcacgtgaagaggggaagaccttggacgtgttcacgtgactacgtcggttctacatgaatccaacgtctcttatttcgtcatgtgctactacatgacccccattggcacgactctctctctgtgctgccactacttgacgactatgtccgcttgttgactcgttgaacaggtgtccgatgaatagcatggcttctcaacaggccatgcttaaagttagagttgggagatgtcgttccgaaccttgtgggcggcggtgtggaaagatagagagtacaagacaaccaaactcttggagcctttggctcgtaaagagagctcttccggtccatcgacgaagaaacgcagcgttgaaagactgccagaagcggcagtcaccgccgtatctgagacattgatcgtacacactcttgcacaagggctatgcttaactacttgtacgggtacaatggttctggaacatacaacacaatgggcaacttgatacttgtatagttacaagcacggtcccattgtaacatgtgtctcatttgttgggtgaaatgaactgaggatgagatgatgtgttattgctcctgatgtttggggaggggaggaatatgggactgttggagccacgcaacaggtggaaatacagctcctcacttcctatatatagtacgagtgtcctcgcacactctcccagtctctcgtcacacccctcagagtccactcttccgctctactacacctcccttcatccacttacagtaaacttcgttctcgttatcgcggggacctgatcaaactctgttaaaactttttcccgagcctaaaaaaaaggagatggaggctcgcaacatgtgacaacagcgcaagtccaagagcaaggcagttgaatcaagtcctgtgtcattattcgattgatttcgcgcttattatttcaccatcgtcaccgctctatcgcacgccactaacacgtgactatcacccttgctcctctcctatacgtggttgttgggaaaaagatgccgatgagcagacaatgcagtcaccatgcggtccgagatttggtctgcctgcctgccgccgaaacaaccgcccgctacaggaacggaacagtccgtgcacttgcctcataacttctcccgtccgtttccgtgctccaacggtctaacggctttaacggatatgaaggtaccagaggccatatccctcacttttagagttgcacttagagtcgttggttggactaaccgagttggactcgagctaaggatgcatggtggtaattgtttggttgtgttgagatgacacgaatcgtactgtgcccgaatggtacaggcttgtttcagcgagttctagacaggagattggtggatattttgcgagcgctgagtgttttctgcctcaaaatagaaacccaaatgtccgcgttgaagagacggttggaatggtatcattcatatttcttttgcgtgaatttgcagaagtagaaacgaaagggaaaaaaaaaaaaaaaaatgatagttggttagtatagatttgcacactggtgtacgttttgagatacgtggcatgaaaagatactacgtacatgtacaatacagcttggttggtatatttatataggtactggtgccgctacttgtttgtcactccagttctctagtagtactcgcacttgtacttgcttgtacttgtacctgtacttgtacatactataagtcccactaaggtctgttctgtatactcctatgttactcaaccttgtctttacatatcaactgctccaacatccacagagatacctgactcgaaatatatacagaaagataacgtgcggtgccagtttcagacgctagtgatactccactttcaacaactagcactacgattcccgataccaatccgataccaatccgaccatgatgaaagcagctttcacaacaggatacggtggtcctgagaagatcgagtacgctgaggatctgccaaaaccccagcttgccgacgaagaccacgtcatgatcaaagtagcagctgcctcgctgaatcccattgacggtgttcgaaacaggggctatctgcggttcttagtgtccgacaagcaccctcatatcttcgggtacgacgtggcaggcgttgttgaggatgcgggccctaaggcagacgggttcagcgtgggtgacagagtctacagtcggatcccacttggccctcaaggtactgtggcggaatatgtgagtgtcaagggagagtttgtatcacttgcaccttcaaacgtgtctctttccgacgccagcagtttccctctggtgggtttggctgtggtacaggcttttcgagctggcaacctgaagaatggccagaccatcttcatctcaaaaggtgctggtggagtcggcacttttgcgatccagctggccaaacatgtgtatggctgccacgtcatcacaacagccaccgaggacaaggcgcagctactgcgggacctgggcgcagacgttgtgattgactacacaaaggtgaattttcgccaggtggtcaagaacgtggacttcagcttcgacgtgtccaacgagccttatgcccacgccgccatcacgaagcgagggggctacgtggttgctctgagaggtattccgtctcctgaagctattcacgacacgttcaactatgaggttccgtttgtgctcgccaaggcgctcaaggtagtgaatgttactgcatacgccattcgacggctatatggagtgcaatatcatgctttctcgggtcgaccttccggagccgatctggctgaaatcaaggagtacatcgagaaaggccagatcaagcccgttattgataccatgtttgatattcgcaatgcccgacaggccatggagaaggtggagggtggtcattccaccggcaaagtcgttgtgagggttgatactagtgttgacatgtagctttatcacaatataggggtcaatagatatgcattaaagactgtcaggtttgagtatactataataacacttcaaatgccctatcacccctgaaaatccatctcctaccagtagctacaagtagacggtgcctgtgagatgcatgtgtgtacatattgtagcttaggacctctcaaaaagaaagtaaataggacgggtaaagggatgaaaaaatatggaatcaatttacgccaatatattcaatatatcaatgtaaaaaaaccaaacactcgtcatactaatataccccataacagagaccctcttcttcgccctccaaactctaatgatataaacacgaattccatttagcgttttatgacgcgacatgaaatttcaactatacaccattgagcaccatgaaaagggtctctcagaaggttctgagacgggtcaacgtgttatcacgtggcattcacgtgacgcggacctctcgacagcaaccgtacactcctcaccaggcctggcccacgagttcggagattgtggccttcaagactggcaaggccgctcgcaagaagttccagacaacctcggagacgatagagttggtagaactcgaatcgacggttttggaagatgacaatgtaactggtcttccgccttcaaagggtctcagtgaggtgtcgccgtcggatgtggtttctggtgtgttttcggtgatgagccagtatccggacagcgttgttttgacacaggtgggctcattttacgaattttatggctctcatgcggacaaatggggctcggaactgcatctgaaggtgggaaagaagacctacaacaagggcaagctcactagcatgactgggttccctctgacacagctggccaagtacctgaagattctggttgagacgtaccagcagaaggtggtgatatgtgagcaggttgaaacagatgattccagcacaagtttgatgttttcaagacctgtgactcgtatctacaccccaggaacgcttattgatgaggacttcctacctacaaacagatacaactacctgatgagcatttggattgctcccgagtcgataagacgccccgatgagaccaaagacgtggctgaaactcccgtaggaatctgctggctggatgtttcgctgggaacgtgttctgtgtcccgatctagtcttggaaatcttgcatctgatattgcgcgcatcaaaccccaggagattgtcatggaaaaacgaatgaaggaactggagcttgagaacggcgagttttaccccgagttggtggagttgcggtcggctcctctgtcatactctcagccagctacttctactaccgatttcgagttcgagccgtttttccgggttccaaaagcttacattaatgacactctcacccaaattgatagtcatgctctcaaggcccttgctatggctttggagtactcgaaatcgcatttcccgcttggaactctcactttcgatcctcccaatgtcgagctgtcgaccgaacatattatgaagattgactcgagaagtatcgaggctctggagctgttcaagaccatgagagacgctcgaaccaagggttccttgctgtctaccctcaacggaacgaaaacggatgctggaacacggtgtctgacagagtggctatcagctcctttgaaccacaagcaagagattgagagacgactggactcagtggagacattcaaaacacgtaatccgctgtcgttgtcactatcggctcaaatggcccaggtcaaagacattcttcgaattgccaacatgtttgccattaacagaggtaagccttaccagctgctcgagtttgcagacagctgtttgcttgtaaacgatatgtatcatcgattacaaaccgaacacgcgaaatctgctcttccagagtcgctacttgagcaaatggaacgtctgaaacaggttcctatggatttagtcgagactatttattctaccattgaacggagagatgtggacacgtcattgtcggaaagttctggatctggagaagaatctgagtcttctgagttctctttcggacagctggagtgtgagattcgtcctgaggcatcccccaagatgacaaagctgtgcaagactctggacaaactgcataacaaaaagacacagcttcaggaggacattgtggaggagatgacgaagctgttccctaagtttcggtcatccagacgcaaggtggagctcaaggtgaatgttatgggcccggtggtatcaatctctggacgtcccaataacatgcctgaccagttcatgggctgtgaagttaccaaacgaaagtctttgtgttcgtttgtgtttcctgagtgggtcaaactggctcagaatatggacgatgtccatgtcaagatcagacaggaggccaaaacgatattggacgggctgatggagaatatcaaggacaagcatcaggatatccgagctgtaggcgcgtctttagcctacattgacactgtcatttccctggctaatctagcaaatgaattcaacatggttcgaccgactactgtcgaatcagggcccactgagattgtcgacggacgtcatttgactgttcaacattcgttgagggtaggaggaacgcagtttgtgtccaatacgtgccgcctggaccccgaagatcaatatgtgtgggttgtcagtggccccaacatgggcggaaaatcgacttttctgcgtcagaacgccataatcgtgctgctggctcaaatgggctcgtttgtgcctgcgaaatcggctcagattggtttggtggaccgactatttgtgcgagctggtgtggccgacgacctgttccgaaacaagtcgtccttcatggtggagatgattgagacttctgtcatcttgcgtcaagcaggacccaaatctatggttatcctggacgaagtaggacgaggaacatccttcagagatggtattgctgtcgcatacgctacgctggattacctgtaccgtttttccaagtccagagttctgtttgcgacccattttgctaacgagatcacaaatttgttccctgacaactacgacacttccggaattgcatactacatgtctgaagtgcttgaaaaggaggactactccagcaagaatctgctagcagtagaccctttccagcggacagctcacagtctgtactctctgaccctagagggagtgcagttcaccagacgaattgtaccgggtatcagccaggactcgcatggaatccagattgcccaagctgcggggtttcccaaggaggccgtggaaagtgcattggaggtggtggccaaatccaagtaggaagagatatatataggtaagggcttctgcattcagcgatacgctgcatacttgtactttgaacattgtatcgtgacattgtatttacttgtactttctgtatcagttgtacaagggtatgacagctccaacatgacgatacgaaaaaaaacataaccaaaagctacaattggcaggtaaaaacgaataagacagcagtttgacgcttcgaaatcatatctttcttctcgtttctggaaattcttcagaaaccagcattcttcgctcaacttcggactctgcatgcccacccaaagtagctcccacaaatgaatgtaacattggaccaaatttggccaaaattattctgaaaattgcaacgtctttgttatttgtacaagtacaagtaggacaagcaaatccaacagttgcaaccgttcccctacttcgaaaacatctatcgaaatacctagatcctgtttttttttttttttctgcatatacattcatttaattataactttgccgtgaaagaataacctttgaaatgaatgtacgcttacacgaatattactaattaaacacgtttagtgtcatggtccagtaaaaatgtgcggcagaaggatttccacaataaaaacctatagctacaagtatgtacttgtaacaccgataagagccatgaatgacacatattgataccaacaactaagccattgtgggggcacgttcattggtaatgctacaatgaaagtaaattcgttatattgacacagttgatactattcttctacaaaccactaactgcacgctagcgcacactagtccacttttttatatcaggcctgtagggagatacgcggaaacaccaccaggggttgcagaattgcaatgacagtcggaaagaatggtgtggttcactgtttgcgtcgaacaattaaacgtcaaatgcctacttgtacgatacgaacgagatacaggcctcaccaaccacgatgatcctttaagcaccattgtcaactagcgcgtggactagaatgaagggggtgaaagattctggtgtgttttttcaagcaatctcattgattcaaaggggtggcagtgtcctatggtatagtacgagtaccagtgaaacggctagacctcacgaactacaagtggtctaaagtatacattaaattaaatagtatccctaggaatagggtctggggttatttctatcctggtgaccttgaccctggtcattatgccggttgttgctgttgtttggaggggggaacatggctgcctgctgcatctggagctgctggagctgccactgttgcatctgctgctgagacatgccctgagacatggcctgctgctgctgctgttgttgcatctgcgcaaagtgctgttgcatctgcagcatctggtctggggccataaacggcattccaggtggcatcataggcatgccgggcattggaggcataccgggcaagggagacataccgggcatgggaggcataggtggcatgcccatgcccatgcccatccccgggaaactcattcctccaggcattagtggatacatttgattgttattgttctggttgttgctgttactgtatccactgccatggttgttgttgtggtatcggctgtcgctgttgtagttgttacctcctccctgcctgttatccgttcgttccttgtaccggtcgttcctctgtctcttgacctccttgggagcgtcctcgttctcccctccatcagctcgcttcttggccttcttcttcttctttcgagcagacttgacctccatctcggcctggtcatcggaaaactcctgctcctcctcgggtacctcctcgtcgtagttattggacgcatctgagcccttaatgctcttgattcgatctgtatacagaaagttggcgtgtccagcaacatagtagatgggagacccgaccttttccttcagggcagcagcctcttcatccgagctgacccgcacagagtaaaagggcatcttgacaagtccaaaggtctcaaacagaactcccacaatggtcttgtcttcgaaacagaagattgtgtcgtctccaagaacccggaactccccagagacggtggccttgatcacagctgttctgttggtcaccgactggagggttcccacatgctcaatggcagtcttttcgctgatggcgaatccctcggggagctgggggatgggttcatcaatctgctcgttggcagtcttgagaggtccagtagaatcctcctcctcctcgccagccacattggtctcttcagggtctccatccgactcggaatcagagtcatctgacgaagaatcatctgacgaagagtctgacgacgaatcagaagcctcagcagcctcctcagccagagcgcgatcaatagcatctccagtgtcaacaactatgtctccaggttgttccttcctctcagtatcaggatcaatcttgccttcagattcgcccttcgtttcaccgtcggtagccgttttcacatcagccatgttcacatcagccgcaggtcctccaagatcagccgatgtagaggcaatggtttctccatcagtagctatattcacgttagcaggctcaagattcccttcagcaggtcctccgagatcagcagaagttgaagccaacgtctctccatcagtgactgacttaaccgtaccagcagagtccgcaactccacctaaatcagctgacgtctcagcagtaatttctccatcaattgctgtcttaatctgggcgggttcaaccatgatctcggcgacaggctcaacggtctgagcagattcttcaggaccaagattggcagaagatgcagcgatagtttctccatctgcagcagtcttgatgtcttttgcaggctctgagttgatctcatcagaaggaccccccaagtcagcataggtcacagccatggtctctccgttggccatggttctgacctcgttctgaggaggatccaaattagccatgttggtctgggtcgtctctccattggcgataggtcggctgtcagcagcaggatcaccaagattacttgcaggctcattagcatcaacagccatgacatccacctgagcagcttcagagccagcatccatcacagcaggctccattataggcagctgggaggcagcagaagtagcgatagaagcagtctgctgatgatcaacttcatcaacagctgctaattggactgtgtcgggagaaggctcttcagtagccaaatgcggagatgccgcttgcgccggagcttcaggaacgccaatcggaggcaatgtcgtggcgtccacgttggcgggatctaaattcgatccagtttcgctcattttggtcaggcttgtgtatgtggattcacgcctgaattttttggtatgcagactgcctaattttttttgttctgcctgaattttctgcacgtcgatgcatgattagggttggggttggccgaagggggagatacttgtaggtgacgtcataaggctctagctggttgtgattttgccattcgccaatcaaaacgtcttggcgacacggaatgtggagaatccgtgacgtgtttgcagctactgtttccgtttggtggggtgtgggtgtagaccgtgcaagctaattatagtgtcggaaaggatggaaggaattatggaagggtaggaataagagctacagtatgtaggctactgtacgatacgatcttgcttgttctgtggagactgtggggagggctaatattgtgcctgtgcgtgattcgcgcccttgtaagtctggaagatgatacagggtgagacattcaacagtcaacgtcttcgtacagtatgttttgaatgttgtggagagctgttgttactgttgttgacatgccatgggggtacaagcagttatgagtaagaaggtatgagtacaagcagttatgagtagaagcaactacgagtaggtactcatacacatccacgtactggtgccagatctgttaccatctgaatacagctggcagcgttatcataatgcggcagctcacgtggctctggtacgtacgatacacataggttgtaaacaatcggcatagagttggatatcatgaaacacgttgcaattgtacttgtactgtacttgtacttgttgcgcggagcccacttttcccatctttcatttgccagctatttttgactcacgatgaaacagccaaggagagacagcgctaccaggaccgcctactggagcaacacaatggggatcagtgcacacgtacgatagttgcgttgacaccacagacaattgccaggtcacacaccatccaagagtgattgtaccaccaacccagctcctaatcaaccattggttgtattgcttgtactaccccgcgtcaacagtgcagatcgggctattggtggtgacggggacgacggctgtaagacgtacggaacacgtcattgagacaaagacacacctgtcaccggatgtggacgaggaggggacgagaatcgggcgatttaaaccgggatctagacattttagatggggttccgtggactatcgtgtgtattggtaccatgtacttttatgtacattgtctggaagtgctgctcgtaaaatcgtaaaatgtatacagcggcggttctatgacgtagtccatcgagcatcttaaaatagcagccgtgggtgggcgtgagtggctgcatgaacaggtgtgagcagcacggacttgtgcctttatgatgtgacttattcgtgtgtgtacgagcgccagtacagtacttgtgcttggagtgctacacttcgggttgcatcgcgcggttggcctcgtatgggcaagtatacgagctcacaatcaacttaccattgacgttcatttgtagtgttcatttgcagcgtccacccttcaggctgtccattcatccactttgggagcactgtaatgtacgtgcgagtttggacgacgttctggtacgtgctggtacagccagagactaacgttgagcgtaaggagctatagaatcggtagagttgggatccacggtaggaggtggccggacccgtcgtcgaaataaaacctccacagtactacggtagcgcccccatattatcccactgtgctgccgccagactctctcgcttgtcctttaaactccaaataggggcctacacggtggaattaaggggaaaggggtaaggcgctgatcctcgagtttatcgtttttggaccttgttgacgcgtgggagggtccgaattcgactgtgtgagcggctggcggccccttggtgttaaccggactggtctgtagatcacttaaagtggaagagatacgagccttaggtggcccagcatagagtacttatatcacatacgagtcgagtatgtacagtactcgtacagtagtgtatggtggtggcatcagtgccagtgtggacgatactatgctcgcaccaaacaccgcatcaccctctacaagagattaaaaaaaaaaaaaaaaaggcgtcgaacaatgacacttatcggtgccaaacgatctttagtagcagctgtacattgctatgcacgcgtccggtctatttcggtttctccagtgcagttggagcgcgcgcatatcatggcatatccagaggagaggctgagtctgagagggaggagtgtaagtggagacgaggcgtcgttggttgtagatggcgctggaaaccggccccccatggcgtccatggtcctctccatgccccgcgtcccctcatcctcccccacccccctggttcgtcccgtaacagttctgggctacgggtctaagcgtctgagacagaggcgtctttttaggcttcactccaattggttccacttaggcttctgacatttacagttaagcctttgggctacacagtacaccatttttacgctttggctcctgctcactaaaggcacatccgacgtgtgcatctccgaacatactcgcagcgacagacatcaccatcaccacacggagtaccaaggcgacgaacagactgtgaagagactggtttctagcagccagatatctgatcgcaacgaaaaaaacaacagcaacaacaacgacagcggcaacgactcgagctcggtcacacacgaaagcttcttcataccattttcagaggcagttgcaaacatggattcgcccgagtccatcgtgtcctctctggacccagaagacaacgaggtccacttttgcaaaaagtgctccaaggtgagtcaccactggatttccacacgtctgagcccaacggcctgctaacacagatactagaagaaggaagagcctacgagctaggaggaaacagatggcatgttgaatgtgagtattccacaacaaacggagacatcatcaccaaagtaaggcatctaacataggcttccgatgttcgtcatgtgactcgctacttgacggagacaccaacttgctggtgctcggaaacgggtcgctgatctgcgccaattgctcctaccactgctacggctgcggcaaaaaaatcgatgatctggcgattctcaccggcgaccaggcattttgctcgtcgtgcttctgctgtcgcaactgcaaaaagaagattgaagacctgcgctacgcccgcacgtcccagggaatcttctgtatgacctgccacgaggcgttactggccaagaaacgtaaacaaaaggccgcccgtcgcgaacgcgaagcccgcgagcgagaggccctaatgaacccctcccaccgcgactcggtcgactcaaagcattcggactacaccatccccatcacggcgccccagctacacagaacaggcaccgacgagtctgtgcggtcacacaggcactcgttccgaccatccatacagcgcaacaactcgtcgttcaaggacaaggacctgcctcaactgcctcccaaagacaattcctcttcacctgttcccaccgttgctggcgcaaacatttcgcgcgactcgacgcctttcgaaaacacatctcataacaacatgaaggaggagactcgaccaccaccaaaaccgcgacaggattcgcttcaaaacctccacaatctcaaaaacaccacatcacaagagtctatgcggcaccagtcatatatccaggagattcctctaggtctgggcgacttggaggagtccgagaaacgactgtcggccatctcaaactccactatgccgtttttgacgcccacttctggaggctcagacaaagaccaatcgccacagttcgaggacgcagttcgagcccaacctggtcacgaacctctggtggacagctcctctgccgtttccacacctccttcgacccaccactactcgccccgacactcgctcagagacgacatgcatacacaaaagtcgtcttctgtggctaaacaacccaccgagagcgacaaggaaaaccagtcccccattggtgagggcgagggattcatcagtattggatccgagggtattcatagcaaagagaaggagtccaaggagggaactgttgttgaatgtcaacacgaggagtccgagacaaccgacccttctcgagagacgtcttcagaagctaccgtctccagctctgtcgcctcgtccccgtctcctcagcgcgacgaggttgagagcaacgtttctaccagatccaccgactcgggcatcaccgtcacgcccaagatatcgcccacgaaggcgccccagggtgcttctgccactccccagaatcagcacctgcaacctgaagaggaggagcgaagtcgccatagggctctgtcacacgctctgcacggcactcttatgcccactgcacagcagcagcatcagcagcagacgccgcagatgtggcagggagaggtccctgaacggtctcatcgacgaggccagtctccccgaccttccggagagcacactcgaggcagccttgactcgggaagcagcggtaacacaaacaagaacctgactcccgaaccctccaagcacggcgtagctgcccccttctctcccttgtctcctcgacacgacgctcatacaaactcggccaacaggtcccagcagattgtgctggacgacggcgaggagattgacgcggcgctctatgctaacaacaactatgactcgccggtgccacatacccctcagaagcgagatcgtctgggctcttcgtcgagcacacattctcgggcaggcagcgtgttccacaagaatgtcggcaatgcaactccaggaacccccggtcgaactgccgcaaacgctgctcctaaccattccatggtgactccctctcgatcctctccctggcatcgaagaacggactccaatggaggagccaacaaggaccggctcaagacgcctgacatttcgctgcccatcctgcaggcttcttctgccattgattttgactccgagctgaccggcatgatctccaacccactgccgttcaatcagggccaccaccagagccagcactcgcctctgcagaaaactataacttcgcctacgtcgtctctgggccaccagagaagcatttcagattcgcatcagtcgccgcggtacccgccctctgctgaccgacgacctagtgtttcggacgacgcttcggtcaccactgcactgcgaaacgagctggttgctgctcaaaaacgcattgctgagctggaacgacagcttcaatcaggcccttcgcagcccgcaacttctgcagctgacgacgactctactttgtcggagaagcgaaagactattgcggttctgcacgcccagggagaagttgcgcgacgagagctggcgtctctcaaggaggccaagggccatgacgaccctcaggccatgattgaggagtttaccgcccaaatggcgattctaaagacgcagctgcaggacgagattgccaccctgtctgtggcaaaggaggcactggctgtggaagtggaggatctgagccggcgaaagaaggaggcttgtgaagagatgacgattctcaacgtcaagaattcccagctgactgacctcaataatgagctcaccaacaacctcattgacaagtaccatcccacgcatggctccgcgatgatgaacagcaccagcgcgagcaagtctgccggtggaaaccttttcggattcaagaaggattctaacagatcgactcctcctgttcctgctcctgctcccgctcctcgagaggaagggggactcagccacattggcaacctcattgtgcaggcttaccatcctgatgagtacaccaacggtcctcccggcagctctgtggagcgggttcctgtcacgtctggttctgcttcttcttcttcaaaccacctacctgctggtggacatactcctgcggtgacaaatctggacgaccacgaggagcctactgtgactgtccttgaggctggccaagtggtggacacgaagcgagaccgacaaacggctcgacggttctggaagcgacccaaggctgccgttaccaagggtgccgtcaagggcttcaccaaggtgtttgagcagcctcataccagcgagcaccctgccgtaaccaacctggagccctcagctctgtctccctcgtcgtcgggtcagcacgagagcggtggcctgtcccactcaacctcggttaacacgggtctgaacatttcgtttccgtctggcaaaccaacgaaaactagaaacggctggttcaagggcggaagcagtggaaacaacagctccaacaccaccaacactgctactattgcacagagtgcctccggtgcggtaagttctcctcctgactccgaagtcagcagtctgctcaaggtgtccatcacccgacgatgtcagattgagggcaacaaggtgccagccattgtgaccaagtgcattgaggaggtggagcgacgaggcatgcttcaggagggtatctacaggaagtctggtgcccgaacacagattgagcagattgaagctcggttcgaacattacgacgagcgggccaactacgaggagattctcagcggcgacatcaatggagtagcttctgctctcaagcagtacctgcggtatttgcctgatcccctcatttctgcctctagctatgacgccttcatccaggtgtctagtgttcatcaggataacaaagtgaaggtggaaaagatgcgggaggtgttacaaaagctgcctacagctcattcgctatgtctggctcgactatgcacacatctcaaccgggtgactcaacatgccgagaccaatctgatgagcaacaagaacctggccatggtgtttgccccaactttagcacgggccacgtccggcgaacgggaaatcgccgacgtgcatcacaagagtgattcaacgttgttcatgattgagcatttcaaggagttgttttagctatgatcagtgtgtagcgtataggcaggtccttgtatttatataacggattacataattatggaacagcttgtgatcaagcaaactaatgagcgcgggagtatattatctagctggaggacctgatggaacgagtcaccatattcagcaaacacaaccaatgctgcggacatttctattgtcgatacttgtgaagagctactcaacttgttagtaaggctacaggcatcgattaactaatacagcaaaggctcgtctgtattgtagagtcgtctacgtatcagaaatatgtgtaattactgcaccaatcgggtagcctctactgtcttgtgcaatatacaataaattagttatgatacgaaagccccttcctggcttagagcgtaaactcatcgagaatatcctgtttggaagctcgtttaggaaaagtgaagctgtcagtgtctctaatagtgatgatgcatccgtaacaaaggttgggtactggcagatgtctatccgcatcacccgtcttttcctgggatttttccatatgcgcctttttacttagctcctcctcttcttctgtttcgggggcagcaggctcattgacggtgatgtttgtgagccatgcaagcgactggttagggtcaactggggatgcacagatgaggcagggagtgagtccttgtttggcagcattagggtcatccaatttggcagcggttctcacgactgtcgatgcaatagaggggaagtttgtctggatattttcaaagtattggtgcatgagctgatctatcgacaggttcttggtcacctgcgagggctttgagacggtgtcgacagcgagatcagacacgtttctgaacgagttgtaaaagggaatctcgtaggaaagcacatcgttaagaggatggatttcggggagaccagaaatggagtccttggggttcttatgttcgagcacctgtgcgtgaattcggtttcctcgccccttgattgtcagactgagagttagttctgccaaccgggtagcattgtgtccccatgctacggttgtaggaagggattcattttgcttcttagcttcttcaatgatgagatggcgttggagcacagaaatgatgtcttctcgagcagattttgtgccgatacacgaaagcagctgctgcacagaggtgggttcctcggatataccggacacgaacgaggtgtaatctctgttgtgtttaagagtgacagaagaagcgccctcaaaagcctttgaaagcggaatgcaggtaaatttggcatgtgcgaaccgtttctccagctcgctgatgatctgattgggctccttttccagtggatcagcttcagaacagtcgatgaacacggcgttgagagtgaagcctgcagcgttttcatacgtcttggcctgttcttccagctgggcgtgcgccatgtcgagcaaagccagtgacgactgaccaaacgagattggcaccagaatgttaatagctggaggaagtacacagcctggtcgtgcaaacaacaccttgcatccctccatggcctttctctgtttctgctgaataaaggtgatgaaacaaggctggcaaaagtttgcctggcgcgttttgatcgccgttggaccgtcgcatcttcggcaggtggactcggcggacatgataaatactttgacgttggtttgaggttcaagtgtggttcatccaacgattcggaatcatattgggaaatttcatcttgtgcatcccagacgcacaacagagtttgttgcctccataccaacccttgcccgctatctacagtggattctctctcaataccctcgatatcaagacaatggcggacaaaagcaattcggaagacaacaaacccaagttcatgaagaacgaggatggcactcccatgacccaagaacagctgcgtcaaaagtacggcgtggacttcaccaaggagggtcgggacggaaaactcaagtacggacccgacgaccccactgccatgtccaaccgggtgcagtttctggccaaggccgactcacagtactacgatccatgtgccgaggcctccaaaatgtcgctcaactgcctggagcgaaacaactacaagaaggccatgtgcgaggagtactttcagatttaccgggactgcaagaagatgtgggtgagtaataaaaagcaaagtggcgaaatttttgaaacggagaatataactaacccagctggcgcagcgacggaaggacaagaagagtggtttcctctggtagaccagtacctgtatatattgttattaacgtggaatgtctgtgtaccatatgaagcgtacatggtgtaggtggacgtagatggatgatctaccacgtggagagatgatcaggatggttgaaaatgatgtttgatcaggattagagagaatcacgtctcgcatctgctcagattgaatatcatgtgtccgctaaacttcacaagggtctctcgatgtaataccgcacaaagcccaggcccttgcccagatcataggaagatcacatataaccattactgtaaggatatttctatacgagtcatttactgcgtaatatatccattctttcatagactctaagccccgtttttggacttagcgattagaaacttcccatggaatcatcgctatccagctcccccccagcttcccgaagagctccctgaacgacccgtcgtgcactatctttagccggagtgaactgcaaccgcgaagtgtcgaatttgatggtcactggaggcgacagatccgggggctgaaacgattcaccggaatcgttgaatgaaagcatgtcgtatttggcagaggggggagcagttgtacttttagcagcagccccaaaaatatctttattgggactgccgaatcccacaagattctctgtccgttgctgtagtcgttctctgtccattctcagagcaagaggggtctttgcaaacggagtgtggccggacttgtagtcgaagtcagccggggctggggagtcggcacgttccttgtctttgcgagcagcacgttccggagatcgctctcgtgtagccgaaggagggttctgcccggcttccgttggtttgttagtattgtgttgttggttgtcccattggatcatgtgagttgtcagttgtgggggactcagcatgtccgaatcgtcatcactaaactggtcaagtttgtagcgcgaggctgctgacggcttttttggcgtaaagagcttggttcttgctggtgttgatgctgcgtccattttctttgggtgaaacggcgagtacgatcccgatgacttcgtgacagcggaaagtggctgtttacccttggcgggactcatttcaatatggtactccttgtcattgattctctggcgcataactgattgtgtttctgtcggaggggtatctgatttagatcgtgtgtggtgacgagcagaagaagacggtcctccaggtttccaattcatcgaagagagctttggtggtgatgggagatcaaaagagtcatcgagatccacgttcatgtaccatggttgcgaggaagagggtgttgcctttgaagcgctcttactgcctcctcctgcttctgtagatgcatatgctgatttcgttatgaaggatggcttgaagttaaaacctgtcttggaagaggaagaaggacccgcctcttcgttgtcagactgttggaagttacctcttttggccgcccgtgccaactcatggtcgtactttttagacgcgctttccagggcatgtttcaagtatgcaggctgatctgtagctctttcgggagtcttttccaggctgtaatccggttgggggatctttgagcgttttccagacgacgcatgacggtcttttcttggcgttgatgtcactgagcgtctgcgaggagtgattttgtctttgttgttggcgtcaggagtgtttcggtccatggaaacgtccatactctcgtcatccagctccgacaagagattgctgtaattcatctgattattgttgttgttgtcgttgtctttgatgatctctctctcccctagttccaccacactgtccatattgttggtgatgctttgcaacatggacgcctctgtttcgtacgaatcctgtttgagaggcaccttttctgtcatggacggatcctcgacagtatgagcctcatctccgacgtcttcgtcgtgagttgtgaacttcacacaggccgccttttccagaaaatccatccagaaatggcctcccttatcccacaccttgccgcttcctcggttgtactgctccagagcaggtagaatgccatgttccacggcccggttgcagcgcgtgatgttgcggtcaatgtcctggagcgcccgcgtgatggcctgttccagttgttccagttctgtggccatagtcgaggggtaggagaacaggttgtggttcccaaataatttgtgttgtgagcgcgacgcgtattgcactgcaactttaaactgtactgtactcataatagtgtgttgtgggatgggagcatgtaagtggtgataattgcacaccctaaacgacacctagacgatacctgaacaatacaacacccacactaaggacggtagaaacggacggcacggaaaacgagacggacgaaacaagccccacacagagacagcatagacatacacggcacagataacagcaatgatctactccttttggattttcgacagacacagtgagtatctgaaatgataactacatgacctacccgccctaccctctaccagcactaacacaggtgaatgcatatacaccaaggaatggagcgaacagccgacatatggaccgaccagcaaccattctcacaacgccagcatctcatccaaccacagctttggatcggcccagggcagcgtggggtcttctcgacgagcatctcgaatcgaaggcattccgtcggtcaacacatcgatccacccggtggcaaaacggaaccgtgaggacgacgccaaactgattttcggcgctgtcttttcgctcagaaacatggcaaccaagtgggccggcgaaaatggcacggactcgtttgtcagcttcaagactaacaaatacaagctgcactactttgagacacccactaacctgaaaatggtgctgctgacggatccctcacggccgagcttgcgagacgctctccatgacatttacgtcaatctgtttgtggagtacgttattaagaatgccctttcgccccaggagttttcctcgacaaaccccatcgacaacgacctctttaacaacggcgtggatacgtacatcaagggcctcgcatagatatagacaatagatgatggttatggtagggattatcgtgatacaacggaggttacaatcgtctgtcaatggcaactactgtactacctcagaatgtgaaagctttaaatactacaacggggtgatggcggtatctggaacgaacaacgcccaaccagggctctctcagaatccatctccttatacatctgctatgtgctctagatgcttactgccattgtagctaccactcgtactaccgtaggacaatggagtggcgtcttcaagtacagcccgctttgtccgttccatgaccgcacaacagcgtgtctgcccgctctcttgaagactgtccggttgtctatttatacgctaacactcacccgtttttcattacactgagagtgagcagtaaacgagacactcataatctctctgaacaagggagactatggatcctatacatgctcacacagtacagacagttcttgatataacatgcttagatcactaactacagtcgcgttcgtgtgtggttctcgtgaatttgctcgcgaaccgcgctaaactaaatcataacatcatcattattttacttgaacttttaaccgcatctaaagcttggccttgggctcggcaagctcggtctcgaaagcaatcttcatgtcctcagcagcctcggtcaggaagtatcgcatcttttcagagccaagcttcttggagacacagttaacctgcagagagttggagttgatcatgtaagcaagaccaaagccgtcatcaatgacctgggaccagccgtagccgttgaagtagtcagaagacagctgggaagtggacaggtaccagttgcaagagtagccgtacatcttgtcctggaagatctgggggaccttctcgccctccttgaggcacttcttgaggccaaacaggtgtcggtcaacacccttaccagcagaagcgtcgccaatgtacttgacgtgggcgttgaaggcagctcgggcagcagcaaccttctcagcgttagtagcggtgtcagaggtgaaagccttgcagaaggcaacagcctcgtcggagacggatcggcaagtctcggttcggccttgctggaatcgtcgaacagcggcagactcgtaggtgggcttgttcttaccaaacatcttgaagtaagccagctggatgatcatctgcatgaaagcatcgggagaggccttgaacttcttgatgaggttcttgccgtagccgtggtactggaagacggcgagctcgtgctcaccaatgacgctggcaaagtcggcctcggacttcttgatgccctgctcaatctcggagttgaggttaaacttgacctcctcgggggcagccagacctcctcggttggaggtggagaactcgaccttgtcgttgaacatgacgtcgcagacgtaatcgttgagtcggtgagtaggggtaccgtccatcatggagtgctcacccatgaaaccggaagtggcgttgtcgttgacaatgaactgaaggggcttatcgtaccatcggttctggccgtcaccgtgccagtaggcatgggctcgctcctcgttagtgacaggggcagccttgtcaagacagatgaggaaagaagaggcctcaacggcggtgagagcggcctcgttgccgttcttgaggaggacctctcgatagtcggtccagacgtctcggttctcggaggtgaaggcaccgacagcgggggccttgccggcggcgtcagcagtgtcgatgaccttctgcagctgctgctcgagctcggcggtggtcagggtcttgccgtcgacctcgtggtggaccttgtagaatcggttgtttcgcatggcgatgaagtacttgtggtccttggcgtcccacttcttggggtagtcagcaggccgggcagcaattcgggtgcagttgaacatgtactgaagcgagtccatgcagatggggagcttcttcatgtaatcgggctcgagggtgccgttgtcgacctgagccttgaaggtgagggtggcagtggcgatggcagcggctcgcttggcgggggtctttcgtcgaggatcgtccttgtgagagtagaagtaggacacgtagggcacgacaggctctcggtaagtgaggtaggcggcgtcgttccaccactcgtagatccagttcttgaccttggggtcggcagcacgggcctccagtcgcttctgcagttcctggccagctcctccgggagcaacaaactctcggacggccttctcggtggcctcaaactcctgctgggaggcaacgggtcgcacagacttgaggtacttggcggcagtctcctcgagggtagggacggggagcttggggagagactcctggtatcggagcataggacccttggacttgtcctcaacgtagccctcggggagagcgttggaacgggtggcagacatggtgaaagcgcgggtagacgtgagtcgagcgttggacatgagtcggacggatctgagcatgttcacgtttaacgtgtaaaggagaaaggacgcactctccttcttatagtgtttctgtagcacgtgtggggagccgaggttaggattagggttcggatttgagtcggtggttgtggttgctggagggatataaattatctgcaaaagccgtgtatgggaattggttcaatggacccaattgctgggcttttaattgtctacaattgtctcttcttagtcggattgcccactgactctccacttaactcgtcatcctctggcgcacctactccacgtcatgcatccaaacaatctgcagctggaattatagtatttcacctcaaaccgatgttatctccgagaagatgggggcgtgtgtttgggggtcaacggccgcgcaatgggcggattttaagccgccaatatgcaattacgccatccatctctcttgttccgtctttttgttgtctccacagctcttatttgtccacctatctagacatgactaatgccgcggtccccacatgaaaattagtacagccctttttcttatagaccgaaagccaaaatggacggtaaaaacaatcttcgctgaaagtagccttagctggggtaaaccgaggatggtgactgtggctccgaatgcagtcagcctttcccaggcaaaagacgatatatgtgccgataccccgcgtttgcaccggctgcagcagctttcggagctcgtacgcgggcttcgggtcttataaagacaaaccaccgacacctctccgagctcaacagatcaacgtccgacctttcgggactttccggggtgcagaaaacaatacggggaggtcccggtacctggcaatgtacatacacaggtaagtactgaataagctggtgtataagcgtggtatattgttggacatgccgctacagcgggcatgtcactatcaaattgcatgcctcggtatataactgggacccagcgtctgtatcacggccgttactgcagatctcttcattctgcacaagctttcggttccccagagttccatgtgaattttcagagtttaacgtgcccgcagttgctgtgccaaacactgtcaattaccgggcgactgatagggtcccgtgctgaaaaggaaaaactggttagtgagcgtcgtaatcaacgtgctaaaatccccagctgccaacgtcatcgtgattgtttaggatttagtctccaacctggaactcgttggtccagtgaccccaggcacagcacggtagcttgtaactatggtggtgaccattgcttcatgtgctctactcaaagtgcgggaaatggacgaggcaatgaagagggcattggacacctataatggacgtttggagaggcaaaaaatagccactagtgcttggaattacaagtatctggtagtcggaatagatttatggaaaaatctcggtcaaattattgtggaaatacccttttaccagtaccatgtctgatgctcgcgattcggtatggtaatttacggggttaacctcaaacaccaaaccgtataaccatgatgaagataagaggtgggtgattgtagagtacctatacaggactaagaaaggacgctcaaacgcccattttatgtaccttttttgaacaaaatgtgctggatttcatccacatatcaagccatctatcattcccatattatgtctcacgctgtctcgtattcgtccgttccaccggggcggttacaggtgtgtaaattattactggcagtccgtttagccgagcactgtatgcagaaagtcaggcacagcacacactgacatttccaccttggtgagcgagcgtttgaaactcacgtgatcttcacgtgaccactatcttgtcttcttttcttttcttttccggggacgcattcagccggccaacggtgaagatctagaactgtagtggtttcggggtacggcaaatcgctcattggaaggaggcaggtacagcgccaggacgagcgtggtgaaggccaattgagcgctcatgtgtagcggattgagcagttcacaacgtgaaagtcacatgacctactcgccacaggtgtacgttcatcttggtcagccatatacaatgcactatgacgtcttggtttgccatgaacccggcgccggatcatttgacttagactcgctaatagcttgtaatacttaacgggtcatgtgacgtagtagtgcgaattttagggtgtctctaagttggtgggaaatcaacatattggaggcgtgaaaaagagaatcgaatctgcaggctcagctttatactatcagcccccaatgtggcctcttttatatccaatatcggttccaagcaatggccatctgccatgttctaaagttttccatctttcaactgggtgaattttagaccaaacagagtttcaagaccagtacaacttttagagctttttgccttgcgtacaattggaagaagctctctcttttgacaacagcaaacacagtcttgttctactgtaccaacacagcacaactgagagaaaaaatgagtgaaagcagctggaaccgactggtctcgtgggccgctgacaaccgaaagaccattcttgtggcgtctgccattgctgccgttgccaccgctggatccttctatgtggtttcccagcagcaaatgagccccaagaaggactcgtcttccaagaacaagaaaaagaagaaggctaagaaggccaagaaggatgcctcttctaccgaggagtcttccgccaagaaggctgatctgcccgaaaagtccattgccggcattcctctgacccgatccgagcctcagtaccccgatgtccaggactgggagaaggtgaaggagctgtccgaatccgagcgaaaggagctcgctaactcgttcaaggccgccggaaacgccctgtacgccaagaaggagcacaccaaggccgccgagctctacaccaaggctctggactgctacattgaccccatcttctactccaaccgatccgcctgctactttgccctggaggactaccagaaggtcgtggacgacacaactgccgccatcaagctgcgacccgactacttcaagtgtttccgacgacgaggaaccgcccaggagaagctcgagaattactacgacgcagctgtcgacatcaccgcctcttgcgtgctcgagaactttggcgacacctccatgaacgacatggtcgaccgactgatgcgactcaacgctgcccaggtggcccaggaggagtacaaggaccgacccaaggtactgccctcccagcagtttgtcaagacctaccttggctctttccgaccccgaaagatgcccaaggacctcaagaaggacactgaccacgaggccgagcaggagctggttcttgccctcgatctgattgagaagggcacttacgactcgtacacaaaggccctcgagcacctcgacaaggccattgccggcaccgatctgcagaaccttttccccaccctaaaggctctggctctcgagtaccgagccatcttcaacttccttatgaacaagattgacgaggccaaggccgatattgacctgtctctgcagctgtctgccactgttcaagcctacatcactcgatcctccatccacctcgacaccggagataaggctgcctcccagaaggacattgagcttgccctggctctcaacgctgaggaccccgactgctaccaccaccagggccagctgtacttcctgtccgaggagtttgacaaggccattgagtgttacaacaagtctctggagctggacgacacttttgtgccgtcgctcatcttcaaggccaactcccaccttaagaagggtgagcgagtgggccagtccaaccccatcgagacccgacacctcgtcgacgcctgcttcgaggtcttcgaggagggtgctaagaagttccccaagaacgctgatctgtggaactactacgccgaggctcttctgtctacccaaaagtactccgagtcgctgcgatacctcgacaaggccattgctctcgagaaggagcagaaccccacctccatgagcgtgctgcctctggtctccaaggctctggttatcttccagactcagaaggacttcgacacctccgtcgacctctgtaagcaggctctcgtgatcgacgatcgatccgaagttgccatcggaaccctggcccagctgtacctgtctgccggcaagcacgacgaggccatgaagatgttcaagaaaaacgccgagtacgctcgaagcgaggaggagctggtgcagaacctcgtcttcctggtggcctccaagatccagaccaccctgcagaccgatctccccgtggtctacaagaagctcaaggagattactccccctcaggcttagacaaagtgtatatagcaaagatgggtcgaatggcctgtctaatacgagtatgactattggaacaaaagagtgagcgtaggtagtcaaaactgtgtcacggtggctacagtatttgtactgacaatcaaatgtgtaatacaagtgatggggatatcgtaatactgtaacagcgtggtctctggcgcgacttgtttagtgggtcaactcctaatcatcaaaaatgtcacgagaattgtatctcacttacacagacttgcagtatgtgcagtactgtcgtgtcacacactacatacgccgtatatgttagtcataaattattgaatatgtagctgccagtacttgattaatagttaaatcggtcgagtggaggcctccacgaacttcttgaacattttggtggtgttctgattgaatttctttttatcaaagtcagccataatggccttggagaacttggacggttcttttttcttcttgcccggcatgggggtggctggagattcgggtttacctttgtctttgggttccttttccttctccggaggcaagggagtcagggaaacggccagaatggtgtctcgtttgatgagcttgtcccagaactggcccatgatgaaatagttgtttgtttcatcaaatacttggaagcactccttttgccaatgtttggccttgtacgggaaagtcaagatcatgagattcttgaactccttgaacgtcttgatactgtcgacggggatcttgtagccatagtccttttcttcttcggcaccgtgaatgatgacggtgaggaaagcaggcgtgttggcaacaggaggtgcaacgggagtagctgccttcctttcagcctcttccctggcctttttttgtttgatcgtctcgtctttgatctccttttcaatcctaatggcctcttcgtatcccttgacaatagcgtctccaacgacagcaggaacatcgtggtctcgcatcatctgaaatagatcctggtagtactgggcagccagggactcaaatgctggctctgtctccacgggaatgtcagaagcagcaggttcgtctgctttcttggcccaaggaaagtactccccccatcctgctggtttgggcgttccaggtgtttcaggcttctttggtggaaccaaacgaatgcctcgctcgccaagaagagctgcctgcttgaccttttggttgcggagctccaccttggcctgtacacgtcgcagaaattccgcctcgtactttcgctgagctgtgtctgtggactcagaagaagcagccgaactgactgtagtgggagcagaggagttgacagaggtggatctagatgagcggctcgtgcgctcctgctgctgagccttcttcaatgccacgctctcttccaacacagaaatgagcttccccaccgccggactttcgtacagctcgatatctgtctgcgacaaggagctagggcggagagagggggtggtagaggctcgcctgggcgggtcaggttttgcagatttcgccgatctcgccgatttagcagatttggaagactttgaacttttactcgagtttctgcgtcgtaacgaagagccttcaacggtggattgtatctgcactggaacgtagtcttgagggaaggggcctgatcgagggtcaaagtatccttctgcttgtggagacagaggcatttgagtcggagacaattgagtatgtgccatctgactatgtacttgcgacatgtggtgcatctgttgcatcttttgcatttgagccatacttggggaacctataaaggaccggggaacggcttggtgaggagagtaggttccaggaggagggtatccttgaggtattccttgagacgctccttggggtactccttgaggtggtccgtgagaagaagatccgtatccatagacaggaacagacattcttcctgtaggagaaagtggagatgggggtaagcgggaagaatggacttgcgaatggtgggttggattcatgggctgtaccagatcgggatcatggcctatataactgacatctgggtctcttttggcgggtgcagcgttcctgtattgtttgagaacctccggagagatggctgcataggcttccccagagggggctttgtatgtaaagctgtggcccatcaaagcagtgaacgcagcaagctggctttgagggtatggctaacactagtgagcagtgagagagttggcactgagtcggttgattgcaaggctgtctattataacagtgctataagccaagactgtacttgtaacttatgagcagtaacctatgagtggtgtatgctgaccgtgtgtgtatcgggtgtgtgatctgagtcgaacgcctgttgaaaatgagagcttgagaggatctttgggtctgtcgctgagtgtctgtcgtttcaatgtctctccggtgccgtgcaacctcttcttataaccactgtataaccactgactataataatgtgtatcgtgttgtatcggtttgacgtgcacgaagctgggggaaagtgtgctcgacccacctgtcagtcggtgctttatacagcctggacagcgtaggtgtgaaatgccagtcgtgaaataaaataatcggatggcccggtttaatatcgggtgatttctgggggggccgagttgaagaggatgtcgagtgtgctgggcctgcgcgggctgactggcgagtagggaaggatgggagggtacctggtgcgactgtagtcgctgattcccgcggttggcacgtcaaacaagcggataccacctctttgacggttttatttgtctaatttgtcttttcctacgcgacgacaactttgcccgtcggacggcagattattatatcgtgcatgattgacaagacaagggcctgaaaaagtggcgacgcacaaggggacaaaacgccatactgatggaagggtttggggagccacaaaccgagccccaaaccagtcaagtcaaaggccccggtccgttacagacgaccggttgctctcgaaagactttccacaccttttcctttgcgctccgcacagctcatgttagtccagaactcgtttcgtcagcttgatcccagtggtacggaaatcgcgagttaggtttaattactttggatgttgtataatgtgacggaagcggtgttcctggacaagacaaggacagcgaacagagacagggatggaggaccaaacctggcgcaagcgtgttcaatctgaaaaaagtcacatgaccgttcgttgagcctcatctctgatctcaagaccgtctcgtttgatagctatagcaagcacctgaccgcgcttgtggcccgccaaggactacaactatgcctccaatctgccgggtccctgacctaagaggcgcgtacagagtttagggctgcgtcatgtggagagccccggcttgcagagaggaggtgtgattgttgagataagagatcagggttgcaagagatgagtgacagtccaggtcgctccgggcacggagtcagtgtgcaccgctctcacaaatggtgcttgcagctttcttagcactatttccacttttaaaatgatctacggtagcgctcaatctcggtctaaagactgcccgtttcaacagcttccgtctactgtacatgtacttgtagtggcgttgtgctaagagacatagtacagactgctatagactgcttttttatatataatcacgactaatttttgaagctgaagcgctgcagtcagacagaagagacatctacaatacaagacaatacagataaacgtctccgaacggtgcacttgcacgatatgatatgatacagtggcgcagccaaacaagacgtgtcgggttaatattacagtggctacagtggttacagtggttacagtggtacagcggctacagtggttacagcggctacagtatcaacagtatctacagtacagcctctacaggatgttttctcccttgtggctacttgtatatcaagagtaggttaaaaaacatgtacctatagctattgtaaaatattgccagtctagatgtattaccccttgtaggacactcgtgtcgcacgtacatcgtacatccatcgtagaccggaacaaaagacagcctccattgagttatagggcaacacgagtcgcagttactgaatcgttcgaaattttaatatatttgtatgtaagaaagtggatatttttccaccgttggatctttcttattgtatcgtttcattggacaggttttcgcgctcctccttaattctggaaccgtttatgtatgtattcctcgaggtccgtctatagccctgacactactttttttttatttttttattattctttttatgattttaaaaacttaatggagctatctactttgagggattagttgaacaattacaccgtgagttacttgagtatttgaaacttggtaccgtcctgctaataggccaccaggagatgcttcgtcaatcgcaacatccggtccaaagcgtcagagacagcgatttgagatttgagaacttcactctcttctctaactccctttccacccccttttttattctctttaaaatcgcaagtccacattgaagaccatgaataaatactgtacgagtatgaatacaagtagatgcggtacgagtatgaataagtagatgcgatacgagtatgggtaagtacagtacgatacgagtatggatatttgcatccgttcaatacaagtacgataccagacctcgtattcgcattcgtatgtatgtccatcacctcccttccccaattgctttaattgaagccatatctcatcaccgaagcggatcgcagcagtttcaaaaacgacttgcttctatccttgaacataattgtttggtacaatcgcaccttctggcttcaatcctccctccctctcacagagcgtatcttggccactcgcagggtcaaagcttagtgtgcatgtccagcactggtagctcgtcctccaagaccagcaaactcaatcagacattgctggcaatttaaagacaaatgactagccgccagacaagcggattctgttccaggtagacacagggtcgggtggggggtgagctggtcacgtgacccaaatacccacttttcgttgccctcagtcttgcttccaatccctcccgttaaacgcccggccaacctaaacctcggaccaagttcggcagtggaaggagcttatgtgagcactgtgtggagagcaggaagcctatatgcgaagcctatatataaacgttccgggtctttttccttccacctctctagcacgagaaacagtccaccacagaacagaagtgagtatggtgatgggtcaattggtgccaaaccagtgtcacaaggcgaatgcacctccaattcgaccggctccacccccacagagcttttccccacggcgttagtgctctttagcgccaatgtcttagaacacaagctgtccaggtcacgacactggcggcctagctgtggggggtaagaagagttaaggcagcaagaaatctgagcccgaagaattggcccaaagccagaaagaagacacaggctgtatgcacacgcacagacggagaccgagtcggataccccacttccccacaagcaccccacactacaacgacatacattactaacacagatgctccgaaccatccgatcttcctctcgacttggcgtccgagccatgtctaccgctgccacccgacgagctgcccagattggcttccacacccgagtccccactgtcgtcaccaaggcccccaccctccgaatgcagaccacccctttctcttcctctgctcccgcccagacctttggtgacaagaagtacgagcacatcctgacctccacccccgtccccaaggtcgctctcgtcaccctcaaccggcccaaggccctcaacgccctgtgcactcctctcattaaggagctgaacgaggctctccaggctgctgatgccgaccccaccattggcgccatcgttctcaccggatccgagaagtcctttgctgccggcgccgacatcaaggagatgaaggacaagaccgtcacttccgtgctcaacgagaacttcatcgaggagtggggcaacatggccaacatcaagaaacccatcattgctgccgtcaacggctttgccctcggtggtggatgcgagcttgccatgatggccgacatcatctacgccggcgccaaggccaagtttggccagcccgagatcaagcttggtgtcattcccggagctggaggaacccagcgactcacccgagccattggcctctaccgagctaaccactacattcttaccggagagatgttcactgctcagcaggctgctgactggggtctggccgccaaggtctacgagcccgcccagctcgttgacgagtccgtcaaggctgctgctcagatcgcctcttacggccagttggctgtccaggccgccaaggcttctgtccaccagtccgctgaggtcggtctccgagccggtctcgagtttgagcgagtccgattccacggtctctttggcacccacgaccagaaggagggcatggctgcttttgccgagaagcgagagcccaacttcaagaacgagtaagttatagtacaagtatgaatgatgaacaatgatttaaactgagcgtgggctgaatgaataacctgaacggaccgaaagtctgtggatctgttggtcttcaattttaatgagtcttctgttgcaacattgcaacagcctttggaatgtgacagttctccccagtaagctcaagtagaaagtgtgcatgcatcgatctgtgggtgctgtacatacttgtacatctcaagtggcatatataaatgacactcgcgcactcattctcgtacagtacataaatcttgttattgtatttcagttgtgctctacatttaatatcaccgtttcctctttcatgtttcagggagccctatttttatttttttctgccctagttttcatcgccagaccactttcttaacaaaatgtgcagtccagtttagagtaatccaagctcatgataagtttcactgataggccgtgtaatcgtacagtacaagtacagtagagggtcgaattgaagacatttttcggtgccgtttttcacaacccatccaaacaaattagatcattagtactccctatttgcagtgtaaattgtacgtgccagctaagctaacagtaggcctggttcgtatacaactctcacaccttatgcacgtcactcccaaacacacatcatcatctacaagcactcttgagatacgctcacctcaccatggacaattatcccgaggactatgtggcccatttaacgccgctggtgggtcttttgggtctgactccgttctccgatgacgtagccgacaaatttgcctccttgaaaatcgacacctccgacagtggagctcccaacagtgccactactcagggagaagtgctcaatcggtttctgccgccagtttgcgacaatgtcaaggctcaggcgttgtgcgaaaatctcctgggcggctttgaaagtaagtcgcaggggtacccgttgatttggaatggtaataacgctgttcgtgcctctcgaaagatgatccctcacttcctgcatctcaagcccattgccaacgacttcattttgcctaaaagtaagtccaacaagacagatttggccagtgccagcaacacgccgagtatcggctccgagggctttgaaatcaacatccaacagcatggccattcgcccttgtctcccttgaactcggactcggacctgttccctgacggaatcatttcgccagagtggctcaagaagtatacgcagcatctaccatcgacagttgtgtccttttattcgctgacgccagatacagtcaaaaacatgtctctggaggctctgagtcaggacattctggccctcaaaagccagctcagtgtacgcgacctgcgaccagtggtggtcatggtcgtagacgactactcgccagcagctcaaacagccgtcaatgaggccatcaaccagctgagaaaacaaacgggacttaacaagactactctgactgctgtttcgattggggctacacagaaggaacttgataccctgtgtgaaacagtgtgccaaacggcctgggctaacgccaatgaattctacaacaatgtggccaagcgaatccgacgaaagctcaccagaaactcgtcttccattccttcactcaagtctcaacaagcaggaggacagtcgctggacgaccaactgctccagctcacagatacactgcccctaacacacatgggatgggtggtgcgatactcgtacaagctagcatgcctgacggagttccgacaggacgtggaaactgctacaaaggcgtacgaaacagcatacgaggccctggtggagtgctttgacaacatctggccacgacctgaagctgtccagaacggatctacgtcttcaatggctgctactgtgtctattactccctcgggagatcccctaggacgtactctacggtgggaacaggctcgtgggctgctggatactatcgctttcaagatcgccaagctctacttgtactacggaaacccttcaactgctactcgaaagtttcgattgcatcttgagacagtcaaaaacatggctgcggaaaaactgggttacaaatctgcgattgagtacgcacaaacacctgcctatttgggctggatggctctccagactgcaggcatggcagagatcgtgtccaaatcagcctttttcaaaacagattcgccgtttgctgctacttctggacctggcttgacccccacagcagctgccactcttcctagagccggctttctgtatctagaggccatcgactacattgagcgacgccaaaagctggaggatgaggcgttcgacgacccgtcgcgtgacccgtatcccccggagtcgactgagtctgaagggggcatgttgactcgtcgggctgagccgtccgttcttgctgatctataccagcgtgtgattgccgacttctctcgaaagacaggaggtggaggaacacgaaaccttgcagttgcacatcttcgtctgggtcaattgctgtcttctgttgaagagcttcagactgctggtgccattctagccaagtcatcatggccttcgttgctcaaacagtgtcttcttgcactctgtgaacagtaccgagaagcccaggatgtcaaggctgctcttgcttgtgctgtgtatctcaccagtgacaagtttggcagcaatgattctgagcgagtgcccttcgactgccatatcaatactctttgcaagggtttgagcggagtggccactactgacttcacggcagctaacatgggtattggagctgtcagctacgtacccttcaaggctaatttttgctttgagcagtccgagttccatctcaaggttcctgggcgatgtcagctgacttttacgtcgcagcttcatcgagtcgtttcccaggtgaccctctccactctatggttgcagctgtctggtactctccatcctgtctgtatcgagcatgatgagacttccttggccgacggagctattgccaaccttgctaccccctcagtagagactcgaaacggctccaaggtgattgtttacaaggcaaatctgaccttcactggcgctaccaagcggttccagatgaccatttcacctgagacccttggagaggcgtactgcacgggatgcattgtttcgtttgccggtttccgaatcgaggtgccgctacagattgaacggtctgcacgggctgttgaatggttcttcaagaaggacggcgtggtgcgatccagggccctggtgtccactgagagccatcatatggttcgtactctgcctcggcccgctcagttaaagacagagttgcaacttcctactgctctgctgtttggagaaactgtttctggagctctagttgtcaccaacaacgagtctgggcctatttccatgagtctcgcttgcaaggtggcctggaatgtgagagatggaacagacaagaaccttcctgaagactctccagtgcttacctgggatgaagagggcgataaggagattgaatcaatggagagtgccacttttaagttctctcttaaagttcctaattccaagatctccggtcctgcaggctctgtccctgctgctgttgtcaacctccagttctcttccatatataatctaggtgatcctgactcgccgatccggttcaacaaggggtacacccgtcagcttcaccgacccttggtggttggcttctctgtgtcacctgctgttcatcctgacgactggcccagtttctttgttcctgctgaaggtgacgagaaatcaccctctccaatcatcaagaagcgatggagagtggatgcccgtatcacacattatgcccagggccatgctgagtcagatgagattcctctggaacttgtctccgccaaactcatgtttgtgtccaagagcgaccattctgtgtgtgaagttgtgaaggaaccttgttctgagctaggagaccctctgactggtgccctggtgtctcgttccgactcagggcatggttctttcttgtccacttgtcagtttgacacatatcgagaagatctggaggtgcgaagtgtcaccgtggaggctgttcttcagatccgatggaagcgacacggtgccgaactgcaagagtcctttgagtatgacgccaaccctcttcgtctgaccttgcctattctggaacctcgatgtatcgcccatcttcccaacggctccgtttctcgaggagagtcattccagatggactactacattgagaatgcgactgctcatgttctgaccttcatgatgactttgggagacgctactgcaccagtggctgccactggtatgattcctcccaaggacacgcctgcggatttcctatatgacggtccccgcaagttttccttgcgtctactgccgttctcccgacggctcatttcagcccaactggtgcatcaagagaaccccaacgctggtcttggtctgacgtggttcaaactgcccaatatcaaggtgtacgaccccgtgtatagaaagacgttgagtgtattgtctggggatcgtcagattcgggctgatgccagaacctatgagacgtatctgaggatgtgagaacggaggagggtttaaggctatagaaatgaataacgattgatgattatggtggtgtttacaaacgggttagagcgagtgtaccacaagtacaagtgcaagtgagtacttgtactcagtagtcagggtgttatggcctccactgctgggtgcatgcattatctatgcttctattcagagtagagatcaacgtgatttaggagtccgacagtatcgagcattgaatgggagtgattttaaacggttcgagaacgcacttggggcttgcgtttgttcaaagggaaccatgtaatctcgttggacgatatgttgtcttactggttcagatttgaaacagttgccaatacacctgattcttatatcttttatcttcttgaatgatcggaagggcatatctacccgactggtaaatacagtatttgtaaatggattatccgccgatagcaatcagaataatcacaagttctgaggctatgtctggacttgttgataagtccgagaatagattaagcagttactttttctggctgtctacaagtagacaactttgagcgttgttttcgtattcgtcccgagctcctactcgaagctccacagtagctcgcaaagcagggactctagccaagacatctgagacagcgtgtattacgtgacgggaccataaggcgagagccacttggtctaccagtatgtaagccgctgcatggcccactcttgcgatactacttgtagtagcaacagtacaactactcagtgagatgagctaatggaagagtacaagcacgttagagatacggacaaccatcagacacgcaatgatgaagctggaagaacacacacagcattacaggtacaatccataaggtcccgtatttccacttgtacccctgaatataccataaccatggggttcttccagcattcaaatatcgcagtgcagccacggaaaccgctttgggaagccgcgtgcggctattggctgtgtaggtgggtgtagacactgtgtctctgggccagtagagtatatataaattagccaaggtgtattgcactgtaactacaagcaagtacagtaggtacttataggaggcatcagagcagataacagagctgcagaaactcgtcggttgagaagaaaaaaaatcagaacttgcgtcacgtgatccagattaaatgtcgctaaacacgccggccccctccccctctctcaggcacgtgttctggtgtctgtctgtgatgcacacgttgctcaaggtggcttgctagagttgcagagttgcagtgatgtgagtggtgcccttaaaaaaacaaagtcaactccaatacggagtctgtggagaagacagttgtagagagacgtgtacttcctgtttaggtagttaaggcgaatggtggtctgcattcacgaagtggacacttccaatagttatagcgcaaagggatcatgaaacaatcgtgccaaaaagatgctcctccgcgggctccatttcattgtcccctttagacgacacggctagacctccccacatatggtctagcgttggcaatcgtcatagtacatgagaggtgtccaaagtctattgtcgcctttttttgtgccctttttttgccctcttttgcccagatggtcgagagtttaggtcgattagaggagatgggaaatagcggtgggtggacctacaattcgattgaacagaagcagaatagatggcaaaaaggcagtaaacaacttgccggatacagacgggtgttatatgtagcaattggtttttctactaccgaaaatagcagcacatatgcccaattgttcaatccgccctgaccccaccgcaagatttggaagtgcaaagaagctgtcggaagtgtcggaaaaaaagtcaaatttcgcccatgcctcacagaccttatatactctaggcccgccacaaccagacgcaatgttccggaccctatcacttacagctagaagccttcgatctagccctctcaagtcccctctcttactcaccaacacacgcgccttccacgcctctatcacaaacatgggtgtcacagttaagcagctccagcccggcgacggcaagacctaccccaagaagggagatgccgtcaccatccactacgtgggcactctggagaacggccagaagtttgactcttctcgagatcgaggcgagcccttcaagaccaccattggtgtcggcgatgtcatccgaggatgggacgagggtgtccccaagctctctctcggcgagcgatccgtgctcaccatctccggtgactacggctacggcgagcgaggtttccccggcctcatcccccccaacgccactcttgtctttgacgttgagctcctcggtatcaactaaattggcagaccatgatgaatgatggacgaccatccccagtcgtgtcacactatgtaaagtaacagatgtaattagctatgaggagtcacgtgacccagcgacctttggagatggccagcaagtgccgttacggtaccattagctccaattgaccacacagacccttcgttcaacatccattgcactgcccggacacccaccactgtaaaaacacaggctagactccacatgacgtcaacgtgcaccatacttgtaccaaaacatgcactcatttcaaacattggcagctattatgggaccatactggcaaggagatgcgctgtaagatgcgtagctgtggtgcctgcaacgggtttgttcgtccgctctgtgggctatatgcttgaaccccgtaccgagtaattacactgcttaggcttagtaatgtatgagtacaatgcactcgctggcgttcggtaatttcgtactggaacgagacagttactccatcttaatctgacacctcctcggctaccggcactgtaccagtaccgcggagatttgacaggtgtcagcccgaggaaattagacagtcgctaaggatggctaattgcttctggctagtcgaaaaaatcaagggcgtgtgctacagtattttaggaccagcatgttgtggtggttggcttccgatgtcctgtgtcatgtatacacgaatgtacacacatacagtaaccgcaattacactacgattttgtttactttaccagttacggtaaacataccaagtctctcttcgtgagtaaaagcagtagaagctcttctgtaccatcccaactactaaaagtacagatcttctacagctagcccagctatccaagctcatgtttatgtcattagtaagcattatatatggtatcttgtactcgtacattcctcccccccttcaatctcaaacacacctcatcacttctttctcctggtgctgcgccgaggagcaggtttcttcaccccaccagacgactttttcggcgtcggcgtctcttctcgttctgtagctgtatcttcgggttccgttgtcgccttccgtctcgtcgaccgtctcggagcggaggaagcacgggtgctgggcgacgactttttgtcgcgaacagtcttgccctttgaggtccctcggccacgaacagctgctgcagtggctgctcgcgttcttcgttggcggcctgtttgtgcgtccgagtcagactgtgattccgaaccggattcactctccgattctccagattcttctccttctccttcctcctccgatttttcagcttcctcgggctctgcactaccctccatggtgtcgtgctcttcttctcctccgttctcctcccgttcctgctgctctccctccaccttgatcttggtttccgccagtttcatctcctcgtcgtccagttcatccagatcactggactcgtcgtcatcgtcagcaaggcccttcttttcatccccagctgtgggtccgtcttccaagacagactgctcgcgcgacatggctggactagactgttcactggcaaccgcagtagcctgctcaatctgcagaaacccataatcgcggaacggcagcacgaactccttcatctgcgaccgctttgcgatcccttcaatcgcagcctcgtcatcctcatcctcgtccatgtccgaatcctggttgtcggccacgtactccagttcgtctagtccatccaggtcgtacagagtgcccagcttgtcccacacgtcctggtgagagaacacaggcgcgtccttcggcgattcggaaaaatagtagttcagcgaagccgacagagaaatcatgcggaaatgtttgtggatgcccacgggcttgaacttgcacagcgagttgaacagcactgtctcgctctctatggaccatggagaagagtctgttccggcatcaccttgtccgttactctcaacttctgctccgtccactgcttgtgtcgatgtgtcgtctgtatcttcccttttcaccatccccgtctcatcttcctcttttttcttcatgatgcaatgtcgttagtatggtacagttgtgattgtagatggtgctccggctctacggttcgtgtgctacctctcaacctcctgcacgttgaccttgtgcttggtggtgtagcgagtgtttacattgtctgtagcactttcaactaacttccaactaacccccaactaacatttacacatcaccaaactctcttaagattgggacttttgtcacctctcatttactcccacctacacctcagttaccctaccgtgcatctgagtgaaaaattcaatcacaagatatacatcaccaccccaaaatgccccataaagcgaaaaacctcttctctctggctcgaggtaaggtgcgagcctcatggaacccccgcaacctgtacaacttgtacaagaagacggactttctgcgggatgaaaagacgcttttccagaagaagtgggcctccaagcgagagctgcgagcctatcatggagaacacattcgagagggtaccttgaccactcagatccccaagaagctgcagggtgtggttctgcctctgggagacgacgtgacctccgaaggaatcatggctaaccgattcgacgatcagatgctggagtttgatgccgagggcaacaaaaagctcaagacgccgtttgccatgcagacgtttgtgcatctggagaagcgactggactttgccgtgttccggtccatgtttgccgcatccattcgacaggccggccagtttattcgacagggcaatgtgactgtcaatggagtcaagatcaagcatgcctcctacaccctcaagcccggagatctcatctcagtcaagcccgagaaggtcctctttgctgccggtaaggccaagccttccgttgaggaggctgtcaagatcgacaaccgacagatcaaaaagtacaaccagtacatcaaaaagtgcaacgatgatcctgagaagatgtggaacgtgcgtctcgacaagatcaagaagcgagaggctggaaagctgatggaccccaagacgcagatgcagcttcagaaggccaacgaggtggccttccaggccatgctggcccgtctccgagagctgtgctccgctgccatcttcgaggatctcatcactggccgagacgagtttcttaagacccagactgacgataccaaggttctgggtgagaagctactcaagctaattgaccagcagttccctgccaacggtgcggacccggtcgctcccactgctgagggtttcctaacccccgaggccgtcattgagcttctcaacgagcgatccaccaagctggcccaggaggctgagacaaaggctgaggccgcggtagagggctctgctgagcaaaagaaggccgagaccgtgcgctccaatgccaatcatcttattgagcagcgaaacaagaacatggcgggcatcggctccaagaagctggagtttgctatccatcccaaggacatcaaccacgtctcgtccatcgagagccctcatacgaagaacattgtgtccagctgtctaatttcgcgaaaagccgagtttgccggagtcgaggagcgaaaggtggtctacgccgcccgatgcctcatccaggaaatgaagaccaacgtggctgactctatccacgacagctacaatgagcatcagcaaaagctgctgaatccctctgtccaggacaccgaggtcaacccccgatggctgcagctgctaggacctctgcgagagaagattgatgctgccgaagccgctgaaaacgaggccgaggtcgcccaggagttcccctggcagaagaagcatctgtacggccgacaggatatctctaagccctactttacaccctggagattccgacccttcatttctccttcggttatctacccccaccacattgaggttgacttcactacctgctccgccgtctacctgcgagaccctgttgcccgacccggaatgtcggaggtcatttctcccttccctctgatcaaccacgagtttgccaacttatactacattaagaagtagtttgtatatactgtattagcattgaaagcgaaatttgaatactgtagagaccggtctcaactgttgtacatactatagtatgtacagtatgtacttgtataaaatgtgcaattactgtagcactacttgtattaatatggatagatgaatacggaaagcatagtaacgtcaatgtccatcatattcgtctttatcacattccacgacattcgtagtatgtactgtatgtacttgtgttgtaacaaatatgatttcggaaatacagtatatatatgacagttacttgtgccgtactttttgtagcgatactgttggtatacatactgtatcctacatctttcgtatcaatgttattaaatattaaccactgctgtgatcaacaacagaggtgacgagcttgccgttgacaatcttgtggatgagctgctcgggaacaggcacttcctcatagtctccatcgtcggtggggatgttgatgtttaaggaagtggtctgcgaagtatacacctcagcaccaatgctctccttggacagatagatctgtcctccgtcactctggtcaatagtgaccatgggggtaacaccagtcacctggatggcgtagtccttgcatcgaatcacgtcaactccagaaaccaggttctccaccagaagaccaagcttcttacagttgttgagagacacagccgacaccttgcccttgatctgcaccgttgagttgttgcagttctcgatcatgacaccctggttcatctcgccctcgatgacaatgttctggtcgccctcgtagttctcaacaaaccatttcgtgtcaagcagctcggtcttggcgggtcgctgcttgggggcaggggcagcaggagtggccttagacaaagatccgggctttttgggaggaagaggtcgagctgcctttccggaggcgccaacagggtcctgttttcgcagatcggggtttttgtgggtcatttcgctcttgtcgacctttcgcagaccagcagtgacagcctcgcccttggacaggtcagcaaacactgcacccataccaccagaaggagcagcaggagcagcagagtctgtctcgtagatgctagcaggaggaggaggagggggaggaggaggaggagggcctcctcctgtggcaggagctccaccgggagcggggacagcagtgggagcagcgacagacttggattgagtctttagagcctcctcaacagggatacctccaaccttccaggtgggaccggtggtgtggaactccttgacgtaggcttggagagcgtcggcgatgccgttgaaacccttgacccattccacatgcttggggtccacgctcttgaagtccttgagcacccggttggagtagaactgagcggagtccttgaagtcgccaatgagaggaagaggcaggtctgaggcgacccatccgaccaggggagctccctcggccacggtggccagatgagacgacaccttggggtctctggtcttttcacggatgttcatgatggactccacgttggaggagatgggcttgacaagctcagcaaaggcggaagaggtgggttcaggcttcttggcgacagcagcgacagccaagaagtctcgctgggcatcgaaggccttcttgaaagcctcggcctgctcgccaatggtggcatcgagctgcttggaggtagcgacaaaggggtcaacgtgggtcttgatgagagcatcaaactcggagatccacttgggcaggtcggcatcggctgcagcagaagaagtggcggcagcgggagcagcgggagcagcagaggatcgggagggcgcatcaacgccagccttggtcgctgcagcgttctggggacctcgctcgtcaacatgcgccttttgagcggaggtcaggtcttcaagacgagacgtggcggcttcgagactgggttagtgggtgacttggagggttcatttcgtgtcaattgactcaccgcttcaagagcgtcacgacattgtagccctggatggtctgagggtctgctggcattgtgtagtgtgttgtgcagagggatgatgctcctggttgtacgatactgtaaacgtgcttcgctggaaggtaactgagtttggctgtgtctgtaattgagttggattgtatcagctgtgggagtgtgggaatgaatggggaggtggtccaagcgttcatgacgtttttcaagtctacacattcttgtctggggttgaaatagctgttcaatcggatgtattgcccctatgaggcatttctgtcggtggtggtgtgtttagagtagcgtaggtaaggttacttggatgagttacttgattacttactgtaattggttagatgtgaagggtgtgggtcaggggtgcgagaggtgctgcgtggtcaaacagttgatgtccagagtcagaatacgattgagggtgttttttttttcatcgggtatggaaattgtccaaaccgacttctacatgtccatctcctgcatagctcctttaacactccatcatctctctttctcaacacctcaccaactacaactgcacatggcactgcactgcatgttgggactgtgcagacaattccagtgcatatggtaatgtagcgatctactacatactgtagtattgaagataaaacaccacagtactactacatcacaatgcacaaactgacagacattgaatggcggccacagccgaacgtgccattcgagtggagcgctggatccaccatcgccatcgattttggaacccacatgacccgagcgggatacactgacaccaacggacccaacctcgtgtttcccacgttgacaggaaagtaccgagaacgaaaaagcgctggtcctggactggcaggcgccaccacggtgggatatgacaacttcattgagccgtcgacccggctgtcggcccgatcgccctacgatggagctctggtgtctaattggacagtggctgaggaggttctggactacacatttgccaagctgcgcgtaggcagcgacgggtgtgtggacaatcacattatcatgaacgagctcatgtcttcacctgctgcccagcggcgaaatttgcagcaggtgctgtttgagggctacggagtgaggtcagtagctctcggggtcgacgctctattttcgtactacgccaacgacggaaagactggcttggttttgtcagtcggaaatgaggccactcacatcattcctgtcattgatggtattgctcagcgagaactgacaaagcgaatcacttggggaggacggacagcctcggcctttctggcccagcttctacagctcaagtaccccactttcccgctcaagctgtcggcgacgcagaccaccaaaatcctcgagaatcactgctacgtgtcagacggatacaaggaggaactggatggctttttggatatggatggtttggaaaaacgagaacgcgtgatccaggcaccgtacattgagaccgtcaaggccgaaaagagcgccgaggagctggaacgaatcgcagagcgtcgcaaagagagcggtcgacgactgcaagagcaggctgctgcgaaaagagccgagaagctggctgaacgggaaaatgacctgcagtattataggcagcaggcgcagattctggaggatctgggcgacgacagacagggcaagcgggaggcgcgaagaatcctcgactcggagggattcaaggacgttaagtccatgaacaagaagattgccgagctggagagaacaattcgaaagagtctcaaccaggatgtggaggaagaggaggtcgttcccgagtttcctctcgcagatgtccccgacgaagagctcacccccttgcaaatcaaggaaaagcgacatcagcggcttctgagagccaattacgaggctcgaatcagggccaaggaagaaaaggaggctgaaaaggcacgtattgaggaggagaaacgtaaggacgaagagtggcgaatcacggatctggccggatgggttgaggacaagcgagagaagcgaaacgcgattctggcccgccaaaaggaacgggccaagatgcagaaggaacttcgaaaccgaaaatccatggcctccaaaatgcgaatgaagaacattgcgtctttggctgcagatactcgtgctactaaacgagcacgacccggcgctggtatcgatgacgatcccgatgatacctttggagcggatgatcaggactggtccatttacaatgatattgccaaccagagcgacagtgaagaggaggagaacgagcgagctgctctggctgagcttgaggccaatcttctcgagtttgacgacgagttcacagaggagaatcttctcgagagccagaccgactggaagtcgtcattgctgcacatgttcctccacggacccacggagtacaaccccgaaagccaagaacagcagaaccagctgcatcttaatgtggagcgaatccgggtgcctgaggtgctgttccagcccaccattgccggtattgatcaggctggtgttgctgaggtgtgtggagacattttgaccaagcggtttccttcggaaacagcctccgtcatgctcaaggacgtgtttgtcactggtggatactctcaggtgcccaactttgatgctcgtctgactgctgagctgcgttctctgttgccagctggttctcctctacaggttcgaagtgccgctcatcctgagactgatgcatggatgggtatggccaagtggtccaagacggacgactacaagaactctcgggtcacgcgggccatgtatgaggaaatgggtccagattatatcaaggagcatgcttttggcaactcttcctatttgtagttttataatttatgatttatgacagaacacaatacacagtactgtatatgagcacataccgcacttgtagatgtagctactacttggaaacatataacacccagtccgcagggagcagtttacgccactctacactcttaattaatataccgttaaaataatgatttctatatactttactcgtccttggtagccaccttcttgtccttgggcttgccgggcagaggcttgataccctttcgtctgagctgggatcgtcgggcagagtcgatgatggcggaatcctcctcgttgtcgaaggcagcgaaatcgtcgttgatgagacgctcctcctcctcctcggctcgggcagcctcctccttttctcgggcaccggccttggtcttgtcctgaggcgatggtgcaattttctggaacttggccacgtagaagccgtcaacgttgtaagtgtgagggtagtatcgtctggtgagcttgagtttgggcgagaaggtctttcctcggaatgaggtgaacccctcctttccaatctccagaccggtctccaccagtcgcacattgggtcgctttcgaagagcgtaatcaactacagcctcgttttcctccaccatgacggaacacgtcgagtagacaatgacaccgccagtggcggagttggcgtcgacggagtcaatagcggaaagaagaagctgcttctgcagatgcgggagttggatgaagtccttctcggatcggttggtcttaacagcctggtcctttgagatgactccagtaccagaacagggggcatccagcaggattcggtcgaagcctccaatcaccttggggaactctcgggcgtcatagttgcagaccacggtgttcttacaacccagacggtggatgttagcaatcagagacttgattcggggcttggaaacatcgttggcgaaaaccatacctgtgttcttcatcagagcagagatgtaggtggtctttcctccgggagaagctgccatgtcgagcactcgctcgccctcctgggggtccattgccatgacgggcaggaaagaagaggcagcctgcaaaatgtagtgaccacacaggtactcaggggttgctccaatgggcacggcagagtcgaaaatctgcagtccaaccttggtccactttccaatgggctgcaggttgacacctcggttgaccaaagactgggcaaggtctcgtcgtcgagtcttgagggtgtttgctcgaatggtgacgggtcggggcacctcgttggcctcaaagaactcgatagcctcagaaggagtgaacagattgaacagcttctcggcaaggtactcgttgtagccgtagtaggagcagatatccttgagcagctgtgtggtgtagtcgtttcgggacttgccctcctcggccagacccttgaagtcctccagaaccttgacgatttccagaattcgggttcgaacaacatgcagatccggaggcagttgggcctcggcggcagcagcctctgcggtaggcagaatctgtgctcgggggttctggtgctgcttcatgagctccatcagctcttcctccgccatctcttcgtcggactcttcctcgtcgtctagccgtcgagacatagcctccatgttggcggcgttgagctcgtcctcatcaccctcgtcatcagagaacataggcttgtggtgggtctcgtcatcagagtcgtacacctcatcatcagagccatcctcaatatcaaactcatcgttgtccatctcctcatcatcagagtcatcgaacagagtcatcttctcccggacaacatcgtcatcctcctcctcggggagctcctcttcagcctcctcaacaggcagctgagggatctccttcacctttttagtctttcgatcgggcttagttaccttgaaatccttcttgtttttcttgtcttttcgcacgggagcgggtccctgggtctgctcctccagagtaggtggaactccctgcttgttcttggctcgtcgacccattgtgtagtgtagtgtgtagtgagtagtgagctagatgggctctgatttctgggtgcatgtagtcctaaaaaaattcaaactctactcccaaatttttcgactaaaaaagctaatcctgcagcacatctaacgggccaatatcacaccttcctacatttactgaaaatacgcctaccatggacgttgaaatgaaagacgcggctcagcagcaggagcccgtttctgcgagacagacacaggtgcaccgaaagagctccaagcccgagtcgccacccttcatcttcgacaaccctcgaattcagcccaacacttactgcatggtcaagttgccgtcggaaaacttccgagtggtcaagctgattcccaaccagaccatttctattggcaaattcggctcgtttcaggtcaacgacatcctaggactgccctacggttacacgtttgaaatccaggaagacaaacgactgcggatcatccaggagggagtggacgaccatgactacgtagtgggagccaagggagcgctgctggaacccgaggagaccaaccagacgcttattgacacttctgagtcacagactctgtcaatggccgagattgaggagatgaagaaacagaaaacgctgtcaggaaaggacatcatcgaccatgttatcaagggccacaacgagttccacaagaagaccgccttctccaaggagaaatatttgcgaagaaaagagcaaaagtacctgcgacggttcactccccagcctatgtgttcgtccctgctgctcgatttctacctcgagaaggattacaagaaggtgctggacatgagccaagagatgctggcccttctgctgagtatggctaatgttcgacctggaggcaagtatttggttgttgatgagactactggtgttcttaccgcggcgcttatggagcgaatggctggagagggccttattgtcgttgcccacgagaacgagcaccccaacctcgacgctctcaagtacctgtccatgcccacagagctccaggatcgaatgatcaaaagcataaactggctgcaattctttgagcccgagggcgaggaggaggtgcctgagaagacccccgaacagattgcgtccatgaagcctcgaaaccgaggagcatatttccgaaagcgaaaccggtggctggagcttcagaatgtcaacgatctggtggccaaccagggcttcgacggcctcattgtggcttctactttgcatcccgcctctattgtggaccgaacattgcacgcaatcggaggctctcgacctgtggttgtctactccgagtacaaggaggtggtcaccgaggtgtcacagctcatgctcaaggacctgcgggttcttgctccctctatctgggaatctcgagttcgaaagtaccagacaattctcggccgaatgcatcccagcatgacctcgagaggcggaggaggataccttgtgcatggaacccgagttttccctaacgaggaggtcaatgccacccaggtgcgaaacagaaagagaaagcgagaggatggcgataaaactaagtcttcggaaactgagggcaagtcggaggagtccgtggaacctgataccgagcaatcggccgagcctgaagccaaactagagactgatgctgacgcctaattatttagacggccatagctttatattaatgtattataaacttgaagtacgatcatcttttggcccgcttgtgggactccagagggaaggggtcatccttgttccaagagaatttcgaacctggatggtgggacctcagatgtgaatcaccaggagtagcatacatgttctctctgagggaaccaccggggacggcgtagtcgttccagaaacgtcctcgcttctgtaattcgggaataagcaagtccacaatatcaatgtaagtgccagggacaatagcagactgcatgttgaagccgtcgatgtctccaacttcaatccactcttccatacggtcagcaacagtggtaggggatccaatgacaatgtcggatcgtccaccaagtgccagttcctcagcaacacgagccttgttccacagggcatcgggagttttactggaatcggcccattgagagatagctttgctgatggcgacattgtccaccttcctgagatcctcgtcgtcgtcgtagattccaagatccattccgaaccaccctccaaataaaacaagagctccctcacgatcgatgtaagagaagtactcgtcatacttggccttggcttcctcgtcagtctctgctacgcacacaaacatggagggaatgaacttcaacgattggggatcgcggccgtagttagcagcagtttttctaatgtcatcaacagaagatctgacgtactcgggtgaaggagcctgcaagaagatggcctcggcatgcttggctgcaaagtcccgtccagctttggacatacctgcctggtacaggaatggtgttctctggactgatggtgagcagatatgaggtccaggaacattgaagtatttttcattatggtcaatgtatcggacaagagtaggctcggcaaaggtgttggattcaatgtcagccttgatggcatcttccctccaggaggactcccacagcttgtagcagacgtccatgaattcattggcaatggcatatcgttcatcatgaggagtttgaagatcattaccatgattctttgctccactctccaggaaagaagtgacaatgttccacccaactcgtccttttgatatatggtcaacagtggagtaccttcgggccagagcaaatggaacatcataagtagtggaggcggtaatagcaaaccccagagacttggtgaccattgtcaacgcaggcacgaggtaaaggggatcgttgatgggatattgggtgccagctttgattccagggtccttacttcccttgtagacgtcatagacgcctccaatgtcgacgatgaacagggcatggaacttacctctttcaaggacctgtgcaagctcgacccagtactcaatgtcattgaaattcttgcccttgtgtccagggtgtctccatagtccctgattcacattagtaggcgcgttggcggtcagtgcgttcaagatgagcttcttcttcatcttaggatgctctggtactcgttcgggaatgggaactttcccattctcaacgcctttccaggtagcgatatccatttccaatgactttcggatgtgcctgttgttgatttgttgagaggtggtgactcaagcaggagagtcatgcgagtcattttcggttatttgagtcatttggacattgagttgtgcatgtcagaagtggactgcttgagacatgggcgcaggagtgtttttttattgtgtcttcattcttgtaaatggagcagtacggtacgagcagttatataatggttgtcttgataatgttttgttttgtttgccttctttcaaggtgaaaaagtacggtactactgaacgatatcttatctttacactactacttcttgatacactatgcggaaggaggaaatgacgtatgcaagacattcattccctccttccactatgtactcctcccgaaactaattgagcagcttggttccaagagacactcacaactacaagtacaacgatacccatatttgtgatggacaacaccatcacagcacgaatacattaatctcacatatattgtttataaacagttagagctacgataaagcaacgagagccagaattccagcaagtagtgcgccgaccgagatgaccaactttgagcctgagttggcctgggcaactggcttgggctcagcagatcctccgtttgaaggcttatcagcagcgccggtgttggtgggcttgttggatgagtcgtttgatgatccgggcttgtttggagagctatcgttatcagacttcttaggggtttcagacttcttaggggtttcagagttgtcagtcttgtcagttttcttggtcttgtcagttttctcagtcttgtcagttttctcagtcttgtcagttttctcagtcttgtcagtcatatcagaagaaccagactcatgggtcttatcggccttctcagcctcttctgtctcctctgtcttcccggttttgtctgtcttctcagtcttcgttgtcttgtcagattcgcccgccttgtcagacttgtccgccttgtcagatttgtccgccttgtcaggcttggaagacttctcgtcctgtgaagcgtcagtggtctcacgagcacaaggaacggtgatttccacggtcttcccctcgcacttaggacaaacagtcttgataacagtggaaggggcgttcttgggaacaactgtaacgattgtcagagtgggtgttatgcaccgtccctcggtgtcacattgagtcacggtcaatgtgaggctagagttaacaagagcggtagcaggactctctacactgctgttggtattattagtcactgtgggagtaggcggctcagaggacccaaaaacagtgccgttcgtaacaccagcagcactagagatggacgctgaagaaggtgcagaggtgggagcgacagtctccggagtaccggaagaggagacaccagaggtctgagggctagtatcgtcagtgttagcgcttgcagagacaggtgtgtcagaagatacagaagcctccccggaagccagaccagaggcactagacaggggggactcggcagtaataggttcttcggaggcaagtccagatgcaacgggatcttcagacttgacagtagtaacgggcttagacgacccaatgggagtaatgggctcttcgggggcaagtcccgatgcaacgttgtcttcagacttggtagtcgtaatgggtgtaggggactcgacaggagtaacatccttagaggacaccacgggggcattagactcgctggtcgacgcgggcacaacgggctcactggtcgaaactgggacttcagactcgatggtcggagtagaaacaacaagttcgctgctcggagtagaaacagcaggctcgctgctcgaagtagaaacagcaggctcgctggttgaagcaggaacaacaggatcctcggtcttgtatgggtcgcaaacagatccatcagtaagctggagcgtacagatcaaaccagtgacagcaaagagtccatcatcaatggccttggatgcggcggggttggttgagatagaaagcaccgcagccttcaggatgttccaaccgtcggccgacttcgctagcgtaatactggcctggtttactgcttcgtggtaatcgtaatgcggcagatactctgagagaagtgaagtagcagaggtgaagtcggggctttgctcatatttttcgagggcagcaataacactgctgatccagtcagggaacttctgttcaaatgtgggagaaagaagaatatcaacggcattgtcgaacagaggaagcaggtcatcattcatgatgagaggaacaaattcattaatttccgagcttgcctgtgcctcggggatatcttggtgtcgaccattaatcacacccgaaataatggcatccttgatgggattgatcagggcaccccatctgaggacgtaggcagttgccagggtagaggaggcgaccgagaaaatggcaattgatgatagcttcattgttgaacgagcgtggcagtctgcctcccttccgggcacactcgatactcttatatattaccgtatgatgtaaaccgtgtgatgtaaacattgacattcattatgatctagtggctagctagtggctggtcacagaaatgtaggagcggcatgttgcagataaagaacgagtacccctaatgatgtatcgctttttaaaagtcgctactggcggtgagggttcgcaaaagataatgaagttgtgaaagccttctctacgcttaatctacaaggctttgtaaatcatggggccaacttggttcacggcgacatttgaataacaaccgatcactctctttaacagtctggagccgttcggacagatttattggagtatgagtgagtccaaacataccccacagccttttttagtgcctccagaaaagctttgtcctcccttgtacgtagatggtgcaaagaggactctgttatttacgtactgtcggctactatcaccgactcgaggaggcctaagcttccgacgaaaatggccactacggaggtcaagatatcgaataacaaccaggccgtccataggttgaaaggaaacatctttagataaatattccccggtgatctggtgaagagaatcctcatgttgtatgtgtgcatccacattacataccagtacaagtaatagatataaaagagcattctttatcaacagctattgcaataacaagtcgccccgctcttcccattgaaaatacaatggtgggcagacaaaggctttccggtggtgcgatttctcaatatactgtactgtaacatatacgggacctgatggttcactcatgtatccatctatctactgtaatctttgtagaaggtgtttagatcctaggtccacaatatgccgattgtgggcgcagtaaagaactgggctatcggactgtacttgtggaacccatctttcagtactgtagctataatagtgcctctccttcaagaattaatagatgctgagagacaaacagtggatactcgggaatgtagctacctcgttgagctaggctacttgtagtcagggaatgttggccctatgctttgttgagccaacgagtgttttactgtgctgaaaagcagctaaaaatcgaactacgacaatacaatggccgaggtctgctttcggggtccgatacgcgaaataaatgcgttagagcgcgtacagcgcgaggggcacataagcgagatggagtcttgcgtcatggtaccctacaagtaggcacgttgtctttgtctgcattttggttctcaacacaccagagcgcgcgtgacgatagccccgcgttttttcttgtcataggatacggtgacacaacataacgatatattgtatctgtaaacacagcacaagtaaacagtggaatggtgaacataagtcgatttttcgacaaatactacagtatgtacttgtacgttgcgtcccaaacttcagataggttgaaaccttattcctgatcacatcacttgataagtacttgtaaacatacggttcccatattggtgtcacaattgagaccgcacatgaacagcaaagtgtcgacaatactgccgcccgagatccttctgattgttcttgaacacgtacccctgaaagatgttgcgaatttcgccgccgtttgccacacatttcgtcgagtggcagactcctatctaaatacctccgatgccctctccttatacccatggctcacagttccaacgaacagcacattactttcgctagtgaggtatattaccgacccggagttaccccgccagcgcaaaaggttgaaagcagccgagctcctcgcagatcagcttagacaggacatgaggagtgataccaatatccatggccatgacgtcaccagagtgggcgattatgaggttcataagtttgaggacgagtccttcaaattaccgctactggtggatgggttccttcacatctactggcctggagaagtgtgtaagaccaaggatggctcttgggtagttcaaatacatataaagaaagtgcagtgggatgggctcatccctgcaagcacccttaacttgaacacgaacaacaagagagtcatcagaggcgaatcaatacttattcacactcgaactgccacccaaataccatgtggtacgatcttctgctatgagaccctcatgcaatgcagcacagaaagcgagcacatcgttttctttgtcacggacctaggcgggccagaagatcgcgtgaatgaactgttctacggggatttccaaacacgcaagattgtcaaactatgtcagacaaagagccacgccatccattgtcctagtcgtcgtgggggacgtcgtttcttgcttagaaaccggcacatctggatgctagcttgcgatccagggggagagctccgagtttcgcaactagaccttttcaagacggagagctggatttttactgaaggccggatcggtatgggataccccttctccccgtgagcgcgatggaggtttccaccacatctgtcattcatacctcaggtaacaacatgtcacaaattacaataacggacttctccctcccgggctccgctaattggactcacactacaagtacagtactatctcttcatgaaagacgtccgctgattagacatgcacaagtgtcgtcgggaggcctaacgctaacaccatgtgaatcccgaccataatggtgaaaggggttccacttgtggctccgcagtatgtaaataacgggatctacaaataattaattgtatgatgtcgaagaaaaacaccagtcggcttcttgcttgttcaatatgatgcccgtaaactatgagaacttgtagtctgatagccttgacaccagcctgatgagatatcttcgtattttcatcggaacagcagcatggtcacaggttgtctacaactacaagtagatagacatttaataaaaaaaaaaaaaagtattactgctgtaacgagggagtattcgtcatttgaatgtcaggctaatacagaaaccgaaaaattttgagctgtaggggaattgaacccctggcacctgcttacaactgaatggaaggcagatatgttaccactacaccaacagccctgctcacgcttactcaaaaaactaaactttcaatttgtccaatagtgaccaaagtcacgtgatgcaaaaaataatgcaaaaatctatcatcttgggaattttggactgacattctgggtgagtatgggaggaaaaaggaaagaaaaagatactattagaagtctatacgtccttcaattacatcctatggaacccctttcaattcattttctgtgtagcatgtatcggtgctctcatttcgacctccttcacgaaatgttcaaggataaacttccagacgcactaacaattatcttcatcacttcacaaaacatggaagaatcgatatcgttggaggagacaaacagacaccgaatctctttgggacttaagcccatcccgatccctggtgctcctatcaagcgacagcctgcccctgaagcctcaggcgaggtttctgaggaggcacgaactcgtctgcgacaatcacttggtctggcccaggaaaccaaaagtcgagaccaggttgagtacgagaactggcaggagaagcagaaggaaatcacagagagccatcgacagagtgagatcgaggcccggcttgcggcggctgctgagcgacgagcgaaacgaaaacggctggctgggagtggacttggagaagatggagatgataccatgtcattcttgaagaatattaagaagaagcccaagattgcgatccagcttgaagacgatgtggaggatgtggattatacttcaaaggatctcggaggtatgaaggtgggccattccctggaggagtttcaaaatggaggaggcgacgatattattcttaccctcaaggataccgatgtgctggacgaagatggtgaggacattttggagagcgcacagttgaatgagggttcgaaacaaaaggcttctgatcagctacgaaagggagtgcaacgtaccgcttacgacgagagtgggaaagttggagaggaacagaaggatgacttctttgttcttggggaaggaggagtcattaagggtgtctccacagagtccgacgctattaagaagagcaagctcaaggagaaagagaggacaaaggtgtcattttcgtttctcaacgacgaggacgaagatgaacttcctacgtctgattacaagaaggtgaagaagagtaaaagcaagggcaagaagagcagggagggttctcgacgggtcaagcttgagtccgaggagcccgaggatgacaagcgacaccttactaacaacgtgagcaagaagctcagtcagcaggagattgacaatatgcttcgtgacgacgatgaggagtttcggctagccatgcgaaagaatcttatgaaatctcagagaaacagaaagaagctcactccagaacagctggctgagcagcttgcagcagatcgggacgaggaaatggaagttaagcaagaagaggacgaccaaggattggtgcttaacgagacaactgactttttgactactctgcgaaaggcccaggaggccaaggaagaggaggaagaaggtatgatggttgaagagattgaggtcaagcctgagcctacagaggcttctgtggagaccgcaacgaaggaggatgaggaggaagaaatgaaggagccagataccgtggacgatcctctgaacgaggaagatattggtacaggcgctggcgatgttctgaagatgctcagatctcgaggaatcatcaagaatgtgtccaaggaagagcgtgaaaaacagaaggctttgcgagaacagcgagaatggcgaaagcgtgaagagagagagaacctgttgcgggagatcagacttcgggaggagcgagagcagttggaggaggagggtgtctacgaaggtcttactcggcaagagcgagaggaaatcgagtccgaagaagaacgcattcgacttcaagaggaggccaaggcagctcagaagcggttcgagaactacgagcccgaaatcaatttgcaatactacgatgatatgggccagaagctggacagcaagggtgcttacaagtatctgtcgcaccagttccatggaaaaggacctggtaagggcagtgttgagcgaagtctcaagaaggccgaggaggctcgtaaccaggagcgattggcacatgaaagaacccaagggcccagcaacagcaacagaacgtcggctggtactcgaattgcttaaatagagagaatccactccgttcatgatttattcgtatgaccgccagaatatttatatttagattcgtatgcaacgtgtgtataataatagacggttctttgtccggctacaagtagcgtggtggtgcgcatgtattcgtactcgtacttacacagtagagcagatttagaatcatgcgcttcagtaatagggggaagaggcaccgccatagaaggagggctaatagcaaaataacaagcgagactcgataattatgagaagtctgtatgatttggcaatcactctacatggtataatggcatatatgtatgttacactggaggatcggcacttcaacaatacgtatgtttggcctgtacctgcagttgggccaggcacacacatgggcgtgtgtacgtggacttccattttttttgttttactgtagtgacaggtaagatactgttggaaccatatgttgactttttttttttctcctgctgctgctgagtgtgcgtgtcaaatgtgcccttgtgttacgtgacgtgaccctaacgggcaaatgacggtcttccttcgtccaataatgaagcgataacagaaatgtaacgataaaacgtgagttgggccaactacttgtagtccctggacttcacgaccagtttcagccgctccagggcgtgtccgcaaacggtcaacatccaatgtctcaatgtctcaatgtctcacgaacattgaagacaaaatagacgtacttgtgctcgacgtgagctgagctgaagataggctacttgtcgtggatcactgtaagtacgagtatgccataggggcacgtggctcggatccaagacggtttctagggttccacaccatcgaaactgccatttttcaacacgtcaccatctatatatcctatggaagagacgtcatatgcatatgcttagtgcgtccttgtagaaaagttgatattaggtttttggctacttgtaggttgaagagatgtcagcaacactgctccaaacaacaacgcagcatgccttcggtcgaagaaatgtcgtctaacacggggcaaggccccggcatcgcatctccagctcccctaaccaatggccacacctctcagccttcaaacactcaccaggacgcgcctgttcgtcccacgcttgagaacggacgttcctacatcaacctggacaatctcagtaaagagaagcatttgcgcacaggctcgtcgtccacaatccaggaggaggagcccagcacgcgagcccgtcggtctgcaagcacctccaagccgccactgcttgtgaaccaaaaccagatccaaaatcaccaacatcaacagagccagtacaaccctcagtaccagcctccaagagttgccacgcccaaaagaacgccgctgttcgactcaggacagtcatactcacagagatttcataacagatcgtcgtcattttccgtcagaagtgccagagcgcgctctctgtcggcgtcatcgcaagaagcactcaaacacctggcacctccggtctccgtgcccctggtagtgtgctgtctcatgtggtacttatcgtcagccatgagcaacaccctgggaaaagccattctcaccaaattcggttaccccgtcaccctatcacagatccagtttttggtcgcagtgtgctgcggagctactacaatccagctgtcgcaaatgtcccctaaattccgacaggcacttccccccggaatggtgggaccacagggactcatttttcctcccacaagagatatgctcaagaccactgcgcccatgggctgttttcagctctcgggccatatccttagccatatggctactggcatgatccccgtgtccttggtccacaccatcaaagctctgtcgcctctcttcactgtggctgcatacagactattgtttaacgtccagtactcgccttccacatacctttctctgattcctctggtgactggagtcattctcacctgctcaacgtccttccgcgctcagttcatgggcattatctacgctctgctggcggctctggtgtttgtttcgcaaaacatgttttctaagaaattgcttacgtccggaaccactgctggccctggaggtcctgcttccgctacccacacccggaagcttgacaaactcaacatcctgtgctactgcaccgcattggccttcctcttcacctcgcctctgtggttcttctccgagggctggacgctcctcaagctcttcttccgaggagaggctctcgtcaaggacgactcgtctctgttcgtgcttatgatccagctgctgctcaacggagtagtgcatttcgcccagaaccttcttgcattccaggttctctccatggtatcgcccgtgacctactctgtggcgtcgctactcaagcgaatcgttgtcattgtctgggccatcatctggttcggccagtccgtgtctggaattcagggcttcggcatcttcttgactttcaccggtctctacctctatgaccgatgtggaggagataagaagaagggtggacagggcagttcagtagacggcaccgagaaggacgcccagctgcccaagtaacattagtacgaccaagtacaaaatttatgcgcattcgcaaattgcatatggcaccttcaaatctaatagatgtattaattatagctgtatagtatatgaagtggcgatttactaatactgtacataacgcatacacgtttctttatcatttaaatatattagcggctgagctctatgtctcgctctagtcgtgttgttaattttcagcgtcaccacgcttcattttttgtgccgttgtctaaggggaatcacggactagtgcttaccaacaggtcgctcaccagtaaccttggcaacccaatccttggcaatgtctccgagaccgaccatgcaaacggtctgccagatacccagaccgattcggggggtcacacctcgatatagtcccttaataccgttctgctggtagatatacttgaacgcagtccataccgacaggttcttgggccggttaggatccacggtcttggactgcatctcgactcgaatgacctcgatgggctggttccatgcggacagaccaccaccaacggtggaggcagcaatcttctcaaaggcgttcagaggccggtcgtcgttcttggtgatctttcgaataccctcctcggcgagtcgggagaaaccaaatcgagaaccccagttagtcatctgtcggatggccacggcgttgacacccttgttgatacctcggataccttcctttcggaagatctccttgaacacctggatggagctaggaggagtgactccagaagcagcctgtttggaccgcgtgatctcgacggtcttcatacaggtgcagaaacccatggtcaggtaagcctggaccagaccaccggaaatgcctccagtgataccggcggcaaagttgcccatgccaaagctcttcttggagatatactcagcctcggaagagacaaacagcagaacagcacccttggtggaggcctcgatccatgcccaaggaatgagaccctggtagaatccaaagattcctcctcgagaccagactcggccgatggcctgcatcatggtgtcgccacggttggcggccattgtggtctgtgttagcaatcattgacgtgggattgaacctcggttttcgggtgttcgcagacccgagttcttgacgatcatcggccattgttcggtttcgtgtgcatgagttgaacaccgggacggccgatttcggccgacagcttgcatgcttcctgcagagcccatcttcgggggtgtgcgatgacgcactcgaaagctggggtattattatcgtggtgcagcagcaaattacctcggcatgagtcagagggtgtgtgtttgctccgttggttctgtgtgtcgatagtagtaatactcaccttgaccacctcaagaggctgtcctaaagtagtgaccctagagttagtaaatgtgaatagcggggttggggcaagttgaagcgcactagcgtcaatgctcgcgagtgtgggtcctcccatgccactactgggcgcgtgcatctcccgtcgtcctgagctacaagagcaaagagcgcgacaaacaccttgcgatgccaagacagacgcattgtgctcgatggggggtgttaacacacacaaagccggcattccaacaatgccacgaaaagcggcggccttcgcaaagccggtatttgtgactccggccttgtagcgagtatgttgcctcccaccatctgtgtctatgatgttcatttaagtactcactcaaacatgttgagaccggctcccagcagaatgttgctgaagctgacgggcttcttctggatttcgccttggttgaggttagcagcacccattgtgttagtcgtagtgtgtcggaggagagggaaatggcgagtgcagggagagagtccggtatatatacttccttatacaccaatggacaacacacagggttttgacagtatcagatcccaaagtttgggcttgaagtttaagtggttgattagagtacgtgggcgtgtagggtggagggtagatgactgttgatgattaggggacgctgtgttgaggcggtttgtttggagtcctgggatgtgggctgtgtgaggagaaggaggggttgaggcgacgagactgctgtagtccacatgacattgcttttttatgttggaagcagcatttcagagatgtttgatgcacctccatttcggcctcattagtgacgggctaaccacactacaagtagccccattgagcttatacacagtggtcagggacaatgtcactcaaaatagagagagatgaagaccgggtccttgtctggcaacaataaccacctcagtttttccgtgacagttgttgaggctgggcccaacgaaccttcgacgggagagtatgcgtgtcgtaactttcgtctagctcgccagactcgtgtctgcggggcttctcaacgatattgagctagtgaggccacatcgctgttgagcatagaggggaagcatgactcatgtgggaggttcggtaacaagacttgatggcagatggtaaggaaccaacccatcagctagaagctatacaagtcactcaattgcaccaaaactaccctccttgctccccacccaacctaagatgcgagagatacgctcttccttgtacagtatgtactcgtaccgtagattgccctcagccaacgtgcttgtgttttatcctcgtataacctgggaatgcataaaggaggggtaaaacggccctagtcacgtgcatgcacttgagaatggtgtcattgtcgcatctccaacaccccttttttcatagctatcttacaagatacaattcttttattacccacccagggacaatcgtagataataaaatactacattagcttaatctgttgtcaaagaaggataaagtgaaccgttggggtgggtatggcggaataactagggactaaaaacaattttcgactaaacccatcgacgctaaatcatgactacagtacaatacttgtgcttatatttgcactgtctgagttgctattagtggaactgtcattggttcgtttcagacagctctctaagcccttccttcacgggttcctacattgattacactcagggccgttacatgacaatgagacatttcaatgacggaaagttctgacccacgttggaagatgaagcccactcaaaaagaaagcattagcgagagtaacatcctgaagttttttttgttgttttattttggttatctacccatatcgtcctacgtgtacaggtatattcacactatctttacaagtagctagtagagctgcaaacatgcccttctcaatctataattgcccacctcatcatgatcctaagaagggatgtccctcatacaatttaactgtaaaacaaatgctcttacgcacggctatgcttcttactgtatatacaactcactcatactcgcacggctgtatccataatagaatacaagcctgtcagctcagtctcaaggtacgatactgtactgtcccattgtagcttctatacaaaagtatccaagtaaagacacgcgtctgacacatgcactagttgtactcatgctgtcgagacaccatggagaatggctaccgtacaagcttggccagtaatcgtatcggcaccactacaatcgacgatacaatttgcagtacatgccatgcctacactccacgcaaccactaatatgccatgtaatcattatagaatccttctcaagtgtaatatcaatctcgttcatagacctttctcctccgtctccaattatgctctagtggacatcatgagccccggacctgcagcagcgttatatccactcttcatgttggttcccacgtcaaagtaggcgtggtcggcagcccgcttggccgagattcggcatgcaggatcgtatgccagcagatgctccagcagatcgagaccctcgtgatccaatggagtcactgttcgaccaatgtctttgcggctccactgggggaatgtgggcttgtagtcgggaagagctgtcacgccgggccaggtctcctcggtgggggtgcccagcagtctgaaaatcttgaagatctcgtcaatctccgagtctccggggaacaggggctttcgggtcaccatctcggcaaagatacagccaatggaccacatgtccacaccagtggagtattgtcgacctcccagaagaatctcaggagctcggtaccaaagtgtgacaacctcgtgggtataggttctgagaggcacaccaaaggcccgggccagaccaaagtcggccagcttgaggttaccctcccggtcgatgagcaggttctggggcttgagatcccgatgcaggattctgtgtgcgtggcagtatcgggttcccaaaatgagctggttcatgaacttcttgaccatgtcggcgccgagacctacgccgggcgaaatgctctccatgtactttttgagatccaggtcgaggaactcaaacaccaggtagagcttgtgtgagtcggagtggacaatgttgtagagcgacacaatgttgtcgtttcgcatttccttgagcagtgagatttctcgaatggctgtggaaggcactccctcgtcctcggcttccagtcggatcttcttcaaggccaccaaacggttattgttgagagtatctcgtgccttgtataccactccgtatgttcctgagttagtacgaatagatgcggtgctgtggatttttcagaactgctcgtgtagacacgcgccgtaacgtgtcatgaagttcttccttgtatctcgtcatgtgtgggtcttgtagagctcacaggcgcttttgcgatgctcgaggtaacgggatgatgtagacctacacgaatacaccgtactgtcccagagtcatatcaacgctcaacaccatgtgccacacaactaaggtcttcatcatcacacccaagttcctccacagcctcttcacaagtcaacaaacactccaaccacacatcatactgacagcagtggccgtaaacaaaccgctccagttgtacatctctgcgatcccaaacaagcatgcaaccgctcccgatacccaaatactcaccctctcccactttctccagcttctggtaatgatttaagtcgaccatgggtatctgataatgctgcgtcacttaacaatttgccatgttgcaaacgttttggttttgatgcacccatcccttgcccgttgcgggggcaaccactcctcccaacccaaacccaaacactcaatcggacacggtctcctcccaatagggaacccagcaacaacgcgtcatgtaaaaagcttggtgtctccctcccaactgaaccacgctaacgctcaaaacgtgagctgccacatgcggctgctaattacagtattatgacacggctgtccttaggataaaagaaaccaagcgtgcgagtgtacaagtcatactacttatacttatactgttacagccgagtaaataagtgtatcacgcgatacaattacgcctgcgtatggtgtcatgtgactgcaaaaatcacatgatgttatcatcatatgaccacgcgtccctcttcacctgttttctattgtttggtcgtttactgcgctgtttcatgcatgctatagcgtgggtctgagatgtcaaccgcgagacaaggccgccaacaggcaggcacatgtacaatacggtaaagagacctaaacgcagactcctacttgtagtgtggccaaagaaaaagcactgcgcctgtcttctgagatcagcctacttacttaccccttgatcttcgtattcaaagaagatgatcaagatgatcttcgcgtttttttgacttccagatcaaaggtccatggaacaggaagcgcgacctagtagactgaggacgtgaaaaagctgtgatactgatgttctcgaagactccctacaagttttgtgctgattattatcaacagcgagtccactctactactcgtgcgttctacggtacgtaccttactacaaggatgtactggtatattactcatctaattatactgtacactccatagatatccacctattactgattaaatattacataacacccagactagttcttgttggcagcgttggctacagggataccgacacccagaccaacggcgagagccacaatgatgaaacaaatgagcagacaccaccacttcttctttcggtaggctcgggccttgatgacggccttgttggtgtgcccgagaccctgctcgatatctgtctgcacgccctgggtctggttgtcaatgtgctgcacaggggcctcctgctcggccacaagcaactccatgtcgtggaacagctgggccagctccgacatggtctgctcgatcttctggatctccttgtgtcggttctgaacctcggaaagggccgtctgagcctgtcctcgtcggttggacgtcatcaatgcttgggagaaaatctgctcgccctgggcgtcgtcaatggcggaacgcacctcggcgtcagtggcctcggggcgcacaattcggtattgccgctcagcccgctctcggtatcgctgtcggaacgtggcctcgacggtctggtaccgctggatggagttcatgaattgccgcttgaggttctcggcctgtgtctttttggtagagtctctggtggatcgcgattgcagggacttgatccggtccttgagagactgcgacagagaggaggtctcgtcaaccagcgactcaatctgctcccgtgtgtaggcttcctgctcctcgctaatttcgttgagcgaccgcttgtgcagcgactcgatgctgtcaatgttctggtcgtattgcagaatgctcttcttgatttcatctacctcctcgaaaaagtccatcatgtcgccctggggggcatttgttcggccatatgcggggggttcgttggtggaggtggggttgaaggacgtcttggagtccatgccgtaggggttggaccccaccgcgtccatctcgtacgagttggcgcccgcggggttcgagtaggggttgtttcctggcgcgtcgctgcgttagtcgggtctctaagacaagtgtcgtgtcacttcttgggttatcggtgcactgtattgtgacacgtctgatcgggagctcaatactggagttgatagcattctggctgtagcacatggatgactcgtcagaattcacatctcttaaagaaatagtcgtctgaactgtcatccaagcatgttcattggtccttcaccaccaatgtgcccctgtctgtgtcgcgaccgacatacccctgactgagcgacgaggtgttggagcacttgttcggggactggagcgcctaccacgcaccccccctcagttcgtcgttggatactcacccgtactggttgtaattggacatgttggtggttgtgtgcaagcggttgtggcaaagaagacgtcttgtacttgtggaaacaagacctggcttagcaaacttttttggcttgtacttagcagcgacacagttaaacccaaacactggcaaagcccgaactctaatacacctgtttgggagggctaaaaaaaaggccaggaggtcttgttcaatgcgtgtctcctatcgttccattgagccagcccctgccacatggctgatcaaggggtgggttgacgtccacaacagagagggataggatgggaacagggatacaagcaaatgctagcaggatattaattggatcagaacatctatagatattggccggctcatccaaccctagctcccgtgataacgggctaaaaatatctccactttgcctgcctgatgcgcttcgcctcgtaaactcgtacttgccctcttggtaaacggttgcacccagctgtgtcgtcctcccatggggtatatagtatacagtaaagagtaaatcaatgctacaaaggatatgcacaagagagttttgttctataaatactcctacttgtaccttatactgtatatagagcgaaagcacacgactgacagccagaagtagcccacgatagcccatatgaccatcaaaccgtccagcttcaccttccgctccgacgaatagtatgtaccacccttctcatctcgtcatcctcatcccactatacgtcactctgcactcggcctgcacactgtgcaaaccacatgcgcagcccctacatgaatcggcttaaaaacgcttttttcgcaaggctgttcttctcactgtactgtatgatgtccgactaatgctgtggagtaaacacgttgccatatatagccacggccgattaggtaaggtcgatccgttctagatattccttggccctcgctgtacggcgagagccttcgtactggtaaactatcatggaccttccaaatctcggcataggacagtctagagcagcaattagaacaatgtaactacaagtaccggtatgagtacagtagtacttgtagtagccttctggagctcgcgatgctacaagtagtacagtaacaatagcctagtctcactataacgatgcaatagcacattcggtctattgccaggtatagatgctcgagccgagaccctcgccttaatagtatgtacttatcacatacagacaccggatcatcggtgaaatcgtatttacagcagtgacgatggtaatcagaatctctacgacattgcccagtatacagtacactctggatcaagtgcttcttcacttagtctgtcacagtaataactattagagtaagtctttccccatcttagcttctcatcaagaacaggaaatgctgtataggggggtttgcaaccatgcttaagtcttatcattcagatttgttttgatcaatacgatattagaccccctgctttcgtctaacacccgataaatcctcgatatcttgtacactgtagcccatccacgaactacaagtggtagacccatgcgataatatctttggttctagaagcaatggttctagaagcaatgattctagaagcaacttggtccacgctactcgtagccttaagaagaaatatgggtacatgtataccggcgcacgctgttgtacacttccatctactgcaagccctgtcaaaaatttaaatcctatttgtttacttgcatgaatacatcgctgaataacacaactagtatcggttatcgtagccctggttaccctggttgtagtagccctggccaccctggtaaccctggccaccctggctgccctggtcggcctggtcggcctggtagccttggttgtagtcctggcccatctctcgctggccgtactgctgggtctgtccgtagccctgtccctggttgtatccctggctctgcccgtgactggcttggttgccgtactggttggaggaaccgtagttggaagactggtttgattcgtactggctgccctggtttccgccgtaagtctgctgctggcttccggggtaagaagactgttgagagccgctgccgtagtttgaggtctgctggttagagccaccatatgaagactgctggttggatccaccgtaagaaggctgctggtaggtagactgctggttgaagttgctgtgacctgaagactgttggttggaaccgtagtttgactgagagtcgtactcgttggagttctttcggccatggtgttttcctgagttcgactgagaaccgtactggttggaagaaccgtaattagactgagacgctccgtgctggttggactgagaagatccgtactcattggagttctttcggccatggtgttttccagagttcgactgagaaccgtactggttggaggaagaaccgtagttagactggttgctgtacttgttgtcatcgtatttggacgactgagaaccgtacttgttggaagactggctgccgtaattgtcggatccatacttgttatcagagctgtgttggttgggccgattgttgggaccagatccatacttgttgtcagcctgattgtggagaccgtgctgagactggttgcttccagaaccgtagttggagctctgctggttggaaccatagtttgactggctgctcgatccgtatttggattgcttgttgtcatgcttgtcgtatccagagttggtgttgttgccaccgtacatcccaccctggtttgaagttccagagttgtaagaaccttggttgccctggttgccctggttgccctggttaccctggctaccctggttataggagcctcctcctccactctgccaggaatcactttgaccagtggtgtaggactgcttaccaaacttgccggccatgaaagcagacaggttggcagatccagaggcatgagagcagccgctgtgatcaccctggtcgtgctttttaccgccagtgttgttggcgccgtttagaacaccgtcaggggacaggccgttcagaacgacttgcttcttcgcgccaaggttgttgatccactccttcacagtctctttcatctgctgttgcagaggagttcggcacatggatgggtggtgcatgacctccatcatggtgttggtgaccgagttggggtcgatggatttatcggaccaggcgtcaaccacaagaggaacaacgtgtttgacgataacagcagcaacctttccagcaggctcgttaagatacaaggagaaatggtcctttgagagctgagagtgagtgggatcggtagctcgagggttcttccacacctcgatctgatcatcaccagaagtaacctttccagcaccagcatgaagacccttggtaacggcagcgatcatgggcttgacgatgggcgaaatgagtccgaaaacaaacagagacatagtctcggagatcttctcagttagggaagacagaccgggaatgctgtcgaataccttctcaagaccgtacataatggcgtctcggaacttgagcagaggcagaattcgtcgctcaatcttcttgacgtcaatcttggaaagatcgggggtcgagatcttcatcttgttctgcatgttgagcttctggaagtcgccggacagctggttggggtcgtcgctgaagtctcgagaagaaccagtgtagctgctggcgtagtcaggaccggcctcaaaaccgccgtacagatctcgagtatcagtctgcatatctcgctcgtagttgtcgatcatgtcggctatttcgacaccagacatctcacgctggccaccggagaagtcggggatgttgggcagcttgatgggcagctttcgaaggtaacccttaagcatctcggttaccttagagtcagcagctgcagccacatggttgttgacatcttcaatctcaacctcggaaagagaatcgttggcagctccaatcagagagtgaacgaaatcgagaccgccaaaggttccggtaatcagagggtagacccggtttccatgaaggttgatctgggtgtctcgtccgacatgggggaagacgttaaatcccatctccatgagcaccagctcgcagtagttggaatgggcggggaagtcttcgagggtgtgcagagcctgtcccagcaaacgcagagcctcgtactggttctcagagcctccctgtcgtcccagagcaatacacttgtggatcgagtctcgcacgtagacggaagacgtgggccagttgcctcgctcgttgcaaatgtagtttttcatgccggtttcggggtcgatttccagctcgatgggctgcacggggcctctgagacgccggtcgagacgtggagcatcttcgccttctccgtagcccttggggttatcgatatgctcgtcggctctgtaggtaccaagacgctcttcagtaacctggaactcgccggttccgtagccaaactccatgatacccaggatccagacaatagcagtcagcagctcggaggtgagaccctgcttgagagtagcaatatcgatggcctgagagtagtctcgcaaccagttaccaaagtagacccgcttgatggccatcttatcgaacttcttgccgcctcgcaacttggacaacagaccgcctccagctgtcatggccagcatggccagcgtgtcttcgatgtctccatgacggaagttctggccttcgattttcgagatggaggggatgtttccagctccaaaggcatgtgcaaacgaggcacacagcagtagaaccagaacaaatagtaaaaagttgtttcccattgttgttggtttggtaagttaacagtataagcagtgcatgtgtcaagttttggtgtcactacaagtagcagcccccctcatgattaggtttggctcagccgcgttcatgcgttggtgggccacacgataaaagtaagtgtgggttttaagtcggatttaggctgtgtttaggctgcttctcctgaaattgtttatcagtggcacgggagcggggagtgggggtgatacctggtattgtttgaatgaaaatgtgcagtcacgtgatattcgtgttcaggttcctacgtccctagctgggtacattcaactgtaactgtctaggaggtcgacgtgcgtgacacgtgtgccatattatttgaattttcatcacaactctaagcggagtgtttggtaagagggctgtactgggcaatgaggatggaacttcatggtgtgatatatatatgggtttgtgtcataagttgctacaagcgtgctgtgagcagtcacttgcgagtgcttgtacaagtattttcggacttgcgtgttttggttgatcccctataggcagtctgttcaagtgtctcaattgtttcgtaagaattccatttcgacttttacaaaacctgaaggacatgatggccgacatccgatgataaattgatttgattatgaaccgagttgatgaagtgcttgctgaagtacaagtagaaaaacagtttgtgaatacacttgtacaagttcgttttatcttacaagtacctcagacgtttctgtccggctaatccagacaacatgtctttgcagtctgacaaatgaaagtcgtgatatcctgacgagcggtgcaatagcagctataagaacttcgaagcgtgaaacaccctgtcggcctcgttctaggcattgagcctggttgtcatttcctttagtgcacaacgaacccacccactgttgttgactgaaaaacccaaggcgatggttgtttcgatggatcactgagtcatgacaaaaatgacatcacaacatgtgatgaacacatcagacaacgtggatagccacaaaaatgcctgatggtgtatcaaggacaccctggcacacagtgaagttatcaagagtccatggtgtggtttcacagctccagtcgcttccacaacgaagagtcacaggttatggttgccaacgctgtttatgctgtctgtggtgatctgccccatcagctagctccttcaatgctagaagaaatcgattatcatggtgacacatcggcttcagcacaagtgttgacaagtgttgccttccttggggtccagatttggcctgtctcaaagagaagagtacaaagacatgccatagccactccggcaggcgatggactagttgagtccggaacagacgtacatttagtgtaaccaatcacgtctttctctttctgacatcttctaccaccataataccctcatttccaacaagatgccctggacaatgatacatctactactgtagttataataactaagccgaatacttgtacttgagatgccacctatcgcaaataagtctacccttgcctttgagtagtgtatgtacaaatatcatctattcagcttcaccatggattccataactccgatggtggctaccattgacaacatccagtaacgctgaacccgataaccgcggtcgttcagtccgaccaagactcttggcatggcaccattaatctctcgaccattgctctttgtccccacaagggttctcgatgcaggaccgtccagccccccaccacgtaccagtactttgtacactacatgtggacatgacacctgtgtaacgtacgtacatacatatgcaatgtttcaagtaatttgcactttaggtagcatgtagttcccgccgctcgagtgccatcagagttgctgttgagctcaggtattgtaatgatcacagcaacggtccatctcatctttgtgtgccctgtacacggccataacggcctgagcgtcttccacagaagagtgttctcctgactgaatggacaaaccaattccgcgagcaagatactttagtttctgaggtcgatctcttcgtaaaaaaggtcggtgatcctggctgtctcgcaacgagtacttcttccagttgatctgcagaactagcaggtcgtgcttgatggaatggccaaccaagaccttaccgtcaataagtttgaccacggcgagtcgggcagcattgaactcaactccctcctgaaccagctccggggtaataccgctcacctcagttcggtagtcgacaacaggccgtggtccctgcacaaacacatccagcagcacggagccaaagtaatcgactagtgagactcgagcaagctggtcgtgggccccctccggacccactcccacaaattcacagtctattgccacgtacaactgggcgtcatatggagcagctgaagcgtcttgtgctgacacggtgagactcattggattggataataaacgcagggtatcaagcaagtgaaaaagcaacaaaatcaagatattggacacacgcagtctcacacaggacgttgtatcgggattcttttgttcaaagcgcgcctcacctttctttctagttctcgtgggactgtaagaaaccaagccaacattaagattaaagtcgcttgtacaactaaaaccggaaaccaaggtttattttacgttccaacttacttctgcagtgaagccaatattgctcccctacacacctcttcacgtgaccatacagccctgatgaacatgatcttcgaacagtgtcgcatgctgctgcggttttgggtcatgtgcgttggcacgagaccgtgtactgcccaaattaaatccatggcacctgttgatctcgtttcattccacctttttagccagataattctaaccgtgatttatactgaaggccatcaaccccagctaagagtcatttcgctacacgccacgtcttggcaactagcttattcgagtctgaaaattttatatacatgtcttactcatatatggcgctaaagtgatcaaaataatcagctcggatcaagctctgattctcagaacctacaagtacagtagtcgtgttagcctagaagtggatccctgtcgtgaatagacgatgagagcaatggagcagccttcaattggtctgtggcgattgatatcacaggaactcttgttgcaattcctctcgctgtacaaccggggactacctgcaccaaatgcgtggacgggtgcccctccttctacagcccatgcatgagaaggaattttgctgaagattatctcgtccgagtgagactgctttgctttcggagagttttgtccgggtcggtggtggtgataatcacactcaacggggctaaggtcggggaaaacacgtcagcattcgtctttcaatgtatccccgaaattgattatcgtgataatctaacctagcatccaatatactcatggtatacgacaggaaagagccaaagaagcggaatccggataccatcgctctatctgatcacgtactatcgtaccctaccacatgccttgccatcatggcagccgtgtgtggttatctgtctacagcatctagagttcgagggtccagcagccgtcagcacgagcactatatctgtatctaagtccaattgtgatacttttcatcgccgccgggaggcaatacgaccgccaagcaggtcaacctttgggattctcagcaagccaagagggccaagttggataagaaaatcctcgctgaccggcaagtctcagtgctttagccgaccgtccaatgcccacggctcaagccggctggctgtgtcctcatttccgtctttgtttgctcttctttgtgtgtcgtagccagtgtttagccgtgcatattgaagagcgtctttctttgtcgcgtgaagatcagatttttttcacactgatacaggggactggggacgtctcatagaccgacttatttgctcatttggtgatttgccggtttttttttaacctaacaataaatttcaaaactaaatccaatcaaattgggcccaaggaagacacggactacaccaaaattcgccccaatgccctcgtctgatcaacccgagggaagatcagataaaaatttctcgactaagcaacccaaactgagaacaacggcacaactctattggagccaaactttgatacacccttagtcttggcggagagaaactagcccggcggtggtatacgagtaggagccaatgattggcagcgaccgagtgtcgaaaaatcaaaagtgtagtgaaaacgaaaaaaaaaggaatacgcgggacaagaagaaaaatagaattggatcttagctctttgaatttgcgcgtcccaatcaataggggaggaactcggttaatgagttgcgtcaccgcgttaattttgggagagatgatgagtatcagatcatttggggtttccatctttcggcgtttcggcgtttgactagtcgatggtttggacgtgaaatgagctcggggagtgtagaatatgtatctctcagaagatcttttcgatatctttctattatcgttccaccttctccatctctcttgagaaacacattctcaagcgacatattccaggcacatggtttcgccaagactccctgagtcgggagtgagccccgaaaaatattggctccaggtacagcacaggcacagtatgcacagcgactcccttgaggagagatgcagttgctgtcaatttgggcagattagaaacccgggaccgcgataaatgtgctcaaataagagcattttggcgatggtgccaggtttcgagattcaggaggtcctagggccagaggttgcggatctcaacaggacccccaagctagcccatatctcacttctctctgatcagataaatcccccttgttctccaaaagaaagaccagcacaaggttaacctgtagaggtaagctgcaagcttgttgtatcaaaaaaatcaggacgatcgttgtctgatttttctcattgtgggaatgcaaaatcaaaataatcaatcagaaaaatcaatcggcatgagcgtagcataaataccgtcgtagtccccgagtcctgataatcaagatccaagatcaagccgatcaatgaagttcacatctcttcttctgctggctgcggccactgaggcagcaagagacactctggccaacgctggctaccatgtcaactctgcctgtaacagtctgaccaaccaggtcacttgggatgtgggaaagacgggccgaggtatgacctacatcaagtactgcaagtaccagccttggctcggcacctacacccactgtgttgagcagtttgaggagcacgagcatgtccaagaccaggcctttgatttcctcatcaagaactgcgacaatgtcgatgttcactttacccatgaggacttgcgaggcttcgctgctaatgccactccctacatcaaccacgatgctaacttcacggccatcaacagagctcctgtggagttcaaccactccgcctacagtctgtcctacagatctggtaaggagttcaaatggcaactggactccggcacctactttggagccggtctggtcgcctggttcgccctcgtcattctcattggagccgtcatcaactttgtctacaaggctttcccccagactatctttggcctgacccagagacccgtcaagactttccgacagtggttttctctgcccgctacctttggacacaagcactcctcccccatggactttaagatcatccagatggctactcctactcgagtccagtctttcgtggtctttgtctatatcgccttgaacatcatcttcatgtgcatctgctacgatctcttcacccccaacagttctttcaagaccaagtccgaccagctcgcccgatatgtttctgatcgatctggaatcatggccttcacccagctgcctctcattttcttgttcgcaggtcgaaacaacatcatgatgtggatcactggctggtcctttgacaccttcaatgtctaccaccgatgggtgtctcgaatgatgactatccacgcaatcatccactctgtcggttacaccgtcattggtgctcgacgaggtgccctcaagatctactactctcgaacctactggcgatggggtgttgtcgctaccatcctgtgctctttcatctgcatccagtccatctacttcctgcgacaccgatggtacgatgccttcctcttcatccacattgtctttgccgtcatgttcgtggtaggctgctggtggcactgtgaggacctcggatggatgcagtgggtttacgcttccattgccctgtggtgcttcgaccgacttatgcggcttgtcagaatggcttggagtggtaagtcctcaggagtggcacagattgttggccgagaggctcgaatcgtccgaatcgaggtcgactactcccagcgatggaaattcttccctggtgcccacgtctaccttcactgtctcaagggcacccgaaagccctgggagtctcaccccttcaccatctaccagtctcccgaggctgtggctggcaacaagatcaccttcctgatcaagtgttacgacggtatgaccaactctctcttcaactatcttgacaaaaatggcaagtgcacccttcccgtgctcatggacggtccctacggctctcagcatcccgtccacaagtacgacacttccatccttgtggctggaggtatcggtatcactgctacctacgcctacgccatggactccatccagcgaggcctcaagcagcacattgtcttcatctgggttgtttctgatgacgagtacctcaagtggttctcccaagagcttgcctacctgcagactgccgagaacattgaggttcgattgtacttgactcgacaacactctcgaaacggaggaaccaccaccatgtccgagaagaatgttggagtccaggagaccatcatcaacacttcttcatctgatgaggcctccgacaaggcttccgatgttcagtctctttcctccatgggctccgttcaagtcaactacggctctcgacctgatctctgcgctgagatccccaatattgtgtcccaggcggctggaaccacctcggtcatggtttgtggccctcccgtcatgaacgacgacactagaaaggccgtcgctctgtctcttgatttcaccaacaagcgagtcgactactttgaggaggccttcgcttggtaatcacgagattcacacccccaaaatcaaaacgttctcgcaagagatactaatttatataacgagtaatgatatttcttcaagaatattacccagtatgtacagtaaacttataactaagttgttttctggctcttatttaattctggggaagcggtttttttattgtttttttttattgtttttttattgttttttattgttttttattatttttttattgttttttatttattatttatttatttatttattatttattttggtttttattctaatgattcattacagctatatacctacaattaataagccgggttattggcgttcaataaatcatacacttctgaatcattgcggtgtgcgctgcgaggattttttttctaaagattcattagcgattacataatacgaagtcacatagtatcatatatctttctaaatttttcaaattcctggtttcttggtctagttggtcatggcatctgcttaacacgcagaacgtcggcagttcgatcctgccagaaatcactttttgtacacatcgcgtgcttttctttttattctctggaacagcctgtaatcttttaacaacctcttttgcacctcctatggtgacgccacctgtcgttgatagctacagggacaagtagagtacaaatcacccaacgactttttttcctgctttttacaccctttatccatatttgaggaaaaacctacacagtagactaattacttaactcaatacttatcaacctagctactcgattagcttcacatgagacatgcagtgagacagcgagataaccgttcttgcatacagtaatacaacgccaccatcgaccatggctaaaagaaaacgagcctgcctaggcgtgcgcccaaccgacacacacacaagatttgtggtccgaaacgtggcctatctgctctcaatgtgtccatcagaagatctgccacctcaccttgctcgtatcagagacacaccttacgactatgctgccccgctactggaatggaaggatgtgcatgtttttttgagctctcaagacggcgtgacagacgaattagtaggcatggttaagaaatgtcacgagatactctctgatgccaacgagtctctcttcattcctcatgtttacaacggcaacggtcttgactccgaaggaggactaggtccttaccacatgtggcttggacgccgccatttgacgttggaggactacggaatggcgctggagaacgatcagtacagctttggagaagggtatccgaacttcagcagcctcgagctcattcagaagaatcacactgggcagttccctgaggaggagattggctacaattgcatgaacctgtggtacttgcgcctcctggacaaccctctctctcctttatttcttcatgtgaaggctctgctgagatatgacgagttccctgataattggtggcacgtgaacttccaagaccgcaaatcggctatcaagaacgacaaggctgccgcactagtacggagaatgatttcggcaaccgaactggccaacggacttgtcactctcaccgagctacgaagtggttacttcttcggtgttaagacccctcctgaccttttgcctgatgatcatcctgtctaccagggacagtttgacgactttgtgcttggccatcgtcacttgacacgccgtcatcgccaggaatacatgaaaagttggggtcaatacatctctcctcgattacagaagctgttaggattcaaggcgagagaaggaaaaccactgagagacacgagaggtgtcaagcatgcccagaaacagctgttcggaaaggggtctattagagagaacatagccaggcgtgagctatccggaagtaatcagcacaatcgtctgtttaaagcctctttcctgccaaatcccattggtaaggtaatccagagtgaagaatctcgaacatactgcggtgcttactcatcggatggttctcggtatctcacaataaatcaagactcggtagccactttgtatcacgttgatacggacggcgtcccctcttatctctcggcaaccattcctcttcattcaaactcttggaccatcactgactgtgcatttgccaatacatgcaacaaatgggctgcagtagcatttgatggctgtttgtacatttcaggagatatggatgaagatgaggaagactgcgactttgaggaagtgaacacttatggccacgcagccgcattttcggttaagtggagttctgacgatcgacttatgttacttggaaggtccgcacggcttggatataccgtcattgattcagaaactggaaaatacatgtatcgaagaaagagtttatccgacatgaatgaagccacttgggcaacagggtccgataacgtgttttttggagcaatggacagcgggacgcttgaccagttcgatctacgcctcaaggactcacatattcgatcatttgtgggtcatttgagtggtcttacatcgtgtgatgtgcattcagatggtgtacatgttctgacaacggccaaagatggaagatccaagctttgggatgttcgaaaagcatctctgcagcgaaacggagagtatgtctcccgttcagagttcaaccagtaccgcatcagatccgattacagagaaacacttagttaccttccacccagtatggaagatcatcctcttgatgaaagtgtggtgacttactccggagccttcgttgtcaagagtctagtccggtctcgtttcagcccctgtggagggtacgtggctagtggttcagcagatggaatagtgcgtgtttggaagctcgatggaaccctagcaacgtgcttgaatagtcaccaatctctgaagactgctacagacaggtaccttgatcctgccctgattggtgcgcgtgcttctttatcttctcttatccgtgatgttcagtggcatcccaagtccaatgccttggcagcttcaatgttcatcagcagtcccgacgatgggcttgcacttagagaacgccttgataatttacatggagtatctgtgggcggggctttcacttggcagacctttcagcctcagcaatgtggagcaacagttgtgcactctgtgggaacggatatgggactgttccggaccgagaaggacaaaatgagtctgaagccatacatatacgagtgtcctgagtattttaaaacggaggagcgtgtcagaggtgactctggatattctttatcagagcggtggtatgaggtacatggcagctagaccattaacaattcattaagtatttattctgactagtgtcaactattgcacttatggtaaagaaaattcgaagtaagtttagaagatgtcccaattactgtaacgttctcttatgcacactcccacccaccaccacaacagagttcaatatcgattcaaacccatcatcacttttaccagcccaaaacacgaccccgacactcaagcaagatggcagcaggagcctctctgaagcggatcaaggtaagtattgacagcaaaatgtcgaaacatcacgtcatgagaaccccctctacccatgcccgcttttgctaacccagaacattgcaatctcgcgacccattctctatggaaacacggcgacgccactgacggaggaggagaaggcaaatcctgctgtctcgcccgatcacacgcacagctggacgatcttcgtgcggtcacccgtgctggatatgaagtctgatgcggcgtctatatcacgtgtcaaaaacaaactggcagttgcaactaacaagaaggaggcaagtccaacacccgaaaccaaccacgagcttggattcatcaaaaaggtggttttcaagctccacgacacgtacgccaactccactcgaacgatagaagagcctccctttgaggtaacggaaacagggtggggagagttcgaaatcagcatccggatcttcttccccacggaaatgggagagaagaacattctactgtaccaccatctcaagctgcatccctacaagaaggacaatattcctgctcaaatcggagcaccaggaggagcccctaacgccaatgaggatgaggagaacacgaatgtcccgcaaccagttgactcatacgtgtacgacgagctggtgttcaacgaaccgtcagaacagatgttcgaactgctcacatctaggcctggcgctctgctgccggcaaagtcggatcccaacgatcccagtaagtcgtactcgttgcaaacagaggccgaggagctggaccgactcaccgcgggtctggaaacggtgtaccagcaggtgcagaagaccaaggagtatattcttcagctggagaaggaaaaagagactctgtcgcaatagcacgacagcaggttgtatagtataatatgtgatttattgaacgagaggagattatgagctggttggtgaatgtacgttgagacaatatggggttatagctgccgtcatacctaatcggactacaaattatattgaagtcctacatcaatgcgaccaaagacagaagcacctgtactggatgtactgtacttatgtactgtaatacagtatttaacaccttttctcgtcactaagagctttagtagttaactcgctacttgtagtatttcccaatctcagatattagcgccaaagtctcagatccgggattgataggccattactccgtattttccaaaagcggtattaaatggaaatggtggggctcgaactgcagctctcactgacacacatgtcctgatgaacgaaggaggtggatggtaagatgtgtggaggacgtgataaattgaactgtttgatgacaatgattcaaatgtgacaccgatgcaacatttctcaatcgaccatcgatacttgctccttataatagtattatgaaagcgccaccactacagcccacgaatgtgtcatttttcggtaatgctcaattaaagttcacaagtcccagacgcgcacaccaccatctacagtcgagtctccaccacccacgacatacacatcaatggtccagtacagagacgaaaacatcctggtggtgagcattgggtccaagactacccaggcgcagtttgggctggctgagagcttgacccaggcccaggccaaggttccttctgttatctacagagtgcccaatcctgacggctccaacaagccgttcttttcgagcactggagatgaagccaacgccgtttggccgctcaaggagggcaagattgtcgacctgccagcctttgagtacctgctgcagttgattacccagacgatgcagaagaccaagcccgaaattcctctggccggctctgctttgtttctggtgtcgtctaccttgtggacccgtctgcagctggagcacgtgactcagtacgtgtttgaagagatgaacttccctgcgttcgccgccatccccgaggccgtgtgtctcacctacgcttacaactcgcccgacgcatttatcattgacgtcggagaggacatgaccactctgacgcccatgacggacttcaccatcgtcgaacccgcccagatcgtcatccccatgggtgccagtagcgtcaagaagaaacttgcggccaagctgcccgaactcacacctgcccagattgaagcactgctcaagtctgatatctacgaggtgctgcacaaggatgccaagaacttgtggtcggccatgaaccagcccgacgcccctgatagagacgaggagacgtcaatcgacgtggccgccattgtggcatctggaaaaacacgagagatccttgccgagcgggaaaagaacaagaagaaggaaacagagatccccaactcggaaaagaacacaaacacctttgtggacgacgatggagtggaacacacggttggccaggagcgattccacggcactgaggagctgatcgaggccatcaccgaagagaccgacttgtccatttcgtttgtggacgaattctccaagcggcagcccatctggaacaatatcatcatcgctggcggcatttctggtatccacggattcaaggaggccatcatggcgtcgctgaccaacaagttcctggttgcccgacagtccacctattcggagctgccctccaatttcaacaccagtggacgaaacacccccacggtcggaggagccaccacaggcggcgcaacgcccatcaaccctctgtacagccaggcgctgcagacacagattggccatggccaggcaccgacgtccatgcggctggccaagatgtctgagtatttcagcgagtggaagagctccaagctggagcgagccgcattccttggtgcccagattggtgccaagcagattttcggcactaacatcgagggtgcctacatttcgcgacaagagtataatgaggtgggtcccgtgtccgtgtgggatatttaacactaacggatgtcatgtaaagtgaaggaatgtaaagtaataattggataggaataatacaagtagctacaatggtagggttgatacgagtacaagtacttgtaccacagattgtttcgcagtaataactatcgtgtagaattcatattactgtatgtgcatggtgtaaataaataagggctggcgaggagtagatcacattttagcctctacttcttcatcctgtctgattttatcaggattagattccgactcgaaaataaagtcgcttgtatgtgtgcctgtcgtgttagtatctactgcggtacttgtaacggcggatttgtcctttcctgctggaggtgaagatactggagcagcagtgatggccggcatagctttttcgaggtcgttactagacttggagttgactgttatgtcatcaaactcgttttcaggctcctttccttcgtctccaatccaccgtttgaaaatggggaccagcaactgagcagtgagaatctgctctccctgaaagagggtcagagggattgagacgcgacctacaagagaactacctgatccgtattgtgcgttgatgagggggacacccagagcgactgtctttgctgctccgcagagcatgatagcgacggtgtttctcttgttgaagtaaaaacccgaaatgaaccgatgaagcagtttgtagggtctggaggaaacctctgtgggtggatggggtgctagaagtctgggaattggtgatctagcacaggcaaagcaaatgacggtgaacaacaggtagatgccaatgttgaagaacggaaccatgatcatggtggctttgggcacagactcaaacgcgttgtcgtagaaggaagttgagaaggtggcccatatgagcagcagaagacaaaaagttccaagcttggccagtttgaacttggtgactacccatttggtctttgtggggaacacgttctgtactacctgtcccacgaacagaggcacgaagagcgacaaaccaagctgtttcatgactcgtcggtaaagttccgtcatagacgagtccttcgcggggttaccaaacccgaaacccgtcgagtcagaaagatagagctgcagaagagcaggagaaacgaatgcacccatgacatttccaatagtgacttccaacaacgacagcgagtcgtttcccccggcatttctagtcatgacgacgttagacgacaccgttgtgggtgtgcaaccgcaaataatcatgcccacaagcacgtatttatcgattcgtggatcgtcagccgcgtagatagccttaacgaaaccaaacatgagagcaggtgtgaccagaaatgatagcccttgtgttattaagtgtgctcgccagttgcccagctccttgagcagggttctagagggcatgctgagccccgaaatgaggaaaatagcggctactgccagatactcgatggtaatatctgaccggatcatacctcctgatctcgcgtagttcggggcggcatatgcgatggcaaccgctactcccatgcctataatgaaccactgtgagatcaagaagtttatgaccttcatcaacttgtcgacaagttttcccattctgttccggtcggccttgtatcggagttttgttgagtatgcgcgtagaagagagttgaagagcaagtagttggagagccgccgtcagtgtttctgtgtttctgtgtctctgtgtgtctctgaaatagaaataataaagctctgggcagtcgtgtatgttcttgcaagagttataccataccgaacggatggatctacattttaatagtcatgctgctttgtgcctgttgtgcataaatgctgcaaatgtaaattcgctacagttgtactagcctgtgtgggagaccaggcaaatgtgttgcaataagtgtgatgaagtgaaaccaagttactatatgaacttacaaggtcacatatcgcagtatcgactctgttcctcatataagctgttctcaaattcgctataatacttcttatgcatcaatgccggggtaaaaccccagccgacacggctcctgaactttgagcaagccgcaacggagttaagactggcggttgaaccttggctcgttaccaggagatgactgactgccatcgacagagacagtgacattttatgacggtagtgcatacctttggttgtgacgaactacttgcagaaactacttgtagaacttgacaacttatgtgacctccttattgagagagtgattctctaccactcacctccatcagcgagctctcgtttaaagtgcaaactgtacccccactataaatggcaccttatacgaggttggtggcaggtacagtatttgcgcttctcacgaaagagaggttgacggggtgcaaatggccagagggcacagtatatccgacaaaatcttgacacgggaatactgttcaaagtttgctgaagaatgttggttgtattcttaagcaactttccaactatgagaaagtcatagttgaaagtctagtaaagatactagtaatgtgggggttcaaaatatgcagaaaaaaaaaaaaacttctatcccggcactgataaagaatatgacaaagaaaaatccaacaggctaggtagaattcgttttatagtcattaaatattaccaagttccagattatagctctaagatcccgagattagtgcacactcattctttctcaaattgcagatgtactaagaaagtacatactgtaaagttatggcaagtgatccgtttagggagtgttttaccagaacataccccattgttcggatgtcacagcacatacgtgttctggctttctgcgcaatgtaagcatccgaaggtgataatttctatccatctttcctcgttatcatgtcttctctacaacatcggtatcactctctggccgccagcattcactcactccaggaaatttcattcccagttttaaaccatcgccatgcatatggaacattgaacacaccacactgcacagacccacgaacgacacattctttcaacagcatgggctttcaggattggtttgcgcaaaagtcgcgcaagtgggcggcactgcgccagaaaccggctatgagattgttcatctggtcaacatggatccctgtggcaatatgttttctggaccacgcctactttctcggccatatcagcggcaacagcatgacccctgctctgaaccccgactcaaatcttggcaagcgtgacattgtgctgttgcagaaattcctaatcaaacagcccggttacctcaaggtcggagacgtggtgctgctgcgaaaccccatggatccggataagtttttgtgcaagcggattcttggagtgggaggcgacgagattgtgacccgccacccgtacccgcaaaagacgtgctttgtgccctttaaccacgtgtgggtcgagggcgacaacatccattcgttcgactccaacaacttcggtccagtgtcactcggtctcatgcatggcaagtgtcccaaggtgctgtggccatttaaccgttttggagctattcctgacggaggacgagaggcccggaaggaaaagttggggtatgttgatgatgttgttgagggctaactgcggagagcgtaacgagccgtggttagaagcgacaagctccattgcaatcctctaccactcagagactgtatatatttgcatttgacgatttgatgactaatttcagtaagtcatgatgaaccaatacttgcgtagggtacttttggacagacaatactgtaatgtactgtaatgtactcgtagtggagatggtttcgatctacaagtacatactgtaatggaggttgaggtaaccgtagttacatcctcttccatgaaaggctttgtacgctcagacaggctacacagcattctcatcagccgtaacactcatgaattgtacactatcgtcagtagtacagttgtacccatatacaacatttactcccactcatacacactacccactatctgttatcatatcgttactatatacatgactcttatatacatcactccttggggagcttgttaaggaactgggcaggaatgttctccagaatgtcctgctcggacagatccaactttttgttcttcagagcctcctcaaacacggcggcggcgcccatcttctcctccacaagatgttgcagcacccggatggcgttccagggagccacgggcagagggttggactctcggtactgtttgatgtagctgagggcctcggcgactccctcggtggtgtcattagccaggaacatgaggtactgctcaaaaatgtctcgcttgggctggtgcacaaagccgtggttggcaatgggattgccgttctcgtcggtggctccgctgtatcgctcgtacttgagcttggcaccgtacttgacggcctcgataatcttctcgtccacctgcacgccagcgttggctcgggggtcggtggagaagccgtagtaggcgacaaggtgtcgctcgagctccagagacagctcgctgtcgtagacggcgtcagcagtgacgtacttttcgtcaaattcggcgttggcctgggctcgcacctcgggaagcacctgctggacctcctcaaacgctctgtatcgctcggccagtacgtgtcgaatgttgaccatggtttcgccgactcggtcatgctcgcttctgtaaccaccgttctggttctcaaagtgcattcgggtggtgactcgttcctccttcagaagaatgtttcgctccttgagacacacgtaccacagagcatggagatcctcaaacgactttcgtcgcagctcggccacactccagggtcgcgtgctgctgtcaaagctccgctgatcccgtacaattttcttgtccttgcaaaaaaactgccacagaggatgcgaatcgggtacctcgatattgtccagagcaggcgcaataggggccttgagctccagctttttgacaaactcgttgccggtcacggagccgggcagcggcttgggccacttcttacgaccctgtcgaacagccgatgtgtgtagcgatcggatcatggttgtgtatgttctgttggatacagtcgtcagttgaaaaaatcgcttgggaatctggaactttattctcccacaggatttcacctcccaaatttcgctcggtaggtgctagcagaatagggtttcatgtcatgtgacgcgtgtagagaggatcagtaatagaaatggtcttcagggcacctaattgttcattaaaaagatgtcaagtccttaacatctgacttctttcaatgtcaggacttccaaaacatgatggtccctcttccttgtgatgttcggcaccatattctctctctactggtacagtatgtagttatacccactcacatttctacccactactagtgctatacttacagtcacctgaaacggtgttgacgctatatagaccgaccaccatgcgacatactagacacctattaagagatcagttacactaacgacatcccctgttgcaaccactacctcctatcataccaataccacatcgtcttctgcacatccagctgccacctctacactcctcccaacctaccctaaccccatactctcaccatctcagacactaatcagcatctatcgacagacacaccacacatcacaatgaccgacgtcgacacttcaggcggctctgagccccttgatctcattggtctttctctcaacgagaacgttttcgtcaagctccgtggaggacgagagctttatggacttttgcatgtgagtagcaatgtgaaggacaatgagaagatggcaggcaagtcaagatcggtatgaatcggatacatatccactgaacatgatacatgtgtaaatgtaatgtctgttgctgtccgctaatgacctgtcctagtccattctgttactaacccaggcctacgatatccactgcagtatggtgcttggaaacgtagaggaaacagtcttcgagtacgtggagggcagtccaaaactggaggcccgaaagaagaagagcgaaatgctttttgttcgaggagactcggtcattctggtcacctctaaccccccgaagcgaccttagggcatgtattatagtaatggatggtttgaatagtgcaagcttgtgagcgccgtaacctggctagaggacgtctggaaacaggcgcccctaggtgtattcgcatgaaattgcggtgtaaggattgtgacaatatacaggttctgcatagatcgtcctattctgagtagaacatcaaggtcgctaccgttgtctatagaatttcaaaaatggttaacagagtcaggatcacaaatacttttacttgcaattacaaataggagaaatgtcaactacgccagcattcacctcacgatttatgacagtatatctatttatacaagctattttatatacgatgaacgatgaacctccctaaatactatttcgccgggcaatggttctcttatgtttggtcttaacattctccattccagggatagcaggaaacttgccatcctctcgcaactcggtcaggaacttgtggccgtacttgttacctaccctatagatgtcaaggaatttggcgaagtcaagagtagcaaaatcgtcaatggggggacgcatgtagatgacgccaggggtgtgcttagccttctcaagagcacccactgatgatacgtatgccaaccgagcctgaatttctgccaggttgggaacattaggatgtcgaccaaagggattccatcggttccacatgacccatgcaccagacaaggagtcaccgtagttcatgggagtggtatcgtcgatagatccgacatctacggcaaataccacggaggctccctgagccttcatctccgaaacaggcaggttatcaacataacctccatccaacaacatagatccattgtctgtcaaaggaggaagaagaccagcaagagacatacttgctcgaatgtatctccacgcatatccagatgtgtggatctccattctagaatgagtaatgtttgtcgtgttagtgaagtatcggagccagaagtcttcgatacgggagtcgccaaaagctttccagattcctcggttgaactcgtgaccagtggtgtatgaggtggcaggataggtcagatccaaagccatacgccaaagagaagatactcgtccagagaacttcttggctcgtccatagatgggcaccagatcgtattctttggcatagagcccccctatgaaggaaccgatggaagtacctcccacgaaatcaataggaataccagagtcttcgagagccttgataattccaatatgggaaatacctcgagctcctcctccgccaagaacaagtccaatagcttgtccagagaggattctggcaagtcgattgaagtcgtccttgttggccgaagacgtgctatagatgttagccttggggcggtacatggaacggaactcttcttggatcgtttggaccttgtttttgaggttcgcgagggttcctgttcgcttcatctttcggatactggccaggacatcagcttcatgacgaggaagatccatctgaacgtgatgatgggtgtgaacccacactcgaggcttcaaccacgcactagtgagtccaggaggaacgtatcgttcagggtgaatgagaaccatctcggttctggcagtggttcgcatcttcaccagcacacgttcgtactcaccaatgtcaggctcggaacgagcgtcagcgacaagcagaacacaatcagcctgagaaatgcaagtatgggtccatgaggaaccaggaggggtatctgcaacatacaaaacagtctggtaccggtcctcaatgtcatcaaggaaaccagacagcttcaacttaccaagagggttgaaagcatgtctgcccatatggttaagcacagaagcatggttcaagtgacacgcttctcgtcccaccgcctgcataccgttgtaaagtcgtcgtccaaactcactcacatcaacatcctgagagatgggaacaacagcgatagtcaagtaactatcatggtgggcagccatatcaaaggtgtgcattcgtcggggaatcggagcggagtcttccattagagtacggactcgtgaagccacaattcgggagatctcaaaggtgatactggggtagtggagggccaaagactcaaacagagctctgggaattttggccagctcagcatctcgaatggcaacgagagtagagggacgtctggtaagtgttaacacctccagctcgccaacagactcgccctttccatattctccgatactggtgagattctttcgatgactctttccatccttcgcatcaccagattcacctcccacaataccggagtcgcccttagtttcagccacagaacgcactcggccgttcaagacaatgtagatggcatccgcttcctgaccctccttgtagattttctgtccagctcgaacctgtacccactccatagcgaaatcaagatgcagtaaaagacgagacagtaccttagtcagagactttgccatggttagatggaccatggggtacttgtcagacatgcgctcgattgcggctcgaggaaggaagccggcatagacgtctgttcgggcgcgcagatcggcgaaggatcggtgtccgagaatagagccaatatatccaccaaccccaccaggctgaacagtgtatagatcatggtaaatcttgtgatgatctgtgtatccgacctcaagaacaccatcaatcaggtagtacaatccaggagtggggtcatcctgcttgatgaggagagagtctttcttgaacaaaacaacgtccatgtactgggctacatcgtttcggattgtatcaaagggggcagccataagtgagtcttcgtctacactggaagtagaggtttcagatcgagcgtagaacgaattctgggaccgctcagaaggtagaccgacgccaaagtgagatgcccccagagaatcttgaccagttcgtcggcttcggagttcctcccctagagatccactgcttcctccagtggtggctcccgtgaacataggggaggctgtattggacatagtcttcacggccatgatggaagactgaatggaatcacggtcgattccaaggaccttgaaaatagcttccacaagggccgtacgcaaggcagtgtcctcgttttcatcatcgtttccactgaaggacaggttctgaatactagccttgtgcttcacactggatagttcaaacacaggccgtccctgtcgtgacaaaggcacattggtcagcagatcgccgggattcatgtgatccccaactgcttccaacgagtccaaacttaccattcgactctgactgttgagatgaccctggttgttgagctgcacagagaatctctgacgtctgctgcctttgcccttgttcttcttgttgagagtaacggtgtactttttgggacggccacccatctgagaagcatcgtacacctggttcagcttcttgacagctccttcccggagatacccagggagttcatttcgggcatgactgtttagattcacttcggtttgaaagatttcaggggtcaagccaaagtaatgatgaccagtctggaatgtaactcgctggaaacgagttagaattacctgaacaatatgagcagtggcctggggaaactttttggtgattcgtcggaacgcagcagctgggatgatggcgatggttgaatcagtagctgctctgactgtcactgatagtttggcagcaggcttctcagacaatcggggctctccaaactgaggttctcccttctgaagatcgtcagagccgtcagaagacaaagacatgttggggacatcggaggcggacgtcatgggcgagttgacagcactgtcgaaattcttatgaagctgcagatcgtcagtgaacagagaaagaatgttaaacagcgaagtaaggggagctccattttttatctcggaaagcagggtgtatcgttctccgttgaacatgattgagtcttcctttctcgagtcaggcacgctagttgggttttgcacaaaactggattgtttggcaaagacctgtacagttccttccaccacaactgagaagccctgttcatcatctagaggcaccatttcgtcggcagagagtttccacgtctgcatatggcgtgtaagctcgtggaacacgggtctttccaggtatccaaagatcttaacggctgacagaaactcgtcaaagtagttagcgaagcccgtcttttcgtcctcgttgtcggactcgtcgtacatgtcgatctcgggctcctgtcgaggctgttcctggggaagacgggagtacacggtcagatacttgtatcgtaccaccgcgaccaccacggtgaccaaggcaatcagaatgagtagtctgtgttagtatgagagaacgcattgaacgacgtgaaccgctcgtatgagaaaaacaagggcttgtgtaaatagggcgtaggttttctatgatctggaagtacttacaaagaagaaaactgaagagaaatgttgatggttctacctagcagccctagaacgtaggtaggaataccatagcagacccatccaataagtcgcagaaaccacaagccaaaagcccatgccaaatatgacaatgacgtatgtgccgcataggcacttcgggctagagcattgcttatgactgctgttggagtagcttgttctgttgcaacggcttcagctgtgtccactaccagtgaggtagcggtttccacagcttccacgacgtcgaccagaacacttgtcgaagagacatgcaaagagtccatagtgcagaaacgagatgaaccggctggagaagttgacgatgttgcaatggcgtgtgctgaagtgcttagtgtcgttgcgttgctattatttaatgcacaccatgtagctaatccaagggaacttaatcatggggtacatgtgagaagtgagtgtcccgcagggatggcctgagagcagtgcgaagtcatcagatctttatgtatatattacgtaagagagtgcacgtatgaatacttcaaccaattcccaatacactgtgatctatcgtactcttctcacgccatttaccattacctcgtcatatttctgcgccgcagctggtgtatgtatgtaagggttaaaagagtgcattgtagaacagcagcaagaatacgggcgttgacccgatttagttgctgaaaacttgcatgttgatctatatctcgaagcacaactactcactactcttcaaacgatgcatttttcactctaatatccttataagaacgtttttgcctatctaattacaatgccgccgcccgcgccaatgacatccacaacaattaaattgggtcacaataaaatgtgcaggagcccaaaagtctatgccgaacaacagcctcggagtacagctgcaaaagcacatcaagtctgaatacacgagcacaagtacaagtaccaatctttggatgttaggcggtatatacacgggaactagtacaagtaccggtacagtactgtacttccaatgtgctcaagagttgatgattaatgctagatgtcgtaatcaaggaattttaacaaaattaaacttaaactaatgtaagtgcaagtgccgtgtaaactaaaccacggttttatacttgacgtattacagtagtcaacaacagaatttactgtcgctaaatcaaaaaaattataaattatattgaaaaaaaacatcaactagctacaagtagtagttggttgtacgagtactgtacacactccatattcagttttgaagatggtatagtaattaacaacaaagtgtacaggataaatgcctctcaagtattggaaactccattccaactatcaattttttgggatgattatgtcttctgtatggatgttctcaaatgccggactccatgatttcggtgagaatgcatatcggctatatgtgtagacttgccaggaagacttactgtagagtagctactccgtagttgtagatgtaatgtcatagaaacatcttatttgaaaccacaagctgcgctctccacccacagctcgcagttgtccccacaattatctttccctgtccacactaaactccatttggcttatctcctttgggatcgcggtacatcgccactgggccagcctgcatgaagagaaaataaattgaagtcctaaactctcacgctcaacatgtggcgaaccagcatccaaagccgccaaataatagcgaaattaccgacaaggacgtcgttgacgccgctaacactcacacgccactaccagacgccttcaaacggtccccagcgctctttcaagccgggatcgagacctaagaacgcctctcgacccaagaatgactatcgaccatccaaacacacaaagggtccccagcccaagcccagaaactcccctcggtcaaaagacaagacagctcagagatccaagctgccgttgaacggtcctctgaaactgaatctccaaacaccagaaatccacctcactgtcgaccacaccaaggccaagacatggtccgatctcaaggtgcctaccaacattgctagtgaaataagcaaagccattgaaagcgcagtcgagccagaatatgcgcaaaagcagttcctgtcgatcgtcaactcagacatctcgctagtctggaattcactgccgggatgtggagtgtctaccgccctggacattgctctgctgtccaaaccagaacggatcaacgtgcgcaacgcaacaaaccccagggactacggagtcaaccatctgctaattgtgtcctcagagctcgcgggaaagcaacaccttaaaagacttctagagatcagcaaagcaaacacaagaaacggggaggataaggccaagactgagggttacatggcccagctgctttatagagcttctccagaggctgaaaaagaacagctcgcgttgctcaggaaggctcccagtccccaggtactcattacaactccgacgcggctcatggatattctacagtcggacttcagagaccgcctgaacctcaagcaactgtcctccatctttgttgatgacgctgacgtgcttttgccccaggagaaattcattctcaagacaaagacccaaaagatcaacaatcataccaagcccatcattgaactgggcgattacattgcatctcttagaaacggatacatgagatccgagctcctagaatttccacctctacaaattgtgtgggctggtgctactctgaaatcgtttcacaaacgcctcttgacatctctgggctggagtgaaggcagaccagtcgttgacattggccttactcatcacaacctggtcaaggctccctatagtgtcacttctcctgatgtggatgttagaattgtgtccaaacccacacgcaaatctccttgcactaacgtcgtccttcctcctattaacttagggcttgctatggaggaacttcaggatgttctaagtatatctagagaccgaggagagtacctgaagatgaagtttgctgctatccgtgatttttacaacgatagatatactcaagtgatgcgaaagcggttctacaacaagcagcttttcttggacaagtcttattttgaagctgcttcagatcttattcggagcagacccaaagagcgtgctttggttctcactactcagtctttcaaggctgacaagtacaaggacgcctttgctgaggttggaatcaacgcagctcatgtggctgacctggatccttctcgaatggacgatttctgtcagacattcttttctactcccatcgatccttccaacgacgctacccaggatatgcccgaggctattgtttgcaacctgcgacagttcaagggtattcagcttcctgggctaagtaacgtgattgttcttggatgggagtctctggaggaagagtctgattttgcattgattgccaacatgtgcaacaccaaggaaagtatcaaggctcgtaacgacgacgagtacaaggccacggcacgggggcaaatgagcgtcattcttgattccgaggatagccacgatgaggtgctgcttgagagaattgcatacactgttgccaaggctggcgttgagttagatgagaccgacgtagttgtcagggctgccgagaatatgaagggcaagaagatggagaaacaactatcggaggaaccaaagaagcccaagaggttgggtaagaaaaaggctgctatcgcagagaggaaagctgccagagaggctactgccaaggccaaggagagtggagttggagggggtgatattgcatctgagtcatctgacactatggactccaagcctgaactgtccaacgttacgggccctacatctgagtcccagactaggtctgactctacagaccctacaagtacttctgagagctcatctggatcagaaccatcgcaacagaaacaatcagcttagttttaacagctaagcacatgtacatatttgaatatatatatatatatatatatatatattatataacgattagttaaggtactgtacccgtatgtacctgtttcgtaacgatccttttgtaagtatggtattatctagactgagatctagacaatcttttgggagaccggttgtacctccttggggtaagcgatcgcgaacggcttctgtatcttcttcgatgctgagcttgtctgggacttgaatgagagctgttagtctccccgtaggatcttgcagctcttcgagatcgagatcgactgtgagacctgtctcgactgtaagatcgtccgcgactaccctctctgtacgacccatcacgactgtacgaccgactgtacgatctgtcgcggtcgtatgaccggtctccatctctgtagctgtttcggctgtatgatctgtcgcaactgtaagatcgccctcggctataagatctgcctcgacttgtatcacggcgcaaacttctgctcttttcactcttgtctcccttctcgccccgtgaaacccacccagtatcgtagctcttcttctttgtttcttccctgggatattgtttgaagtctgctcgcttttccttcttgtaaagcgtgacactgatgacctcatgatcaatctggctaccgttcatcctgtaaacggcctcactcgcgtcatccttgttgtagaaagtgaccatgaagttattctcagaacccttgtcagatctctcgtactggttggctcgtcgtcggaatctgtaactgagctccatagcatcgacgtttctaacagctccaatcctttcaaaaatttcccggacgtgagcatgagttgctgaattagggaggtttgtagcaatcacgctgcaggattcttttccttccccctcctcttcgctgccatcatgtgtcctagactcttcaccagagttatgtttgacctccgtgcggctaacactcctcctgttcccatgtgaatcctgagaccattcagacactgttgtggtagatgagttctcgccacgttctcgagacctagacttcgttttatttctcccgtctttgccttctccgttgatatcgacagatccttcatatcctcggtttcgctctctagatctgttccgttggcgatctcgacttccttctctacttctggaacgagacctcgatgcttctcgctcgtcgcacctctcgtatccatacgaggattcgtcaacggttttaccattgtccacgtcctcaggagtaatgtctttgtcacagccgtccaggttcttaacgtttccgttactgtctttctcatactcgagagtgttagagtcattcgaacatccatctggcgacatggatactcttactcgctcgcgagaatgagattgctcgtctttccgctgggttccatcctttgttgttgaagtggctccggaacgatctgtcgaacttttcgtctgctgattgttgctgaccgaacggctgtggtaccggtcccgtgagatatgttggcgaacctccttgccatcgacgattttgatcactgtacgacgctcatgctcctctcccttgtgtgatctagaacgagacttggaatgcgaatgttcccgggactttgtccgggaagcggacgcctgccgatccctccttcgccctcgatcctcttcagagtcctcctcatcttcttcttcctcctcttcctcaacctcttcatcagaactcttcatgagttcttgatccttctcttggtcttcaatgtctcctccttcagcttcggttgtcgcgtcgaatacggcttcgctgctttctccgctctccgtcttctgtaagatgtcgttgttgtccctcttctgtttcttcggcggtctctgttcatcctctcggacagtgtcggaacccgtcgtgttgctcatggtgttgtcgctggctggtcacgctgctcacaccgaaccaatactccctttctctcttctccgacgacaaagtctgttcatacggtattaccgcccttctgcacccacaaattctatcagtgataagatgatacaactactcaacgctccatcccagccttaatcctgcagtgagctcagtttacagcacgtacttgtagtatgttcaagtacgggtacgaggacagtacgtgcaagtagctacggcagatctttgtgaatgagcccatcttacaatccacctaactagtctagagtatactgtaacaaagaaattaagcggcgtgcgtatgcaacaagcctgttatacagcggcaaacacagcctgcaagtaaatctcatacttgtgcttcctttatacggcggcacacttactgtagtttgagatcagtatatatatatgtataaaacataaaacataaaacatccatcgtaggaccgactctaaaaaagcactacttgtagtaatttcacggcgatggctccctttctccctatttacattggcttcctgagagctgcctttagaaacagagttgtgcagacaaaaaagtaaatactgtactgtacctgtaggtacaatgaattgaccacttcacagggtttatactggaagtatggagagcaaaaaatttaggttttatacaagcacccggggtgggactcgaacccacaatctttggattagaagtccaacgcgttaaccattgcgctactcgggcggaaggctaaatttttgccagtttgaaattctaagatcagttgtttgctgtgttaaggtttagggtaatattcctatttgggatcatttttagatatttctagattcaccaagacatgttcttgattcacaacaactgccttgaacaacatcaaacagcatagacactgtcaagggattacttatattggaatattgttttcattgcacaacggcgcttggcataaacgacttctgaacccctgaacttatcgcatttcattccacacaacatgaacaccagcaacggcccaactcaacagcaggtaacccacacagtcaccaacacagagagcttcctgcgacagtttttcaaggctctcgacgatcatagacaaaacctgccacaatttctcagacccgacacggcgattgtttggaacggaactccaattgctggtcgtgacgcttttctgggcatctacgctcagatgcccgcaactgtaacccacgatatgttcggtttcgattgccacggcgtcaatggaggaaccattatcaatgctactggtcgagttagaatgactaacgagcgcggtaaggatccccatggcttcagcttcaccggcatggttagacctgatgagactcagcctcctagtgccagccagacctcagttccccagtacctcgtttccttttcttatcgaattgttcaccgacccgaggactctcaggttgagtaccctcagtaggtgcgtaaccaggaaaatgtgaatagtatgatgtatgagatagaaacgttaagacgcctaaattgagagttctgtgctggaggtagtcttgctagagcaacaaagatatcatggagagtacaccactgagaatgtgtgcatgggttggaaatatatagcttactttcggtagtaattgagacatcaacaagacgagagtgcacagcgtccgatcgttacattgtgtgtcttttaagaatttcgatgaacgaccatatctttcagctcgagggatgttttctcacaacaaccataagatatctgatactcctgcacacacaagtagttatcattgacgtcgtagagcctactatacaagcactgatggaggcgtaagcttgccttttattgtgaacactctttttcgacataattttcagagggtgattctacggtttccatagttgtacttccaccaccgttacagtacgagtagtcttcactttaactcgacgggtgtggagttttggggcactttgttcctatcaatctgcccccttggtcaactgatttcaatgataggctctgataaagaacatctcgcctctaacattcaggaagtggcccgacttcactcgacaaaatacccatgcttccagattttcccaaacaaggctaatttccacatccaaattcgcttagagaatccggcgcggtactgtaacttcaactttgataggtttcagttgggtaaggtgatcgaacttctcttcgttaaaataagtcaacgccttctgtaaacagagccaggatatgtagcgtcttggctggatgtggtataccaggtatcttgagctgtgcgtaagacagcaacataacgccgagtaatatgcactagctgatgcatggaccataaacaggtcaaaacacactacaagtacaagtacaagtacagtagtagtatcccagcatgtaccctgtgccacggcttgcgaagtcaaaagccatgatctagaaccgttacagtacgatacgtacaatacaatcaccctaaggcatctatcgtataatcgtataatacatatatccgagcacgccaaacaacgagtgcaatggtagacagatggagtatattaagtcgaacgggtctcgaagagctgaagaggcggatcaagagcactggcccgcctggactggcccgcctgggaagctgccattgaacgttccgcaaaaacccgctcccaaagccaccctcctttttcacatttctcgtccgcttccaactgttttgactcaaactctgtgggttagacggaaaccaatccgacccaaaaaagttgaaaaactgaatccaaactggtgatttttaagtggggtaccaagagagacatggatagtaaaaggacttcagaaacggcatccgggcaaaaaaaactatgctttccaggtatcattttggtcctatggaagtcacaagcctgtgtatacgccccccttcctcactgcactcctcgatgaccccgtttccggcacatctttattctcgcacttaaacgcgcatattcgcacaccctaataaccctgactacagtacacacggacttagtgggggggactaacttcagcatagagacaatcacgcgaaacgcactcaaaacacacattcacgcccaacccattggaaaatacggagaaaagaacaaggaccagctgactaaaccctacagtagttgagtctctcccatccgccgatcccagcacgcactacttccacttcagccatcccatccactcaaagacccccggagacccctcctcctcccatgtcaaaccgcgatctcttgccccagttggcaagcttgggggcaaatggactgatagtgcctggtgagtagcttgcgacacgttttcctcgactcgacatgacgataataaaagacatcaacatactaatccgcagccaccaaattcaaacagtctcggacttgcgcttctctctttggtgggtattggaagacatttacaactactaacgtgcaatgactgtacaaaacactcgctttagagccatactgacacagaaacgcgcccagaaaagatagaaatcgcatacgagaacatcttgttcgccgagccgtccgaaaaagacgaaacctccatcaaaatcagctatggagacgtgtctaaaacttcttgcattccgaaaaccgtcgtagcagctttcgatggaggagaccccgctgccgtggccgatgaaattatgcagaaggcctacggagcagccaagccgaaaaaacggttcctgatcctcgtcaatcccaatggaggaactggacacgcagcaagagtgttcaagtacgcctctgaacctcttctccgggcagcaaactgttccttgaacgttgtggaaactactcaccggtaccatgcccaggagattggtgcagaaattcctatggacaaatacgatgctatcatgtgttgttctggagacggtatcccacacgaggtcatcaatggtatggcctcccgtcccgaagacggagcccagctgctgcaatccgtggctatctgtcagctgccctgtggatcgggaaactcgctgtcgtggtcgctaaatggcacttcttctgcgtctatcgcaacattgaaaatgatcaagggaagagccattcccgtggactatatggctgtaacccagggcgacaagcgcgtcgtttcgttcctctcgcaggcgtggggactggtggcggacctggaccttggaactgagcatctgcgatggatgggaggagcacggttcacagtcggagctattgcacgaatcatcaaccgaaaagcctacccgtgtgaaatagcagtcaaagtacacacccgagatgtacgcgagctcagcaaacactaccaaaaatacattgtggaccgagtggatcctctcagtagtgaggagattgccaagctcgaccccaacgtgtttgcttcgctcaaatatggctctgtcaacgacccgattccttctgactgggaagtctcgacatccaaggaaatggcaaacttctataccggtaagatgccctgggtgtctgcggactctttggcattccctgctgccatccctcatgatggccttatcgacgtcatgacatgggacggcaaggttggtcgaagtgacgctgtcaatctgctggttgcctcggaaactggccgtcatatcgacctgcccgttgcgggatacatgaaaatcgaggcattccgaatcacgcctattggaaagtcggactatattagtattgacggagagagctttcccattgagccataccaggtcgaagttctccccagagcagggctctatctggcccacgagggcacatatattcgatctggcttccccttcaagaagtattagtgcattaacatgttgaaaacgctctcacatatgtatatataatcatactgaaacaatcagggtttgcttacagagtggctgcaaatggggtacattccaacggatgttttaattactgcatagactgtataatcatcacataactgattcaatgaatcaatgtgtatattttcttttgtcgtctgcgtatgtacagtgtacacccattcggtgtatgatctgcgcaacttctccgtattatgcatcatcaattcagagttcacgcatcccggtatctcgtgatttcatacaaccacgagtacagtaccggtatttgtacttgtgcaacatgcccagtggacggaaatttgagctcaacgaggcagaaatagcaaaatcgaagaagctgaatcatgtgccccacaatgagcattacgacaagatgatttcggccatgggataccatgagtacgagccgcagctagtccaggctagacacaacatccacgtgacacaaaagaaatacaacgactactttccagaggatattactcctgagcaattgcgcaatgacagagctgtcatgttggagaatatggtcggtcatgtcggcaaaaaccctcatattgaagcacccgtctactttgactatggttgcaacttttcatgtggccaagacttcgttgctagctacaactgtgtgtttctagactgcgctctcatcactatcggcgaccgtgtcgtgatgggacccggtgtgaaactcattacagcaacccacgacgtggaagtacaaactagaagggacgggatagagtatgcttctcccatcactatcggagacgactgttggctgggatcagcggttcaggtcatgccaggagtcactataggtaagggttgcactatatcagcagggtctgtggtcacgagagacattccccccttctctgtagcggtgggagctccagcaaaggtcaccaggactctgaagaatcctgattccagctgaagatttcacactataaactgtacgcatcccactacaaacatcaaaccaatgagctataccatattaaacatgcaataacttatacattcagttgtttcctccattggttccgtttccatttgcactttcctcgccagtaccgttaactgtctgagcgacagaggcaatttgaccatccagcttctcataagcatcttgtagctgggcaatacgttcaacatccagctggttggaatgcaacgcccgcaacagcatgggttggttgtgagcaacaaccttgttgtacgtctcatctcctcccctgccggccaggaaagcaaacaccttgtcttgaacgcttctttcaacaacaagtgacgtgtcttcaggatacacgttcttagtgatacaccgtctcagagccgcagaggcctgatgcagaagaacttgctcgatttttgtgacttcaagatcaaggaacttggacttctggtcctcgatcttggtgagaatatcaaggacgttcttagatggggtagtcccttcaacaggcttggctactggtagagcagcaagcttgtcgagctcaaatgggaaccggctcactcgcatgtagagactcacaaacgaacgtatcagggcatccaaaagagtcgtatacacctccccagtgcgatggtcccacaacggaggtcggaactccaaaacgagtcggtataaatcttccactgatagaaaactttcatggtccttgacagcagtctgaagcgcattatcgcgagcatcgccactctcccaggtagggtggacaacaacttcagccagggctcgagcagcaaacaggaggaaaggaatgagatcgagagtaacagggcacaagtttcgagactcgtcaagaagaccggagatgtcaccaatagacttgatggttcgtccgataggatcccatctatacctttccttataaccgttactgttgctgtaatagcaggtcaggaagttgatagtcgcgatagagccagcccagttgcaggaagccaccacaaacgatggaaacttctgatccagggtcagggtgtttccagcagagaaagcggaaatcatgtaggacaacatgagaggcacaatgccgcccaaggagccgctcttgagagttttccattcctcttcggagaaagactcaggaatttgcacagagttgaatctctcgtcaaccttggcaaagagcatttgttccagctcgtctgccactcctttggcagcggcacttccaggggggggcgccgtcttggttccagttgcaacatcaatggcattctgaacagccttgatcttctcttcagctgcccgcttcgtatcatcatcatggtccacgtcgcttccagagtcttcgtcttcgtcctcatcttcatcgggagtgatcccctcttcccactccacctcatctgtccaattctgcatggaagtgtcgtcatcagactggacataatcatgcagcagcacctcgctgaagagatgacctcggcggtcagagaatcgcgcctgtccataatcagcacccatatcgtgagcacacaggttatgagacttgtcaggagcaccgccaaacacccccatgtacgagttgacgtctttgtttgtagccttgccacgtcggttgtaccggtcatggtagcagataccaaatttggctcgcaaaaagtactcatcctcctcagaagacacgtctccctcgtacgccacgtatcgcttgaatccgaagtcgtcgtcatcctcgccatcagcctcatcgtgagcagcctcacgggacacatcttcgtcatcagtatgaaccggagagtacactgtcaaatgactatctggagcgaggcctagtgcagcagaatatgctgcgttggttggtggctcaggtagctcagccatagggggaacggtcttgtcttcggtcttctgggcttttctgccagccttagtatcgtccacatcggcctcgtagccatcagtgtcgagtttgggagattccttcttgggagatgtcttatggggctggggcgtagatttttcagtttcaggcagtggtgtggcagattcacgaacggatcgaggagctgattcgtcaactttaggcatctcggcgatatccttggcaggcgagttagcaggcttaatctggtcaagaatcttggcagcctcgacaacctgcttgacagccttctcggtaatcgcatcatcggacttcatctgcgaggccaacacatgatccacatgcttgttgacccgagcagccatagccgagctgttgtttgcccgcttctcccgacgctctcgcgccagcttcagagcatgctccgtcgctgaaatcacttcctggctcacctgttccaccgtcttgccctccaaacgccccttacgcagcatatcctcaatttcttcgtcagtaggaggctgaggatcatctgcttcgcgaggtattagcccctcggtcttcgtcagaatgccgtccatggcctgcatctgaagatccggaagagcagtctcaatcatgggcttggaagcctctgcccacaccctccacgcctctgctagatcctggaactcgctgagtgtctccttgagctccgcattatacgccacaacgtcactcatcataacgttcatgagttccgtcttgttcttcgtctgttcatgctccaattctaggtacttgaagtcacgcttggaagattcgtgctcctgaaccagagattcgattgtggcactggaaagcgctttatagtccgtaaagttggactcgatggtctggattcgttcatcaaccttggaaaggctatccagtgcctctgaggccattcgccatccagctcgagacaactctcggtactttttgaccttcatgatctgaaccgcagtttcagatgatcgtgccttcagcagtttctcgaaatgctcctctcgcagcttgtattgcgataagaatgccttgaaatgctctctcatgctatgttaataaattgtttgatacctgacatcgccaaaatctccccaattgagtcagcctctctcccagaacctctatactcacaattcctttgtattgttttccaacgtcaacctcggatcgggctgatagacagcctccacgtccttcgacagtagttgcggtcctcgtttccgctcaaattcctctacctttagcgataacctagagacatttgcttccagggcatgcaactgctgctcagcatagcgacgtgcttcaatcatttgagacatgtatggtttgaacatgagaaatgcctgggccacctgtttggggtctttcggttgtggctgtgcagataattgtggtgatgatgattgctgttgtgtagacgcttctttagccaaaacctccactccagatgcagatagggcttcgatcatgctgtcgagcgagggtcctgtagcctctttctctccgtttgtgttgtcgttcccatttttaccgtttgagtagtccaaaatggtctgcgcaatcttgccgtagtcttgagttgcgctatcgactatctggggcgcgtcttcgatgggattcgtgctgccctcaaccagagagcgtgtgtactgatagagcagtccctgcgccgatgcccattttgtgaacttgtcggagagcgtggagatgagtgtggtctggcccgttggcgtccagattgggttttcgtgctcgcacagctcattgaaaatagggatcaacgaatctacgtgttccgctgcacggtcatcctcgcagcctgtaatgaccaccagtgaaacgtgtgcgagggaagccgcttgagtccgttgttggggcgacttcttcagcttgcgttcaagaatagccataaaagccgccatggccgtttggagctgcttcagacactccggggtgttgtctgcttcattggcttggtttttggcagattttggggtggatcctgtggccttactgtttttaccagtcttctttttcttgcctccttgggccttacctttgtttgctgccatggtgtgtgagcatagtcgtgtaggaccgatgtgtgtgtgttgtgtagggtcttgatctgactagacccaagtggtgatatgccaggtcgtggtgggtgagtagttgagattcgtggatacagacaatgagtgttggagggtgtgtgtatgtctggtgatgtgatcgcggaggtactgtatctactgtttgttgcgcgtgcgtaagaagtcgacgtggtataagtgacactgttaaagtagtagcttcggttccaaaactctggcttcgtcttctgtatctgtgggctctaaaaagtttatgtgagcctcaagatgaggcgtgcagggtaacttagtaagcgtcgattaggaggtgacatgcaatacctgatgaatggaacctgtggttatactctagctacgatgatgtgaaaaaaaatgaagaaaaaaatgatgaaaaaaaaatgaaaaaaatgagaaaaaaaatgagaaaaaaaatgagaaaaaaaaaaagactacagaataaacaacagagcttcaatgatcttactgtagatactcagactctactcacgcttgcaacccacaactactgtctgtactggttgctctgtgtgaccttccagtaagtacatccacattattttgttgatatgataatttaatatgtgaaagttggaacaattactcgcaccggtacagtacttgtacttgtatcggcacataggactgtttaagcttgttttcctggtctcacctctacgtgatagcatttgactcgatggaggtgatactgtggtttcttaccagtgcaagtacagtaccgacagtgtgtatttactccactacaatgtacttccttagaccatacctgcactcactcgccaatcacaactttcatttcgatcacgtgtggcgcccaaccagctgacttgggtacacactcttactgcaacgtcctttggttctcttcttgcaactcgaacacaaattcgatgcactgtagctctcatacctgtcttccagatgatggttcagatcataattcaaacgagcccacactcaatgtatttgggacagtctcatagtgtggaacagaacgcaatccagccgatgtcgtttcccatcttgtccgtgtcgatcggcctgtttgatctcgttggtgtctcgcttggtgggacataagctggacatgaactgtactgtgttagttggtgcacgttctaaccgactctgagtatctctctgatttcttttgagcgctggtgcagtttggacacgtgccccaggctgtaatataatcaccctccatacaaaagacatatacctggtaacactcattgtcttccagtcgatacagtaatcatatatttactgtatgtactttcgcgacgttgtcccactaaaaattgtgctgtgctcgaaggggtatcgtactggtatgtacatacggtagttgtactgaaatttgtatgaaattggtgtaattaactattaccccggtggccgcgaaacttccttcaagtctgtgtactgtattacagtatctacagtctttttgctacaggtactgaaaacttcgcttcttcttcgcatgtcctctttccggtcactgcgtagatgagctggtcgagtccggaaacatcttttgacagagacccagacgtccacagtccacctggttttctgcttctgcgtctgtcagtatgaatcaatgtctcacatcatgagcatcttccctctcttgggcaataagattgacgtcaatatgcgttcggttggaggaggaagaaagtggagatggggtacgtatttgtactgtattggaatgcacgtgtttccaaaatacagcttccattcacaacacatacgtacgtgatgcaaatatttccagcatcctacaggtgtaacacaccctgagcgtgttctgatagccactggaggatctacaagtacggtgcataccgtaccctcccatacactcgatcccagcttaaacctctcgaaaagttaggctcaggaaaggcacagctcaggaacgacaaaagcgagccgtttatctgatgctggagagatggaggtgaactgggcgattgagaagtcgatggaatgagcgaaagatacctgtatgataagcaggcattaattggctgtataactgctttttttgctgcgaacagtcaggcaagccagaaacacacatccagatggcccatgataagacatggtttgtgtgcataaagaaacggcggcagcgagtgatggcgaatggttatcgcagaaaaacggcagggacgggaaacacaagtcacaacagcggttggattgcatttgtggcaaatactgtctcgttttcagatatcacgtgacatttgcaattcttttatttcctttttatcccattccacacccgatctacactcaactctcgctaacagtatcctcagtttgattcggcttaactcggagatgcgtgtttggacagggggcttggcaacacagcaggatgtacagccatgtttgctttaccccgcaaagtgtgccttttgtttatgtctagcggttaccccttatcaagatatctggtagctatctgtttgttttttctagtcccttccatcgatacccaatttcaagtttgatcactccatctcgtctttcatttgagtcgtccctacttgtagattggcctttctgctctcgctacggtgcacgtttttatctcctcaagctgaaccctaacttaatggagttaatggtacatcttgagagtgattcacggaaggggctttgacctgttattcgagctggtttttttttacgaaatgattctgtagtattgattctcttgtttccgtatggtccgggacagaatctgtattcgccatatttttcatatatctcgcggctctctaatgagacatcacatctcttaaactctaatctacagtaggttatggttctgtacttgtacataaagatacataagacgggatgttcgctcttgaggttcggcagtttgaaacgagtgggaataaaaacagcatcaattttaacgaagcgtgcaacaaccacaacagctctctactcactcaactcacgacccacagtcactcttgcatcaccccctgaaaaagacattcacgacacagctacattaactcacctaacaaaccaccactgcaactatggcaaaagcacctacaagtagaagaagaagcgtggctcgagaccaggatttcctcgtccgtggagacgagtctcgagctgctaaggcttctggcgtttctagatcgcctgaatctcggcccgaacatctcgacattaaaatctctaccgatgactctacagctttggaggcactgttcgacgaaaaactcgagaccagcctgctgctcaagttcgacacctttctcaagggtctggagtcgcgcatggatgtgctcgaggacttttccgctaacaaggcctctcaaatcgacgagagcatccacaacgcagtacttgcatttgaacaaatcaaggagaaggtgttgacgaagacgaccgaccagaagaagaagatggagcagtttatgcatgtgatagaaaacaacttcaacgactttgctgactgggacacagactcgtgggacaccgagtcctggacttcgcaattcagcgaggtccagaagcatctagaacaacggctggtggaaatcgaggaggctgtcaagcagggagctgacgagcttttacacaaggccactcaggctgctctggaagccgctaagaagggacttattaccatcaacgagctccccgaggttcatcgagacaacccatacatcatccgaggctaccggttctatggaaagtactcagattgtgcaaagtctgtggtcactctgcataacgagacgtgcaacatctggacccatctcggaggtttctttgtcatgctctttctcgccttcttccattacccgaagactgtcagctgggagaagtcgtcgttgatggacaacatgtgcatgattgtcttccttgtggctgccatgaagtgcctggtctgttcatctatctggcacacgttcaactccatctgctggattgagcacagaaagaagtttgcgtgtgtggactacactggcatcactgttctcatttgcgcttcgattcttaccaccgagtacaccgccttctactgcaacccaactatgcagactgtgtacatgactctgactgctttcttcggcatcaccggtgttttcctgtcttgggaccccaaatttgatgaccccaagaaccggcactggcgaattctctttttcgtctcctttgccgttgctggagctacctcgttcatccacaacaccctgctccatggtgtgtccaacactctggccttctacctgcctgttgttccttctctggcctcgtacgctgctggagtaatcttctactctttcctcattcctgaacgatggtgtcctggcggagtgtttgactactttggcatgagccacaacctctggcacatttttgttttcggtggcatcttttaccactacactgccactgtcaaattgcttgagactgcccattcttacgcctgcgtggcttaacatatagacagtgtatcgaacaccatgtaacatctaacatatttatattatcatgaacgagtgacttatgtacaagtaccggtacctgtactgtagaagcagggtgccattgtagtaagagattgacgtaggtgtcaagagcgcaacaataatattattggcacgtacagtaacgaaacaatgacatcgcatgtcataataggtttcaagtagctacgagcactgtagccagacactacttgtactacttgtagtaatctgttcaaatgaaacttgcgagcgagttgctccttcttttgggcctcggtcaaattggacggtttctttcatcggctttggccatgcagttgtaatatggttgtttctttctttttattctaatgattatggtccattatggcacagtccatgatcagcttgtggcagaacttgcagaggaagagatgtacatactgtagcctaagggttggcaggttcatttggtgcagacatgtgttgagtgtactgtatgttcgtcgaggtgagggtggctggggaggtggaagtgcataaattatctgtatttctggacacggactttggacctgtattttctgggcttaacacagggcgagcgtgcgcattttggggtcatacatgtcttgtcggggaacaaggtgggtttaaaaagagtactttctatttctgtcagtcaatcttggcagaaactggggccataccataagtacttgtactcattaatttcgtctgtctattgctttcatatccaactccaaagatcccatattctatgcgccctccaatatcgcctaaataggcagcccatatcgtgtctgcttgcattgtacaagtatactttattgtatgacgcgaaaactacaagtgaaccatcattagtgagcagagattccacggaaaaaatgacacgggaaagcatttcataagactatgggtctgggaatataatggacccctcaatctcgtcccaaacagtcactcttcatatgcatttcataatgtgggtacctgataacacatctcaacaaatgtatgctcttacaaaaaagacactcttataatgaagcgcttgggctcttattccttcctcagttagtactcgtttgtcaattcaactcctcacttctcaagatgttctctatcagccccatctccaaccttttcgctggtctgtcctcagaagacttcgccgagcgatacacccactacaacgaaatggagaataatgagacgatgactggcgttgttgcaatactcaagaaggaactccacaatgacgcccacaaggtgttcctgcccgagaacgaactcaagaccattgctctgtctgagtttgcaacctacagtgtaattgaagaggacgaagagtaccctgtctttgtcgagactcagaagcccctcaagttctatccagaaatctccaccgaactatgggacgagatttgtcaacgccaagaggaggctacaggtgtcagtgccgagatttccggtatcaacttcgactatggagccacctccacttactgtgtccctattcatggacctgctgtggttctgaagttcgagacagtggttgagctgctcctgctcctgtttctcaataataactagacacttgggtacaaatagagacatgttagtcagtctgccagtgttgcacgcattggaagatggcaagagatatttatagtgattcataacgtatacattgtacagtatgtacttgtagcgattaaatcaattaataaatttcatttggttgtgatagctgatatctctgaaattggtgtgtccagatcagatcaactcattgtgcagtctgtagtgcaagtaaccccaacgacctttaagagataattacccttgattactacagcacagtgcttgtcccctcgtgatcttcggttctttcttcccgttcactcctcttggatcatattttcattttaatatacgtaaccagatgcagatctgaccaactcaaatccacagctgtctatggctaaaagtacagcgtcaagagatggaaatctagactgcgattttctggagctgggcaatgagcgctttgagctcctcgtcggtggactcttcagagggagtgatatatcgctgtgttagttaggtttcatattagatgcatgacctgtaagcgagcaacaagcgccaggccagcagaaacaaggagtgagatagtgaccggtagtatccaatgagcagttgacaatattcttgagtatctggtcatatacttcaatggccttttagttatcgtgtcgattgctgcgcagtcacgtatggatcctattggatctttctggacacaatactcaccttgttgaggtagacgttgatgtcgactcgcgaccactcctccagcggagccttgggatcctcggaggtatcaatctttgcgtccttgacctttttcgagggcttcttggtcaccttaggtgtggacttgttatcgagggaggctgtgggcagaaacagggctgcggttcctgcaatgacgacggctgcagtaaacacgtagaagaagtttcgtgagatgttagatcggctcattttgtgggtttgtgtcgggggcagttggtggtcgacagtgacgatgtactaatcaatgtacttagtaaccaaattcaaatggtcgttattggctacatatacagagtttcccgtttgaaaattcacatgagttgggactcgtgcagagtgtggcgtatggtggcgcgttagacatgtctgcgatgacgtgcttgcgtgtggtgtggtttgttcttgtgcaagaactttttccaaagagaagcacaacacatactcatagacaagaaccgctgtacgtatgtactgaaccgctctgttcacaagctcagtcagtccactgcgtttcaattgcctgttttaaggctatcacgaagacagttcgggtgggtcgagtcacatgatacttttttttttttttgaacgaaccagtccattgtgaagttaccgtatgtacttgtaagtacgatatgtacttgtaagtacgatatgtactcgtaagtacgatatactcatacgtacgtgaattatcgtatcgcacttgtgacagacaattaaccttgtggcgggcccacaagccgaaccacacggatattgaactccgcccgtaaacctcatactgtactaaaattaggatctgagatcatgccaattggctatgataaacgatgacaaaacggggccaattcttggacattcagtacacgcttgaataccaatataatgtctcgtacttgtacctcacggctgtcaatatggcagcttctcttctttactccgcttttcttttcccaatatctctttctcgtctgagacaaaatcgcatgagctaaaacactccttggaacttctgttcagtcttctccacatgtattacgtattgcaaaagttcgttctaagaataggccagtggaggaaaatgacaggtgacagatactgcacaggactagagtcgttgggtagtgaggcagccgaggtttaaaatatgaaaattgcaaatgaaagctcccaacactcattttgacaccctgttaataccgtgttttatcatcaccgacttcaccatcacctcctcgtcccacaagctccccgctgatcactgaaatatagggttgaccttgtacatctttgccttgaaagttgaacatacaagtgtgtattggagcggttgaacaggagatgtaaaggccgttaaaggcttccaaataagcactaatctttggtgaactctccatctcctaatacttcccaaaatcgtcttcttgtatcctcaatccatcggcacaagcccccacccctcaacagagttgacatgcatcagcttgtcccctgcgctgcagtatacgtactcaaaatagctacaagctataatagccaatataccagaaccaccaaacctcaccaccacctccgctctaacgacacctaatgcaaccggtacgacaagcggcaggccatgagggcgcgttagaggacgagtcacgtgacattttcgtcaagcgcgcgcttcccaaggaaattgcattctaccaacatgttcaggctggcgtctctcgcattcccgagggcctggatgacgaggcctacgagcagcatccggacgcccctacggctgaccttgccggcgtgattcccgttttcatgggcacactgatggagcatgagtcggcggcgggcgatgcaggaggagacgggtcgtctttgagttacgaggatatcaaacagcgattgaacaagaatggacaggggattgaattagtgacggagtcgtctactcaacacaacctacttgcatcgttatcgaaaccagagacccactccgttggacggggccaggaagctccgctacacccctcaaatgcctccattgttctggagaacctcaccaaggggttcattaagccctccgtcgtggatatcaagctaggagccattctgtgggacgatgaggcgaccccggagaagcaggagcgaatgagaaaagtcagcgaaactacaacgtcagggtctttgcatatgagagtggccggaatgcagatatatgctggaaaagaggctgctaaggagcctggagatccggaaagaggcattgtgccatctgactcgggatacattgagtatggcaaaaagtacggtcggtcattgacagatggggacatatcgtcatgtctcaacaagaacatgttccctgtcagccatcttggctacgaccgtgcctcggcacttatctccgtcatcattcaggaattgctttacattcgacgggtcttccgccgcattgaaatgcgaatgcattcggcttctgttctaatcatctacgagtctgacttgcaggcgtttgatgaccggcttaataatcaaggagaggaagaggttggacctctgtaccaggctaagattgtagactttgcacacacatcgcttacgcctggaagaggtcccgatctggactccatcgagggtctctccaagctcatttctatcatgaagggatgggaaatgtaagtgttgcccaaaataactatactaatgcattattatagcatcgacttgaaaaggtacagggttctgggcgattgtgtgatgtatggaggcaccgagatgaatgagaggccaatggtcacagtcacactggcacccatagctgacgttggaacgcgtgaccaacttagaacaattacccaaaaaaatgatgggaaaatccgtaaggttgcttcagagtctgtaaagtattaatattatcaaacaggaaatacaagtaagtactgtatgtaccgtacatgtacttgtagccaaactcgacctccactcagcgttctcgcttgttaccctacacacagaactctatgcgcatcaaacctgcaagctcgtattaatcattagacgagctctggttttcaacaatactcccccaaaatggctgtgagtattagcactacaaagcagtgtcgacacgcggaaactaacccagcaaaccctcactagcatcaaggactttctggccacctgcagccgggatgacgtcgagagcgtcaccgtcaagtactcggctaacgacaccaaattcaagatccgatgccctcgaatgctctatactctgaccgttgatgatcggaccaaggccgacaagattgtccagtccctgccttcttctatcaagatcatcaagatcggtaagtaagaggttccgccgctcatttgataattaattcagcattttccatccattatccagaggaggcggtggcaggttgcggtatctgatggggtaccggtatgtacagcatgtattgtgcattgtatactacaccaaaatcaaatcaatggaagtgatctactcgtggtagctaaagtgtctgtgcacaggtactgtagctgtgctgacttcctcagcaaggaggagaacctggatgtgtgtttgcatgctcagtacagtagaagtagttaacagttctgcatcccccagtggtctcctatgcattatgcatcaacagtacaagtaattggatctaattcaagcaacagaatgaatgtgacttgttctcttgtcaccgtagctattgatgcttttgaagaatacaacacctatgaacgcacagtattgtaatacgtagagctcccaaacagtcacacaattggcagccttctcaccccacaacttttaatcaattaatccacaaacaaaaacacttttattatgctgtagtcgctatcacttcagctctatctatctatcgcagttgctagcttacaacttgatgtactgctcaacctccttcttagagcaaacgtacagggtctcacaatcgctgttgaaaccgttgaaggtggtggaggctgccacggtgtaggcaccaaaggaagtgaagtacatccagtcaccgacatcgagaagaacaggtagctggcacgacttagaaatgcagtcgataccgtcgcaggtggggccccacacagaaacgtcttgcgaggacttctgcttctggtatcgctcaccgtacatgaacttgccctggtaggtcagaaccttgggcacgggctcctggtggtcaaacagaatgcagttcatgtttccgtagacaccgtcgttgaggtagagcatggccttgttctggttctcaatgattcgtcgagcaatcacatgagaggcaatggtgaaggcctcggacacaaagaaccggccgggctcagccatgaggttaactccgctctcctctgggaagtacttgtcaagagcgtcccccagaacggcagcagaggactcaaaggaatcgtccgagaagcctccgccgacatccagagtgttgaggtgcatgccaatggcagctccctggtcaaacacccgcttagcgtttcgcacagcgtccaggaaggcgttggggtctccagcgccggatcccacatggaaagacacaccggccacgttcagaccgagatccttagcaagctggagcagcgactgggtgttctccagagcagcgccgtacttgacagaaaactgacacagagactgggagtcgtcggtgacaattcggaggaacagcttggcggtagggtggtactttgcacacttgtagagctcctcggcgttgtcaaacaccatcttctccacgcccacagaggaggcgtatcgaatgtaggacgccaccttgcagggatgcgcgtagatgattcggtcctgggagacaccgaggtccagaattgtctggatctcgtttcgggaggcgcagtcgaaaccggtgccgagggctgcgagaagctggagaaccttggggtcaccgttacacttcatggcgtagaagggggtgactcggggaaggcagttactccatcgcatgaactgcgagtagacgattccgaggtcagccacgaagaaggagtcttcggatccaggagagcaggtctcgagatcgatagcctcgattcgggtcttcatggcgttagcaatgagcttctcggactcagagaggccttggtcaatagaagcagagacctcatccacaaaagaagcagggtagctcagagtggggcacggtcgtgtgccgagaaaggatgagtcggcctggacgggctcggggccaaggatgtgaggggccatcactgtttgcgtaacttgggggaagttagaacttgagggggttacttatggtaagtaaaatagacctgtcgagagccgacaaatctgtcttggaaatcaccgcaaaatgacgattgttttgtgtgcgtagcgcagtggccgtagactctgttttgttgagaaaaatagaggcaacggtactcgtacttatagtggtaagcgtgagtgtgttttggggtgaagtcaagataagttgcgaaaagaaactgctgacagcgctgtatgtgtacaatttggggtatgactcgccctctgacactttttagaactctaaccctatctgcaatcattttttttattgccctcccagagcaaactcaacctccattttgctttgaggtcctattagccatatgagtggcccttgctgttacacggttgggtgagacacagcccaggttgcggtttcaactgtggctgtgaagggctatagtagtgctatcatgacgaaagtagctttaaagtattgcacgagctgagaggagtaggatggtatgctttttatctctcaactttcaacttcttcctactcggaattcgttctaaaatcttccatataattattttcgcgacttccacttgccattacagtttgggagcaccttttttgaacttgtccaggtaaatgaataatggtcgttgaagtacgggactagtttgacctatctgcctcggtggtggaattcgatcaacattatccttgtatctctagcaccaataataggcaagataatcgccaatatcacgccctgtacggagcattctcacggtttagcttccaagggtcaatcaacaagcatgtttacttagattgtaagatggcaagtccaagagcggaatgaagccccagaaggcatccataagaccccagcagccaaccacatgccgcaagtgtaagtttgtcccctcatcgtgttttgcacagcactgatatttcctgatatttcctgatattgttcaaatctctacagccgcatcgtgatacatgaattaggcaatatatgctcagtgctcacacgagtgcctggctaatgcggactatcttcggagtcgcagtttaacgacctggggcacagtagcggcgcatatgagggttgctgtttcccagtcagcggcagcaaggtatttgtgacatgttttcttccccatttttgcccattttttccttctgttcgtttcgtcccaacacaggtgggcaagtcttcgaccctacgtcaaatatgcgagtaaccagagaaatataggaaaattttgcaggaggggaaataatttatagaaaatcagaagaattgccgagtattaaattcgttggagggatcgagaaaactgggcaataaatatctctcccgcctccaccttgttcgctccacccttactcatcattctagggccctcctttggcgcccgcggtgggcatgtatctcatgtaaagacaggagcgacaccttgggcaatgtaacaaaagcaagtaaagttcggggctcatctaagtacgagtatgacgtcagaggacagcacgccccaatctcatggtggaagcttgcaatagtggagaaaattaattttcacattcatatgacacagaagatcatcgataacgccacttccccgcctctccaccctacaggtacctttcagaggcccttctgtttaccccttcacgctcctcaaactccaacctaaagcacctctccaaccttcgcgtgttactgtaggaaccttgacgttgggacttgctggacttggagataccctacggactctgggatactcaagcaatttgttttgaccgtgccccaatcgggtctgttgggacacagcccgcctcattgcgtgcttgagagaataacgtgattgggcatcgtatcaagatcatacaagaccttctcaagtcagatgatggcaacatgttacagaccataccctgtcagacaaacatggagcccctgatgctatacagtgcccatctactgttaatatccagcaaatgcgtgctacagtagaggcagaagctctcactcttccaagtcgggaaatgaagcatcgtacctaaattgtgagccagatgatcaatggagcctaagagccgtattatgagtacattctcgtacaatgtacctgagctggaggattctgctaggaagctgaacgagtgggcactgtctataccttgagtttgatatcacggtggtgaattccagtcattagactgtcgccgtaaacagaccagcttgaaagacacaacaggcaaccaaccacacatggagtggttatactagtacatagggcaagatgagtgttacttgtacacaattctctagaagaataaatgattataatgcaaattatagatgtcaatgcgctaaccgaaaatgttcgcatccttctctggcattcttcgggcggaagacagtctccaagaatcctgatcctgagcgtaccgatcataaaggggcacaatcttcttggactttttctctttggatagcttgctagtgtctgcaaagctgaagaatgtgggagcagcccagggcagccacttggcgtcaatagaagtcacacaatgcatatactccttggaagtcaacaatagagtatgatagatgacatactgagaaggtttagaaaagagcgcagaagagggatgcataaaaacaggtgttcgttcaataagcgtcttgtagccctgctggggatctttctcggcagaattcttgaagtatcccgaacatagaaccttgcgaacgatatcagtagacgctccacatgatgaaattcggtgcttgtatcgtcccatgattgacaccagttggttacggacatcctgcgctcttcgcatggatctgtcttgaatgaagttctcattggtccacattttggagcagttgtttcgtttccatgcattgtagacattgagcatcgtcagatggtcacctgtggggtccatgaacttcttccgcttagcatcagccttttcggccatgttcttgggccggaagaagacactctgaacagaaagcatagccacaatggtcagaatctcctcagcacagttgtgatcaacagagttgagtaaaaccttcgccatggcaggctccataggaaagtcggccatgtttcgacccaacttagtcagcagaccttctccgtcaatagcggaaagatggtggagatcgttgagagcagacagcagcgtgttgtgaggaggagggtccataaagtcgaaattcaacagatcgttgatacccatggccttcaacatgagaatagtgtgactcaggttctgtctctgaatctcagggacagtgttggtaagcatctcattgtggaacgagttctcagtgtacaatctgtagcacttaccgggacctgttcgaccagctcgaccagctctctgggtagcctgagcttgggaaatgggtgcaatctgaagagagtccatgcccagttttgagtcgtaagcgttaatcttgacgaacccaggatcaaccacatagtagactccatcgatggtaatggaggtttcggcgatatttgtagcaagaacaacctttcgagatccaggtggagcaggatcgaagatacgagactgcatttcggagggaagtgacgagtacactggcagaatgatcaacgggccagcgacagactcaatcttcttggatcgttcatagagaatctcacatgcactgtcaatctcttcttggccagtaaggaagacaagaatgtctccagggtcttgggtcacgtgaatatccatcacagtatcaatagcggcctccaggtagtcggcttcaggctccttggcaaagtgctcctcaacagggaacgttcttccagggatagtgatgataggtgctccatcaaaatacgaagaaaatttctctgcattaagagtggcagaagtgatgactagtctgaggtcgggacgccgctttgctgccttcttgagcagtgcaaacaaaatatctgtcgcaatagtacgttcatgggcctcatccaacatcagaacgctgtactggtccatatcagggtcaactagagcctctcgctgaagcataccatccgtcatatacttgatctttgtctgggggcacgtccaatcttcaaatcggatcaggtatccaacttcctttcctaccttacaccccacctcttcagcaacacgctttgcaacagaaacagctgcaactcgacggggctgagtacatccaattcgcttgtttttggcgaaaccggcttcatagaggtactgggtgatttgtgtggtctttccggatcctgtttctccaaccacaatgatgatctggttatctcgaatggcattaatcaggtcctgtctgaactcatagacaggaagagaccttcgaacttcggcaatagacatgctatctcgctgtcggttgccatatgctgtattttttgtaccaatagtggcttgcttccattccggatctgcagctccatacttgtggtgggcaagaggatctgacgcgacatcgagagagtttctgctatcacgagtctcagatgcagcatcctgactaagcagatcctcggccttctctttctgtttcttctctcttcgctcctttgcactcactgcactgttgatggcagctctattgagagatccatctggcgccttaaccacacgcacaggtgacaattccaagctttggaaggtttgtccagcaagaaagggcggttcgatttctttgacttcaatctcaacatcctcctccactccaaccgtagcttcttgttgtagcgactcaatatcctcgtccagatcagggtagtctgctgcattaaccacacccgatgcaatcagctgacgaatctcccatctctcaggagaagtgagacgagttcgtttcttgactggttgttcatcctgtttctggtatcttcgtcccctttcttcacttcctccatctctacctcttgaacgctcgacacgctccattacctgccctgtctgttgatcaacgtcattgagagacaggccgattttccttccatcaatcttgcacaccttgacgtatacaacgtctcccacactgaccacgtctgagggatgatccacccgattcgctgccaacacagagacgtgtaccagaccgtcggttttgtttttcaacccagacagagtcacgaatgcaccgaaagaagtcaggttcttgacacgtcccttgtataccttgttgataatgggttccaagtcaagctctccttgatctggactcagacttcgtcgtttcgaacggtctcgacgatctgatctatctctgtactccctgtctcgctcttcattccttggtttggtgacctcctcaggtcccatatcgctcttgataggggctgtatccttcatggtcagaacagacagcttctcagaaggttcctccttcttcactgtgggctcctccttgacgggggcaggcatggagttgcctctgtatttcggatgcagatcactgataagctggcgcatacgatccacaaacgagtctgggaaatcgccaccaacagcttttagtttagttgcaaaatcatctctgtctcccttggattcctcgtacatacccagaacaaattcagctagcgtcttgtcattaatgccggtgtaattattgatttcctgggttagagttgaaaccagggcgatgatttcgagctgctctagctcatccatggtcgtcgttgtatgctgattgtagatttcgattatgaagaagagtgttgaactgcatgcatgtttctagaaccttaaataagcttccactccaaaccgagttatattgctaaagtatagaatcaagtaaatgacgtgaaattgtgagacttgtacttcgggtgaagggaactcatctccatacgagtcgtcactgagagctgtaattaatacatcacacattacctgaggctcatcaacgatactcaattccattgtcgcatatctgtctcatgaaaaaccccatggaatcctctagaacacatgctgttgctctctacctacaatacagtaaacaccaagttcgtcatccccacatcttctcgctgatacacagccaacccctcttttcatgatacttgttggatgcgacgcggtgcacagctgtaggcgactgatcagacacacacccatcttctttgtctactaatgatatatttataacagccctggttattactaccgtttcagtcttttgggacgcagtcacagtaaccaccctttgagcctcaccagaaggaagcacataataatagcaagagactgtaagacgtacgatacgatactcgaaagcaccatttcaataactgagctgaaatttacaaccacagagccacaagcaaacctcatatacgccctggaccagtctatcgcaatccccgtcagtaccgagatcgcattctctctctctgaggagaacgtgacacacaaatcaacagcaactagcataaccaaagaacttggatgcgcaattgaacaactggaaacaaacaactatacagtagttgttactgcaccatcattgttcactgcatcatcagcattactaaccaccagcaaccacacaccatacttctctcgtcatgatcgttgttgacccatattattgccagcaccataacagattttttacccgcgaggaactcgaagaacaccagaaggcatgcaatggaccatacttcatgtccaaggaattccggcggcctccggaggttggaacgccttaactaacagatacatagctgcccagactgtcgccgacacatactgcagtacagtacctgtacttgtaacatagtgcacgtcatcagtttctactgctgttaccgtcttaacataaaaatataatagttataatctaccaattgcgatcttgtaggaagctcaatgctcagcacaaaccgccagtttctcaatgacctcgtccattcatttagatgcgctcattgatcccgctatgctcaatcaacaatactgattaagcagcgatctctccctgctggacctccagctcctcagtcacctcagcttctgggtactcgtcggggtagaccagagcagagacgtctcgaatgccatccttgtccacgaccttgacgtagacgcccttgaaatccacgggcagacgggtctgcagctccttgatgcacattctcatgaggaccactccctcctcctgggtcataccctccttccagtgtcggtccagtagcgacattgtgtaataagcggcgtagccgtgagcggcataaggcaactccacgttggaggctaggtaatcgatgagattgagggtgggcttttcagtcttgggatcaaatccggcaatcaggacgttgacctgatagggctttcgtgatcgcagggccttagccagctggtttcgagtgaaggaggcgacggcagaaggagacagctcaatgtcgtgtcggatgccgtacagtcgagtgttggccatgatgtactcggcaaactggactgtgtctcctgcctctccggtgtaggccatcagagtgttggggttgagttctctggtcttgtcgtcaccgaccttgatgacggaaatacctcgggtggcagccttggaagtggcaaccagcactccgcccttgattcgcagtcccagaacgatatccatcttgtgattgtgtagtgtggtgttggatgggtctcagagagtcagtagtgatgcagatacacaaggtggcaaggttaggtggcgtcacgtgcaggtggcggttatgaagtgctattggtaccagtacttagtccaatgggatggaatgaccgggtctgatcaatgattaatgataagggcaaaagattgattgacgatagttgtttgagatggagacacttgcttggagtcgtgtgtctttgttgtcgttgggtgtgctgattagtaagctgatttgagtggtaccaggctgattgtaggggttatgctgaagcgattgcaataacacatttgaggtgaaactagtccacctattagttcatatcaatgatttcttgtctgtctataatgacatccaatgacaagtttagctagctgctgtaattaattgaggtgttctacttttcggagaacaaaatgtctccattgttcccaattacattcataacaaattggataactaaagaatggagttagttgaacattatttggggttgaacagttggtcaaatagtggaaaaggaaataaaagggcaggttttcaatgcttacaggtattttggtttcattttctgtcttaatcatgtacggtatggctatgttcaaagccacagggcacttttgttgcaaatctcgattcaaacaatatttcgcgcaactgacgtcaaaggggatatataaacgagaaacaaaaacgagaagctacacggggagtaaagggacgcgaagatggggattgaaaatttcagtgatcactcgtcatatctctgtcgatgccatcactcacgttatgccgatgataccgtatgtacagtgggtactgtagctggcgtcatgcgtcatggatagctacctcattattccctccgtcatgtccgaacagtcgctgtaagagacatttgtgtggcagagatcgatgtgataccttcaacacgagctcgaggagcttgtaggttgtataacgagctccagtgtcgaagttgcaatgtgaacagggcaaggagttacatagaccactgtacagaaccacacgatgctattaaagaaagtagcatctttggcaagctcactcatagaattatacaactatctgtaaccatctattgtttttattcatgcttacactatcagagggagaatagtgcaacacttgacactgacaaaccatacagactcatgcagagtgaacatctgcaaggctctctgagaatataggattggatgaacctcacagatatagacacagtagggaagagaacagtcaagcatcttaccgtacaaataggactggcaattaaccaaacctgcatccctctcatttagtctcagtggaacattcacagtattgttttcatgcgatcactctcagccagcatccactcgtcgcagtcccctatgcctaatagaaggaaatatccttggaaaagtccatcttttacagacaacggtagctttataataaatataaccgttttagtaagtagtatatgtatatatcagcaatatctttttgatcctcaatgtacagtatgatggatatctccccatgtcttatttgtcatttataataccccccaactctaatcacgtctttcgcaacgcgtggagttaaattgattcccaacttggagagacgcgtttagcatcgtactgcaccttcattttttttgtcctctacagttgacatctcaaatcggcacacctaccccacgcaacatatactacagctcaaatgacagtatccgagccctcttcgcccgtatcgaccgcggagcccccaactgacatcactgtgccaccttcatcttctccacgacttccacagcaggggctgtatgatgctatcatgaacgatgtcatggaacaaattgaggagcctcttcctgagattccagagacgcgacaacccgagacttcggttagcgcccccgaggttgattttgagggcctcggactcttttactcgcgtttctttcccttcaagacgcttcatcgatggctcaaccactctccccgaaatggacgagactttgcttatcgagagtttgccttcactctgagaaacggtgcgtatctgcgattcaactcattcgcggaggagcgtgaattcaagtctcgagtcgacgatcttgttcctgagcgattcgagatcggagcggtctactcacattcgcccaaggaccgaaagaagttgcgaaaggacgtgtttaagcctgtctctaaggagctcgtcttcgatattgatatggacgattacgacaaattccgaacgtgttgttctggagcatccgtctgcaacaagtgctggagatacgtgcaggtagccgttaagatggtcaactctgctctcaaggaggatttcggatacaaacacattatgtgggtattttcgggccgacgaggagcccatgcgtgggtcagcgacaagaaggctcgtgatcttaacgacagacagcgttctacagttgtttcctacattgctgcatttggagacgctacagacaagagtgctgccggcaactcgagtcttcgacgtcccctgcatccccatcttcagcggtgtcttgatatcgccaccaccgtattcaacgaggttgtcctgcagacccaggacccttgggccaatgaggagggctccaaattcctgctggcgttcattccggacgaaaagctgagaagagccctggctgagaaatggaagaagaacggagactctgctagctcggcagacaagtggagcgatatcgacaaggtggcttcctcgggagtatctgcgaacctggataccaagaggctcgtcgaggccaaacaaaacgtgattctaactgttttcatgccaaagctcgatggagccgtgtctcgaggaacaggccatcttctgaaatcgcccttttgcatccacccaaagacctccaacgtctgtgtgcccatggacgtcgacagccacactcatgagttgttgttcaccccagaggattgtcctaaactgcaggagattattgacgacttcaacaattacgagggagatgctcaaggtactgtttccaagcacgcttctgataagactcgactcaagcccttcgtcgaggtgtttgataactttgtggaaccgctcttgaaggaggaaattgagcgagtcaaggctgccaacgtgggttcgatggagttttagacaaggaaacatgatgaaaatgaacgtttaatatatttaatggtgtttttgaccacacgtgtagaacttccaaacatccagacaacagtttatactgtaaatgcatatagtatattatcgtagcttacatatgcgagtacatcatactgtaactgtttcattccattatacagtacatccaacacatgtactcgtacttatacagacccgtggtactgtagctactgctccgctcttttaatacacaataaatattagctaaccgatagataccacatctacttacataaccacacaacaaggctcagccagattggaatagaaagtatcaagaaatcctccaaactcgggctggtggtctagtacagtgatttcaatcttctgacggcctgcttggttgtggctccaaaacagctggtttcgtgcagtcttccacgatccagttgaaactgtcaccgacaaaaagttggtggggaagacaaactgaggaatggcaatgatggtctcctggttagaaccagcagcctcaatctccaaaatgtagtgtcttttgatgagctcatagctcgtagctgcgagagtaccgccaatagcaatcggatacggacgggcaaaggcctcgaccgcacggactcccttctggcttacagggggcagctcatcctcctcgtgagggtcctttcctcgattgaagaagtgaagagggttatgaggatggggcagatgaagacggttgtggccatccacattggcatgggcagtcgtgtccgtgccctccgcttcatctggtttgggcgtgggagtttgttgagaaggagaagaatcggtttccgacttgtcgccgacgaaatcacacagactaggagcaggggacacaaatggagtgcagtcctggtggtcatgctggggttgctgcagaatcgacaatcggtccttgttggggttgtcgtcgctcagaggactcctactccagaaagcgaagtcctctccgttccactcatcgccccatttgtggttgttatgcactgtgtaacaccacatggtcacgttgatgtcggcctggtcaacggcattcatgttggcgtctagtgccttgagctgggacgagtagtcgccattggagtatgcggacttgtcatccatgtcgaagggcataccagtctcggtcattaccatgggaatgggacccatattgtccagaccctccttcttcatctcctggagctgttgagcgagacacttgcgcacagcagaaggtccaatcttgagagcaaatgcagggtgcgaatatcgtcctcgcagaatacccaaaacgtcgacattccacgtacaccatcgcttcaacatcagagtgagaccgtcgtagaaatgaggcgcgtaaaggacccgtcgatccatgcaggtcttatcatccttgatgagaggaggaattcgcatgacggggggctgacacagcaaaaacaccttatcacacacctctcttcgcatcgtctgaaagtatagagcccagtggtccttgaagtacagattgacgaatccatcttctccgtcgttctttgtgcccttgacgttaactacgtctccatgtgtgttgacggtaaagtagtctggccgcagcagtttcttctctgccgggtcccagactccatgctgtgcccaaacacactctccaagcacccacccgggatctcgcttccagccgtaccgggtgtcgtcgtagtcgtcgagcttggggtcgatccatgctcgaactccttcggggtccagaactcgagttcccttctttttgggaccaaagttggagaactcaaactcgtccacctcaacttgcatgcccattccgagttggaaactctggaaaggtgtaggatgaggacccagcttcagaggctgctcgtcaggcagaatagccaggttaggatggccaatcaaaccgacagacggctcgttcagagactccagaccaataatgcaagtgttccacagctcgggggcacgtgccttgacacgtttgtagaagaaaaccatggcattgatgaagtggttggtcaggaagtcctgaatgttgatgccattgatgatgcactttggggcgtagtcccgaccgccgtagaagagtgtaaacatgacaaaacatgccagtcgggtatagtttgtggcccagatcattttcgggaactctgagggttttggctcccatgtgttgtggaccaaagcggcccaagtcttgctcattgtacggggattaagaccagcggcatacagcgtccacatgggggcaccactacctccggtgtgtcttgaccacacatcttggtgagggtccataatgacgtagaagccgtatgagtcacatagacgcaagacctcgatggtgaagtcgacgaagtcctcgtcgtacttgcccgggccctcgtgttcgatagcctcccaagtgtagatatatctgatggtgttgaagccccacgacttgatacgctggaggtgttcgtgtgcgtccttgagatggaacggtcgcccgatgaagcgggcattgtctccgtcccagaaatcttcggacgacttctgatgggtgggaagataaggatctgagggcatttttgcgtccgatgccatgttaatgcctcgcaggttgatttgacggtggcgttcatcccgcaggataccctccgagtcgatgaccagttgtttagcacgagtcataatgtgtctgatgaagaagagattatagggtcttgccaatatgctgggcgttcgtaatatggttgtgagaagaggtgagtcagagagggcgagatttggttcagttcagcaagtttgggtctcctccgtcgtcgcgtatgatatgtcgtgtgagtgctctttgtatgtaacgggagatgaggctgatgtaggttgaaggcagacgggaagagtgtgctttcagtactcaaagcggttcagagcagtcaggtgcttgtgactttgtcaggaatgctgtagtttttgtaccgctactcagttagcagggcttgtgggcgtgtggaggaagatgggccgtgtaggaaagaaggcagatggcatgaaccatgtagggctgaagatagttcaagagccgctgcagggtaaagtgagagcaagtgaggagtataggcagacctgtggggtgtttggtagcaagcgaaggctgaaatgtagttttggagggtctcgaaaacccggtctagtcagccgcaggcactgctacatcacctgttatctcctatgctagtaattatatgccaccacaacgacctccgctaaagttttgctagcccgaacctaagtaataatattgcaaagagcggttgcacgagaaacgaaaaagatcgacacgagtaaaataagcaactcattgagagacaggacagacaaggaggcaaccacagcaagactacttatatgcacgctacctgagtttccggatgttatttaaccccaacatgcgtctcaccccctccctcaaactccgacttattggtcgcttccgtcccacttgtatcagcagagaaacaccccacacaagtctgtttgaattatcttgcgttgctctgcgccaactttatctgcggggctggagaatcggttgatgaatgattcggcatgttagggatgggatatcgtatactgtggtttttccgcgggtgctactaacagtgacgttacgtataccatatgcttgagtgggctctcatgaccctggaccgcgcctagtatttctttacgatcacctaaaaatgacctgatctcaactatgagtgatatctgcacgaacaacgtgactattgcaccaaactcactctttcaagaattggtgggtgtaaggctatttgttgaaagtacgatccacaaatgactcgcttgttgacgaaaaagaaatgcccgtattacggaaaaagaaatacatgcagagacaacaactacgaccccgcttctagaatgaaaataccatgcgaggctcgccatgcagcaccacacctgaccttccaaaccccgcaaggcagaagatttacgacccgaaatagacaactgacagatattacccagccgtatctacgatgctgtacaagttcttcttctgtgatataccggaacaattcgacttagttgaactccgccaagaaattgacaaaatcgtaaaagtcggttagaagatgatccgtatcggctctcggcttgtttggaacacgaaacggcaacttgaacttgaaatgtcacttcaagagattcagaaaaagacacaaacagttgaattacacatattggctgttaccgagccatatctgaatgttacaggctgaaataacccgttttcaagactccagaccgttatctaaaaccgttcttctttttaacctaggtattgtaagtctgaaataaggttgagtgtagatcggagttttggaaaattccaaggttgtgataacttgatcagaacaaaattttaatgcgattaaaaagaatatccaggatatgtaagacctttgtggatactatgaagctttaaatctcaacgtccgactcacattgccctgataaagacattatctcattaccaagtaaaaaccctaaacttgttgaggacatgatgcaggagccgcatgcaccattaaaattacgagcaaaaagcatgtatacgagatgtgtagagctcaaactgatgactaatggatcatacaggagcgcggtgtgatgaacgtagtaatcaaggtcagatcgaccacagatacatggggtccttagtggtgaaggtttgtgatgattatagatgcttacataacctctgagtaagaagcacggaggtcggatgtcgttcatcattggtactcgtacccagactcgtacggtaggctgttaaatattgtaaaaaatcagatcagggaataaataaattaatagctatggagaaagggagactgcttctacagtatgcttgcaatctggctaaactagaatgccgtggtactcggctctggggtacttttcggccaactgaggccactgcacgaggaaacggtcgcagaacggcagcaggatgagcccactgaggctgagacgattcactctagcaagagactcgacgtagatgattcgtgtatcaatgagagccatgaatctcagcagaaaggctgcgtagcacagcatgacacaggtggcagggccgttacacacaatgacgtgaggcttgtgtttgtgcacgagtttaacagccacagcgaacgatacggcagacgtgatcacactggacggataggattgacccacttttctcgctcgaggaatgttttcgagaaccattgtcttgatgtctgttttggtggtgctctccagcaccttgactttctcaagtgaatccacgtctcccgaggacgacacgtagactcgctttgcgtagctttggagcttgagggtcttgagcatccgcaacatctcaccagtatggccccctgatcccatcatgaccatgagttttggatttgagtgtttcggtctgtataggaatccgaatcggttcgatgctggcaacacaaacagaagccgtaacagtagtagtaccaatatggccgaggcggctatgagtatcgtggtgaccatgctgagggttcttgtgtttatttgtgttggagagaaacgggtctgttgtgtgtcgagagatcgatagtggccgtatgtgcttagtgaccgtgcttgtattattgaacaagtagcgtcactcaatggatgttgtgttcttggtatccgtcgtgggtgtcgtgtgagaactgtcgcgatttaacgccagttggcagaacaacactgcataccagcacgaccgtttcgaaaccttgttgaagtaaagaacttgcatacttggggattaattaagcgagaggggttacgtactgccgttgggagtgggtcagagattgttggtggtgaaactgtagggagtggggtgagtgtacatccgttacagtactcttagacatgctgtaacaacgaactcaagaaacagaggggaatgcagagaggggttgttgagtaaaacccctcaataacggagagtgcacatcgattgagacatgacgtgtatgatagatgcatcttcaatgaaatatctcgtaattcgtaccgtatgtacaagtgctgtactcgtacctctgatggtctcccaccgaaggcatatctcaagaaaaaaggctcacaccattctctacagggggacaagcaggggctctaagtacaagtacagaagtacagtacaatacatactgtagctgtgaattggggtccttgactgacaagatggtaggtcccagaattggtatattctactggtgcaatacgagtagtacgagtacagtaacacataattgaagaagcgtagcatcaattttatatgtaataattactggagtgccagccacgtgttccttgcacattagacagttccaattttgttcgctggcagatgcacagtgtcgatataatagtgtattaggtcaatggagtccaccaaacttctagagtaacatgtcttcacaatttgacacgagaacactatcaccagataaacaagtacgatcccaatactctagatgtgccactagtgcggcttcaaagtggcttaataatactacagtactgccctacactgtacgatataccactctggccaaaaacctgccctccaatgttttcttcacaccccccatatctacagtaaacttcacctaaacgaaactcaattagttgatgcccaactcccacaacagcccagacgcgtcccagtatacttcataaacacttcattaacacacgagatattcgaccagcaaccatggcggaggtaaccgtgaaagacccggcttacggaggccaagaactgaccatttcaagcctgctgttttcgccctactcctttttcgtcaccatagacgtgcccaaacgcaaggccgtcatggctctgattagcaaaggagggggaacaatcgtttccagaccgtcaaacaccacgccaatcgactactggctcgttcccgattacttcgaaggaaacacacgtcttggagccaagcgcgtctccattgtcttggacagtgcaagacagggacagtttcccccattacgcgactctggaggcgaagattactactcgccgttcgccaagaccaagaaagcgcgaaccgagtataccgacggagaagtgcggttccttacagcttatatcgacatgcacgttggaaagccacctctgggtaagtcagatctcagatatctgttcgaacttatgaaccacaaacataccgaagagagtatcagatcgaaactcaaacagctggaaaagttcccagtgaatctggaacggacgaagccggtgagctaccaggctcctgttgttgagaacgacctcgtcgcgaagaagacaactgaaacacctattccaggtactcgctttcctgatgttcttctaaattcgatccctgcagccaagagaacctcagcggacacggtgctggcgactccagttccggttaaaccgcttgctatgtctacgcaattacccgatacaactatggaagtgccagatacaccaataccttctaaaaatacgcatggtaagacgaaacagggaaacacccaggtgcctggtacacctgagacgaagaaagggacgtttatttcaccccaaaagttatcgccgaagtcggctcaatcgtctcagtcatctaatcaagttcctgacacgcctgccaagtcagagcagcccgctcctgcaacagaagcggctcagaacgctactaccgtcggtttacacaaaaatcctgcaatcacagaggtcccagctactcctgctggtccagatatacaggtcgaggactctactacggctacccagtcttcaaagcgcagcaagagcccgtccaaaagcccttccagggcgtccgagtcgccgtcagcttccagcaagcagctaacacttcctttccagagcatttctgggccaatctcttccacagccagttcatctgactctgaaccgctggtcatgagattctcaccgaaaaagaaccggaagaagaccaaagaaccactctacgcacaggctcagtctgtggacaactcttctactccctcttccactcgcttcacatcgtctcagatggtgcctgactcccaacagtcaatgtcaagcactcccctcaagtttgacactacagcaagagactccagtgggatcaccgaaagccagatttactctgctgcgttgactgttccccctggatcttctgagttgaccgtggatgaaagtagcggcagtttggaacacatagcaacagttcgactgtcatcagtgtcacgggagtccaagtggtcacgtgactcatccatgtctgtggattccaacggcttggatatttattcacaaggctcgcaagtcagccaggcaggacgacggacacgtgcttctcgatctctagccgcgagtgatcttcctcctcctgctgttcagactggaagctgtgtgcttttcccgcgcaaatttatcaccaagtactctcatcatcccattcgtggtgtgttctacggcattgagaaagtgagtagccaacagactgacacttctcagggggcgacacggcaaattgaaatgactcaggtggaggcacggcagatggtgagagtggaggatgaaggggttgttgctaaggcgatttcttcgcaatcgtcttcttcttttgccgaggacagtcatctcttcgtgcaagaagatagcgatggggctgagaaggaggagaaggaaaaggagaaggagggtgacagtgatgaggaagaaggggaggcgaatgagatggaggaaggcgatggacagaagggtgatgatgaggaggaggaagaaatcgtgcaggttctcgatactcaagagaaccatattctcagagacgcccagcttactgctgacagctacgacgacgtttcatcggtgcctgacagtcaggcgagtgtgattaaacggcccagtgctttcagagagtccccggttcccgccaagcggcgttatctggactcttcgttagatttggatgtttcggtgccttctctcccttcgataaataacatcagggctcgattgaaggaattatcggacagagtttccagtgagggtcatagagaggacgttattggctcccaggctgaaaagcgggtttcctggtcttctctgggtagacaggttgctgttttggagctcgacagtgacggtgacgttgtggaggagagtttcattgaggggcaggtggaagggataaaagaggtggaggaggtggaggctgaggaggtggaggacgaatctccgaaggatgacgatgtggatgaggcagctgcggaagaacatgttgacatgcccaaagagcatgccagtattatttatgaggatgcccaacgtcgaccatccagttctcagctggatgaatctttaggcttggtgtcacagagggacgtggtggttgttgaagagctggaggtggaggcggaagaggaacaggagatcgcgtcagatgggtccaaaaaagagtccgaggaccccatgcagcccgcagagctgccccggtcagattccgctccccaaatctctgagattcatttcgacgctgtcgacagattccagtctttgctgcccaacgacgtgatcgatgagctcttggagagttacgagccggaagaagagtatccctcggagaagttccaggttctcgctgttcccattcgaaaagaccttacgagtgttgatctggacccttcgttctctgttcttgacttccccttcgaggaaatctcattcgatgatatcagagatgacctggactatggagaagaagagggcctgtctcaaaaagagcctatgatcgatagttctggtatccgccctgctgtggaatgcgtgggtctgtttctgcagagtggtgttgaagaatatctgtgttcaattcaaggccacaatcctagtgtttctgctgtctttgtcattgctctttgcatgagtcgtcaagtcacggaacacaccactttggaggaggttgagaaaatggactttcggttccctcgtcatgtcaagttcttttctccaaaggacgatcaagtgattgctaactacacttcaaagggaccttccgacgagggtaagttttccacgctaaaaaggcgacatttcatcgatgacattcttagacgaagcgaatacttgaaggcagtatcacttgctttggaaacagaggagactggtgccgagggcgagaatgaaggtgaggtcctcgctggtagctctgctgatcgttctgaccgcattccccaagatgttaagatggagctattcgatgtatttgaagtgcctcgcgactacaatccacccgcccatcgttcacctgaaccaagcagccaggcatacaagattgacagcagtactacagagccttctctggaagaacgaagattagccatggaggagaagattcgacagctgcgtgcgaagaagaaggccaagaaggctcgacgggagaagcgcgagtccctgcgttttgagaaggagtcacctgaagtcaaggaggatgggcagcccaagaagaaacgtcgaagaaaggacgacaaggaggataaggaggacgacaaggagaagaagaagcgtcgaaagtccaagaagtctgagaaggctgtggctacggtcgaatccgaggtggtgggtttggtggccgagtctcctgatctcgttgagaaggggttttctcaaccactagtcacggagacaccgaaacgtaaatctgggcggcccaaggacgaatctgtaccctcacagcgggctcttgagcgccacacgaaacccaggactcgagcgacgacagacaccgaaacagtaatccctgaaacgccccaaactgcgcctacccctaagagacgaggccgaccatctcatccagctgccggacgggccatttctcaatctcctgtgtctgaagcaactaccctcaccaggagaaggtcaggtcggcctaagaagacggctaacaaagaaggacacgcaggattgcttcagtgaccatatttattttgtgcattattatagacgttgtagatactatttttgtaatcatagatgttttatgtcaggatctgtagtgtgtctgcttctcataaaggttacaccggattacgtaaccactcgtaattgtacgtactgtatgttacgttgacttacataaaccttctcccaaactcataatctctgtcgaaaattccaaagtgcatgataacgcagaaaaatcatccccacacaacacaagaagtgcaggacgacaattgccatgaattccgaatcgcaggcctccgagccggtcgaaacggcctcgtcagccgacaagcccacggatgtgcccactccaatgcctgctgctgtccctaccactaccgatgggtcagcttcagaagccaccaccgaaacccagcccgcgacatcagaagctgcagcagcgaccacaagcaccacagaaacaccagcgccagcaccagtaacaactgagactggggaggtaccagctgcccagtctgaaaccacatctacagccgcctctgctgcccctgctgtcgcggataaggacacgccgtctacagaacagaagaactcatcgcccgctcgcatgtctttgtcttttatccagggtgacgagcccaaaaaacccgaagctaacgacccagcgccatcggaggatgccacgccagccaccagcgtccccgaagctcctactgtggcgcccaatgccgccgccaatgctgctgctgccagtgcggagactactcttgcatcagctgaaccagtgacttcagaacccaccgtgtctgcgcaggagtctaccgccgctgctgtctcacctagcgtcactgctcctgttgacaacgctgatgctgctactgtcgccgccgacgacgctgacgctcctggtatcaaccccaaggagcccaaatcactacagaaacatgctcacccccacccccacccccaccctcacaaacaccaccaccaccatcaccaccatcacagatcgttcagaaacctgaaatcgaaacaagatgtcaacaacaaggacgtgtactcttttgttaaggccaccccattccccaaaaccgatctgggagtgctcgagtacaccactaatctggacacgtgccttcagggagttcttcttcctaacctgcagctccacgtcgactgtactattcaagtattgatcccgcgaaaacatctgcgaaaggaatcaaacatactcgtgcagagaagagaaatctggggaacagacatctacacagatgactcggatattgtgtctgttttgtatcacacgggtgtcctcccaaccagggcccaggtagacgcattctacagcactctacgtgcccaggaagaaggtgatgctgacgacaccacagacggacatcttgaggatgagcatcccgtgactgttggacccaactcgcatctcgtgacatcaacttctgacaacgagcagatttatggagactgtctcgttacgctcagagctcttcccaagctgacagagtacactggctgctacagaaacggaatcaactcccggtcttggaagcatcatgatggaggctcctacgccattcaaaaggttgaattcctgaaacatgaccaggctgaatacgtgctaagacgtaacaagcgatcaagactcaacacctggtccgatcagcaaaagtgggctgagtggagttctcacaaggaggttgtgttggactttaaggacgaccaaaagggcaagaaggctactgttgagagtctgatgtcgtagttatccagagatcgttgctaacacaagggcactacgagccccatgatctagctagctatggactcatcacttggacaatcactgcatcatgtcatcggtcgtgtctacgtccgctataaccgctctatgggagctcaaagggtttctcatccgcaatgcgtactgtttacgaggaatcggtactcggtgcttgttacatgtgtggtgcgatcaatggaggcgtggcgcgtggaacattttaacaggcttcgaagacgtgttccaatcttgtttcctctccgcttgtattttatatcactatagatcaatgaaatgtatattaaccatggttgtctgcgtcgtactggtggaggtagggaggtccgagatcatggtaccatcatccagctggtaatttcagctgtcatccaggggcttggatgcgttggaatatcgtctgtattatttgcacatttttttttttcacgaattctaaaagactgtaaattttcgttttttcccgtttgtttgcttgtcgggaatacatccattttcggtgccaccgcgggcctagaggtactgtataatacacaacttcaaacgagggtactacaagtacttcgttgtagtattttcgtcggtttgtcatgatctattttgttcttccaggaatgtctcttaccatacactccttctgttggtatatcgtcatgttacacacgggatttctacaaagattaagcgcaattatcgcaaaagccgaccgatcgacaccagacgccagcgctttgaaggccgaatgcagcagaaatgatggactcggctacaatgtagtgacccggctgacctcgttagtttgtcatcattagttagtgtgtttgttagtcagacttattgtgatttagtcattatttagattggcatatctggcttagactggcaacgctgtgcaatattttgctttgggctgtaatgcccacaagacctaccagacgcaaaccagcagtcagacaatgcacgtatcgctcaacgatgcacgatcatctgtgaaacatgttggaaagtgtttgcaacaaggagtacagagagcaggtgatattcaccaatgaacgtatggtacgagtacttgtacgtacggttaatattagtagctaccggacacaagcagcaatcctgaccttcagactctcggtgtatgtgcggtgttgggacctacaagtagggatatagtgtgtgtataaaaatagctcacagtaataggggtggtcttgtgttctatgaaactgggctaactctggaagatcagacttgagtacagtattgaaattgtggccaaaagaagaccttctgttgagttttgtcagcaccttcgtattttcttttggccattatttccattggtctctggctacagacgtgtggggaaacagacatcatcccaatttagaaatgctaaacagccgacctacaagtgtacgatgcgcggcttgtatacatttcaggcgcaagtatagagctgatatggtaatgtaattgtaggggctagggccgccgaccatcaattgttgcatacaaggcagatgtgtttcgtacagctacctgtactttttcctcatcggtgagcacacctcacatcccccagatcaggtgtctctttctttgttgtctcacagtgttgacaagatgctacaagtacaaccatcttatcgcgttgttaaatgtcgtggttccttttttacgctcactgtaagttctcttttcaaagcctgcaggggacctataacagagtaacgtgagtgtgctgcttgtataagaacaaaccagctttccccacaaccagagtagtagtgacgtggcgtcaggaggacaagcgctggtcccaatccgcggagagaccatgctacccctctatagatcagctcgcaagcttcttttctatcgtttctctgacatcgtttcttttttccccttttacttgccctgcctttttcgccttttccttttcgccggtgcatttttaccttcgaaataagatttcactcttaaccttgttgtgttccctcaccacttcacttccatttcaactgcgttttgcaccatcaacttcatcaacaaacagcttcttctacagcctgagtgacgtctgctctggttgtgtagctacacgactgcttgattaaacacatttgcccacgacgtacacctctccctggcccacacgacgataaagcaacgtccgaccggttacaccacaatttcgctacacacccacccgattcacatcagataaacccagctctccagcccgaaaatggcctcatttctgggaccctactactactcggatcctcgcaaccagggcccaccaggattctcctcaaggggagcatatgcccgaaattatatggccatgacgggacaccgacccggccagtccatgcccagattcactccttacacctcatctgacgagtctgacgatggccacgttgtcgtacgtaagaaaacaaagccgcgacgaaagacacaaacaccgactccgcaagcaacaacagtggcgcccatggatctggataaagaagtggtattaactgccgagcccgtggtgtctcctagcgactcttcgaccaacaaagtaccgacaaagggccggcttaagcgatatttttcccgtcagttttccgagctcaagaaggagttcaacggtcccctgacagcttccgtgtcgtccaccacgctcgacaacgtggacgaactgcgaacggtacagtcgtcgaccatcgcctccgtgaacccaccgacgcaaccctccgggtgtcagcctcaccaactgccaccacctacgtccatgaggcactcaaagtctgtgggagatttgcatctgcacctgccgccgctggccacaaaagaagagcaaggttctgcagctcctcttgcatatgaaaaccaaagcgggcgaaccttgttgcctacttctgtggacccaagcaaaaaacccaagcaaaaggcaacccaggcatcgtcccccgacgcacaccgccccatgattcagatgggcgacaagggtccttcggccgcgcgcgacatggcttcgctcggcttttccgcccactcgtcgccctccaagacgcccgctaaaaagttgtcttcgtcgaccccgacatctgccgctccctcctctctcaaccagactaacaaaagtcccaagtctaccatgcaaagactggaggaaaaatttgcgtcgtggttctccagcaaaaaatcgaccaaagcaggttcagcgcgaaagggagccggtgtggacaagaagaaaatcatccccacgaagtcgtcgtcgtcgtccgtgtcctccaccctgttactggactcgtcgtcgtccaacgaaaaccccaagaagcccaagaagaaacgcgtggactttgtgcttgtccacaaacaagtggagtcactgttccacgacaagaagcctgctcctctgaaatccgggtcgtggtcttttgctcgtctgcgtgagaacatgagcacgtcggaaatcacccccgcaccggactcgggcgcagaccggtctttgagcgcggctctcagcggaattacgggccccggaaccggtggcgctggtcctactggaacagtaggagctccccaactccctcccctctctctcggcacctccccctctatcaacactaataactcgactaacaacatcaacactttgcataaggccacgacctccatcacgtcggatccggccactctgttccccgagtcagacatgacctcggaggacgaagaagcccactggaacgagggataccgactgtggaaggaacgacgggctgcctggcttacaccccatcctgagactcttcaggaacagaaggaaaaggaggagggtggcaacaacgccgaagctgaaagcagcgatactgtccgattcgaggatatccctgaagagggctaccccatggtttacgaacgactggttgacaagaccaagactctcaaaaagccgcttaatcttgcatttgtgctcaaggtaatgaaggccggatgggtggccactggccagtggcccaatagctagttggatttgcatggtcatttgcataggagtcctggtattgaactgcatacatacattttatataatttaataatttatttgacgagcgatgagcagagtaacatggaggtttgcatacttcaacgctttcctgtgtctttgaaggtacggctgaatcacgcggcttggatggtgtaaaaagcaagtccaagtctcgaaccgccaatattagccaagtacagaagaatcatggtccgtctgaaaggtgattagacttggtgcttgtacggaactacttttagtgcgatcaaatgataaactggcgttactgcataagtaggttaatgtactctgtctgtcaatacctgtagaaagtatgtactcgtacaagtacggtatttattttgtattggacaagtaccggtactcgtactgagacagaaggtacccatacattcaagtgtcgtatgtactgcgcgactatacgatgtacagaaaatacatactgtaactgtacagtgtgtggttgttattattacatctattgtataaatgagggtccacaccacgttcctataacaacgaagactttgcacgagcgtctgtatctcgcccctgtgttttgtccaagtggataacttcgaaaagttggagctgaagttcattggagcgacactgatcaaaatagtgtagattggcccacgtattcccctttagtgaagcagtgttggcgatcgttaattatcctgtatgtcgctcgctcctttcagatatacctgcggaacagcttcagaagacttcaagaaaagctcaagtgccagctccacaccgcattcccctagacgggtagagagctaaatgtagacttcctcggatgtctgtgtagatttatcgacccttgacacggaatactcgaagacagttgaactgaagtagagcctagacagtagaatcgaagatgtggctggggcttgtgtactgcctgcgtaatcccatttgtcattacggagactgtcgaaggtataccacgattcagacgtgacggtcacatgtgatggtggtatttggatcttagagatatcagacaggcaagaatgacaaggatagcggaatcaccccaagataacaacctccaatttacaattggttctgccttctgatctgaatcgtcttctcgatcattctgatgttcgcgtcaaccatctcagcccagttctggacgtcgccggtttctctgagtttggtgtcgccgttgttcgctactgtttgaagctgcttgttgagtttggtcagcttttcagtggactcttccagatgttgagcctggttggtgatattcttgtgattcgtgtgaatcagagcaatggattgtagcagaggcttttcaagagcttcgggcgcagttttcaatgttgtaacaagattcgcgtgggcgtcatgaattgtctcgagcttttgttgtttcgtcttcttgttcatgatgtgaggtggtgttcgtggtctcgcccccttactcctgtcaataatttacaccaccacgcatacgtatctcaaccttaagtgcgcccagccatagtgcagcttccaggcactgtagtgtgaaactgcattccccatctatacaacatttctcgggagccgtcagtgctcacgatattaaaacccattcgacacaaacacaagctaggcccattgttcaactacacgcgtctattctccaatcgccccacactcattttcacgggatagttgtccatcatgacatcggcattcaacccagtacatgtactgaacctcggagagtccaaggaggctgcggagaacgatgagatacacaaacaagtgcgggaactggccaaaggctccaaaatcacatgcatcagctctttcggcgacaaattgctggtaggtctgcagtcaggagtgctactgtcttgtttggtgaccgaccctcacgctcaggatggcttttccatcacaaaagttgactcaattaatctgaatggagcagtgacccagattgaggtcatcagagacacccgcagcttaattgtcctggctggatcgctcatttatgttgtttccatcggatctctcagcatagaggagacactgcagaaatcaaagggagcttcgcggtttgcatccatctctgaggtcgacgccactcatgagatccgaaacttctcagattccgacgaccgagtcgatgacgactcgcccagtgtcatttctcgtctggctattcccatcaaaagacgtttattggtgtacacatggatcgacactgagttctcgtctttcagagaacacactctccccgataaggcacgggctgtgaccttcctcaacacgcactctctggtgtgcatgctgccttcagagactctggtagcggaactctcacgatacgcagacacagtcaaatttatagaggctgcaccacctacgaatctgcaggcctaccatggaactcaagaggctgctggatacatgtcatatatcggcttgtcccgttcccctcggcctaaggcagtgcggctgtctgatgatttggcattgctggttcgagacactacttcagcatacctggacgaaactggacgtctggtgccctcttacggcggaatatccgatgatatggtacttgccgagcaccccccacatgccggtcgtaacaaacaccgacatgatcattctcaccagctgtgtttcaactacaccaacaagctcaattggaagattgctcccgcggctgttggaattgtgcacccgtacctattggtagctcttccatctcacgtggaagtccgaaacccatacaccactactcttattcagcagatcactatccccgatattcagcacataagtcacaacagaaagatcagctacattgccaccggaactagggtgattcggctgttctctaccgactacatttctgtcatcgacaatataatcgagatgggcttccttgatgagggtatctctctcatgtccaagattgaccaggttctactagaaacgggtaatgagactgaaggaggagaggagggcaagagcttgaaggaacggaaactgagagaactcattattctcaaagccaccagcctttatgagaatggtgatatcgaggactccatgtcgcttttctcggaagtaagtgctcctccggagcttgttctagaactgagtaaagggttgctgcaagatgacgaagatgctggcgatgtggatcaccacgaggatgaagtcaatggagaggaggaaacccaagcagatgacacccacaaagaaacaggcgagggtaaaaatcataccaacggttccggaaagaataatgaagaagactccatgtctcctggggcaccttctatcactctttcgtctcgtgacaccgcatctattcacacggctaaccggccttcgcctgcacttaccagtcttcttgtgtttctgactgacactcgaagaaagctgacccggatcacgacttctcaggagaagatttactaccgaggtgtcgaactttccaacgatatttacggtaatgcagagcaagctatggctcttgttgacacatcccttctccagtgttatattcgagtctctcctggtcttattggccctcttctccgtgtcaagaactattgtgatcctactgtggtgaagacggagttgtccaaattatccaaatggaaggaactgatcgacttctactatggaaagggtcttcacaaagatgctttggagctgctggttgagttaaagggcaagaatcatgagttcacgtctgagtccatcatctcgtacctccaaaagctcgatgcacataacatcgacctcattttggagttctcaaaggtgcctattgaggaggatattgaaaatggacgagagctatttttagaggatacggaccaggctaccagtttgcctcgaaataaagtggttgcgttcctgaaggacgtctcttctcttttagcaattgagtatctcgaggatcttgcctacaagaagcacgacgatactgttcgcttccacaacgatctggcactgttgtacattcgtgaaattgagaagtcagacgatgcttctgacaaggagaagttctcccgaaagctgctcaaatttctcggcagatctactcactatcgaccccagactgtctactctgctgttccaaagaagatgttcgagcaacgagctgtgcttctttccaagatggatcaggagcatgatgctctggtaatctacgtctatgacatggacagtcctatgaaggcacagaaccatgcatctgacttgtatggaaaggaccctgtcaagggtctggagtcgctgcatgaacttctggatattctgctgactcctcccaggaaggggcccaagcccaacattgaggcggcgctcaagcttctgagttcccagggctctcgaatggaccctgccaaggttctgaatctgctgagtgacgatgtcaagatctcagagatctacccattcctgtgttcacagattcgtaacaccactgctaccgctaaccagctaagactgcgaacctcgttggagaaggtgtatgcagtcagcgtcgaggaggagtatctcgagactcgtgcgcaaagcgtccgagtaactgactctcgtatgtgtcggatttgtctaaaacgacttggccacagtgttgttagtgtgttccctgatttgactgtggttcactatgggtgtgccaacgcttaccaggatatcctggatcgaaagagggcccgtcctttgacggttggtactctgaattaaatagcatatcattgtattgtgttcactgtttttgttggtcattggcaggtttgtacataacatctcgactgagtgacagtgatgatgtttacattcggaccatataagagcagttattcattaatgcgacattatttaacgtgtatattccaagttgatagtatttgctttgatgtcttttgcactggacggctcttgcgggttggcccactctgtgacagacgactcgacacaagcgcatcttctcctaaggacataaaatgcgaggtacacaagggacatttattaaaaaaatctgatgaaacaactcctctaaacaagttccgccacttgggactcctcggcttctttcaaagtcttgacgacaaacttcctctccttaccccacctatcaccctccgttgcagctatattaggtttggattattaaaaaaaccagcctcggccgagtgactgaacatcgcaactcaacctcctctttcataccacactacgacacaaaatggctatgcatcgagtggctccggatatccccctatgggtgggatcgatctactccctttctgctcacatttccttcgagaagtacaacatcaaccatatcatctccatggtcagaggcgagctgcctggaaaccagatccagggatacactcacttgcacgtggagatggatgacgacgaagaggagaacatcatgcaatacttccccgagaccaacaagtttatcgaggacgcctgtggcgaatggatgactaaagtggccgaatcgggcaagtacaagaactaccctgagaatgtcgaatccgtgcatctcgagtacccgcataaccccgatcctccgggagtgctggttcattgcatggccggtatctcgcgatcttctactatcgtcatcgcttacttgatgaagaagctgggtctcactgctgagcagggactggctcttgttaagaaaggacgaaagatcgccaaccctaacccttccttcgtggagcagctcaagatctacgagcaatgtggatacgagattgacgactccaagcccctataccgtcaatggatcctcaaaaaggactctgagggtattcctaacattggatctacacccaagttcaagtacagatcggagactgaggggctgacctccagaggccagggcttctcggctgatttcagacgtcagatcagacccaagatgaaccagtctggtgctgtcgaggatgccaccgaggcaactcctgaacagactgctccttcaatgaagacctctctcctgagatgtcgaatgtgtcggtgagtatgaggtaaccggtatgctatgagtggatggatatccatagtatgccaaagttgatgtgatggtgagatgtctattttccacgttttctcttgatctgccgtctctcgacgtacatcttgtctaaccatggagacaagattgtttactttacacgtctcattatttattcctatttttttccttttcttttttcatctgccccctcttctattcccttactaacccaagtctctagacaaatccttgcctcttctaacgcgtttattgtccacgaacccaagtcccccatgcccaaacaacagtcgtctcgaaacggtattggagccaatgcatcaatcgctccccagtgcatgcaatactatgtagagcccatcgagtggatgcgagatgagctcgaaaagggcgcacttgatggaaagctcaactgtcccaaatgtaaggccaaactgggctcttacaagtggcagggaagcaagtgttcctgcggtaaatggtgcacacccgccatcgagttgaccaggtccaaggtcgatgagatgttgagctaggtatgtagcccagtctccccatatagagtgtacaatagactatttgaatattatgatggcgtttcatgagcaccgaatacttaagcactggagactatctctaccacttagaccatgagatgctacgctgagatgcatcgatccacgtcagagccgtgtattccctacatctgtttaataaggagcggctcagaattagaagttctcacatacttgtccatagctataatactagtccttcacatcacgtgtcttctgcgcttccaatttcgaagcaagggtgaggtcggttggttaagtaccaattcttgacaaagctatttgtgggcgaacgaagtttctaagaactccttcattgacccttaatctggtatggcttctggtcttgagatctctaggttgaaacttcccagctgcttgcaaataagctggatacaccagtagagaggcttcatctgtgttgtgaggcaccctccagacaaaccagtgtaaaatgttttctctaaatgtattcattactagtataattacatctcagccctaactcgactcaactatttcactttatgacgtcgtcttgtataccgctcttctttgcttgcgtactgaaattgtctaatgagattgccccaataggcaagagatgaatccataacaggttgtttttttaatgaagccctttaatgtgaaattgtccacacctttctcttccacctcatcaccatgtgactaccgattcttctactcgggctgctgttttcgcactcgtcttcaataaggtcgggagaagcttgctcactcagagctgatttcgctggtttggagcagctacctagatagaaagtcggctctcgatgatgtcgtcaagagagatgagctccaatcaaacccgtaacctcactattgtcacgttcaagaaggaggtattaactgaggcgaaactgaaccatgtgaaagccctcttgagcacagactcgccaatccagaacttgtacgacattggtaggttgaaaaaggatccggagttgtcggttatgttggatcttgaacttcatctccatgtgctcaaccgtcaacgtgcatcaacatgatggaatggtacgtggtgaggctagagtgatggaacagctacagaagttcaaaaatgcaatggccactcttccaattccacttggtatctgtccaggatctcccataactctcccggatcgggctacaccgcctctcgtgatgctagctacctaccaatatctacatcattgacagcggagtacgaataacctacaatcacttctcgggcgagaaagatggggagctaacttctacaacaatattaatgaagacgagtacagccactgaacaggggtgatgggagtttttgctctactctctcgagaggcacatattatcggcgtcaaggttcttagaaaaaacaataagtacaggctcgttggctggtatcattacaaggctataatgggccctcagccatgcttctcagtctcctgtgaagtccaacattagcatgtcctttcggttccgtattagctccaaccgaccattacccctagaccatctttctttcggctgggtccttactcagaataaaggaagacttcaggtgaaaaacatcactcccatcttccttgcctgtaacatgtatttctaagattatagatctcttagatggatatatcgcgtctcccgaattgtagcactgctcctcactatctgtctgttacagcttccatgaactttgatctaaactggtttcatgtatctccactatcagaccagcctgaacttaagtctaaccaactgtaggtgctgtgatacaagcccaagtgtctttcagtcacgacgagcgccatagcaaataacaacgaattcaagagcaactgcgcgaccacactctctcgaacaaattaccctgtctacatcacacttctgatgtctcttctacatccagtctgcaccaaaaaaattatagttggcgccgtgtctctcaactttcgaaagccgaagtgcatattcatacctgctttagtaacacacctaaacttgtttccttcacatcaaccccacaatggctagagatactctcccttccagcctcaagcccaccaactacaacctcagcgtctacgatattgacatcgaccagttcctgttcaagggacgagtcgtcatcaagttcgacgtcaatgaggctaccaagtccatcgacctcaacgccaaggacctcaagctcgacagcgtggaggtcaaggccgacgtcaccaagaccgaggtcgcaatcaacgtggattccattgactataacgagaagaatgacaccgttgccattgctctcaagtccgagatccccgccaacgccacttctgttactgctaccatcctgtattccggcgtcattcagcagaacatgtccggtttctacaagtcctcctacaaggatcccgagggcaacgacaagattcagctgtccacacagttcgaggccactgatgcccgagccgccttcccttgcatggatgagcccaacctcaaggcaaccttcgatgtctccatcactgtacctgaagcctgggaggttatctccaacatgcctgtggtcgcctctaaggcccccaccgacggaaagaagggtgccaccaagggcccctccaagggcccctccaagggtccctccaagggtcccgctgatggagccgacgctgcgaccaagaccgtcaccttcgacaccacccccaagatgtccacctacctgctggcctgggcctgtggtgaatttgagtacgtggaggactttaccgagcgatcatacaacggccgaaagctgcctgtccgagtctacaccaccaagggtcttaaggagcagggcctgtttgctctagacgtgaccaagaaagtcattgatctcttctccgacgtgtttgagatcgactacatgctgcccaagatggacctgctggcatgccatgagttctctcacggcgcaatggagaactggggtctcattacctaccgaaccactgccgttctgtttgacgagaagacttctgctgccgcctacaagcagcgtgttgcctacgttgttgcccacgaggttgcccatcagtggtttggcgatctcgttacaatggactggtgggacgagctgtggctcaacgaaggtttcgccacctgggttggatggtacgctgttgaccgactcttccccgactggcacgtcttcactgccttcgtggctgagaacatggaggacgctttgcagctggactctgtgcgagcctctcaccctattgaggttcctgtgacctctgccaaggatattgaccagatcttcgatgccatctcttaccttaagggagcttccaccattcgaatgcttggcaacactcttggtgttgacaccttcctcaagggtgttgctgcttatctgaagaagcattcctacggtaacgctcataccgccgatctgtggtccgcgatttcggaggtctctggccgagacgtcaactccctgatggagtcatggatcaagaagattggttaccctgtcatcaccgtcaccgagaatgagggctccactgccactctcaagcagaaccggttcctcactaccggcgatgctaagcctgatgaggatgaaactctttggtgggtccctcttgaggtttcctctgcaggccctggcgaagaggccaccggtaactccgactctttcgatgtccgtgagacttccatctctggtgttgcccacaacggcttcttcaagctgaaccgaaaccgaactggtttctaccgatgcaactactctgttgctcgattggagtctttcggccagcatctcgacaagctgtcttctgaggaccgagttggtatcatctctgacgctctggccacctccattgctggctacgcttccactgttggccttctgtccttcatctctcagctttccggtgaagacgaccctgtggtgtggacatccattcttgacgccatggcgacaatccgatcggcttggttcgagcagtctgaggagacccaaaaggctattgacgcctttactgccaagctgatcgagcccatcacctctaagattggtcttgagttcactaacaaggacaacttccttgactcccagctgcgaacccgactcctgggcactgctgctggtcttggtgttgatgctgtctcttctcacctcacctccctgttcgacaagtgggcagccggagacaagactgccatccatccctccattcgaatccccgtcttccgagccgcagtttcgcagtctgacgactccaagtctgcagctgcctttgatgcactactcaaggagctcgaggacccctcttctgtcgactctattgagattgttctctcttctcttggtgccgttcagtctcctgctctgatcaagaagtctgtcgatatgcttctgactattgctcccatgaacctacatttcctcggtggctctcttgtcaacaacaagaaggctcgatgggcccagtgggagttcatcaaggccaactgggaccatggagttgtttccaagcttggagccaacatggttgttcttgaaagatacctcaagctgtcccttcgacagtttgcttctcagaaggctcttgacgacgtggaagagttctttgtcggcaaggacctcgacggtttcgaccgatctcttggccaggccaaggactttatcaagtctcgagctgcctgggttcagcgagatggctctgttgttggcgagtggcttgccaagcagcagtaagggccgcgtgtaccttatttaatatattgatgattgtatggaacgtatagatagtgtatattggtgttatccaaattgtgtacagtagtagttacataaccaaaccaatatatattaatacataaaaaaagttagccagttgccgatcacctaagagtatcgacgtcgtctttgtcctcgccatccgtagatgatgttaatcttgatccattcgaggaaggcaaggatccacgacttgaagaagatgagaatcagcagacctccgaccacaggaacagtggagtaccagtagtaagagactccatggttgtggatttcagggaactcgtcgaagttcataccaaagatacccgagatgacagtcatgggctgcagaataacagtgatgaaagaaatgattgtcagcaggtcattagactttgatgtgatcgtattgaagattagatccgtcatgttcttagttccagctcgcatgatatcgagatcttcagtgaagatctgcgaatgatcagcaacatcagcaaggtagacttttgcgagctcagaaaccatgccagaactgggtgtagaattgaccgaagggacgtgggaaccgttggcgtggaagccacgcagagagttgacaaccgtggtgataggggcgatagttgatctcagcatgcacagatcactcttctccaaactcatccacattcttgagcttcatggtgtggaagtagaaccgcatgaaccagggcagagtttccgagtagatgaaggtgacgggctcggaagaagggttggtgaaggcggttcgaacacctcctcgttgttgtccgtggccagagaaagaccgctgggcaaacacaggaggagacgacacaggggacacatgggtggcgttatcggacgacagaatgatgtccagagagtcagtgttagccaaagacagtgtaggataggtgtccagaatctcaccgtcctcaccagacttgctctgcagcttccatccgtcagggacgtccaggttgacggagccctgtccgattctacaggctccctcaataggccgcccgaagatctcccggatactccaggacacctcggtagggtcaccgagagggaaacagatgtagtcgttagcatagggcttggaggtgtcacatctgaagtcggttccgtaaagaggtacggggatagggtgcttgtttcgtcttaattgacgaggaacatcgaccacggcatctacagtctgcttgagcaccatcttgcaggcttcctcatcggtgcattctcgatgaacgtcaatggccataccttgccactgggagtcgaagatcttgtgtccgtcaagaagagaagagattccagccttacccttgcaagggagcagtcgaatgaaaggagtgaggttttcggtgcagacaggttcagcaggaagcgcgcccgagaacaggtatgctgtggtttcgttcgctccgttggaacctgtggatgattgtttaaaggtgaactgaggctccactgtgtgggccgagtcaatgaagttcagcgaggcgcagaaaagtccagacagcgagttgaccagtccgaaccacttcttcttggcttcctgtttggatgaggcctcgatccaggcccaagcctcgattcctgttccgccagcaaacgctccattgtgtgggagaacgccccattcttcggcgtcccaaaatccctgggcaaaccgcaagtggatttcgcgcgcgtcgctctgggtgatgatctgtgagagaattccaacaggtgcaggttctgagagagccctaaagacggcttttgaagcaccttactctcataatcggccatcttattctggtaggtaatgatgatggggatgatgagatcgacaattccatcaagaatggcctgtagaagcatggaggcgtcacacgactctcgcagaattgtagaagacgatgaaatacgtgcgagaattcgtcgctcgacatcagcagcagagtgttcgaaaaaagaaatcacagtgccttcctcgccattagttcccttcaccaaaaagatactgacctgttccatacccacagttcgcttctgggcagacagaggacgtttggagtttaggtaggcggttcgcttggccgaagagataggtgtatgccactcgtacatggtctccatggcgacattggcaatttctgcagacaaagagtccggttcgaactcgtatgtggggtctgttcggggtctgtagcctcggttcttgacttgggacttgttgttggacgccatggaagcagtggtcgatgtgcgactgagcttcaggttgtccttcatttccactagaccgttggaatcccagaatcgtctgaagccacctctcttggatcttcgagaggggtcaaatgcgatcagtttatgcagaggaacgacacaaaagatctggttgggataaggatcgatctttgtccgttggggaatatccaccatatcttccagagccagacgatgcaagttgtacttctcggcaatgcaagaaatggcctcgtaggacagaccgttgacgttgatccatcggactttactccaagagggtttctcatccaagagctgctcaaacttatccgtctctttgtttcgatgcacctctccgtggatcaccttatatcgatccgctgagtaatcgacgatggtcacggctgatccaagagatcgctgcaaagtatctgacagcagagggttcagaccaggctcgtgtccacgcgagggtttgctgtggaccgactttcgtcgcactgagggcgattttgaaccgattttgggtcggaaagacgaggctgacgagtaagttcgaccccgaggctcctcgatctgcaaaccaggtgaattttcgcttcctgggctagtgagcatgattccaggaataccagcatcgtcagaggtgtcctgggcctcgagatctttctcaaaggagactggagagatgggagacacattgctgggagatctgggtcggatgttgctgattgcagaaggagaaacactcagagggggggcttcagcggtggcgaaagaaggggttcgaggtcgcgctcgtccaaaggacagaaatcgtgatcgagttccttcttcagcggcgtccccttcctcctcctcatcgtcctcagaatcaaagaccagagcagactcgttgttgtcggtgtcctccagaaagaccttgggcagcttggggtgctcagggtcttccgaatcaaacacgtgggtggagaaggtcatggcggtaccagtagtggtgatttgtttcgttttttttgtcggctttgtttcttgtcgattaggcactgcaaaaagtacgcttgtttaaggcgatagcaagatttccatgggtgaggtgtttggtgcttgtgtgtgttagccgattgagcagcgacggcgcacgttataagtagttggagttggtcgaccgagaaggttttggtgcggtcgtgattttggtaccgtaggtaatctttttctcgttttgcctgttctaatttttaattctggtggggcgttaattccttgtccagcgcttgcatccactttcagacctgttaaacgttgccaagcgctattatcgaagtttatcgaagtcaaacaatgtgggtctcttggaagtttgcaggtgataatagagactaatattgctcatatcgacgggttgaaactaattgaaataccctacaaacggggattattgtacagaactagtattatcactttgtggcaacgattactcgtcgtagacccctcatcaacccagagccgtgccgaagtcaaagccaattccgcagacagtttctgcaacgaaatatagctcttgggagttttctattggtgggtcaaattctgaggtgtcaagttgcggcactaggcgagacgttctgcggtagatgaagacgtgatatatcttagattggtctgttttatcgctagtaggctttcccttcagttagctgttgattttgcctattttattcgctcgcaaacgtccatgcctctctacgtttgcagtcttccctcacagaaagtgtgttggttcgcaatagtgccaacttaagcgggctgaacgttctgcatacacgtatgtatgaacatgctaacgatgatgtcatgtaaagaatacgggatgttcgctatattcttgtggagttttttcgattctgtttcatccccctttgcttctgtcacatacgtactcccattttgtcccatttacattcaatattcccgtcttggctttgccgaaagccaactctatcacaccggcagagccatttgccaggtgttgcgaaattacgcatgatgaagatgtcctgaaagagaccgtaaagttgggagaaatcgagacgacgacggtgaaaattttgtaagtgataaatctcgttgattcgtacaataaatagtcttgctctatgatccgcatacaagtacgagcacgtactgtaaaattctttccgttggcctatgcaaaactttgaccgttagggtctatcaactctaccctcgcctggatggtatttccgtgttgacaaagaggaagcattctcgtctccttccaccctcggttgtacacactggcgcatcgtatctgctgtagcaaagttagtagcggcttggcttgcctatccaccatcgtgtcttttttctctcgcggctactgtacaagtacgatactgtacttcgcaactctttcagggcgctagtataaaatgaaagttgtggacgctataaatattgtatcgtagtctagagcggtacttttaccgcctcgaattgctatgaacgcatgtcactattgcgacaagctcatagcaacgcctccaagttcagtcccgatattacaacctgtgccttgtacagtagtcatatcatgcaagtcttgaatcacagagtgggatagggagtaaagtgcagctacaagtagatcggcatggggagcgaagattttaaccccagtggttattggtgctctcttccgcgctctgaagcttcggcttgcaagtgacatacttttgcaaggccagtgggggtccctatctgtcgtccgaaccaaatggagtctacagattgaaattagcaataagcatggaaaattttgatggtcagtcaccaggcttctacttgtagtacagtgcatacaataggtcaatattgagtgcttatgacggaccgttgctcgattagttattccttgtggcccaaccaccgtcccaccaatatcgaagccatgttgacttggcataatatggagcagctcagtctccaacaccatgcctagagcaatgaggggatatacttactttgtacaacaattgctaagtcgtaccggtacataaccgacaaaaatattctactctcgtcttcttcgctcaaacttatcgttacagctcacagtagttccactctacagtaaatcttctacttgcaacgtattgagcatggagcgtaattgaggaacatgtcagtacagaatatcgttcggtgtctcttgtactagttgttgtcttttggtgttaccagcttattgttgtttcttttacttacctggatacgaccctcttccccatccctttctcggactttacttgcagcgtctctctatgaataccatcgcacggcttttcttccgaatgtaaccctacaagctcacctcgatcacccctcttgcaccgaagactttatgctcaattctcaaatcctaggacgtcgctttccacgccacttacacacaccatctagatttatttcagcccttcttagcttccctgcatgaccgttgtcttggcacgttgcccagatgagacaatagaagatgagtgtgtatggggaagtctatagaattttttcagtcagttgacttacgcggttgtcttgcaatgggccaagctgtgtcgataaacctcttacttactgactcttgtctcctatgaaactcactcctacgtaaagccatttatggggcgggactggtgtaagttgcgccaggatcatgcagtctggaccagggagttgagtgtggttttttttaatgcttccacctctataatagttctggctgtcgttcaagtacgagttcctttgttcccagttgcagttcagcagctgacagatgtgtgggcattggtcattattgatcattgtaagcttggtatgcttgcattcacgcatctttttctttttttttctgcatctttctttaacgaatacctcttttactcaactaaaatctcgagaaactcaactagctccttctggccctctctcactcgctttcctcctcttgccttggcttcaggactagtgtagaacaaagggatcttcagctcctcaaaacgcctgtagatgtaatcgtacatgtttgtcagcgtcttgtgggcatgtgcatggaatgccttttcggcttcctccctcgtgggtggcttcttgtttttggatcccccccctcctcctccgattcctactgatgctaggatgttgtcgactttctcaaagtcacgtttctgggcctctattttcgcatcgatctcattgtattccttctcgagctgggccagtcgtctctgctgctctatcatcagccgtttcacctcagtcagaaactcaggccgtttcgtgagttcatggactgtgtatttgagagcatcggcataggtggtgattttcagtgggtccttctgagtaaagaaaggcgtactgtttgcaggttgcacacgcgacaactcggccagcaggttagtcagatcagacatgtcaaggagtcattgaaatgtggtgatagagcagtgtaacttggcctactgtagcgcctgcatctctgaagcgtcctcccttcagaaccttacccaaggaaatacacgcgcagagaagacaagtaagcatctcgttgtcagtgtgcagtgttacgaaacaacttccggtactgtagtgtacatactgtacttgtacaagtaggatcttattttgtatccaatgcgagctctctagtgtctccgtttggtggcatataaaagtacgagtacttaaaatctcttcggtgcggtctcatagtacccacattggcatatctccagggactgctgcaatttacattgaagcaattgagtcaatgatatcacacagcgagctacgatgatatcaatgcaatcattcttgaacctatcccttatgccctcctcataatctctcttagtcaggatctcccaacccggacactgccacattcccaagcccaaagatgaaaaacgataatccgtgtagaaaacagcacactcatccaacgtgtaggccccctcatatttagtcaaagaacaacaccaaagacaccgcaggcccctctttattaattccaccaacattcacttttccatctcctcgcaccacccaactacgctctctccaaagtgtgcatcacgtgattcaaaattacctccacgtcaaaactcacacgtatcaccacattcactacaacaccacacagcacacaatggcgtcggcaattttcttcctggacctcaagggaaagcctctgttatcgcgaaactaccgcggcgacatccctatgtcggctgtcgacaagttccccatgctgcttctgcaggccgaggaggagtcacctgtcgtccctccgtgtttcacccatgagggagtcaactacctgtacattacccacaacaacctgtacctgctggctctgacgaagcgcaacactaatgccgccgagattctgctgtttttgcatcgggtcgtccaggtgctgacagaatacttcaagggtctagaggaggagtcaatcagagacaactttgtgctcatctacgagctgttggacgagctgatggactacggtttcccacagaccaccgacacaaagatcctcaaggagtacatcacccaaaagtcccacattctcgaaatcgccatggaaatcgcccaggtgccaaaagagcaaccaagaccccctatggctgtcacgaacgccgtgtcttggcgttccgaaggcatcaagtaccgaaagaacgaggcatttttggatgttgttgaggctgtcaacttgctgatgtctccttcgggccaggttctgcgttctgaggttctcggctctgtccagatgaaatgttacctctctggtatgcctgaactgcgactgggacttaacgacaaggtgctgtttgaccatgtgagcaacaccggtgctgggggaggcggatcgggcggatctgctcgtgcatctcgaggaaagagcatcgagatggaggacgtcaagttccaccagtgtgtgcgactttcgcgatttgagaacgatagaactatttcgttcatccctccggatggccagtttgagctcatgagctaccgcctcaacaccaccgtcaagccgctgatttgggttgactgcaagatcaacaagtactccaacacgcgtattgagattctggctaaggcccgtggccaattcaagaagcgatcgacggccaacaacgtcgaaatccacattcctgttcccgaagatgccgattcgcctaagctggctgctaccgcaggttccatcaagtggcaccctgagaaggcatgtgtcacgtggaagatcaagcagtttggaggaggacgagaattctccatgcgagcggagttgggtcttccctccgttcaggacgctgatgagcaggctaagagcaagagacccatccaagtcaagttctccattccttactttactacctcgggtattcaggttcgatatctgaagattgtcgagccgaagctgcagtacacttcttacccttgggttcgatacattaccactagtggagaggactacaccatacgattggcataaacgtgacaagtgctgcatgagggaagacagctctccggttgttttcaactacgaagtaaagcaagcagggataacaaagtatgggcatgggtgtccgtactacttgtaccaggaggattgatggtgtgtaaagtatgggcatgcttagctattttgcaaattacatactacttggtagaggatagcaacgcatatcggtgacgttagtatgtattttatgactgtatgctgatggagctgcaaaggtacactacgatattagagaatatatagtaatcattgtaattattgcaaaagagtagattttatacactgctcagaaccctctaatcactgcaattcagtattgaaacggacgataactacagtacagtactcacatcttacatcgttcaatactccatcatccattcgttcgatactatatacatccccttttttgtagacaatccccttagacaatttcgagagggtccttgtcggtctgagagatgatgacctcaacctccccgtcgtgctggttcttgagctccttggtcagcagagtctggaaagtcttgaggtagcctctctcggtgttggagtgaccgcagacaatggcagaggtaccgttttcaatgagacctagggcctcgtggtggccaagctcgccagtgaaatgcacgtctgcatcaacacctcgcagaacagaggctccagaacctgcacagacggccacggaagagatcttagcctcagggttctcgtgcttttcggtaagggcaacctggacatgtttgagtcccagaccggtcttaactcgcttcagcagctcggagaaggtaatgggttccttgagacgcaccactcggcccatgccagcaccctcctgtccctggacgccatctacgggctggcagacctcccgggaggcctcgttctcctttccgagagagactacgtcgatcaggaagtcattgacacctccaacggcagcgtcaacggcagtatgggggcagtagacagagatgccagcccgggcaagtcgcagcagagatcgctgctgggagtccgactgggtgatagacttgaggcctcggaaaataaaagggtgataggccataacaactccggagttgtttcggatagcctcgtcgacaacagaggttgtcagatcgatggtgagcagcacattgagcttctccttctcaggttcggtgtccagagggcattccagtagtaggccggtgttgtcccaagaggagtctgcgagagctcgagggtagagcttctgaatagaggaaacaatggttttgacggcacgcttggaagacatggttgtgatgaaagattaagacagacagaggaagacctgcttgagcaatcgccgcctatgcagtgtgagcgtaagtgaatcagggttcatggggaaccagattgatgagtaaaaggtgtggaagtgtactacaagtactagctaattaaagaggtggatgggcgtttaaatagattgattgtgtagatagaatgcgaagggaaagttattgcctttgttttgttttgttttgcaacttatttgctaatgcaaaacatatgggagtcaccttcaaccatcgataacaaactagttcaacgtcacttgacaatgacagttatggaacaaaagatgctgaatagacgtgcctcgcatcaacttcttgcaataagtcaatgtgaagcagctctttcaaaccacaatgagaagaacatcttccaagcgtaccgcattcttgtacagtacgtattttgtagctctcgctgagcgtacaagtatgtgtactgtacacactggtgatgtgatgaattcttcgtgctctgataccaaagtgactcagacatcaagattctgactcaaattggaacgaccagccataagggctacagtaacagtaccacgattatataaaaagatgttggacttctctgacaccccttgttcaaagcaaaagctccaagaagttcttaaaaagcccgggttcctctagacaccgagaaatcacttgaaagttattttcaacggttggccacgcgaactggctgcagcttccttcgtctctaccagaacggtagctcctccggcctccacatccaacgtttcccacctatccagtcagtactgtctatagtggtgtcatggttaaagaagaagtaagatggaacatgaaagcccttttatagtgttggaaaatcttccaaactttaaaaagccctaactcctcccagcttgcatattggaatcagcgtgcaggtaactgtgttcagactggagtgtacactggtcgacagtggcgaaacaacgtattcataccccattgacactgattcacaggctacacagacagacgaaataaagcagcaagtttcacacagagaccaatttcacatcttcatacactaaaaattacatcactaattgcattctcaagcatcatcaacatcacataacagcaaccccaacagcacccaccacttaacaacatccacaatgctcagatccaagcgagacgcttctaaacgtcggtttgacgacgtcaatctcgacagtgactccttctccgactccaacgattcatattccgacgatgagacatacgagaaggtgcctcagacccgtcttaagatcaaaatgaaggaacaggaccctggagatgccacatcaggtctcgataccaaggtgcattcgacctattcggagatccctgacgactacgtgcccgacagtgtatccaacatcttcggtaagcacgacttctcatacctcaagctgaagccagaccatgccgctcgacccttgtggattaaccccgaggacggtagaatcattctggaatccttttcgccacttgcagagcaggctcaggacttcctggtgaccattgcagaacccatctctcgtccctcgcacattcatgaatacagaatcaccacttactctctgtacgcggctgtctcagtgggtctggagacttctgacatcatttccgttctcaaccgactgtccaaggtcccagtccccaagagtatcatcaacttcatccactcatgtacaaagtcttatggtaaggtcaagttggttctgaaacataatcgatactttgtggaatcttcacaggcagacgtcttgcagatgctgctcaaggaccctgttatcggtgctctgcgtctggaggcttcggaacagtccaccacaggctccggtcttgttactgagtcggcacctaagatgggcgatcttaagattcccggtacagagaagcccaaggaagaggaaggtaaggatggagaaagggacggtgagaagaaggctgacgaagacgctgaggatatcttctctcatgttgttggtattgagaacgatgatgatgacgatctggacgctgttcactcgttcgagattgcacctgactcagtcgaaactgtgaagaagcgatgtcaggagattgactaccctgtgttggaagagtatgatttccgaaatgatcatggtaaccccgatctggatatcgacctcaagtcgtccacccagattcgaccctatcaggagaagtcgctgtctaaaatgtttggtaatggacgagcccgttctggtatcattgtcttgccatgtggagccggcaagactctggtcggtatcacagctgcttgcaccatccgaaagtccgttattgtgctttgcacctcctccgtatccgtcatgcagtggagacagcagtttctgcagtggtgtactattcagcctgagaacgtggctgtgttcacttccgagagcaaggagaagttctctggtgatgctggtctcgttgtgtctacttactcaatggtagccaacacccggaaccgatcccatgactcgcagaagatgatggacttcttgcagtctcgagagtggggttttatcattctggatgaggttcacgtcgtgcccgccgccatgttccgaaaggtcgttactaacattgccgcacacgcaaagctgggtcttactgcaaccctggtgcgagaagatgacaagattgacgacctgaatttcttgattggccccaagctgtacgaggccaactggatggacttggcccagaagggtcatatcgccaacgttcagtgtgccgaagtgtggtgccccatgacctcagagttttaccaggagtacctcaaggagaacgctcgaaagcgaatgctactctacattatgaatccctccaaatttcaggctgcccagtttctcatcaactaccacgaaaaacgaggtgacaagatcattgtcttctctgataacgtccatgctctcaaggcttatgcactcaagcttggaaagttcttcattttcggtggcactccccaacaggagcgaatgaaaattctgaagaacttccagtacaatgaccaggtcaacaccattttcttgtccaaggtcggagatacttccatcgatttgcccgaggctacatgtctgattcaaatctcgtcgcattacggctctcgacgtcaggaggctcagcgtctgggtcgtattctgcgagccaagcgacgtaacgatgagggtttcaatgccttcttttactcgctagtgtccaaggatacccaggagatgtattactcaactaaaagacaggccttcctggtcgatcagggttatgcgttcaaggtgattacacatctgcatggaatggagaatctgcccgatctggcttatgcttctgctcgtgagcgacgagagctgctgcaggaggtgttgttacagaacgaggacgctgccactctcgaagaaggagacaacgcagattcgtttgtgggccgaggttcttccaacaagcgaggcagtgccaagcgaaccaccggttctctggcatcgctggctggtggagaagatatggcatacattgagaccaacaagaaccgaaacaaggatctgcgaaagccttccaagcagagtgcatttgtcaagaagctgtactccggaaagagataggggttctacttgtagcatatataaataattgatagacataacattgagaaggttgatatactgtggcgaatattacaaaactgacgagatacaagttcaggtaacttaaagattcattaagagggttgacaataaatagatggaagcttctctctgagcgagatcgaaacgtcggttgcacttgagtcgatgaggggcgaactcttcatatgtgatgataatctttgcacgtttggcagtagacgtacttggtctattagaggtgtaaagctagggtctgcgcccggtaacgctgcatgatatataaatatgaagtttcgtggcctcatggttacttggttaccatgagccgtagtcgccctctggtattctttgtcttttgctgttgtttccttatccatgtgtgtcccatcgtgttcgtatgtacctgcatgctatgtacaatattttgcgatacgatcaagactgagtttgttcacaagctgtatagatgtcaaaatactcttctagtaacttcaagtaatttcgtacagtatggtacggcacttacgctggacgcatcttcgccattacctgtgcaattactttgtatcgtacacaacccagccgggatcttgtttggtatgtaacagttagtatctaatgtattgtgaatgtatgtttatggagtattcacgtcgtggtattcatacagggaaggggctgaagggtcaactacaaccacattttctccctcggaagaagtccgttcgtcggcaaaatcgtagtcggacgaaatatcggatgccgaagagccccatgtgctttccccatgactgttggctgaataactgagcgatggctgctctgaaacaatggaggcaggacgtgcccctgcacgctgctgtccatggccatgcccatacgtctgacgtgggtatcctcgtctattttgtgttaccgaaccactggtgtctgatgactggctcgagctgctccaatattgctgagtgtccgattgtggcggttccggcatgtgaaacgagttgtaggagttgctggggtcgctggagcccaccgtcttgtccgagcctatgcttgtgcctctcttgttgcgtcttctgaatgacatttcaatctcctcggtgtagtcgtccttgtgtggctcctctgatccgacagccgaatgcaaatgcacttgtgattgagaggtatgtgtctgggtctgtgtcgcttgatctgaatctgagtgccctccatcccgatcatatgaggctggcacggcagaagctcgcttgcgaagccgtctctccatgagcttgtgctccacgtaatcgcagatcacatcgcgctccttgtacgcaagtgcgcccgccgaacatactgcggcggccacaataattagcggcactatcatgggtggaatggtggtcgttggagcctgggtaggaggtctgcctgtcaaagatgatgtggatacgccagtgctttatctgtccgattaagcttcgaaacctgggagggtgaacacaccttgaagtagttcgagagggaggctcataagagagatttgggggtgttgacatactgtagggactctattttgtcaccgaattggtagcttgccacaaaaagtgctcttttgccttccaatcggtccccaataccactcaaacagaattctataaccactctaactacacttcccccctcttccactgtcgtacgcccatgtccccatctgtcaagcttctgtacgactgaaagttaatgccgaatgctaatctttggtggctttactatcatggtacatacagtagaaccccaactgaattgttttactcgaagatgctgtaagtattctgcatagacagcgcttctcactattgaaatgttccagaaaaaacaatgaattattacaatcttgctttctgtcatgtgatctagcttaataacacatcatcgctatcctcgtcttgctcgttcctctcatctgtctatttatagctggcctgcagacgcatgtatttgccaccttcgtggatcatgttaatcatgtcctttagccgcatgaaaaagggcgcaataggcaatctacagcttaccatggcgtggaatgtacgaacagagtggggtctgtgacgtgttagttcctttctatgggttgtcaaggttccatccagtgactgaaggtacggtgcggtacgtgccatactcgggagacattcgactttgcatatatagtagactgatgttagtgacgattatgaaagggtgtgtaaacggtattaatacaagtacaaatggaagtgggatgcataggaccaaatcatcactgtttgtgtatcggcggtttcaaaaacttcacagtcatgtattacagtacttcgctactctgactggctgagtcacctctcagggtaataatacagttggcttgaacgaagtatagaactacaaagtatcgtacagtatgtacatgctgtgtacatactgtacattcgattcactccaagattgttcggaacaacacttgtctcgtatgtccgtagcaactacaatgcattggttactattccgaatcaacgtcaatatcgtacacgtgtattctctatatctaacagcatacacttggtcgccaaccgacgatgtataattataaaatgctggtgtggccggctgacatacaataataagttagtagcagtcagacgtccttttagtcggtgaacttgtaactgccggaagacatggtgatggatcctcccttgtaagcacccttcttcatcttgttcttgcccttggtgaaatcctttcctcggaccttcatcagcttgtcgttggccatttcaccccaagttccggcggcgcccttgtatgtgttgtccatgagagactggtcctcgaaggagatcttagttcgatcgattcgagagaagaactttcgtcccccctcctcctcgaaagttgcctccacgtagctgttgtccacaggggagtcagtcttgggctttttgataaccagagactccacctcaatctcctccgcctttcgcttcttggcaggaggctgctcctcctcatcagaagaatcagagtcagagtccgacgaagaagacgagtcagagtcagaggagtcagagtccgacgaggaagaagagtcggagtcggaggaagaatccgaatcggaagacgaagagtcggagtcggaggaagaatccgaatcggaagacgaagagtccgaatcagaagacgagtccgaatcagaagaatcagaagaatcagaagaatcagaagaatcagaagaatcagaagaatcagaggaatcagaggaatcagaggaagcatccttcatctcaacatccttcgcatcttccttcttggtctctttcttggtctctttcttggtctctttcttggtctctttcttggtctccttctcgtcatcagagtcggagtcagaatcggagtcagaatcagaatcagaatcggagtcagagtcagaatcagaactggatgagtcagagtcagaatcggagtcagagctggaggagtcagagtcagaatcggagtcagagctggaggagtcagagctggaggagtcagagtcagagtcagaatcggagtcagaatcggaagactcagaagaaccggaatcagaagactcctccttcttggcctccttcttggcctccttcttggcctccttcttgtcctccttgacctccttgacctccttagtctcttttttctcgttctcgtccgcggaatcggagtcagaatcagaatcagaatcagaatcggagtcagaagacgaggaggaagagtcgctatccgagtcagaatcggagtcggaagatgaagactcgttctcttccttggtctcctccttcttcacaggcttctcatcctcagagtcagagtcagagtcagagtcactggaatcagagtcgctcgaatcagaagagtcggaggaatctgaaccgctggagtcagagtcgctagagtcagaatcagagtccgaagaatcatcactggaagtagactcatcactggaggtggatgctccgctctcagaggcgggctcagtagccttgacggccttcttggagtcctttttgtcggccttcttgatcttggaaatgtcctttgtggcggatttgctacccatggtgtgtatcgttgagctgtgtaaatgtatgaaaagaactgttatctgcaccttcaaatttttttccagtctcgcatattttttttcagcctcaaaactcaaaactcagataagctcacgtgcgcacctcaacggcaatcaacttcacttagactcgtacccatatgtacttacagctattatggggtcgctgaactcagcttgcctttccttccttcacaacacattccacacaccagctctagtcgaaccacagaaactgagagacatcctcagattgctcgcacagaactatagatagtatcactgatattactcacaactgataccatcaagatttgataccgaaaacttcattacacaaagcgccacacttctgacacagatacacccacatcacatacaacagaccacaacagcaccactgtcacggatactcaacagatagatacctttacagataccaacgccgacagagccacctttacagattaccctcttaagtcgataccaatcacctcatactgctactgcttcaaacatggaaattgctgtggctggtactctaattgcatgcggtgtcgtgtcgctagccatgggtggtgtcagtgtgcacaaggcatacaagtcatccagagaacacaacgcagcgtacatcatcccgctgtcagtgcgcgcaaacacatatcatatccacactgacccggctgcaccgatgcagaaggtgatcatctcggacgaatgggatgtccccatctacacacttgaacgagaatctcgtcacgcaaagcactggagcctcttgtgtttcgatgaccgagtccaggtggcgtctcttagcactgcatcgttggggtcgaggttctgcatccgtgatgaaactcgtgacctccagaaggtggtgtgcaagaaacgtcagtatggtcgctattacgaattttctctccgtaagaccaacattccccgtccatctaactcggaccctctgccgtcatacgatgaatgtggagttctgaaccctacgctgtttgcccaggttggtggtggtgaggttgatgactctgatttcgatcttgataccccacaggtctggcagtcacgcaacccattcaacaccccatctgctgacccgatgcgtgctgcggcctactctgccccaagccctgcgatagcagttggagagatcacggctccttacacaaactcagatcccatgtaccaatggaactcgactaccaaatttcttgagaaatgcaccaacctcgatgctggcatccatgaaactcgcgagcggattgcttttgtaaacatgaagaaccccaagcgattgcggttcgacattaccattgacgagaccaagatccaccgggacatagccatcatgactgctctgtcgtgcgtcatgggcgcatggaagtctgagcggccgcctaagcctgtcaagagcagctccgaattcccccctctgcaacagcgactgaataacgtccaagaatatgtgtcttccaaggttcgtggccagccgtcaatcgccgagcagttgagtgaggagtcctctacagtccctgctgccgcgtgagacttgcatttgcatctcccagttatcccacaacagggaatctatatagacactgtgcatgttatttaatgttttattgtggaccaaagaccacgtgggtgtgtacgtacgcgtgcctcttgtaactacgtaaccgctaataaatataaatcaccatataatacatataaatacatttacacacgagcaaatgccgcgtgtaatatcaccttagttgtggtctcctcgaatctcctcctccacgttagcacgaacaaacatctcgaagtcctggagtttggtctgcaccatagccttgaaagccaccatgacttcagcctgcttgagaatatcctgtgacaggcgttctcgggcctgctggacttccacagagagcttgttacgttcatgctctgcgtcctggagtcgcacctggagacccttgagttgtgattgagcaagagcagtttcactctgagcctggacaaactggttttccagtcgctccgtgttttgggagttttcgttctcgttcatggaagcggagtcttcgagggcgtttctggtttctcgaaggcgtcgagatttggcttccagctcaccaatgtgtcgtttctgtgaaacgagcttctcctggttggtctcaatctcctcttgcagtctcagagcctcttcctggagggccttgaccttggaagtgaccatgttgcagattctcacaatttcaggtcgaatctggttacgaggatcaactccacccaggatcacagaagggtggcgtcccaggttctcctcggagagaggttcacgcagatcaatcaaatagactgattctgggatctcgggcaagtcattgtctgatgccacccaggcattgtaggacagaacagacgatgtatactccttgatgacacgatcaagagcatcaaagactgccagggcagtagactccttgtttgacacaacctgacgtccctcatcgattatctcatcaagtgagttcaacgccttctgttgacgctccatatccaaatgcagcttgtccagctcggcgggagatagaccctggtcttggattgtttgttgcagtttcagcttttgacggctgagagactccacctcgctcgtcacattgtcttcttctgctgtcgcctgggacatctgagaagcgtatcgggcattgtgttcttttcgagcatccacaaatgcacccaacttgacgatatcgtcggccaggttcttccctagtagtttcgcctcctcaatcttgccccatttggcttccagacgtgacagttcctcatccaattcatcgtcttcgccctctggtagcgggttttgagctctctgttcggcaagaatctcctggaactcggcgttctcttcagcgagacagagctctgcatcaggacgggcaaatctgtcatcgccttgtaaataggcaaagtacgactcacgtgcgtgtctgttgaagatttcgtctaccaacgacggaccatcatctcctgagtagtcatgattgtgatacttctctatcgtcgtgttgagttccaccatccaatgcagcatgcctgaaaagtaggcccatgattggcctcccacggcaacaatttgtgatttcgtgatgctatcgagccacgggtatttggctgcccgtagcaccgcgtgaacctcgttttcgatgctcttgtggaacgggtatccaggatcgatgcgtcggaagatccactcgaacatagttttgaaatccttttgagtggggttgctgagcgtccgctggttcagtgggtggcgggtttcctgctcaaagtggttcgtgaccagatactcatagatctgctgtgagatttgctgttggtagtgtcggtcgcgcactggacgtggatcacgcgtgtgcatgggcgccatgggagtttgtggtacgagcccaaatgatgattgtcgtggattacgcccaaacgccatgcttcgtcgtgagctcctcatgagctcagatactgctggggtagcaggttcacgttgtggtggcgggttgtttcgctgcggcagacctgccatagatggcctagacgccgacgacgtgcccggcatcatggacagccgttttttgtgcgccgaggcgttcattgggatagtatgacgcgctgcttgtggtgtgtggtgagtggtgagaactgggtttgtttatatctacggtgttgtgcataacgtatgaaccttaatcaggaaacaaaaaaaattggactatgaatttgaggagatgttggtgggagctcacccaaatcagggcgtccaaaaaaaatttagcccgacgtggggcttcaatccccagccctgacattgcttcgattaagagtctcatgctcctccgattaagctatccaggcagttgttagatccgaggatgtagggtgcaagagggtattaaagaagtgtaaatacgcccctccctaaaatcacaaaaaacatgtttatccggtctagaggaggattggggggaaaccgcgagcactattgccatatgctcttctgaaatcctcaatacgagtccgatgtgcgggtttaacattgtttactggcacgaagtagctgtatttccttagactgaccttttatgtgactacttgtagtttgttgcaagtacttgtaatcttgaaaggtttcaatgttctatgtcttcaaaaattctccttgtcccctctcagaattggtatgtacgatacagtatgtactgcatgtcctgcagtctcatgtgtcgccataatcaacttattgactactgtttatcaaaaaatgtaattaaatgtcgtatatatgaacgtccagtgaaattagcacccggctctcactccagtcatcaccttatctcggctagaatgaataccctcaatcacatcctcaaaccgctccggagccatcttgaccttattaagggcccagtctccaagcagttcaatgtcctgttcacgcgccttggatcgcagattcttcacctcgccagcgttcttcttgacgtggtcaagcacggcattaacttgtttgtaagtgctatccaggccactcttgtcacatttgagtctattagcccggacaccagtcaagtacctcttcacagaggtagcagtctcgactactgtaaaggccacatgcacatacgaccagtcacgagattccatatcagcaaggggatggttagtcagcagctcctgcagcttagtaaatcgctcgccgttcagcttgtcgcgagctagctcggcacaccgcagagtcacattcaactgccactcctctgcctccgtcaaatcatgagcctcgcgcataacatgtgtgagctcttccagcagcgatccaaactcggcaacaccaagcttctgctgaatctgccagttgagagtgaatgctctggtccaagtctcctcctgcttggggccagcagtgaaacggtcaccgtaagacttgtcgctcgacttgttcactgaccacatgatcttgttgtctctctggtccatcagggtgtgggtgggttgaggctttgctcctatgggctgtctcgcgtactcgctcatcctgagctgctccagaaccagtagagcacgtgactgggagaagtcgagtctcttcttgaattccacaaaccctccaatctttgagaaggtgctctggttgtatgcgtgtttgatgagcatgggagactcatggtcattctcggagtagagggtgagggccttggacactagtttagatgaaagggggaacatagtggacactcgcgacagaaggaagtgagaatttacatcgtgctggatagtcttgatggacaaactgacgtagtgaggctcggctgaggggaaaagaccaagaataaggtacaatctggtcagccaaaggcgcacatagaattgatgctggtcacgggaaatcgcatgctcaagaagaatgatggccttgctcacgttgatagaagcacgtgacttggcgtactcctctagcagagagcaggttgcaatcaacaaaaagtcgtctccaacgtgatactctttggggtcctttttagtgagcagaaactcagtttgctggtagagagtgatctgcttgtccacgaaggtcacgtgatcagatttatcacaactgaccagaaacttcaacttctccacgttgactctgatgatagcttccttgagggtggtgatcttgggctcctcagtgtaaccaatcattttcagaacagtgtctgtatccgtgttttcgacgtagtccttaagatcatcataagcacagagcttggaacccatcatagcaaaatagttctggacggaggtggtaatatccagcctcagttggtgattcagctcaacagcagccaacaagctgtttcgtgtctttttgttcttctcgatgacctcctcaacctcttcctttctctcgctcttaagaccaccttcgatcagagtcttccagtgagcccaatcgtccagatcctggtccaccaccactttcttggagtggtcaaacagcgcactccattgctctgactccttcaaatactctcgtagcataattgtgagctccaagttattccagaagaatgcgtccttttgaagggtctcaattgcttcggtttttttaccctgagcccacagaagcttcgcatagacatagacctcttctgcagagacgaagggtcgctgttgttcgcacattctggtgctcagcattgagatgatggccttctccttgtctgggatggatccctcctccagagcaaccagtccactgtagacggcccagaacacagatcggcggctcttttcggtcttgctgagtgccatagctgctcgctgctgtccataggtgtttccggagtccaccatagcccacaaccacgtctctagagtcgaagcagctgggttcttcttagcatagccctcgaaaagcggaagaagtcgatctgggcggtctagccgggtgaaaacgttgctgagcatcatgactgttcgctgatctgagggatcagtcgcaagaaggtcctctgcctccttgagagcctcttccttgtttccagacagcacgctcaccagagcatttagagccccatagtaggtgtttttgggcgcttttttctgagccttggcaattagggcacgggcttgcttgaatgtgccggcctcaatcgcctcccagatgctcttatctcgagtcgacatgttgtatggaagatccttggataagttgcatgttgatttaggtggtttgatatgcatgtgtgtgaagtgttgtgtgttcgaattccagaagagtgtttttattacaacgactaatttatggaacaagattgagccgtgatgtttcaacttttacaatactcacatgtgcaagtagaagtacaagtacaacatttggaagtcttgatttattggattgttggtttgtttttttcagatgaaaagctgtctttcggaaacatgtgttgtctccaagtttcatatactcgtatggttacactatttagatgccatatctaggttgacccaaaacatacgaagccacacctgaatctcttccaatcgttcagaagtagaacgaccggctcttaatctcgacgattatgccacaattgatctgactcagtgcttcattatctacgactgttcctgctgtacatttcagaacacattagtctgatgcactgataagcacgttgctcttcggagtcttctcggtgctgtgacaggtactgaatcccttgtttgcgacattacattgcaagtgacatttgcttagatcaatatgttcaaacgggatcctaggatatgtcttcccatcatcataccaagtgaacacggattacgcgagacggggccgccggcattggtaacaccgttgctgagataacgagcaaactagttcatgataagtcgctcataactacataccgtacagtagtcgggatccacaataactactgacatgcaactctgcgtgctactagtcgtgcactaattagtgtgaaatgtgattctcgataacaaagcacaggcccacttttacgtcagatcacaaatgtggggtacaacaagcgaaaagacatcacaagaagagtcgatttatttattattatcctgttaaggtttctctgctcttacagaagttgttctccatgtgagtcgtgctcgctctgtatctatacatgacacaccaccctgaccacacatgtaacgcttcttagggtagtctcgttgaagaaaccgagagtcataggaccaacatgtgagaacatcaattgaccccattttgcgactcggtacttctgttggaggcttgtacaagcacgaaaggggcctgacacttgacacaattactgtatatggttaggatcacactgatgcacgacactgtcatttaagcacaaaatcgagtgggcattgcctccctcatgatttcctttcaagaatagttgaatatatcggggttttttcttctttgaacatttccaggatgattgaagagctcttacttggaataacacacttaccaggacagagggcagtgtacaatagcatacatgataatggttcgtgacaccttcgagagatctaactgcaacggtgaattagctacagttctccttatgattgcattagcgtagtaacagtcaacttggcagacctggcccgaaccgaacttcctccgacccgcactgtcaagtataaatacatcgatgtaagtggtccttacaactcaactcacctacaactacaatggttctatctacagtcattggagaatggttctccagagttctttttggaaccgttgctccttctccccttacagccactgcccccatctctcaggacttttacgacactgccctgactttctcccacctctccaatgttgcctactgtatcaatactccattggagtctttgaaatctgacttctcttgcggagtagcatgctctcactttcctaacatggagctggtcgaagtgtttggaggtgagtttttcgaaacctccatcaccggatttctttctattgaccatgtcaagaaagagaagtatgtggtttaccgaggaacctacgacatcggagacgtctacaccgacatccaactgtcccaaagcccctttctcgtcactccttctgccctaggatcgactgcaaacctctgcgagggatgcactattcacgacggctggaacaaggcttacaatgagaccatgggcattattggagacaagctggctgatcacgttaacagcaaccctgactatcgattggttgttactggtcattctctgggtgctgctattgcggtactttctgctacaagtctcaaggtgaacggtcaggatccctatctttacacctatggtcagcctcgtattggaaacgccaactttgccaattttgtctccaagcagtggtttggcgaaggagatggtctcagcatggattctgatagacgttacttccgactgactcactggaacgatctgtttgtaggattccccgctttcaaggactatgtccactctgtgggagaaatctacattgattacttcactgtccagcctcctctgaacaaggtcttctcttgtgccggtcccgagagtatgagctgttacagaaaggactttaacgctcttgctcggttagacattgtcaagaaccacctggcctactttgactggatctctttatgcactctcaatattggacgtcgagatctggagagagggcgcaagtttgaaggtacttggctctacggaggtcttgccaacggttccaccatcttttagaaggtagaagagagtgactggggatgatctttgaccaccagcttccatatttgaatgaccctctttcaatctgtataaattactgtagactatgataatatcttttgacaatcgtgtagaagtacaggtcgagagaatggacagttgcacatattaaatttcctattctatagatgccacaattgtattactgtaggtcttttgtttctcaatatttccagagtggtttgctggactgagggtcgcatcgctcttgtttcaatgattttattgtgttgtattattaggggggtgggtgtgaagaacgcggaaactgacatgaccaacaggtgatagaacagacaagtttccagaaaagctggttttattctacttcacgtagtccccttctacagtatcattgtggattctgtggaaccataggcaccaaaggagtatctgaaagtaaacagaaacgattgagggcatgttaatgaatatacttgagactaaacatagattcacatgtgctagtaccggtatataagacaaataccttctttttttgcacctaggatatactgtacttgtatgagcagggtacctggacatacatcgtccccaacccaactctggtgttccgactagactcgatatgagtcttgaaatttgagcgagcacgctgcgcagacattgggtatgatggatgaaaagagcgcttcgtttgtgcaattgaccagggatgcttgttgctgaatcatctcatgattttaatcaaaatttgtagttacaaatacttgaacttgtacttgtagagtaaatgttcagttcttttgataactgtagctaacatacatgctgactgctgtgctttcaaattcagcacaattgcacacctccaggtggcaaaatgagcgctaaagttgaataattgaagtatagccaatgaaagaccagcttacaaaagaatagaagtctttttcttgcatatattcaaaatctacccttgtaccaaaatgaaggattcatcaccaagtttcaagacacacttcaaggattttgagtttaaccctaaaaaatatttctgcatgaatcgtgaaaataaaatcccaatcagtatagcatcacacacacaacacacacactacacacacaatgtcgacactatacaagaccttgagcggcgagagctctaagcccgagaagaccgagaagaaggacgatggagtgaccaacaagcagcgagtgctgatcatcacttctcgaggagtgaccttccgacaaagacatctcatcagcgatctccagaccatgcttccccatggtcgaaaggagtccaagctcgacaccaagtccaagttgtaccaactcaacgagattgctgagatgtacaactgcaacaacattctgtactttgaggcccgaaagcatatggatctgtacatgtggatggccaaggctcccaacggtcccaccgccaagttccacatccagaacctgcataccatggacgagctcaacttcaccggcaactgtctgcgaggatctcgacctattctgtccttcgacagcagctttgacgacacccctcacaatgccgtgatcaaggagatgctgacgcagacctttggtgtccccaagggtgccagaaagtccaagcccttcttcgaccacgtcttcaccttttcgctggtggacaacaaggtctggttccgaaactaccagatccaggagactgtcaacgaagaaaacccccgagagaccgacatttctctggttgagattggtccccgatttgtcatgactctcatcaccatgcttgagggctcttttggaggccccgtaattttcgagaacaagcagtatgtgtcccctaacactgtccgatcgcagatgaagcagcaggccgctgagcaggccgccagccgagccgaggctgccttcaagcgaaaggtcaaggtcagagatgctgttattgctgctgaccctctcgctgactctgtgattttcaagtaagccaatggctagaagtgcaagattgagcgggtattagagagcagcagcatagctcgagcgaaggatactgataatagagtcgactggctgtacggaccgactaggaaaaggtacattaatagatatgatgaatttgattgatagacagtagaggagtaccaactcttacttgtagcagctttggctatatggcttgttactggtactgggaatggctgtattgttctgtggagtgttacagctagaatggtagatacagggaagactcgtcagatatgaagactcacaattgatgttgctgcatcgtatatcctcactacagtacatccatacatgtcacttgagaagtcgtgtttacgatacatcgacatgtgtgcgtaactaaccgtcgaacaagcgtaagataaagacacaaaaggcacactgtaaataaagcagaggcacttaggccgtgccaccatttaatatataaacgtccgccaatacgaccagactcacatatacaacctagatacaacagatacatcattgagacaatcgaatggccactcgacctgtcacgtcaacacgaaacattgctctcgggtttctcgaaaaagagctggaagaacacaaacagcagctgtcgacccagaggagagagctcgacatacgattgaaacctcttagagacgagaagaacgaagttgttaatgagatcaagagtgctcacagcctccttgacggtcttcaagccaaattgaaggacttcgaagacttagacaagcgattgaatgaacagatcaaggaggaagagaagaaattcgaagatgagtttgagggtctgatggctaggattacgggtctcaaggctgccctcactgagctagggagtgtaagacaatctgtggaggtgaagaaggaaaagggtgtgattgagttgggtagtggaggggatgaggggttggaagatgtcgtgagtcgggtcacagaaggggtatctgtaaactcgatgtcagaagtgtcctccggtgaagtgccttctactgttgatgtatttgcacctccagttgatgttgctactgacgctgctacatcgcatacactgtcatcatctataggtaacggtccttgtgagaagccagctgccacaaccgctatctctaaaactgtttctaaagagaaaattgctgtcgcaaagatctctcctgaaacaggtctctcatcttccgagcatgcttcccaaatcctttctcgcatcttgattcctaaactgccttcttttgagaagcgcaaaggttcaaatggaactgcgaagccccaagtagaacggctcaaacggagaaagccaagttttgcggaagaggtggctgttttgatcaaaccggtgcccaaaacatgtcccaagcccaagaaaactccaggatcgaagactaagggaaggggaagagagccactggcagtgttgacaaatgagaatcccaacagctacgccaaacaattgggctcccgtcgcaaagaacacagaagcgaagactcagatgccagttggaatgaggaaggagtttccattaacgccagtgatagtgattcggaggatcaatctcctaatggtcgacgacaaggttgtcgatcgcgagagattgactgcgagagcgatctcacaagtgaactaattggagaattcaatgagttggtgggagatgggagtgggaagttcgataggaagaggacaagtgcaaatggtacagaagagaagggcagcaacaagaagagcaagcatgtgagcgggagagcagacatgggtcaaggtgttgaagatggaaaggctgattacgaatattccaacatggacacatccattgacgagttgttcttcgagaagcctgctcttaatgagatgactaatgatgaggctaacccgccagatgagtacaattcttttgaggtaccagtagaaccagctaatgacattagctctgccattgcaccgaagccagggtctacagcgaagtcaaagtctgcggtggaggccactcattcgtctcacccacctaccaatatgaagactgagatggaagatgtggctgtaaactctccaacaccttgggagcccggtaagagttcggattgcctggctcccatgtcgcctacctcatcttccccacctctcaagctacctggaccccaagagcttgacctagccagctctcctggagtccttgagtcccagaacgctcaacacgacagagaaggcttatccgaaaggaagagttcgtataatcaattgtccccctcaaaactttcaccccagccacctacaggtcctcgcgccctcaggccttgttcagccttggaggaatctttcccgcggccaattactggaacacctaccggtcctcgagatcagggctctttactgggcgttcaggatttcgattcgcccaaagggcttcaaaaagggagccaagctcaccaaggcgacaggcgtgatgaagaatacagcaatatgtatggcaaacaacacgcctgtcaaccagacccttacgacagacacgattatcgggggagggatatcacctgggatatcctcagatacaacccacaactctgggcgcatctgcacagtgtcaggcagctcagagggcttgtgttttaccacggcagatacactttgatcaggtgtatatatggctatcccgagaggaagtgtcatgatgcatttgagaccctgcgagatctgcggatgcacatgttcactgtccactgcattaagacgtatgtgtgtctcctatgcaaatcagcttatggtaggaagtgtgatctatggggccattgtaagaagttccacgatggccttatgggtaagtactggcgtgggcattccaaccatgtctgatgttagctatacactacatgtaaggtaacgtaagtaaatgtattaaacggggctgaatcgttagtgtttatgaggtgtttgatgctacaacagaaagactacagttttgctttgttcctaccttgcactgcgtgaactcagggtcaggcactcgctcgatttaatcataatctaatcatcacattgaaaaagacatatctacttcttctcagcagcctcctgctccttgaggaagttggcaatgaacttctcctcgtcggaagagccggcctggatggcgggggcagcgggcttctcagccttcttgccagaagaagcaatcacgataccaccgacgacagagacgatagttccgatagcgagctgagttagtattgaacgggtagcttgtgtgttggtttgtagtgggaacaaatagcttagttggatgacttgtaatggtcatttgaggcacattccgatagtaacacttcgacgtttgaggcatggacgtcacacaggatagcttgagcagaaccaagacaatcagacaaggccaaaacgaagtatccacaaggatacagcaatcgcatccattccgcaattaacatatgccttgcttctcatgttacttccctcaccttgctctcaatcagatggccacgatgtgacccgagcaccacacaaaacctctatccacgagagcatccttgtcaattgtcttcccaaacatcatccctgtgttcttatagcaaaaacatcatccctccatagctctagtttcctcaatttcctccgtcatgttgtctaatgtcctcatcacatcctcctcttagtaaacctgacgatgaacaccaggacaattctttgccagggcaatgccctcgtaaacacccctcaaacactcacctgatgggggtagacagtctttccgagaatgtggtatgcggcacccattgttgatttttggttgttaaggtcgtgatgtgaataggtgtcttttttgaatttgtcgggagccaggctacgcagtgtaattggctggaaagttgtgctgcagtattgggaccggaccagtatgtacgctacactgttgcgactttaagctcccccacatacatgcagcatgtacactccagagcgatatactctattgtgcgggcatagggagggggatctaacacacgacgcgacactttcacaagccgtttgttcaacacaggcacgactttttcacactcgcagagttactccgatcccaacagtactaattccgttcttttccgacccgaaatgagtctgttacaagacccagactacctcatcacacatcttcgggccaagtatgtcgattccattcacgattcagtcgcgccagcattggtcaagcccgtcccaggataccttcgacacgaccattcaaaggattggcaaaatgagtcgcttacgattcttctgaaggctgaatctccgcctgtagcttcatcgtcactcaacgagaaagctctggcatatagacgacagaagttgaggcttgacgacatgagcgatgaggacgaagatgaaatggcagacgacgagaatcacactaatggaggagtcatcagactgaaacgacgaaacacacagaaacgagcctcaggggtgcctctagctcagagttatatggactccagcgatacctacaagcaacaggacattatggcaagtggagggttctctggtcaatacgacgactcaaactcgtcaggagacgacgatgattttgacgaagaggaaagtgaagacgaagcaggaggttcaggcgtattggatgtgcatcaactgactcccagaattgatgaccatcatagcagcgactccagcatcatgtcttcgtcagaagatgacgaggagatcattgttgttccatccatgacattcgacgaaggcacttctctttctggggatgcatatgctgctatatcctctgctaatgtggactcggagctcgatcctcaaagcagttatatctatcctaccgacgaacaagggctcgtggtggattcagatgactccgacgaacacctggagatgcccatttcaaagacaaacacaaaatcgtccatgcccagagccacatctactgcttctgtgaccactgcaggctcttcattgtccaagactgccaattccaacacctcatggctgtctcagcgacgtgaaccacagcggcaaacttctgttgatgtcatccctgagccacagagtctcaagaatcgtcgccgaatgagcggggtggttccacccagaccaagaagtaacactaccgcttctctccctgcagaatcaacccaaaaggtcgataccaaattgttcgagaaggactttagccgtctacaactcgttactgaacggcaacataccagtttgctgtccagccaaatccaggacaggtcttctactctcgacaaccccctcgacgaatatatgagtgcttctggaaaggccaccaaaaagcctctcaacatctacatgtatatgccaagcagtgcgtgtcccgatactccctgggaggtctctcttcttccggatgtgactgtcagccacgctattggttttgcactatacaaatactctctgaaccaccttgagccggctcttacaccagcccagtgtgacgccaacctgtggaactgttacatggtcgaagatggagaagtggatgaagatatcgtgcttgatcgaactacagagctcagccgctacggagaagagtttgctctggttgaagccactcccagtgaatacattgaaaacaagaaacgcacgcccaacaagtttggtgtgcaggctaagacagaggcttctccaggcgccactgggggcgtccctgttcctattcctccaactatgatcattgatgatgattcaaccactgctcttccgaccactatcgagagggagactgttcggcttcgaatccatctcgagtccacgaataccgtcacactcaacgtcgatagaggcagttatcttgccgaagtgcttgaaaccatctgcaaacgacgaagctgcgatacttccctttacactcttgctctctttggtaccaagatcattgcaccgggagaccgaactgtggaggcactgcagggacaccatgaattggaactgctgcagaagaagtatgtatcacaatcagtgggatatatctaccctcccaaatctcaaaatccagctgccccgattattcctcgaggctccgcagctctgtttacacacactgggtcagtggccggaggagctcttggaaagctgtctggaaagtcgctcaagcacgcccctcaaaactttctacttggcccatcttctccttcagacgatctaggttctgatgcgtaccaaaagtaccaggtctggagacgtcaacccatgtcgttcattagtaagcatgaaaaggtgcttgcattcgatggagaatacatccacatcatgccgtcagacgacaaaaccaaatttgaaacgtccaaaacgtcttcgtttcacgtgggccgtatcatcaagtgcaagcagtcccgaaaggtgccttcaaacttcaaaattgtcgtcaacaagccctctgggccaaagcgatacgatctggaggccgtttccgtagcacagtgtgtggaaatcgtcaccaagatcagacacagatgctctgcttatgtcaagtcccgaaacggctagttatttattatgtattatgaatgtatgatatacacgcaaggagtaatccaagtgtgtgactgaaacgaagaggggtgtgtgtagtatgcgatatggagtcaccacgataactgtcgtcaagatggctagaagtcgtgctgaatgagtaagtaccatcacacactctacaagtaagagtacttgaagttatgaatagttagttgtgcatcgagtatcatatttgtagatacagtacctgtaatttagcgccaataagacaatgttagactactgtagcatcaagaacaatgccaaaagcatgtcgatgtcctactgtaactctgctgtcaacctacgagatggctagaggcatctgtcaagtatcattcgcaactacttttagctaacgcgtatagcacttgcctattatagatgtcttcgatgtcgttattagaagcagcccatgcagaagtaacttggatggcctcgacatcaccaatctgaacacaagtaaccgtggctgcataatctaaaggcaacaccattccatgactggccacaattttaccagaaacaagtcccaccaaggtccttctgcagttactactgtactgtacatactgtacatactgtctcatacctgtacatacgtcagttttagaagtgttgtgaagccagccatgttgtacatgattgtgattgcagaccattagacatgtactggcaagcaatgtaaagacagatacaaaaccaatcactactgctcgtacgaaacacactcaactcaatgaatgaagatgtttaaataatgctaggttgaactataaataatctaccacttgagccaagtgccgctctccttcttggagtgctttgcggtggtcttgggcaccatgagagtgtctttggagagtcccatttgcgagagctcgtcccgaagatcctcaatctgctgcttggcaagagcttcgttggtcttgctctcagccagctgcatcatgagatcttcgtatgaaagtgcagaagaagaagcttctccgaactggctcttgagcatgtccaaagagccatcttcggcggcgacgcccttgatgtaggctccaaccacctctctgtccttctttcgctcctgcttctcctgctccagttcctttcgcagttgctgaagctccagttcaagagcagcaaccgcagcctccgtcttaccagcagtaggagacatgtcgaatgacgacacagaggatgcatagtccacctgggacatgatttcggtgtcgaccgacaccatggaggctccggagccggacacggaccgtgttgaacggtcggaattagtcgagacagaagctgaccggtcgccagggactcggagcgacgacagagaccagccctgcgaaaagaaccgcttgggagatctgctcttaggcagcggggtcacgtccttcatctccttggcgagatccttaacccgtcgtcgctcctcaagcatggtctcatactcatgctccagctgggtgaggacgtcgggagatcctagatgagcgctggtgatgtcactagcaagtagatccccgtcccctccgtagacgtcccacagacgtcgtcccagtaggtgctgcagcacgtcctcttcctcggtcatgttaagaatgttgtacttgtttcgcttgagaatggccatagcggttcgcatgagcgtttcagtcacgccctcaaggaacatcaggtcgtagatacgtaccagcataggcagagggcaggtgacagcgaacagtgacatgaaccattgagaagcgtagatagtgttgatattgagcgacttgagatgggcatggatctcaggcagctgctgctccaacaggctctcaaattggaacattttgagatgcaggccggccatgtcggctgcgaacatggaccgcaggtcatagttttccagcaacttgactagcacacagaacgcgtcgcaatcatccatgtgcagcagcagaggtcccaccaggaacgtcaggccctggcagtagcccacctgcatgtcataggccgagtaggcacgtagcaccttacccatcatgatttggcccttaccttcctgttctcgaaacaagtcgatttcggggaatgttcggtgcaggtctcggccaattatcttgacgtagggggtccactcgttggccagcgagtcgtagaggtacttgagagatgcaatgtcctcgctggaaccacagtcgcctccagaagtgtaggccatggacttccagatgtctcctctgagagcaggaggcacaccccctctcaccatgtcgcacgagtagtgggggattcgagtggcgcagtcgttaaaggataccatagcggccgaccagaacgacaggtccttctgggacacaggcgacgaggatatgccgggaatggcgctctcgtatgtgttgacctgatgctccagctggtccaggggaatggtacagatgtcgtcaggcgcagacagcgaggctcggggcgacgattgtcgagagttttgctgtttctctagtctggcgaggagcagttgagacgagtcggggtgggccgaagtcaccaacttggcctcgatttcaaacagagaagtccagtcgatgtgttccatttgtgtaattgaagttgtcgtgtgtgtaattgcagtgtaattgaagtgtctgtgctcgttcgtgtaaataataaaggaatgtagtgacagtgtcgtgacctcgtcgtatgatgtcgttagtttgtcgtttgagtaaggagtggctagtggtaaggaatgtgacgcaaccagtgcgtgtgtctgatgataaggagtgtggtagcggtgaggctgaaaggagagtgtagcgttttcggctgtagcgttaaacgggctgtttttagtagaactgagtaacttctgtcaaaaaaaggagcgtgtgtaggagaagaggagtattaggaccctgccaaaaccttgtcatgccctattgtttgggtatgctgcagtgcaacttagtggggcggctgagttaattttttaggaaaacggttcttaaagcagcaataatggagctagggctgatgtgaggacatctttggaattcttgagtcatagagataatgatggtatgccgtttgctacaatcgagaacacagaaggtcgtatttaagcgtgttcaattaacttattctgtaacaagtggatacgcattgaactctgtttcggaaggaatgtaaaacgaaaagtggagcaaaatccgcagtatagacactattcaagttctgaaaaattgaatcatggcgtatttactaattccagaagtattccgatactcagaacatcaaaatacctaccgtaatagctcatataatcaccatcgcgtgccgcattccaatcaaactttgcccttcttaacttccaaccatgtgttgcttcagaagtttacatggctgccaccctcaggtcatctggacgacatgacggtgctagggctctcgtcggtttttgtgccaacggttggtgaggccttactattgatttttatattagactgcgtgacgacgatggtaatgtcgcgttcccaatcacttttcaccacgcagcaactcctctgtcacatgtacaagtacaaatgtcctggtcacacattccgccgatcagggatgcagccagtcataacgatcactactgtaatagcttaatggtagttgcagctgctacttagcttctccgtgggctactgaagccagctgattaacttttggttagctccaactatccgcccctgttttattataacgccttttcatgaacgctactggccacggacaaagagaagcttgtggggaaggtgcgtctaaggaggtctattacgtcattggtgtggaacgtggtgtagcaggatatagtgagtgaccaccgccagatgcgagaaatttcccgtgggtttcttccacccatccaatatacatgtgtatcatttaccccgttgataacacaatatatctctcagtatcaaagtccaccagcccatgctcctccacccttctatataaagtttaagaactgtacaagggggaaataccgatgcccgcttctatcagttgtcgtagtgaagctacaacttccgtattcgaccagaagatagttagtgacactgggtctaatattatgtcgttttcttccgttgcttccgaggtgttcctgtcaccacggtcctgaaatctgatcatcagttgtttcaggacccgaacttaaaaaacagcaaatctcaggaggctgaaatgtccatgccaaaaaaaggagacgcaaacattgtgcaggtaatacacccagtacagaacagaccataaaaaaagcgtgaaataacagagcgcaaaaatgagttcaccgatgtttgcctagccgagagatccgcgtcagttttcaagacaaggtatccactttagcccactagccgatacgtcactatggctgtcaaaagtgacattggcgattttagcgtacattttagcaatattggccaacgtccaacaggcagccattgaaggtggtgctcatatagtatggacgcaaactgagggtatctggcgagtcccctgaaagtggggattaaaacgatttcttcagatattatctaccagtactgtaacacgtgtccggaggaaatgagtggcataatttgaggacctcacattgatgcattctctaattattggtacatacttgtaggtactgtcatggatgagcacttgtaagatagttacaatagcgatattattgtcctccaagcaacatcatgggacaacgaagatggacatcaacctacccacgccaccaccgcccctgggggagctctactcctgcgctccaacgtaggaaccctcttaaacagcgcgtgagatcgggacatatgtctcacgtggatctgcacctctcacatgcaaaacatcgtcttctacacagcagacatgtatgcccggaaaagtcgatacgactacgagtacagtttggtaggtctcttctgggtattcgggtgttcgtctatatgtactgtgggctgtgttttgaagactgaaacagactacttgtaactatgttgggcacgcgagcggaatcgagtcggatcgagagctgtatttaacgtctgtcagagaagaattggagacatcttacatagtgcaatcaccagctctcgacaagacgattccaaccatactgagatcagctgcgttttcccttcgtcatatgctcctggcctcgtgttgtgggccccctcgactgtagagtttcgagatctgtacataccatagtgtagctcacgctctgtcttcagtgatcctaaacactgctaaaaatagcaagattcacaaaccaagtttttcccaaggtcgcacgagtcgtgtttcaagtacagcttctttttgcgcctgccctttacataccaagatgctcctctgagctcaagcacagcccatacgcgggttcgcggtttagtagaagactcacatgcttaggcgtgtttctgttagcgggaatgtgcacgaggagcagaaatgtggacaggttcggaactagttatgtgtaaatggcggcagaatttgagtatgagccgctctcaacagatgggtgttgaggtgataagctaagtatataaaacgtgttaacgtacagcaagtacatgtacatactatacgtgccagaagaggtcttattataagatgaaacatcaacagtggtttttgacctgttgggaaagttttggggaatattggtttggcaacttcctcgagaattatctgcctcctttctgaaactcatatgatacattgatctagtgaatatatacattatctatgggtacacagtagcaattctgtggtgtcgtgaagctcacttgggcatgagctacaagtacatgccgcttaatcatctctctgtctgttgcccaagaaatgcggggcaatctcctgcaaccatgcaagatcaataggagacactgttcgagcatatcctttggtggtaaacacgtactcgacgtacatgatggcgtcaatcttctttccaaacatcatggacgacgggtgaatggcaatcttatgtcctccgttaacagttctgtactgtctatcagatgatcccaaggcagtgttgttaataaaaccagccaggaagatcttgatgatagtagagaagtcagccttgtcatcgtcattctcagacaagtcacacaccttctcaaggtagcctcttagttgctgtctgatttgcagcacgttcttcagactcttctggttcacagcaatctccttgcacagcagagtgcggtccttagagtccttcatggacatgtacattcggatcagaccatgaagaagagctagatctccgtgcttcagagcctgggggaataagtttcgtcgcttctcgttcacctcatctcgcacctcagcatgagggttcatgagcaggttctcgacagacagacaggcaacaatgtcaatgacgttctgagcaacaccagactgacatccatggatgagaacaccagccaaatgtggtgtcacaggcagaacggccatcttgtggccgagatctgtgatctttccattgtcatcgagagccttcagtgcgtacagcttgagcagagccgacgaaatagcctgtttgctaggcttctggatccaggggaatcggtgcaccttgtcaacaccagccttcttaagcatgagaagtgcactagccacatcgcatctaagaatctcaggttcggtttgaggggcgaggttggagtagtccgactcaggcagcagtctgaaacactttccgggcgcctctcgaccagctcgtcccattcgttgctgagctgacgactgcgaaattggggtagtcaacagagtgtcgagtccaagctccggtttccacaccttaaccttccgtagaccagtatcgagcacataacgcactccggagatggttagcgatgtctcggcgatatttgtggagaaaatgacctttcgctggtttggcttgacgggcttgaatacagcctgctgcttaataggagacagagacgcgtacaaaggaaggggaaccatcagaggtaccttcttggacaccttgtcggcgacttcgttgataacatcgacacatttgtcaatttcctcctgaccagctaagaagaccagaatatctccagacagttccgagctgttgagctggaccacactctgacacactgtatcaacgatatcgtcagctccagtcggcagatagaaccgctcaacgggatactgtttgccctcgaccagcagaatgggacagccatcaaagaagttggcaaatcgctcagcatcaagtgtagcagacatgaccacgactctcagattgtctcgtttctggaccaggtttttgagaaatccaagaagaagatctgtcagaactgtacgctcgtgtgcctcatcaagaataaccgttgagtacttgctcagatcattgtctagcatgagttctcgaagcaacataccatcggtgaggtacttgatcttagtgcttgggctactctggttttggaaacgcacggtgtaaccgacctcctttccaagagtgcaaccgtactcctcggagactcgcttagccagcgaaatggcagcaactcgtctgggctgagtaatagcgatcttttcatcaggagaagactccagcagaaactggggcagctgagtagacttaccggaaccagtttctccgatcaggacggttactttgttggaaagcacgtgctccatgagctcatggcgcgacttgtagatttgcagagtctttcgagtctccagcagcttcaaagctagcttcttacgatcaccaaaagaagcaggagcggagtcgtcagaatcagattcatccgaatctgagtagaagttcacgattttggcagatccattagtgccggtctttgatgcgtttttcgacttcttggaatccttcttggactcagcccgtttcttctcccatgcttcttcatcatcctcctccagatcgtcttgcaacagtcgcttgagctccagagctcgcttttcctcgacagtcataccgctatctgactctgaactgttagattctgcgtcactgtcgtccgagtcgtcgctgtcatcctgagattcagcatcgtcgaaatcgccatcctcctcttcagaagagagctcctcaacaggaaccatgctctcgtcctcggacgaagaggctccagagtcagaatcactgtcgtcaacgacatcgtccacagagacagattgcttctcaacaggatgtcccttgttcccattcagcttctttccgccaacctcctccagcttactcttcttggtcctaatctcctcctcaggctccttagtcaatcgacgcttcaaaccgtactctctcttggcaccgctaagtcgtcgcaatgccaaattattcctcttggcctgtggaaacacaatagatcgcttgtttccaggcttggacactttgtgggccatgagggcgtttttagccgcgttagaagagatggcgggtttaggtgacccaacaggagcctcagagccatcatctccaaatttcttgtgagctttgggcggcattggtcgtttggaacttgtgtagtgggagatccagaaagtatcagattatgcgtctgttcactttggaaaaaatatatcgaatctttttagggttcatgcaagatttatggtgggtaggaaggacgttttagacggtgacagtaagggtgtgaaactgaagttatgagttatatgtgattgagttgtattaatgaggtcttaaatcgagtttcctggttctgaggccattgtaagtgtactgttttaggtgttattgagcgacttctagttgattaactatacatgcataattgggaatttgttaggtgtgtctaagtaaggaagtgggtgtgtgtggtgtgtgtttatgtatggaggggtaccgctacagtaattacatcaaaaagtaaattcatagaaactgcagagtagagagatgatagcaggaaagctcagtggaccaacaccaaggtcacttacataagtcacagagcccaacatctaaaaaggacaaatataactattcgatcttcattaggatgacaaaaagattctccgcaacggagaattgaactccggtcccccgcgtgctgaatgtacattctgacaggcggaaattctagccactaaactattgcggaatggtacatcctgtaagagatcaaatcgactcataaggtgttctaggattagtcatcgattagaaaattaaaaaaattaaataaaagattagaataaaaaaacgagtgatctcttactagagaaatagtgagacgtcctaaaggacgtctggagaatgtcatgtgcctcccacgtgaccttaaggggctacccggatgttaggggttaccctgtgatgaaggggtatatgtaggatgttacgctgtattttaatggatcaagttaattgccaacaacttccggagtacaagtggtactccgtagcagaccaacggggaccactggtctgagttgaactgctgactaaaccggatctggtttctgacacatcccaagccctcagtaggtccttacaggaaacgaagttgaagatttcggagcgaatgggataggtgatgactaattgaataaggggaatgaatcgaaaaagatgtagtcagccttgctctttaggggtgggggaaaacgatactgatgtgaccaaaaaatatgacccgcgagcctatcaaagtcataacatggacacgaacgtctctcacacttccattttttcatcgttgaggtgtcgtaccttcagcaaacagaacgagaccggaaaactgccactagacgcatggtataacttattcactcagatcaattaagccagtaaatacttatgctacctctgtcatagtcatcagaatgtacttgtccaagctgggcagaataaaaatctctcgagatgtacttctgatccgtagtaattggggaggttcatttcctaattgtgcaagttcacgtgcagaagtgacatggcgaatcgccaatgaggcgtattttgatgccaatactgggtcatcaaacgaagagtagagaatggaggcggcagagggggaagaggtactgccattaacggaatcggaggtcatgttatgagactcagaaagctcgatgagaagcgaattagttacgttagtgtctgttggcagcaattcctccagctgtctccgtatcgtctctactgtcgtcattgttttgatgagatgatgaatgtgagtctgtctgtgaattgagtagtgtgaatctgtcaaggcgtagatgcagcgcgtcacctgagctgatgtataacgcggaataaaaaacttggggttgtcgtggcgtaagatgagttcttgcggttacaagtactgtacctgtacaatagcgcactggatcagatgttgggttggcttgtttaggttaaagcgatgaatgtgatctcagaagtacatacagtacagtacatactgtacttgtaaactgtaatcgcggatacgaagttggtgtcaaaaagagatgaaggatggggtgcacataaagatggtatgtagcagctacttgtagtctctatgtgcatcttgtgtcagatctacagaagtcctcatctgatcacacttaacaattccaagcacgtcaagtaatagttgggagtttacatgaccctctacataggtgtaagaaggatgaactctggtcgtgtaagattctctacaagtacaaatagctacaagtaccataagcgtgtgatttaataaatatatgcagtattcaatcttcgtacactgactcaatgaagtcggcggtatcggcaaactctgagtctggaagggtctcaagtagcttcttactctgggctacagcctctggatccaggcttccttgtttcatgacacgccgtaaagtctgtggactgggacaatccaccagccctgacaagctgaggttatcagttacctcaaccgtaagcggctcttcactgaggtcgcttctctttttgacgtgtgggaccttggatgctaggaatcgcttccgaacagcaatgttggtgggtccatgcaacttaccaatgacagtgaggtcgttgtcaatgagattaaggtcgtgggtttccgtccaaatacccgaaattgggacactcacgtctccgtaggttttcatgaacttcagggctggttgagaaagtcccgaagacctgtagaatgcttcgtggactagtttagcaggaaggtaatcaagcagcttgtacatgacctgttttccgttttcccccttgttgatgatgttttcgataaccttccacgtttccgcgtccaccacccgcttctccacaaatttgtacaggctcattacacccgaagcgtagtattccgggaacgccttagcgagccagtcatcgtacagcctctcgtactcctcaaaaaatgcagcagcttctcttgctttcatatagaactgcggatcaaatctgtttttggcaaacttctccagatacggcatcgacatgtgagggtaattgtcacacagttgggccatgacgtcatcaatggcataatcgagttccctggtgctggttctcttacctggaaggagcgagtaccatctaataatgtcgaaatccatacctgtcagaatcggaaactggttgatttcgactggagtggccggcttttccatcggagcatcagggtaccatttgggatacgcctttgaaatgacggcaattttggaatcaatgaattctccaactcgatctaaatctctcaagcgactgggaagcttttgtgaccttctgctgttacctctgtggtctacccaagcagaccactcttcaatgctgcgatgaggcatgacactgttgattgtattacctgctgcgcctcccatgcggagaaacgcgagaaggtcctcctcttcgggcaatagctgtggcttgccgcgctcctcctgctcggtatcggacagtagagacgtctccatggtacctgaccagttgatggtgaagagtatgtacagtaagaggcatattggagacgaactttattgaacagggagtgaaagaagttattgtataagtagcagctacagtagaacgagggcctttactataggttgcagtagaacggagttggaagcaaatgaaaaatgattctgaggttgaaaaaaaccaatattacagtaacatgtgctcgttctgtagtacatacgcgtgttttatcttcattgtttgtgagttcgaatggcacgataatgaaacaggaagtggcatacaaacgatcactacaaggacacgcaaacttgttcatggctacaagtacgtcatattaattaatgtgttcggatagatataccatatctcattctaagattaataaaactcatcatctaataaccacccagcacagacatgactagtgggcccagtttgtctatttacactttttggggaatatcaacagtctcctgttgaacatgttcagattcatcgctgctgctgctcaaggtagagtccacctcaacagtggtcttcttggcagttccgactccagcaatacctcgttcctggttctcaccaagccacggcttgttgtgttcattctgaacagtaccaggcagcatgaagtagacaacctggccaatgatgatgaagacgaatccaacagggtacaaccagaaaacggtgtatccaaagaccttgataccgatcagcagaccccagaagttgttggtaaggataccaatgttgtagaaggcagcggaggacattcggaacaaaataggggcggtggtgtagataacaaacatgaccagggtgaaacctgcaaaccagcctcccatttctccggaccactgtgcatcacgcatatcctttctgtcgaaaatagcacattggacaccgttgatgaacatggcccagaatcccaattgtccgacaacttcgtagagaggtcgctctgacacaaggaactcctcaaaagtgttggagataccgtagcaagaggcaccaataatgacaaagatatcacccttgaccatatccttggccttgtagtccttatccgttagcacatcagaaacgacgacaagaaccagaccagcaatacacacaaagatacccacaagctgggcccatcggtatctgaccttgagaaaaaagaaggacagaatgcagaccatgacgacggcccaacagttgagcagctgagcagacagcaggtttgtgtatgcaaaagccttgacgataaagtagttaccctggacgtcggcaaaggccaagatgaagaatctccaaccgtctcgaatcagtagtttgaaccacttgttccagccgtatctgtagatggtgtagggagtgaacaccacgttcagcaggcagtagttgacaaacgactgaaaggcaggaacagacactccaccgttagccagcttggaagagaaggtgtttgtggcgacaagacacagagcaagaatctggccgtgaatgaaaatgatccagaagtgtttttcccacaggaaatcaaacaagtggtgtcgtttcttcttctctccagattctgtgtcggtggtaccctcctcttcttcctcctggacggtgggtcgcgttccggacggagagagcacagagtcgacctctcggacgttctggccgaggtagtcgttgttctcgtcgtcagtctggcccaggtaggaagggggagccggggaatcaggaaccgacttcacagagtgctcttcgggctgaataccgcccaaaacatcgaaaacggagtcgcttccatgcttatggatcgcagactcgtcctcaacaaagatctcggactgcggctcctctctaacggtgatgttgtccttagacatgttggatgctggctggggtggttattagtaagcgaataaaaggcgaccgttgcggaataatagcgctggcaagagttctagtatgcaaaacacgaaagtagaacacttgaaaggtcaatcgtgtttattgtggttaccgtaggtcggttgatgaagtgttgcaagaagaggaaaaaaaatcatggaaaaaagtatagatccttaattaaagtgtgccttgtgctcccaaagggagtgccgtgggaagacagacgggagcgcttatttaatgtcccaaccaatataagcgatactgtgcgcaatccatgtatagaccacgagggctacgggtacgagtattgcaagtagatcatacgactttcttacaggaggcattcaaggccatttacaaacaatttcaagagtatctgtagcgctactggtactattcgccattcgccaagtgtcacacaccttcggttgacgttaatgagacaaaagacaaaggcttttcactcaaggttgggagagagaaacgtggttgtgggaagaagttggacggtctatgagctgttccacactgatgggatcagccaggctgaagattcatctacgaagcagcagtggttgcatggatccctggtattgcgtgaagctgtatctgaatgggctgcttcatctacgtacacactaaggcatattgtcgtcctgtcacagtaaccgtcgacgttgacatttgagggtcagatctggttgtgtctaagactttctaaaaatcgtttccaccattagctactgttctcctacttgtagcatgagcttgtgcttatgtatttttagtgccgtgggtcgtacaccactggagaaactgtggggtaatcgcagagaaaagtcatagattgttgttacaacagttgacatggaggtctgtcattatccgaacctcctattgagactaaatatggagatgtctttagatcagatgtttctaagagatccaagcgtttggtttcggctactccagaagggtccaataaccatcccgtaaatgctaccagacagagaggtattattaactcaacaaaacggagatcttcttaatggatactagaacacctcgcggttctggtataaccactcctcatccatctcaactattccatatgatttacaattacgctatttcgctcaatacatacgcgcgagtggtgaccatgatggttgtccactttcttggacaatcgacttcagtcaatcgtctattcttcaaccttggccttcttggcctccttctccttgatttcctcttgtcggatgaccttgttgttgatcagacgcagcaggtttcgcagcaacatggagatggtcaccttgccaatagagggcacgtagagggcagcccgctccttgacggaggggtcaaagttcttctctgaggagaagttgatgcacacggctccgtatcgaacccactcggtggggaacttgtagctggcggaaggaactccggtgatgatgacgtcagagacagcagcacacttttgaatatccatatccttgacgtcctcgacgttgtgtcgcttgagagacagaccctcgcctcgagtgaatttctggatgccggtgatgtcgcacgagtagacaatggctccatcgttggccagcagagcagccaaaggtcggccgacaatctcggatcggttgacgaccgtcacagtcttgccgtacagcctgtttccgtagggaagaacagcgttgtagacacccaggtgctcgagaatcttgacaattgccagaggagtacatggcagaatggacttctgccggtcctcaggagcatccaaaaaccgcacattgtggtacaggttcttgatgaagatgtgggacagaccctccacatccttgtcgggcgacatgagctgctgaatgtacgaatcctggccgggtccaaatacgggaaagtacaccatcataccgtcgacctcatcgtcattgttggcagtcacaatggcctcctccagatcctccttgtccagcacccgcaagtcgtactcaaagcccaggctctcggatgtcttgccggtccaatctgcgtacatcttggcggcgggatcattgttggccagaaatcctaccagcctgggctttcggcccagctgagacactccgttttccacctcctcggtgaagggcttagcgatggtcgacgccagaatagtcttgcaaggaagggacattgtcggtcaagagacgggtaggtggtggatgttgttgttgaaacacagagagaagactctaagaaaagaagaagagaaaaaaaagagcaaagtcggtcaaaagtcgggtcctgtaagctgggtaagcgatatgcaccatatccgcatccctccaggaaatttatatattaagctcatgcgttatgcacaggttggacccgggtcctgtggctattggcggcttccttcggtgagatatacagatatatgtttgaaagctgacacatgtgtgaaatgtaagtggagcctgagactggtgagacacgatggagtatccccgctggtacacctacaactaacgatacctagctactctatcagtgccagatgcacataattcatgtctcaaaattgggctcaattcttccgctttccgttctttgttcgatgccaaaacccccgtatcaaacaccgaaatgaggttgaaaattatccgggacctactgatgtaacccaggtctgggtcgtgattatatctacaatacacacatgctaagtacaacagtatttctgcatcttcgctcttcttttttttgctccactgttgtgagcttattactactttacttctcttctcaacaagatgttaactaaagggtgtcttctctaggagctcatatcgataatcaagtactataaatacagcctaatgaagtcaccagacagttattatagtaacaactagaaacggacatcatgagactttccactcgcacaagactctggttggtacttacagacagtcattcagatgaaggtactgtaaaccctatttatgccatatcgaaaccgacaggcttcaaaatcccctcaggtttccagaaagaaacccttagttgtcgggataaatgaggtgtcacataggtgggcggtggtactattacaatagtgttgtcttgttcgttacaacctatttccactccagatttttatcaccacaggttatgagcattgatcacaggttatgatctacaaacttcactacagagatgtttccaggaaaagacgctgggccttccccgatcaaggcaccacttgcaactaaccccctcctcccccacttccctgcgctacctcctctttcagccctgcgcccttatccaaactcaatattaggcatgctcagctcaacacgacagcaatacatggaaacataacatacgaccacaacacaccaccagatcgtttcagccgacgataacaacacgttgagaattattcgactttctcactcaatactaacttacacccatattcaacggggttgcaaagcgcctaaaaaagccgtctcatcatgcctaaacaggtgagtagatcgaccacaatatcacaatacctaggatggcggctggtcatgaagaaggacttcgggatgaaactgcgtcacaagaggaacagactgtggtattattgagtgctggcgaatatcgagcattatttgtggaatttctcaccctacgggtctgaacatgtcatccttgatgaacttgatattggagatgacactgaaaacatgtttcaatacgccctttcactagacatggtgcgactcacaagctcgctatgcccgcatgtactaactcaggaaatggtccaactggacggctcggaatacatgtttggagaacacggtggccgaggaaccacagcacccacttttttcaaacgcctcaccagctacggatccaagacacacaaacatgacgacgtcaaggtcgtaggagcatcttactcacacgctgacaacatgaagaagaacaaaaagaagtccagcaaagacaaggaagaagatccctcccgacgaagcggttcatacaccgacctggatgacgactgggacgccaacgtcgacaacggattacgcaacacccaggctgtcaaatgtgtggaaaataaggtcgagggatctgaacgtcccgacctgataaaacgatccagcaaagacgtgtacccttcgattcgacagatttccgccagcaatatcaagtcgcaggtgtttggcattctccacgacccctctaactcactcaatgccgttcggggagaatcagacctctctgtcaactccacactgagcaagagcgcccctacagactccatcaagctgggcaagttcaaaactgtgcttgctgctcccaatgtggatattggtgagcttaaaaaactggcgtggagtggaattcccctcgaactcagaccgttgtcgtggcaactgctgctgggatacctgcccacaaactccgatcgacgagtcgatacccttgcccgaaaacgacaggaatacaaggacggagttgagcatgttttccacaaagtcgctcttgatcaggccatgtggcatcagattgagattgatgtgccacgtacaaacccccacctgaagctgtacggcttccctgcaacacagagatcgctcgaacgtatcctgtatctttgggctgttcgtcaccctgccagtggttatgtccagggtatcaacgatctggtaacgcctttcttccaaacattcttgtctgcatatatcgatgaagatgtcgagtcgtgtgatccggcccagttgccacgagaagtcatggatgtcgttgaagcagactcattctggtgtctctccaagctgctagaaggtatccaagacaactacgtacatgcgcaacccggtatccaacggcaggtggctggtttgcgagacctgacgtctcgaatcgacgccaagctcgctaaacatcttgaatctgagcaggtggagttcatgcagttctccttccggtggatgaactgtctgctgatgcgagagctgtctgtcaaaaacacaatccgaatgtgggacacatacatggctgagggccccaacggtttctcagagtttcacgtttacgtatgtgcaacatttctggtgagatggtcggctaagctgattcacatggagttccaggacattatgatcttccttcagagcttacctaccaaggactggggtgagggagaaatcgagctactattgagtgaagccttcatgtggcagagtctgttcaaaaacgcctcagcacacttgagatagaagggtagaagggtagagtttgggtagagtacaaataattaatgaataatgacacactgaagccgggtagcgtgtattaaacgagctcacatgtctagatagcctggatgtactttagttacgccaacactcgttacacagactcccaaacaatatacaaacacacccaagtctacggtatgtacattgtttattcatagattataataaatatttatacggaagagtggatccaagcaatagaaaccagcacatcgaccttatcattggaccacttgtagttccaaactccgtccttttctgtgttccagaaaccgccagtgctagacttgatgcctggtctgtgatctgtcacctccactagcgtgctgtgaaccagaaacttgtatcccttggactcatccttgagtgcgtcgaggatcttggcgatgatctggctgttccacttggacgtgtcgttgtggctgtatccctctgtggccactacagatgaagcggcactgtcgataatctcagtgagcttagactgaggcaggggctgtgttagtatgtttgtgacatgtatcacgtgacccagttacttccttccatactcaccatgttgccgtggagttgttcatggttgttggtcttgctcatggtgacgtgttgtgtgtgtgcgtgagatgctgcgggagtgattttgggttatcgtgagtttgagggtgttttgtacaagggaaagcggagctgtagaggtttttatgactggaaagtgtaaaggattagatcaaatcgagccaattgaggtcagagaagttccctgatgctgttatatttttcctgccatccctctataatatgtcgatgtgtatcatgtggcgacctacaataagttccaagcatgtacatacccatgtgtataagtacgtacgatattacgagtacgataccggtagctacagtatgtacatacgagtacactacaaggcttggtaagcatagggcatgcattggtactgtagatgcgtacagtacattccgaacctgtaagacacgacactttcccaagactgacaatctctacttagctagtcaaaatcaaatcataccttgatcgtgtctatatgcttgtttattgcttactcgctaacaacaacctccatcagcttaccacagtcataactgtctccagtaacagtgtccacaatcttgacaccctccaaagagaatataccaactgaaagagccaccattgttatatcggtctcataacactcgtgaggagatagagggcccagtttgatgtcgttggcaagagccagaatacctgtaggttccagcgaaccagcattatgtgcagctttcaatgcctgtctattgacaacagggatgatgtctccagcgagaacatgggtgtcaatgtatctctccttgggctgtacgtacatggccatccgtcgcacagaacccgatttgttgaccacaaagactcgccacttgaaggattctccaaccttgactgatgaggttccagagaaggagatgaccatacctgctagagaccggttcgttcgagggacattgacagttatggaagaggtgtttcccttgagatagggctgcgagaccagagaagggggcatgttcttgcttccgttactgatactggcagagttacttctgagcagtgaagctccaggaggagaagctatgctgaagtcaacttgggtgttccatgaagtggtcactcgagggttagccttggcgtccttttcaataacggcctcagagtctagacagattgaaatgggtctcttgccagagtgctgcataccgctcttagtcatgttttccgagtctgtcaacttgtaagccatgacgaacgaatctccgggcgaaaatttgaggggcaggttgacctgaccgaaagatgcacaatcgcacgatggcagagacacggatattttgtggatccatgtttcaagctcaccattgcattccagctccagagacacaatcaaagcgttgtctacacctgcagacttggtggttctcagtcggagattgatgcagggaattattgagatttccaccattgcgtagaggttaagcaggtcgtgagattgcagagcttcgattgaaagacctctagcatgtccagagcgaggcaaagacgggttggagtttttcataggaggtgattttgccgatttagtggcttcatcatcgcccaccattctcgaatgaggaatgctgataccatcttgaagcgtttcgaagatgttttgttcaacagcgtacccgaatggcttgagaatctcttggctagcgtccttggccgtcgaggtcgatgcacttgtatctttgggggcctctgcctcggggactagagtactgttgattgtgagtttgattttggcctgttggagtctgcttcgtgggtgctccagcaatgcatgggatttccacacacagcagaaatgctcctccttgtcctcgcccagaaacacaatatcttccgctttgacgattcccgaatagagcagaaatgaccgagctctgggctcgggtttcgtctcgtttccggtcacatgtgtctctacttccagagacagatgttcaactgcctctttgaatgcttctagcgattgaggtcccgagtgttcgagtagcggtggcgatcccgtaggtatgtccagatgggtctgtttgggcgcctcggttgcccttgggctccgtaccatgacgtatatggggaggttttcatcataaaaggtgatagttcgtttctcacagcctttcaggttctcgagaatatcgtcgccatcaatgtcgtgtgcgggcacgtgcactgttgccgcggccgtgttgagcgcattcgacaggttttcgcgtgacatatagtcgattatgtgatgcgttgacacacgtctatcgggattaatgtgaacacgatgttcatgcatgtcggctattagtgttcaggagagacgagaggatcagaggggagatgatttgggtggtgagagttgagagtgcgtgttaagaaagattttacgtgctgtttatccagtgacactaagctcttttgcttatatttcgatcgggacaatatcactcaagtaagctgtccagttgtcctgatctagttgtcaatctcctgttgttcttttatttagttcaaccttacttacaacaaattgttgattttagttagggtaaaatctagagcacgcgtatcgtaccagtacgtcccagtagattgatccacacgtcacatgaagtagctgagctgaccaaccaatcccccacagcttactaccccaagcgcacgtgactcacgttgctgctgcatccgcaacctctggatcagcctccacttctcaactctgccttcactgccctcgacggtcacgcttgcatgtcaactgcaaaagccaattacacctcgattccacacgattccacactattctagagcttgatcagtcgggttatatataagcgagatgactccctgaatttcctcctctcaattactatctcttattacacacagttagcgtttgcatccccggctactgtaatacccccgcaccgagtctaccaccatccacactaaccaccaccattagatcagggtaactctagaaggttccattgctcacacgaacgtcaaaaacgcagtcgactaaaacccactctacttctcacaccacacaccttttaaaccacacattcacaactaaacatgtctgacgattgggaatccaaaactgttattggctctcgagcccgagttggcggaggaggtcctcgagccactgtcgctaagacccaggcagaaatcaacgctgccatgcgatccggtaacgttctgtctactgacaagaagtacgcttctgccaactccaaggacggaggagacggacagcgattgaccaagattgaccgatctgacgatatcattgcccctcctaaggttgaggcttctgttggtaaggccatcatcaagggccgatccgaaaagggtctgacccagaaggagcttgccgtcaagatcaacgagaagccccaggtggtcaacgactacgagtctggacgagcccagcccaaccagcaggttctcagcaagatggagcgagtccttggtatcaagcttcgaggtaaggacattggtcttcctcttggccccaagggaaagaaatagagaatgatatttatgcatactgattgcgaacatgcgagccatgtttgagcgtagacagggataaacatggtgtagatgataccaccagtcgttgcatagaactgctcacatcagtcctagcgctgtgacaccaattagccgtaattacctaatgtcaagctctgggtgaaggtgaaatttcgggaaatgctgtcttggtagtccaaggaaatcacccagtagtggaactgcagtaaatatatatattgatggtgatacttgtacttgtactggtacttgtaataaaaaaataaaaaaataaaaaaacacaaaccccttctgttggcagtccggtcatctcatgaccgtcttgcttcctatggttgtgcatagggagcaagttgtccaactgatgatgagttgcaactctgcgtacagtacatactgtacacaccatgtaatttcactttatagacgtcgactggccagtagaccagctgttgactaaatccacgtatccgttttctctacaagtatcacacatccacggaaagttccgataactgcgataacaaagtctgattggcacgtctcgacgccaggttaccccatctggcgtttcttggcgcacacggaaatgaaactaattgtgactctgagttgaatattacgggtcggaagatgggtcatgttccgaaggtggatccgtgacatgaggtagtaacaaagaagttcagcaatgtgctggatgttgcgaaagtcgtgcctcgaggcactataggaaagatagccgcatgagcctcttcactctctccaacgtctaattttcactccccttgccacccgtttaactttcataacccctttacgaaaacaagccactcaacgctgcttgacctgtctggcaaactgccctgccaccagacaacctttcgcattccagtatgagtagagtatacagtagctacctacttgtaattgtaagtacaagtacgataccttgttcggtgcccgtagttgtagtgtaacgtagcatttactcaagtaatcttcaaagggcatgagtggaggacgagattgaatacggcttgtaactaatttcgtctacttgctgtactctctcaagtcgtttgcatcgcgtatctctgaaatctaacacttatcgtcttttgtttggaactccttgagccgtgcatcatgtcttgctgctgcatcttcgtctgcactgatgaccgagcggttgtatcagtcctaccgggtgcccaccaacgcgtaaaatttagattaggcaaggtaagcgagtgaccactgtatgttgagtatcatactcctaccggtacgagtacaggttactagggtgctatgttggggggggttacccagcctgaaggcaccatgatgtcaaacgaagagccacctctcatccatatcttggctgttgactgtgccactcgtgtgcctcagcttctcttgttctgcctgtcttctttattatgacgtctctctttttttgcacttttgccacctgcaaccgccgctcgtattactctaataccgtttgactacaagcccatattctacaagtaggttggctattttaaaattccaacgtgatgatcgtgtagcgatgcgactatgactgggagggaggctaatctgcaaccgcgtgtttgtcgggcacagattatacgtttggttgacttagccgcttgtcatggcctcttgaaactgatgtaaatcaccacaattacaatcccgcacatgcggctacacctgccaagctcactggggtggagatgcatcaggagcaatgtgggggtatatagtccaattgtttgtgttgtatcgcaggcccccagaagtgcaccaatctacaatgtagggcagacaaggtggtaaaaagtagtaaccagttctcttagtctcttacccattgcccctctaatcttacacttcgtttacagctccattatgggtcattttggtcaccctcctttaaaattcgagatgcataaaaactaggctcggaaaattcgttaggttccgaagatgccgtggttgcaagagtatatctaacgtgtgtttcgtcgcgtctgaacggtcatttttttcttcattttcaccacgaaaagacataatggggctgttcagcaaaaaggcggggcccgaatcggaccccgagaagaacgaaacggtcgtccgcacagagtccagctccaactcggaaaagagtaagactcaacagaccaaggaggaggaagaggagagtgaagaagagcagtatgctggcctcgacgaaacgaaaaaggacatcctcaagcgacaagtacgaacgccagacacggtcgtcacctttatgaccctgttccgatacgcagacaagtttgatttctttctcatcatggtgggtttggtcatggcagcagccgcaggtgtgtgtctacccattttcaccatcattttcggctcaatgaccaacgaattcaccaacttctttgtctatggagcctccaaggagcactttcagagcagaatcaatcactttgctctgtacttcgtttatctggctgtggctacctttggaacaactgccatcaaaacttacattacagtcgagcgaggagagcgtctgactgcccgaattcgagcaaactacctcaaggccattctgcgacaaaatattggctatttcgataaactgggagctggagaggtgaccaaccgaatcaccagtgacaccaacctcatccaggagggtatctccgagaagctgggcctcattgtttctgccattgcctctttcatcactgccctcgtgatcggtttcatcaagcaggccaaacttaccggtatcatgttgtccactgtttttgctctggccctgtcgatgggtatctgttcaaccttcttggtcaagtacaccaaacttgctcttgaagacgactctgcctgctccagcatcgccgaggaggccttctcgtccattcgaaacatcgtggcttttggttctcagtctcgaatggttgagaagtacaatgtccctcttgcctcttctctccacaactacctgcgaaagaacatttctctggctgtcatggtaggctgtctttggtctctcatctacatcaagtacgcccttgccctgtgggagggttctcgtcttgttgcgtggggtgagacccaggttggtaatgtgaccaccgttctcatggccctcatgatcggagcctttgagctgggaggagttgctcccaacctcgagtctgtgggagtggctattgcttctggaaagaagattttcggtaccattgaccgtgtgccagagatcgacacccaggaagagggagaaaagatccccgacatcaagggccacattgtgtttgacaacgtcgacttccgatacccttctcgacccaaggtgcagattctagaggactttaacttggaggttttgcctggccagaccgtcgctctcgttggcgcttccggatctggaaagtccactctcattggtcttctggagcgattctaccagcctctgagcggtttgatcactattgatggctacaatcttttggacctcgatgtcaagtggcttcgacaacacatttctcttgtgtctcaggagcccactctgttcaactgtacgatttacgagaatatcaccttcggtcttattggtactcagtgggaacatgccgacgatgagaagaagatggagcttgtggagcatgcctgtagacaggctaacgcttgggactttattcagctgctgactgacggcattaacaccaatgttggagagtccggcatgctcctctcaggaggtcaaaagcagcgaatcgctattgctcgagccatcatttccaaccctcccattcttctgctcgatgaggccacttctgctctcgacacaaagtccgagggtattgtgcaggaagcccttgataaggcgtctgagaaccgaactaccattgtcatcgcccaccgtctgtcgaccatcaagaatgcttccaagattgtcgttatgtccaagggcgagatcatcgagcaaggcacacacgctgagctactggccaaacagggcatgtactatggtcttgttgacgctcagaagctgacggaggcccgtccaggtcagaagagttcctctgatggagaagatgcgcctctgcttattcaggaggacgacatgaagattggcaagtccaccaccaacaagtccctatcttcccagattcttgcaaacaaggagaagcctgatcgtgacaaacatctgtctattgcaggtatggtcaagctgctagctaagtacaacagaaacgaacgacccttcctctacgttggctcatttgctgctctcatcaacggtgccggttatcctgctctggcgcttctgttcgcttctgccatgcaggccttcatggtcagccccgacatgtaccactggatgcgatccgagatgaacaagtactctggtttcctgttcatggtcggaatgatcgagctcatggcctactttgtgcaaatctactgtctgggttggtgttctgagcacctcgttcgaaatatccgccactctgtcttctcccatctgctccgaatggacgttgcattccacgatgaagacgacaacaccaccggttcgcttacctcaactctgtccaaggatgcccagtatgtccagggtcttggaggagccacctttggccagattctctcgtctctgtgtaccattgtaattggtgtcatcattgccatctgctacacatggcgtctgggattggtgtgtaccgcatgtgtgcctcttattatcgctgccggtttcttccgattctggattctcacccatctaaacctgcgaggaaagaaggtctacgagcagtctgcttcttacgcttgtgaggcgacgacatccattcgaacagtcgtcactctcactcgtgaggactatgtttacaacgactaccttcacaaagtcgagtcccaagttgccgactccgctcgtgctaacatctactctgccactctgtttgcagcctctcagtcgctcaacctgctcatttccgctctcggtttctggtatggatccacactaatgaaggatggcatcatcgacaccaacaagttctttgtggcctttgtttccgttgtcttcggctgtcagtctgccggttccatcttctcgttcactcccgatatgggcaaggccaagactgccacccagaacattgccaacatgctggctgttctccccgagctcgatgttgactccactgagggaatcatcctggaccacgataacgttcgaggagatatctcttttgaggacgttcgattccggtaccctactcgtccccaggtgcctattctgcgaggtctcaacctgaacatcaagaagggccagtacgttgctcttgtcggttcttccggatgcggtaagtccaccaccattgcgctcattgagcggttctacgacgttctttctggcgctgtcaagctcgatggagtcgatatcagagacatcaacatcaactcgtacagatcttgcatttctctggtgcagcaggagcctgttctcttctctggaactgtccgagagaacattctgctgggatctcttcgagatgacgtgactgaggaggagatgattgaggctgccgagatggccaatatccactcttttgtcatgtctctgcctgatggctacgacacctactgtggttccaagggctctctcctgtcaggaggtcagaagcagcgagtcgctattgctcgagctctgattcgaaaccccaagattctactattggatgaggccacttctgcattggactccgagtctgagaagattgttcaggctgctcttgaccaggctgctaagggtcgaaccactattgctgtggctcatcgtttgtccaccattcagaacgcagacattatttacgtgttcgaggagggacgggtgctcgagtccggtactcaccaggagctgctggccaacaagtccaagtactacgagttggtcaagttgcaggctttggagggctaatgcatggaggaaaagggacgtagaggatgcgaatgtgttattaatggttttaatatgtactgtatatactaactaattgactgaaatggtattggttttgttattgtagtatttgctattgttgtagcttttgcgatgatacacttgtaataagtctgaaattagtaaagtatgtacacttgtcaccgacactgtacttgtacaagttataagtacaagggattcgcacggataaaaccaataaaatacttgtacttgtattgtaccaacatactcaagcctcgagcacaacctcgaacgagctacaagtagttatctttgtgtagtatcccgctacagcatgtacagtatgttgtacagtacatatttctcgtaaccatcgtaaccccttgatatttggatgtgtcccaagtggtcgcttatgcagggtgtctgccttgtccagtcaccagaactcaatcggatccagtgtttgcgactggtcgaggggtgaatttggagaatatatgagaccaatgtactaatcgagtgcaattggaatcatttttcttactcaacttcttatgatcaccccccaaaattgtattggtacccaccgttactaatagagtttctggtaagtgaagtttgttgtgatttttgatccgtgtataatccaaaccagagcctctctcacagctcactctgcttacacaccccagctacaactacaatgacgaaattctcgcttgttggaaaggccctcaaggtcgatgactacgatgagatgaagcgacatctccgcgacatcaccgacgaaaccacagaggtgtactttggaggcaacactttcggcatcgacgcttgcaaggccatcgctgactccattaaggataagcagaacatcaccaaggtgtccttcgacgacattttcaccggccgactcaaggacgagatccccaagtccatggagcacatctgtgaggcagttctgaccctcaagaacgccaccactgtggacttttccgacaacgccttcggtatcaccaccgttgatcccctggctgatttcctcggaaagcacgtgcccctgcagcacctgtatctgaccaacaacggtttcggtcccgctgccggtaccaagatcggagaggctctggagcgtctggctgcggccaagaaggaggctaagtccgatatcaagctggagaccgtcatctgcggccgaaaccgacttgagaacggctccatggagtcttgggccaagtacctcgccacccacggctccgtcaagaacctgcagctcaagcagaacggtatcagacaggatggtattgttgctctgctggagaagggtctgtccaagtgccccaagctggagattctcgatctgcaggacaacacctttaccaagaaaggtgccaaggctctgaccaaggtctactctcagtggcccgaactggtcgagctgggtatttccgactgtctgctttccggcaagggatctgttgcccttggtgaggctctccgagacggtaagcccctcgagaagcttgagaccctgcgactccagtacaacgagatcaacctcgatggtgcggaggctctctacgaggccctggagaagaacctgcctgccatcaagttgctggagcttaatggtaactgcttccctgaggatgaggacgtgattgagaagatcaccaagctgttcgactctcgaggacacggtgagctcgatgagcttgacgagatggaggagcctgactctgaggaagacgaggatgacagcgatgaggaggaggaagacgaggaggacaagtcggaaaagaaggatgacaagaccgttgacgatcttgccgatgagctggagaagaaggctcacatcaactagatagcatcattgtcaatatagtgttgtcaataatatttatcaaaaacattcaagtaaggtataccagagtttactgtagtcatcgtataccatttcattgattcattaacatatttatctgtttttacatgcagttagttagtatcacttatccttctccttgagcttgccatcatccatgattgatccagactgcttgtaggcctttctgatactcttatccttgtggacccatgtgttttccagccacttctgaataccacgtctgtggcgcggcagccgacgatactgttctcggtgtatgtgaacatgaaccgtttccacttgagtcaacagagtatctatgtttccaggattacatagaatcttatctttcttgtcagtatacgagatggtggcgtcgtagatgtaactaagagcctggcccttattcagtcccaatatgaagtctgcaaagctgctgtggcgagggtagagtacatgagtgagttcaggtgcaaaacacgctctgcagagctctctatgtcgtctgataagttgtggggttgccaccgagacttctgggaacagcaccagacagtaagggttgattagcttggctagttctttctcaaggtcggctgctgattcgaacatccagttttcgtcaagtcggtagaagggcagaatcttgctgaggctaaagagagaaaagatgtgtttccaggacaggaatgcaaggtgcgacttggcgcaatgctggttgttgattagtgcgtagatcatatagtcgtatcttgatagatgattacctgtgttagtatttcgtgtctcgtcgaccacatcataggtatctcactgattatcagcatgtttccctcgggtatcattttgtcgccgtgcatcttgatcttgaagttgaccacctgacccaccgagaacatcgtccacgaccaccatcttcgagccaacatagctctgtagtgcttgaggttgggtgatcggctaagacacaggaggtagagccataggtccatgaccgagccgatagtgaacatgaccaccaggatggtcaccagcaggtattttctggtttccagtttcatcgatgaaattatattgtgtcggtatctctcttgaagtggtgtgaggtgatgtggaatagaatggtggtgggttgaggggtgttaaagaagtgtggtgagaggagccgaaagaagacgcaacctgagaccgagaccaagaatccaatcattgtgacgagagcatcgggttgcgtctagtgttgaatgagtcctggatatacatcgtttatataatacgtcagatcaattaatatcaacacgtattacatgcccttacatccaacatgtcgtgtattatcgcatctgtcttatctccaggcagtatcgaagcacagtgaaccttgattatggaatacagtagctatgagtactctagacaaatgggctaaccattagggaaacatatctagcagtatactgtaaatggttgaaatggaatgatttgactctgcttcttttcttgtcaccctcacgacacccactcgttcacgtttattcgcactactgcagtgacactcattgtctcatcggagatcctcctggatggccaagatcggtccgagtgttacgcattactggcctctgtcttccttatgaagagacgaacatcgattttgaactagctcgatactcatctatctcccgaacttgtcaatatcgttgtagattatatcgatcaacatcctgcgatgctttgtcagcgcgagcaggtctggacatctccggaactgtgaccggagcccaggtgctacaagtttgagctagaaacatatttgtagaacccatttacagaacaggcatttgaatacatacgatgtctaatcccaggagtcggattcatttccagatttcaagacgcggacgcgaccgagttctgaaggtactggaagagacccaacggatggtgctgacgaatattgatattcaacagagacccacgggtgatggcggaaaaagggaacttctaaaggcaagaccctaatcatagactctatactcagatggtttccttactccatactcagatgatggtcctttgtacttgtagattccatagttgctgacacgtgaacgagtgacgatcggtcacgttcaagcactcgtctgattttactagagatagtatctgaggtttccataagccgcggatgtattatggttgttgatagatatgtgagtacactgtaatgtttattgtcgatggtggatgtgaacaaactggccctaagttactgtaagaccgtaagagagccatgtctcgatacaatagcaaagatggaattaaaaaaaaaatggttttaaagatataaggctgttgtctcattgtaccacggtcttttccatgatgataaatactactgcctacagagctgtttagacatctcttcggctgagaatgtcgtgagattttcagagccaacaaatgaaatagttaaggaaaagaattggtattaaagtactgtatataccatatctgcaattctagattacgatggttatcttcactttttaggggtctgaaagagtcaacttgtgccaaccaagaaagttgtagactcgtttgaggttgacacggggataaattagtgacagaatgtagagacagaaatgaaaatagacgtagttaaatgaaacctatggatttgctagaaatgtttgacgtctcctgttcaattatatcgatatatcgagtcggacccttggaaggttgcagttcgagataagctgactaagcttatatcagaatatctgtattcttattgctttggagcagtagccatcttgagggtttccctctgaggatatctaatcctcagcaaaccactggtaccattatgtacctgttttcttatcctttgtgtaatagctacagtacttacagtagctacagtacatacttggacaattcacttccctccacaattccatattgtagacaaaataagctttcagcgaacaccttaactttaaaatttctagtatcttgcagatgcaggtgaggaaaatttcccacacaccacagaatgtctcgactgattgtgaaaaacctgccgccttacctcgatgaggctggcctgaagaaacacttttccaccgtcaaggatcccaagtctgctggctttgccccttccgatatcactgatgtcaaggtggtgagagctcgagacggcaagaccagacggttcggattcgttggtttccgatccgacgagactgccgaggctgccgtcaagtattttgacacatctttcatcaactctaccaagatctccgtggctgttgccatgactttcacagaccccaatgttcctctgtcttcaagagagcgaaagcggcaggctgctcagagagctcgagaggacgctgaggacgaccgggaggccaagaaggcccggtatctcgagaagcctatgaccattgacgacattaatggtttgggcaacgcctccgatcctcgactggctgactatctggatgccatgcaggttcgatctaacgctaagacctgggccaacaacgatgctggagctgttgccaacgagcctcaggtgatccagtctactgcttctgatgatgagtatgacgagtttaccggcaagggtgacgacgagatagacgaggacgaggacgaggaagaggagagtgagaacaagaaggatgacgacaatgaggaggccgaggaggacgaggaagatccggttattgaagacggacttgctgctgatcctggcgtttcagatatggactggttgcgacaacgacaaacacgaatcaaggagggggaacccgaggaggaccgtgaaaacagacacaccgagtccaagagcgagggcaagaaaggaaaaggcaatgctcccaaggctgctactcctgttgatgaggagccctctgaggaccctaccattgtgagcattagaaaaactggacgtctgttcttgcgaaacctgctctatacagccaaagaggaggatttccgacagctgttttcgcagtacggagagttggaggaggttcatctacccatcaacaccaagactggccagtgcaagggattcgcacacgtgcagtttgaggaccccgaaaacgccatcgcagcgtacgaggcccaggatggaaagattttccagggccgacttttgcatatcctacccggaaagcccaagaaggactacaaccgactggacgagcacgatctcaaaaacctgcctctcaagaagcagcaggagctgaagcgaaaggccgaggctgccaaacagcagttctcttggaattcgctgtacatgaaccaggacgccgtcatggagagtgtggccaagagtatgggtatcaagaagtccgaattgatcgacccagactccagtgatgctgctgtcaagcaggctttggctgaggccactgttattggagatgtcaagtcgtactttgagaagatgggcgttgatctggcttcctttgacaacaaggatagagatgatcgagtcattcttgtcaagaacttcccctttggaaccacccagcctgagattgctgagatgttttctgaatacggagatctctataaggtgatgatgcctccagctggaactattgctattgtcattttcaagcacattcccgacgctcgagctgcgtttgccaagctggctttccgaaggttcaagactagcattctgtacctggagaagggtcccaagaacctgcttcctaacgagaagatggagagtgatgaggttgagcatgttaaacaagacaagattgttactatcgaggacaagctgtctgcttctgacgttatggacactggttctaacgatgaaagacctgctactgcttctacttctgtatttgtcaagaacttgaacttcaagaccacctcccgtgttctcaccgacgccttcaaggctctggacggtttcctggttgctcaggtcaagatgaagcctgactctaagaacaagggaaagttcctgtccatgggtttcggtttcgtcgagttctcctccaaggaggctgctgagattgcccagaaggccatggatggtcatgtgcttgatggccataagctgcagctcaagatctccaaccgtggccaggacgaggagaccacagagaccaagaaggctatcgattccaagatcctcatcaagaatttgccgttcgaggctaccaagaaggatgttcagaagctgtttggtgcttttggttctctcaagactgtccgagtgcccaagaagttcaactccgagtctcgaggtttcgcctttgccgagtacgtgtctgccaaggaggctgagcatgccatgtctgctctgcagggcacccatctgctcggccgacgtcttgttcttcagtacgctcaggccgatgcttctaacgctgaggaggagattgagcgaatgcaggctactgtttccaagcaggctgctcagcggtcttttgctgacatgaagctggcaggtgaaggtaagcgacgagtcgaccttgagggagaggacgaagaggagttttagatacataacataatgatagactgatttggatagttcagttgagcgtattggtaggtgttcggtaaccatgactgcaagaaaggtcgcctatgtttaagggggggacagcggagtcacggaatcatgacttatatattgtcctctaatttatccctttcttaagcaccatctataatacagctgtgcttatactgtaacatggtgctgacctccaaggttcccatcttccaaggtatacaagtagagcgaatcccagttactgtaagttacaaagctataatacaaaaacagataccattcgagatacaacaaaatatttgaaaagatacgaaaataggataccacgagaatctaaacagatacaccccgtttagatccagatctccttggtgatgttcattcgcttctggcactcaaacacagcaggaacggtaccagacgaaaagtagcagtacatgttcttgatgtactcggggtcgcttccatcaggaacaaagggactctctcggtactcatacttgaggtagtcctctctgcctgtatcgttgctgataatgtactggatagcgttgtgccaaaaagtggcgttgagaggagcttctcgaggccacttctgatcaggatcatagacatctcgggcagagtactcaaagatccactcgagctcctcatcaggagttcggggagggtatgtgactcgagtaaaggagccgttgttcgcaatctcaggcttgtccatatcaaactcgaatgtcttgtggagttgggcataataattgatggactccatgatttcaaatgtatcactgtcaacctcgtagtatctccacgaggggttgtagttgtgcagaggagtgactgactgcgagatccatcccacggtcagagcgttatcgatggagttatcggtgccgtttccagcgtagtacacgttgaactggtcctcgtgggtgtgtccaaaaaatagagcggcaatggtatgtggagcaaatcggtcaacgatctgccggaacacctcggtagcgtgagggagggcgttggtggtacttcccccggtgggaacgtgggcgatgatccagaccttctgggcgttcttctcagcctctatcagctggtcaaccatccacttcatcattccagaagtgtcgggagaggtggtgttccagtagttgtaatagttggcgttgtaccagaagtttgagtccattgagataacccgcagtcctcgcttggttgtcactccgaaagctccgtatgtgtgtacagcctccgcctgagttgcctcatcgatccaaccatagtccttccacagagaggcggacagttgggcgttccacacaaactctccgaggaaaccagaagcattctgggcttgctgagcataagggaaggtgtcatggttgccgaaagtggagtagatggggaggtcaccgaggaatcgtttcatctggtagtaaacgtcctcctcagatttgatgacgttggccagagacagccaatcgtccagatcatgagataccatgtctccagtgaagataccaaactcgaatgacttattggctcctatggtagccacggacctaagagagtcttcgagaagaacttggggtatgtcacactcataagagccaaacttctgagctgggagaacgacatcagtgaagttggcctttcgagcgtcattgttgtagacaggctcaacgcagcacatgtaagaagtacagttggactcactaccaatctggtatcgcaggtcaacatggaaatcagaaagatgaacaacgttgaatctgtcgcccttggacttggcaagtcgatcctccagatcagcgggcttctcgggccaccatccggtgaggttgaagacaggagtggcaggtcgaggacaagccttcttgacctggtagtggcagatgtactctccgtcggttccgtagggatcaatgagctgtagaacgttggcaatgtggccagccttagcttcaacaccaaaatttcgcccctgatagacgttggtgcaaacggcctgccacttgtacttcttacacagctcttggagaatctcaggaatgactcggtcgtcttcaatggcaatggtctttcccagagctagagcacccatgcacttggcgcaggagtcgagtcgggtggagttgtacagattctcaatctcctgaatggcgtgcttgacaagatagtcctttcccgagaacttggtgggaggtccgagaggctgcatagcagccagggcaacggtggcccatgtgagcagcgtgaaaaggacgttcattgttggatggcttgttgattcgacattcaccatggcttttatacccggtatttgtacaaatctccgcctgccaagacgccaagagatggtgtctcactgcgtcgtgcatatagcgcttggctactgatggtgaaacctcctgctcaaggagacgaattggaggaaaagttcgttgttcgaaggtcaattgaagagttgaaacttctggtactccccttgtatcatgtgtctgtcattactgagataccactctactcatgcaaataccaatcccatcaatcttctcacgcccgtttccgaactcacgacaacgctctccgcggaaaagtggatcctgtgtcagccgccaactgccgccccgtttcttttgtcactgtgtgccgtgcctctctgtcaactctcagccagtcaatggacatcgtgaacgctaagttaaccagaaaacgtgctctttgagttagactacaggctcaaacacgtaggtaatctggcagatacaaggacagcaaggtgcgtatgcttgttcatttggcaccaagaactgaatctagttttctgtgatggttgagcgtgttctacattttcagacgtactgtatttcccatcatttcttctctgagctcatccaacctgaatatcgacaggtaccgccggtacctgcactcggcataacattagtgtgcagatccacttagagtagctacagtagtctgggaggagaagagctactgatgttgagcagtttcatagccagtgtagattagactagtggtcaaccggaatcgtgccgaaccgtatctaaatcaccctcttcccttatattatgcttgtctccgaggctgaactacattccaaagccattcaactctctccacaaatgcactcgtattcgtcgatctgtctatccatttcccggtcggaatgattgaaaagaggagcggatttaataccattcatgccaatagatacacacgtgtttatacgtagattacataagtactgaatacacatcaatggcactagctacaacagtatcgtactattactggcagccctctgtgcatgtgccattactgtacgactattacaaccccacatttctgttcaagaagacatgaaattattgcaacaatacaaagtacagtttcaagtgagatatctggacacgacagcaggatcatgagtgacaaaatttgcatatagttggtgcttggctcatatacactgtgcagtagcaccgacactactgtcagacatgataaggctaaggaggctgctgtcaaggcgttggcacttccaaattcaggtactgtacctactgtagaacgaggtcggtctaaggttctgtaattaggactccgtaacaggtacgtcaaaacttagctaacgtcattcaagagtgttttttcaagagtgtagatgataaatcagatttacagtaagtgaaggaaccccgcaaggaaggtgtcatcaggaggtccatcaataaaagaatgtctgatttggtttgtttgacgaagaaaaatcttcatgattcttgtcgatatgtgttggtgaatttgcccgtacaagtacgagtactgtacgtacaggtgtatttgtatcacaccatggaggaccaattcagcagtgataagaaaaaaacaaaaaaaaaggaagaaaaaaaaaagacaggaaacaaaggcaataacaacaacagcaatataatgtaattgtacttgtacccgagtgcctgttttagttgccccgaacttgtgcctgtcacttccggtaatgaactattaacctagcgttgtttgtacttgtacttgagttgtaccacgcgacgtgcactcttgtagctacagtagttacagtatagatcgagcacataggataactcatttacgaagtcaacctgttccactctatcacaatattacaagtagcctactgacacaccctctcctctatatctacaattacctatacgtacatgatgcaaaaacccctggggtgccttaggcgctctgggggttgttattaatctggatcttgttgtcctggccaccagagacaatacccaggttttgtttccagtccacgccaaacacggcattgttctctgtcagagtctctcggtggatcacgtgcagagacttggtggttcgaacatcccatattcggacagttccatcgtgagatcctgaagccagcaggaaggggttggattcgggtcctcgcgacagcgacgacacgaagttggtgtggcccaccagcttggcctgagttgccacctgtgcagttactcgggggtcgtgcagggtaatgtgacgggctgaagagccgcaggcaatgagaccctggggcagggtgcaaagggaaagaagcgaaaaggaggtggatcgggtatcgaccgaaggatcgggggatccggcgttgctctggacagcctcggcggtggcgagatcccaggttttgatggtgtgatccagagacacagagtaggcgactgtggggtcggaatgatggaatgcgacggccgaaacggcggcggagtggccgcccatgactgccagaggacctcgctgacgagcagctcccagaccggtggctccagagccggagttggcgagctttcgtcgcttctgtgcagaagtggaagtcagaccgccagcggcagcggtatggggctcaattgccggcatgtcattgtagtcggtagaccacagacccacggatccgtctgcggaggcggagatgatctttccggtcttggcgtgaacagcaagatcgttgatgggtgcggtatgtccatgtagagctgccataggggtcacggtagaggcggctggaagctcatcgagcatctcctcatcactgtcctcctcactgtcgtagttgagctccttcttgcccacctgtccaggttcctttcgtcggtacttctttccgtcggggttccataggtacaaaagtcggtcggaacctccagaaacgagctggtcattagagatccatcgcacagccttggcggcggagttgtggcccacaagctggccggtcacatgacccgagtggtcccacagacgcacgactccgtcgtaagatcccgaggcgatgacgggtttcagatcgccagtccaccgggcgttgatatcgacagcagcgacccagtcggggttggagaaagaggccagaaatgatggaggcagcacagatcgaatgtactcgatcgacagactgacttcggaagacaaaccgttgtcagcaaggaaagactccagggaggctcctggtcgtagaagcaccgaggaagaagaggcagactcctcgtcgagaatcgaagctcctccatcgccggcagtagccttcacaatgaggaaatcaagaggaacaggagtctcagtgtccagcagctggttgacgatttcagacagacccagacgcttgagggaagtagggaccatgacgggaggcaggggagcctcgggctgcagggtctcgtcccgggtcacgaagaccaccttgaccgactgcgattcttggttggtcatctcggtaaagttgtgtgatgggttgtgtgtggtgataataacggtatggtgatttgttttgccagctgcattattttttttcctgtatgccgagtttaaatttgtagccgtggttgggaggagacatgggcctgggagggtctgaggttggatccagagaggagagaggggaagtgttgtaatgttgtagttgctgttgtgttcttagtgtgaggggcaaagtcgacgctacccaaccctttgtgtgcctcaacccctgtttggagctcttaatcactactcaatattttacacagtacacactccatacagtacaagcattcgtagatagcaaactttgaagcagagatgagttgcgtcttgataattactgatcagacgttgatagagtgtaggtagcacagtagaagggatatatggaagggcttataaatcaccctaatcataataattggacagtcgatcttattaaattgttcgttcatcgcatcccttagccctgccagtatgatccccgacgtcgcttcagcgtcactctaccaaacccatctgacacttttacagttccagggtccatcccgagaccgatgcctgggacactgtactgtggacactaaacttactgtaactgagaccttgacagtgagatacaaagatggactttaaaaaacagtagtttctcatttaaatgatcataatacaataaattaattagatgatacaattatacaggcgttcgcgtttgcacagacttcttccgcttgttcgtgttcatgcagcctgggcctgggcttgatgaatgggaacctcccggtcggaccacccattcatctgacgaagagctgactctaccagactgttgggctcaaatgaacaggtgtccttgagtggctggcctcggtgaacagggtactgcttgaaccatagcttggcaactgctccacggcagtggacacccacagtctcagccacagactcaacggcagagacctggtcggggaacagaccaaacgccttgatgaccatataaccaatagccatgagcagcacaggcagccagaaggcaaataacatgcgatcgttagccatggatcgtcgctgtcgtctccaggcctctaccagctgctcctcgtcctccacaatgggggctagtggggagggcaccacagcggcagccgcagaagtggacgcaactgctgaagatgaggctccaacaggcccagacgagttctcggcagcagaagcagcggccatctgcacaaccttcttgtcgtggacaaccccatggccagggaagatttcttcgtaggcagggggagcaccggctccgtttgcatctcgagatcgagaccgggtggcctcatcggcagacgagttcttcaggtatcgccacattcgcgagatggacgaatgagaccggcctcgaccggcaccgccggaaggggcatgtgcagaaatggttcggtcggactcgtctcccgaagacgtgatgggatggtccgaaagaggcgatcttgtggatctgactgaaggaggagctccagaagaccgcttgttgggcacagtagctcgcttgggtctgtaaatgtaagccagaacatcgtcccaagatgccatgctgagagtacggtcaaagtaccgtgaaaaggacttgttctcagtggaagtgtcagatctcacgtgatccgagtcattggaagacaccacgtcgggtacattgctactgacgattccggcagccacacgggcctccacagcctggtcttcggcctcaatgtgtcgcacaagtcgctcttcctcctcagagagaggagattccacagacttggccttggcgtgctttctaacagacatgaagagcgcgtctgagtcatcgtctgagtcctcatctgaatcgtcgtcaaagtctccatcctcctcatctcgctcgtcccactcgtcttcagcgtcaaactgagaagtcgatgatcgaatggagcacgtggacggaatatgcgacaggttggaaatcattccatggtcatagaaaccgtactcacgcgaatcctggatggatgcaatggaagccagagtggaagaagatgaagatcgacgctgacgatggtaatcgggagtatacgacgtctgaacggccataggcatgccctgaggaccgaccagaagatcgagaatgtgaggacaagcaacatcaaacacggtttcgccaattcggttacgtttgtaggggtcagcgttgcaccgaagtagtttcttggcaatctttcgacggccaaagagagcagcgaaatgaagaggagtgaatccaccattgtcggaaacatccacacgagctcctcgagccacaagagccaccagaacacgcgagtaacccagaatactggccagatgaaccatggtctgtccctcggcgttggtgagttgccagttggcaattcggcctccaggaatgtctgtgagagccagacatcgcagaaccacatcttcgtggtctgtgggaggcgatacgggttgaaccgaactgtctgcagcagcactttccattccaacgtctccgttagacatgttcccgcctgccatggcgccttgtgcgcccgcaacgcctccattgttgcccacgattcgcatggcaatgtttcgggcgtcttccagccgtccgttcatcttgagacccacaacctggagcgccaactcaatcaactggccgtctgtgtcgtcaaaataggtaaaaatctgaggcttgtcgagcacaaaaccttcgaaagacaccacaacgggacccacgatggtcgaaggcggcagatgggtcacgatggtcgaatcagaccagcagtgggtgcccacggccttgttgtcaccgaaaacagccaccagattggacttgaagccagatccaagcagggttacttcaatgccgcctcgaatggaaccctgcgaggggatgattcgcttgatgacgggcaggttttcgtctgcggggttgttcatgttgtgagcagccagattagtggcgctacccgaagcactggccacagtcatgttcgacatgccaccaaccatttcgggaatgctggtaatggaagcctgtctatccatgcctcgcacgttcatcatgccgctccaatcgctgatggaagagccgtctcgtcgtcgtttagaaccatagttggagtaatgagaatggtccgaggtgaactccgacgaagagtcttccatggaagtaggcgatagaggaagcgagtttcgaggacgatagctcgtcgacgaagatgcagcgggggtaggaacctgggtggggggttgtgaagagccagcggtggcaggagcagtggctgtagtcggcatggcaaccgcgtctcccacaaccttgtggtcgtcagtgatcatgacggtcgttccactctggcccacacccacaatctggcctccctcgtctctaagacaaaagaggattcgaaatccctttttctccccgtggtgtctacagtagcaagccagacgcaggggcagaaccagctgcttggcggtaactgtagtgccggactcggggatgtatactcgccgttccacatccttgaactcaagcacctcggagcagttgaagacagccagacgtcgttgacgagtctcgacccacgacagctcctccgactcgtcaaagagtttctttcgacaggctcgcttctgttctcgtttgatgcatctagaacacaaattgacgggcttgctggggttctgctcgcccacaatgtatacttccaaggagagacacgagtctggaatgtggccctgcttgagctggaacttgggacgcgaaatggtgtctgtcggaagtcgaacggactgctgtggaggcggagggtagattgataatgcacatttgatttgggtctccacacgtgattttccgggcatggaatggacatgtatctggtattggtacggagtttccgagttggtcagcaaattgctccatagcgatgggtcgaaagatgaatactccacgtcctcggggtacttgttgagttgtcgtgagtactttcgtccgtacggtaggtctcctgctgccctggtgtatgcctttgtgattatgctatcgactcctgtcgactgatgtggctgttgttgttgctgctgtggttgagccttctgggactgttgatgcaaagattggagctgagagggctggttgtggttcatgtgatgctgctgttgaggggtcatggactgttgctgttgggggttcatgggagtgcccatggacggtgtgtagtagtcctcctgcttgacgacgctgttcatgttgtgactaccgttgatgtggttcatgtttgtatccatgagacccatcatgtcagggcctgctcccacgccgccaaaaacagggtcgctaaatgggctggtctggacgtccatctgcgcacccacggcgccatttgttccgaaaccaaaaccctcgtcccacgtttccttcttgacaaagtcatctccgtcgttgtggagcatgtcgtcgatggggaactcgaaatcgtccatcaccagttctcccgtgtagtcaaagtcgatttccttgtctttagccatctgtgttaggtcctggtgctggagggggtatgttcacgtcatgtgtatctactggaactcactgtcagcgtcgaaatccaccgagtttcagtcgttttcaggtgtgtaactcgttgtctcctacaactgggcctgagcttcctttattatagtgaattctacctccaacccaacatgataaaataagctttgtacagaacccaacgtgcacatcacttttttaaccttacgtctccaagtccgctctcccaacgcgacttgttgaggtcacgtgcatgtggggtggtgatatgttacactggatggatcggcttggatggtatttggttggggaatgcaaggtacgagaaacagaacactaccaaggaacaaaaaaatccccacatctctttaaagctgcttcagatcgccattttattcatattcgccacccggctcccccacaggttctatattgagctagaataacgaaagctaatgccgaggcctaaaccccagtccagtcctaactgtctggggtcccaaacactgtctctccctgcctccctgccattattaactgtaagtgcgacagtgttgactactcttggtagttctcgcgtccttttgggcaagtgggtggtggttccagtgcctctccaggccttggtcttcgggccgtacttgtacagtacattctatgcttgcgctgtttgatatatgtactcgtacaagtatgtacttggcactatcgtgcgaggaacgatactgtagatacaacactggaacgtgcacctccgtatattcgtgaactgcgcggtgcatccccaatatggcctcgaaaaggttgcgttagtgcgattctagcttaccgttccggaacggtcgttgatggtttcattggcaccattaagacactgctaatgtgacgtccgctgctgtcgcagtctcactgacttcagcgacctgtgaggttgaatattgattgagttccatctcatttggctgaagagcgctcacttgctccaacgtggtggcgatgggaataatggaacatacaccgaagctgaccataatgtcagatatagcgtggggagtgtcttgatcccataggctgtcagaggggctatttccggaccagtgctactttttttttcctggctataaacagcctttggtattgttactggtcctgcgatacaaggaccagcaatgaatggtattgtacgatcgatacgtacaatacgagtacagtgtactcaccacccacgtgatgctccccgctacaacaacagctgtaggaacactattgagaggggacccattgttgaatccggacaagagggtagagtttggttcatggggggaatcatggggggatgcttttcccaacaaatagagtcctgaagagattgataacggaaacatcacgatggaaaatgtgtggtttcgcgagtcttgcggaagcggtttaatggaatctctacaaatatctgctagtcgacttgtcgtccgagaaatggccctaacccccccctcctcaacaagacatcgtttagaccggctttgcggcacacaatgtgatagggttcgccgcacccagataaatctcatcgcttgccgtgcagtatcatgtcacattcactgatgtgggctgaccaaactgagtgcttggaaagtgtgcaggaaaagtaacaaagtgcaagtagaaaatacagaaaaaggcgtgggaaacaccatcactgagccttgccagtttgttttatcaatactaaggttattagctggcatgtgattgtcattggaatggacactagcaatactgaatgtggggctgggaccgcgtgagttgacatgaagtgttactacgtacagtacttgtacaagtaggggttggttggtattgtggggtatcgttggtatcgtgccaccaggcgttatgatggacactaaaagtacgtacgaagggggatctgaacggccatatttcggtcgccctatataatcagtgactacagtatgtactgtaacatcgttcgccgagttcagaaccacgatcgcacacatcagttcaatccccgctccctccccaatgctgtacaaaatatttgcttcttctaaactcgatccgccgatcagcctgttcaccgtacacctggttcgatctgtggatccccacgcaacaaacgaggcactagccgtagtcagactggctattgaggatgcctttcacccgccactatcagcggatacagtatttagatctaccagcccttcagactcgttaaaaaaagctgctgctatatttggagctacttgcccaaggactcgccagcggcctgccttttcacaagcctcacaagatagccttgttgggttgagtgtacacatgcaaataatgggcgattaagcgaggcaaaagtcacttgtgttgctgactcaccgatcgggtggcatttctatcaagtacgagtaccaatgtacgatttgtacacacgccgtaccgtacccacattgatatcaagctggatagaccaccccaacattagctccagaagatgcagaacacagattgtagcagtctctagcgggatgttcgcagtcttaagttcgacaaggggccctcttatcgatcgcgaggacctcgctacgagtagctgtacaacgcttttcgagtcctaactcacaccatcatgtttccagcgatttctctcctctcgatccctgctgaataactttaagctgtatcaggtcatgacactctattttggggacaatttctgaagagttctactgtagtaattaacgatatgaggacaagaccacgcctgcaagttccccaccaaatctccgtctcactggacaaggccacaggtcgcgatacacagcaacctcagttgcgcgttcaccgtacgagtatataatgatatcgaaatcccccggcttcttcaacacacacacacaggcagcccgattccctgagttcagttagtatggacgcagtatatattttttattttgtattacaacatgtgccatgcaagctgtcttcgatctgctcatcggtttccagttcaaaggtgtctgactttttcgggcgcattgtaaatttcagaacagccccaaacctttttcaaccattctattctcactcaggcatggcaccatacaatggcgggatgcactttggtttttgtactcatatttgtaatgtgaggctgcttccttaactgtgtcgtcgttgaacggcatcactgcccttggagtgtgtagaggtagggttcggcaagaaggttaaacgagagcaccatacaagcagagttcaaaaaacaggcagaaaacggtccgaatgcgtttctgtgtccatacaggcgatcctagctgcactcgaagagccattgatgaaagggtcagaaacacacacaatgatatcgagcatctatcatacatgtacccatactggttcaataatcatactggtacggtactcattcttgtgtaatagctgtaaagtatgttgcaataaaaggtttgctgccacgatggaaaaactctgtttggttgctaaacttcctctctgagcacttatacaccttctaaacttgtggatagtccactgtccttgtttcacaccagttgtgtcgtcctgacttgacacacgagcacacacagacacagacacagacacagacacagacacatacacagacacacgcaacttgtcacaaaaaaaaaagacataccatggcacgcaggacactgtacgtgaccggttttgcacccgaaatcagcgcccgggagcttgcctatgaattcgaggagtgagtattgttccgcttttcccccttttttttttcttttgccctctctgttctttttcatccatgttttttcttttgctgttccatctgttgttgtttttttacctgctcttctcgccgtcactcatggacttgtttccatcgctcttcctgccgtttttttatacaccttcgcttctaagcaaaaacatcagtctcactttctcctcctttcttccagctttcttcactctcattccgagagcactcccctgctcgtccctccaataatgattgtctttactcggtctttcactccatttatacactgtcacgtcacaacgtcggtgaagcagtgtattttcacgacacacttggaatggtgcctcctttcccaactctcaagccagtggtagaaacctcctcctaccaccggtggcttccccctacttcaacatgatttacaacccttctatgcagaactaacacagaatcggaaacatatttcgatgcgacgtgatctcgcctgctcgatcggggcgacagcacgggtacgcgtttgttgagtttgaaaacgcccgcgacgccgagtacgcctacagagacatgcataacctgagaatcgcctctggtgacatattgcatatcgagtgggccaagacgcctctgcgggaaacccgacgacgacgacgctcccttgaccgaggctctgccaagcgacgaagccgaatgagcaacggcaacagcgaccgatcacgatcacgatcgctaagccccgagcgacgacgatcacgaagccccgaacgacgacgatcacgaagccccgaacgacgacagtcacaaagcccggacggaggccgatcgcgaagccccgagcgaggccgatctcgacgaaacgaacgcagagacttttccgaaagtccggagcgaaaacccggctcgaacgtgtgtgataatgaagacggggagcgcaccgagagccgctttgatcagacgtcgtcgcaacatgacccgtcgcagcacgactccacgcacacgcccaacgagtcggatgctaccatggttggtagtggccacaatagcgtggatggcaaggatagtgctgaggcagagacggcaccgtataattgcggagacgagccccagctcgaggccgagtaatttatcgcaccctgtgcactgtatattagacaagagcgttgtagtgaaacaaaacattgtagctccgtgacctagagtgtgcttgtactgtagtttaatcatgaaccaatgaacgagtgagcaagggagtggtttcgacgaactgcacgtggcgaacaatcgaacagagtcaccagtgtacggaatcacccggcatattgaacatcttgatatggggatcgttatgaagaagcatcggaggccattcgtaacggagagagttgtttagtcaactaacagaccacataaagcgacccagtgggtttctgggtgcgttagtacgtgtgcgagagtcctgctggtcaagggtgaattagagataccacgttctactatatatcttaagatcttcacggctaacagaattgatcattcgcactctacaaggatcggctgcttctctctaggtccagttctgaacgaggccagggcgtgagtacgaagtgtagatgtgtttgaagttatgcattacatctctatgatcttgatacgattcacaagtttgttattcctactagtttgtccaagtaaggaactgtacataaggcagccatagataccatgggtacgcttgtgaaatctaggagtagctagtcagtgaaagccgaacgagcccacaagttacttgcatccacagggtatttattgagagtagaattacgtatgtcaatctggaaaaagtctcgaacttgattactgtacttgtagtttgcagtgttcctttccaagcttacatgacacatctatccttggtgtacttgtatatacgagtgggactccatagctgcaatagacgattaagcgggtaactaatgtccgtcgagtatagggatccgtctttgtactgtatgctcttctgattctactgtaccagtgcatacactacttcatcataacaatgctttgtagctcagatatcttgtattcgtactggttacacacagtgcattcgtgattccttggtaaaacacctgtatacaccaacaaaattcatttcaaactcgctagatcttcacaatcacctttcccatggacttgttgctttcgagatacttgtgagaagcaacgatatcctcagtggtgaagttgaacagcttgtcaacaaaagtgtcaatctttccttcaaggatgagagggacaacatgagatacaaagaagtctctaagcttctcctggtaggcaagatctcgtgatcttagagtggttccttggacaacaagtcgcttgtagatgatgagaccgatggggacatcgcccttgacgatgggaccgctcatagctcccatgagaacgatccgggcgtccttggcggcgatctcgaggtttctcacaaagtacgtctggcccacggggtcgatgatgacattgacaccttctccctttgaagcgtcatagtgcttgctaatcacttccttgaagtcttcgttgtgataattgataggcacaactgtaacaccaaacttgttgcccaacttcttgacaaactcacacttctcgtctgagccgactgtggtaaagatcttggacgctccgagactggcagccagctggatcacagcaataccgacggaggaggctccagcatggaaaagaacagagtcccccttctggaacttaccaacggtggtaagtacctggatgcctgtgaaccacacttcaggcagaccggctgccacctccatactgagatcatcaggcaccttgattagagtctcttcagcagccaccacatactccgcataggctcctccgtacaccagaccaaagaccttatcccccacggcgaatttatcggactcggacttttcaattgtacctgagaactcgactccaagagtcttaggagcctgaggaggaagagggtagtttccaagccgctgaagaaggtccattcggttaagaccgaagtactctgtcttgacaagcaactgaccgttctgggggtttggagtgggcccttctccaatgtagaggttttccgcggggcccttgtcatccttgacttgtactgacttcatttctgtgttgttttccgctgcaattgacgtcaacggaggtttatataaaatggcggggtgctacacacacttgcttcatacacgcacgccaagttcatttgtaagcgtgcagcagaaacttagtgttggtggggggatgaagactgtatcgatggagttagcactaatcgcgaaatgatatcggtctttgtgaaatgagcgaaacaacgcattttcagcatgactgtctagttattttgtttcgtatcatcttctccgcattccaaacgaactctccacggcaactgacagtgccaagtcgactaaacaagttgttgaggattgacgtgtaccagggctggctcaggcatgtcgtcattctaatatcgatatcctaccagtatgtacttcttctacttgtaggagagtgtgaagttctgaattttaatcagcactggtgatataccagtatgtacaattggtgtcatgaccttatgagtaaaaaaaacgagctcgaaggttctgttcttttttctctcttcctacagtaactacttgtactcgcaatggtaccgtaatactgtagctagaagcaccgtacgagtaagtacactcgattacagcccgcagcctattttgaaagggatgtattttatcataacaagtggtggagcaacaggaaagggcaacaggaaagtacttctactatacacatgtatgtacatactgtaccactgtggtaatttcaattaattcaatgagttacaacagttcctactccacaaaaattaaaactgctaacccattctgatatatgcatcacgcaagatctggtaaccgtacaattactgtaaatggcatcgacctaccgtaaatcagttccaccttgacatcacacaactacttgtagtcagtgttaatgcaccatatccaacccaatacccctaatatttgtatagcgcggctacgagtaacccttacttgtagttcaaaccaagcgtgcctggatagtgcatgttgggagactgtgtttccgcagctgcttagtagcccgccgttttcagttcgccacggtcacgtggacaaaatcaacttcggtgcatgttacatgctgtgcagcccagacctgaaaccacgtcaccatcacaccatgtcaaaagactcatttgcggatctgtggacgcccaaaaccggcaaggatgcggcgtccaagctatcgctggctgaacgtcaaaaacaagaggctgctaagaaagctgagcaggccaaacaatggtctggtctggactacctgggcggaggcattggagggggcagtacgggctccagtggactcgtgagaggacctatttcgagcacgaacacaggctcatcgagcttgagtgcaaacaatacctctcgacctactgaccttcttgctgccggccccacagcctctgcacgagccaaggcaggtaacctgactgccgacaacacgggctccagtaacccgttcatgcctactttcaagatcatcgaggacgagcgattcgagcagaaagtgcctgttcccaaggacccttttgatctaatggatctcggcatgtctgctccactgggtaacaacaccacccagaccacctcaaatacgtctcagaagaacaacacaatcgaagaggaagatgatccatttgctgttttcaatcaaccggtcaagaaggaccccgagcctgaacgacagcacgaaagaaaacccgaacgacagcccaagcctcgatcaagagccgagctccagcctaaacctgcgtacaagcccgagagaacatcaactcctggaggagacaaggctgtagcagaactcgtagatatggggttttctacagaccaggcttctgcagctctggctcttactcctaccggaaaggaggtcgccatggccattgacattatcatgaaacaggcccatgcagccgccaagggagaaacttacgtgcctccttccgcccagaagaagcaggaacagcaccgtcagtcgcgacaagctcgtccgactacacgtgacgaacccaccgacgagtgggagcggcagtccagaatgcaagactcgtcttctagcagatccagccggtccagggatccgttcggaggagagaacgaagacatgttttctgacgcatccaaggtcgcttcccagctgggagcacagtttatgtctaaggctggctctctgtggtccgtggggcgaaagaacctcgctaaggccgtggagaactaccagggaggaagccggggtactaatgctgccgatggatctcctgcttggatgaaggatgccaaacagtacgaggaggaccgaggattcaaagactcataccagcctatgggcgagtcgttcaaggattctgatgatagcgacgatgacgaccacggtgaggaggaacacgttagacctcctcctagacagtcaagaccccctcctagggagaccagacaggctcccagacagactcctccaccttcgaatggaaaattcaaattcaatgatgacgaagaaaccatcgctcctcgacgaagacgtcctgaacctaaagagacccctacttctgtagctaaggagactcccgagcaagcgcctgctctcgttggagatctctgggatgctcctgctcctactgcgcctgcccagaaaatcgctacctcgtctgcccctaacggcggcgcgtctcttattggttctacttcttcctcttccgctgcctctatcaatcgaccccatgtggccgtctcttccatggctatggagatggtctctgatggacgagagaagggcgctgaggccgtgaagcagggctcttacgatattgctctggaacactacaaccaggcacttgccaacgtgccctctcctcatactctgcgagcccttctgctgtccaaccgtgctttctgtcaccttaaggctggagatgccaaggctgccattgttgactctgaggagggcatcaccatcatcggacccagtcttggtgttggggaggaggttgagcctggcaagtctcttcaggagatttggtccaagttggtgatgcggaaggctgagggtctggagcatcaggagaagcatcaacaggccctggaccaatggacgttgctggtgagcaagggattcaccacgaagcttgtcatggatggtaagcgacgatgccagatgattttaacccccaagtctgctcctaagactgctcctaagactgcaaagcctgctgttagacctactgccaagcctgcgtcgtctgcacccactccagcaggcaagtacgagaaccttgatcgtgtacgggccagccatgccaagatcgccaaggaagaggccgagaaagctgctctgggcgatgtcgttgctgtcaagattgagacgtggcgatccggcaacgaggacaacctgcgtgcgcttctggccaccctggacactgttctgtggcccgaggtgggatggaaaaagatcaccgtggctgatttggtggtcaacaaaaaggtgaaaatcaactacatgaaggctgtggccaagactcatcccgacaagatatcggcagatactcctaccgagaagaagatgattgccaatggagtcttcatcacgttaaacaaggcgtgggatagcttcaaggtgcaaaacaacatgtcttaatgagcaccgagatataagcgccaccactgctcttgcattataattccgaaacggataatacatgtacagccgaggcaagttgtccaggctttcaatggtctcgatgtacgtcgtagttgatgcgcgtagtctgtacatacaagtacaggctgtatacctgccgtagacttgccgttcattgctattaatattcggaattaacgcagttagggatacaatccgccaacaaggtgaacacttatacatataacacgttggaatagggttgatgcaggttgtgtaaaagtactaaataaacgatcagctacttgtaggatgccgtaggttgacggcttctctggtacgacagtgtgtgtaccttggcagagaggtacacagagtatggactggtaggctcttgcttgctacaaatgggaatatacaccacctataaatgaagtgctgtcgccaacaagatactgcgatattgcttaactcaaggtctcatggctatttatgtggcgtctacttccctcttaggcttgacagacgacgggacggagaaaatcccgatagttgcaaacaaaaacatgtggcccttaaggcatactcaggaaggtataagggagggtgtttaggagtttgataaaccgtcgatctaatgaaatggcccaaagaggtgaatctagagtaggtggtatgtactcgtactgtacttgtacatactgtgccgtgcgccttctgtctcatagtctcgagagcataataatgctagggtatctaccgtgctgtactcgtagcgggggagacgttgtgggtcattgaaacgattcggacttgaagttgatagaatggagagaagctcttggtatcccgaattaattattcacatggctctcttgagccattcgttgataagcacagccacttgtttcggtccatccacctcatttaagccttcgcttaactctaactgcgatgaggtacatcataagagcggatgtttcgctgcatagcggcttttcagcttgcgggattagggaattttcctctgggtgaaacaaaatggtcacgccgcagctcaggcgctgcatcggaatgtcggccataaattgaaccaaaattccgttcgttcatcacttcatgcaggtttgttgcatttgacagataacggttctaaccgagatgagatgatggaactaatgggagcgttctaggacgatatggagacaaccagagatcagataaaaccaactacatgcccccggtcaacggctcatctataatacacatcctattacacagtaccttgtacttgtacggacgcctttagattgaggacgcataaatttatagttccatctataacacacatgtacagtccgcatgtgtgtaaagtgaaagaaacgggaagccaatcagtgaagacgaagagagaaattgagcactctcttacgacataaggtcttgcctggatccccaccctcctgctggactacccctaaaccactcactacaagtacgagtagcgtatctcctccaaactcagaagacctaatagagttgcattgctgtggcggccgacaatcttcatctcttcagaccattcaaagggacaagccagccttactggaaataaagtctccgacgaggcctggggattcaagctctggcacgtacttctacacctctttgtgttcacatgtacggttctgtggtgtgcttcttaccaagagaaactacaagaattgtagatatccctaggtgtgtcgatgattgtggcattggttgcctgatacaatgcaacagtaaataagagaaaaggagaacataattcaaaaatgcattgctagttagcgataaatattgtgggcactattggtcgaggaagtgggcctccactccagcagactcttcgtactggcatgcagacactatggtcttaccgaacgtcttaccaacccacatttcagttgctccagtagccacctttcccagtagatctccagtatcggtcgaccagatgcagattcccgtgtcggaggcggtgatggtggttttgtcggatgtgctcagaacctgacctccagtttgaagcagctcttcgtgagagataatttttagcaactcagcagatccacagtcccaaatgaacaagcaaccgttggatccaacacaggcgagttcgttgcccatttcgtcgagcttgaaactcatttggccggtcagagtatgctgaagagacccgtctcgcaggtcccagattttgacaatgttgttttgatcacccgttatgagtctcatgtttttggaatccagagcaatgtctttgacggccgctttgtggcctgtgagtacgtatttctgcttctctgagcgagtctcccatattctgacagtcatatctgaagatccagataccacaaacttgttgtctgctctcagtacagtaactgtctcagagtgtccattttccagtggagtggagatgaattgccccttgttgttctcctttcctagtctgacagtggtatctgtagatcccgagaccacgcttccgttgtcaatcatcttaacacaagtgacttctccagtgtgtcctatgaccaccttgggtttaatatcgggcaaagggacaggcagcgaggtggccagctggtcaacgttgctgtggtcgcattcggcaaagtaaatgttgatgttggtgtccttggagcccgttacacacacattttcaatcaggtcaaggcaggtgacaggctgggtatggccctggagattagtcatgagctttccagttttcgagtggaacgcgctcacgatgttgctgttctccagcgagacgcacatatgggcgtcgttgaagacgacgtcgcgaaccacgaatcggggacgcagtgggatgaaaatgtgaggatgcgacgtcggggtgtatttggcggcctcctcgtcattgggtcgggcacggtggcgcatttggggttgtgaagagtagacaatgttggatgggatgtggaatcataaaatacaaactgcagagcttttgttttgtgtttttttctcttcatctgactatgagctgagttggccaggaaggtcgggttgagatttaagacgcttaagctttagtcgtgcagtgcagaatggaagggaaaaaacccaagagaagctcagcgggagaagggttccttcagcgaagcagacgccaggcaggacaaaaagaagggacaaaacaggccctaaaagtttggggaaaaccttgggggaggaaaattaatcgcccagactgaaactgccccgggaagagtgaaaacatgtcagacatcagcccataattggtttctctcaaggagaggggatgagatgaggagtcctgatttatgtacacgcaaggctggtactgtactcgctcgtacctggtgtgcttacttggcaaacaagctcatggacagcttcccattgtatgtacagtccatacgatactgaaatgtacagtactggtattgtatttgtactgtacatccagtaccagttcacgcactgaaaactccagaaacctgttgggcttacatggctctataacggccgttgggcacggccaacaagactgctgcttatcgtatccgagagcacacataacaacagggcacagatctacagacagaggagcagcagatatttagcgtacaggtgcagtacgtattgcttggaggcaaatcaggagcgtctcattcactatctcacccccaaattcctcttctctgttctccaatagagttcttcttcagccgcgtgtactgttactgtaactcgtaccggcaggtacgaacatgtcccagtcgaggggaagggacaaaaaaaccagtcagcaaaatggtgcatagaacgcacacttttgcacgcaagcatacaataaaagtcaccactactgtttttccttggccactcagtatgtacacgatccgcaatagctatatataccgtatagtcttttttcgagtaagaaccgtctcaatatgaggttcaattgcgagaaaggatggtgtttaggctcttggcttttgtccgactgaaaaacaaaaagctggcaatgcacaatttcaacgtataagtaatgactcaaaatgcgatacatgaaacgtaacaaaccagcgcacaacccacaaggaggtcacgtgactcacagtgtttgccacgcgcaaaaatcttgagttcaagctttttcaagtcccatgatctgtaccatctgcatatcccatgcatgagatcgataacacaacggttgggacactttgtgggcagtgtcaagcacacaatcggcatgactgggttatttttgatacgcatctttttagcaatgttcgtttacagtatgtgattgattggtgctttcctcttttggttactccttataaatcacgctctctcaatctccacaacagtctttcataaaatcttaatttccacgattggatttcacatgaagccctaaaaaccaaggcctgaccattgagatctcaattgataagcattgtttgatgacgggtgtttcttttaaatgtgatgcttaatctatacagctgccctgtctaacgatgagttcagtattgctaccccttgcgagtatctcgtgagtttacgttcaacgggatctctcttggaattgcatttaccctcagcttatgtaatgtaatatactacaagtacacgaaaaaacaagagttcaataacaagtttgttctgataactatataacatcaaagttgtcacagatagctcctgttctattcatcccctcaatgcaatatcatactctttcagagcatggtggatggatgtcttgaccgaagccatggcacctacggccaacttgtgctgctgttcatcttttacctcgccgacagcagcatcaattcgcttgatgcacttggctaaactgttagccatggagctgcactcagcagaaccctcctggaagttgtgccaaaagtgacgaagaaattcaatggtcgtagtgtgaacaacgagaaggtcattgagtaccttgggatccattagactctcctgtacagtctcccacgagcctttttgttggttcacagcaccctggacattgccccaagcctgtgcatagtcagcagagtagtcatcatgaactagagacgccagtgacacaggattgtcatactgagaatgcacatactccttacatgcctctgcatccaatggagtcatatccacgtctccatcactgtccttcttgttgccattggtatcgctctgtctgacctgcaaaggaacatactccgcaccagtctctccctgtagatcagctaatgcaagcgttccgtactccttctcggccaagggagcttctgacttttgtgccagccgttcagacagtcggttgatgctctttatgacacttaccacatctctccccgacgatcctgctctcatggtcatgtctggccggtttccaaacgactctgagcctgcctgagagtcgttaccgccgatgtcgacaaaccgatgcaccttatcgggcattccggcggccagtgcagcctccttatcgtactcatcatccaggtatctatccatgagtggatctgttggatccttgtgtgtgattctctctcctcgaagcttcttgaacaatcgagattggaaaaatcgggcccaaaaatcagactccttgagtctgggaacattgtcgtcgtaggctgtctgcaccacgggatattggtcaaacatatctttgaccttttcaggtgtaagttgcacattgactgtgttatctgaaccagtagtgggtttgattgtagacaagacattgtaaggacccttcttctggttactggtcaatgcaaaggctcgcagaagatgcactcgaatgctccagaactcctcaggcttaagtcctccgtggatcactgtagctgcaaacaccttacccagctccttactctctttgaggagagtctgttgcagctgaaagtccgccaacagactcttatcgtccatggccaccttcttctcttcctttttcggtggtggagtcgctgtggcgggtgtagatgagccatctcctgttgctgaaggaggtgggttggaggcctctcttctagctctggaaactaatccttgaagcacgtctcgacactcaatcatggtacctcgattggaaaaggcaaatgtcgagggatcatcgccagcgacgattttgagcatgattttggccgagttttcgggtgtggcctgcaagttggtgacattggccaggttgacattgatgggtgctcgatctccactaacgggcgtccactccagcttcttggtctctgcactgatactcagcacgcccagcaccttcttgttggtcgcctgaaacgtgtgtgacatggtgattgtatctgaattaggtgtacttgtagtgggattgtagatgttgatatgggagtttggagcgtcatgcatgtcaagtgtaagttaagtgcgaaatgaactaaaagctatcagagttacttcaagcccaaccaatgtacagtattaggttattacatatacagcaaagttataattaaatgaatgtatatgcagaaaaatatatatatatataaaaagaactactgtatggtatgtataatggggtaaaaagggaagattcgagtatgagaatcggtgcaatggacaataataccatgtactgtagtaatcatggcaaaagctactgtacccccatcgcactttaaccatctttttttatggacagacctgatggatgtttattcggaagctcacaggaagactgctggtaagaatcttcttacaagtacagtagcatactgacatcacttacggataagaagaaaaataaactgctctactctccattctctatcttcagaaccaccaactaaaaacctcttgtcagatcacccaaacacccacccctatcttctccaatccctcccaccaagccacaactcataatgtctatatagatcacaccttggagctggactactgtaaagagatacagcaaacattagcgatcatgagtgccgccaaagtgaggaaaataacacacaaatataacatttatacatatccagctgaactccccgcatgtatctaattgtccccagaaacaccacccttggtccacgtgcatgatgcccatcccaaccaactgtttgtccgccctaaccctatgaaaaattgactatcaaataattttaaccacaagcgggcaaatccatatacatctactgttaccaacacagaacacacaacatgtccactgtcatcggtatcgcttttggaaacaccaactcctccatcgcctacgagaaggacggcaaggtcgaggttattgccaaccccgacggagatcgatttatcccctccaccgtctcctatgtcggctctgatgagtactctggtctcgaggccaaggcccagctgattcgaaacgccgccaacaccgtcaccaacttccgagactacctcggcaagcctttttccaacattgacgcttctgctgctaaggcttcttccaagcccactgatggaggctcggctgttgcctacaagctggagcgaggcaatggagaggaggctgtttctgttgatgagattgccgtccgacaccttaccaagctgcaggaggccgccaaggactacattggaaagcccattgacggaattgtcattgctgtccccaccgatttcgacgaggccaccaccaaggccgttgtcaaggcttgtgagggtgccaagatgcctgttctgcaggtcatctccgagcccgctgctgccctgctcgcctccgatgctggtaatgccgagatctcttctggcgaccgagtttctctggtcctcgatctcggtggaatccgatccgatgccgctgttattgctacccgaggtggtgtctacaccaccctggccactcaccacgcctttggtctcggtggtaacaagctcgatgatgctctcgttaactacttcgccaaggaattcgagaagaagcacaagctgaaccctctggaggacaagcgaggtgtcgccaagctcgtccacgagtctgaggctgttaagaagaccctctctaacacttcttctgccactttcgctatcgagtctctcgccggtggcattgactaccacggaaccgtcaaccgactgcgattcgagcttgttgccaaggctatcttcgccgagttcaacacctttgctcttgaggctgtcaagaaggccggtcttgatccccttgatgttgatgaggttctccttgtcggaggaaccgccaacatccccaagattgccaagctgctgtcttcgtctttcgaaaacgccactgtcgttgcccccgctgttgagtccaaggctgttgagcccgctgagctcgttgcccgaggtgccgccatccaggccgctcttgttgctgattttgacgagtccgagatcgccgattccacccaggccgttgtcactgttgccccccacaccactgcccccattggtgtcaagctcgctgacggctctctcaaggtgatcatcccccaggatacccctctgcctgtcaagaagtccgttgtgctccccgccaagggctctttcttcgcccagatctacgagggcaagcactccattgacgagaaggaggtgacccccaccaacgacgacgatgactccgactttgacgacgagccttacactgagcgaaccaagaaggtcgagggtactcacctcctcggcgagcttggtcttgatggcatcaccggagacaaggtcgaggtcattgttaacatcacccgggagctcaagctcgagatttccgcccgggagatcggaggagccggtgttgtccgaggtgttgccggaaccgccaagttggagtaagcatagataaaatagagattgttattgatggaaagaaagcaactgtagcatggagcaaggtgtgtggtatgaggctgctgagataggtaggcgtggatatcttcaaaaggtgcatcgatacgtgtaaaacattgtgattaatcaggaatagtatgtttgactgagagacatgttgtagagaactgtagtggtgtatataagctacctcaagagctgagggtagatagattcattagccattagattggttgctgcaacatgaatatggtgtcaatgtacgaataacacttacaaatactttctcttaagatcaagctcatcctatctactaagatcctgacgaggacaggcaagtcctgttgtaatgtatcagtagaacacaccttcgcggtataatgttccatcattcagtagtaggcattacttttgtctttgatctcagcattgatggtctcactgatcatggatgtgagttccctagcacagtatctttcttccgatcatctcgagcaggtcagggctacagtacatgctgcggaagagggaggagggtgttctgggaatatgcatcatagcgtcaaataatagtcaactaaatcgtggcaacggataaatgattgaaactccacgaagaaacctcattacctcagggatttccgcgacaatcatattgcaattaaaaaaaattcagctcttctagcattcatgtcacgtgccacaaactccaatatcagatcaggagcgaccaaatcaaccccgcctgactttgcttacataatgaactgtaaatgaagtggatgaaatttgagagggtgtatataatgggattgagatgttcgattttgaaaattggaaaagggggataacttatttcgggtataaagcacttacagcattgaaattgtttccatctatcctatcaccacctctctacattgtagcacctagactacgggttcacggcattaagcttccacgaaacaccaccccatagctaagatttctataccttacatgacacagcatcagacaagacgacagtgattcctcgagacacgacagcacttttcaacagcacatcgacacataactcaacttcacgccatcactacatcgacattgcaatccacggcgatgcgagcaaacttcatacagccccagcaagtccatcagggatttgtgaacggcaatgccggccccgacccaaggatgggcatgatgggacaggcaggaggcgcccagggtgtcaacggcatgatgcgatcgaccgcgacacagaaccagggtggccagcaggcacaaaacagcactcctgttcgatctgcacaacagcccggccagcagcagcaacagcaacaacagcccaactcgggccaacgtcctggatctgcactcggtctcaactccacgcctggtcagcagaccggcggacagcagcagggcttcccaggaatggttaacccacttcccatgggtatgcgtaacccgatgatgatgggtcagcagggtggagtctctggtggtcgacgaggccctgggggagcaggaggacccccaatgatgggagccgcacagatgcagcatctttcacagcagcaacagcagcagcagcatccggctcccgtccgtgaggtatggggattcaacctggaggaggaaatggcgcgggtcagagaggtgtctgaacgggctcggtatgtgtctctggagtgtaagttcccgggcattgtggcccgtcccattggccaattccgttccacaaacgagtaccactaccagactctgcgtgccaacgtggatctgctcaaggtcatccaggtgggactgtcgttctcggacgactctgtagcccctcccgtcacctggcagttcaacttccggttcgacgaaacccaggacatgtgttctgaagacattaaagatctgctgaagcagagcggagtggactttgtgcggcaccagcagcatggaatcgacgccttcaactttggcgagctgctcatttcgtccggactggtcctggacgacggcatcgagtggatcaccttccatgccggctacgatctgggctacgtgctcggaattatgctcaacaaggagcttcctgccgaggaacaacaattcctggcccaggtacgacgatacttcccccgagtgtgggatctcaagaacgcagtaaaaaacagcggccttacaatcagatccaactcgctgtcatctctggccgaagacctgcgggtccgagaccaggaagtgaccaataaccaagccggagccgacgccaagctcgctgccgagtgcttctttgaaatgcgacgttacctaggcgaccagatggcgctggagatggccaacaagttgtgcggtctcagtgagcttcatcctgaacagctgatgctgttggaggaagatgaagacgcccctggagaggatctcaccgaagtgcccgtgcccacggtccagaagcccaaggagaagcaggatggagtcaacgtgttccaattctccaagatgggagggggcaagtaatatgaggaggacagctgcgttgcgttagacatggtgtttgcatgtatacagcagagcgctttgtacaataatgatatgatgagccacggacagacaaccaaacagggctgactgtgcccctgtatgagtttcgctcgcgactggcatgaatatgaggatgagggagttagtagttaagagcattttttagatacagagggaatgtcgtaggatgatttggcgacaataatcatgtagtgtacgagtatacacagtatgtacttgtaggtactgtaccagtacttgtagcaggagcgtttcatggtaactgagaaagcgtacaaatcgtaagtgtgcttttataggtatgtggatgaacaagagcagagagtgttagcagtcggtgtttttcaaacagagtacagtatgaatagtatgtaccaggcagctatatagaatacaatgtagctaaaacgtctagtataaaagttctgtctagaccctgcccttgctattactgtaatggggtggtttggtgtgacagtctacaacttaagagatcttgccggagcacgttccttctctgatacaccagagatcactcaccttcccatcaacatccatctactctacgtcgttttgacgggccgttgtctacgaagatagctccatgtatacgatttattcttcttggcgtgatcgctagaggcgttttttggggtgtaagatcaccatacttgagcctttatagctatcatgagggctcacaatcaaatgaaacattttacacgagggattgtttgtctcgttctctacagttattcgatcatccccactgtctgatgagcttccgacatcgttggattacctctgaccatcactgcaacctcgtgtgtgggcgtacatttaagaagccagtctgtctgtagcctctggaaggtttcataaacccggtgttcgatagagtccattaatagagaaaggttgacatgaaataggacacgtcacagggacgatgtaggactggtcaatatttctcttgttgtgtcacgtgacaatacactgtctaagacttcgtatatgacctgttctcttccccgaaactaacttcctgtacctggtgtccgcgttgcttagccgtgttttcgccatatgccgacaagctgcaacgtgcttcataaaaatgagttttctacttcagagctggagcaagacaggctatttgtagtggagaggagacatggatctttaaatagagtagatttagaggtcaaagctagacgcgtgaaaacagagcaactgagacgttgccacgcctaatacttggatccttcaacatagtgaacctcttcacgaatctgcaaaaacagactgcttccaacaacgccgaactataactgacattctttgattgtagcgtggtttagtgagatacgcccagagtaacggagaaatgactaaatcaatagtggtatttggctacgaaataaacgccaggctgttgactaaataaaacaataacacatctccgtgcaccaacagacatcacagttcccaccaccatagcctacctcccataaaataagctttgtccacgtcgagagtgaatttcaggcatatggttcaggacacacacataacaactacgtgatatacacacctcttcacacgacacatactcattcaagatgcgttcggctcgacggtatctgcttgtgcttctaccggtagtcgctctgctgtatgtgctgagcacctacttccgcggcacgcccgttgaaaaacccgtggctcgaaacatggccggaaatcacattgtcaagtacaatatgaacaagctgcaggcgtcgtcgcaggcggctagccacagcgagaaggtgctgattctcactcctctggctcgtttctacgacgagtactgggagaaccttgtggctctgagctaccctcacgacctcatcgagctgggcttcattgttcctcgaagcaaggagggccaacaggcgctggagaagctcgatcgagctgtcgcgaagacccagaagggcaaggacaagttttctaaggtgaccattctgcgacaggaggctgaggacgctttggcttcacattcggaaaaggaccgacacgcgatgtctgtgcagaaggcccggcgaagtgccatgtctctggctcgaaactcactgttcctgtccaccattggccccgacactgcatggattctgtggctggactcggacgtggtggagaccccccataccctcatccaggacatgaccaaacatgacaaggacgttctggtggctaattgctatcagcgatacaccaacgaccagggcaagcccgacgtgcggccctacgactacaactcgtgggtcgagtcgcaacagggcatcaagatggccgagtccatgtcccctgacgacatcattctcgagggctacggagaaatggccacctaccgactgctcatggccaagatctacaacgccgatggagacattcacgaggaaattgccctcgacggtgtcggaggaaccgctctgctggttaagtccgaggtgcaccgtgatggagccatgtttcctcctttccccttttacaacctcatcgagacagagggttttgccaagatggccaagcgacttggctacaagccttacggtcttcccaactatctcgtctaccattacaatgagtagacggattttgtataactatagaaggagatgtagcgtaagttgaccaaagtgatttaacactgacatatcatggcattttatgctggtacaacattcgtatgattgaatcaaggagagtatccgattagtaatctacagtagtagttcgtatatagtagactgagacacgagtggttttctgattgaatgcttgtttcctgagcacgcctgcttaagtacgatgcatacagtacatgtacgacacacggctgtatgttgcaactgaaagcattgtacatctacgactgctgtactcgtacttgcagaccagactctctaactgattatactgtagttatggcaagcccgaaacaacttgaattagtcagtgtaaatacgtgatatactaatatctgtaaagcaagtacttataactatcccctcctacagtacgagtatgatttatccgaacacatgtcgtacgatactgtactacgatagtatgaacatccgtaggtgcgttacattatatcactaccaaccctatgaactaacggtgtatgcagggggtggattgtgctgtctcgagtctgcagagattgccattattatccgttggatcgttctatccaaatgggaagctgcagccaccagaccggaaacggactttttatcgaaatccatgtgtgactgggggtatgactggttgaacttacctcactgatggactgatacactcaatcgatctctttgtatcgtatgtacagtatgtagtctagtgtctgctacaactagagcagcgatagatactcaagatactctaagaatgcaattagtgatgcttgatcagccggctaatgatcgtgggatgagaccatttgatcagttctacagtgtcatccgtagttccgccttgtctatgatctgcggttgcgcgctccacctgaaacttaggcttcccaatccgccctattgtttcccaaagaggacacacttaattactccggatggcgttatgggacagatgtcgtctcgccctttgtaccaaacggtagtagctaatgggacatttatggcttgtttgctcttttcttcgattgtggaaaattaggcatgtacaagtagtaagctcctcctcgtgcaccccttccgcactctgtccggcgttgttctaaccgcccctttgggctaattggggtaattagctgccggaatcgcgcaccttctcacattagctggaccacagacagagagatacgcaaccagagaacgtgtaccgctaacaatcgcgactgagtttcgaacaacttagccaaggggattttgggctgggggagctctttttatatctacgtgtctagccgcccgtttgcgctgtatcgttaacacacaggtacgtaaagtacatacatcccctcgctatgtacttccagtgagccgcaaaatcgctcggaaacagaagccccatatgagggccacgtattcacacgcttatgccaccataatatatagaagagggcggtaatccagacgctcagctttagcattcgtactgtgcgtcctcccacttgtgccagagcccatctatctaccacacttgcacactcacacactcacacacacacacaccatcacatccacgtcacatgccgtgcgtacatttgtgcacacctaaattataccccagcatatttcacactccccacactatacacacgccatggtggacgaagaagatgactcccggctcagctcgagcaagggagacaagaacaagagtgagtactagctttggtggacacggcaactcgagacagccgaaacctgagcctcataccccactcacaagacacaaagagtcacactatcaacattatcagtaaggggagagcacacgacatgacaacggtaaagaaatgattaggagccagttggaagaagtcaggaatgattacaagaaggcaaaactggtagatagactcgatttgagaacacacgcgacagctatccatcacaggacctataactgggctgtctggagataactccggctcggccgaaccagctcggtatctctcggctgaggttcagcgttacaacacatcaatctcgacaaccaaaatcaacattggttcgtctaatgccgcatccctgacaacctctggtaccccttttgattaaccgcatctcttacctcgatctatcccatcagcctcataatgtaacacgcgctaacacagacctatcccatgtgccgtgcaagttcttccgacaaggagcctgccaggccggtgactcgtgtgtcttctcgcactcagtagagacatcgctccagcaggcaccgtgcaagtacttccagaagggcacgtgcaagtttggagtgaaatgcgccctcgcccacattttgcccgatggccgagttctcaacccgcgatcgcaaaactaccgtgatggctctcgtcgaagacgctcctccatgcaccaaaatgcccagaacaatgcagcacccggaggcccctcctccggtccagtcaacgtgcctcctcaggtgccttcgccactgcccgaagacaaccccaccagatcgctgtactcagtctatgtgaacgaagaacagactgtgggctcccctggcaatcatctgctggtgggcacgcccactacaaagacggaacgaaccacctccatctggtcggaacaccatgtgtcgtcgcgactcaactccttcaatgagtccaagccctctcttggccctattggaaagagtggtcctggaaacgattgtgctatcgatgacgacgatgaggccgatgcagcggcagtggaggacgatgatgcgggcgagtacattgaagaggactttttcccctcgtcgttgtcggatctgctgacgccacaggaacgaaagcggagaggatctcgtccgtcttcgtccaacctgccccgacccatcggcctgaccatggccgccaacgcgcagcaggcccgcactaattccgtttcacacgccagtcacactaacggcaattccatcccgctagccacctcattgggcacatctctgggctctaacatctggtctccccctggtgagggctcgcctcggttcggctccttcttccagcagtactacggccgagaaaacggagccaagccacctgtggccatgtctcctggtggctcttccctcaagaatatgtcgaatctggcggcatatctgcctggacagaactcgtcacatgtagacgttcctggacacgtacctgaggaggatgagcccattgatggcgacaagcaggccaagaaggacttttacgatgatgatactcaattcttcatggatcagtaaacacggtccgttttccgtccggtctcccccccccccccccccccgggctctcaaaacatacacagaaaagaaacgaagaaaaggctgccccgtgtgttccataacccaaccgcaggtcgaccgtccccaaaaagcgtcagctaccaaaagatgtaaatcactacaaccaaaaaatgaatgttatgacagatttagaagagattagattgctgtatgagttgaagagcaggatacatgtgccttctagatagaggtgtatgatcttggttaggagtatgagtacaagctcggtagtaactgactacgcaatgccaatttgagacctgtttcatggcgattaattaatattaacgcgattgataaatattaacgcgattaattaatattaaaaagtaaccaccttttgcccaccttttgtcaaccaatgctctactgtaggcgatggaatgaagcgaaacaactgtacaaattgcattcaaaatggaggagctacttgaactagtacttgtatttactgtagttacttaacaaacgttcagattttaaaataataataaatcagctataaataaaggactcgacaggtctatcaaggatcttgagttagtgttgattcaaaagaacgaacgaatttcaaactgaagtttcagagtaaaaattatattcatcgggtcccggaggacgctaacattagagatgccagaaaaaatgcaatttggatcatcattgtaagcgtgtagggtgtggtactcactgtttgctgttgtgtgtgaaggaaaggagagcctaagcagattttttatatgctatgcgtagtgctgagcacgggtgcaggattgggtagggtaattggggttaatgggacttgctggtaatgacgacgaactttatttgttcggattgcatgacagggtatcttaactgttgttagaatattggttgtatatatacttactggattaacgagatcattttacttggacacttcttggaaatcatggatcaacaagttgtcaaggtaatatgtttcatcatggcattatgcattaaactaataagcaattatatatattgtacaggggatgagagtcccatactgtgtacacacattctggcagggatcaaagctgatttactgtagtagtagactcatcatattcacaaaaaacatacatagggtatgtatgtattgtactgtatacaacaagaacggtgcaaagaaggtgggacatgcaattacagtaacccattactccccattcaaccattgctacacttcctctttcaatttacaatcattcatttaatgtacacggtaatcaaatgtcaatcctagactacacaataaattacttggtttgcacttatttaagaacagcaccgtcgacaatctccttggactcgccagaggcagtgacgacaggcttatcccaagcccacatgttgtcgacaaactccttgtcctcggggttggaggggtcgagcttgacgaagtcgtaagactcccaatcgggggcaacgtcgaaggcagcaacgtggtcctggcctcggatcatgaaggcaccgataataccattgtcgttgttggttccgtaaacgacggaggtaccgaacatgtacttggtggaggcagacagtcggttgacaaagccaccaatgaggttggtggacatgaaggtgagggtcagctcatcgtcgtacttgtacttaaccttccagagggagtagtcctcggggtcgtagtgctcccagaaccaggggatggccttctctcgggtatcctcgttggagtagactcgcttccagttgtcaatgggctccttggcggggccgagggcggcaagaggatgggcagccttcttaggggcagcctcctcagcgggagcaggggccttgggggcagcctccttcttggcctccttcttaggctcctccttcttgggggcgacgtacttgactcgctcctcacagaggttaaagtcggtgccagagtagatggggttggcagcgacggtggtgaaccatcgggtggtagcggggtaggcagctcgccacttggcgtcaaagaggttagcaaatccaagagacatcaggccgacagcggcgatatcagcgtaagtgacagactcgccgacaaggtaggtgttcttggtgaggtgggcctcaaaggtagccttgacggtctggtcgagcttgtcagagagagcatcgacagccttcttgttgtaaggaaggtagcccttgagagggccgaaaacgttccaggtggcatccgcaatatcggagttggtaaaagagacccactggagaacctcagcctcctcgtccttgttctttccgcaaagagggtggttggggatctgggagaggactatgcggttagtataattgtatggtatggatcaatgcgggttgcaatgagagtaaatgtcaggtaccatttctcaacacgaaagttatttagacagggataactgtttaaaaaaaatgtttcatcattttgcaagggaggggttgttgtttgggggaaatactcacgccagtaggagacggcaacgaactcgtggatgggagtgccgttggcggtcaggagggcagggaccttcttgagagggaagagcttctcgaactcggcgtccttggggacaacctcaacatcgagcttgaagtgcttgatgagggccttgatagaagtgtatcggggggtctgtcgttagtaggtggcatgaggacggcatgcaacagaaacaagatccgtgatctgtgcggtttgtgtgcttgatctgaggagaaaccaaaggaatatactcaatcaaggagacaattgactcacctggaggtcgtagatcttggcgatagacattgtttgtgtttggactgcgatcagtgaagaaaagaagaggaaaaattgtgcaagaaattttgctttcaagacttggctgatgcagcagggtaactctgggacacagacctatgtttgtggttaaactcaatgcacgtggtacgtgcgtggagcgcttacccatccaagggtgtggacatggaaccgacggtccgtggagttgtgtaatgtcattttggcgactcttgaagcaaggctataaaaaaattgtgtggcttgagtcttatcgagctcggtcactacaagagttaatcttcctgtctcaggcagacaggtcaggcagggttacttttgggtgtgctgtaactcactgtatggccgttagtgcgcatagacgttgtacatactggaccgaattgtagcgtgctcaatagggccaataaagctattgtagctcaatgttgaggtcgtggtcgaattgaattattcgccactattggtctaatttattgtagggtgggttataccataccccatagcatgaaatgtccagttatccaggcccaatttttctgtgcatattttcgattcaaagttggcccaattttttccggtcatacagttcaatttgtcacaaagcgtactgtacttacagcgatgatcccgccattaacactgaccgttcgcagcatacattagatagcgggtacagcacatacctgtacgagtacagtacgagtacgagtatgtactattgtactatgttacccgaccatgctttgtatgataccgtacatactggattcgacatactgcaagtgcttaccatcatcacataacaaggacatccgcatctgctcaacgggcttttattatttttggttatactgtaaaagaggaggttgatctgggaggaagaactgagatcaacatttttgcatattaaccagattacgccatatacgagatgcatcctaattgtccctccaagctcccctctaagattcctctacgctcccacatgtgctgacgactggaccaatggtcctgtcgtatggtttctctggaaacacagtcacgagtagcctggtttgggaccatgtcatgaggcttatttccacatggggactgatttcgagctagtcgtgtgtgaatggctctgtctcgtttgtttttcgtcattaccgagtgtgtctccatcccgtatgtctcatccctatcaacacttctcgatgcttcagttgtctactcttctatacgatactatacatacgctctaccgttggaactgctcactcccacccaacaaaagtgcctacaatcctgctgtaactaacgcttcctgtccacctgataatgttacaatattaagttgcattcaaagccaaatcagaaggagcggaaaccaagccgggttacagtcccatcgtacaagacctgtatccagactcaccacagaaggcagctgtcacaactcacacacccagcatttttcatctctgactgccaactaaccacacgctcggtgccatctttgagagcatccctacggcttgtctacatctgaaacaccagcctctgtttttacaccctcgaacagccgcatgctataaccaacccaggctccaaacatgggttcttcagccctccggagcgagacaacagtgagtatttttgcgtgtacaagattgtggtctcagtttggttgctcgtgaggtatttgcggctcttcttcagccttatggagcctttcgcagggctgaaattaacccaactgagagctcccttcctgaaacggtggtacctgtagttgagatgactgaaaataaaaaaagacggtgagcgaatggcacagcttgactcttactgcgcttttcacggcatcaaaaaaattcaggagtcctttttgccccattttcctacccataagacttagtgtcatcaggtcccgactgactggctcttgcaccgtgcactctcaatgcacttttactttcacttctcttctcactcttctaccccacacaccacacatcagaatgtccaccaaaagataactaaccagcgataaaaacggccacaccgctcagtgtgtgctgcccaaagtgagtctacaacccccgtgtgttttcgtcccctctccaccattctctgatgtaactggaacctggcaattttacctacaaaggtggccaaatcggagcgagaaaaagtaccgcaaaagtgatggaattcctgcttgctttgacatggcagagtccccacaatccggtggacttggctttgtgccaattcgcaccgctggcgtctccttggggtactgtctgggggtcccggtatgggcacccggtcagtgtggcgctgagggactcacgtttcggtcacgagcacctcttcgactccacagtggccccgagacactcagtacgacgcactcctgaggtcctgtgcccgactggcccatttccgacctcttgacttccacctgatcaacccaccacactggcgctatttccacccatcctcagaacgctggccgaattgggagcgccgggttagggctttgggtttgacgaggggactacgagtatgagtatgggatgccaaactgccagataatatctgggattttggtgtgtgctgggagtttcgttagagtttgttcgttgggaggaagtaaaagcctattctgggtcgggaaaccaaacacaccacaccccccttgcaactctttgtggaggctgctgtcaatcaacattacacacacacacacacacgagacacacggcacactgtgcacgacataacacaacacaacaccgacgacggcaacgacaccaagtgggcaccacacaacaacatcgttaccgacatctgagaaagacgacttgcacagacaacgacccactgagcattgaaatctcacccgcggcgaactatttgattttatttgcgccaacagccttgttacgaaccagctgactgacgttcgattgcgacacgtaacccccttcggtggcaaattaaccccctctttttggctttacgaccagctctcctgtgcttagactcgggcaggttctgacgtaacaagtcccaacaatcatataccctagccctagatttcctattgcggggtaagagttgtcccagtggcaacaacgggccaataaggagcggcgacgaaatgtgcaaatttttctaggcggattatcaccagaaattatcgacgagactgcgaggaggaggagtggagcggacgaaaaaacgacagcaagcaagagcagacactactgtaagacaccggccctgaccagacctcttttcagcgctctttttgcccccattttcggcctactttccctgctcttttatttttaaaacttcgcagacaccgtgacacgcgcatttttttacaggggaggattaacagggcgacactaaaaaaagacatcaccaacaacacacacagcaaccacgcttaaagcgttcccatacgactccaccaagaatggccaaggcagccaaggcggccggttcgtcggcacgcttccgccagcggaaaatcagcgtcaagcagacgctggcggtactcaagcagtctgacatcccagaccttgaggaggagcagcagcgcgagctgcaacagattgagacgggagtggagaagggcgaggaggaggagcaccatctgcaggcggccatcaactcatcgatagcccagagcaccggcgcaaaggtggagaaaatctacattcccaccccagatgcgtcgcaggtgtggaaggagtatgaccggttctactcttcgtcgtttcatgagcccgccagttacatccggacgagtgtgacggtcgaagagacctccggatgtctctacaacatggatgatgaagatgcagagtttctcaagacgtgcaagccgccaatatcggaagacgacttcgaggaggtgatgcacagattcgaggtgaccatcagcgaaaaacaaccgtttgtgtccatcgacgtgtcgaaccttctgtcgtttgaggagatggcccagcacattgaagatggtattcggcaggttcaggaggacccaacgtcgccggaatacattttggcgcagttgcagtcttctctaggcatcactgtgaatggtactaagggtaagaatgagggtaaggcgtttctggcaacgttcaagaagatcggcgctgtcatctatccacactggcgagcacgcaaggtggaacgcaaaggccagtccattgtgccccacctaaaatttgaggatcatgagaaggacgacagtgacccatatgtgtgtttccgacgccgagagttgcggcaggtgcgaaagactcgtcgtacggacgtgttgagcatcgagcgactacggcgcatgcaggcagagatggaaaccgccaagcagctggtggagatggttgccacgcgagaatttactcgcaaggctgctctcaaggctgaatgggatgtgttcgaggacagatgcgccatcaagactctcaagcgagagttgggcatcaaaggtgaggatgaggatctggtggctcaaaagaagcgaaaggtggagcccaagaaggaggaaaaagcggagaaggcatctactcctgttcgaggaggcaaggccgctggctctgctgcttctgcccaggccgctgctgcacaggctgctgctgcaggctcgggttcgccttccgtgtcttccacacatgtgccaccaaatgtgtccattccaccgtccaagatccccaacatggacctcatcactattgcccaagttgtgcgagacaaggacgaggcgattgcaaaggcggtgcgcgagaagctacgacttcgagcagatgcagaccgcgactggcacaatctcacaaactcgggctacattccttactgcgagtacttgaacgctgaggtatcttcttctggtgagcctcctgtgcctcagtactcgtctatcaatgagatggcttactttgagaagcacaacgccagccaccggtacaccaccaagagcgacttcaacaaggatctcgccagtatggttggcaacaagccctttgcagatgctcaggtgtatggtgctattgtgggagatgatggggagttgcgattatcagatgcaacatctacttcgtcacctgtggaccgtgttattccccggtcttcttttatgtccatgcgaaagcgtgttggtcgaggaggacggatgtggatggaccggcgaggcctgcagcgcaacactgtgctcaagcccagcagtctggccaaaaactccctggacgacactgccgagagtgaggcagacgaggttgccatggagcgactggcagaccggcaaaagtacgatcgagagacagagccgacgcggcaaatgtccagctacgacaaggacccgtctcagctgaatggcatttcgtcggacacacagtcaattcggtttggctccatgctgctgtccaaggcctacgagaactaccgcgaggtgttccagcagcgccagcagcagttgatgatgctacagcagcagattcttcagcagcagcaacagcaacagatgcgaaaccggcaacaatctcaccccccgggcgacccaggggccggtctaggaggtggtcaaggagccggaggaggagctggcggcagtcgcaacaacagtcctgctcccggtactaatggccctcagtccaagatgcacaatgccgctcccatgggctacaacaagcaaggtatgacgcccagccaacatcaacaatatcaacagatgcagcaacaacaacagcagcagcaacagcagcaacaacagcgtaaaatgggagtcgctcctatgaatgcagcttccgcggctgcagcgatggccgctcaacctcggcgatctagtggcagtcctgatggtcaacgattcaacggactgcccaacggaggggccatggccaatggggttcttccgaatggcatgagtcagcggatgatgcctggaggagacatgaagcagaaatctgagttggcaaaggtggatgcgtaaagagaagactgtatatagtaatgatgatttatgagcacccatggtgtattcttatttgatattgtagtggatttactggtgaggcgagcatgtgctgtatcactgtatgcacatgtcctggagatttggtttcattgtacttgtatttcgaccggggagcattgtgtttgaagttaggggggggttttattgtattgtggcagctgctgataacgacgacatttgtaatctgtcaactttgttatcaatctgcactgtgactgcaatatgacagacgtgcagggcaagctttgtgttgatgtcactcactctggtttgaatttgattgaagagatatcgaaaaacgcatatctgagccgacttgatttggcgattcgttttatgtattgaactatagagaccgctaattatgagccaagatgcttgtttcagattccaccctgccttgatttggggctattttggcaagggtagagtggtcgtacaagtacttgtactcgtagtctaatgtaaggtgttctacctgtagctaagtacttatactagctattgcgtaatggctcgatgtgattagatctcgctaatacaactacattcgtacatcatcactgtatgtatcgtgccggactgttttagaccgctccattgacttcaccttgttcacaaaatagcgctgtttgacgcacgctacgggacgatactaagctattgtatgtctacatacccgagtttggtgccagtaggcccctctgcttgtctttgtcgccgttagtgcatctgctcatcagctcaacagtctaccgtgtctatcatgtatcagtcatggtattgtgcaacgtctttctcaaatgagctttcgagagcagcgagtaggggaaacaagctcaagaaaggttcactacagatttgctcacagagcgtcttctttcttcgacaggtgcttgtgctctccagcggagatttacttagtctggccttactttctgtagcttttgcatgtagaaataaatcacatgtttttttctgtcgttccgtcaaggtcaatgtgtctgacagctgtcgtatcacagggtttagtatgaaatttccgaaagagggaaatacgagactgacgatatatgccaccgcctacgctgtctacagtatgtgtacaccgtttcagcgagcccgaccgtgcccggcaggtgagcccggtcaaaagcaacgatctatgctgcaaaaagaaatcatgtctcaggcctacttatgtgggtatgagcatgagcatgagagccggtattcgagtaggtacaagtacgtattcgtacaagtagctacggtacatcggcagatcggagtgcgaggaaagtaactcgtaattaaaactctcattgaaggagggaagggggcttggtgtcagctatctacagatgatcacttggtttctaatgacagttgatgccatcgcacttctacggtacagttgtaagaacaagtacccggcacctacggaaatattcatcagctgtcttatttgtgcttcaaacaatggctgcttttggttgtccagttggttgctacattgcccaggtaccagtgcgcgtctcgcaatagaaaggacgggtagtcttttcctccgactggcaacctgacgatctgtcttggccgctgggtctggaatgtgtcttgcgtgccttctttttcttctttttcttccgttaccttgactctaattgctggttaagtagagtaaagccaaacgtctcttggccctgctgcacgagtggtgcaccagtgctagtccttctttccatggaatgtagttacccttgtaaatcacttgaagagatcagacgcacagggatcatccgacaggtagccggggaacgcttcgtcagatgagatacttgtaggtctcaccacaggggtaagcacatcactttggtggtcaagagacaacgttattgggctggccggcagtcaggggtacatgaaacaagtgacacccagacggcatgtgcagaatgtgcgtggagtggtatatacgagtggtgaagggaccccccacggtttgacatgacttggggtgggcaagccacagacaggtgctgctgatctgggactccgtagttggagttggaaagctcagctgcgtgtcgcagtaaaacacggctaatggcggcgcacggttgctcggagaatcttgctcaataaaggaacagtgtctgacgatccttttagatgatcttcagcctacgcatacaggcacaccacagagctaagagcttgccccccgtccgtggacatgtgaaacagggggtttggttggcccacagcatacattaactcccagtagactaaatggataaagctacaagtaggtatcgtagcaggccaaggcttgcataatgaaagaagagtttgctttttccactgcaggtatccgagcccactaggggcgatactacagtagtgggcagtgggtgactttgagtctaagaaccgactcctttgcccattgtggagccgtttgaagagccacaagtctctgtcagtgtctgtccatgtaacacttggctgacatgattcacagtgactttctacgaagcccaacttcacttgtggaaaacgcaaaagcagtatgatacattatgtatttgcaactatttgtacagtgcgtatcggagttggacaaaagcgaatggatggaagtgaaaataatgcccacaacaacaactgagagtgtctcatttaagactccacttgtttagacgcaccacctgcgctaagtatatgcccgtcacctgcctattttcccaagcaccagacttgtctcacactactacaagtactgtctcaaataccacacactacggtagtcggagcaacaggaaccccaaatcgcggaactgtcacggtgctggtaacgtgaaaattatgtcatgttgatcgtagcgaattgagaccacacattgtatgtagtgagccacgcctgtagtcatcttcgcgtccccattgtcactatttgcagcccaatatttgtttttcttggtcgcaaatacttcccttattcccactaaatccttagccgtagactggctcagtatcgtctatgtaagtcgccggtctagacaaagacgcgcacgcaaaagctcttgtttatgtctcgccgtttgccttttcgtttgactggttgcgcaaggtgtaatttgagacagaatggtatacgagcacgagagactggccctttgagactcactctctgagataccggtatttgtggccacggcggagtgtccagaaacagttttatacgctcgggcaaaggtctcatatacgtgtacagggtggagtgcctgcgacaaaagacaaaaaggaaatataataaagacctgcagacaatgacgagcgcctacagctggtttcaggatatatattggagtcagagggcggtaaaaggatggtttcggccggtaacgaagatagacacgcctaatcttcgtttagccactcattgtgcccaaaatttcgccttttaccacgctctcactcgctcttcaacttccccaactgccacaaccccccattccaacccgccattccgcacttgcatcccacactttttgttaatcttagattttagccttcccttgttgggaccatgcgtatatgaggccagtgactactttttcccacaccaaaaaccaaaagtccaaactcagtcaaacactgatctggtccgacactgtccaccaagtcgcttccaacgacgagcagagtgtaggagattgtgacacagacacacaagcagttaccgatacaaaagcactgacacacacgcccacatctacagttacaaccgccaataccacaacatcccctcccccactacatccatctccacacaagacagcagtccgcaacatgtccaacatttcgcgtgtcctcaacgacgagccagccgacgatgcgaaggtcgaaacccagacgcccaaactcgccccaattacctcgccaaaacacaaactggcctccccctactcaaatccatccctcagtaagagcgactctagtctagacaagacgcagaaagaacacgacgcaggaggagtcaccacgacagctaccgcgacagcaaaaacagcagcaacaacaacaacaataacaacaacaggtacacagaatcagaaccacaatccgacactgcctgccacaaacgacagctcaacgcttaaacgaaccctttcttcctcgtcgttgtctccagctctctcctcgccttccaacctcagattcaagcgaaagaaggtgccctctgacatccgcatctacccactttccaagacaggccctccgcccgtcaactccgcgcccccaaccatcagaggattttcggctgcagagacacagccgcctctccgaaccccagtgcatgcccccaactcggctaactcgtcttccggcggatcgtctgaaaatacgccccacacggcccactccaacagcggaaacaacgccgtcaatgactcgggactgccctcggccgtgggaacaggcgcaggagctaacaaaatgtactacgtgcaccccaacggagtacagaaccccaatgccatcaggtactacaatctgcagctccaggccaacatgggcatcccgcctccccccggctctcaaccaccgggatctgcatcgggccttcctccttaccctggtgatgctcgtaatcagatccccatggtgtcgcccctcaactctgcgcatcccggtggctccctgcatcccgggtcgcatggaccccatacaggtgtgcctccaggatcggccacgggcctcatgacgccacagccccacccgcactcgcaaaagccatcgccatactccaaggtgcaagtggaagacatttacgagggtccaaatggtcctggggtgggtatcaagacatatcacttcccccattatgtggagctacaagcctcttcgccatatgcatcttcgtttaagaaggcgggtgctcttcctgggggaaccacaaccggcgcgcagccccagactacacctttgggccaccggggcgtcaatggacgttcgtctgccccccgtgcagagtcagaaatggacggttctgagtccaacggcgataagaaggaacgtttcctcaagttgtgtggagaaatgtgggatcttctaaagaattgatctgatgggtccatccaaaccccatctgactcacccaaaacatcagcagtcattactgcgtgtatatttattgtatgtacaagtaacagataatttcgcatatcgaattctttctttcctgctttaaaatcatttagtcgctcactccattgcccaggtatcccccgtgtttggttgcactgtgactctggcgattgagttgggggataggtgcatgagatgttacattggagagcaattgtagccggtgggtgtgcaggtgagcagacagagaaatataagcacaaacaagcgaagagaacaaagccatcgtcggtgtgtcgaatgggggaactggcgaaattttatatcggacttcttttgtgccagctcccatgtccatctattttttgacccacctggcacacccctgaaatatgcaggctaaaagagacagaaggaaattccgacagagggtctaatagtgtgttaggccgaatatggacgtatgggggggctagtggacagttaaactgtcttttccggtcgcagaccgcattattgtcatgagctacgggtatttaattggagctgaggccgctgtaataccagaaacggtaatttttacatgcacgttaatacagatagggatgcatgaggctgtcgtttagggaaatagatgaggcaaaggttagatagccaagaatgaaaagaaaagaaagaaaaaaattactagagaccttacaatacaatatcaatatacttgcagtgcgtacttgtacatgggtggaccaccgacccgcctgaccagataatatccgtgtctgcaatgcaggtgccccgtttctattgacgggtcccaactcgattatctatgttctctgtttgtgtggggaagtggtgaaatcatgtggtgatattgtcggtaacataatgaatttgatgtaagttccccagctctttttgattcaattggtcgagtcaatttcattgtctcgtcgcctgggtctcctaatccagccacttgctcatgtacggaccatcaaggaagtagcccagcttggcgtaatagtttcgcactcccacaccggaaatgacagaaatcttcttggagccgtgctcttcacgagcaatgcgctcagcctcctccatcagcagcgtaccaaaaccttggtgctggaactttcgagggtctcggttgtgcagaggcacggcagaaccatagacatgcaactctcgaaccagagaagtcttctggccagtcagctccggtcggtaggtggtcttttcggaacacagtcgcaatcgaagcagaccaatgaggatgtcctgctcgggatcttcgtaggataagaaagtctcccatcccccgttggctgtatagtctcggcggattagttccacctggtcaggtcgaactcgatgatgcacctcctgtatacctacctctcgagttcgaatatctcgacactttgttccgaagtccttcattcgtgccagcgccagttctcgtagatttccgttctccacaccagctgtcaccaacggcatagggatatctctctgcactcggtagattcgggtccacggcgggaccaatgcaagaattcgagccaccagatcaatcagagcgttggcattataggacttgtaccgaccagtcttccacagctcgtatagaccagtacctcggattaccagagtgggatatagcttgagaccgtcagttcggaaatcgggcgacgaaaagtactcccggaattggtcgaggtctcgctccatgcccacatttggaagatcgggcatcatgtgcgaaaccaccttgtatccagcgtccttggccaatgcaaaggtgtggcagacagccttgacggtgtgtcctcggttagagtctcgagcaacatcctcgtacacactctggactccaatttccagacgcgtgcagccgtatctcaacatgtccgacagatgtgtttcagtgcagtaatcaggacgtgtttcgatggtgatgccgacacactttgtgttagaatgctgagccagacgaacagcttcatccacgtcctccgcatgaactccagatagagcgttgtgtagctgtgaaataaatccctctctatattccttgtccagagacatgaaagttcctcccatgataatgtactccaccttgtcgacagagtgacccagagatcgcagctggtccactcgacctcgtgcctgctcatagggatcgtatcgagctctgatagctctcatggacgtgggttcgtatccagtataactctgagttgagtattcaaagtcggaatcgggacctccggggcaatagacgcaaatgttaccagtgtaagcgatatgaggacatctgtgaggcttgcacatgacagccaccactgcaataccggacgcagttcgaacaggcttggcttgtagttttggtagcaggtatttcttgtattgatcgggaatggagccgataatgtctgtcagacgaggttgggaggccagcttgtattgcttagcatacttggtcaccagagcgttgaggttgatatctttggtggatccgttggacagcgatccaacgagttccagcgcgatatcagtgcacgcagatagaaatctctcgtgctcaggagcaagttgcttgcccttgtttttgtgagccatcttgctgtgtcttgttgtgtggtttgtgatttttttggacgtctaaacttcgaatttttctatcatgcatgtccaacctaaattaatttactgtgttactgtgtaagttcaggtttgaagttggggtaagctgaaactgcttttgacttagtggtcgaagtttggaggtagtcggacatggtcttgagcgatatatatactgtagttggaaacactgcctgtataaaatccattactctgaaacaaataatcacgtgattgtcgtcttgtaccgtaagtgtcagcttcttacttatacattagctattgaagatcgtacgtattattgattaacgacttacaactcacttctagggacaccacgttccgatagtagcacacaccagaaggagattctagatcaatggataacactatctacagaatggacatctcgtctacgaccaagctggttcctctcatcactatgtgaggaattgaccaggtattaccctaccgggtattaccttcaacaatagctatagggtctactgcactcacttcctaagcacacagttgaccgccttaggcaagtacatatatgactcgtttgactgtcacaccgtacaactagcaaattgagacagttattagcacgagtgatgaccttgcactttgtttatttgactgatcgaactgtatcattccctcatcgtacatttcggtttccgtcacgtgatcagaactctattgaaccctgtagcccaaaagcaggttgtttgcattgtacgaacatgtatggataagtcgcaatcaggcaggcaaaaagaataagggcatgacggccagcaaaaatgagagctgggagattcgaactcccgcatctttcgataccagggaatttatatttaagcgtgttacacctaaacctggcgccttagaccgctcggccaaactcccgaatactggcctaaagtgaggtgggcctggagcaggaatgcgatgattactaagcgtattgaataatacgtatggaatgcattcgttggagtcgttctgatagtatctccagtctatttaatccgattttcgtagtatacattcaacagctcacgaatcatatcccacagataaagttatcagggtgtgaaaggagatgatgacgtgagcgtgtaaatagccgttatgaggcgtatgtttctggtctcgaggaatggttataagaggtggccagagaaacaaaagttacaaacttttcgtgtattaataagcacttacatctttagtcaacctcctatacttgcacaatatcacaccataccatgttcgaatctcaaactctactgtagacgcccccgttccacgtgagtaaacatgcgctcatgaacgggcgtggtgatgagacgatcttacctgtgtagtatagaagtaatgacgacaaaagctgtgcaaaatacacacgggtagtcttaatatacatgggagcagtcatcccacacttttttctcactctgtctctattatatgccattaactcggctgtagtagactctcatacttgtccctaccaaatccaccactccccacagcacccagcacacatgcactcgcattgctaaccttggtgacgttgatcaaagttggccaaacgctacgtcacacacagtacacgcatacgacattattttcgtccactcgaatcaatctcaccgagtacgcaaggttcttttgattgaggtcgtcaattaggtgagtttgggcggttttgcgatccttgcggagttttcagcacatggtgatcgcatccacaacatttcactaacacagtatggctaaaaagaataacaagaaaagcaaggccaaggccaagaaggcggctccttcggtggccgtgcccgcgaccaacgtagcctcttcggttgccgctgatcccgctgctgtggagaccgcttcttccacttcagcatcactcagtgtgcccgagagcgccgcagccacagagacaacagcttcgacatcgccaacctcgcccgtgaccaatgtttcgccgttggctgaggccatagctggagatgaaggatctggttcaatcccagatgatgaggaggacattgacgaggaggaggagactggcaccgaagagtctgcagaagccgaggctgaacccgaatcgccagaaggaacaaccccggtgcttactgtgcagcccaacgccctggctgccgagcccacagtcgagacagtagacgtcgttgttcctgttcctgttgagcctgaggaggatgagcaggagtctgaggttaaggcagagatcgatccggtggttgcggagatcgagcagcccgagccccctatggcttcggacaaagacttcttctccactttgtccaaggaggaggatggagaggaggatgtgaaagaggttgctaccagtactaccactgatgttgcaacccctgttgccactgccacgccttccattacacaggttgagaagcatctggaaagccggttcatggggaatcctgtggtggagaatgagaagaaacacaaggaggatgaaatccgcgaagtggaggaccagctgaccgagcggctgatgcgagatcctgttgttgagggcattaagcgggaacgagccgaggaaagcgcccaggtcgaggagaagctggaaaagcgattcatggaggaccctgtggttgagcagatcaagcaggagcaagccgatgaatatcgtaaggtccgggatcagctagagaccggatcggaggagcccaacgacgatttcttcgccaacttagggtctgaggaggctaagcttcaggccaaggacaccgagcccgatacaaagcatgaagacgatttcttttcaactcttggaggtagctcagatgaaaccggtaagaagactgtcgctgagacacagtctgagcccgaaaccaagaccattgagaccgctaaggctgaggaggctaagcctatcgaaaccaagaccgagcctgttgctgaagacgactttttctctggtctaggcaagtctgaacaagagcaagggtttgttcctgagcataccactgctgcttccactacaaccaaggaagaggacgacttcatggcatctctggcccagccccaaaaccccgagcagacagacccccttcctcaggatgactttttcagtcagcttgcagaggaaaatgtgcagtctgtgtctgctgagcctgagcacaagtcccctgtggccgctcctgctgccacgaaggctgctgctgctgaggatgacttcttcagccaacttgggaagtctcctgaaaagtctgttcctgctgctgctacgtctgatgatgccccccgaagaagacacaaggtgcagcccagtggagctgactttttcgaccagcttggagtaagcgagactgaggctcctcctgccctacacgagcctccacagccgaagcccatcaccctgtccctcgacgaagacgacgatctgcttctgacggacgaggatgaccaggccgaggtgctggctgaggcaggcaagcccaaccctcctgtccagtcatttgcatttttggaagacgacgatctgctggagagcgaccaggacttcctggagacggacgacgaggacgaggaacctatggctgcccagactggcggcgacttccgagctaaccaacagcaccagaacacttattttcccagtgtgcctgttgcccccgtctccacaagcagatatagtacacccactgtgccctctgtgtctcagtttggaggttacggagctgctcagtccactcctaatatgtaccagcctgtttcttcacagtctaccccctctgctgctgctcctggagctggcaaacgtgttgacaagaacaagtcggacgcttttgatttccccacaggtatgattcccaaggttgtcaagaaggcacggtcgcagcagcagcttccccaggcccatggtgcgcctggtgttacccccggtctgatgcctgcgtttggagctgctccgggtgctcctcctacacctggagttccccccatgggtcctcctgttgcacgacctgctagtaacccctatgctcctgctcctgtccagccgcctactacggctcctaagaagaacttcttcgaggagctgccacccattcccgtcaagcctatttctcggcagccgagctacgctctgtctcctcctcgggctccttttgctcaggaggcttctcagcaacctcgacgagtcagtgatggctacggaatgccttctcacggtggccctcattcaggtgtccattctgcgcctgtttcacaccataacagtgtttctggacccccagctgctgctccccataacccctatgctcctcccagtggtccctcagctgtccctcccaaaacgagctctccttatgctcaccctccagctgcagtgcctcctaaaacgagttcaccctacgctcctcctcctccagcagtaccccctaagagtagctcgccctatgctcctccacccgtgagtcattcggcacctcctgctggtggacctcctgctggacctcctcgaggaacttctcgtggcgttcctgttcctcagcctcagcctcctgttgctgccgctgctgctgctgctgctgctgctgctgctgctgctggaacagcttcgggcccccctcctgctggacctccacgggtgtcgtctcgaaatgcctatgctcctcctcggggagctcctcctcgaggcactactcctcctgtagttgctccggctatggcttactcgcccaacgtttctcccaagcgagtcatccagcagcctcagacacagtctcctcgacgatattcagagttcaaggacattggccaaaagtctacagtttcggatgaggcgcttcgaaagagacagttccccattttccgatggagcaattccaagaacgccacttgtctgattgcacctcaaattggctacgccactgctgtcagccagacctcggttcgtctgttggacgtgagcaaggttgtgtccactggtgaagatattacgcgattccctgggcccctgttcactcctaacaagggccctgtcaagtccaagaagaaggagctggagaagtgggtggctgaccacgtgaacctgctggactcgcagaatgccgatgctgatcgggttctgctgtggaagttggttcgtgtgtatctggccaatgatggagtcatcaactctgctcaggttcgagctttcctgactcctcatttcgagcagagtgctaccggtgacggttctgccttcacgtctgccatggacctctcgtcatcgtcatttgtgcctcaacagggagacaatggcccttctttctctggttcagacgccaaccatgtgcttcgacatcttcagagcggatctaaggacgcagccattcgacattgtatggatcgacgtctttggggccattctatgctgattgccagcactatgggccccgagaagtggaaggatgtggtgtctgagttcatcaaggacgatgttcgacctttgtacaagcccactcttcagttcctgtactcttcgtttggcggtgtgatcccttcatccgaggcgtacggtgactggaaggagacggtttcttacctcttgtccaacgccaaggacgatggtagcgacttgtcttctctcgtttcgcttggagacgatcttgtgcagaaggggtatgttgcagctggccatttctgctatgtagtttcgcgggctcctttgacagacaagatcaccctcctgggctccgagggtcgagatctcgacgccatcttattgtctgagacctacgagtttgctctgggtctcaagaccaatgttgcgattccccagatgcagctatacaagttggtccatgccgaggtattggctgatctgggcaatgttgctcaggcccagcggtacgccgagtatctcaaccaggctctcaagagcttcaccgacaagtcctccatcattcagcctgcttacatcagccggctgattgcgttgtcagatcgagtgtcgtccactcctggtgccaccaccggttcgtggttctctcggcccaagctggacaaggtgcttggtcatctcgacaagagtctgtctaagtttgtggcgggtgaggaggccaacgttgctggcgcctcttctgcaagtgacacagtgttcagccagattgcagccacccccggcatttctcgaaccacctccgtggtggatctgagtcagcagtctgctgtgactcctggttaccaacagcaccagccttatggagttcctcccactcgagcttccacaggtaacattctgcggcctcagggcgggtctggaccctatgattcgcggcccagcttgcctcggtcgtcgtctgccatggatgcgggtccttcgggctatggatacgagcgagctccctctgttgcctctgtgcattctgtgcagtctgactaccctcgagttatgtcacccatcgacgttggtggcgtgagtggcggtaacagcgcttatgctcccgttggtggagctggtatctatcctcttcctgccggtggctctagtgctgccaacgcatatgctcccggtgcgggtggcaatgcaaatgctcccccttctggagctaccgctaatgcctacactcctggtgcaacttcctctggcccctctccttacgctcttccctctggaaacgtgtacgcccctccctctgctccctctgcttctggtgcttctccctatgcacccagcgcctcatctttctctcctcgtcagcctgcttacggtcgatcttacgccagcacgcctgagcatcacatcgaggaggaggaggagactgaggctgtggatcaggagcaggagcctgcggctgactactctcaccttgagaacgagaatgagcgatatgagcaaaagtctgaacctgaacctgaaccgatggcacaccctcctcctgctcagaaggcccctcctgcggctcctccagcccagcaagcgcctgctcagaaggctggtcagaagcctcccgctcgaaaggtggcgcctccccccaagccttctgtcaagtctgtctacaacccctacgacccgggctctcccgcaaaagaaaagaagtcttcagcggcagcatccaacaagtatgcgccagctaacagcgcctactcgcctggtaactcttctgcccctgctcccactgccaataaggagcctgagcctgcaaccacgtctgaggcctacggctacggctacggaggtggttatggaggctatgacccatactctggttatccggctgctgaagaagagggcgccgagcctaccgagacggaggtggagaacgagaaggccggtgaggcggaggctgctgcggctgactaccctgactatggagttccctcgtacggctaccagtctcaggctgcagacgatgctggagactacggtgacgatgagggtgcgatttacactcctgcagccgtcactctgcctcccattagcaaccttcctccggtacctcttccaggtttggaacctgctacttccgctgctccccctgcctctcggtactcagctcctaccgctgctgctgaggaagaggacgacgacgactttggcgtgggtaacaagaagcccgttgccaagaaggaggagaagaaggcggaggagaaggaagagcccaaggacggaggaaagaagggttggtttggaggctggttcaagaagggcgaacagcagcctgcagacgacaagaaggtgtacaaggctaagcttggagagaaaagtaacttctactactcggaagagcacaagcggtggatcaatggtgatctgccgattgaggaccagatcaagggagctggaggacctcctcctccccccaaggccaagaagcctgctggtccccctgctggtggcactcctccccctccttctggaggtgctcctccggtcggtgcttctcgtggggccactcctcctgtggccacccctcccgctgctgatactcctccggttcccggagcaggtggcgctcctcgaccggctgccacgggcgctcctcgacccaaggtggttgatcctctcgagggcttcctcaccggtggacctcctaccggcgctcctagaaagggtgctcgaaagagtgcaaagagtcgatatgtagatattatgaacaactagttaatgaatgatcatgttttgatgtgtgaagagtagacacgagatgtaaggcggctcctcctgagttttgagtgacttggcgcagttttgtgattccgtgatttgggttgttatttgcaacgagatgtatgtttcacgtacacactctctcttttgagtactcgtagcgtggtgggtgaaggttgttgatttggttcagtctgccaacagtattgcaaatatgttggaaaatattaaaataaacaaaaaaagggagagtgatgtcaaacacaatgggagaatggcgtatcacagtgttctgctgtgtaatcatgtagcagacagtgtggtctatcaatagcttcccacccactttaattcaatcacggtagttctgctccactaattactcacttggacggagcgggcattgtgtaggtaccatacgtacatactgtaaattaaataaatgtatatgcagaaaatatatgtatatatatatatatatatatatatatatatataaacgagtctgtttatagctctgtctgggacatatatatatatatatatatatataaacgagtctgtttatagctctgtctgggacgcaccaagttggatacgagtatgtactggtgcgaaaattagttgaatagaccaattagacaagttctatggcttcccaggttgtatctggaggggaagctatagctgtggttcgtattattgcatagtagttcaaagtgaagtttcttgggcagagggtattattctgttccttaaggcttgtgattactgtctggtgaattgatgactaagactcgatcgtaggcataaatactgctatatctcgactgcttgtagctatccagggtgtagatcgtgacgttccaatagtgtgaagacattagctctttgagtgcagtgtcacagaagaggatatggactactataggttattgtacagtagtagctaccaagtacagaaattaggaactatggaacatttaggatctataagtactatattgcgacgtactttggaggtatcgtatgtattgtgcaagacttaacttgagagttctgaaatcagacattggtcccaggacccggtttgaaacatttagttgagaatacagggtctagacagaaccactgacgatttgaagccatctttcagagtcgttcaatgattagctatagtacttgcattctcaattatcatatgcgtcacattacacacataaacagcttacttataaccctgccccgatcatttcggtttcttcggtctccacagtgcctggctatcactttctcggcactacaaccaaatcctggtgcccaccaccaagcctatgcatggcaggatagatcgacagccattggatcagttttatgtatgatgtaacctacggaggagccaacggtctggatcaggtttgtttggagacttccagtccgacgtcggccggacaatgagtcgactcttggcaccgtacactccatccaatggctctcgagcatgcacggccatcttttgatctgataactgcagtgccaagactgatgaaaaagattacctgaaccatgtacgacgagtatgcaagagaaagaggatatttggaagcaagcagagtcatgtaagagtccaacagctaaagtggtgtgtgtgttgcactgtgctacctctctatagtacgataaagtgctcgttttgtgattttcacgcctagcccgttttttctagcgtgctgatatagcgtcttcgatggatgtaacttgttttgtttggtcaaaagtcattgttcaatgtaatgcaaccccaaaggctatgtgaaactatacaacatcagtaatagcagcagagagcgagtagcgatggtaggtagatgctgttgagcagtattccaatatgtgctcgtaagccacagtcaaacatttgtatatatgcacgaagcgcaaaagtcaaaggcaaaagaagaaaagtcagactctcggtaattatagttgaaggaccgacatggaatccatagactgaaatttacaggtcttacacttgagcaatagagtaaaaacgcaattgaaggaggcactgagttatgatcgaggaaataatattcggagaagaaggtcaaggaggtacttgtggttatctctcagccacataactcacacccctagatatcactcacgcggcaccttccctacttccccgcagactgctcactaaactctacaccccaaactcacatggaatggcctcgaaacaccacaggttacagtagatcaaggtttagagcttgacggaggctgagtttgctgagcggtgtgcgcgaactacagggtgaaaaagcgacaataacaaggagatgatggagtaattatgtacacattatggtgatgtatccaatctcgttacattcaaatcaatgtagttgcataacaatagaagcgcttccgtatatactaacacatcccctatttgcaatgtacaaattttacccatacccactaatggttatctcctatctcctccaacaccaccacaaggttaacctcgcgggtgaaaaatggaagctcatttcattccaggacacaagtgtctttgaataacgtcttagtggatctgtctgttcagccacaactacattacaagtaaagctatccaataggtaaataggtaatcatcatcattcattcatttatataccgacttaggccagtgttttttgtgtgtttcgtctcctctaacaaatctatctctctcaataaataaactgcccgttccttgcacctctccaagtcggtctctagccagtcgctgctgtcctgtgtataaaaaatggtggacgcgcgccatatgctgagactctgatcgagaagaatgccgtactgatggcgttaataaataagggattccattcactccaatcccccaaacaggttgctgacgctcgactcatagtgagctagatcagcaataaagtcgtgctgggcaggctgcttgttgtcttcaaacagggtgaagtcatccgacagtccatgcagtccaagctcgtcgtcaacgggctcgtccttgatgaaaatgaaatcttgtgccgacgctgctggtcagtagttgcgacagtcatcactgctggatgacgcgcccggtccacaagataatcagtttcgtcgcaggacagagtcgacgatggcgagcctgagccagtgctctcagctagttcggggggggaggaggactccgtgtggaggagaaagtttgtagagtcgacttcctcggtcttcacaataggagagtcggggacgacggtctcattatcgtggttgaagagggtgggcgcgctggcgagacccatgggctgggaaggagccgcggtgggcatctccaacttgggggccatagacacatcgctcatgtcggggacatcaacgccggccaaagctccggaagacttggccatgttgacgagcgacgagagctgctgcagcttggccaccagcgagtagtgttgttccatgaggtgcatgttggtcttcttggactcagtcacctggtggtgtagatcgttgttttcggacgacaactccgagcacttcttctccaggtcctccaaatgtcgtcgcttcttctctcgagacgcatgtgccgcctgccggtttcgcatgatccgctcgatgcgtctctgctccttttcgttctctgtcttagctctctttcgagggggaagagcaccagcaggaaggggcagagtgagatccttctttcgcttgtctccagactcgggagagccaggagaatcagctgtcaggggagatcccaggtcctcgggggtgggagtaaaggactcttctcgcttgatagacatggtggttaggcaatggcaaatacgagtggcaaagaaactagggggagtgacaggagtagtgtcgtggagagtcgtggaaagtgtcggggtatgatgtcggagatcaggttgaccaagattgactggtggtcgggtggtctgagttgttttggtgtactagtctgtgtaacgacttgtctgattagataggaaaaggcgtctccagctatatatatatcgctacggtcctgcgcctacctctatgcgagcatggttgccccatttctttgtttggcctgcaagtgccaaacacaaaagcgtaaataaaaagcgtaattccgccaggtctattttaggtgtctggaggatatagagggtgagagcacgtgtttgggtgcgggatgagtgtcggtggcaaaccgtgtatgctatggagacaatgatatagagtgccatgcggcatatatttcggttatcgactagtcatctttttttgccacatacactacccccatgggctgtcgtttgatgtgttattttaactaggtcaccttgccacactcaaagacgggtaacccttagaccgggtaattgcattgatacgcgtagaaggaccgtcgatcgataagagtggtggaggcaatgataattgcgcagttgagcgctccactgagtaactgtcaatgatttgtaaaaacgcccgggctaatcccaagaggttcttgtccagctaatctctcccccaacgctccagcatccgctcatatcattttctgggctagctcagctccccttctataatggtccactggccatggttatagcgcacattttgcacattggcaccttggtacaatgagggccgtctgagctctccgaaagcgtcactcccacaaccctgatctgccgcgttagcctttgcccccatgtgctcttcacgtgggttgtgcgtgaggggtttacacactgtgcgatgatatagaagagtggaatgagggtggataagagggtacgagtagacgatacagaaagtcgcataagtaatgaaccggtggcctcgtagtaacgatatgcaacagctcacctttcgattcatcgtccccagataatatataacaaactctatcgaactggaacatgccgtagagcgacttgtgtggatagtgagatacaagtaccagcacctaattacgatacgattgaagttgaaacgaaacagtcaacgtcgaaagcgactgtgtaaagagacttgacacaaacaatggaataatatcggagttagcgaggtgagctccaagtacgatacgatccatgagtgcaaacaatggggaaggtacatacgtcagatggatccggaaggtgtgctacattgtatggcagtggcacgacacacagttgatccacgcccagctgaacttcctctgggttatggggcaccgccttggttcaccatcgcccccttcaaactcaacccctacgcgtgatatggttgctgtctcggctctaacgttccaggtgggagacactcgcgtcgtagacttcagagttggttcagacgcggagttgaagcagaaggagacggccaggcagtttcgaagcaacagcagacgacagtcttcgatgctgcttggcatgacccgtgcaggggtgagtggaattagagagtctgaacgactctgagagaagccaagatcggccttttttctgtaagggttcatgagatgtacggtgggtggttgttttgtatcctcactaagaggcgttgatcttgtgatggtatggatggagacaacatggagtcgtcaatcaaacaacatcctgtcattccacctccctaaaatgtcatctccatggcacgacctctcgcttcgaagcggcccttgtctcgaatgcgagggaggccgttttacgttagcctactatggaaaaagcatatcgtatcgtcgagtaaggaccgtgttgtaatggagcaatggtcatatagatatctccggtttctgtagacgtggaagactgtgcttccatggtcattttgagccaatttccgtcttcatgggattactctgaccggtttttatcgacactccaccttccctagaactcaccccaaagtcaaaaatgcatattaaatactagacgtcgatattcatgtctcacgccattgtgcaatggatagattcgggaagaaaagtgctgtaaaaattaagtgataatttggactggaaagcatgggctagatcattggggggttggtacgccattgtatggtagttggtcccaaatactagctcctcgctacagtaatacctcaggtccacattctacgctgtagcatgcttgtgaggggaacaggggatcgctgaaaaattgtaatgcaaaaatacgaccttggatgcaccacggaatgagtgagcaaaaaaaatgagcagaagccgcacagcttcgagtatttactgtggaccacggagagctcgagtggccccaggaaaatggctgaatttgactggccagtttgacacccgtcagtctgttgtgacagctaattgcctctacgggcggcaccctgggtgatcattccatctgccaagcatgctgcttccgtgcagataattaaaagctccattgtccagattaaaacaaacctccgtgtttgacgtctcggtggctctcagggagtcacggacgaggacaatgcggagataccttgagagtcacgtgggaatgtccaagcagccttgttacagaaaccacgtttgagtccgtacagtccgtttcggttatgtgtgttgctgctgtagtgtgtgaccgcatccggtgtatcagctaccctataattagatacttgttgaacttgtgatgtcacatatgctactgtggtgctgtgggtgtggttgtgccgcccatgttgacaccaatgagcccttctgaaccggtagctaccgtcttacttgtctatctttatccgcagatattcagccgctattagtgaagccccctattacaatagctactcctatcttatcccttttctgaaaccctacctttcccgtgctctcgtttcatacctgcagtccgacgccctgccttgtactttggagaagtgagacacactgcaacaggcattgttgtctcggatggcgtatagcctgccagtcagccagtgggagcgcgtgtctttcgcggctgacgagagtgagagaacttggatcacacgagaatggtgcgagtaagattgcacgtattgacatgagtcttgctcaacaatggtcatagacctccttcttagcagtaacgtgcggcaaagtgatatgcacgaggtcaatgttggctttattaatagctcagcattatggcagttgtttggtgtgtttatatcgaccctcagtacaagtatgtgctcacagagctgatacgagtcgggtgggtgacaatgtgatgagtacaaccacttgtaggtaacttgtgatcgtacgtgtctatatacccatttcaggtccacctccacccacagagctgccatatcatccacgctgctacaaaaaacactatcgacgccttctcataacctcacattccatagccacccttaaccgctgctctcagatctccaccaactttgttaccgcagctggcattttaccctacctgtagtgccctaacccgagaagacaccctaaccatactcgagcactgtagatccgtgctacatgcacacatcacgtgggtgcggaggtcacgtgcccgtcggacatttaggccgttgctatgaccatcgtatacgagactattaacaggggtgagcgttaaggtgcagttggtataagagcgagcatgaggtaaacaagagcgataaacatggatacacaccagagagataagcattcacggagacacggcggcgagcagctacagtaacggtaagtcgacgacgtaccaaaaacattgcaagcagcaccaaacacgtcgccatacccacacaagatcttacagcgtgctacaagtagcccagacccgtacctgtgctctcgttgggcactaaaagcagtaaacgacaaacaccagagacgctaattaaccagcttcaaatacaggcactgtaggcatagcaggtcattagtatgaccacttgtacggcgactacctgtactcgtacaagtatgtacagcatagtagctattgagcacggtacgacacaacctgcatatcagtttcaccgatccactccctggacgcgtctgagacaaacacgtcaaatattatttccacagaatgtttccccagtccctcacaaacaacagagctacttatatgtactggtactcatactctagaccctgtacgggtaatccaaacttcacgtggttacgatactcccgagatctatgaaccttgacgacggagtatacatggcaacaacagatgaagaagagtaggatatacagacagatggcgacgtaaagctacattccagacacctcaagagatatagcgtatggtcagcaccaacacagattcctaatagtggttatcgtacttcctcatcacctgtgacgacatcacttcatcagaaaataagctcccgtgtcgatctttaaagactaaccataacaacactcacttccccatgcgatactcccaacaggccctgtcgacgatagtgaggaaatcagtggacagatgttgagagcatgtctggtgtactattcacttatatgcacgaactccacattccacccagctgaacatgtacagaaatggtgcatgtgtgcgtctgcctgcagactcgggaggtggttttcagtcacggttacaggcctcttcattcccccttgagacaaacatttgcttttactgccctgaaacagttatgctatgattgacatgaaatctcatggcttcagctgggtttggttttccttagtgccatctttcttttcttgtcagcagcacataaggtttggtggtaaccgcagtaaccccatttcgggccaattcaaaacaagaccacgaaaacagacacgagtggagttgaacgtgtcgtagtactgttaaagcgaatatgaggtggtattcggggtagaaatcagcataaatattgactgaactacttaaaataccaaaaaaaccctccaaaatgcctattaaatggtactatcccctcaggccatctttgggagtcacaacaaacaagcaaatagagtttcgcaaagaccagtaagcaaaaaagtataccactgcaattattgagctacccacactaagtcgaatcggtctcaagtctcgttctccattgcacccacctgctgacttgtcagtaattcattcattcattgctctggactgattaaacaaacaccgacagcttgaaacgacaggccacattcaactgatacgacattcttcttctactcacgatagagaacggtacagtagacaactgacactgacagcttcctattggagtaaggtgaacacacgtttacgacagaaattcgatattgcaagacatccaaaccgccagctcgacactgcatcgctacttcactacaacttcttctatggacacgaaacgaagcctttcaggggctccccccagtcctcgcaaatggacacaaaagcgggtcaagacggactcattacttgaagacagtcgcctgttcagacccacttcgccgctcaagtggcacagaaagaaggctggaatccgcccaaagatttctgctcctctggaggctgccaacacaaaattttatacccctgctggcagcccccgaaccgacgccggtgggtttgcatacaacgtggagttgcctcattcatttaccttcaaccactccagcatcttccacgagcacctttcggactctgataagtctcgggaggagaaggagagagtcttcaatgtctctgttgactccttttctaagagcatggagatgctgaagcagacgggtactgcctccagcagtcgactgaatctgtcaatgcggccgctggctcctctcgcattgtcttctgtcccccctcttgatattcctcatgagctgatgcagcacaaccgcgagagcccctcggacgacgagtttcatgacaccagaacgtcattccgacacagtatggtatctcttcatggcctcaccgacattaacaacgagatcaacgacatcaatgcgcagattcaggacattaatcaacaaattcggggcattggagaggtggataatattgtcacagtctcggcaattgcaccagttgaacagatggtgactgccaagatggacaccactcctgacagtgtcaacacagaaaatattctcgacgagttgtcttctctacagcatgaggatgaggaggatgcggaggagggcgagggtgaggatgagcaggtcgtggagcagagttcagagagtgctgccgcagctgctgaggaggaggacgactcattacggcctctggagtacgatctaggcaatggacccaaagcttcaatgccacgattccccacttcttcgacgttgggtactctcgttgatgactctgataagcagaagactgtcactgctgcagcggcagcaaacattgcatctccccgatcgttcgcaacttcagcttctgctcggactctgtttgctgatcggttcattgatcccgaaagcatcagagacagcattcgggttgtggatattagtgttcgagatgatgatgaggaggaggacccgagggaggaagaaggacgccacgagggacaaccgcaccaacaggagcaggaggaaccagagaccagtaacgacgactcgtcttctgctctcaactcttcttctgtcatcgcatctacccccatcgagctttctcatgctaatctccccactaaccttttccgaacccaccaagaccgatccaagtacaccgagtctggtatccttgacaaccgcgtgtctctcatttccactggagacaagtatcctctcgatatcgacaatgtttcacctgtcagaggagttgatgagccttctttttctctccgagatgttcccatcgagacttctcatcgagacgactatgtctttgagcagatgaagcaggaagaggatggacttgagggtgggcttgcacccgccgtttcgtcgacttctcgacccatttcctcggtttcgacccactcctcctctcttgctggcactgcttcctccacagactctcttggcatccatttcgcacccccagacttgctgtctcagcctctgggcttcaagatggtgtccaacgacatgggtggctgctcatcttcggatgattcagctgttcatcataccaacgaggccaccgaacgagccattcccttgggtaattttgccaacagctcgtttgcggagctcaattctggcgactaccagttcccagacattgaggtggatgaaccccaagagccccaaatgagccaggtcgctcctgagactccaatgtcggtccattctcagcagttctcgtatcctccttcgttgtcatactctcccgcctccatggaagagccaatcatgcatccccctcgttcatatgttccgtttgtgtttcgatctcgagagctcgacgagaaggaccagggtctgtatgcgcagaataacacagtttttgttaataacgccttcattcccttctatccttcccccgagaattctcctcagttccccaacatcaactcgttccccgaggtgagaggagtctctaacaaggagcctcccaaagagtatcttgagttgaaggctgagcgagataaggagattgcccgtctgactcgcgagtttgaagagcgagacaaacagcttctggctaagggagttggtaaggacactagcccagatgtgttcaatattcctgccactcctgctcctctccgagttcgaaagcaacgaaaggacagacccatcagtgatcgacctctcagtgaggttcctcagatccccaagcgatctgcttctcgacggtcctctaagcggtcttccttgatcccctcttcagagacttatcatactgatttggatgctattgagcctcttcccatgattgatgcttctcgcatcgagccggaggttgaggttgaggagaaacaggccgaggttctttccccttctctgtcgcaacagcgacaggcttccgctggttctacaggtactgtcattcgacatcctcttcagaaccaattcccttcccttccagacaaccagatgttgtttatgacccgaactggtcagaagcaaaactttggcaagatccagcccctcaagagcaacccaggaggcacacatttgtacgatcttgaagcccagaaagagaacaacatgtgtcgagactcgatttcgctgttgatgctgtttctgttcttcttcatgcctcctctttggctggctatgggtcttggatacctagattcggtagcaggagaggtcaagcagtctcacaagaaggcggcgttggcgttaggaggaaccatgatggtggctgtggttgttggcatatcggtaggattaggagttggtctgacgaggtagtagtggttgctggcgttttaacgagacgttagccgtggcttttgtcacatctttgctgataattcagccgtgatcttcatattcctatgatcacatcttcccttgctgttcattcagccgtgatcgcttctgatctcattgttcccacgactactacacaagacacaagactgctgttcatgcagccgtggctgtcacaccatggcagctgcattggaactaccggttgcattctaccacaatacaagacgacacttacttacatttagtccatcagtcattactgagcatttagcataataccaatttatttatgatcttaacgaatatgagtatcatcgatgatgtactgtagttatacgagcacttgtattgtacatacactgttcaaggattagacggcatgacatatggtaaatgaaataataagccatgaagttgtatatgtagacgtaggtagtgttcggagacatacatataatacatagaccggtatgtacagtatgtagtatataactaattgtagtcttacaagcacgtaccagtgtcagccgcatgtacttccggcgagaatatgtatttggactgtatctcagaagactacaagggattggaagaacaaacaaaacgcacagtaaggcatctgatgatatatatcatgtgatcaggcatcagaacaagaatctccacagtggggtttctgagacatgagacatatgacgtcggactgcttcgatcgaggcacccagacgaagggtccctgtaacccttttacacgccgcacagaccattgctgttcgatcgcatgacagggacagtataatctactcttactacttgtagtatgtgttgtaaaattgtgtctgttaccacgtgcaaaatgtttctcaaagccaagtttcatgtgacaagctccagaaaggatctaatacggagatgtagagagatacacgaaagcacgggcatgggtttgtttgtacggcaggggcattactaatagtgccacatgatgtattaataatcatatggtcgtgtggtcgtttggctagactcctattccgcaatgtgacccctccggatatgccggatgacgaaaactggggtagacagtctgacaaagcggagagtccattgctcatgcagctccggtttgtcccgtgaggttccgacaagggaatgcatgcattttcggaagtggcggccgagaagatagcgacaaagagaaagaccacgagactgtattgatattcattgtgtgggttattatctggacagtatttccgtgcgtgtgcccaccgagttgaccaatcagatcactacatctgggtgggggtcgtgggaggttgggagagttttttcgtgggggtcactctgtcgttcatgtgcttcaccacatggtggatagacaccggatgaactttggcgaatatactgtacgttagggaggtgtgtcagtaggaaagacatgttgcagggctagtgtatagcagtcatctaagatagagaggctgaaagtgaggctgagacagcaataacagctaccgtgttgatctcttgggtatttgtaatcagcacggtctcccattcactgtatggtcgtgacagtattacagctgtacgctctttattatcggagccaaaaccagctcatccgtgtgagggaaattgtatacaaccacatacataggatgtttgacgctgagctccgattgggaggctgccacaatgggcgggccgtaattgaattacgccttgtcggcttctgtcaagcgcatagtggctccaagcgagaggtatttctctggccaaaagcactgcaaaatcctgcaaaaagcactgcaatgcgggctttgaaaagcgagacctactgtagtgggtctgtttaggccgtgtgaagcaatacgacactggtaacgggactatgatatcgccaacggggttgtaataaaggtgtcgtggatggttccccactattggtcgcgttgcccatttccccctcaccgagaccgtatggtttaatctgaggttgtcgatcctggacgacgacatccgggtgccatgcggcgagaataaactgggagaagagcgcaaaatggaagtgaaaaaagaagcacatttttttaagaccacttgaccaggaaatatagacaaaaaactacgtagaaaaactatagttgcacacaaatatactggttggttcacccccgagctcccaccgtcaattacactgtccttattatcccctatcaatgtctatccgtgtaacgttacactgcagttgatgaacattgacattcagggacaagatagcccactgaagaaagcacccagtgagagcagagaaagagagagaggcagtgtaaagcgaatatcgattttccggacattcgcctcacgagccggaagtattcatccgggggaacaagcagtcccgcttcagacacgttaccccgtaattactgaatctcttttccccatctatgttggtacccctccccctcattaatcacgttccattgagctcgaataactacaatgctgctgctgactgactcaaaggttatcctttttttttgtttccctttcttagtggctctagaccggtacataatcgtgctttgggtttcaactgtcatggctttggaggtaaatcgaaaaagtggccaagtgtaggggcgcagtttttggggcatcttgtgtggggaagggtggattttattatattaatcaattcactggagttagggcttctgaagaatctggttattttcccagcactaccacagttggctcaataatatgcatcttcaaatatctctcactcggcaccctgcaagggacaaagccgttttttagcttttcaaggcgatgtgaaattcggtttgatgaaagaagcggcacgtatatatatccaggtggtctggctgggtcaggaccatcaccaaatacaaacctccacaactatgctaatgtcatacgccacagcacgcactctcccgtacgcctttccgaaggccgagcaccaccatatcgaacacattgaacacattgaacacattgaacacattgaacattttgaacgcaatgaccatcaacacattgagcacatcgagcacatcgagcacattgacaacactcacgacattgggtacgaagtggaatatgtcgaatttgctgaagaggtatctgagatctctctctctgattctgaaacggaacgctcttcggtatgttctatgccagagacgtgtgccacttctgtttccgatctcgacgacgattacatgagcgcagagaccgtggctgaactggctaacaacaagaacaagcttgtggttgttatcgatagcgccgtatacgatctgagcgactacaaggcacaaaacggactagtgcaaatggtgctgaagtctctgaatggcacagacgcttcgtggcagttctggagaatgaacacccgacagcaatgggaggagattcagaagtttcgaatcggagtgtcaacaggagtccccaccaagtacagcccgcctcgagagcgcttcttctctctaagaagagtctactgatcatttttttgacaggtgtggagaagacggacaggacgaggagaagcattagacgaactggagtcgtcacactaacatatttatagcatgcattaccaatcacacataaccaagaggcagtaggctaagtattccagtaggtgcctgtcgggagtagtcggaggtttaggggggatgtactgtacaagtatcagtactctcagtcgaaagtatggctacaatagttgataaacagctcacagaatgtaattatgccagctaaatataccaactatcaaaagactgtgctttgtaatgctcataattatacttgggggtcttaagtacacacatttattgcctgttgtctctacacggcaacccaagtgaaacatgtttcagtgacaacggcgagcaaagaacggctttacagcaaagcaatcataaaggggagtttgcgacacataacagactcaccaaaatgagtgtggaagcctcacagacgtccaatgcgacattacttactgagccatattagctagtcctaaatatgattggggtgagaggagaaataatgtgtgtacaggtatgctcacttgagtaagggaactacaaccacggcccatccgtgctcagccacttgttcacgataactgcgcaggcaacatatgctcatacccctcccccacttcacatgaaaaaccggtgtcagtgtcctggcaaaagttagcctcggcgaccagggtcgcctgcctaccgatgttatgcagcaggttatcattgttatcggtgttatcggtgttatcgggactatctgcggtcacgggcatatgtgtggccgatattccgacagtgcaccagcttgcgagccgcggctttttcggctagcgcaatttatggggcttttccttttagagcccttccatgtggtttgacacctttgcaaccgccgttgtccttgcaccagtagccgtttttgtccattcgaaatagactatgagagagcgaggcattgggagagtcaaggcaatggaggggggagccgtttcgtcgaggactgagctatgtactgtagcacctcaacagaagtacgagaacataacatacttagaatgttggtacaatatacagaacactgctacaggaaacacccattatatataactttttttcttttggtagatacacagatatcacacagagacagacactcacaacgtttgcacccaataacttgctccgccaacatgacaacacatgtcaaatgcatagtatgattggtaacatgagtgtagaaacgaatacaactaccggtagaggtctgttgatgacaaaaaaatatatatttacaggcaaaccacatcgcaaataccttttagtctggttactatcacgtccaaaacagcctccaagactcgctacacccccaccccgcacgtgaccctaacccaagataagcgcgcaaccaaacctacacaccagactaaatatcggactctcaagactcgtctacacagtcactctaccatgggaaacgttccgggaaaagaacagcaggtgcgcaacgcacggtccgtttctgaggactaccaccgcgaaggccaggtcagatccaagaggccctctgcgcctcgagaaaaaaagcgggagccaagagtctttgtagaccccaatgaacaagtggatggtggctatctggtgcctcagggagtctacaccggaccacaggatttcgacattcttgttgtcaagagcctgatgactagtcgcaagcttgcaccgtttttcaagggtctacaggactatgaggaggaatggactgatcatcaacttatggctgccattaggggctttcctatccccagtgcagcatcagaatcgcctacaaccgaatctacagacacaaaagacgcttcagcttccacctcaacccctcacgcaatttccacaccttcacatctgtcgccacctacagctcctcctcaggtggccatctcgcctccccgacacactttgtcatcgaacaacccgttcagagacccgttggagcatatgtcgcatctgagaatcgatctggacaacaccacgttttcccagagcgccccaacaccgtcgtggatgcgttccggagaacccgatcaggaggacggggacgaactcataaacccaggcattctacagtccccaccaagcagggaggctcccaagccaccaccctcacgacaacgggccaaaacgctcaccaacaaagagcccccgcttatggtcaaaatctacagagaccccatcgagtgtcccatttgttttctgtactacccaaactcgctcaacatgacccgatgctgtgcccagcccatttgctccgagtgttttgtgcaaatgaagcgagctgaacctcatcctcgacatgacgagcctgaacctgacacgttgctgggacagctggatctcatctccgagcccacagcctgtccctactgtgctatgtccgactttggagtagtgtattcgcctcgacacggccccggagccaaggctgcaggagccaacagtgctgatgccgctgcagccaaagggaacggtgacgagtctgctattgatgattcgggagactcatcagacggcattgacaccaccaacatggacgatgtggctgacaagctaatgcacatgtccggtgcaaagcgtcgatcgtccatcagtgtcaccaaccccaacgtcgtgaccgttgatcgtgtgcgacccgactggtcaaagacgctggctgctgctcgagctagagctgcacgaaaggctgctactgccaacgctcttcatgccacggcttttgtggaaggaggcaatggggaggtggctggatcatctagatcatcgcgacgaacccgccaaaaccacgaacaacggcaggctgcccgtgctcaggagttggagcagatcatgctctcagaggctatgcgtctaagtatgctggagagccaagaggcggaagagaagcgctccagggagcaggagagcaagtaggaagcaagagtcaggtaaaagcgtttgaaaaagtctgccaccaagagcaacttttccacaaccaacgaatagatatttatatgcatagcgtcgagagttgtagagagggttgtagacagacactagcagtggaaataagccaattgcgtgtatgagatggtatctgaaggcacgatacattatccaattatacagtattaacacattacaatacagtatgagtagctacaatgtacgacgatacagctactgtagatgagtttaatgtttattgtagctacttagacctttctattagcagacagtatccagttgagctatgtaaccaaaaggattctgcctcgtcatatatcctcaataccggataagtagcaacctggcaatcaggggcctactacgtcgccaaggatctacactctagccgccgtaattaatgcactgcagggtctgcagaatgtcttgtctcaatttgtggtgcctgcttgaagtggggtcgtatgtatatggtaccttgaggggagataacgtgagacagaagagtggaaggcggtctataagacaattctatcggctttaaaacaatcattgagcaatgacaatatttgatttaacatctacagttcccttgggaggctcattttctcctctaaggataaataatcaatgtatattaattggtatggttagaataccccatctctggtggtttcgaatctcacacccaatattccacagctctactcctcttaaaaaacccctttttcatggtgtatttcccagccaactttaaaatttaggcacacgtgactatcatcccaatttggaaaacacgtcacacaaggtttttcgagcccactccggtgcagcccacagtttggcgatttcaccagagcttcgaattttacgaacatatacacaacaaacgaaaatgtctgctgacgctcttgtttcttacgctgccctgattctggccgacgctgaggtcgagatctcttccgacaagctcattgctatcaccaaggccgctggctctcccgttgagcaggtgagtgaaggattttgaggtggattttgaggtggaatttacgacatgaatttgagacgcaacgacaaaaatgagtggaaaggtggagctcctttacgacggatttggagctcgatctgtggttatttgggcattgatctgctgtgggttgtgttggttgtgttttaagacgtggttctggtatgaagggtgatctcttatacaagacttctgatatgacatgacataacacgatgcacagctgagagattaactgaagaactgcgtaactacttcgataaccacaaaggcatcacacctgctgtccaatgtcatgagtaccgtctctaggatgtttctggtaacaccattcccccgaacaactactaaccccaggtctgggctgatgtcttcgccaaggctcttgccggcaaggacctcaaggagatcctcttcaacattggtgcctctggccccgccgccgccgcccctgccgctgctgccgctggctctgccgatgcccccgctgccgaggaggctgaggaggagaaggacgagtccgatgacgacatgggcttcggtctctttgactaagcgcctttttcatgaattgtaatggaaaagaaaaaataagttaatgtatattatcttgggtgataaacgaacgaagcacgagcgtagcgactgctttgagagtgtaccgagtgtctatctttagatctgaattgctgtagccggacgagcagaccggtgtatacaagtgcgtagtgagatactgacgcaacggggtgtgagtgtcactgactcgtacaatcagtttgtttccagtgtcaagggttgagtgctcgtgtgatgttctgtggtgttacgttgtgcagtgtctagcagataatttaaccaaactacaagacgaactctttcaaatagcccacatattgtagagataccgatacgtactgtgcatatcgtgctgtagctactgtatgtatcgtacttgtacgttcctgtacaatggtctcttattcaagcatgtagttcaacctcatgaggcacctcggaaatatagagcagcgagactataagctacccgtccagagatttctatcaactccaacaatcgaccccaccttctgactctcaacagtagcttctctggctctcgccagagaaccgatgatgcctccgaaactgtcgaaccgctcgacatcaaacaggacacaccactgccaatccgacatttcatgttcccgtcacccagaccaccatggcttatcctgttgccactgaaggtaagatatgaagtgactgagactggacttgtcactgacgagactgtcactgacaagactgtcactgtatcaaacaagtcgacgaaaagggatattacgcctctaaaatgttgcttcctcttctagtggagtaggatcagagagattatgtctaggttatatatatccacccttcaatctctcttgttcacttgcattagggctgtaggccacgggtattgttccgatgagtagaagtatgagtatatactgaagaataacatagcgtacaaactgataattgtacttgtacttcagcaagtataacagcaacaatgtccgcaatacagaatattattatgtaagtcttataaaaccctccaacacatttatcggaaatattcattctgccacttcatggtccaccaggaacgacagcttcgccactcccatcagagcatgcatatcggagagaaaaaattgccgtttgcgacgagacaggcaacagacgaggaactgacgaccaaccaaaacattattcagtacactggagtgaatgtgactactgtacaatgtagtcatgaatggagtctgttactacaattcagcttcaagttgtgagaacaatatcgtatgtactacttctagtcaagcagcttcagcattgttatctcagcaaacttgaacttggtccatcacattattattcgaattttagtcattttgattactttacactctacgtctgctcccatctgtatgcccactctcttgcttcgcttcgcaagtggatggctcactgacggtctgtccataagtaaatacatttttaaatcgccaacctgcttatttcttcttctcggcctcggcgtcagcggcgtccttggctcgcttggctcggattccggcgtatcgctgggtggatcgggccattcggagggttctgtatgcgttctgctccttggcctcggcagagatggctcggggctcggactcggcagcctgctggacaatggggaaggtagcagaggtggagaggacctggacggcggacttggcctcgttggtctcacccttcttgagctttcgggggaagacaatcagcttggactggtactccttgagtcgcagaacgttggcctcaagaccctcaacggatcggttctgtcgtcggtggtcaacggcaataccaatggttcgagcgtagtctcgggggataccggcagccttgagctcctcaagagagaaacctcggccagctcggacctttcggttgtatcggatagtgggggctcggacaataggtcggagaagatccagaggtcggggagcgatagcagcggccttcttggttcgtgcaagtcgtcgagaagacttcttgccgggctggtcaaagtgggtcttgacccgctcctgccagttctttcggaaatggttcttgacgagggggtagttcttaccgatagctgatgttagtaaagagtgggcgagattaacgagtcgacacgctaacgtgaagaactcgcagtgaacatttgtctaagcgactctgtgcacttgatacatgaattccggagaagagaataggcgtgaagggcttggggatgtgaaaacactttgcaaagcattttcaccgaattgaagccactctgatgacgaatggtccgtatttccttctcttcacatattcccctccacttcttcttctccttcgttcacgggtagcaagtctggtacaggtcgtaatccttcagctatccaccatagcagcatcctgtttcacatacccatttttgtcgagtgtcgttatcgtagagaaatcgaagactgtgagtaaaacgaaaagagtctttcccaacgctagagtttttcggcccaatcgggaaaatagcagtcactgcacgtgactttgggacaaacagaacgggaaagtttggttacgtaaggcacattactggtcactggaaaataccgacggtggtcagcatttggttggtcgggtgatggaattaatccattatccaataaacatcttacccatggccctaaattaagctatgctctcttcgttgaagcggaatacaaatatcaacatccattacagtaggttctgacttgtgcggccgtcatgaactctgcaatttgtagcgagtcatgtgactcgaggtgatgattaataagcgacagacatctgttccaatctcttaatacctgaatccagctcaatgacgtttccaatatttattgtagttacaactccgtccaagctgaaaagatacataccttatttgacactgtatacagtatgaccagaattccaccttatttggcaactgtttatctcgtcaatgagtatactcttattttttttataataccagtcccgcacagtaattttagtgtatttacacagacatttactaccaagtcgctgttgtgggtggcatggtcacatgaccgaccttcccattcctcccatctgggtcacatgatatgactgccttttttgactttcttcccgattgggatgtgctcccacgcagtgcgtggcccgcgacccacacactttgcagtttaccttcgtcttgaaaatttcgaaaagttgcaaacacacacaacgacaatgtccgcttccgttcaggtgggtagagagggatactgtgggaggattcacaccaggatgcgagagacggtttggtgaatgttggagggcgagatggcgtgctattcgagatggaggaggtgatttgattgggcgaaattagacgacttttgatgtgcagtttgagagtgtggagacgtgacatttcaaatgtcctggacacagccttgttattgtcattttcaatcgtcgttcatttcgtcatcaatttggcgtcctttatcatgaagtcgcatttttgactgctcagattgtttgaaactcatctccaaaaattgtgcagtgtttggtgtggttcagagtgtgttgtactgtgaactgctgtgttcgattctgcaatgcagcgctgtgtgcatgtcggtcgacacatgggcgacgaaaccattgatcaaaccacttgaatatgctgttcactcagatgcgcatcctctagttgataggacaatcgacaagtagaacctacggtcgctcattacaatatactaacccagacctttggaaagaaaaagaccgccaccgccgttgcccacgtcaaggccggcaagggcctgatcaagctcaacggtacccccattaccctcattgagcccgctgtcctccgaatgaaggtctacgagcctctcctcgttgttggcctcgacaagttcgccaacgttgacatccgaatcaaggtcaacggtggtggacacgtttctcagatctacgccatccgacaggccattgccaagggtcttgttgctttccaccagaagttcgttgacgagcagtccaagaacgagctcaagaaggccttcacccagttcgaccgaaccctcctcatcgccgacccccgacgaatggagcccaagaagtttggtggacccggtgcccgagcccgataccagaagtcttaccgataagttggattttggtcggttgtttataaaattaaaagcatgttttagcgatgacagcctttgggcatttgagcgtagcgagaatctggcggcgactgtggaccattctcaccgtaattcatcagtacagacttataattaaaaccatagcgaagcgagcatgagatagcatttatcaatagcaggtcgaagaatagaagtatcggagacgtcctaaatccgagcattgcctacaacaacagtagacacacaaccactcgctcagatcagcgagaaatgagactgacagtccgatcaatagaacatccttgatgcttgtaccaatcataatgaagcaatctgaagactacttaatgtgattcacattcatgataatcacacagtttgtcattaagcactggctgacagcgttcggtcacatctgccccaatgagcatctcaaatacaagtactttcaacctgattgggtgcactcaagacatgacttgttcgaggaatatcggccatttcgggatgtggaccaattagttcaacatcgtacctactcatacacagtataacatctctgatttcccactggacccaacctattgtatatgaaaagtacaacctcgcgtagctaataagagcgcgcgtctcgagagaaactggtggaaattatatagcacaagtacaagtactggtattgtaccagtttatggcggtccaattattcagattaatagatcaggttgtctcaccatataaatccctctcagcttgcaatctttgtattattgcttgattttacactatcttttttgaccacacataggcacgtttctttccagagttcgtcaaaagaatctacagttgtacaaatacttatactcgcactgcaatcttaccaaagtagcaaatcaatctataagtgcttgtactatcatatcctagtaaatataaatacatacccaaatgtgttcccgagctaccctgctagcgcttcacctttttggatctcgttctatgtacgcgaacacttcccagatcttcgagtccgatttttcgtttcatttcaaccgatttgggcgcgtccacttccacaaactcttcagacacatcagttttgagctcctccaccatctcctccaacttaacaccattcccttcaatcttgacctggattttgacactctcctccagcttaacaccctcgagaccctccaaagcctctttcttggccttcatcttctcctcccacttggggtccttgaagtcgctcaactgggctgcaaaaagcacacagtgagcccaacctgcatacggaccccatttctcacggaagaactcttggacttgagcatacgccttgggagtcatagttttggcactcctggcaactccatagtctttctgggcaatctgccacacatgtgtgtccacaggaacagtgtcatgcttatctagactgaaaagacacacacagtcggccaccttgggtcccaccccaagaaactccatgatagaactcttggcctcgtcaaaagaagcatctcgaagttcatgcaggaattgctcccctccaggcttggtaagaagcatttctgcagtcttactaatgtatttagcccggtaaccaaggcccaactcccgcaaaatcggttctgtgtctgccaacttgtcggggcttgggaaagagtggattttgagatcgtccagcgtagccacgtgatccccaaaggtgatagtcatcttctgcaccagctgacttatacgcttaacgttgttgttactagaacaaatgaacgaacagaggttttcccagggatcctgacgcaagacacggataccaagatatttgatactcttgttcttgaagtggtcatctcgtgacgaccagtcttcatacaacttgatggtatcagtggatatgttgaagtagtcattgagaatggcggctgtatcacgtgacttaacaggcttacctttgtcgctcacctcggcccacattgtatcatcgtccttttggttgagcacgattcctctcccttccatgccaattatccagtaattgttgttggggtgttcgattttcgtccatcgaaacgactgaccgcatttgagcagaatttcgagattggcgtcagtcttcgcgagcccgaggcggttccagggcagcttttgaagtgttttctccgagacactcatggttgatgttaggtatcgtacttgtagagagtcgagatattggaacgaagatgattaggtttgggtggatgtttggtacttgtgtgaggattctagaaggtagataagtacatgtgatgtagattgtgtgaaatatgaagttgtgttatttaggcgagttgattccagttttcagattttcaaactgagtacttttggagaagataaatgagacagggtgaacgaaggggtaattatgggtttgggtttccaatttgaggtgaaagtgatttttaaaaatttaaaaattgaaaaattgaaaaattgaaaaatttgaaaattcgtttaaaaatcgaataaaaaatggagacaatcaggagagtgttagaaggtcttattgcgacggttatattggttcaagaaacatacaagctatttataagtggaaatgaaggtaaatactcctagaattacagggttaagatgcacccacatggatcgagcggtatatgaaggaaaatatcaaggggaaatagagggaaatgacatgaataatacgggaaattttaatgtcgtcaatgaaccaatagattagattagggaatagttatctcagtatactgtacataataatatttgtactacaagtatcatatgcctataactactgtagctagtagcggtatgagtacactgagggtttcattggtggtggttacagttgcgtagatatactccaataattctgtcaaatgtcactcaaattgaaatccgaaaagtgacaactgctcgttataaaccaggtaataaccatcatctttaattacaatatcttacaaaatctgcgaactattcttcttttactcagtggcgaaatatcacctctttcggcgagataaggtttcacgcgttaggtctaagtacagcagtctacgcgcctctgtacgcaccccatccacttttttcactcgttcaagaaatccagatacgcacaaagagagaaccttcgcagtcaccacgcgtccaagtagttctctctgtgtctcacttttgcatcggtcaccattctgcgactagtatctttcggctcatcgtcggcgtgttttcgtttctcaaactaccacaaaacagcgtcgacggtgtcaggatcgttacacaaacacaaacgcaccatgaccatgtcaagcgaccacagtttggatgacattatgggcagcatagttgtggggcgtcgcaaactgtcgatatctgactttgaagatgactttgatatcgacgagattacacagaatgccatttccagtgcaactaaaagatccaaaagcacatcagcggtgccccagaactctgcagttttattgccacccgagttctcactctcctcgacgtttgaggatgacatcgatgcagtcatggcagagatacgggttcaaaagccagcgaagaagcacaattcgacacaggcgacaagagtaacccatgacatacccttccaggagcctgagagacgcccacagcccgttcttgaggcttctgacatatctaaggatatctcagatatggacgatatcctggctgatattgagattcaaccaacggcaaagctccggagagtcaagaaggcatctcaatcgtctccctcgctctctcagcagattgatgatatgatgaaccagaaaaagctgaatgtggactctcacaagcctgcttcagcacataaacaaaccagttcacctggtgtacctgtatttctcaagcactcacaacaaccactactacagctacagcatccgcgcagagcagatctgtcttcatccatggttcagtctggtgttttggaagacccgttctgtgatgagatcaactcatctcctccgcttcaagctctcgacagctcaccgtatttctctcagaagacttctggaaaccttttgaatctaccgaatctgccagcatttgatttctcatcgcagacgttgcagagatcaaagtctgacagtctcaagttcaacaagaagctgataagctcgttcgacctcgagggcgatctgagtgatacaaagtatggggtttgcgatttggagagtgcggggcggccgcagcaacttaggtcagagagtgcgagacgacaacagtctcgtgaagctggacaagttatgtcaagcgtgtcacatgagacaaatgacaagccactttcgtctctcccgccccattcctctccatcgcgtgaacgctccctgtccactcccaccgaacttctgaattacaacgcaagtgatgtcaagccaaccagtactcctcttgcatcttctcaaatcgagtgggaaccatcgtcacgtgagttatgcggctacgatgtgcacacgctcaatctccgtcaaaaggccaagcttaaggagtacggtcggttgtctcccggggatttaagagacacgcgagtcaagcggttcaagtcagctggagaagctgaacctagagaacagcaacctgatggtgactctgcagtggcgggagtatccaagaacgggtttgctaactctcctcgcaagaacgaaagccgacgcgctaagtctgagtcggcaccaaaggtactgcagcagctcgactttttcaacaagtcgaaccgaccccagttagatgctgggctcaagagcaaaggacccaggaagagcatccagtcgcgtctgtacaccaccactacccacaacacgcttgttgatgtggatggagaggaggacgggttgatgacagtccaggtggcgtctctatcggccgagcaacaggctatccatgatctggttattaacggcgagaccaatatcttcttcacaggtgctgctggaacgggaaagtcagtcctgttacgtcagatcattgccagtttgcgtcgcaagtacaaaaagtcgcttgacaaggtggctgtgactgcttctactggactggctgcttgtaacgttcaaggaacgacgttgcacagttttgcgggctgtgggttggcccgagaagacgtggattcgctttgtaagcgaatcaggcggaataagaaggctcgcgatcgatggaagaacgtgtctgtacttgttattgatgagatttccatggttgacgctcgttttttcgacaaactcgagcagattgcgcagaaactgcgccgaaacaagcgtccctttggaggtattcagctgattgtcacaggtgacttttaccagcttcctcccgtacccgacactaacaaggatcgtttccggggctcttacggtggcaacaagactaacaccggtatggttgattctcggtctgctgtcaacagcgatcccgaagctcttttcgcgttcgaggccgaatcttggtccacggtaatcgacagcacttttctgttgaccaaagtgttccgacagaaggatcctgtctttgccaatatgttgaatcaactccgtacccagtcgctagaccaagcttctctcgacggctttctgtctctctctcgtcccctatcagtcccagatggtatcattcccacagagctgttccctacccgtcgtgaagtcgaccggtccaacttctccaagttgtccactctagggggcaagactcacacgttcgatgctctggaaaccggatctgccgagcgggagtttagagacaagttgctagagaacatcatggtacccaagaagctgactctcaaagccggtgcccaggttatgatgctgaagaacatggaccccaacctcgtcaacggatccattggtgtggttgtcgggttcatgtctcctcacaacttcatcgcagctgagaacgctgccgacctcgatattattcgagagaagccttcaaagcggcccaacatctacgatgtttccaacgaatctgagctgaatcaattgaaccagctcatcgagacaggtaaagttgttggggagtcttcccaggcgtctgaagagtcggctttcttctcgtctcctgctcaaggagactcagactgtgtgtttgagcgtctcaaggcttttcccgaggacgccgataacgcaacatttcttaaacgcaagctagaacgtcgaaagcagctggaggacctggccaagacaaacttggccgcaatgaacggggctgtctaccccgtggtgcgtttcagacgcatggatcacaccttccgaaacgtgctacttcatccagagacgttttccgtagagaacattgaaggagaagtgctcgcttctcgaacacagatcccattgattctggcctgggccttgtcaatccataaagcccagggtcagactctccagtatgtcaaagtggacctggccaagacatttgagagaggccaggcatacgtggcactcagtcgagccacgtccaaggagggactccaggttctcaacttcctacctgagaaggtgaagacccatccgaaggtggtggagttctacaagacgctaaccacgtacgaggacgacgagccgcatgaggtgcagcaagaaaatgtccagcccatgagagctgtggggtagaagagggaagttgatagataatgtatttgtatttatttcatagaacggtgggtgatgtatacacagcgagtagaacttctaagtctgagtcgtaattaggatgtataagttatttactgtacaatatgtaccgatactgagtgtatctgcttttccagagcttgagcctctgccttgttcttactgctactccttgttagcaccaatagcccatcccagaccactgaccaacatgctgctgagttggtctcttttacgtccagcttcccgagacacatcagccaacactaccgaaggctgaaccaccgactcacgtgactcaggcaggctcaccatcatttcctccacgtctctccaagcatgcagaacagctgataggtgttctggtggacacttggccagagctgtggacagtgtctcgagtttgagggccactaactcgtccatgtcacgtgacggactgacgtacttgcccacctggaagtatgcagtccaaggcaactcatgggcggcacacagtttctgcgcagtgtcgaaatcgtcatgaaccagagcagcggtcacggcctgtgtgtaaatgcgagtctcgatgtcagcgtccgagatggactcagacttgtccagaccatccaatagctgtctggtcacgtggatgagcttcggacagttcttgtaagcatccgggttgagatccagaacgcgatccatcacctgaagagcatcgtggttgcgaatatcaacaggacgggtcagagtgccgggcttgagggttagagagtagttagacagcgtgtttgtggcctccaaaagacactgggccaccttgaactggtgtttggtacgtgtattggtgtcagccatacccaaaacaagcttggcactcttcatgcttcctcgagtgtggttaccattggtagcagcatcatagaaagtgtaaaactgagccagaatggccttttcaacaaactcggaatcaacgagaccacccaaaatatacgtggtcttggcaatttcaaattgagaggctcccagcaatgcttcaaacaccttctgattaacctgggaatcggaaagagtgctgaaaacagtcttcagcgacacgagaacctctgtggcagtaatgaaggtctgccactggtcagaggtacgctttaaccagtcctcagcaaacacaaagtcatccagaagatccacttgaacttcctccccagaagtagtcaccttattagcccgttgaagggtgatagatggaatagcaggttccaacaaccggcaggtctcaacaagctgcttcgtgaaatggctggtcaaatgactagctccagtaaccgcaggagactctgtgatcagagcaagagcatcccattgagtatcgttagcttcaaaagagttcttcaacacgatctgaatgaaagcatctcgctcggactcggggaaagtcacgttatgcgccaaagtagctaaaagaggtgtattggattgtgtcacgtgactcacaaaatctcggaagacagcccagcagtttttgtaagcaacgtaaggctccaacacaagctgcaagtcgtcctcagcagagggcgttctcagatgcgagcccagaagttcaatcacgtgggaaggatctccgttctccagctcatcaattgtcaacccagggttgataccatgtagacgcgtgtagttgatgagcacctggggtacgcctgccacccaatcaacttcctccgagttgttgtggtaaccactctgcaggatcagctgctccatcaactgcgtatcatgtgataccttgaacacgagtcggattcgttcctccagaaagttgtgcacaggtttgggtaccactgaatcgaggtatgccagcagcttttgttctcgagacttgatcacgagttctggaatgaatccctcatctccaaccacactacccgtatcttgtcccttgtccaattgcccctttcccaccttgttgacgagccccatgtattcctttggatccagcaattctggagtgagaaccagaagaatgtgcaaaatgtcttccttttgagaggcgcagaaggctggagagctcgccagaagcgtctcaagagcgtgtatttgcgcactggctgtgagttttgctgtttcgagaaacagagacatgattgctattgtagtgcgtagcgtggagtgatgcgttgtgtcgtgttacatgtaatggagttatgcatgctgaattttggggttagggtcggagcggcgtggtgtgggtagtcaatggaacttggtactcgtacttgtaggggagaggtgagattataaattaacgagggaaagtaccaagaaaccgaattaaggggtatggggctattattatggattatattgaaatttgaggaagttctataagtttgatttcgacaggaggtatttgttgaagtttagttaggaagtcaagtatcaggatgactaagatgtgtctttgattcgattcccacttatgactgtattttcttacatacaatgtgatcagacctgttctcgctacgaggaccagaatagtatcaatgagaagtttatcaatgaggatcgacctttgtttccttatagaataattcagcttccttaatagttgtataccccccaaaacaaccacaaccacctgctatccatcctctccccttacgccttccacctacagtacgtgtaactctaatacatgcaggtgaaaagctactcttaaatttcaactactgtatctcgacaacggcacaactctttttccccaaagatggctatcggaatcacagaaaagatcacacagatccaggaggagctggctcggacgcagaaaaacaaggcaaccgagtaccacgttggtctgctcaagggtaagctcgctcgatatcgacaacagcttctggagcctgctcctggaagttcgacttccaagggagaaggattcgaggtcagcaagtctggacatgcccgagtggctcttattggcttcccctctgttggaaagtcgtcactgctcggcaaaatcacaaacacaaagtcggagattgctgcttacgccttcactaccctgacgtcagttcctggtgtgctggagtacaatggagccgagatccagattctcgatctgcccggtattattcagggtgcttccgagggtaagggtcgaggtcgacaggttgtttcgaccgctaaaactgccgacctggtgctcatggttctggatgctaccaagcctgaggagcagcgtgctattctcgagcgagaactcgagtctgtgggcatccgacttaacaaggagccgcccaacatttatttcaagattaaaaagacaggaggcgtcaaattttcttataccaacccgcccaagtacctctcggagaagatggtgatgcacttgctcaaggactacaagatccacaacgccgacgtgctgatccgagatgaaaacgtgacggtcgaggatatgatcgacgtgatccacgccgaccacagatcctacatcaagtgtctatactgctacaacaagtgtgacgctgtgtctctggaggaggtcgaccggcttgctcacatgcctgacaccgtggtcatttctgcatccatggagctgggtctcgatgatctgacggaacgaatctgggccgacctcgccatgctacgaatctacacaaaacgaaagggagagcttccggacttcgctgaacccaccgtggttagatccactcacaacactatcgaggatgtctgtgacactattcacagagacatgaagaacaagttcaagtacgcgttggtgtggggtgtgtcggccaagcactcgccgcagaaatgtggtctttcgcacaagattggagacgaagatgtggtgtgtattttcaccaaaacgtagagtgcttcgaactctctgatggcaggtgtcagaggagacaagtagatgataatataaacatgaaatacgcatgcagaccgtactggtggcttctggtagttcatattggtattgatgcctggttgactaagactgatccgtgacatggaactttccagaatactcgcgagcacagaaacgcaatctataacaacagcagactcgaaagactgcaataaatacaccctgggccattacacgcaaactaaatgtgtcgacctcacaatgatatgttctcttctacacactattcaaatccatcaatctcattagcaacggacaaccgtactggcgtccgccgttcctatatacatccttcttattgccctttgcaatgatgctccgcagttactggtggttaaagccgttgtgagtcagcatcacaaggggaaacacacctgtaacacacaacatttgcttcgatcatgttgtttatttgagtcctccccgcttctcaagaacagacttagcctcgttgatcttggtggcaacgtagggagatccgcctcgatcgggatggttcagcaacatgatctttcggtgctggcccttgagcttgttcatggtcagaccggcgtctcgaagagacagaatttgcagagcctcggagggacccattttgttctcaaacccgcccttgaagaactggcctcgagcgccggcagcaggacgcttgaaaacagcgcccagagcatacagaccgaccagagtggcggcagtggcctggacagggtgctcggcaaagtagtcgaaaatctgctcgtcgatgcccttcttggggccctcggggacctggggggcctcgatctggggagcgacgccggtctcggagtccatcagaggctccgactgcagaggttggacgggggtagtgctcatggttgtgtagtgtgctgtggtgagtggtgatgtcagactcaatttttcaccaccaaaatatactttgagtttcgaatttgggtggttggttttggcagcatgcagaagacacagggaagactttgggggacgatgtaggtgtgctaagggaatttagaacataccagtgtgcttctataaacgagaagagtacgataatgataccacattttccctttaggagctatcacacgtccccgtgtaaagtgatcgagtataactaaataccgaggttaaaatgaggtaagctttgcggatctcaacttcgggatgctcataagacgtttaatagtagatctatttggaataaattttcacagataatatattggaagtgtgttgtttctgtcagaacaatttttacccaaaatgacacccaatttagttgagtataagtaacccccaaaatctctccccataacaatcctaaactctaatacatagagatggcgaatgaatgggtttttccagcaatcatataggtgtctatgggatctattaattggctctgattatttaaagctgataaatatacccacatccattctagaacggtgttttctttcttgtgtcattagaatcccccacaaaacctgtcccgcagtatctccgaacgcccttattaagcggggttgagttttgtgtgtgtgcagggaaagggttgatcatactggagagtcgtgaggacgatataaacgaagagatgtcccaatttcctgagccggtgacttagtacgagatctaagatgtacctgatcttggtaagttgaccacagctgaatgtactggagcttatagaggtagctagagcttgtagtgtagctactagaatatcaccagtgcactgtagatcgcgcacaatctattacagtagactataagttgatggacatgctacagtatcattgatttacgagcttggtctaactacaggcacgagtattgtagttacaccagtgaccaaaccacaggctaattgccattctggtgcatccagttagtggtaccggcgataaaagtagtggcaagagtcgagttcgttacaagttggcatcctgatgataacatcaagtgttgtacatattagcatcgatttctgtagctacatcaagaaaaatgggcactaaggcactgggggaactgatgttacaacatggtatgagaatatgatactgtatatgtgattatcagatgagctatcttctaacaccatagatcccttctctgtgctgtggtacatgtatgggaccacagtccctaattcccatcgccacaccagtatgtacacagacgtatggcctgtagcatcttcaatctcactcgaccttttcaagtacccccgtatgcaccatcatttgccgtcgcgaccttcgtgacaattcctccggtatgtatattctatactcgtctgtgatgtctttgtcctcatcaaatgtcatagtggcatgtaacatgttatccaggcagggtatgcttttggggttacgaagctactttggaccctttttatacacggcactccaacgtagaataggaaataggggatattggcctgtacttgtagtgttttttttttttttttttttttttttttttttcagattatatcagatattgtttcccatcagattcttcctctctatgaattttaccgaatttcgccatgtttcttgtcccttgtttgatttgtttcacaattaagctcatttttgctcgtttaaattcaaattcgcttaatatgttccttgttgtcagctcgtatcgagatatactagctgagaatgtgctgagcggctttgaacgtggcgccacttactatacgcattgcaagacatagaaccattcccgtaataaaaattccctgggagcgtacacaaacgcctcacgtgacttttccgcacttttgcgctcctcaaaacatacggcagcattgaattttgtgtttaattttaatgtaccttcactgttctgcacggcgcaggtggaggcgcggttagtagattatgtacacttgtcgtttttgaccattattgcacgtaaaatgactatccgggagtattatgaggcattacaaatcgactaaaccagtaaaaacgcccccagatgacattcatgacattcatgacactctaacacctttccccagcttgcgtaaatatatgcaattatagttaagcttcatggggtgctgcagtgtcgaatcacgcatactgttaaaggtgatgagcaatcccacaaacgagtctctcactttcctctcgtcattgtaaagcaattgtttttagaagccgacttctcttcctaaaaaacagcatggaaagcacaccaccagattacactggtctggatcccaccattgatgcagaaatcaggtcaatagcagaatccgtccataaagatagggtcgacgattacgacacggaaaagggcactgtggggaacgaaaagctgctcagatccgacactgtccagcctaaccttgacgtcaatccttacatcgacaactcggacccccaactcgatccgttatctgacgagttcaacgctcgtaaatggatcaagaccgttttgggattgaagcagcggtttggagcaaccaagcatatcacagcgggtgtgtcattcaagaacctggccgcttatggttatggaggtggctcgcagtaccagaagactttctctaactccgttttggcgattggcccgatgatcatggagctgtttggaggtaacaagggcaccaaggtgcagattctaagacactttgacggtctggtgagagcaggagagacctgtgtggtactaggaagaccaggatcgggatgtacgacattcctgaagtctgtggcttgtgaaacatatggctttcacattgaggataagacagaatggaattatcagggtgagtacgaacatcttacgcagtcctttgtgaggttttcatcagtatacattttctctgtcgacattttttactaacataggcgtcccaagaaaggtaatgactaaaaacgcccggggagaaatcgtctacaacgcagaagtggatgtccatttcccccatctgacagtcggagacactctcttgtttgcagctctcgctcgaacaccccacaatcgtctggagggagtatcacgtgaacagtttgccaaacatacgcgagacgttactatggcaaccctcggtctcacgcatactatggataccaaagttggcaacgatttcgtgcgtggtgtctctggaggagagcgtaagcgagtatctattgccgagtctgtcgtctgtggagctcctctccagtgctgggataatagtacacgtgggctggatgcagccaatgccaccgagttcattcggtctcttcgtctgtcagccgagatgatgggctcttcaatgtttgtttctctttatcaggcatctcaagaggcgtacgacttgttcgacaaggtctgtgttttgtacgagggacgacaaatatacttcggactcgcaaaggaggcgaagcagtttttccttgatcttggcttcgagtgtgcagaccgtcagactacgggtgatttcctcacgtcgctaaccaaccccattgagcgaataattcagcccgggtgggagaacaaggtgcctcgaactcctgacgacttcgaaaagtgctggatggagtcacaggctcgtcagaagctcctacaagagattgaggagtttaacaccgagttccagctgggtggagagtctcaggatcacttcatggagctgcgaaaggagtcacaggctagacacactcgtgtcaagtctccgtatacgatatcatggcccatgcagaccagattgtgtctctggcgtggctttctgcgtatcaaaggagacatgtcaacagatatttccattgtggttggaaacttcatcatggccctggttctgtcttccatgttctataacatgcagcagaccacagacacatttttctctcgaggagctcttctctttttcgctattctgctcaacgccttctcttcggtcctggaaattttatcgctttacgaacaacgtccgattgtggagaaacaaacgcggtatgcattataccatccatttactgaagccttggcgtccattctgaccacattccctactaaaatccttacgctcctggctgtcaatctgactctgtacttcatgacgtacctgagacgtgaaccaggtccatttttcatcttcttcctcttctcgcttctgtgtacacttgcgatgtccatgatcttccggtgcatggctgccatcaccaaaactctcgagcaagccttagctcctgcatcagtcatcatcttggcgcttgtcatttacactggtttctcgcttcccatcacttacatgcacggatgggctcggtggatcaactggttgaacccagtcgcttatggattcgaggctgtaatggtgaacgagttccgaaatcgagactacgggtgtgcttcatacgtccctacgggaggagaatacgaccagattgatctccagtacaagtcgtgttccgttgttggctctgtacctgccgaatcgtcggtcaacggcgaccgatttctgggtctcgcgtaccagtactacaatgctcatctgtggcgaaacatgggaatcctgttcggttttatattcttctttggcttctgctacctggtcgcggtagaatatattcagggcgccaagtccaaaggcgaggtgctcgtgttccggaagtcatacctcaagaagatcaagaaacatgctgccaacgacgaggaggctggtgcgatgatggctggtgagaagagcgaggagcctgcatccgaagactcctccattaacatccaggcccaaaagggaatattccagtggaaggatgtttgctatgacaccaaagtcaaggatggagaacgacgacttctggaccatgttgatggttgggtcaagccaggcactctgacagctctgatgggtgcttcaggtgcaggtaagactaccctgctcgatgttttggctgaccgaaaagcgacaggtgttattactggcgacatgttggtcaatggagaacccagagacgaatctttccaacgaaagactggttatgttcaacagcaggatattcacacgtctactgctaccgtacgcgagtccctcgagttctctgctctgcttcgacagccgtccagcatctcagtcaaggacaaacttgcttacgtagatgaggttattcgaattcttgagatggaggcttatgctgaggctattgttggtgttccaggcgagggtctcaacgttgagcagcgaaagcgtctaacgattggagtagagctggctgccaagcctgagctgctgttgtttctggacgaacctacatctggtcttgattctcagactgcttggtctattattaaactactcaagaaactggctgcaaatggacaggctattttgtgcaccatccatcagccctctgctatcctcttccaggagtttgatcgacttttgttcctagcctccggaggtcgaaccgtctactacggcgatattggccctgagtctaccatattgacaagctactttgagagaaacggagctgacccttgtcccaaggaaggtaaccctgcagagtggatgctagaagtgattggagctgctcctggatctactgccaagagagactggcctgtggtctggaatgagtcgtctgaacgagctgccaaacgggcagaactcgatgagatggcccagaccgtcgagagaacacagaccaacaacactgagagagacgcgtccggctactccgactcggaccagttcgcagtaggtcaatggactcagttcaagattgtcaccaaacgactatatcagcgattctggagaactccatcttacctgtggtccaagatttttttgtgtaccgcctctgccatctttattggtttctccttcttcaaggcaccttctgatatccagggtatgcagaacaaaatgttctccttcttcatgctgttcctgatcttcaacactgttgtggagcagatcattcctcagtttgaccagatgcgagagcaatacgaagcacgagaacggtcgtccaagacatactcgtggcaagtgttcatggcatccaatatggtagtcgagctgtcttggcaattcctcatgggtgtaattgtcttcttctgtttctactaccctgtgggattccagtggacagctgagcacaacaattctgtccacgaacgaggggctcttttcttcctctacgttcttttgctcttcctttacaactccacatttgcccacatgatgattgcgggtattggtaacaaggacactgctgccaatattggtaacttgttgttttctctcatgttgctgttctgtggtgttctggccaccaaagagcagatgcctggcttctggatcttcatgtacagagtttcgcctcttacctactttgttggaggaatgctggcaacaggtattggacgagccccggtaacgtgctctggaaacgaaatcgtcagattccaaacattccctggaaaatcgtgtggggagtatatgcaggggttcattcaggctctaggcgataatgggggttatctgttgaatcctgcagccaatgagttgtgtgagtattgccccatgaagtcttcagatacgtatctgagtatggttgatgtctcctatacccaacgatggagaaactggggtattatctgggcgtaccctgtattcaatgtggccatggccttcctgctctactacgtttgccgagttcccaagaagagcaaagctcagaaggcttgactggattacagtactacgtagacatagcattaatagtatgttttggtaatatctgtaagtggtcggccaatgtaaagctacaacgatacagaaaactcaactcgctacgatcgtaatatcggaggggactatttagtagttacatgtttcaacaccgaatgggttccttctcttctcaaaattagataagcccttggtattttactcgtgggattctcagctcaaacacccaatcagaagctgttgtcagtgtgcaacagcgtctcttagccgttagggctcatgcggtagaggtgtgattaccaatatacactcaaactgatcgctagtcttcgttaaatgagacagacctgcttgtttgtctgattctgatgaaaacagttggacacatggagttcattagtctggtcgagctcatttgagttctgggtagatgactggtggccaaaaagtgcatataatatgtatgcaacatgcataccagcagatacgatgcatgatacattgcatgatacgaacaatggagttggagatgggcatttgtgaaaccagaacggggttatattactggatatgaaggttcaaaaaccttatattatcttgaaaaaaagctatagacctattattgacgccagcagctatgttttccgctcttttcacaaggagacatccttgcatatatgaaaactctaatttagtcacactgaaaaaatcggtttagtacggtacgaagaacactgacgtattatggggcactattaaaacgatagggtgtgatagccaaataaaacaagaggataactacaatcatggttgtacgctcttctgaaatcccgaacccgagtccgttgtgcgggtttaacattgttgataggccttgaaggtgttgaaatgaatttgaaatccctggacatataaagaaattctttcgaatacacaatgtatcatcatcagaataaaagaaagacataaaattgaagtaagatgcccttgtactacaagtacgaaaagtgttcgagtgtttttttgtctttttcttattaaaaaaccccccaacaatgttgaaggtaatacccggtggggtaatacctggctaattcctcacataatgatgagatgtcaccacatagtgatgagaggaatcagctgggtcgtagactagatgtccatcctgtagatagttttatccactgatctagaatctcttttctggtgaatgagcaagcacacacccttctggtgtgtgctactatcggaacgtcgtgtccctagaagtgggttgtaagttgttaattaactatatcacatcaataatacttatgatcttcaataaacaaaccccggagccgacaagcctggctacttgtagcttaatcggtagagtatgagactcacatacaaaggtatttcaaggctgaggtgttcaattatttatttggtatttcatttgtcatttatgatatttactcttgcagttcgtcaggtcaagccacatgtgagcacctctacagtatatataagtgtcagtacagtatatataagtgccagtacagtatatacttatacatacatactactgtatagatacaagtacagtatgtacaatacaactactactgtagctactgttacagtacagattacctacaagtacagtatgtacatactaatatacacactgtgcaccaaagtgccattacctgtctttatcaaaagcatcaaatcaataaaaccaagtacaagtacagtatgtactactgtagcctactctgatgaacaggatccaaaaaaacatgtgacccggatcatggaaacgtcaactacattcatgcacagtatgtactcccatgagatcagaagtcagtaacccaacggatcgggcaagtgaaagaatagcccctcttttgatacttcgaaacggcggtacggtaatgcgatattgtatctatgtacaaaacagcagtactcccgaaacattggaccaggtcacaaacaaaaaggattccatagcaatacgtcagtaacagggctatacgtttaacctaagacaacagcagcgccaaaagcaatacattgacctcagaccacgaagtggacttgaaaccggaaaagaaattctacagatttaacccttgaaacagtgccaagtcagtgggtgctgtctgacacttgtcagttgtcctcgaacgctatagaaggcgaattacagtagtccctagcagatctcaatggagacgcagacaaaggacaggacgcagataggaagacctgacagctgataaaatacggtagactatgatatttggggaaggcaagtgggtactacagtgtcccccagcgtccattcgcaatctcgcaaaataatatggcagtcacagaataaactagtaagttatagccgaaacatcggccagttagaacactgccccattgccaagcgcaactgagcagaaagaggcaattacaagaacaagtataatgttctctgagatgacaaggttctttaggcggcatttgaaacgaaacaataatagcaatttttttttaaatttttaatgattcattacagctatatactgtacctagtaagccgggttattgacgttcaataaatcatacacttctgaatcttggcgatgtgcgctgcggggcgctgtcggttggttatacctacaagtagtatgtgttttttttatttttttattctaatgattcatgtgatgactaatcctaggacaccttatgtttcgatttgatatcttgaaaatataaaaaacgcgccgatggtttagtggtaaaatccatcgttgccatcgatgggcccccggttcgattccgggtcggcgcagtttggttacggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctgggtgctgtaatcttttttccaatcgctgatttctctgacatgtttttacagtagtttgacacactcggtttcctgaacgaacacctatgcttatcctttgttcttgtgataattttattccgctgtatgcagtctaatttagcgccatcgcaaaatacactaccacagggcacctctgcaaacgagttgtttctgaactgatgaaagtgctcgaaaactcggactttgaagtcgctcgtcttcggctgttcacctacagctcaacaataggtttaatgtacgtccatggtgtcctgcttggctctgcacactctaaccttgacagtcttaccaagggatttgtcatgatgactagacttgacacacgtaataggacaggaaaacaagtgctacattgcttgtgagcaaattggggcggagtaatctgagacgatctttgttctctctgcgccccttattgtacgatgcgtttccttactccacagatgaaacgtggatcctttctgtctcctacatcccaaaaacacgttagacggtcactctaaaaccctggaagtcgaagctataagcatacgtttggtttgacgggtagttatacattagacactgcagacctagtccctggtacctgacgtgaggggtaccgtagatttgctttccttttttccgatggttgctgtttgctttttcagtccctgacagcagtttcacgttaacttagctgcgtataacaattagtgtacactgtacttgtaccagccccactagtattggaggttattgaaaattgcccttctgggggagtcaacacgggtagtactaagtccacgcccgttttcaaacaccatggttaattccacacccttggtggagagtgaagttacctacaatacagcagcttctacaagtcacatctatcaatttcactctaatttataaataatgatctaaataccgactaccaagagaaagcctcctcaaagtagtcaactcgctcggtggtggagttcaagttgtctctgacggccagtcgaacgtcatcagaaaaggcaggagggccacagacgacaatagcggtggagcctccctgagaagccacactgttggggacatgggtgagcatatctggtcggtaaccgtaggaaatgtgtagacggttggtagctgtggcggctgaagagagacgggagcgagtcttcgctcgctcgacaactccatctttctcggtcacaactccattgtccaccatactctcactatcactgatactggaggagggtgaagtctcgagctgctgcttctgggtagagaagtagatttccactcggactcgagggtcgttgagaaggtaatcgagctctggggaaaagtattcgagagcctggtcggaccggagaacccagcaaacagtgatgctcttggcagaagacttgagcagcgaggaggcacacaggtaaatagctgtgacaccaatacctccagcaatgagaatggacgagtcgtacttgtccacaggcatcttagagccatatggaccctccacaagaacacgggtgtccagagtaccagcctccagagtacgcttgtagagagtttcggtcattcccttctgagccttgaccatcagggtgatggatccgtccttctcggcctgaggagactgaaagacagtgaatggatgcgactcccaaaattttcggttgctcagcacatacaggaagatgtactgaccaggcttaggggtccatctgccagaatgtcggatttccaaacgcatgattcgctcatttgtgtcgacgaccgtaatcttcgctcgagagttgatgccagagtagaagattcgggcgattcgagcagctcgatcaaaagaccatactgcaataacggcatagatgaactcatggtagccgacgaactcggtatgattgtagatggcatagacaaagacaatggcgagacagagatggatgatgaggaagacttcgtaaaatctgtggcggatagcagagatggcaaaaagaatcatgaacgacgcactgatgacagccatgactccacagtagaaccaatgccgcttgtaagcagcaggaagagaatctccaacagcaacagtgaatgtgacaccatgagagatagctagagcgaccatgcctcgaccaatccatcggtggtatacgttgaaggtgtcgaaagaccagccagttagccacatgagaaagttgtttcttccagcaaacagaaagatgagaggagtctgggatacagccatgattccgagccttacggcaaggtaagatctgagctgagcggtgtgtgagttcccctctgtaggggtctcgaacttgtatccaacacaggggaagatgaagattagacaccagtatccaacgacggtgagagattgcactcgagtaggaagacaaccagccagccaaccctgggcgtgcttgtggccaaaaagagccgacatggtcacgttacgccgcaaggtgttgatgtgcaaaccagtcatcttcagaagaacagggaagaacagctttcggaacatatgggagattgtaccaaagagaagaatgagagcccagtagcccagaagacctgatgcaagccacagacccttgtcagaggcaagttcggagatgttagtggtggcgagtgtgccctcataggtctcctcgtccacaatcacgggtttggtgtacagaggtgaagggggagccttagggtcctgggaggctggctcaggaatctgaaccggctgtgagtccttggcggaggtaaggagttcgagaacctgctgcttgtcgggtcgtggctcgcccacaaacttgcacatgaccagcacacgttccttgaactgtttttgcagcttcttcatgttgccgttgtaagccttgtccatgcacagcagcacggactgtaagaagggcttagtgttgcaaaactcgtggaagaatgcgtattgcgactcgtagtagttagcctcgatgccaaagttgtaattctgggcaacggtgaagcaggcggtggccttgtaggcgtcatggtcgcgaggtttcgtctgagagaccgaagccgaggctccagccaccagtgtgaagagagttgagattttcatttgtctgtaccgaataacatgattgtacgagtccgactatatataccatggattgaacttcaaccattgattttccgtttgcgtcatcggcggcgtttcttttttgcctttctttgtgcgtgcgtcgtatgtaggtaccaacagatgtgacgtctaatcgcagcatagccaattgttcttggcggatagtagagggagggcgaaaaagcaaagaccacaggaacgcatggggccattggttggatggaaaatattgttccacatgcagaggctgtgttcttctgtgcgtctcgagagggcagtgtagaacccatgaacattcattttcggcactagagggtgtgcctgaacagttttcagttaagcacagaatgctgggtgcaagtaggttgggctgagtaagatcgtccatagagtgacagcgtacaaggcatgatttagcaagttggtgacattgcccctatgtctgtcattcggctcccagtagtgttgggctggttgacgttaggtgtgcccatgtcacgtgtctcaagcacgatgaatggccaccatgaagcgctctcaagctcttctccacctgcgcgtcaaccgcagtcggtctgtgtacgccagttatgcgccgatcgacgtgtttcttctgtatggaattctccacataatgttggtgagcaatttagtcacctttggtaagctggaagtgagtggatgggtgagacacccaaaatagatgtgcaccaggaagagcgagcgacacgtaatacgaaaatagagacacgaaaatccaatttttgtgctaccgcttatttggcagtagcgacagtgctcagctacgctccactgcacccacacgcctagcgcggtagtataagagacgttgggttcgaactctgacttcagggttcgaaccagacgtgattcagggtcccttaaggtgtgacatttcttggaggttttgtgcgggcgctaacaagataaggatggcccgtctaagttactaaacaggctagtggatgcgaacttgaggttgcttttttgtatcgcattttggtgttcactgtccccttatcaccgtggattatcgatttctcctgactacaggatctccagcgggatcatctcacacgccgatcatgacaaatgattgtaaagcaaaacaaggaatggaagacagagatgcgatgggcatgcggggtttagttcagcacgtgaagaaacaaggacaggaagaagcccccctaattgaaatccaaagcccgtccaatgtgccaatgtgacaatgttacatggcccacttttggccctttacctaaccaccacccagcacagcttctcacaacttcagcttttacctcacgcttccttagcgtgtctcacgcagattggaatgtactgaatgataagggcgtgcaaagtgatatcgtcgtaaactgttagtcgctgtaaacatatgcctgtcccgtacaagtagttaccaagtggagatgtctcattccccatcactgtttcttgcgcccaaagtgcgaaactgccaagacagatggatctctggacagcaatcccactcaaaacgtggtctgcgagctacagtagggcggatcaaaccaactgaaacctcgtactgggccacaaatgagcactcaatgatcatgggcaactcagccgtgcaaacgactacgtacagccctgagaatagcacgttttcagaaaagcccaattgtggcttcaggggtttatactggcactcataactgactgctttacatcataattggtattggactaaataccagaccctccaaaatatacgcacgagcccctgtattattgctgttccagggggtatgtacaaacaaacatcgtgccatacaattatgtaattatatacagtacaagaagaatgctgttatgttggacaaccacttatacacatggtgcaaacgtctctttgaagctactgtatgtactgtaattacaatggttctctcgttcagtacaagtactactacaagtatacctctgggccatatataatcatctacaactcatacagtacatatcttgaagatcaatcacgggctgtgccaaggtagcacaattagttcctgtagtaaaacacatccatcactatgattcagccatcacaaactctggctgctcggtggcatttaatgagaccattcgtgtgtccggctaggactccctgatccgtccagttcctcttatcttgctgatacgggacaataagataacttttggacagtagatttagcagctattagagctttcgaacggagcagttgcataattatttgcttgtgataatgtcggctgctagataatgcactgtatcgacggagtaacgactctgacagtctgatagcacgatatcaatccactgttctctgtacagtctacgagtggggatcggtaacaatcctaccagtaggtacagtatgtacttgcacactgggtgtaattagagagcggctgcgaactcacttatctcggttttccgatgctaagcctctccctagagtacatactgtaactctccggaaggtcagtgggtctacttgcacatctaaatacagggtacaccaccagagtcgcacaccatgtgtacaactctggacgctcattcaagatccgcatcatgtgtttcaagcctggcctgtgacggagcacttatagtcggcctcagacatgtgtcagccgttgtccgtcaagacaagcgtccagcacattgagcaacggggttgctccgtcggcgtctcaagcagctccacaggccagaatgtgtccgaacatccctccttgtgtgttttccggatcggtttcggcttcacgcggaacaaaaaggcagactcgtctgcccagggcgactgggtgagtatcgagaaaggctccaacgccagctagggaggtggcacgtcgatcacgcggtggatttgatgtcgtaacaacatctggaggtcgttggaagacagaagggatgcttgtgcgctgccagaagcccagtcttagagctctcagacgtttatctctgaaaagagaatgtaactgtatggcacagaaccgccggaacgaagacaatggaattacatgacagcacacattgaccaccctccgtctccacatacaaacgagccacccgccaccgggtcgtgtacgtatgttgaccgacaatgtacctgactactcccagactcataccctccgaaaagggctggtttttcgcactcaagcggcattgatgtcatatctcgactcggaacgcctcctggatttcccatgcacgcgtcacaacgacccagacgcgtccacgccattatcgagacacaaggaggactctcaaacgactcaggctggccattgacccgatcctcagtctcggggttagtcagggttagtggccccgcttacgggaccgaggggtcaccggagtaaaaagtgtgagggatgcttgttgcgacagatcagttttaatcattgctggtgtgaagaagggaatgtattgtagtcttaggttgaggttatgtgagctgagttatgggttacccggaagtaagtctaaagcgcacgttgtggagatagcgagatacgtgacgtatgtacagtacatactggtggagcatgggaccacttactctagagaacttcatgtttcacaagacctcgtctcccgacttgccaaacttcccacacacacttgcacgaccgaagaagtggactcaacgaagcgactacgggggcatctctgacgacatggtctggcaggaggtaatgcatgaccttcgaaaacactacatcgccgacgccaacaaagcacaagttcttcacctcatgcggatatctcgacttccgctcgtgaaatggagataccctgacgaccacgttttcaccaagaagaatccaggatgcgggctctgtgataaggccatcattcaggatctgcacgagcatatcttctgcaagtgcgaagttcttctttccatgttgaccaggatgaagattccgtcagtggactctctaaaggactggatctttaccgagtcgaaatgtggagtactcccctctttcccagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagacacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagaagttttcaaaggcaatgcaaatgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaactgtacaagtatttgtacttgtaatatattatgacagctgctgtcttttgacgaggtatggaagacaccaatgctttatttggagaggttcctctgctagtgctgcttggtggtagtgattactgtaaggtggagtggttcttacagtttgaagtatgagagattctccgtgcaggctaaggggtggttttctttatatttttatatattagatgattgtaaataccaatgggtacactggagaatcttcggacatgggattttgagatctaactgctctgatgggaccccgacgccaccctgaaatgtcaagctatagttgcttgattcggagacatgggagtagaagacaggggagtaaaagtgtggttataccaatttgaaggtcttttaggtgatcacaaacaaattatcaggagggaaatattgagaatattaagtgctcactaatttctatggacatctggttagtaatagttggcctccttccagatatcgtaacaatcaactttgcagagggccatctggagtacagagggaggtgtatgtaataacgtatacatcaggttcgataagaagactacaagtatagtacagtactgtactctggctatctgggtcaacaagtaccaagcaaatggaatcaacagtatctcaattctttctacagctggccaacgtcgaactccacattatatgatgtaagagtacagtatgtacagtacgtactgtacttgtaccaggagagacaacgaaaagaatttatcatacataatcctgtatagcggacatgttctctcttcttgatgttcaagactccaacaactatccgactcctttgcactggccagcatcgtagtatcagtactccatgaaccaagtctctgtagttgtggtctccaagtggtaagactgtgcctttcaattgtcagttaaaatatgtcccacacgctttcactttgtcaccgctcctaccccattgcaagataagttgtatcggacaatgtacagcacacgaaagcagctcacgctcgtccataaccaccatgagcagcatctcgtcaccatgagaaacgctcagcccactgtggcttaagaagtataataagttcttgatctaatgaatacggtagaatctccagcaagctccaagtgctctggtggggtcataccgggctatgtaaggctgagtcttgaaaccatagagaacgagagtcttggcaagaagtcagcaactgttatgaaacgattctggagcagtgcagtggtggatccggatcggtttgccaccgctgtcagattctggaccttccctatggggtttgagagtgtggggtggaagaataggggagtgctcatagacgcacaagggctgccagtatcgccaatgtcttcgtagacaaagaccgccagtatacaaaacatatccgccaccatttgtcagagcctactcggtcgattttacatatgtccatcacgaaacacctgatcaacacccagtcaaagagtcgactcaactaaagtccaaccaacacgtggtccatacgacatactatgtctcggaacgatagttcgtactggttaaagccacggcagtaaactcatggtttcacgtgagtggaaagcaccgcaaacccaaagccctgagatgaagttggtttcagacggagtgagacagagccaaacctaggcctgtgatttcggcaaccttgcagctatgctggcatgcagtcatagtggagacaccataagactgctagagggctcaaactttttggcaaacactcccgaaatctataactaatcccaaaacctttcatcaaaagtcctaacagtcattttcttactcattacagctaagataccctagaaaagtcctgtgtcccccattcctgggttccttgctcacaaactcagtagtgaacttaacttctaactctcgtctttgttgaaacaaacctccaaatccaactccttgcaagctccaaacgttaactacttcaagctcagtctccagcctggtcactcgaccaatcggcctaatcaatttgatctctgtcaattcaaagttcaaccaactacctacgacctcacagccataggtggaggtgcctaaggtgttgccaagacgcgtagctgagtctatgcaggtttcaggggcgccatagagcacccaaggtgggcccttgacaacagcagcggtattttcggagacgcaataaccgcgctacactacggcatacaaacttacccggcttgatcaaccccgagataagatgtagatatctgtgaggtgggtattagatggagaaaaggtgggtaggtggagagtgcgatattggatgatgaagagtaagaccaaccaatgaaatcattactatagattatactgccataataatccgttagtgtggtgtagcaacgaactagggtcgctgtgtcattgtttgcttgtcctgatcatactgttacgctacctcccttgtcggttggttgatgcacacactataacccgactgtctcacccgctaagcccacctcatgtctcaatattggagaggtagaaccagcaatattgaggtagaacagaataaaagcggccaatcgggtatctggtattgataacatccttccggggggttatgcttaaccaggcgttcggcttatctaactggtgagtctgacgagtccgtgacaattctaccgtagagcctggacggcctcacttaaggcctgatctatttctagcagggcggtagctacttgtagatagaagcacttggcattacttggcattacagaaagtaaacacaaaggtattgttttcagcgcacacttatgcaccatgggcggttaacgtcctaaccactctgatccatcgaagtctgtttctatcatacgggcactgcacgtgttagatgttgtcggcggcatcttgagtggattgtgactgggttgaaagaggggaagacagtcagccattgcaatccattgtcgaatgagaatcaagtcaaagtcaattctcgacagtgatggattctatggtccttcattggctttcaggaggtgagtcctcacgtctacaggtctggatcaatacttttctcaatctcaatcacaaacatatattaatctatctatatagaagtggtagccagtaccagttagaagaaagtagaagctcggtagctgtatttaccacgagaaagcctcctcaaagtagtcaactcgctcgttcttggtatgaagagactccgaaacagccagtcgaatgtcgtcgttgaaaacaggaggtccgcaaacaacaatagcagtaggaccctcgcagaagctcaggaactggggaagagcagtacacatcttaggtcgagttccataagtgatcgacaacttcttcctcagtcttcgaacagatgtgtctttgctgcctccgtcagaagtactatccatggctgtggctgtggtggtagcacccttgtctgtcttttcctcatcatctgaggaagccgaggctgagtaggagccaaatctctgatgaacatctctctccgggtcatcaggttcttgagtagacacaaagatggagacgtgaactcgctcgtcttgcaatagggagttgagttcatccttgaaccagtcgatagcagcatcgtttcggacgacccaggcgaaagtgattgccttggttgtagcacatttgagcagatcagcggcataggagtaggtagcagtcactccaattcctccagcaataaccacagccgagtcgtagtttcgcactggtagctggtggccgtaggggccttcgacaagaagtttgatgttggcagagttgttctgttcctgcagacgcttgaagatcctgagggtcatgcccgacttggctttgagcatgatggaaatgttgccgttctccatggccttgggggactggtagatggtgaagggatgtgactcccagaacttccagggggtcaagacgtagatgaaaacatgagcaccggggtagaccttccagagcttagagtaggcaatttcaacacgaacaatctggtgctcatggtcaacgacagagaactgaccattacaaataactccagaaaagagaattcgcaggtatctagccagatgatcaaaagcccagacagcaacagccgcatagacccactcctggaatcccacatcatcagcatggaaccaaacacccatagtaaaaagcacagccagaataatgtggataatcaggaaaacctcataccatctggatcggaagaaatggagaccttggatgcacatgaaggagccagagatgacggcaatgactcccatgaagaagtagagctcagggtaggatgaggagaggaactttcccgtcaaaattgtgtaggttacgccatgagtaatagcgagggcaaccattgttcgagcaatccatcggtggtagacattgaaggtgtcaaaggaccagccagtgacccacatcatgatattgtttcttccagcaaacaggaagagcagaggcagttgagcaaaggcaagaatacctgttcggttggccagatatcttctgagctgggtcgcgtggctctcaaaaacagtattctcgtcaaaaatcttgtagccagggaaacaggcaatgaatgcaaacatgacgtacagagtaacaatcacagactgcactcgggtaggcatgcacattgagcagatgccttggaggactcgaaaaggctgggagtgtttgtatccaaaagcagctggcagtgaaatgtgttttcgaatagtgttgatatgaagaccagtcaatttgcacatgattgggaacagataagttcttgtgaggttgacaaaggctcccacaactagaactagagtccagtaagataagaggccgactcccaaataagttcccatgtcagtctggtgaaagtaggttgagtacgacttgtaggaaggagcatacatctcttcagggaccacaacaggcgcggtttgagtcttgttgatgttctcaggagccacagtgaccaattctggaataggttccaaatcctcaatgttcaattcgaagccgttttcctcacatctctttccgaccaacttctccagcatctttcgacctcgaacctcatcggtatgatcttgcatgcacttgagaagagtctgaagatatggcttgttggaacactgttgcttgtagtagagctcaggggtgtagcgagtagctgtgattccaaacttgaacatctgggcggtagccacacacggttggcacttccatttgtcatggtcggccagcttgggtgtgtttgcagcacagacgaaaccaagcaaggtcaagaagagaagcaggttcatggtgggtggattaattgatgagatggatatgattgcatctgtagatatatatatgtatgtactgctctgtctgatttcttcagatcaaaaaaaaaagttctttgtccgatcttgtctatagggttatacgaaattaacgtgttgagacaaccgtgtaggtgttacattaacagtattgattctgttttttcgtttccttctgctcttttttgattttgctttcgtttttctgatttttagagtccactttgcgttttttgaatggctctctttttcgtttgtgtgcttccccctgccaagtcgcttacagagttcaaacaaagaccgtataacgttatcaaatcaatctgccaaagagacaaggccaagatctgagtccaatatcccggcttcttgcacgcaacacatggcgatatgtagccctgagcaatttgcgcaattgagttgtagacataggtcgacgccggtggagatctgaagatatgatgaacgggaataggtctatatgagaagatgtgtgtgacatgtaatctttttgtatcgcttgttctctttgctgtgtccctaatccgtcatcacgcactcagcctgaagcatcgaatagcttcaccaggcctggccggggttttcacgggactggggataaggttgggtggatgcttttgattgtggggcccacgacaagggatcctactgttgtagaagatgctggagccgtgaatacaccgccctcgtcttggtgattctgattcgggtctcagttttccaatcagccaattattgcctgagctatactcactttaggctctttgggtttgagctggctgacgatagttacagcttgagttctagcgtccattgaaatatgcttgattatgatgccactaggtgggcccaatggagtgtgttacgagtaggtgcacgatctttcgtactacagcctaaaagtgaacgtttctcattacacttacccaaccatttgccccgtaaccctccggtctgcttaaggccctcccgtctcgctctccgaaagtcagaataccggtgcgatcacgccgatcaaaagttatcaatcacgttcggtcaaaagctagttgctggcgctgctcaagcgtgcatacagtgccacaatccgggaagtgcagagagagtgcaggcagggcagcccgtgcagagccccagagcaccctgaaacaaatctagactgcggctctgctccacacggtctctggtcttttgctcacaagctcacggccagactttcttggcacacggtcagcagatggtttaggaaggttgaaggaatgtgttgttccaactgaatgggatttttgtgaatggtgaacgggtgcgaaaatgggccacaggagatggagttctgaaaacagctcgtggcaaatgacaaacatacaccgtacaagaacacacagtctgaaagcaccagacataccttttctttgtgtgttatgcaccaagtacaccgagtcaaagaagactgaggtatgcaggaattaagagaagcctggaaactgctacggagaagtttctgctaaaaaagtggtaccgctggaatgctgggagtgacaggagtgcattggtactacttgatcttatacaatatgtccatattgtcctccaagtggttccatagcattctcatctcttccctttgcccaaactgtaaagagagccaccgcgagaatggagtttgtgcgttgcaatacggcatctacagcttgttccgacaaggcatttgtctattttcaccgaatatcgtcacagacttggaaaattatcagaaaaatctcgctttctgtgtggagatcagcactcttgctctctttcggatctgataaggtctgcgtttaggttgaaggtaaggtacaatacgcacagttgaaaccgcaagtcaacgttttataggcagtagatggaggaaatcagggcacggcatcgaattatacaggcttgtggcttttatatggttattttcttttgtttttcccgtgattattccgattttacccggaagttccatgttacattggtccagatattatacacaaacataattcattaacatttaatcataaagctatacattttcgtaaacggacagagtcgtggatgaaacaggcgatcggtgggcagcgatatattaagtgggagactgccccggtattccaaacatcgacaatgcctgtgatgacgacgaagtgtacctaccaacagaaggcttcttcgaagtaatcgattctgtcggtcttgacatccaggttctttcggacggccaatcggacgtcgtcgttcatcttagggggaccacagacggagacagcagtggagccaggagcctcttccagcattcgacgcaaatcagagacgtaattgggccggccctgaattacgttgagatttgtgttctcgaagggagtgggaccaggggagtcggataagtccttttcgttcttggactcgatggaagattgatctgactcaaagtcgcctcgggtgttggtcacgtacaggttgacagtgactcgagaatcagacaagagaagggcaagttcgtcatggaaccaggtgaggcacgagtcagatcgcacaatccagttgaagttgagggtaccagatgagccacttgatcttcgaacacattcagaagcatacgagtacatggcagtgataccaatacctccagcaattaagatctgagagtcgtacttggcaatcggcaggtggtgtccgtagggaccctcgatgagcaccttgaactgcccagttttggagtccttgagcttgttgaacaggttgtaagtcttaccttcctttgctctgaacatgatggacatgtttccgtttgcggcagcttcacaagtctggaatacggtgaatgggtgggattcccagggtcggataccgttgagcacatacaggaacacgtgatgaccgggcttgaccttccacagcttgctgtaggaaatgtcgaccttgacaataccaagagaggggtcagccatggtcatggtagccgtgccgaggccagaagcaaagattctgataactcggactagtctgtcaaaaccccagacggccacggcggcgtagacatactccatccaacccagggttcggcagtgtctccagactccgatagtgaagaagacggccagcagaatgtggaagacgaggaaaaactcataccagtgggatcggaagaagtggaggccctggaagcacatgagagcgccaatggtggtggccacaacaccccatcgcataaaagggaaggaatagtaaaaggtcagtgccttgagggagttgatagtgaaggcaacggagtggacaaaggccaaagtaaccatgactcgaccaatccatctatggtagacattgaaggtggaataggaccaaccagtcaggtagatgagaaagttgtttcttcctgcaaacaggaacagaatggggagttgggtgaaagccataatgccggttctgtctccgatgtatctctgtatttgggtagatcgcttcttccatctagttgtcgagtccatggcctcgtacgatacacaacagagaatcagacacatggcgaggtaggccaggatgaccagagactggactcgagtgggacaacaccaagatacaaagccccacatagtctgcagaggctgggagtgcttgtagccaaaggttgccggcagagagagttgtcgccgcagaatgttggaattcgaggtccatcggagatactgggggaacaagacggttcggaagacattgatagcgataccaatgacgagaatgagagcccaccaggcagtcattccatttccgtaatactgaccaaggtccaggttgtgttgatagactcggatagacgggtacttttcgtcaaaccacgtctggttgaagccgataggcttggtctgcatggcagtcttgttaacacgcggaatggggatggccagtttggaatagttttggtacatggccctcacctgatccgaggtgacatccaggttgtactttcgacaggcttgcagggccactgagtcaacgaccttgtagattcgatgccagttgccagggaagttggcctctccacacagagccactgaggtcaggtagggagcactcttgcacttttgcagagctccagcaccagtggtgtcctttcgaggcaccttcttgaagccggcccatcgcacggtgtcaatgtatccgcaggcttggccgacccagttttctcggtcgtcaatgggagtcagtccaggctccgccagaaccagcagagccatgcagagcagcagaagggattgcaggcgcatcttgtcgtgtttgatctaatctgatcggataggatcaatcatgttatatatgttttccaagcaaaacgcacatggcgaggtcttggccaagccttgtcagcccgaaagccgtaaaaaccatgcatatattggtccgccaagtcctggtctagtctccggcggaaggttcagatgcatggcttagatgtgaaaaactctgtcgtttaagagatgatagatcatccagattatttgtagagaaatcaagcgcgtgttgattccccatggtcgaattgaaggacttcaccccgagtaagctagtcaaaatgatagtagtatcgtcgtattgcaaacggtgtcgctggctccatcactatccgatctactagatcagataacttaaccttgaggtcatggaccgtgccttccatccttttgctttccaacctaagttgagcttacctgagttacgttaccgtgtctctgtacctatctctaggcttataggtttttttatcgctaaaaatgcaccttgttacacggtcctgcagcccagatgcacgacgcaaacgccagggagcatgcccttctctactccagggactggtgatgaagctgtagggggatggtgggcaaggaaaatacacatgaaaaataaggagacacgccaatctctgactaaatgctcgtcagcagaagcttatgctcccctgaacaagaggataatgtttcaattggccagagctagtttaatgcctggataatgatacagggttcagctcgtgaaggaaaggaagtcaccccacggatggagtgcagaagcagaatatgctgtgtggaataaggtttgattccagtcgcgtgcaacagcttttgtgtttgtggactagtaatgtgacatgggaagatggggggtgtttctgaacaaatctccaagcttagagctccatttcggttctactaatgccatatctatttattcggaaagtcagtcaaaaagccgtacaaaaaccctgtccctgacttcgtgtcttttgcggactccgtttaagttagcatttgagtgtacagatcagtttccgggggttttgggttgtttagatgaaatttaatgggaacctgaaaatgggaaagataaggaatgatttcgttcatattgatttcatttgacccggattggatcaccccacaagactgttacactccgaaacgcgttgctacacgggctgacaagctaccatgacatcataactatattactctaattttaagcattatttcgaaccgaactctgcgtctctttaacttcgctctcagagtttacacacggccctattttgtaggttaatccacgagggcatgcggattgaggacttttggctaccagcgcccaatagcattctctcggttgttttcgtctaccacgagaacgcctcctcgtagtagtccactttggaacaatcagccgactggaccaacgacagacggatgtcgtcattcagcacgggaggaccgcaaacaacaatggcagtggagccggcacatcgctcaatgtacgcaggcatctccacggtcatgtcaggtcgtccgtaaacgatattgagccgagggttcatttccgacacggacttttccgagtttttagagtccgattccgagccgccaagaggagggatgtcagtatggttaccggtgacgtaaagattgacctccacgcgcgggtcagcaagcagagtgtcaagctcagttttgaaccaggtgaggcacgtttcgtttcgcacaacccacgtgaaaacgagtgtcttggcagtgctcttctttatgacatcgacagcatacgagtacgtggcagtgataccgatacctccggcaacatagatggacgagtcatacttaccgatggggtgcttcgagccatagggtccctcaatgagagtcttgaggcgtcgcttgccgtctcccttggcgagcaggtttgccagagacagagtcttaccttccttggccttgagcagtacagtcatcttaccagtctcttcagcaaacggggactggtagacggtgaacggatgggattcccagaacttgccgttgaggatgtaaatgtacacgtggactccggggtagatgctccaccacttggagtaatccatctcggccttgacgatgagctgatcgggatcaacgagctcaaagtcgcctgataccacaaatccggaccagaaaattcgaacgattcgagcaaaccgatcaaaagaccaaacagcaatggttgcatacaggtactgcatccacccaagagtcctgcagtggtaccacattcccacgagaaaggctacggccagcaccagatggatgaccagaaaggtctcgtaccaacgggatcggaaaaagtgcaggccctggaagagaatcagagagccacagatggtagcaaccacgcccatgatccagtaaaattgggaggaagcaatagcaaagtacgaacctcgttcaatgtacgagtagcaaatggagtggatgatggcatacaccaccatgactcgggatgagtatcggtggtagatgttgaaggtgtcaaaggaccaaccggtcaaccacatgaagaagttgtttcggcctccaaacaggaacacaatgggaatctgggtcatggccatgattcctgttcggtcagccaagtatcgggccagctggtcaccattggcctcgaagtagtagttgggggtgaacaggtcgaactgggtgaagcagaaaatgaaggccataatcaggtatccagccacagccagcgactgggctcgggtaggagtgcacatgctgataaagcctccgagccatcctccagaggtctgacagtgcttgtagccccacagagcgggcaacgagacatgttttcggaacctgtggcccttcatcttctggtagatgccgaaaaatgcatgtttggcaaggttggtgaacattccgatgaggaagatggcaagccaataggccaagagaccgcctccatagtatgtgcccaggtcaagctgtttgtaaaactccttgacggtagggtagtactcgtcataaccagtctggttgaatgggacaggtgcatagacgatagcggaggcatttttgggagtctcgacgtatttggttccgttttcgtacacggccactacctcgtcaagagtcaggtgcatcttgccatactcgttgtatgtctccacgatatctgactgaagcaccttcttccactgctcttcatctggcacaacagctcggtaccatatcatcagagtcgccatgtactgaggacacgcccagtagttgttgtaatactccaggttggtttcaccgggatcaaccccgaacttggcagacttgctcagggctccagcaacagccgaagtgtcaaccaacatcttgtcgccaggtttgtctcgtcgaccagcaagggccacagtggccaaggcgagaagagatgtgagcctcatgctttcgatggtgtgttcttagatcttttgatgagattgattacgggccaagactatatataccccatctgcatcgcttggcagggcctcagagactgggcgcatgccaagaaaaggtaccgttcaaagcgttgcagtccttcctcttgtcacgactgatcttgtccgtttttctgcaccttacagtttcaacagtaatcaaatccatcttgatccgtgcatctcaactttgttaggcgtgtctttgagtcccacctccgaagcctcccactacaactcttgcagattcggaatcgtcttcggagcggcagagtgatgtgacattttgcagaaatatttccacaaatggtagtaactaagcgagtcgtacattattttttttgatacaggagtggttgaggtttcataattattcgtagccattttgtattcactcaggcacagttcatgtcacatattcactaagccaccatctttgctaactagttacttacaaatcacttagaaggctgttgttaagccaactgcttaatcagattctatttactgtaccccatccaaccctcttctctcttttccgacgatctgcgtacaggtagaaattttcaatggatatttcttaaagttccaatgctcgcatgataatcgacaccttgtgctcctctttcaccactttcgcagacaacgataatagctgctatagcatgattggttactttgtagtcggggcggacccactatggtccatacccagtcgctagagtttagctagtgccttacaagtcattaagagtggttctttgtatcactgttatgaacaacgtactccagacatctttgttttaggatttagattacagttttgttcacttgagcttaaaactcggcgattgataatatcgtcgattgcggtgtgattagatacctggtgctggaagaatcccagttgaagatcagtgaaaggcaaggcattttcgaggagtgtatgctttttctcaaaacaaaactacactaaaatcgcacttttcgacccagtgagcggtgttttatggtgctatgtgccgattccctcggctaatcggatctacgttcacgtgaagtgagactcaataagaaacgacaaaacaacgcttttgcacaggcccaaaaatgtagcttaatggcctgtcgccgaagacccacttgggaccctctctccttgttcgcattgagttgcagcctccgtatataccagaggcaacagagtatggttacagtcctaggtaataacaaagtctagatggatgagattagatattcgaggtgcggaggtgcccagccggacttggtcttggcgtcaggcaccctatatcgtgtcagtagcatacgatcaccttagttatatatacgatcgacgaagccgttattctgctacttaattgcgccccttcctcaccagctcagccaatgtcctgctctccgaaacaaattccgtcgggatcgccttctgggacaaacgcttcatgccaacatgtgaagaatcttaccttctgagtttgtcaaatatagccgaaggctggctgtgttgctgtacctgaatgtatccggcacctgtgcggtcatgtatagtgtgcacggcccctgacgacttgagacactgtgtactgtacgagtaccggtgcttgtacgaacgtgtgtacaagatctggtactgtaccttgaatgtcaatcagtcaaaatggccggtatctagtccataactcataacacccttccctatctccaatccaccccggtccactcgataactaagcccagttaactccaggaaccaatttatctgaaaccaatgaattaaattcaaagaacgaactcttcctctcactctaaccatgtctcgctgaagcatgcctcgttgaagaatgtctcaccgcatgcgatatcaccgtgggatgcacacgcaagccgtaaagttcatcagcacgatgaccagtagcagaaaggtcgccaaatgcacttgctgttgtggtgagacattaatttggccagccagccaggtgagctaatcagacaagagaatcagacaagaaacgcagtctggtcactccgagttaataatacggcgctcatttttcgaatgtgacttcggtgctcgcagagtactcttcagtccgtgtctcattgggggtgaacgtcacatctcgtgaacgaatctccatggattaccattacccacaccgttccccggtaaacccccacatttccaaattcacctttaatccaatatcctcatcttcaggtttgaaaatgtttccaaaaattcttagataccttgtataatctacagactgaggcagagagaacaagcagagaagaagagcaccagaaagacgttgaagacgggttctttccactcaatcaatatccaaataatacgggattggcacaaataagtgtcgattgccccatgtctattggtttcatgaggaacagacggtatgatacgatgttgagtttctctcttccgaaactttccgggttattcctccctccgtagtatcacttccgttcatccataatttaactcgtagagcacgtgggagatcatactcgccctattgttgtatcgatagcgtagtttccaagtgagatagatatcaccatccacctcaatggggcatcatccctagtatcaaacccttcacccttgttcctcgtgagcttatcacaccaaacttcgatcggcaagtaagaatgccgaatgctgatgtgacaaaaggaatatgtgctgccgtagaccaatactcagaagggcagttgtgtcctcaggatttattaatacagaatatgtccagagtcattctcaactgtacttgtagctactgtactgtaattcgtacgctcagcattgaagaggataatgaaagtacgagtaccgccggtataagtacggtacaagtgcaagttgtactggttcatactgtagctacaacaaaaggaagggaagctcgaaatatgaaatcctctgttactacgagaacagtacaaacttgtactcgtaccggtactctctcacccttattaaatccaacaatgcactcaggagttacacccactagtagagtaattacggtccttcaaagacgccgctatcagtatcaaaagagccgtaaaatctcccttttgccattgttagaacgtagatcagtggtaaaatctgtatacaatggtttaaggttcgttacaagtaaccatgacaacgcttgcggctcaacaataaaaaaccctatgttatcaatcaatcaagaatattacgtaacacaagacccaacacagtagtacgtaccaatgttgatgtgagtgcacagaaccgtgcggggacttttcaatcagctctattatacataaattaaactaagcctttcgcttcttgagctcggcagaaccatcatcgacaccagaggcaacgacggtctcagcagcctgctcagcctcagcctcggcctcaacaacgtcggccttggtgagcttagaaggaccgtcaccggtcttcttggtcttcttggcgggagcagccgactgcttcttcttgccgaacaggaggaagatgatcacattgaggagaccaaaggcggtagcagacgtgatgagaaggagaccgaaagaagctgctgcaacgacggggtcctctcggatagcggagacgggatcctgagagaagacctcaaagaaaccaagaacccgctcgagaacgaaagaaacggggtcagcaaggaacatgtcgacagaggaaagaacaccctcatcagtatcccaaggagcagtctccttctggggaccagagagcttctcctcctcggcctcgagagccagcttgggcacaaaggtggcgtttccaatggcctcggcctcatcgacagagtgtccgacatagatgttgtcgaacagaatgtcctcctgcatggtccagagctcgaagccaagaccaccaatgggctcaagatcagaggcgtgctcgtcagccttgaagttggggttgggaatcttcttgggggcccaggtacccttgtagtcggggttctcgatcatgggctgagaccacacacccttgtagtcggggttctggatcttgggggcgacccagggaccgcaaccaatctcctcgcaaacggggttagggatctcgggggcaacccactctccatcctcctcgtcgtcccagtcctcgggcttgaaggcctcaggatccacaatgtaatccggggtatcctcctgccagtcggcgggcatgacagcctcggggtcggcaatgtagaagggagccttctcgtcccagtcggcgggcttctcggcctgctcaggatcgggcatgtaaggctcctcaacccagtcggcgggctttgtgtcctcgggatcatcaatctcagcaggagggttgaaagagggcttgaacagaccctcctctagcaggttgccggtcttgacaacgtttccgttaattcggatctcaaactcgttcttgggtcggatcaccagggtgtagaggttggtgagcttgttgagacgggcgtgggcgggagaaacaaggtgcttctcctcgtaggtaccatcgggaagaggtcgcttgacaatgaagtggaccttgttggtggatccacatttgtcagggccaaacatgatctggtaaggagtttcggaagagaactcctcaacgcccttatcatcggcgttaacttcagcagacagcagcttgacgtaagcacctccgcactcgagtcccttctgcagcttgacctcgtactgcaccaccagagtcttgcccttgttgttgatgggagtgtcaaaggcggtggtgatggcgtggtgagcagcaggagacttgacgacaagacccttgtctcccttgaagccggggaacacatagggttcctccacggcccattcgccgacgtaagaaaactcgtcgtccttcatagccgacgacttttgccacttgtggccatccaggaactgctcaaagaagcccgtcacagctccagtgtaaggagtaaattcggggtgctcaacctgagaggaaggagcagcatcagcagcagcgtcggcgtcctgagcacaagcaacggcggccagcaccgaagaaacggccaatttggaaagtcgcattttgttctgtttctgaatcgagttgcaattacctgtggaacagtaagtctgaaagacaagctccaactgttataaccttccgtgtgtttcgttttggccacgtttagagttcaggtggggtgcacttgaaggggattagtaagaagaaaaaagtgaggcgcaagagattaacccctgtggaaagatgtcaattgcttagtaatcggctttgtgtgattgattatgtcatcaattcctttccacgggcccctatcggctcccttgcacccctcatcagtgccccataacgactgtttaaactctgtatgccgcatctgcgtgtgggcactacgctgctgtgcaagatgcaagccctttaggacacgtgcactgtgtcctggtggaggagagggtttagtctgtattacgtgccagagccgtttgtgtacggtagctgcgggtagacgtggctcgcggttactgtacgtagcacggaggtaatttagcgtcggcgtttagcgtcggtggcaactgggcagttgtatcgcatctccggttttgactcccgcacaatgatgaactgtgtacatgtaattaaccggcactataatacaggaaccagtaaattggggggaggggggacaattaattaacgcgaaatgatatggggtgatgccaaaacggctcaattgattttggtgtaaatgatgaactctggatgtaccaatacgagtgcgagtacgagtacgagtacaagtacgatacatgcactagacatgtaactatggtcacggagttggttaacggagctgttgtattaatagtacgtacagcacgagtattttgtatatactgtagatactgtggatacaatagcgagaaactgtcattaccctgtcagaatgtgtcaactcgataagacaggccagtgacattctgccatctgcgggtatcgtacatgggctaagtatctgaatctgaactcgtattcagcagtctctcaccaagttgactgtgcctgtcgtatgaaccctgaccctgatctgagtatgaccaggcaccagggagaggtcctatagaaccagaatttgtgttgagaggtgatgggattataacttgaagacatttagctggaagaattgtccacgtctgcaaaacttcacactcgcacggagcttctaacctcgtatttgatacgcagtcgtgatcatatcacacgccacccttgcaagtttggcacaatgaaagaagagctgatacacgagttactgtaggtacagtacaagagaaaacacaacttacaaatattgaaccatgatcatctgatacgttttgtgaacgccccgcataatctactatacgatacttgtagcaacctccttacattcactgtttcttctctcttgcaccctctacccaggacccgatctactgtacagcgttgtacactaaactccggcctatgtataattacgtcagagcatagaaggcgactctcggacattccttttcggtctaggatgtttacaattttgtctgtatgatgcttgtatcattgctacaaacatcggtatgagtagtcctcagcgtccaccaagaacctgatttgttctttccacaggaagttaccgactttcaagacctccaaacaaggataaccttaacttgaaagatttctggacatccattttctctcccttcacacccactcaggttgttctaagctgagtagatcaatttttgccacatttcagattcgaataacaccaagtttacccaagtttgctccgtacacggcctgttatttcaaacacgtgttctccgctcctcaggtgtacatacataataccgtttgagctaatacgatcataaacgaatagccgttgtcatcatacgcctgtggatcatagctgcttccaaactaaccgcgttgaggcctttcgggccaaaattcttcccaggtttgaattttcagatgcgatcagataatctgatacaagttcggtagaggtggcggaatgccggatgccgtttgggcagtttccggttccggcttttgaacattgctgttttgtggcatgactaactatttatcatctcggagtgctttccaagtgctggcatgaagtaacgacatacgtaccatctgctggctcaagctctgagtgcatttgctgtgtgcgatggagtatgtatgtaactgaactgtagctgagtgtaacaagagggagtgtttgagagtgtcttggaagagaggttcaagtattgtacaggactgtgtagtaaggagtgtatgggacagagaggaaatgtgcaagtacaatagaagtagttacagtaaagtaattggacttggccaactcgtttgctcctgctcaatgtaacagcacagctaccatacacgttcttttgtacagcctcgcccctattaactacaagtactgtctctcagcacatggtactgtgtagttactttttattgagtgacgccaagctacgtcatttgagagaatagtgtggaagaaggtaaggggatgtatttggagaatttgaagaggcaggagagtctaggtcacgtgattagcagttagtactgtcccgttggataaccgagacgatattcgcctcactggtagctcctcaacaccccaaagaacatggtcgaaccccttactcaggtggtgcttaacccttttttaactgcagtgaaatccacgcttgtcccaatcgctattaactttagacaggacgtttggcactcgcacacgcactcaaacactccgacactctaaccctctaaagctcacacactcactaataacgccacgagacactctgtcccacgtccatcactgtctggaagccgatacgaggaggccagcagaaacacagacacaaacagctaaaaagaaaaaactgccatatcacatgagtgcaccgccattattgcctccaaaacgccccgtgggagcgcgcatgaaactgccagttctccagatccccaccacctccacagagtcgccatccgaccagcagcggccacagcggccgtccctgatgctcaatacgggtaacggtaacaacggaaacaacaacggatctgcccataacacccatgttgtggactctaatctggaacctccatccatgctgggcaacaaccggtctgtgtctccgcagtcggcagccttcagcgcagaaattctcgcggccgtgggctcaccggcaccggacaagcacgtaacccacgagtaccctgtgcacccttcgtctcactcaaacaactctggtgacgacgatggcatggacgagacccaagatctcaccggtctcgacgtggatgatctggacgaggaaaagtggcactcggtggcgcgcacgggaggcattgtagagctgggtaaactgggtgagggcgcaggtggatccgtgacgctgtgtcgacttcgaacgggctccaccgtcttcgcgctcaagagcatcaccgccaaccccaaccccgagctgcagaagcagattgtgcgtgagctgcgcttcaaccgaacttgctcgtcgccacacattgtcaagtattacggcacgttcctcaacgacgaggcagcctccatcttcatcgccatggagtactgtggaggaggatccctggatgccatctacaagcgggtaaaggaccggggaggacgaatcggagaaaaagtgctgggaaaggtggccgagggtgtgctgaagggtctttcatacctgcacgaacgacgcatcattcacagagacatcaagccccagaacattcttctggataaggaaggtcaggtcaagctatgcgactttggtgtatctggagaagtggtgaactcgctggccactaccttcacaggtacctcttactatatggctcctgagagaatcctgggccagccctactctgtcacctccgacgtgtggtcacttggactcaccattatggaggtggcccagcatcggttcccgttcatctctgcagaacaggaggctcgagaagagcccatcacgccaatcgagctgctgtcgattattgttaacgctcctgctcccgagctgaaggatgagcctgaggagggcatcaagtggtccaatgcatttagacactttctgttgtgctgcttggagaaggaccagagcaagcgggcgtcgccccggcagatgctcaagcacccctggatgctcggtcagatgcagaagcaggtcaagatggacaagtttgtcaaggaggtgtggaactaggggacgttgtgaatgagggttggtatttgcatggggaggaaacatagaacacaacacacagacatgggacgacaagacaaggactatttatgtacaaggtaataattggtatagcatgagatggaggaaccaattaataaatattgataccgttgaagagaggggatctatagagtggaggcggtggcgttaggacatgtagctatagttgtccaactggagcatgagggagggcgatgtagagacactgcaagcacttgtacgggtgatgttatgagcttcatggtcctgtttcttttagcccatcctgtttttcggaggaaggacatgcttatgtgccttactcttttgtgatatccaaatgggaggagaatagcaattttggagaagtcaagaagttgccatgcaagtttttgtctagtcaacaactccagtgtctacttgtattgtacaagtggaacacacatgtacttgtactaacaaataaacgtgcaattgtacaagtacatacttttcattgagtgtctgacatgagttgcatctgttttatcttttctataacatgaaaacgggttgcttaatagtcagatcatagactgcacttttactgtagaacaaaggtacagatatgctcatcattttggtagtagtacagtgagtcactcaactgttcactacaacactcgtactgttgactcaaacaacacccctgtatgcattcactgatgaactctgataaaagatgctgaacttaatcctggatatcaaagggtgtatggaccagttacaactgtacaaatatatgggctatagcagagtttcctttttcggcagagacgctattgggtagatgatctatctatcagtccgagggtcagattccttgtgaacttagtgtattccttcattgtcttgagacttgattttggcctggaagatgcctgcaagaaacttgtgtacagtatgtacatacagtagttcttcggtgccccgcatgtttaattttggtggaggttcttatcaatcatgtcaatcccgttaccatctgcaataatcatcacatagacgagtattcccggacttagaaacctgacgtaagttgcctgcgatgccaccgctattccttgtaagaagtatgatgatactatgttttgtgtaccacaacatggctcgtaggtgtcaacaaaaccgcaaacttcgggataaacctacaattattgccaaccgtcatatccgttataccacaagtagttactggggaatgtgatccgggacaaaccgtctttcttctgtgtatgttgtaaccagcgggtgggcaaaacttgaagtcgagacctctgcttctctgcgtggcatgctattcctgatcaacaacctccatctagtcattctcgacaagtatggtagaattagcagactctctgcacatacaccacagatacacactttttagcacttaatttaatcattatcataacacattatttcgtttctcattatcttggctggcatagttatcgcccagccttttactcataaaacttgcggtcgagttcacgcagcacgttagcgacagaagagacctccacctgggtgcctcgggtgttgagctttccaatcagggtcccgagatcgacccggttaaaatccttgtggcgtgaaagcgtctggtaagctgccgaacaagggatgtaggtgccgccaacctgggtggaggggctgtaaccactgctgctgatagagacggcaggagacagagtcttgatgggagccagttgtttagggggaggggtatctacacgctctcgctcaatctcaggcaatgtggatcgagtagctgactgctttcgagaggccactgtggtacagaagagagttgacatgggatcgctctggcactgcatacacgttccagggttgcctgtgcagcccgggttgtcgctcacttttgtttccgatcgcttactatgcttctcagaccgatcagctcgctcgcgttctccctcttggtcccagggcgaccctattccagatgaaaaggcatcaggggacgcggctgatgcggccggagataggggcatgcctaaagggggcaacttgagcgatttcttggactctgcgacagactcagcggccgcgtcctcacacaaacacggagttccgtcggtgcaaaacccgcacgagtccttccgcttcttaaacgggttgcgagtcttgaaggcggcagtaaagtccatctccatttcgagcgactttcgcttgagcgggacagcagcctggggcttgaaagtggtgaagtcaagctcgtcatcgttagaatggcccatgacagccttctgctgaccaatagcagcacaggcacattcttccttggtgcagataatacagtcggggtcgacttcgtgacctccagaggtagaaggaccagatgtagctggcgtgcacttctttgtggtctcgttggttagagaggcgactgaaactgatgttgaagtcggggcagcagcagcaacaccagtgttggacgtctcctgaacacgaggctcagccttggaggtgctcatcttggtctcgagcactcggtcgagggtctcaatggatgggtcgcccactgaagttgccacagtcgtgtgttcactgggagaggccgggttggagtactcgtatcgaggcgagtagggaccatagctctggaaggaaaaggacccaaacgagtttcgatgatgtgttcccgggaaaggtgaagtgggctccatggtggccattggcgacgtcacctgatggggtgagtagttgggcatgtgataaggtgagtagctggggtagtaggactgctgagaaggaggaggacctcttccggtagggggtggcaagcctgcactcataggaggtccctgagcctgatgaggaggagggggagcctgctgagtaggggggactcctggagactgtcccggagtggaacctgtaggggttctctgttctttgatagacataacttctcgtctgagagcctccaaagactctcgtagaagctgattctccgaggaaacatcctttagagcgtccttgagaacattctcctgggcgtctcgttccgactccacctcctggagcttgtcttcgagctcactgactcgctgggctcgtcgttctcggaaagctcgctgagcagctcggttttgcgcttttcgcttggaaggaggtgtatcgctgctgggttttctcccaggcttgggccgaggaggaagtacccactccttggacgtgacaatctgctgtaccggtccgtccaacagaccgcctctggccgagggcttgagttcgagtttcggggcgattttcatccgtggtgctggaggagaccccgccgagcccgctggagatggtgctgaggagcctgcccggatctccaccggcttggcttcaattttcaccttttcagacatgggtgttgaggagggaggtttatctgatgaagattttatctgatggatggattagtgttttagctttacggttttgggtttggagggcgaagctcattggctatggtcgcaggtagatggatctgataacacgtggcagcacattccgaggcagtgccgtcggttttggtagtatatatctatgcccaccgtcaaccatttattggcaattactctcaaacaagtctaagcatctctttaccgtgttataacttcccaataggtttgccacttcccttttaacttggctctctcaattgccacatattaaattgctcattttcatatgcggttattgtgctacagtctgaactttgtctgtccgttatactgagtcatgtacaaaagaagatgtgagcgagcagggggagagagttgtccgttgccgaggaataaagatgtcttccaggcctgctcgttccttaccaattagcccgttgcaaacctacttttttgcaccataattttgcaccgtatttgcttcttaatgtaggtaaggggccgatacacatatatatttccccccttgttttgtccatgtcgctccccaaacaaagcatcgtctgtcagatgtagagtgtgtatcgtacttgtatgctgtggcgtgcctgattcaacgttgcatgcgctgttggaaagggtaggtgaaatacactgagacaaacacaagtaccgggtaattatatcgtgcgagctaagtgagggctcgtacaacgatacacaagggtacaagtaccggtacgccctgtcactgagcctcccagactcaccgcgactgtgtattgatgtagcttcacaagcaacagtttggatgattcagatacagatctgattggataagtttagaagccgtgttaggtggagacggaaaaacagccgagggaagaagaaacttacaccgttactattgtagcggtctgtactgtaattacggtatgatggttggcctcccgaaggtatcacagggaatccatccttcctgtagcattctaacgatgtcttcccatcaagatatgctaggaaatacgggagaaactgctgtgaaaatttgataccatatgttgttccatccgaagagcgtgtacttgtaattacaccggaaacgcgtttgttgtgttcgtcatgtgtttttttcggaaatgagaatcactatacagtatgtagcagctgctactgtacctgtaggatgaacgacctcacacgcgctcaaaatcttgctacacaaccaactctttatttttattctaaggaaataaatttcacacgatgaagacctaaaacttatagaaacgataacgagtacaggtacttgtatcattacgaatgttcacttgaaagccgaagccgaatgacaccaatggagttgacaagactctcgactaacgactctcaatcatcgagccatttacttacgatcacgcttcttatcactggattgttgacttcacgatgagcgagagtagcgacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaacgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatctcaaaggttattctttcacagcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaatgttccgagttcgaatctcagttgggtgtatttagcacacgtatttaattcaggttatgagtattccgattgcgtcgataatagtagtaaaaggcccaagaacaaccttgatactctttccagtcgacctgctacgctacgctgtacaaacttgtttggcgcatctgtcacatcttcattaacgattgccactacatgtatgtacatactgtagtttataagttgtatgcaggctactgtaaaaatattttgggtggaaaattaaaagtttactgctgaacagatccaacttttacacacaacatgatccgaacggctagcagggtgagattagggaacttcgaccggctggcactgcgtgggttccacgtgagcgcgcacttttccaacgaggtgctcgaaggccagggtcacaaccagaagagcgatgtgccagcaagacatcatctgtcatcacgaaagcgactgctgaagaagggtcccaagtctggcaaagcagggggaaagcctggctacaagcgtccgtaccatatgaataagggcgacaaccagaatgagggaaggagccaagacaaccaggcgttctttgagaagaacgatggaggatcaaagggcaagggagagcaccgcaagggagagcaaaagaacagcagcaaccacaataacaactacagcaacagtaataacagcaacagcaatcacaacggtaacaacggaaaaaaggtgaccaaggattcgcaaagtggagctatgaaagatcgagagactatcaagcaggagctggagactcgattctggcctgaacccaagttcactcacaagaaggtgaagcctctgaaggccccagagcttcctttgcttggcgataccaagatgttaagacacctgaaggtgcctccgtcatatgcattccctgtgaacacgagggaccaaaacaacggcactgtgccccgtaagaaggtgcccgagtacctgaagcccgaaaagggcgtggaccccaagatgaacctcacttacaatccctgggatccggacatgattgtgggaaccatttccgataaggacgtgcacctggaggcagtggagcaagatggagacaagcccaatgttcttcctcctaccatgaagcatgagacagacactgttttatttaaaaacagcactgtccagactgtcagagacgctcggacgggagtttacaattttccccagtacgtggaggatatagtgagcacggatgagttggatatggaagctatttcaggctttacacccccttccaaggatcaaacactgacaagattagccaatgatacaggtgcaacttattttggatctacatctaccctgactcctcttttagcgcagttccacaacctgctgtctaacttccgaccggccaacttgcgttcaacaagtaaatggattgaagagctcacttctaagcccacaaacgtgtaccgatctccccacgttgctgagatccaccgacgaggcaactcgtttgccctcggtgtggacaaggtaggtgactatgagtctctactgtccaagctgggacactctctggaggctttcttgacccacactccggaggaatacgagtgcctcaagaaaaacccagacatgagcaaggtgacggaggagcaggtcaaggaagtgcgaggccggctagataacacatacgcatattccaaaatttccaaatttcttactcgttctcagctcgattgctacgatcctagattacctggaacgggaacttttgatctcaaaacacgagcagtggctggtactcggtacgaccaggtggaggcagagatgtgccatggaaccgactactacgtgtacagaaacgttggccagtacgagtcgtttgagagagagtacttcgatatggctcgaaccgtggctctcaagtactctctccaggcccgaattggtcgtatggacggtatttatgttgcctaccacaacatgaagcgattttttggtttccagtactttcctctggcagtgttggatcagctgaaccataccgcagctatgggtgagaaggagaacctggagcaggatccgaagctgtggggagctgaaatagctaagactcatagcgtggacgttggatgtcccgattaccgagctactcgaggtgtcaacccttatgtttgtgtcgttgaagatgcagttgagagccgagcttctgcaattgccgacaaggaattccgactatctatggagctgatttctcgtgtgctggaccatactattggcaagatgactgctgaggagttcgacaagcaccatcaacgagtggttttctttgcggatcctaaccaggcaggccgaatgatcatttgtgttggctcgcacgacgcagatgaggtggcatacagcaacgccatgtcacacaagttccacgcccgactgcttaagacggacatgcagaatcgccagatggacaagtcgtttaagtacgagtcgtggccctggaagattgaggaacccagagagtacgagctgcccgaggaccagaccacagacattgcccagattgcactcgaggagatgaagaagatggaggaccgatactcgcccgaggatcttctagacgcctgcagagagatgtggaagaagtcgctcaagaacctgcaggtttacgagctccatgtcaagaactacgtcaaccaagagcttgttccattgatcacagactctaacattcatccttcccctaccgacgaaaccgagtggaacgtacagtatcgactggtcaaggtgtcgggacccgaagtcatgcttaagaagacgtacatcaagttgctggagcgaaagcttcgagtcaccctcaacaagagaagtgatctgaacgaggaagaggagaccgatgtcagtgagttcagcaaggttcagcgtatgtataacaagcgaggtgctgagaagctgaccgagatcgacgccattgctgaaaagctgggaaatcctgtttctctcggtgttggaaagcgacactggctggagtatcctgaaaagattgaggaggttgaggaggttgtggaggggaaagcgaatgaaacagaggaggaggttaaggtgactgaaaccgaaagggtcttagcctagttgtaaatatattttgtacatagtgagtaacaaacgaaacatgaagtttgtgggtgagacagacctagaaaaacgatagtagatgggggtaattatataactgaattattttttgagataatgtaccagtactgacaaagcttgtgttctctaagtagactgaaaagtgtggtacttgtatcgcttgctccatcgctcccccttcctcagttgtcgctatcaaataattgcgtaataccgcagccctaaccctagatgcgttaaaatgtattgggtataaactaagagttttcaataacaggagaaactcttgatttttttgattgaacatgtaagtgttgaaaaaatggcgccagattatttgactgaatttcgatatggcatttccaataacctgtaaaaacaaccgccagacttcgtggccaagttggttaaggcgtacgactgttagtcacctaaatggccgccatcgtaagatcgagagttcgaccctctccgaggtcgtctggtttttttcgccaacacatgtgaaggctaaattttttttacttttttttaccgtacatcgtaagggtagctgtcactaccagagatcaatctgccctagcgcgtacttcatacgcagttggagtaggtcaccgtgtgtattcgaggtcaccgttattttcgacatggctaactccatcttctgcagctctggacgatccccaaacaggtcttattattacttgctataaatgtattttatcgcgattacaagcatacctaatggctgaggtttggtagaataaataaaaatgcaattcgaatttatatgcaatgcccaaggggcgtttttagacgttgaccttagtcgtcctcctcggtctcccgagtaaccaatacactcttgattctatcggtaccagagttgtcaatgagcacagggaaccgggatccgaccacctgggcttcctgaacctcaacatcgtcgtcggagaactgaaaatcggaggtatcggtgccggtagcaggtccggtgactgacagtcgcttccctcgggtcacagaggggccacgagcaaagggaggccgaatggcctgtctccactccgagatgttggcatcggaaggctcagcaggaggaaccagatgtcgaggagcaggcatggaggaaggcacggggatatcggaaagcccaattgacgaggcccccgaggtttcagacacgttggagatgttggaaacggcagagtctcctcgagagtggcctctgacataagaaggaggctccagaaacacgcttgatcgaacccggcgtcggttcaaaccacctcgagaaataggagttgtatgagaggtggttggaagagagccaggtcccggagagtggctggaaatggtgccgtgggtagggccagtcatgaaagaagagggaaacgagggagtcagaggggtgggaatgacagccagagaatcccgattcaggtacaaagatccccggttggactcagtgtccgagaaggggacaccttgttcggtccgagcaaccatgtcggacagctgcacagatcgctgctgaagttcctccagctcctggtacattctctgcagtacctgatcagaagcagtgggaggagaaggggggtttccagaggagcttgagtgagagcccgagttgttggatcgagtttcaacctccattacagactctgcatctgcagcattaacccaatcgatggaaacaggcttgataggggaggcaggagcaggagagttgcctctcatagaagtgggagaggctcggacaggagaagccataataggaggagaagggggaggatgagaaggagcagaagggatatactcgggcttcttctggatgggggaaacagaagcatcatgagcagagaaggcacgtttctgaacagagcctcctcgggtttttgcaacatcgatagatgacactgttcgcttctgtacatctcctgcttgctcgggtgacagtacaggaaccggaggaagaggtctgggggtcttcatccaggaagattcgcctccaatagctgccacagcaccaatagaagaggtggaaaaccgcttgggagactgttgcgccatctggcggggagaggctcgcaccttgactggcttcagctcctgcacacccgaagaaggtcgaagaggtgaccgttcggggatggaggtcgtagtgtggtacgagtcacctgactcgggcctgatctcgtgtctgagatctgatcggaaagctgcgccgacgggaagcaactccggggaaggcgcaaggtcaagatacaacgactctcgagattgggcgacagaagtgactcgacgaccgggaagtccttgttgaagggaaatgttcaaagggccagcctgggggctgtgactcctgtcacgatcaagaccaaagtcgaaagactgctcacttagattgtgggtggtggggatggctcgtcgagagtgaatagacgagactgtggaagtagtggtgctatcggagggagacctccggtgtcgtcccagaaagggagctcgctgcttaggagtgaagtcaccctgttccaaaagaggtgtggactcttcatcatcaaccattcgtctgtttgatgaaccagaagactcataaatgggaacaggatgagaaggagcaaacgattcgtaggaagaagacccagaggaagagggggcaaacgaagcatacgagtctgtgtcagactcatgctgaagggagtaatacgtcgaagactttcgtcgctgctcttcctccataagtgcctcctgatccaaatcaaaagtctccatgtgctctcgcatgtactctcggatagagtctcggccagtggaatatgagtgtccggagtctcgagacatgtcaaaaagtacagcctcaatctgttcgctcatcacagaatcgacagagtgtctccagggtcgggtttgggtgcctcggttgatcatgtccgcgtcaaattgctgcagacgtcgcgtgataagctccagcttcttttcaatcttgtctctgtagtcataatcgaaaccctggaagagctggtctatctgctcaatggtagtagatccaattgtgctggtgacctcaatagagtcggcatctgcaagacccactccagaggggtactttcgagcgtaaatgtcctcgctgttgatattgaactcggtaggcggagagtggggagcgtactcggaaggcgagtgagggctagtgaccagaagaggcgacagttcgtcccctcccatcacaatctctctatcaatagaagcgactctctttggcgaatcgggaggggtcagaggggcgtgcttttgaataatctccggcactgcgttgaatgtgatcttcttgcgagcagcagagctctggaccacattggcctggcctctagggtgcattctgaccatatccttagctgagaactgaaattccaagttgccgctgtcatattcatcaaagtccgtcacctgttccaagtcctcaaatgtcttgtatcgcgattgtcttctgctggttgacttggactttctgattcctcctcgagactgagacgcttttcttctcagacctcgtgtcgacggttgtcttcgtagcgaggctgtggaggctgttcgtcgcagagatgcttgcgagggcgatcgtctcacggcgtccgcggtgatatgcacaatgtccttctttctgagagtctttcgacgcttgatggtagcctgtcgtcggagagtggcgcggatcaattgacgcaatcgaatgaatggcagtcgaaggtagtcgcgaaccgatcgagttttcttatccttgatggtgccctgacgctcagctcgccgctgtagtgttcgttgtcgttgcactccatccactcctgttttcggttgtagttctgggttcacaaaccgaatctctttggtggcgaatgaggtgggtttgtggacctggatcggtgtcggcgccgagatgttgagcttcgaccgccggggctgttgtcgtttgaagatggatttgactgccatcgttgcctatctatcggggtagtttggggtgtcgtggagatgtctcaatgggcaagagcgaagcagccaaaagacataagacatgtttttttacattgcagcaggggtgggctaatacgtgggctggaacgctttgcagtgcataggcggcattgtgtgaaattggggggctggtggtgttatgtggggtggctgggacagagagaggatatttgggaggttgttatttttagactctgtcaaagccgcatattatacgcaagatacaaccttaatgggcatcatactgcatctgtcaatggaatcttgagaaacggggagcagaaatgtgaaacatgaatgatacggcaaagagaacccgagcagatacgcggtgcagggtcggtgatgcgagaatcacctccctactgatgctcccagatattatttaataacaagcgggttcccgctattttgggagggtggctgaggctcatcccctcaatgaagcattctccacaccgttcgaaagatggacgggtagacggataactggtaactactggacgttgagtagcgtctatagagatgagctggtagcatatacctcggacaaagtatgacgcaaggggatgagtcagtacgtgatgactattgtaggttaagttgtaggagtgctggttaacagagtatttgtcgccgtattatgtaattaagaagaatacaactggtcaccagtcgtaattgggctggatagaaaacgaaactacgatattatggtattagtcaacgggctggacagtataacgtgaagaggtatggggtgattaactgacaggcggaagcatattttaattatttcgaccagggcgttgggaagacattcactgtattatctggatgttgggagggaggtggtgacatattatgtagatttccagaaggatggacaaccgatattaatttctgtggaaaaatattacatcagttgacgttcagccctctttcaccactttccagccagtggtgtgatacagcacctcaggtacacaatgcaacacaacgatacctgcgactgttgttaggtacagtatctactgtacgttgtacggacggggattattaacttggaattccagaatagtcagggtaatgtgctggtcagcagggacgggactagttcaccacaaagccgggggttatttagtgttgctctgttattatcatgttatcaataggacgaatgatattcaggtcccagtcattcaccttcggctcatacaactgttgcgttttaagaagacttgaatcaaagtgcagtagctgctgtaaaaagtacctatggatgtgccataataaaacataaacagtccaagatattagttcgtgatgagggggtgtgagacaatcgagtgtgtgacttgcgctgagaacaattgagacagggcatccacattagctacttctagagttcctatcataactgtaacatttgtctggcgacaatggggaaaaaagtacttggaagagaaagggactcgtaatcgcatctaaagaccaccgtcagttgtgctgcgacaatagaagattcacacgaaactccagtctataaaaccttgcaacttgacccttctattgattcacagtccataggatgtgctcctccgtagagtgtactgcttatatctcagttgagaacatgcattaactgaacttttcaacatggtatatacggcactcggggttgctgtgatcgcaggttgtacaaagaaaccgcgtcggccaaggactttgtcgtcattccgaaagctccacgactgcgcctactaaagctccgattaactccgcggggaagactatacagtcactgtacagcaactgaattcaaccgatgtggaggagcctgataccgaatcaaattagacccagcaaggacggggaaaacgatctcaccgatcccattgcaatcctccagccgctatgtatatactatacacccttatcggtgcaatctagtgtctcaacgaggacaaacgaactcttgaggaagccttagaagacaataggcacaacattgaagggtacttctaccaaacatacgggaacgaattcgtgacaaaagcattgatcttatcaccccagtttactctcaatcgctaaccgcctcactcaattggatcaagaaattttcacccaagcaaggggtgaattctaaagtcagaaccgttggagaaatgagacaatcggcaagcagcgatttagcaatacgctgagaatcgtagcaacactgtcaaggatgtatggggagattacgatggagttgatcgaggtgcctaaaatccgatcttggaatcaatctttagcatgtccgtggtcaacattctctgttctctgttctctgtctcatagtttcttagtccaagttgctaatggattacactgctaacattccaggaaatactgagaagttactctatccgacactcaaaagactgtctgtggagccggaagcggagttgagaatggttcaacacacaacaagacaatgaaacccaactggttcaaccggctcaacaagcaagtaagagtatgtaatgtagttcatcggcactactaacctgtttctcgaccacatgcaggtttttttttattttttttattattggtagagcgcttctgcttgtagcatgtacagtgcgcatgagtttgtgcagattgaccgtgaggcgggttccatgccgaaccgaggtgcagtgcatgtatgagattgctacaatgagggagatgtaagagacttccacaggaatgcagcaatgacccggatcactatgggggttttgaacccgattttgtcaactactggtactgatagtgtctttttcatctttgttctcttgaccactcccttctcaatcataccacactcaaagttcaactttcattcacttatctttcttctgatgcaaggagtcagcagggcaattcacggaggaggagcgatggaggtgaaagaagtatttcggagagaaaaataatagcatgaatcaacagatacaaacaatctgtttgtatttagtcagtaaatactctattatccactatcaatacctccatatctacctcctttgcgcatgttcaacttccattttccaaaaaagccaatttcacactctttactcctcccaaccttagcccatatagcgagacttacccggccgtgactgtgaaacgcacaaacgacgcactcttgtattctctacactgcacctctgctttcttcatccggcctttatacggcttcaagcgactcgaaacgactcaaaaacagctccctccagaatagacatctgacactgacggctgtccgcttcttgaaccgttttttgactgttttcgccctccttttcctctatctcctgtcactgcacggttctcaacccaccacaaagctctcgccatggtgccacaaaaaggcctggcgctagtgctgtcgtgtgcaatggctttggctcagccggcgcacgcccccgaacagcctgtacacgcacagtcgtcgctgttgtattctgccggcagcgcagatacctctcgactcatccatcacgccgaagtgctgcatcagacacacaaacatctggccgcttccgagagcggcgcccctcctaaaaagcgcttgtccgagcagcatgttttggagggagcagccccttggaagaaatggttgtttggaggcagtgactcctcttctgtgtccgacaacaagaatccccccaaggaacagcctcgtcctgcccacgcagatcttgactttttgcagcaatacgacgatgaggtcgtgctgcgatttacatggtcgcagccctcagacaaggcccactttgccaaggccgtgcagggtctgctgctggacgtctggcgaatgtcggccaccgaggcagacgtccgaatccagtccagcagagtcaaggatctgtaccggctgctgcccaagagcatgcgccaggatgtgcagtattctactctaatccctgacctggctcgaaccgtcttctcctcttaccccgacaagagctccaacgatgttttctccgccaaagttgagcagtcgctcaagagcgtgcagggctcttcctctgccaacaacatcaagactgccaacaacatcaagactgccaacaacgacctcgtgtccatcaacgaggtctttttccaggactaccggcctctagagacaatctaccattggctcgagctgctggaggtggcctaccccgagatcatccaactcaaggatatcggccacacgcacgagggtcggcccatccgaacagtgcacctacatggacccaatgcccgacccgaccggtccaagctgctcgtcaccggtgccatccatgcccgtgaatggatctccacctcctcggtgttgtataccatctacgagctggccaccggctacgggagcaaccgccagctgaccgagttcgttgacaaattcgagtttatctttgtgcccgttgtcaaccccgacggatacgtcttctcgtgggactcggaccgtctgtggagaaagaacagacagcccaccggtgtgtctttctgtaccggcctagacatcgaccactcgttcggttaccagtggcacaagacccggggcaccccctgctccgagtcttacagcggacaggagcctcttgaggctctggaggccaagtatttgaccgaatttgtgtccaaccacactaccgaggttggcacctttcacggtttcttggatctccactcctactcagaggagatcttgtatccttactcttactcgtgtgaccgagtccctcgggactttgagaatctcgtcgagttggcttacggtctagcaaaggccattagaatcacctctggcaagagatacgttgtaatgcctgcctgtgaggatcgagacctggttggcgacaccgaaaacggcggtggatcgatgctggacttcctgtattcgaaccactgtgcctgggcattccaggttaagttgcgggataccggcaattacggtttcctgctgcccaagaagcagattctgcccacgggccaggaaatgttcaactctctgcgatatttctgtgacttcatcctcaaccctgaataaggggaatacatgggtggcatgcacaaatgagcagcccttgaatttttatataaaaaatgctatgacttatgacgatatacaaaaaagcaaaaaaaaacgagttttataagttaccattgggccataagaggaatatgggtatatatattagacctaagatgaacatcattttccaaccatcctttgtccttcgttgtcaccacatgtatagaagggtgctcatagatccgccttgaccgaaattttttgagggtatggatacgcaactagtagctacactggttgggtggtttacctaccgcacatgttcgcacgtcttgtaattctttagggtgtgagtagctacaagtacgataccagtacatacccgtagctggtagcagcataagaggagggtttctttgcacttctatactgagatattgtccccacaatagcagcacccattaccgtctcagaccagtgcagtaacgtggtgaagtcatgttgtactcgtacaatatcgtacaagtacaatacgtacagtacagtacactgtcctttaggacggctgtacttggggctccgttgatccgctggctataagaaatcctctttctagactaattaatacaagtgtacatactgtactgtacccaaagtacgatccaagttagccgcattagtcaatgaaaaatgaaatgcatctgtaatgtcgtcgaaaacgaactcacagagatataaccgggaaaatcagttgaatattctcttttggccttccaattaaaatctagactcgattcgatcactccaacgtgggtacacatcatggtcttaatcatacagttcgagtctggagctacagtagcttacaaatacagtccaaagtgccatttctaatccacgacccccacacccccactcctgaacatacaggccagtagtgacgtaatttctactgagtggcaagtattgagagtgttcccctctcaatgtggccttggaccagcgcacaagtggggaacactctcaatacttgtccccagccctctgcagaatcggcgccggacaaccgcactgtgcggcttgcctcctcttttgtgcatggggtcaaccttaaattatgaatcaaaatatggaactctagagggatcagagagaatccaacaggatctacaaagtacccggcaagacacggaaagaagaaagataacaaacaggtctctcatactcacgccatgtacttcaaaacactcgatacaatcaactcggcggtggctccaataaacatcgacattgaccgctacctcaaggcgatcttccccttcaacatcgtgtcccatattccggaccctatcagacatgtcatgggtggccggtcgccggagcagcccaagcaggcgccacccagtatgctgctcaagagctggtggacgctgttcaacagctttgcaggactcattgttgccggagccaccatcaagtacggtccgtacttcgtgaatggacgtcacgttcccggcctggctccgtcctctggagccacggcaattctgatctacaacgctctggaggctcctctggctcagcccagaaacgtgtttgtgggcacggtagtctcctccatcattggcgtgggtatctgcaagctctttatgctgggagacaatgaggactatctgtggatcagcggcagtctggctgtgggaattgcttccgtggtcatgagtctcaccaagaccatccatcctcctgcgggtgccgcagctctattggcatccatcactccagactttagacaccttggatggaagtatgttgtggtgcaggtcgtgagcatgtcgctcatgctggcggtcgcctgcttgctcaacaacatccagatggtgtatcccatatattggctatatcctgggccttccaaagctcctgtggctgtcccagagcccgaaaagaagcctgaagagccgccgaaatcagaacccgcttcagaaactgacgacacgaccctcacagtctcggcagtgggagtgaactcacccattgaactcacagaagccgaacagctggttctcgcaggcatccaaagacgtttggctgatggtctgccgtagcagacacggctaaacttcgattgattgatctcatcacactaatcaatgcatctagagtctttcatttctttccatatcattaataacatttctatgcgatatacgggtgttcagtgaatactgtagccgttaattatggcacgtgccaatgtaacacaaaccagaggggatatccgcagtttggctctctaaaagagagtcaaaaagatcaatggctatagtctgacacttcacaaggatactccaagtcatcatcttctatagcagaattacaactgtatccataaaggttcacgctgggctacaacccaacccagtgacaacaataatcgtttcctgtgaagacatctcgtaatgacccttgaagtggaatttgcagtaatattcagtcacttgaacaaaatctgttcaaaatcttcttcaaatccagggtgcggactcgtagacagtcttcgtttcacaccgccccccataaaaatttgtcaaagatcattttgatagaagcatgctaagaaagcggaaacacagcaagacagtaagtatatacatatgtccgatataaccatatctgtctcagactcacttctctcagagaatttcaagtctactcacgtccgcttacagttgttttgtacttagccagccctctcatttacttccttgagttagtttaaacgagaaagggccattccgatgtatttcatggaacacactctccgccattcaactgacagaaagataggtactttgccaaagtattctcaacagctctttagaaattatattgaagtcattactcagtttgctttcctctcacgcaaccaataccttctattctctgctgtaaacacatggtgcaacctcactcggcacctcacgcgtaacattacagtaatatcagtgcgctctgacgcagtatatattacctgttttggtattaatcataaacaaaccaacttacagactacagtactttagatattgatttcaagcctacaagtgttactataggcaacccacctgtagatcatgacttgtagactcaagctcagaggcaggaatacatttccagtagctgtgttagaaaaacatcatggaccggtgatacgcacaatcctcttcctacaagtaggacactgcttcttcaaacatgtcgacggatatataatgcctcttggtaaatactatgctattacatttacaatagtccctctagcatcatgcatgccagcttgcaaactagcccactcaattagtcatatccgtagctccttgaacatctcagttatccctttttagtctactgctagcgttggggttccacatcggggtttctacaattagcgtggccgtaacgctgacgtttggaactgctctgttttaagtcgcatgaaataatatctcagcatggatcatcgcatgttcaggggtaactaatctccgtaaatgtaagagcaatattttctgctgactgctcgtgggcactataaatagacgtagaaatattattggaaacagtctagaacattggggaaagatgtggattaataaaacaaagtggacatcgggcataatggagttctgcacaagctacagtgcacccattagcatggtatgagaggtggatagataacaaatggggccactttcaatgttttacagtaccttcattttttgctcaagtggtggtataggcagctcttgttgtcctcttgctctacagtacttgtagttcttctcctgggcggacggtggacttgcaagtgtagagctcgattgtttgtacagtaacagtattacttgggaagcatcaactaaaaattgagaatatattgactcccagctcacactcaacaatgttaggagtatcactcctctaatctaccaactcatgtatctcctccaagctacaagtaggtacagttcatactgtagacaaccatgcaccccctttccagccaggctacagtagctcagtagaacctcgcttccaccttctcagctcctccacgactcctaaaccacagctcaactcacccatccataaacaaagtcataaaacgttgtgtatggatgactcaacgcatggacaggattacgcgctactgtaccatatccgtactacaagttagattcagactaaaatagtgtattcgccaattaatacaaattagtggcaataaaggggcgcctgtaattgaaaacgcgttggcctatcgagacaacatcaacatcatcaacatttccattatgtgactgagaaacatgaataagagtgcatcccgtcgtgtaatgtggatgtcaatggtgctccaactacttgctacttgtacttgtaactaactatagctagaatattaaggagtgcatcaaaaccagatacagttgccctggtagaaagactgacctttgtatgtaagtacgagtgtactgtacactccatgggccccacaagttagcgtctgtacacaccgttgtctacccagagcaatgcatctcaacattatttgtagcccaaggccactgtacaggtgccagtacataccaactacaagtacatggtcgaatgtcgaatacttttcaatccagcccatctattctgtcttcatttagtgaaattagaaatgaaattaattatgagtatataataataaattaaaccgcgatggcgggtgtgttttgttattgtgtatcatcagggtgcaaggattcatcctcagcaccagactcggttcacagatcaaaacgtagtcttgaagctctggctcgtccccaactgtcggcagagccagtcgtggggaaacctttctcagatagctagctacctctcactgttcatgggaggcagcttatcgtcaaccagggacgtggtgctactagaccgcaagcttcgtagatcctggtgggacgatcgtcgcgcatatggcgagccctcggcagatgcaggacgttcaggaacgtggtgaggaggctgtggcagatgtgaggcactgtgggatcccgaccggtacgagtacggcgatggagatgagtagacaggcatgtgcatgggaggtggacctgcgacggacccgggagctccgggaggcatatgcataggagggggcccatgaggctgatgctgtggatgttgctggtggggcatgtggtgcatggggggagcctgatgttgatgatggtgttgagggggagggccgtgggtgtgggtctggggaggtgcatggccctgggggggaccaggtctgtaccgcaggttatacacctcttcctccagagctgcaatgtactcgaccgccttcttgaggatgacggccttggacagctgggttcctcggcagtaggggactgcgttgcgcagttgttgaaagcctccgttgatgttttctcgccgtctttgttccgacagaatgtgtgcgtgtcgcctggaagagacgctcgtggaggagggcagggtgctgatgatagggatgctgggggtagcaggttccagctgctccgtcttgatggccgtgggagaagcaggttcatcgtcgtactcgtagtccggcatgggaggtggagggtagtttgagagcgaggagcctagggcagccatggactttgccttccgtagcgacttgggcggtgacttggagatcttgaagttggatgtgctgctctttctgttgagcgtgggaaacgtctctgccgttggcggaggcagttgtggcaccgaatgcgtcggcgaagtggctgtgttcagtgtctggttgacaggactctgacctggcgaggttccattagacatggttccgttagaagaggtggctccgttagtagttccattcattccgttcacgctcgcaacaccattgctttcaccaacgagggcagcagtcatctgattgccatccttgtccttcggttgtccattattaggactgtgtaccggactaggaggcaacgacgtcttccatccaccgggggctgtggttatactgggaagggcgttggccgagtagggtctcaggggaccatggccaggtgataggtgtgggttagatagctctgtggccgagcctggtcgaggaggaggcaacacaattgatttgaggtccatgttgagaaaagaagtgacgtgtgtatgttatgtgtcgaaaagttgttggatgtcgttggcgtataacaggacagtgtatctttctgtgttggttctggttggtgttgttcgttgaatgtcgttaccgttaactggtagctatgtctgtgtactgcgtgtgtacactctgctctggctaaacagccgaagggtggaatatatcgaggagctgaagcggattcaagcgtttggaggtagtagatgaagatatctccacaacaagagacgcgaagacgtgtgtgccacgcagtagcggtccaactttaacgcccaaagcagtaacatttagggtttgaagcgggacaaggcactgcctgaaagagagtcagcggcctgaaaggagcctgaaagcagcccgtctaaaagtttatttgaaaaggttcacaaggaatgcattttaggaatgtgtggcatttgacggggtgtaagagctgacaggccccagctaccaacataataaggatatgtggttatttctaactgcttgaatattcttagtatcggcttttttcccacataaacgtcccttattgcacccgttaaggtccaaattatatcccttgttctgtcctcctccacctgatcaaccttaaaacatgtgttaaggggttgcaagtcaggggctaactgtgtactcgtacttctttgtgcagtgtgcaccctcttattgcctgctctgggttaatgtgtttcctatttgggacgccaaaattaatacaagttgtgtgtgccgcctgatggggcgtagctaggtgtctgaaatggggcactagataggagggtaggggtaaaaacgacctctcgtatttgcttccacggcctcaaaacgcctctgacaggccctcatcccttgttcggagccccatccgacctccgagatggacatgtgaaattgcgcatctactagctgcaaatataaatagctggcaaagctaaaaaagtataaaaagcacggtgggagatatattttcttttggcctgggaccacagattgatatcactgtgtgcatgagcatccatgagcacctccttcgtgagaagcgcagaatacgaagaaagagacgagcagaaaattatcgttggcccatcgtgctccagcggactagtcccattttcggaccctccgcggccgcctacgaccctgtatgtaggtccgtagtaggtcttctttgtgcatactccacaaccctacaccggatcactgacgtcatgtaaacacgtgtcggagtaggagagttcacgattgactttaacgcatggcgtacaacgcacaaatggtacagtgagtgagtgcaagaacaagacgtacaccctgcggtacacacgatccaatttatttaatacagtgtgagtacgaggagtaactactgtaatgtttaactagggcccccacactcgcaatagtacagtacaggcaccactccatgggcggctcaagtggctacaggtagcacctctttcgtcgtcacattagatgtacaaccatatctccagcaatacgtgttttgctttttcttagacttcacagtcgtgggtgcaaggtgcggagggtgggaaaagtgctcacttattgaccataccaatgccaagatgatattggcccagtttggagatacttgctacacggacacttgctggtgaacaactctcccatgacccctgtctcaccgggggtctcactgctggttgcaaaggtcggtcgtctcagttctccatgtttcatcgtgtgcaccccaacccaatgatgagcaaaaaaaaagcatggacttgtaaaactagcacaagtaagacattccatgtccgtaaccagctagactgataccgctttaggcacctccctatgtacataaactgcctgtagggtgtggggtgataacaatgggtgggccaacaaggactactccaatagacgcggtgttcacaggcgaatacgacagagccttgatgccaaggatcgaattcatctcttcaatagtattagttggccagccgtcgggagtatacaactcatacagtcaacagcacgtgcttctgaagaacacatctgatgacttttgccgttgctttttctagtctcgtaattactgtagaacgtttcaaagccaaacctcgcttaaaagcaataacgtgctccttaataaccccaagcagccacagtatcgttagtttctattgtatctcgcgtactaatgcacttgtagtaggccccgctacaagcacaagcaattagggtgtttgccaccgcctcaggctggtggccaaggccgccttttgcttcgacctgtccacacacacagagccgtatagtagggttagtgtctgtgcgtagagttgaattgggtaataattgaccggaaacgtgtcacagtagctccctcgaactcgtcatctgacctacttcatcccagcactatgctcatctgcctatatgctcgtgtaattgtgtgaaagtacaaaacgtacagtcgcttcaacgttatcatatccgataatttccccaaattataatgtggtcacagggtcaacacaagatcatgtcaagtatatacagtagtaatctcgaaatattatctccattaacgaccactgtcgtcacatgactgtctcatttctgtacaaacaagtgtcgaaggtggagtaaatatcattaactggagccctgcccaccaagaagacgacttactgctatttccactttggaaccaaaataaaccaattatgaccatgtagtagggcgccaacatcccctcctgttacagtacagtagtttctactcttctgcatcgcgtccttgtcctacattcagtcctttcgtcatgtacatactgtacattcgagtatgttgccagaatggcacatgctacttgtagtactgtacctgatacagtgaactgtacgacaaggataatgaaacaacctcattgcggcaggtaccagtccattaacggctccacaaccaactcactgcagtgtagcaatgcccttattcgtctttcccataccggattgatccatgctcaaaaactcaatatgcatcgagcattcgtcttgccatttgtttgtgtgtgcctgctttttcgttgccttcgcaattataaactctattttgcccccaatatgcatctatgttaaacctccatgagaacgaaacataatcatgaccttcttcgattctgacgatgacggcctgtcagacatcagcgagaccgacctgttcgacgccctggattcagcacgcgaaaaatgcttgtcacgtggcgtaaagactcagccgcaaccagccagacctccacccatacaggcaatgccgccaccaagggctcaaccactcaggaagcgatcaccgccgtcatttctaccccgatcacgtgacgtcaatcaagcacattttaacaacaagagtgaatcgcgtgaccttaacttgccgctgccagggagcctcccgtggactgccaagtaccagcccaagaatgcatctgagatcgccatcagtcccaagaagtacacggaaatctacaacaccattctagagtcggtgacctctgctgtgggacgggtagtcattctcagtggacctgcaggttcttcgaaaagtacagctctcaatcaagcgatcattgatgtgtccaagcttctcaataaatcccccgctaagattgaatggagtaacccagctcatatctaccaagcaccatcagctcaggcattccacaaagctgtttcggagtacatgtttcttcgtcaggacgactgtatgcgtgttattcttgtggaggatctccctaatatcatgcatgaaggtacccggatgtggtttcgacgggctgtggaggagtacttgaactatttaccggaagaaaaattggcccccctgatagttgtggtctcggagaacgacaacaacgaggctcaatcgtttgcagagtcgcatacagtcgagagtatcttctctcgtgacctgttggatcatcccagaatcaaaagagtcaaggtatcgtctgtggccaaaagtttcttacgaaagccgctgctggagattgttcttgctgaagctggttccaaacacgtgtctgtgagctctaccaaagcggttcctcggaagctcactctcgcacctaagagtatctatggtccgtgtctggaggtggcctatgtcctgggtgacattcggtcagccatcaacgccctggagttcttccataggtctaccgtgacctctagcggggctacttcagctgactacattcgtcctgatcaggtatcctttttccgggccatgggtcgtgtcttctttggaaccaagaaagacacgtctcagatcgaccacgacattataggaggtcttctggctcaatggggcgacgatctgggagctcggaacaacattgtcgactacctgtttgccctggcagtcagggtgggtattactactgacattaatttcatctatcagttgtctgagaccagcagtattggcgcaatgaacgcatctggcaagctctcgtctgccgactccattgagtacttgctgaggcagctgcattatctgttcaaccagaagaactcgcccaagcaatttggaacaggaaacctcttcaagcagggtatagatgctaggagaacggcattggaaacacgcaaaaaagtggacgagaagatgcatgcgaatcattggacgtctcgtcaggatatcgttctgttcgaagacttctacaccagcaagatccgtagtaaaacaaagtcgacaaaggcagagactgatacgaaggaggaggggccgatttttgaattaactggaaaaccgttcacatctctggcttctttgggagacaagctcgatctcgaagacgactttgatctgatggaggctatgaatgacagcgacgatgagtggatgtagaatgtggaaaggaaagtatttatttagttatttattattgcatttgtttttacggcaatcgatgtattgtacttgcagtgttcgtacagtttgtttattcttgtatataagagacccgtaacaccaaagctaccttatataccacttgcactgcagtacaagtagtgtccgatttaaaggacagccgttgttattacggcttttgagagtcctagcctattgtgcttatcatctccaagttttcttcactcctgttcttgacttgatgataatactatggaattgtgcatcctcacagtccaagtcacgaacgccgttatcggagcacgagtccggctctcacaatttaggcttaatcgacagatgcgatcttatttttttttctcgacctccacttcgaacgtttgtctctgaatacttcgcagatctctgtgcatcgcggctaattccgatgccatgcgagagagccgcagagtcagtttgttcacagtaattacggatagaattgatctgatattgtatcgtgtgatctcaatcgaagaacatgacgtcactcgtgcgagttaaactccgactataactctcgcaacttcctctcgcaatgtctcaacttacccggcgataattagaaaattttacagaaggcgagaataaggttgtgatacagagtgtctgcatcaactaaggtcccacaaagtcgacagagttagttgactttgcaagtacttgggcctcttcgatccgcagatacctacataatatgaccgatacatgtacaagtacagtacagtatgtactcgtgaccgaagtgggttgagggagtatttatcaatcagatgcaattgcccgttcttagtcaaagacaggagataagtgggagaaagaaacgagacaatccgatgtcgaaaaagtaagagttagagtatgtactttacaggacgttactcgacgtaattacacactatagagaaattgaacaaccgagtattacggtatgtacaagtactgttgaagagataaatgaaggtgtaaataaagcatttgtggcccgagaaaaaaaccaaaatgctttatgagagcattgaccggacgattcaactactggtactagtacttgtacgtatagtggtaagcacacctacaacacggttagcacggctgagtttgctccggaactacagccacagtagatgttctagcactttaagtggagtggagaaaagtcgtacgagaagcaggttttgtgtcccatgactatgtcatcttctaggcatcgtttcagctgctgctaggctcataatagccactaggacgtttttttgtcagtaagcgccaatcttatcaatctcatatttaatcttttcttttcttcgcccagtgcaatactgagttgaaagtttgggaggaatctgattttgacaaatctgattcaacgcactacagcacagcaccagcacacacacttgacccaccactcacttgagcgacaacagatacacagacccagtgcaacatgtcagtcgtggaaatcaccagcgactcgcacttctccgagctcaccagctcgctagctcccaccactctggtggccgtctacttccacactccttgggccgctccctgtgcccagatgaacagcgttttcaagtcgctgtcgaccctccattcgtcggtgctttttctgtccgtcaacgccgatgagctgccagagatttccgaatctttcgacatctcggccgtaccctactttgtcatgctcagggacggcaccattctcaaggagttgagtggagccgaccccaaggagctggccgccactatcagcgctctgagcgagagcgacgccaagcctgccgagtctgagtcggccgccgccgctgcccccacttcttctactgctgacgcccctgccagctcatccacagacgctcccgaacccgcagaggagaccgaagaagaactcaacgcccgtctggccaaactcgtgaaggccgcaccagtcatgctcttcatgaagggcacgccggcagctccacagtgcggcttctcacgacaattggtcgccattctcagagaacatcacgtgcggttcggctttttcgacattctcaaagatgacgccgtgcgacagggcctgaaaaagttttccgactggcccaccttcccccagctgtacattggaggcgagctgcagggcggtctggatatcgtcaaggagagcattcaggaggaccccgagtttttcgagaaggctgttgctgaatgaagaagcggcatgacgatatttgtatgagacaaaatggctaagcgatgaagcataccctgtgcgagtgtcccctctcatgcaaaaaggcaaggatcgcaaaactgaaatgatgagatggattataatgtagttatgttgttaacaatgatggatttgtgcaaactattgcaagcatgcggagaggaaggtagaaatggagtaggcagttggcgggtgtcgataatggttcggtttaaccaactggcaggtacaatgcgtcatgtaatgagaatgacttgtctggtggacctgtatcattgtgggattcgtaccctttattgacaccatgcggcttgatctacagtatctgtttgtgcggctgctgttttcaaaggtactgtacgtgaaggctgtatccgttgtggacatcgatagaacttgaaaccagttggcttctctgaaatgctgtgtgtacggtacaagtacagtatcgtagctacccactgttcataaatggtactagcgtctattcgaacgtgatctacgaaaaaggtcgctaactggagggcagtcgggaagtggcaagggtaaggacttcgcagacatcttcgcctacctaccatatgttgtctcagccaatttcgtgcagtctttcgcagtattccactgtgttcgtggcctgttctgtgcacacactctctcaattgcacgaaccatggatctctgtttgaacgttcaaagagactactcgtacgagaaccagtaaaatcagagctattacgtaccattgcggggcgaataaagacgggcatgccgtattgcagatacaaacgaagacaggcgttaacaagatgcgctgttccgataagctcatcatctcactgtccatacagagacagcacatatctgcttacccctacccaactctctcctctcacaacccacccagtaggaaattccacctgctacctacaacatgtgcagcttcaatttctaattcatcagatgcttttgatttagttggcttggatctcccctcaggcggctgctgttttaatgggcgctatcagttgtggagagtggctagcgtaggatgcaagcactcagtcgctagtattggcgctagtggattatctgataatcaatatgatgaggggggaaggcactagtatttgagattatctatttagttttagccattcatataataggtattagtaatgtcaactaaagggttttgccgtgagggtcagagacaagcgtgtatatgtacaaggtcgaaagcagagcaatgagacttccgcgttgattgcatgggtggatttggtctccgttacgagtagtcgtacttgtactcggggtttacagtacaagtaggcgtttgtcctttctcatttgagcagtttgtggtgttgcacccatggtgtgtgctcagtctcaaataccaatccatagtacaagtacaagtatgcatgtggtctctttcacgacgttttctttctcaggtttcactcggtatcgtacgatacatgactttttctggactcgcacttatcacaatcttctaataatctattaataaaaaacgttgattatctaactgtatcttacaggtacaccaattcctctaccagtagccagggtgcaggaagtcgaggttcttggcaacagttgcgtctcgagcagcgggagcagtggaaacggcaaacttcatggatccgtccagatcgtagccaatggacttgtcagcaagggccttctcgaggggctcaagaagagcctcgacaacaccggtagcagactcggcgttggcagtgaggttggagacaacctgctcaacagtgacaggctcctcgtcctccttccatgcgtcgtagtcggtgctcatgcagatcatctggtaggcgatctcggcctccttggcgagcttggattcgggaatggcagacatgttgataacggctccgttccacgatcggtagagctgtgactcggctcgggtcgaaaaggccgggccctccatgcagacgagagtcaggtcctttccggccttggccttggtgtggatcttatacttggagttatcaaaggccttgtcggcgtgctcggccacaagttttcccagagcaacgtcaaatggctctccgaatccaacgtggccaacgaaacccttctcgaagaaagacgagggtcgaatacccttggttcgatcgatgatctgagtggggacaacaaagtctcggggggcaatctcttcctgaagagatccaacggcagaaaaggcaacaatggccttgactccgaccttcttgagagcagcaatgttggctcgagagggaacgtcagtgggggtcagatcgtgattgacaccgtgtcgggcaagaaaggccacagggaaaccagacttggtctcggagatggtgataggagaagaaggcttgccccagggagtgtcgatgtcgatctgagcaacgggtgtcaaagctccgagcttatagagaccggtgccaccgatgataccgagagtgacgggcttggagtaggagctggcaagagacattggagtggcaacaagattgggaaggaaagccatggtgaacgggtgttttaaagcgaattaaaatttgagacgcaaggtagatagtgatattatagggatcaggagtgatggaccgtcgtgattttttgaccagcggttcaattgctcctaattatttgttattcaaaatttcagcttggtgccacttttttccgtcccgttacatagatcctcttgcaacgacaaaacacgcccacgtgcctaggttagggttgtcgaaatattagactacatgtggagagtgtggagacgatcatagaaggggaaactggaggacgacatagttgagacggctctcgaaacgttctcgatagggggaaaagacagtgattaataatgaccctaatataagctatttggttcattctgctattctctgtgccgcatcgtacccttcacctgtcatcactataagtactggtgtcttctcatacaatgcttgtggttcctttgctgcatatttcacagtggctgtgtggcgcatgacgtaatattatagtgctgtacaagtatacactctacaagtagtacaagttcagtcaggataccatgaacttctgcctacaaaggtacattatactacaagacgtattatcaactgaactgtgtattggctgctttggtcacgtaattcgagtgcttgttgtaaacgtggtctacagtaactacaagcgcggtatcatactaccttgtagatgaaggataactacgcttgaacttggaagtaacaatgtctatcattactgttacctttgctatacctactgtatggtgtactgtgacaccttctcatcatatctctactccagtatccaaaaacatgcattattctaacattttccacccaaacagcccttatgggttctgcttagtatccaactcgcagatagttgatgactccctggcagtacttgacaatatcctccattctgttggactcgtgctggttgagctccttccatctggtcaacgaccccttcagaggctcacagggctgctgctgaacctcgtcctcctcttcgtcctcaacaatcttagggttgagagcagacatgataacgtctccatggcagcgcaagaacatgttcatccatgcctggcccaactcgtagttggttcgcttctctagaacagctgccatggcgtccacaaacgcaatcagctcggtgtatggagcccaggagttgagagatcggatctcgagatcggtctgggcaggagacatacccgccagatggtcaatgaactcatggtactcgccggactgagcagcctctcggagaagacgagaaaatgcagattctccaatagcatcgaaattagaggggacaagtccatcggggcatgaagtagcctcctcgggcttcttgtcggcaccggtaagctgtaggaagaaaggagcctgctcaggagccttgggggcctccttgggcttgtttcgcatcttgatggtgtccaaatgcacaagagtgttcatcttggaggagggagcaagagacagggtcagcagagactcctcgatctgggcaatcgaagcagccagactctgatcctctgtctcggtctcctcaaaggcaccatccacaaccgaggattgagccagagagccgacggcatcaatctgggcaacctcagaagactcaatctcgggagcaggagcagacgaaatgtctacaaactggccccggttggaccacaaacacacaccgtttccggtcacgtgagctgtggctagccagtcgccgtttctgctcatctcgacgtttgtagctacagtgtcgagtcgaataacatcgatacaggctccagtcagcagatcccaggtgcagatggtcgagtcgagagatgctgaaataacccactttgcatcgggagaaaaacaaatgtcggtgatttggttggcgtgtcggccctccagaactcgaaccactcgcttggtgatggtgtcgatgaccacgacggagaagtcgtccagagcacaagcaatgagatctgacgagtcatgcagaaccagcttggtgataggagcagcgagggtcacagtctcgagcagcttaccagtgtggaagtcgttgaatcgcacctttcggtccagagaagtcgtgatgacttctcggttcagcgaatcaaccacgatgcctgtgatggccttcttcttgggggtaccctgtagcttgcgtcgcaggatgcctgactgcaggttaaaaatgtcaacggatccagtagcagatccaaccacaccaaagttaccacactgagtcacagtcacagtctgtgcgatgccaccatctgaagtgggcaatctgtgagctccaactcgtcctcggtgtccgtcccaagtctgtgcccagttctcgcccttgtgagttgtcagaatcgagtcccattcctgctgtctaagcgaagtctgggctagagaagtgacaggaggaagtttgacacgcatctttttagagggtccggcagctcgagttttgctggcgaaagggttgttcttctgctcctccgtgagcttggacacctgtgagaattcctggttctgagcatcctttcggagcgagaagcgccacatggacgcgtctccggaggctgagaccagaaaatgggcctcttcgtcaacaaacttgatcgatgtggggggcgcactgtgaccagctcggtgtctgagggctcgcggaggtgcaatgactgttttgttggactccgacatgactggatcaaacacccattctcgcagagagttatctccaccgcatgtgaggaaagctggcattccgggcaggaagaccagcgatgtgattcctccctcactctcctcgtgagtctctctcagcacgtggagacgtttctgggaattgaggtcaaagaagaaagcatctccggaggcggttccgacacccagatgggcaaaggagtccgaccggaacgacaagcagttgacccgcgagccggtgtgaaaggccatgagtcgctcacccagcttgaggttgtagacgtgcacctttccggatgcagttcccactccaatgtagttcacaacgggagcgtcaacaatggcggtgatctcgtcgtcagatccaatctcgttggtggagaaaacaactttgcctgttcgaatattcaccagcaatagagaccgtcgagttgccaccacaatcttgttgaggtaggtggggggatggatgatggagtgcgcagctcccacagagttggcgagagtcacggtggtgtaatactcaaacggagggtccagctcgtctctatcttcctcctcgtcctcgtcgtcagactgctcctccttcttctggcctcgcttgaagacaaagatctgtgagctgttgatggccaccaggttctctccgaaagatcgcacacacactagcttgtccttggtgtcgcactccagcttgtacagtagcttaccacggaagtagacgccaatacagttgtcccaggtggcataaacgtagggtcggtggaaatgaagcgactggatgggcgcgggggtctgaggagaggttacaaacatgagatggagcgtcgaaacatcgtagatctgaacggctcggcccacactgcatgcaaccaggaagtttcggccgaaagatgacacggaaataggtgtggagttggcaacatgtccaatagtctgtgttagtttggtgatgttgggtgtagtgatgggggtgtagtactcactctgaaaggcgtgaagatcttagagggggttccgacaagtctgtcacgcacagtgacctcgtcagactccactcttcgctttttttcaatcgcaggcatcgttttagagcgggtgtcggaacgctatgatttgtgtgatgcagcttggaaaaaaatatttgggtcgtgcatgccagaagtttatttggatgggtcataatctgtacagtatatgaggatatgtaagaagttaggatgagatgcagaaatgatagtagaagtataccgagagtattcttcgtgttcttttttagtgatagtggaaataactggttctgtttatattttcaagttgggcgatagagttcggtttcaagtgaagggaaatttttgttggatttttagttggtacttgaaggactgtctatgaaaaatgtacgtacgtactataaaaataagtactacttgtggtggtgtttataaaatacaataaaataaaataaaataaaataatgctcctctttgtgcagctctgtagcattgtagcatcagtagtgacactcgactctggaacatccgaaagggctttatatatatatatatatatatatatatatatatatatatatatatctacaagtagcacatagagcactcaaagtacaaataagtacatactgtatatcatactgtatggtacttacagtgctctgtctcactacaagtgtgctcgtaacaattacttctaagtaagacgtgcaaaactatatcggaagatccaaattggaacgactggtggaaacgattaataacaacgggatgtgtgcgacccagcaacttgagatgccgacactgtctatatagagccctccttctacaccactgtaacatttggccttgcgctcacgatacgtctgtcttctttgcatgtgagcggcaacgaaactttggctccacaatagcgagcacgtggatagatacaatggagtagattgaggggactgtaaagccactattgtggggtattatagtaggtgggagtttattgaattggagacagactgagaattggtcattctatatctcaatctgtcgatatcacccagtatatatcggcttaaggtcttctgtgctatgctatatcaacccaccaaacaaggcgaagctgctgcatagacgatcgagctgtggagacggtatcgtacagtagataaccggaagaactcagatgggggtggcttgccaagagtatacgtcactcactcataaaacaaaagaataactacaagtggtctaatcaattttaccactccaaaaacagccagagaacatttcccaatcagctgcttgtagctccagtccagtagaatggctcgctgcaccacgctgcctatgcatctggtgttagccaaaaccataagcagcgaacagcacaaacgggagtattaaaagttgttttaccagagaccgatgtcggatcttaaaaggtcaatcgctgtaaaacttcctttgaaatcgatttctttttttttcatctttctaccccctctccttgtcatccaaactccaccccagaatcattgcttcgatattcccaattgtcgagcgcagcattagtctgaaccctaaagctgatctcgtcgacatcgggtctacctctcacacatcttcacacacccaccacacccccccccgtgaaacatgtcagaaccgtctccgaccgtgtcggcctcggcccccgcatcctcgtacgagccctcggactcgtccatctccacgtcgtcaataaaggctgctgttgagggccgagcccgacggtcctcttccttctctagcatcagagctgcctctggtacccccgacctgtccaaccttcccaagattggcaaaattggtgtctgtgcgatggacgtcaaggcccgatccaagccatgtcggcacattctcaacaggctgctggacacgggcgaatttgaaaccgttgtctttggagacaaggtgattttggacgagcccattgagaactggcccacgtgtgactttctcatttccttcttctcatccggttttcccctcgaaaaggccatttcctacgtcaagctacgaaaacccttcctcgtcaatgacctcattctgcaaaaagtgctgtgggaccgacgtatcgtgcttgacctgctcgactcggccaatgttcaaacccctcctcgtctcatttgcacccgagacggaggcgcaaaggccgaccctgacctggccaagaagctggccgaacacaatgtcatcctgactccccagcccaagtccgaatgtcacatggttgacgaggataccgtcatggtggatggcaagaccatgacgaagccgttcgtcgagaagcccgtggatggagaagaccacaacatctacgtctactaccccaagtcgtcgggaggaggaggtcgacgactattccgaaaggtcggcaacaagagttcagaatttgaccaggatctctgtgaagtccggatggacggctcgtacatttacgagaagtttatggacaccgaaaacaaggaggatgtcaaggcgtacactgttggagcccattactgtcacgctgagacccgaaagtcccccgttgtcgacggtattgtcagacggaacacatatggcaaggagctgcggtttgtgaccaagctgactgacgaggagatcaagtttgccagcaaggtctctcagacctttgagcagactatttgcggttttgatctgctgcgtgcccaaggtgagtcgtatgtcattgatgttaacggtttctctttcgtcaaggacaaccacgaatattacgacaactgcgcccgaattctgcgacagatcttcctgcaggctaagcagcagcgaaacaaggaccgagccatcgctaacactgctcctcagcccgagaagcaccagtcctgggttctcaagggccaggctattgtgattcgacacgcagaccgaacccccaagcagaagatcaaggtctcatttaagcatcctctcttcattgatctactgaagggtcacaaggaggaggttctttaccgagagaaggatcgtctgatggaggtgcttgagactactcgacgggccacaagggaggctactgacgaggatcctcagaagatggctaacctgatcattgctctggagaagaagatggatttccccggaaccaaggtccagatcaagcccacaatcaataagagcaccggcgaggttgagaaggtgcaactagtggccaagtggggaggagaacccactcattcggctcgataccaggcccaggacatgggtgaccagatgcgtcaggatctcatgattgtcaacaagaacctgctcaagaatgtcaagtgtctctcatcttctgaacgacgagtcattgccagtgccaagatttgggcagctgccttcctaggtgttgaggaggtctctgacgacttcattgttgttcgaaagggtcttcttgatgattccaacgccgccaaggacctcatggacaaggtcaagaaggagcttaagcctcttctgcgaaagggaaccccacctccccctcatttcacctggcccgacaagattcccgagcccttcattgtgttgcagcgggtcgtcgagctcatgaagtaccaccacaaggtcatggagagaaacttcaacaaccacactcccgaggaggttgaagcctttcagactcgatggtgttgccaggagacccctttcttgttccgagagcgatgggataagcttttctccgagttcacttcgcccgacaaggtcgacccttctcgaatctccgagctatatgacgctatgaagttcgatgcactgcataaccgacagttcctcgagcgaatcttcaagcccgatgagagtgtcgaaattgctcccccttcgtgccacatccctaacgtctctgctcccgagctgtcttctcttggaaagactcctcttgttacgcctacaagtgacgacgaaaccaaaacatcttccaacggcaagtcgccccagcagactttctatggcccccagtacgtgcatcttcgagagctgtaccgactggccaagattctgtttgacttcatttgtccccaggagtacggtatcgaggacaaggagaagctggacattggtctgctgacgtgtctgcctctgctcaaggagattctgtccgagctcaacgagatgaagcaggccgagactggaggtgtgattgcttacttcaccaaggaatctcacatctacaccctgctcaacatcatctacgagtccggcatcaacacccgaatcgcccgaaacgtgattcccgagctggactacctaacccagattgtttttgagctatatgagagtgtagaggcggatgagtatggcgagaagaagtactccattcgactgtcaatctcgcctggatgcaacacccagtctcctctggatgttcagctggactcaaagcactgcatctcttgtattccacgagtcggtctcactcgacatttggacctggatctggtcattggcaagctgcagactcgtttcaaccgggtgtccatgccttccaagtttattcccgtcaacatttcttaaacgagcctcagagttgttttttgcccttgagcttcttattacttacgttgatgttagattaactgtatattaagtgcattttttattgtgtgagtgctcctgtgtagtaataagtaagatcgtataaataattgactcactacatctatgccttgtcttccttcttgccttactccttcagcgtcttttccttctcttccctctcctccgctgcagctgcctttctctcctttcgatgaataccaaatccattgtacgccacagcccaagcttcgcccttggacagtttatcaggaatctcgatcatctcccactcacacttcaggtctttttcagactgtagtatcgtgctcagagcagggtacttctgcttgaactcgtcatctccaaaccgagtgtcataggatccgagatagttggccacaatgaagtctgcattgatgaagagcagttcattgacgttcacaggtgcatgaggtgcgtagatgaaagactctgtcggctgaagtttcacctcggaaatgcttttggtcagatcttcgatgtcaccagattctgcggctatgtctgttgtgtcttccatgtcagccttttgtgtatctgatttcacagattttgtttcctcctctacatccttcgttctgaaatcaggatcccacatccctgtcacggtcttcattcctaacagcttgagcatttcctcatctcgagccgtgaacataggttctgtacagactaccttgtccagagggatcttgagctcttcggccagcaaaagcaacaataccagctggtatcgcactccttcgtcctctgcaggcttgcccaatgccagacattggatatctgcaaactccttggtgctgtgtttctctagagtctgttggagatgggtttggaagaagtcgtagaacttggaccgcttgacatctcgcttgagctcttcaagtccctccacaagttccctgggtgtcttttctacccacgcctttcgtggtcgtcgccggctgtatcccatggtgtctgcggtgatgatctcactgatacacacaacttttttgcatcactctgcatggtccaaatagagttttagaataccgtccaagaagggaatggtgatggaagaaaagtccctcttcttgaatgggaacaggatatgtaactacttagtaaaactcattaattttggatttgttacttattctttataagctctatagcctcccccctttctccccccaaaaaatattaaaaaaatgcgcccttcttctatatctagactgtcatgcatcccacaccttaacctcctaaattacgcgacgcgtgcaaactatcatcctcgctaccaacacactttgatacaaaaccacacatggcacggatatctctggcctcatcatcagccggagtggccgggaaacctcgaggaggaggaggtttgcaccccctgggtcagacgagaaagactctgccaggcgagagacgagatacgacacagaaaatcaccaagccacgatataagccaggacaaaaggccctcaaggagatccgcaggtaccagcgtggaactgagttgctgattgccaaactaccgtttgcgcgagtcgtccgagaggtggccctcaattatctgggcagcgagtacggaaatttgcagtggcaaagtatggcgctgctggcactacaagaagcggcggaagcattccttgtccatttgttcgaagatgtcaacctgtgtgctatccatgcaaaacgtgtcaccatcatgcaaaaagatatgcagttggcaagacgtattcgaggagcatggggaggtgctggttagtatgataaccaggtgaaggacactgtttggggttgcgcggttctaggaagaggaaactgagagatgagcatgcgcctttatttattttatatgtacaatacatattttttttatatttctgttgttgttggtgagactacttgtgctgtcctaactggtccttgaaaggtttgttacaaacatctttgctgtacctgtacggcacaacagtgatcttcagcccgtttaaacacaataatttaccatctatatacagccttatactgccatctaatcctccatgtaatgttctcattatttccaatacccaaaacacaaccagtgtgcagctggtggttcagaataatgtcattaggacagccagtcgctgctcattcccaagccggatcctcaacttaaacaatgaggaaccagaagaccagaatcaacatgataccgaccgcagcagtgatgataccggcacctgctcgatctcctccatgaatatccaaaggactggcatcgtcctggcttgttccgaaggggttgtctccctgggttccggcagatccgttacccttggaggttcctccggtgatatcggtcagaggaccagtggagttgagaatctgggtgttgagaataacttccagagctgacagctgctctccgagaccaatgtacgagacgttgtactcgcctgtgagccagttgatggagcaagtatgtccgtcaaaacctccagaacaggttcgagcagcagcataggccgaaggacgcaggtaggacaggatagagccagccagagaaggcatcatttgagcggtctggccaagaagcgacgagtagatacccttgaaagttctctgatcctggttacaggtgatggtgacctgctgacaggcgatttccaccatgatgttgctctggttgccgccaaagaaaattcccttcatgatatcagcattccacagctggtaggttcggttcatccatacggaggcctcgagagtggcgttagtgccgtttcgaagcatggtcgcgttgtagattgaggcagctccggacatgtagataccggagttataggtccagaggtagggagatcgatcagaacagttgggcagatggataccatcgtagacgtggccaccgtcgatgatcttgactttttcggaccaggtccagatcttttcggcccattcgaggtaggtggtgttaccggtgtatctgtacagtcgagaagcgaggttgaaaagagctccattggcaatagcgttcttgtagtcgtatccagaattccactggaaaatctgccagtgcagacctccatcgcacacttgagtgtcccatcggtcagccatggagttaaaggcaccctgagcaacgtacagccatccgtagtcgtcgtcgggattggtgaagtttcgttcagcagctgtcatcatggtcatggcccacactccctggtcatcgttaccctcggaagaagagtagtttcgcaccatgaggttgtacttgtctcctcgctgggccttcatggcctcgaaggtgatgttgttgaaggtggagttgccagtgatgtgccagtactcgatcatggcgttccaggcggcgccagcgtgccaccagtagtagggaggcacaaacattccaatggttcctccataggtgaagccctggtagtagtccaaaagaccctcagcaatgagagcaagagccttgtcgacggtatcgggcttgtcgagatccagaaaacttagatcagcgtgcacgggggccagcagcgtggtcaccgccagcaccagcgcccagatataggttgagggtctcatagtgtggtatatgggatgaggtgtggagatatcttcacaactcgagagaggccttaactcgcgcactcatacagcccaccaccgaagtttgtcctaacaaaggtttgcgttagtttgctggggtatagacagaggataggggtttgtgtgtttttcttcatgagagcatgttttccagtggttataccgaaagatgaatgtcttatcaagttgtttttcttctggcttgtcaacccacttgttccttattctttctcgatatgtacagtgtgccatattgacctgcaccaaccaacgtttgttttccatctttttcccacctcgacttgttcccgcttttctccacaagcttcaattgtggatcgagcttgaatctataaataggttggagtgtctactgtgcgatgctgttattgtacttgtgtactactggttgcacttgttcagacgattatcttccccctctcagtctttgtcatattactagcctaagataaggcattagaccatcacatctgtccgcaaggcattcgagacgcccatcacctctttttagcccgttcacttttcgctcctttcgtcaatagtatcaaggcttttcgttacaaacctgagaatcaaaagttagaggttaccgcggagtagagaaaagcgattattggtggtattaaggatggaagaagaccctcacaaaaaaagcggttgtgtgacttgacgtaatctcgcgtcttggctccggatagggtgggacatgtgagtaaaacttctagaaccgcgtcgtcgcttttctaatgccttcggtttaagacatttccagaggcggagttatttcgagggttattgagtctacggtttgagcttagcaaggggattgattagtaagatattagtgaaagaggatgggggttgctttttactgaagcgatgaggtggtgtgtgggggtgtacaatgccaactacctttagttgggttttagagagagagagagaaaagcgctgtacatcagtcatcttctagtatagtcagtctgagaggtgcttcagctgagaaatggtcaaatttattgcccatatgtcacaaagagggaatatattgaaaatgaaaatgtaattgtctgatctcatattgcacacttttttttataatctcaattatgcataattgttctttactaacctctgagatcaactacaggtacagtagccactgttagggatgggagtagcatatgtgtgtgtgttacagtaagggtcggcagagacccctacacagtctttgaatatgtatagagtctagtgtacgtagttataatatatacattgaagctgcaaagatgataatacattatcaccgactagactagatctcaccatttcacgaccaaaaactatgtagagattcccttcccgctaacatcataaccagtatccctgattttatttaatgtgcggataacaatgaaacagaactgtttcatccctttggggacaagagaagaccatgtatcggcacaagtaattacaatgagtattaatttacgtcaatttactatcactgatcactacagagccttgtaacactcattttattcttccccctctctccctactgtcatcctcaaggcaaccactaatacgacagataaagcaagccgaggacaacggagacaaacggaaagacagcgacggtgtgtttaaagctgagacgctaaaccagagcgtttagatctaaagcgggtccatgaccataacgagggggtgaaaggtccgactaataacccgctttctcggagctcaaatagaccgccctcttctcctcccacctcaatccggggaatgcatccgtctgcacgacaagcatgagcctgggggtttcttgcaccgttccaactattttttggtctgcagtttgggtctaaagtgctgcatggacgtggacattttgacacgggacgggaggatgatgtgaggtgaaggaaaaggaatctcgttggtgagtaaacaaaatatatacaattgaactattttaaaacacgtgatggactcataacccctcccctacctctttatcgcctcatttcatcgcccttcttagccggcccacgtgaaatagagttttctgctgcagagtgggagaaaaaattggaagagctcaatactctcacctccaccacacctccgtcttatccatgcgtcgatccaaagtcttcatcggcaactcccacacggagctgggcgggctcatctgcaaccgtctcggcgtggagcctgccccttgcactctcaaaaagttttccaacggcgaaacgtcagtggagattggagtgtctgtgcgagacgaggatgtgtacattgtgcagtcgggctctccttcggtcaacgatcatttgatggagttgctgattctgatttcgggctgccgaaccggttctgctcacaaaatcaccgccgtgatcccctcctacccttactctaagcagtccaagatgaagaagcatcgaggcgctatcactgctcgaatgattgccaacctgctgaccatggccggcgccgaccatgtcatcaccatggatctgcacgccaatcagatgcagggattcttcaccgtgcctgtcgacaacctccatgcgggtcctactctggcccagtggattcgacacaatgtccccgactacaaggacgcggtggtggtctccaagaaccccggtggtaccaagcgagtcacagcgctggccgacgctctcaagatcaacttcgccatgatccagactgaccgacgacgaaaccacaagccctactcgtccatgctcaacctggcccaagcccccattttctcggttgcctcgccacgaaagaagggcgctcgaggcgctcctcctaccgtgctgcctgcaccaggctctcctctcaacggaaccgctcgacgggcatccatgaagctgcaggacggacctaacaccactcatggcacagttccctcgcgacgaaagtcgtcaaacacccgaaagccctctcagctcggtggccgacggccgtcgctcaatcctggtgaggagggagaagacgatgtctttgacgacgaagaggacgagggagtgcacattgtgactgcccacggtgtccagaccgcccgagttgtccagggccacgtggtgggagatgactaccttgaggaagagtccgagtccgaggcccagtctgaggccgaaacccgacctcgtcttcagcacaccgattcgtcagtcgacctgaaacatgcgctgggaggctctgttgacgctgagggctccgacgatgacgacgacgagttccagcgagaaaagctcatcacgctggtcggagatgtgcggggccgaaccgccatcattgttgatgacatgattgaccggcacggctcttttgttgccgccgccgagcactgcagactcaattgtggtgccaagcgagtggttgtgattgccactcacggcatcttcaacgacgactgtctcgagcagctgcaggcctgcccctgcatcgactcggtggttgtgaccaacacgtaccccatacctgtcgaacgtcgaatcgccgccaccaagctggtggtcatcgacgtgtctgccatctttgccgagtgcatgcgacgaaaccaccacggagagagcatttctgcactctttgagcagatgaccatgtagtcagcccacctctaatcagcatagcatatatatttttgaactagacgagccgaaagtacgacacctttagccgattcgagcgtggctgattcgacgtagcgagaggatgcactatacggacaaacagtcggaagttgggtgagatgagctggttgccagaggataaacaaacagacgcagtcaggagcaattcgagagccttgggctgtgcgcccactatagactgatgtcatgaaagaccatctggaggtctgttctgatccttcttttgaagagaaactacgcttgattaccagctttgagatgtccacctttcccatcatcacctacaaacaattagtgatcattgtgtttgcaggagcggaagacttttaccagaactgtcaataatatcacaacagatttttctgtcttttcatactcgaagtggtctgtccaaacaaactgttagatgaaatggaggtagacgaagtgatctgactcataagaaaagctggtgatatatgcgttcattcttcttttgactcctaaatgagttccaagtggttggctacagtagatgagcagctacttgtacattgttacaatattgtacataccggtaattagctacctgtacagatggttgaatgacctgggtcgcatcctttaattctatcaaacaagtcatgttagcctcagcgctacaagtagatcaaaaagagaaagaatcacagtgaatcgatacagtacaaatacacaaatcataagatgtaaaaaaattgcgaattctgtggatcgaacacaggacctccagattactctgaccgaagaacgacttcagtctggcgctctcccaactgagctaaatccgcagacatgttttgtgggacgtgttccacgcactagctcaatatgttaaaataaggttctgagattaagagtatgtataatccatgaatgaatgaatgtgattagaacattcaaatctttggctcatcagatgcaccctggtttgatggttaatggtattgtgcgccacggaatatcatggaatagctatcctcatgagtgtgagtctatctaaatcaaattaaatgatgcagcaaagtaatatcaagtgatgatgatacttcaatatacaagtatactgaactacggttgcggatacttgtactgtacatagataacagtggacttgtctccaccgttgaataacacgcgtgggtattgtactgccgcatttaaacatgacctcgtctcattcctctgtagctgcaacctcgatacgagggatcggcgaagtagcacagagttcacttgacgatctttgagcttgagatcttctgctgtgggctacttgtattcaagtactgtagccaattggaccttccagtgtccaaaaaacgcattgtacatataacccatctacgagtacctacggtacgagcacaacacgagtacatctctaatgtctgacacccgctcatatacccgagactgcatcgggacaagtgagacacaacgcaactagcacgcccaacgtgcaggacatgtctcagcactgcctacttgtatcggctcacacttatactgtatccacttcattctttttgcgattattcggatatcgtgcatgatggtttttgaaacaaaatgcgagcaaggaaaacataaacagaggctctggtcgaaaacaatggaaacgtgccagcgcggaagctgttaaagaaacaaaagagtggcgggaaagtaggctgtgtctttcattgtgcactgcccacaagctgtcgttcttggctgttagctgctacccgaaggcgccatttttgctttgatattgacagggctgctcttggcattcaagtgtacgtcaactgtaggattcaaacttgacgtagaaatacagtatggaggcggtcgctcatgtcttccaattaacgaagaatatatctacaaatacaagtacctacgaattgttcatatcataaatcgttatcataaatacctgaagctcagcgcttaaacaaacctgctctcgatggtaggtttggggtcagcagccgcactgctgatggagtttcgcatggtgagatcgtaactcgagtcgtacgagtcatgctccaccgtgtggccctccttgatctgatgtccaagggcatcaaattcctcctcggcgttcttctcgttgtttcgtaggaagtacactcggtcatccttagcagggtggtatcgagtgtcgggattcttggaaaagatggcaatcaaacaggtgacaatggtgacaatcagcaggaagagcgaaaaggcacagttgagcacaaagaagatgactcccatgatcgatgccacagcgggaggctggttgtaaattcgagagaagaaagtgaagaagaaggcgttgagcaggttcaccagcgcaatggtgatgttgagcacgttggttcgcttatccatgtagggctttcgccagcacagacaggcaaagtagatgagctcgatgataaagatggtcatggcctgggtctttccactgccctgagagtaggcaatgaacagagacttgacgaaagtgtagaccaactgcacgacgacgtaatagtagtggttggcgttgaagtgcaggtataggtatccgtacttctctagaacgtgctggtctccgaacaacagatactgcacggtgttgtgctctcggatggactgtcgggcagtcataaacaccttgaaggagccgtaaccaatgacagacagcagaaggatgaggaagaagacggcaatgacgatgacggcagcagagtctcgctcatagaactcccacagcgagaagacgagcagctgaggggtgaaaatcagcagagtccgcttcagagcagtcttgagctgagaagagggcagagttgagccgtggggaacatcatcctccacggtcttgacatgcttgtgcttaccaaagtggaacagcttgagaatgccaaagacaatgcacacaatgaggcagaagagcacaaagaaggtgaaggaggtgatagctccagaggtctgctcgatgccggctccgtagatgactcgaagcattcctcgcagaacaagcagagtggaggacgactgaggagagatggaagggtcggatccctggtcaacagctccatgatgggtggcagtgtcagtgacagctcgagcaatcagagagtcccaaggcaggtcacgggttcgaataccgcttgggtggtagctgactctgtggacagtagaaccgtagacatcgttaaccatggcctgagaagccttcagaagagattttccgagcttgccaacaacagggaaccggtccaagccgaaagagtgttcccacgaacgctgcaacagaacgggtgtggtcttgtgcgataaatacagagtggggtttccgccggtggactggacgtaccatcggaagatcttctgcatgaacttgatatagacaagaccaacagaccatgccacgttttggccccaggcagcggccatggggggcactcggttgacggacatcattgtgaagatgacggtggtttggaaatagacaaaaagggactgcgagttggcagcaatatgggcggcagtaatggagttgccgaaagtagctgcgatagcagccacgagcaggcccaggcctgaaatgacggctgtgacccacttgacggccgtgtgttcaacggtttttccgttagagaactggatgacgacacaggcaaccttcttgccagtgtcctccatgaacacgttggcaacgatcatgagatccagatcggggaaggtgaaaccgataccggggacctggtccagatcgctcttggacagcgttgccaccgactctagctggatgtttccgggatacaggggacacatggtcttcagggcggtgtcaccatcacaggggttgattttaatggacttgaagttaataccgtaggcccagatctggagctcggcgttgacctttccttcaatgtcagttttagcgtggatgttgtaggtcagtgtctggttatcgggaaagagcttgacgtcgaagtagtcggccgtcactgacgagttggccatacatgtgtttagtgacgaggcctggagaatcttttctccgagagccaccgttgccagcgccaggaagagcagatatctgaattgcatctggtgtgtggtgggtgctgacacctatgcgctgatgtgtatgaggtgggtagtggtatgtagtgtgacctatgggggggtcaagcgtgataatactgtactttttgcggagaagctggtgtgtgtgtgatgttctcttgtctccttctgtgtcgttagtaagaggggtgtcggtgcgggtgtcgtgactgggaaacgagtgccaccagtgatctgtgtagccaaatgaatgcaagtgaagaagagatatatttttctggcacctgtgcaaagagacacaagagctgcagtggtctggtaacgttccttattgagttatttgagttacgcgtgggaatgcctgggcatagtagtctaaaactctatatgagggtggtaagaataggtgctaattatgattgtgataaagagctgcctgcaaagatatagagccgtaaataacatgttaccgtacacagtaaagcatcctgaatctaatggaatcatattttttcctctgacatggccacaatccctttgcaatacgttctatcacaaccaagactccttgttaccacataacctttgggttttttttagaacccaccttgtctccaaactttagctgttagcaccattaccaggtcagaggctatggttggaagctatgagtaagtcagcggtggcctaacgacgtccaagaaaggcatagcgtgactgaggatactatttgtaattcgcgcacttgaggggtgtcgccgagccggatttcgtggtggaaacacccccagcattccatcttgcggtccttcatcgtctcctgctcctccccggtacagttaccctaccgacacgtcagaccatgctcacagtggatgcaaattcaattaatgctataaacacagcctgcattccggcagcgtctaaaggcaggaatagcccatccccagcgaggcaaagaaatgaaatggaagggaatgctatagggagcggcaggaaaatgccaaggttgctggaatgtgtgcatggcatggggttattagtgtgaggactggaccggggtgcacacacacactcactcacactctcactcacacactcgctcacacacgcgtggtggtacagtataactctgagtctgagcctgagtattcgcgtggtgtgagttctacagcgcagttggcttcagttcaatgaggctcatggtgtaatcttttttaaagggggaatccgattgctgagttgggacgttgggttacagtgggatggatgttgcaaaaagtctgaggctaagtaggagcgaaaagcaagggaataactgcttccagcccatgtgagatgagatgagaggtgatctcgtgtgagtgtacatgtagaacgggatgaaagatgcgtatgttgtctcagtttgccgtgtgacgtacgagtacattgcaccagtattttgacagcagagttatcccgtgacacgtgcagtgctcggctacattttttacatccatctgcgtacgtaatttgcccctatcgagacgtgtgaaaggggtaattcggaagtcagccgtgcgtgcttgaattgtcatacaaatcacagtcaagcacatgcgagacatcggaatgggcacaagtattctagtcgtcatcgccgttgtgttggttcccgcttgtgtcattgtcatttgggctccgcagtaagagtctcccctccttgttctgtctcatccgcgttggtctctctctataacggtgatcagcatgggttagtgtgactcgatggggtacaatagaagttgcagaggcaaatgagctgctactcctagaagagttatagaggcagagccgatgcactgttgaaaatggcgcatctcctactcgggagcaccgctatttgcacttctacgtttccctctctgacgtcattgtgagatctcatgcacagtttacacatgggtccagaatgtacattcatggagaatgtagatgcatgcgaagccgttcaaaagatgcattccgtgcagacatacgagaagagcgccgcaagagacgagaattcagatccagaaagtggggttctcgggtgcttggggtattatgagttacgctcgtcaataatgtaacctcgcttagtgggttgcatttatggctcattgttggccttggttgagctgaatataatgtaccgagttcgacgtgagtacaagtatatatactgtgcatactgtagcttcttgatgtgtgtattttccttgacactacaagtagttgtaccggtacttgtacttgtggtcattgttactctaagagtagctcctccagttcaatgtgttcttcctataagtagtgttgtcacagtcaatgcatcatcagtatgtacttgtacctctcaagtggtgttgctaatcgcatggggttacttgtatgactacctgaggcatttcctcaagacgaatggcgtccaaacggacacttcccaacccaaagattctttgctgatggtgctcattccccgccttgcagatcccatcgacccaaataacgcccctgtcacttctatcgatgagatgtacaaaaatacgagaacttatagttggaaatcggcgtgaacctgagctggatttaggcttgaaagaagggataattggaatgctggtagctagctgtaacccaccattacagagtggtggcttgacttctttcaagaaactcgaaaatacgtttttcagcgtccgtatatgcagtcagaatcgttaacgtatgccctgtggatagtgaacgacatgttgcacagttacttgtacttgtacttgtacaagtataagttctggaaaaaggagcactgcaaagtgatacaaataatggagagggagtacaattacttgcacttggtcaattcgatctaactgtatcctaaatcttcacagacgagtgctaactgtatgacgttcaacacggtctcagctacaagtaggactacataatagaatgtagaagaataaaaaagacgggctcagctggggttagttagcgctgtaggtgaagtttggaaaatttcttcctattaacctgtaccatccgctacttatagctacatcccaattatctacttgtcaaggagtcagagtgttcaccagaggcttcatgacatgcacctctgcttcattaatcgggccaacaccatgttcactacaaatactgtagcttcatttgctcgtcagtttcggggcggttagacttcgacagcctcagagctcagtccaactcgcgttgtaacgtctgccactgtttcgagatggacaacttgtctcaatcacccacgatcacttcaagcaccgtggtatctcacaacccggtccatgtacaagttggcaagggcttcagccgctaaattatttctcgtggcgataagatgggacataaatcccggtccacaacgacgcagagcgtgttgtgccccttttggatctgcttcagtcctacgatgaagtccatagagatgtgtggttcagtttagcgtcaaacggacgccgggggagcaacatcagcaactgagaaatgaaaatcctaagacatgctgtaatgaggctatcccataaagaatcgcatttcttacaatactaactactcctccatcacaccaactactgtgcgctaagcagctctcgcgcgagcaggcacttctattatagggtgcgcactcatgaacaagatataccaccacgacgcaagaaaagagcgcttacagatacaagaacttcacaaaattgtctgattttattagaacaattgaaatacgaagtattcatctagatctacccctcccatgatgattaacaactcccatcacaccaaagtcttaactcctacatccaataaagatgcaatgatacaaccatttttttttaatgggctgcgagttcagaaaaatgcagctcggcactctctttcacctgccatctcctgactacttgtagccctgacacctgacatctctccatgacacatttccgcatgtcgcaaatatggccaagcgacacttatttgacacattgacacacctcttcgtgtccacatgtcttcacatctgttgatgatatggaacatatgtcattaatatgaactgcgatcgaacccggaacaacttttataggtaacgcacttgccctcacagcacctttgtccctttattgtaacaatgtccgtggtgataaccaaaatgcaagtacccctatataccacacaatacagtaactctcaacaggtgatgagtagacaagagactacttgtacgcagtagcttcaatgtgactttagatgacgacctttcgtccgctcacgtacaacaaggtaatattagatactcctgtggtccgactcttggtttccttctctacttgtagcctctaatcttgaagatgcacgtagtgtagaacaacgaacactcaacgtatacgtaagcacagtcacaaccaccgactccaagtcttctgtcatttcttatctttacgtcacttacaatttcttccacggtccacggaatgcacacatgtggatgtcagcggctgagacaatcacacggcgtaatcaaataattactccagaatgacagtcagacttcccgggtttcctccgaggttatacgtgtgtgaatgtagcaaacgaaggtgaacatattgtatcccaccctcattctactagtagcactcagtgtactggtacaagtagcacacactttccacgcatcattactacttacacacacatgggacataatgacacacacatcctatcgtacaaactgaacacactgatcgcacacatgctctctctggtcactccatccattactgctggagcgcctacatattcataaaaatcatcaaatctcataacgtcgtagcgataaaccgctttttagcatacacaataaatacataaatcccatggttagtttcaagtgacccgaattccagaaggttctttagcaggccttgatggtagggtacaagctagatttcgaagccgaagtgtccttgttggcagcggtgtcctcagcctcgccagactcagtttcccgagcctcctgcagaacccgtcgcaggtaagaaacaacctccagatgcttcttcatctgagcaacctgcatagccttggagtcggcaatggccatcttgccaaagccctccaccagctcgtcgtcgtcgtcagactcctccacgtttgtggttcgagcagctcgctgggtgacaccaaccgacatctgtcgaacgtcctcaaatcgagacgagagctgaggcacggtggatcgtgagtaggagagatcggggtaatgaggagcagacacgccatggacgccagggtgagcgggaggggccacctggggggccacgggagcagcaccatgaggagcaggagcatgagagaaggcatatcggtagcccatagggtggggaagatggaactcggcaggagcctcgtactgggggtccacagacttgatgttgccgtaaatgttggagccgagctggttgaggaactggtcggtctcttgatagtcgccctgcttgaaggaggggagctgctgctggggaggagtggcctgatgaggggcagcaggagcaggagtggcggaggtagtggtggcggtttgaggggtaggagaggcctgctgctgctgtccctggataccgatgtactgctcgatggtggacagccgagaggcaatgtcggacgagtagttgggagtgactcgggctcgcttgatgtcgtcaaaaaagtccgaggtggtgtcccactgtcgctttcggtcgatgggggcatggggatgcatagggggagtgggcatgtggccaaccgcggcgtacgagggcaccatgggcacctgcacctggggttgcgagtatcggtagtaagggtactcgtagccacttgcgtaggtgggatactgcatgtatcgctgctgctgctgctgctgctggtgggtatgctgcatatggggcttggcgtaagcgttgtgggcctgctcgttatcatcggcgtgagtcttgacgtgcttcttaagatcctgaggtcgcttgaacgacttggtgcagaagtcgcacttgtacggcttgaggggcacgtggactcggatatgagaggtaatgtggtctcgtttgacggtcacaatgccacagttatcccagttgcagaccagcgacaggttgtgtgtgcactttcggccgacgtgggcatcacacagatgagcgtagagcttctcagcggagccaaaagtcttgccacaaggtccccatttgcagacgaggttctcgccgtcagaaccggagccgttggtgttgggggagccctcggaccgcggggtagtaatcttgccggtggcgtcctcctcgtctgacgtcttgtaagtggtggcgtcgggggtagtgtgtgcggtggagggggagatggagcccatatcgctctgacccgcgtcagaggaccggtggtgggccgagacggaagatagcaacatgtcgacagagtcaccgcccacattcatgttggcggagtagtcagagggagaaatggggctgttggggctagcagggtacagaggcttgttggcggttgtgttgttgacttggggggcagcagaaggggcggtggtggggagctgctgagactgctgctgaggctgctgctgctgctgctgctgttgctgtggtggctggctctgggccaggtaggggtaagaggccatgatatagttgtgttattttttttgcgctgtcgttacctcactaaacagttgttggggttgataggtgcttttgtgggtctgtcggaaaaaggattgctcttgatatgatggggtggcaggtgtggtgctgaaatacagaaagagacttggaagactaaatgtgccaagaccccaaaacgggaacaaaggagcaggggccaagacggcacgcaacctgtggggcggagtatttgtattacttgagctgagagacgactgatacctattttttgcatccaaaaaaaagggcggtaacgactcccatttttttcacgatcgttatcgtgaactactggtcccatgaactctgccatctcggaaatacagcgccatttcccaactcactctaaaagtgaaggaatgatcaaagtctaaaagttacccggacggcgagtttaaccttggatttaaggttgtaaagttctctttgtctgcaagcggctgtgtcgcacttttatccacgtgtcggagaacaagggggagaccgttggagttcatagttggggtattacttgaggttcgaagcgttacttggcggttagtcgcttgatagtgaggcttttaagctgatcttttaatgcccagtgacgtaagtcaactatttttaatgtaagagggattactgttccagtaacagtaagcgaacctgtgcattcagcaaaagaggaacgataaggcttctgaataccagtacaacacaccctcagtcgcgttacaccgacagtgtcgtgtagggcgtcgctatcgtcttccgatcagtctactgtatgtagccatagctgtaaatctattgttgcaaatacgagccgatgggtctgttgggtgggtgcgctgccagggtagcacaagtaaaagttgagctcgggcttgttttgcaaccgactataagtacttgtgtatctcacaaccgaacgtgcaacacaatgccccacgtcgcttggcgtttcttagtggacttcctctcagtatcgtacactaaaggtccgattggggatgtatcttcgctgtgtcttgttgacctgtcggttctgactccaattttggctggtcgtgtgcatgattatgctatcaggccaatttttccctgtcgtatcctatttataccgtgctcctttcgctatggcacattgaccatatagtcgactgtgttatctatgctgctcacatctgtggcacactatcataagagccccagactcgtggttgggcgccaaagcagccaagagcagaccagcctttcagccgtggcaggcaggcctagcctatccggctgcactaagtctgcaatctgaccagtgtgtgcagcgtgtgcagcgtcggattattgaagtttttctcagtaatatggcgtcttgaaactcggttgtcttactgttcatatcattccacaccaccctcttttcgctctaaaatccacacttctttctcccatcacgcaatcgcaaagactgggcagtgacagatcctcatcttggcggctcggctattcttgcgccgggtggacccagcatgctgactgagtcttaacaagccaagatattggcactgaggcctaccatgcttacgaagtgtggggcgaatgtattcaacgggagctatagctacagcacttgtagttgtcctggtactcatacaagtgcagctcgaagttttgcgtcgagtggtttcccacggatcgtattccttttttcactttcaatttccagaaggagatggcgccggtacgagtgtgaccaacggcgggtacatcagataagaatggcagccacgcatacagtgctctgattggcccgattcaccccgacagggtcttcatttgttttagagcttagactgtaagataaaatgacaccatacttgaaagagctacagatatactgtagcctccttccataaattacaagctattagatccaccaaaattaaacgcacgcgtcacggtgagacagccgaaacagaggttaaggacagcacaattcttgctgtgttttctttttctatggctcttccggccccctttcgacgtcctgcaacgcggtaaaaccatgcttagatgtgaggttgaataatacgacactttagataagggtaacaggagtaggaaaagaggggttagcacaatatgccttacacgacggatgaacaaatgatacttgtacaattacaagacagattttgacgtttgacatatgcacaagtcgtttgtccataagtacgttttggcatggtacccctcaacagtcatatacagccattatgagagtcatactcctccctgttggtatcgtacacaagtctacacctctgcaaagacccgtattcgctctctcacgtctgcctatcataacaaagatgatgagaagggaatgggaagagcagcaggtaaaacattcacataaagatggtcacataaagcctgtctgagaactgagaactgaaaatatcaggatggctactgcagtatcgtagaaaagtcaagaggaaattagcagctcatgcctatgagatatcatacatccttctggtgcgtactccaccataacaaaagccgttgcataagccgagttacacgcagcatttgggctttttgcctttcccagaacaaagattatctgtcttttttttttggccatagtagtgcgaacgctaattatgaggggatctatttttcgggccctctattttcggtccactctccgaaatagccaaaaatgtacacattatgtgtaccctaacccgcactctaatctgagatgcgcacatcacataaccggtcttctgacccacgctaatctaaattggaagttcgatgcaccgaacgaaaatagaaataattacctcgtctgtaatacaacagacgtgggaccaacaatcaagaaagaaacactacgggatgagcctcggtatcaccgcaacaacacccgaagcttcgtagcacacgtgtctcaaacaaaactctacccattgctaatctgaaggttctactgtaactcagctctaagctcttgccgaacgttatcgttgtaaccgcaagagtgcatgtattaaaaatgagcatgcacaaagaccaaggcctgtcttttttattaatttttttttatagcgatgtcgtgttttaatactgaaacaggagatgacccgaacggggaatttgaaacagtgccgtggcgaagctgccgtaagggtgtttgaatctctcaatgcttacctacaaagcctggtatagcactgcaaaagctacaagtacatactggagtgtattgactcgagagctcggttgctgtgatctaaaacgctcgattagtgcagaaccagtgatctaaagtcagagtggaattgagtgaccaggaaagagtaaaagttgaccacaaggagtgaaaaacgtcggaatttaaaaagtgcgggaaaacgtgattttccggctatcaatgttccattactgttccatacattccatacattcctgggatcttcttaccgatagttgcacctctatattaagcaatcattattgtaacatcggaagtactgtagcaattggacgccaggggagcacagtctacagtacgagtacaacaaacgactataaaagctttcatagagctgactatccgcgcatgacccttattgctcttgaccggccggttgaacgggagggtgaccgatttagagagtttgtgtttccaaggatccaatgtcaattgcggggctatagcaaactgattgagtccgatgatgaaaatccttgggctcgagcacatttctgtcaagtccgtttgtcaagattatcgtccggaaagggctctactacgataccttcacctcgaggttacatgcaagatccaggccagccagtaacgtaacatcaacttgtacattgaatatgagacgaacagtaaaaggtatggccagctgtgaatgttgctcgttatttccacttgtctgcgagagccgtatatactgttggcatagaacgaacactccataagtgccatcgcgagcatcgcgcaggacattacaaaccgattctgtcaagtacataccaatgttggagctggagcctaccattctcggttttcacttttcagaatttataatcgtcagcttgtattgtagaaatcacacccctcttgccaagttcaagataacaaatagcacatatttgtagttttacaagcacttgtacaagtaaggatcggagtatcatatcgaatccacgtgcagggcggatcacacccaagtacaccccttccccctattgttgacgtcagttgggccacacaaatagtactttataaatgatcacagtaatacaaattaccaattacaaattaccaaaagtacagtacatactgttctacagttagggtgctgccagggttgaagtgtctcttttgacatattaatcaaccacaggcgtccatattcaccgctccgaatttgtcacatcaacagccctgcagttcctcacagcctgtcacgcgatcacccccagtatgtaccagtacgagtacaagttaccgaaattacaagtacagtaactatttaataagcgacgtatgtacggtaggcgtgtgttgatactgtagcaacaaggaccgtgaatacagtgcaatgacatggccgagggacacactgcactaactctgatactgtacagtcgtacttactggcgatacggctacagtacgagtagcacagactcgaaaccacgatacccctagcccctatcgaacagtgtgatacatcgcataattcaattttacagcatgtacagtgcttgtagaccaggctggtcagggtggtggggctaaaacgtgccagattttcccatcccaagttaattaataagtcagcccgtttcatcccgcccagatatgcttagtctaaggtacgacgagctacgaccagcccttaattatgaacgacaggcgaccaacagatatgcagtgcgagtgagagcacaagcagaagcactgtacaatatgcaatggacaaagcaaagggcttccagttcacatgtttcccagatgtgggcgctttttggtcctctttcggccccgctgtcgctcagtgctaccaggatatacacactgtactcagccctgttcaacttagaccacagagttcggcatatggtgggatccgtcttatgcaggtccatgtacagacaggccccaacggatatatagtggagtcgggccgtacttgtaaggtgtatgagcgtgtattttttcaccgcgtgtacggctctttcaaaaaaacacgtttgaatcgccacttcttcacctttaacgcgctttgtctttgtgtcgagctccacaagccccctgaagacagatcttccaaacaaaaggtaattcgcacatctccaacaaacaacactattttcgaccgtctaaagagccacaaaaacagcaaatgtcgtccctcaagcgactcagctactaccgcacatccgagtccgccaacccgagcagcttcgagttcatcgaaacggcggaatccgcacaaccagacgtccacatcaaggtggtggtggtaggagatggaggctgtggaaaaacatgtctgctggtgtcgtactcgcagggtgtctttcccgagcgatatataccgacggtctttgagaactacataaccacgctcaaggggcccaaaggagagattatcgagctggcgttatgggacacagcaggacaggaggagtacgaccggctcagaccactctcgtacccagacgtggatgtgctgctggtgtgctacagcgtggactcgccgtcatcgtttgaaaacgtggccgaaaagtggttccctgaggtgacgcatttctgtccagacacgccagtggtgctggtatgtctcaaaaccgatctcagagccgattccacatccgcccattatctcaaagctcagggactgagccacatcacgccgacgcagggcaaatccatggcacagagactcggagtgtacaaatacatggagtgctcatcaaaggacatgtctggcgttagagaggtgtttgcagtcgccatgggagcggtgctgaaggaaaaagggagatcaaagagaaccaaacctgtgcgatcacaaagtaaaggggcagcggcagcagcagcgtcagccacacgtccaaaattacaatccagaccagcctcggaaccgatcgagaagaagaagaagaagaaacgacaccagtgcttggtgttgtagaaagcatcaaccacagctaacaaggggtgatatagtaatgcattatgatgagaaggatacaagagggcgcgacgtctgtgtaacggcaatgaacggtagcagccgtattattatatgtacgagtacatataatgtaggagttgtgtggtagctctacttgtgcatactgtgccagtggcccagttcatctacggaggtacaaactgtagagtagaatttttaatcctacaagtagatacttgtactatagacctagatcacataactcgaaatctgaaaaccggccatttactcatctcaaagcactcatcagttcattagaatacatttataaataatcgtctgcaagtccatcaggcccttactcgtaactcgcaactccaaattacactactctttggtagtgtctacctcgatgtctccgtcctccgtcttcaccagatcctcattcacggtgttgtaaaagtggctccacatttctgcgagctcttcagacttttgagacaggcccacagtgtgttccaacgaacggttcagcgcgttcaggttgttgagcacgtcttccatgctggccgagatgtttttgatgtactggtcccgttgtcgctcgaaataagaccgtttgtcttccgtaggaaacatgctgactctgctcatgttttttttacagggcttccagaggaacttgagtgtcgttcaggaatacttgtagttgtgataacgcgtttcacggtgtctttgcacttcgaagtccactgcatatcggaactctaagtgttcgaaaagatcataactctaaatattgcatcctccctcaattactgtatcaccatcaaaaggctgagctcacccccacaacgacataatgggcctggctgacgaaattctggccgattttggctccagcgacgaagaaaatgaagaggtggacgaggtgatggaagatgcgacttcccagatcccaactgaagtcattgcaaccgaaaccacagaacctctgtcgcctactccactcaataacatcaacctggacctgctggggtccaccaactcggcagcaatggtccccagacttctgccacaactcagaagcatttctctgtacgaaagtggtgccactcagtcaactctcgcactcacatcaaatctagaagagaatccagagtaccatgtgattgtgggagcaaacgagtactcggtggaaatcgacaacgcagtagctgagctgcacaacttcatcgccactagatacagccagcggtaccccgagctcagatcactcatcgccaacccactacagcatgcacaggtagtggccattcttggaaacgatcccgcagcagtggcaaagtcagatagcccgcacttaaaacaggtggtgcacaagtcagtgatgatgactattaccatgactgtggaccaagggggacgacgactctcggacgttgagatggccactataaacgaagcttgtaagctactgatagcattggacgctgctaagcgccaaatcactaactatgtctcctcgaaactgaacctcgttgcacccaatacggccattctgattggtgctcattgtgcagctcagattcttggatttgtgggtggtctcaacggtctggcaaagaccccctcttgcaacataccttctctaggagctaagcgagagactgcggtggggtttggacaagcacaaagacagcagggttacttgtattactcggatgtggtacaacagagtcctgctgatatcagaaagcaggccatgcgaatgttgtcagccaagctagtacttgcagcccgtttggatgcctctagagcatctacagatggatcgttcggatctaaaatgcgagaggagattgaaggaaagttgcagaaactagcagagcccccggagataaagggagtcaaggccctacctgttcctatcgacaaaccctcaaagaagcgaggtggaaagcggatcagaaagttcaaggagcagttcaagcagagtgaaatggctgctgctgccaaccgaatggcgttcggagaggccgaaaagactgtggacgtttacggagagaccgtgggtctgggaatgttggattctgctgctggcctgggatcagctcgaagagttgaagctgattccaagacccgtgcaagaatgtccaagggggctcgatcgcgtttggagatgctcaagaaccgtcccaaacctatgatcgacggtcttcagtcgtctttgtctgttacggcgcagtctatggagcttagtaaacccaagggacccaagacggccacccaggataacaaattctttgcctcaggcacgttcacacagctggagaggggcagcggattgcaactaggccctaagcgaaaagctgacgagcagaaggaccgtggcactaccaagaagttgaaggagggtgatggaaactgatactgcttcagcatgtaacataaatgataatttattgaccctacctatagcgtacgcgcgactaatgatgtgcgacacatatacacgtactcgaatatatgactgtaccgtacgaatacatactcgtacttacagccgttatcgacacatgctatacgtgcatactcgtctggtacaacagcttctctacgcagacagatcagcatattggcagcattgcagcggtacgacaaagaacgtattttataaaaaaatacgagatgaaatatacgagtatttcactactgcaacacttctcgctctctctttccttgcttctcattcctgtgtgcccaaaatccaaccaacgcccccctccattcaactctcaactaatgtgcgttagactcatccaactataatatgctgcattcagggccctctatttctcaagtcaaggagctgaccgtgtgtcgtgagggaagccataaaaggtacacatgccgcctaaacagaggttcgaggtattatgagggggtggtgttttccttttcaaaattccgcgtattttcattcatttatcatatgtactgtacagtatgtactttctgatgggtggttcctccggcaacggcagtgtagcttctttacttccgtgccctatgcttacagtaaatacagtatatgcttggttcataatgcggcaaataagctgccgatgggaacagggtgtggagagagagagagagagagagagagagaaaggagataagcagttcagcgggtctacaaaagtatagcgcgctactactactactgtagtgagtgtttagagtcgaaaatgtgaatcaaagtcccaagtcaagacttgtactaacccccaagacgtcacacgcataatgatcagtgtactgctcagtattttccattcttaataaagctctccaatgaaacgggtttaaactggaaaagacatgaggttggacgctgccaaatccgaattaaatttgtgcgagcgcacacctcgtatttctgactttttataactggctttttgaacgtgccactcgcaccttgtggagtaaacagagggataactgggtggtgtagtttagaggcgaggaaacagagattaccaactgactcagaatcaaaatctcaccaaggtggtgagcaccctacccctccaacccaaccaatacctcagatttcggactccgtcgatcttgggcccacgagcaacttcgcacatcgcgctggagtctaactctgcctcctcaaactctcgagagatatatagctgtggcgtgggtctggaagtttgtagtctctgaacgaaatgcgagcctgggtgacgacttttgtgctttcgaccataattcagggagttgcggcgggcactccttcggctcaagagctgggtcttactaaagaccagtggtacgactggctcaatgcacattatggattgtacagtttcatgcccgattacgactccaacttggccggcctcgtgctgttcgccttcattctgttgacccacctggctctcggcgccttctggcgccagtggtggtttggagtctgtgtgtcttgtggttgcgtgctcgagtttctgggattcctaggtcgattcttgtcacgagagatctcagtcgaagacgagtcctattacattatgcaaatcgtgtgtctgacactcgctccggcctttgtcatggcaggtgtttactgcattctggcgaagctggtggttgtctatggagagtcttactcaagactgggtcctatcgtctacacaatcatctttgtggtcggagactgggtctcgatcatcattcaggccgtgggaggaggtctggcagcgacccaaggcaattcggactcgggaacttggatcatggtcgccggtatcgcgttccaggtgctcgtcatgtcaatcttcttcctcttctactttgaattccttttccgagtttacacgggcagaagaaacccagaggtacttgatagtcaggctcatagacctgatatcgaggagctcaagaagggcaagaagttacctatcttcattgtaggccagacgattgctattattctcatctacacccgttccatctaccgaatcatcgaactagccggaggatggcacggacggctggtcatcaacgaggtgtatatgctggtgctcgacggtctgatgatggtgctagcaacatacctactggccatcttccaccccggcttcatgtttggacgagtgcccatgaaagcaaacctgcacaagaagaagctgtcaaacatgaaggaggaagacctcaactcgagccacaatgacgaagaacgtgtcgagtggtaattgcattatagattgtatgataaattatttaattgagtgatccatattgaatgtaggtctacaggtacttgtatcatgtatttcttttctgctacgtttcataatccttgtagtttcatgatacagaataaattaatgtcatcatcgtctcatctctcatcgacagcaacaccttactaatctttcaccttccaaacatgcaacaaggaattaaatgcaacacttccaatcacaccctccagactgcgattccatcccacctcggtcaccttctccgtgtgtccagcgtgcacaaacagcttttccgagccgtctttctgacctatcttggaaatgtcccagatgatggcccgtttatcttcagatccagacaccagcagtcgaggattatgcggggaccaatccaacgagcccacaggcccctcgtgacctaccagtcggccaataggggtctgtgaagtggatttgatgtcccacaagttgacgatgccgtcctctccagacgtcgcgaccacccgattgttaaacgggctgaaggcgacagataaagatgcggttctcgtgtctgtctcataaactgtgctgttgtcagttgtatcgatcacatacaacttctgatcgtctccaacacttgcaaatagagtcttttcagaaggatgccaagtgacgtcgttgacagagccctgatgatgtatgaagacttgtttgggagcaatagtcaccatcttgccatcagagcggctcttgtagtcgttaaccagatcccacagtgccacagttccgtctgaagagcatgttagcagcttccctcgatcttttgtgttccaagacaggctccagccctcagaattgtgatgacacagagtcgcatcagccttgcattcgtcgttggatgggttggctggatgcttggacttgtcgaacatgagcacggatccatctgctcctatcgtagcgatgatgtttgggttctggggcatgtatctgactctgttgacttctccgagcacagatatgttttgtgacacatttattcctgcgtgtggatgaccctggtagccgccaatctcctccgtcagcgcagagtagtcctgcaggctgagcgtctcgtcgtttttggggatcttaacttctccaagtcgaataacctccggggtgtctgtatagctcgacgtgaggaaccggtgggccgtgacagaggcattcttgggcgtgtcgagatcggggaaccactggaatgacaatgctgggctcggaagcatctgtgacatgaacaacgagtatagctggggggcgtttttcttccaaattcgatagttctcgtacgagagcagctgttcgggcgacagtttgggcgtcacgtcgtcctcgcaagtctgtggcagttccctagcttctgtgtccattgctgtgtcgtgtgtattgtgcgatatgtttccagttgtgaatcagttttagtcaaatgaaatatgcgtgaaatggacgcgtctctcaggagcttaataagaggtacagtggggtcgtgaatgaggtcagtccgacatacgaaataaatggggtaaaattaggataattgtaattacgatattattgttccattaattctttttaatttgatttcatttttcttttgactgttcttttctggtatcagtgctgtgctgctttcttcaataatgattagagagtatattattgtcattacagagtatttatacttgcaggtacatttatcaaaaatattcaaaaaccacaatgaatactccagccgctctgtaattttcccctaaattatccaatttttctatcgtcttccggtcaaccatcagtgtcgtacgcacgcacgaaccccagtgacgcacttcaccacttgcaacttaatttactacttgtagaccacaacatccccaacatgaccgaaatggacccgaacgaagagccattttctacacaagatatacccgagctggtggaggaggagtcggacgagcagctgacagaggaaggcgaacagtacgcccctgggccgcgcataaccttttcaatgcctgctattggccgttttctaggccgatgttgcatcaatctggtcctgcccttcatcaacggcatgatgatgggctttggagagctcgtagcccatgaaatcggctttgcatggggcatgagcggtgctagagtgagtataatgaacaggctgatgagaagaatgtgatgctgtgaacagtggcgattgcattgaacggctgtggtcgtttgagatacacttcatttttcttgccgacgtgacgtcgttgctattgcttgatgtgacgagaacttggttcttttttctctggtgttgctctggcttctgaatgaccataatgtgagcctcttacacgaggatcaggcacggcatggctatctgagagagtcgcagcagcaaggctgaaatatggaccacataaaagtgaggagagtaagacacctcgtccatgcttgcacctggaccgcccgaatacttcctacagtcgcttatctagtgaattcgtcggtatcgccaacttactggccacagatatgaactgggcctggtctcacatgaagtgctcacaccctcattgcgacatcttgatgccaccacacacatcctaactcaggtgcgacgaaaacgagtggcccccggagtggaggaggttcacgaagacgaaacgcagcccgacgggcaacgacgactgttactgcagtcttaaccgatagattgatgcattttacaaatatattatgactggatagggacgaagggttctgtagtgtcccggctattaaggcttgatggaaagcattgggacgaccacgagaatgtccccactggctttgaaagtgatctccctccaacctcatttcgtgtcaatcatgaaactacaacaggtaccagcacttctacgacacaggagagatacctgggcatgtcatacccacaccaaaggcgtactgatggctgcatggcacaaggtgctaaagaggcttaggattgttactgtgtttacagtatgtacagtatacagtgacgactacatctctctacatttcatccggttttgttaacagtacacaatattaattctgatttgcggtttagaccatgggctcagcgtcccgcttggcgacggtgggctctcggctcatggatggggagttgccccagagagagtcctccatgttttcgaccttctctgacagatccttgacatcagttccgagcatctcttcctcagcagtgactcgcagcttgagaccaggaatgtggtcaaccacgaaacagatgatgtaggtgaggacgaaggaccaggcgacacaggtggtgacagcggcgagctcgtggcccagttggacccagttgtgcttgatccagcctcctggaatatcttcctgggcccaggcagggtcggcaaagaaggcagtgcagatagatcccatgattccgccaattgcgtggatgttaaaggatcggatagtatcgtcaatgccaatccactggttgatattggacagagagcagcagactccagcagtgatgatagctccaacaacagagaaccatggagagatgtatccacaggaaggagtgatggccactagaccacagatgactccctcacaaagaccgacgagagacacccgtccgtatcgccacttgtcgacggcggcaaagatgataccgccagtgcaggcagaaagctgggtgttcagcatgatgtatccagttcgagagctgacagccaacaaggtgcctgagttgaagaagagccatccgtaccagatgagcagagttccaagcagaaccagagtggggttatggggtttggcacgggcaagcatagaggcctctccgttgtcatcaattcgctttcctaggtacagtgcgtaggcaagagcacccgttccactggcgatgtggacgggtcctcctccagcaaagtcaaggactcccatggcgttgagccagccgtcctcggcccagaaccagtacgagagaggacagtagacgaccgtagcgaagatgaagccgacaatctgtgatgaaatgagtctacctcgctcagcgatggcaccagcgaaaatctggactgtgcagacaacaaagaaggcggagaagatgaaatgaacagaagtggggattccctcctcctcgagctggtcgagagaaagctcgtcatggctagtagggctacccatcatgaaagccagactcaggttaccaagcatcttgccattgggaacgttacccagagagtagccccagatccaccattgaagacagatgacacaggttgtgagtacactttgggcgacgatagtgagtgcgttcttgcgtctgatcatgccggcatacagcattccaatacctggggtgatgagcgacacgcccactgcacacacaagaatgtatgctgtgtcgacatacgattttatttgcgccgcagtaagagtttccacgggggcttctgagtccattttgtttgtagttgtgagacggttgttgttctctagcatccacaatcatctccattatatatattgttactcgttctcgtgttgtggctagtggacgtgcccagacttgtgcttatcagcatgtcttggcaagataagagctgacataaaccatctagctgttcaggagtaaacagatgagggttaaaaggattcctaagcactatagaagagacgattgcatatctatagcggccttgaatatatcggccttgaaacttcagacctttccacagacagagttgaaagtgtcatcagttactctctggacactctaacctacgccacatcgtagtagtagtagttctaaaaagggggtgaattaagacggattcttgtaagccatatgacaagtattgccccacatactcccctgtaaagctttcctgtaagcgtcaccgatcttggctgggctcttggccgcagttctgattggacgtgataggaagcatctcattagcgtcgataagataaggtggagagtgtggcttgagtgtgacattgacgtggataacaagacggaaaagtacgagaaggggtctgtcagggcagccattggttggataaacctgatatcccgttcttcttggtctggaggggaataaaatggtgttgtatttagaaattgatgcttgtcttactccggcatcggcgagattcggatattggggtgagggtgaacaacagcctgtactcaatgaaattatcggcactaaatgtaagtacagtacatacctcatttttcgtacagtacttacatgatcatgggtggaagtgttaatcaagctacagtataatgtgatatcttttggtttggctttgcttcttgcgatccattacatcgcaatcgactatgaatgatttcgagtttgccagaaacataaccaagagaactatgaacttcatactgtagtgacataagtacaggaaggcatatttagatactcagattgagctcttctgtttctactgaattgtttctcatttattggtcattgttggtatttttttagccgaaagtatgtgtgaaatgctaaaatacctctccaaagagaagccacctgatattgatttcacgcagtctctttatgaaacaaattcttcacaaagactcttgatactacaaacacctctcagatacctctcaaccaccagtgttgctcatgctgaagtagtgatggcgaattgttgattccatcttcccgacaatcacagttccacaaccacattccacaactctctaatacagtaatagcctttaatgggctgttgttcctgagcctctcaccgccctggaccgtttccccccgtttgtagctcgcttttactgagactgtttcgtctaaagccttttcaaatttatgattattcgtctcggtccaaccttgtgtaaatagtgtggagaaatgatgctctatcggtgcgcatctgtgcatgattacatgaccatttgagctggatatctcgtgtttggtaatgaatcaacagaaaagttttaaatcattggaacacactacagtaacccatgccacataaaacgggcaccgctcgtatataaagaatcgtcccactagccttagggctgcctggattccttctcatcacttgtcgcttttaattggtaaacagcgacactctattgggagcgtgggagagaagtaagcaacatgaagcctatatacgagtatgcaaagtggggccgtaagcaaggacggaaatgttgattttcacagacaggttgggggttgttgtcagtttttattgacgattattgataagacagatcgaggagagatataaaccctttcaccccccctcccaattgccctcgaagctgctcgatcaactcctttcaccacctctcttcgtccccatcttatgtttaactttcacgttcctcaatgcaccccaaccaaacatggatttggattcaagcaggttatatagtcagggccttgctctgattccctttgcacctcatattcctctcacgccatgttgaccaatcttacgatcgtgctgatcacccttctggtgacatatacggtgctgacccgtacggctctgcggatccagcgggcaagaaaggccaagcaaatgggagctactcttcctcctcgagttaacaatggtattctgggatggtacggattgtggctcgtgatccagaacgcccgatccatgaaactaccccacaccctcggaaagcggtttgccaatggacctacctggctcactcctgtggctggtaacgagcccatcaacaccattgatcccgagaacgtcaaggctatcctggccactcagttcaaggacttttgtctgggcattcgacacagggcactgagcccttctatcggagatggtatcttcactctggacggagaaggatggacccactctcgagctctgctgcgacctcagttttcgcgacagcagatctcccgagtccactcgctcgaaagactcatgcagattctgttcaaattgattcgaaaggagaacggcgagtactttgacctgcagaacctcttcttcatgtttaccctagactctgccaccgagtttctttacggggcttctgtcgacactctggccgatctcctgggcgagcctgtagaaggagaccacgggggagtcggcgaggaggtccgaaaggcctaccagcagagcatcaacaacgcccaggacatctccgctattcgaacccgtctccagggtctttactggattgcaggaaacatctaccagcgaaacctgtatcaaaagagtaacaagggcgtcaaggatttcagccagttctttgtcgacaaggctctcaacacatccaaggaaaagctcaaggaaatggaggactccgacaactacgtctttctgtacgagcttgtcaagagcacccgaaaccccgttgtcattcgagaccagctcatcaacattctggtcgcgggacgggatactaccgcctctctgctgtcctttaccttctacactcttggacgaagacccgatgttctcaagaagctgcgagctgccattctggaggatttcggaacctcccccgacgagatcaccttcgagtctctcaagcgatgtgattacttgcgatacgtgctcaatgaggttctccgactatacccttcggttcctatcaacgctcgaagtgctaccagggacactactcttccccgaggaggaggacctgacggtaagcagcccgtcttcgtctacaagggccagatggtggcctactgcgtgtactggatgcaccgagacaagaagtactggggtgaagatgccctggagttcaatcctgatcgatgggaccccaaagtgcaaccacagaacaagggctgggagtacctgccgttcaacggaggtcctcgaatttgtttgggacagcaatttgcccttaccgaagccggttatgtggtgactcgaatgctccaagagtttgatactgtacattgcaagaaccagaaggaggaggagcatcctccttatgctcttgatttgaccatgcgccacggtgagggtgtttgggtgtcgatgaagtagctggatttaagcacacgcggcttgaaaggaccggatatagagtggctatagattattttattgattaaaagcgaacatggtgtggtacgagtactacttgtaccagtacgtacagcactacaagtagcactcgtgcgagtatgtactgtacattatgtaccatagctttagcaagtttgatagcaggcgccagacaaggctacttacggtttctggtacaattccactacgttgttcattttcgttgtacttgtattgtagatctgcattgcccatacatagataggcgagtcccgaattcacctctcggttatagcacttaaatgcgtttgtctattgtcttagaatttcggacttggtttttctttgtcgccactttttcgatcatctacacgtactcgtacagcactccagcatgaagtcatgcatatgtatcatctcagacccttcagagggaagaggcatgtaccgtgtactctcttttaggtgttgctgtagtgtaattaaccggttgctctatttttgttgtagaatcgatttaaggtggttacgtagatacagtagatcaaagctctggtgttgtatttgtcaatagtattagcaattatatagtaattaccattaaccatgcctgttagtaatatgttgaagacaacctcacacattcccccagctaagaatctccctctgggctgtgctgatgtgcctcgatgttacatagtcagagtttgtgcagtgtcgatccatcacccaaaagtgttcctgcctaatgggaatgggaaggggctcttttgagctggccagtgaactgagatatatatcaatacagtaagcagcgacacaaaatggcgcagcaacagcaatgtaatgtaacatgacgaatgtagacctcgcaattcaatcttcaatcttacgaccactttcaccacccaaaactacgtgcctccaaatattttcctcaccgagaccgaagtgcgagccgtcgcgtatttggacatttcagcaaactctacagtaccttcgccactgctctacttataagtaaattctcttctatgtttatattcactgcataactacaagcatcgtcatacaagtgccggtacagtatgtctcttcgatttggccctgcataatgtggggctatgtgagatgacggagtaatcaactcctccgatatgcgaggctgacagttgacattatcacaagctgacactcgacgcccccgcaacaaaggcctgttacaaatacatccgcatcggcttctgtcacaaatacggcgggcaactgcttgtacgggagtttgaaggctcccttgtttgttaatgtccttaagcgcttcacttcatcatattatacatggctgccaagagtattgccattctccgtggttgcagccgggttgaaatgtgtttgaacgccctataacaggtgactgggcggtcaggaagtagcaaaaaaaccattgttagactcgctgaaaacagaatatcactccacacctttcaaaatcccacaactcgacctgccaccgtaaactaatatctctcaaacaattggatgggtggagaaaacggataaagcctaaacccagatacagcactagcaactctaacccaagttcggtggaagtcactgtggggaaaaagacgagacattgtaacaggtggcacaagacgaggtataaaacgcagttttggaaagagaaaatgagttaaaatggcccaaatattgccctggtagctgtttcaccttttatacactaaccccgaagactttataccgcctcgtagtgcacacaaagaccctgcacatcactcctacgtctctgcgatcactcatcatagcacctttcttgaaccttgttctgagacccctcctggagggagtgtataagagagagtcgtgcggcacactgagatgagccccaaactatccattgcaatatgctacaactctttggcgtccttgtgttggcgctgacaaccgctctgctcgcccagctggcctacaacaagtatgaatacaaccgcaaggtgaagcagtttggctgtggtgaactaaccgtcgcgaagaacggctttttgggctggaagggaatccgagcagtgctccatgtgctcaaaaccaagaagggaccagctgctcttaaggagcgaatcgatgcgtatggacgaacctatgtctttcacattggccctgcccctgtgatttccaccatggagcctgagaacatcaaggcaatgttggcgactcaatttaaggacttttctctgggaactcgatacagatccctggctcctactcttggagacggaatttttactcttgacggtcatggatggacccactctcgagctcttctccgacctcagtttgcccgagagcaggtttctcgactcgactcactcgaagctcatttccagatcctgaaaatgtgcgttgataaggagatgcgagagaagggaaacgatcccagaggatttgacatccagaacctcttcttcctctttactctggactctgctaccgagtttttgtttggttcttcggtggactcgcttgtggacttcctcgacgacccttcagtgcgcacgggagaccacggaggagtcgacgaggctgctcgaaagggtttcaacaactccttcaatcacgctcaggaattgtgtgccctgcgatcccgactacatactctttactggattgtaggatccgttgtcaagaaggagccttttgagcggtacaacaaggagatcaagacttttgtggattttttcgctgcgaaggctctgaaggcccgaaaggagaaggacatgtctctcatggacaatgatcagtacatttttatgtacgagttggtcaaggaaaccaccaaccccgtcaccctcagagaccagatgcttaacattctccttgctggacgagataccaccgcctccatgttgtcgtggatctactttcgactggctcgagaccccaagctgtacgctaagctccgaagtgctattcttgaagactttggaaccactcccgaagccatcactttcgagtctctgaagcaatgtgactatctccgatacgttcttaatgaggcccttcgactctaccccgttgttcccatcaacggaagaaccgccactcgggacactactcttcctagaggaggtggacccgaccagtcccagcccattttcattcccaaaggccagaccgtgtcttactctgtttactggactcaccgagaccctcgattctggggcgaggatgctgaggagttcattcctgagcgatgggatcctcgaaacggcaacattggccgagggtgggagtacctgccgttcaacggtggtcctcgaatctgccttggtcagcagtttgctcttaccgaggttggatacgttctgagtagactggttcagacatatgagacacttgagacttgtgaccacaagcctctgccccctctgtacaaccatgctcttacgatgtgccatgaggagggtgtttgggtcaagatgtataagggtgagaaggcgtaggtgttatttattttttatgtgattttagcaattgaaacacaagtacatactgtacttgtattgtttgtatttattgaaagactgtacttgtattgtgattgatacttaacagctcttttggaggagcactcccactgcccactgatatcgaagtacagttttttctcaatacaatacattcgattaattataacattgtttaaagagaataatttttgtatcgaatgcaagcaaaagttatagctactgtacatgaggaacaagagagttcagacttgcggtaggaagcaactggtggtccaaacattttacatctcggtccgatcagaccagaattcgaacctcgctgaacgggtaatacgaggagacgcatttaacacccaacaccagacaggacttactgctgtgtcattcacagtaggccttacagtaatacgcagaattgttttcaagtaattattaagtaaatacacgagtacaagtaaatttatgatgatctgattgaagttaaaatggcagtctcatgcatgtctggaaaatctcatgaacatcttcgttaaactccactacagtacatattcacaaccacagccatgtcacacaaacaagcgggtcagccgaacaatatcctgttcgtgaaaaacctaccgtacgaatccacctctgacgaactgtatgagctgtttggccgctttggggcggtacgacagatcagagcaggatcggaaaaagatacacgaggaacagcgtttgtggtctacgaagacattgacgacgccaccgaggccgtcaagacgctatcaggattcaactacaagaacagatatttggtggctttgttccactcgttagaacagatggacaagacggctgagaacctggaggctcgaagagccaagctggaggaactaaaaaaagaacatgggttggagtaatggggtcgaaaagacatttagttactctatgggtgtgttttcgttcttactttgctcactctgcctcgttagctgctggtgatcaagcattgtggacagctggcatggatagaggtatcggcgcaacagatttgccgatgcagctgctgcaagtaatccatcaacccatcgatttacttcgacagaccatcgcctcttgactacaagtaggtatttgtagccatgtgcccgttcttgtctacttgcagagttgcccaagtattggatggaaaacagacggtggcggactagacagtctctcagcaatcacgttcgcactacagtatagcataatttattcattcagtttctgatacactaaactgatagtgtactaaaccggtagaagatttcactacaacggggtatcgtcatctccaactgtcacacttacagatcaacccccagatacaagctctttctgtatcaataacatcaactttcactatatgcactttgtgtacatgctgaacacctttttggacaacgtggaacatatagtcagttgtccccctccgatgattcttttaatatcttaaaccaactgctttctgctgcctcggaagaagacctggacaatggtcacctggcagacagaaataccgaccatgagaacaatctcaagaacagagaaccagtagattcgagactcggtgctctccacagtggccttgtttcgggcctctcggaccttgaggtatcgcatctcagacaaaatggagtcgaccttgggggagatcttgttaagggagttttcgatggaggcatgctcgggtcgctccttgttgatgtccgcgggcagctcggctcgcagctcctcatgctcgagcttgatctcgaagtccacagtcttctcgtcaaaggtagacatgtggttgttgaagcagaactcgtactctcctccctgatcagaggtcatgacgtactcgtccatcttagcagtcttgtcgtaagaaatctggccggagggggtcttaacacgggctcgaatgtcgaagctacctcccttctggacggcgtagtagaagagaatcttctggccggcacgctggacctgtgcgttgaagcactggagctcctggggcttgaccttgacctggaaggcggtggcggagaccacggcggcgaaaatggcgcacaaaatcagctgcacaaatttcatgatgctgtagagttgtgtggagtgtagagtgtaactaccagatacaagatcaatgacacgtcgcgtgtatagagtgcattgtgagttagagttggtagggtaaccaaggcaaggagtattgaagagggcgtaggtgcacgagtacgcaagacagagagattgagagtgttgatctgaggcattatcacgtgttttttacacgcgacagtgtgctttttccactcaactatgttcattgcgtgcagtgacaccacttttcatttttctgccttgctaaagttcgcctacaagtacactcgtaatgtaaagacgtgtccaaaaattgggagtgtgaaatttagcaagctgaactcacagaagggggatcaggtcctgtaagcgacgcacattgtattacgtgtatgcatttgtgggtgtcacgtgatatatattctattttcagatgctacttacataacttgttatcaagtcaaacatgattgcaatagtttacctaaccgagccgaacatggttcttgcgcgactgtcaatgagtagagctacaagtagtagaagtacctcagcgttgttttgaagactcgcgtatgcgacttcacgcaacacaacaggggcaggagagagtctgctcagaataaatgttatttaatacactcccaatggacattctgcttcaaaactccaacacaaaatcagtacattgcaccatacagtacatactggtacaagtaccggtatttctaacatggaaagatcctcacaactacaagtagccatattctgggtgctcggaactctgtcaaggacaatgaggcgccgtgactacttaagggagaaaatcgtactcatctcaaaactgtctagagaaacagatgttttaattgaaggcattttgagtcttccattctactttatggaccatttaccactccttagacacatctgtcaacttgctcaccccgaactctcaacaacaataagcttatcagatagccctgcaggtcagatgtactataaaactcaatgttgcgatctgtgtctgttttttttttttctttcagtacaatctttcaacaccagatacacaatggtgcgatacccccgaaacctccttgcacgagcagtcagtcgcaatttgactattttcatggcttggtggctctacaagatacctggagcgtactccatgcctacagatctactggcaacaaccttagcccgtctacttaccgtctatctccaacttcaatattataggatgataggggccgctcaagttcacatggttgaccagttgaaagcacatttttaccaagtgttgggcttgcgagatttggatgtgtctacaaaagacaccgtagatacaaatacttaatacacatgcattcgcttctctaattacatctaaacctggacctcaatgtcataagataaatcaagagcatcgttgatgcactcgagaatcagatttttggtctcgtatccaggaggaatcttgagctcggtatgcatgggcttgccaggctgaggagacactcgcttgattccaagcagatcttcgccacagctaagaataacaaaccatgactccttctggggtttatggaacttggggcagggcattcggaagtcagcgtgaaggggcttgttcttgtgagtcatggtcactgtcatcttgtcatcaacacgcaagtagtcaatgtccacaacaggcagggaagaagccacccgaacgaaatcgttgatgtttcggcatccaaatttctgagcagcagtcttgatcttttcaggagacatgttaccgagagtatcgagggtgatctcgtcgcgctcctcaaacttggtgatggctcgatcctgaggcttcattccaggaagtagcgtaacaggatcagcatcaggccaggcaccctgcttgatgcactgcatgactgtaatggctgtcttgacggcaaagagcagacccagctcagcaacagtatcaacagcagcctgcaggatacgcaaagtctggtccagaacggatacagtatcctgaatgtaatcggtgatgggcagcttgacacgagacatgtacgcctgcagaagcaggaagactttcacatgaggatcccacatgaccaaatccatggactctccggagtaccgcatctccttggacaactcagcgttgacaagatcttcattgtgtctgacaggaaggagatcgtactcggtagccttggacacccaaaccagagcatctcgaaaagtggagtcgttggaagcatcagaaatgatgaaccgcacggttttgtgagacaggtagtagtacgaagagattcgcaaaaaggaggtagcagaaagagtaccgtcagcatgaagttgcagacaggacgactcagaaagagcatccagagagtcatcaatgagatctgaaagatattcaccaactgcttcgggagtctgctcctgaataccgtagtaggtggggttcgagtacactcgtcggtacaaaaaggtccacgacaaaaagtccatggcatcctgtcgagactttattgacccagtgacaatctcagcaccaagatggtcctccagggccttgtgaagctgcgactcgacggggaaaccaacgttcaagaagtttttgtagaaggccttcttgctttcctttgtgtaaaccattgcaataccgttggtatcgaatccaggacgtccggctcgacccatcatctgcagaatgtcggtcaggtccatatctcggtaggcctcaatcttggcgtcgtagaactgagtgcccttgatgacaaccaggtgagctggcaagttgacaccccatgcaagagttgacgtggcaatgagaatctgaattcggttggcagcaaacagctcgtgagaaattcgacgatcactctcaaccaggccagcatgatgcagaccaataccaaactgaagcgacagcttgagagtctcgtctttgacctgcagaagaatggcttgcagctcatcttcgtccatgctgaggaaccgtcgaggattgtcttcgagaccacacaggtgaatgagatcaagagaagtaagtcgggtctgacgtcgagaagcgacgaaaatcaatacaggcttggtgggtgagtgactcttgatggccatgaatgcgggcttgttcattgtcttcatcagaggacagaaaccgacattgtcagggaaaccgtcaatgtacatctgcaggggaacgggacgaacggcaggggggaagttgaacagaccctccttgactcccagccacccagccatatccgtggtgttagacacggctgtagagagacccaaaagtcgcacctttcgacctgtctggcctccaacatagttcattcgagacacaatcatctccagaatggggcctcggtcggaagcaagcaaatggatctcatccataatgaccagggacacgccctggacgaactttcgagttttccagtttcgcgagataccatcaaacttctcgggtgtcgtaatgatgatgtcagcacgtcgaacctctcctgcatctgggttggaatcaccagtcaactcgacgattcgcttgaaacccttgagtcgcttaccccagtcctcaactcgctctcgaacaagagccttcataggagcaatgtagacgaccttggagcccgggttgtctctgaaggcagcccacatggccagctcacaggcaacagtctttccggaaccggtgggagaacccaggaagacgttggtatccatgtggtagagacagtggaaacacattgtctgcatggggttgaagaactgaaacttcttggcgtagatgttctcaatgatggggtttcggagagcttcgataggcagaggacgcagacgaagtagcttggtgtgtatggtttcgtgatcaggcataatgaggtgcttgaaagacactgtttgtaccgtctcgacgtgagcccagtggtctgaaaccaatcgcacaacaatctgagaaggaattggctgcgatatggggatggtgaagtcaatgttatgaacatcatgcagctttcgcttgctcaacatgaacttctcaacatgcgaaatgtgagcattatcggacgactcaacccaaagccagaaatgttgcacctttccgtggtacttttcgtcccagtggaaatcggcccaaatgtcgagatgcacacggagtactgactttgtaataggtgcaatgtccgcttccatcatcatgtaggggaatctgtccacaaaccgatacaacttggaggccatagaatggttgtgaacgagatcacccatctccttggcggtcatatctcgcagatcatcaatcgaagggtctttggcgtccagaattcgcattatgtgatcaggaagctcaaactggtgcaagggatgagcaaaaggccatagtcgctggtcaatggccttgcacatagacaagagcgagtaagcaaggttaccccatcgtctgttgagagccagagagaatagagcacgggcgatacgagatgcattctgagcgacatagcccatgtccgagatcagagacgactccttgaactggtatcgagaaatgtaagcctgcagcaccaggttagtcttaccctgagtggtggtaagtgctccgtaaggctggcagggcatatcgtccgagttctggaacttctcaagctcctccatctcctcggggcgacccttgagaccatcaaactcgccagacattgacagtagggccaaaacatcagcttcggatgcgtcgggcttcatcatggtattaaaaatctcaatcgagttgttgagcaggtagaagtctgatgcaactcgaccactatctttgctgacgaaagaacccactcgctcatcaaacacaatcatttgaagggtatgcagtcgctgagcggctgccacgattagctttcgacggtgacctccaagcattgggtcatcctggacgtcagcccaagtgagaccataagcaagagggttctttcgcattcgcacaaagagataggtgtaacccagccaggcaacaccctcatccacattggtgactgttccgagcgatatctcggcgttcaggttgtcgacaatttgatcctgcagcttggattcaatgggatgctgttcagtaactgcggagatgaaatgcgacaatctgtccagagaagtaagcaggataccagtaccaaacttttcaaactgaggacggccagctcgaccaaaaatctgaatgacatcggaaataccgagatcagtgaaccctcctttcttcgcctcgtagacctgagtgcccttgataatgaccacggctgcaggcaaattgacaccccaggcaagagtggcagtacagcagagaaccttgatgagaccatctgcgaacagcttctcagtcaggttacggtctgaccgcaacataccagcatgatgtataccgaaaccgtgctggaaaagttctcggacctccttgttcttggccttcataacgtccttggtgtacagaccgtagttaggatcggtcgcgcacgagaagatttctgactcaccattggcctgggcagcttgaacgaacttcatggccgacttggctgtatccttcctactatggacaaaaaccatgacctggtgtcccccctgtccgacttcttggacaagcttttcgtaggcaatctcgtcgatgttttctcgggactcatttgagccctgctttcctcgaacaccaatgaaatgctgctcgagaggcacaggtcggaaggaggagtcgaagaaaaacataccaatctcggggttgacgcgcagaaactgagcaacatcaatgaaattgggcagagtagcagacagaccaacaattcgaattaacgactgggttgactcaacttgtcgaagtgttcgggccacgagagactcgataacagcacctcgatcttcatgcagaagatgtacctcgtcgataatcagcagcttgacctttgtaactagctcattgtcaccggtggatttccgggttaccacatcccacttctcaggagtggtgacaatgacctgagtggccataatctcagccttggtcaactgcatatctccggtcaactctcgaacactgatacccagccaagccaaacgtttaccaagtttgacgacaatctcagcagccagagccttcaaaggggctacatagacaatcttgaaatcgttgtaatgcacagtcacgtctccctcgggactgatatcggagaattggttgatggtactcaggaccgtcagcatagccacatcggtcttaccagcacctgtgggagcgcagacaagcatgttttcactagtgttgtatgcaactggatacaccagcgactgaatctggttaagtgacttgtaggccttgaaagctcctctgcaaatgatatccaggtccttgagaggaatgaagtttgactcgatgagcacgggtcgcttcttggggtacgggacaataatctcctcatgtttattgaacaccagcttctcgcttcccacaggaagaccgtacttcttacccaaactagaaagcacatttcctccatctccagacatgtagacgttgggatatttcttctgtgtgggcactgggttgtcgggcagcgccttggcacgagcacgattgtctcggagctgctgtgccttttgttcgggtgtcattagcgagtagccattgggcagggctgccgcagctgatattttctgggttagctagtagtaagacatcaaaaaagttcgttcatacttaccaaatcatttctcttctcaagtagttcaatcacaaagtcgacatcgtcatagccaacctcttccagcagttgcatctgtagttcatcagagctcctgttactttgtaacatatccaagatggctgcctcgaactgctcgggggtgtcgcttcgaccgttctttcggtgtacctcaacgcacttgcttgtcagccactcaaatgccgcattgttgtattctccatcgtcagaagaagggtcctcaaagaattcgagatgctccatcagaggaatgtccatatcgggggcatctagctggttgaacttgtcgaagcctgagtagacctcgtcttggggctctagctcctgcgctagttgcgcgaactgctcgtattcagtaagatccaacattggttgtttagtcagatcgccagatcaggatgaagatgtaagcaagagacttggaccagggacattaggttcatgcaagtgtgacagccgatgatgaaaaggctccagagtttctgcattgggttgtttagaagtactggggatgtggaagtatattgatttcattcatatcactacttgtgagcagtatatattatagtcgtcattttccctctggctatcttcaactgcatcttgtactgggtccttcactagtacgtgtttctctacttgaggaatcttaaatgttacttaatatattgctggtggattggtatcttcctcacaaaatccaactagaacccaacaattaggctatccacacttccaacaagtaactaaaaccaactcaaaacggaactcacctcctaactgactgagctaaaacaacgtgcaacatcatcaccactacgcacaccgatgacggaaattattgcgccattacgattcggcaccgtccagccccatctttaccgcggctcttatccccggaaacaaaatttacgcttcctgcagcgtttacgactcaaaaccattgtttctctgacaccgaaacccatagagggtccgtttgcgcaatgggccgaagacaatgatatcaccgtgatccacattcccgcagcgcccgaaggaaaggcttacaagtcactgtttgaggatcccgagacacaagccaaggaaaaggagaagaagaagacggagaagaaagaagcgcgaaagacaaaaaagaagaccagaacgctgcctatcaactacgaggtggccattgaggctattggatacatgatggacgctgactgtcagcccacatatattcactgtctgaacggctcggaagtgacgtcgctggtggtggcgtgtctgcgaaaactgtcgttttggtcgtctgtttcaatcacaggcgagtatgttgggtttgcacagctcacagcgaccgcagaccggttcattgaggatttcaaggccgaaattgaaattccagctagcccggtgccctggatgtggagaggtctgtctattggagtggtcaagcggcatcccacactgaagattgtcgatagtgaagataaggacgaagggttccctaaagacgggtttgagagcgaagctgcagccattcaggccgtttctgctctaccatagccaagctacaactgtaccatattaccatatactataatttattctatttaccgttacagtagactgattgcgagatagagtacattcctcccgtagtcaatccacgtattcttcaccaagacatcagctactgtccatcgttaagatcgtctcgggcctctcgaccgtctcggcggaatccgaaccagacagcagccacaaatagcagactgccggccagaagagcccctccaactcgagggttgatgtagatcttaagaccagccagaaccacaaggaaacaggcgagaatcatctgggtgaggatcttaaaggaggtggagatacctagaatgtaccagatggcgatatcaaagactccaagcgcagctctgatgatcttctcggtttggtcgttggtctcagtgaaccacaggtagtagaagtagccggtgccgatcatgatggcagccagcagcacgtagtagagcacattgaggaaggtcattgtagggtgtttgtctgtgcggtcaagttgccaattggtgataagtgagactgtcgtataacttgtaagtatacagtaactctcgcttgttggttgctacttttaccttcattcggttaagacttgagtgcatatcgtgtgcatgtttgctgtgtggagtgcaaggcggcaatagcaacaagccgtgtatagttgaggtggtcgcattttggggtcttcctgtcatcgtttcattgctcaatctccactacagtagcctaacttctactggttagtcaaagcacgtaccgactgtgcaccatacggaaaacttagaacaatgccccacgatgccccacggagatacaccgaagcgtgtgatctgcggtaagtaaatacgagtggtgggagtggggtagttggactttgttcgtggtggtcttgtgacgactactggttctgtaagcggtctagttagccaagctatgtagctactgtaattgtagtttcacttcccatcatgtccaaaagagcgtcgtatctaaggaacaatacgacctgttcgccaactgttgcgtgtgagacccggtgccatcacttcaatgaacaactcgtgttatcaattcaaaccaagataaatgataacaaacgatataggtaagaccacattgatctcatgtatgctagacctatctaacttctcactaagacccctccttgtgtgtccataccccattattgtaaagcagatactcaacaactcagcaatagtctctttgctgcggggaaatagtccgttgaagtgctaaacatacgagttgctgctccttcattcaagtgattatcttattggctatacgcttttactatacagttatttgtccttgggggtaaggcccatggagtagaggtactcgacaccggtgttgaattcctgctcctttcgagcctcgtcccactggagctccttggccatgatctcaatgacctcagggagagcctcgtaggcggcagcggcgttaaggaaagcaagacgagttcgtcgagcaaggaagtcgatggcggtggtggcatactcgtacttcatagagtacttgcactcggcatcgaggtaggggtaggggtacaggattcgcttaccctttgtgagagtagactgggggatcacaccgggttcgggggtgggcatctcagcaagagaagcaacggtgaaagctcgagatccgtagttctcagaaaggtgcttagcaacctcggggtcaaggtcctcctgctggatcagatcaatgtaagtgagaggagtccagtccttagcaccgatgagcttgacgtctcgggtgacggccttggcggagatttcaggcttgagaccgaacttggcaatgcaggcatcgacagtctcctcagccatctgtcggtaagtggtccactttccgccagcaatggtgacaagaccagactcggagtaggtgatgagatggtttcggacaagagactcggtgttcttggcgtgggggtcccggacaaggggtcggattccggaccaggcggccagaacgtcctctcgtcgcacatcaaccttgccctcaacgtagtgtcggacctcgttgagaatgaagtcaatgtcctcctcggaggggatagggttagcagtgatcttggtaggctggtcagtagtaccggcaagggtgtttccctgccaggggaggaagaagataactcggccgtcagaagtagcggggtcaaggagtcccatcttcttgggggagtagtaaccggggagaatgatgtgaacaccggaggaaggagcacagatctccttggtgttcttgtcgtccatctgtcgcagagagtcagtgaagggtccagtagcattaacgacacacttggccttgatgttgaaggatccagcgtttccgtcagtatccttggcaacaacaccgttgagctggccattggcgcccttggtgagctcggtgacctcgcaatggttcaggatggtggcacccttctcaacagcagtcataataagagaaacgttcattcgagagtcgttctgggagccatcatagtagacaatggcgcccttgagcttgtcatcggaaagcatggggaaggcatcgagagcacgggatcgggagagcatgtaagaggactcgaggttctgtcggccggcaagcagatcgtagcacttgacacccatccagaagtagggaagctgccaccaggtgtagacggggatcatgatgggcagagcaaaggtgaggtggggagcaatgtcgaggaagacctttcgctcgtgcagggcctccttgaccagctcgtactggttgtagtcgaggttccacacagccttctcgaggtatcggacacctccgtggatgagcttggtggatcgggacgaggttccgcaggagaaatcgtctcgctcgaccagagcaaccttgaggcctcgtgtgacagcgtcgagggcgataccggatccggtagctcctccaccaacaacgacgagatcaaactcctcggtcttcatcttctcgagctgggcggctcgagaggggggctcggcggccacggggggcactgtgaatttgtgcttcttgtggagctcctcctgggcctgggcaggcacagacagggcgacggctccagcgccagcggctgccacggcggcggcagcagcccacgcgggttttcgaatggttctgaacatttgtttggggtggtgggtaggaaagagaagttccgcgacgtctacattgagtgggttaagtatgctttgcggtggtgcgctttgtttgaattttaaatggaagtgtgctgtgagcagaccagacgaacggcttgtggggcgtgtctatttatccgggcttgtgggggggttccggcagaaacgatgaggtcaatcaattgcgcgggcaattgactacaacaagccctccagacggactcttgtcgcctctgttcacattggccaatccttcaccttattttcctacaacgtgctgcacttggacatctgtcacaaaggctcaaagtctacgttgctactgactcatgcaactctaagctgttggatgaagggtccggaaaaactctcggctgtgtgattggtgaataaatcccgctagccgaggtatgcaaggacgagtgcagagaaatcctccggtcgagcacgcgaggggtcggatgtgagactggtcagtaattgacctgacgtgaccatcgtttggtttttatggtccttctcggccccatgacaaagtgtctctagaccttgttgtgaacctctgaccgggccgctgtcgcaactaaaaaattgaaaatggtaggctcaaacgaagagaacctccaattttgacacaattgagtttggacgttttgcgagtggaagagcaggagggggatgaggaggagacgttgcggcgtggctgatgtggcggagaatcagagggcgacagaatggtaggactgtataagtgtacgcgagcccatttgtatattgtccaacccgtatcccaagaccaataaccactattcttgaaaccaactaacgcctctagtgcgaccttatcgtgaccgttgagcgtgtgtgagctgagtgaggcctttacaaatggcctgttttagtaccgtgctgttggatacaacataaaaaatggcgtcatgtgacagcatcatccgttgtcaccgttgaatagccgttggcagcatgcgtcaacaacatgccatagaaaacaaaccgctcttgtatgtagaggtcatccaggtgtgacatattcacatgactccctagcctctatcacatgatgcgtggcggacagactcggcttgacagtggatctgcgttgcccccgtcattccggttcattctcgtgtttaaaattcgccaaccagcattggatactgtatgtaccatacagacacgttttttcctcttcgtagtaggcacagaagacgtgcaatagatgtacataacctctgcttgtgaaaaagaaatgagcagcagcttaagcggctgaattatgtgtgcactttggcactacttgcacctggtatctttgttgacttcaatgagacaggatgttacgcattcaccacttcacactaatccgattgtaccgcagtggtggttggacacactctagaccgctgtttccactcacaacacctatcctcggcttatgaagagaaagggtcggcttatgcaatgcaggacacgcgtgaaagttgaaaaacttgcgattcagtaagaacaggcatatggccattatttggctacaattcgagaaatggaagggaaatgaatggaaggtgatatgggctggcctaactagcaattcgttgagtggagctgtgcatgccaacagggccacttccaccatgacacaaagaacaacccctctcccctcctatctgtcatgacgtcattcacagtaagcacccttttacaggtatcaaagacaggagttaatctgataccgccagatatttcagcgtaaacggaaaatattctcgttctcacagacccattccgtgcgtaccccaccatacgtggccttttctgtacaagcacacacaatacatatgagcgtgcatgttatctccagccagtgaagggtctactttgtgagatgcatgaccttggtgaggagcacaaacaggaaggacaagacgtaccagcgtggagttctcaggagctggaacccctgctctagtggcccgcagcagttcaagaagcactcgtttaggctactataggactttagcgttgttctacagtagcattggtttcgaggaatgtccttcaagttcgtctttctcgtgtctgtgtacctttctcctcatttcgacttgtcgtatcggtccacatcagacagattcagcattgcagtcattaacctggcgggggtacggtacttctacaagtagctgatttacatattcaagtgctcgtacgccacattactatccacatgcacacggctttgctgtggtgtccccaggcaccatggatgcagtacacctggtactgtacgtacagtagtcttgccgcgctggttggctacttacaagtactgtatcgtactacaagtacttgtacgtgtggtacattgtagcgacaagtggctgtttgaagtacattgcagttagctggacgttctaccgaatcgctatgcgcttgagaggtcggcctatgaagagggtggtttcggatagcagttttcagagaggctccgttccgatttgtcgtatttcagaccaaaattcttctacagtaattgtatttatttccctacgagtccattagaaaaagcagatgagacgtgccaatcctctcaacgttttttgcttgtctaaacatcgccaacctaactgaaactattaaagattagatagggttttgggcacgtgcgtttaagtgtcagaacaagcttacagtggaagtcatctagccaagataggtgtcggagaaacaccttctagaaaagttcaaagatctgtgcgatctaagaggattgatttgtttaattctgaaaccgtattctattgcgtggctcttccataaagccccatctacaatccacctctgtctcaacactccgatcgaaatccacaaaaaccaactgttgcagtgcatttcccaaaactacgttcaacatgtatccctcggcactggtcacatgccagcagcagcttgagcgcgaccaaaatgactcagagctgccccgcttcgtttgtgtctctgaatctgtatatatctttatacatcaagcaagcccccatctcagatacgggaccagctcggacagttggcgtaggtttgaggtctcgcatagggttctaatatttttgtttctcttttttcctgacagtcacaattttagacatatgcaaaccgagtaataacacaatagaacagtgcaagtacagacggtagctcgatttcggacgcagctaatgcgagtgagataattagaacctgtgccttgcccgctatctccacctacactggcgccccagaacccacctgtaccccatacatagctctactcgtagtaggcctctgcactgctaccgctcacctgctatcagcttcccaaaaggtctagccccagcacttatttaagttagctccatgtacggcagaaatttgtttcaatcaaagtccatctatatctaacgtttcatccgatatatattggtggtgagagagagacgagagcccgattctcgaccgtgttgctatccaacaagtccatccctgcttccgactgaccacgagcaggcatacctctgcatacttcccaacataccaaccaaacgacctactactcacgatatttttctagtgaactgatacagagtactggtcacccgagatatgaacgacttctctccgatgaacgtctcccccatgaatgtgtcgcctatgaacgggtcccctgcggccttccagcaacagcagcagcagcagacgacgacgactgagacgtcccggcgaagagtgtggacgtccgaggaggacgacaagctcagagagctagtgaaggtgtacggtgacaaacgaggcaagaccggcaactgggatcagatttcagcacaccttgccggccgtacaaacaaggactgcagaaagcggtggttccattccttggaccccaatctgaaacggggcaagtggactaaggcagaagacgagatcctgctgcgggcttttgagacacatggtggagtgtggcaccagattgccaagttgattcctggccgtacagacgaccagtgctcgaaacgatacaacgacgttctggaccctcgcatctcggaccggctgcgaaaatggaccagagaagaagatgaggctctgttggtcaagatccgaaaccacggcacctcatggcgcatcatctccaacgaaatggagggtcgaacgggtctcacttgcaggaacagatggagaaaactcatggcccaatacattcgacaacgggatctacataaggacacccctcccatgacggtgatccagcatatggcgtcggacgccgagcttcaacacatcccctggggcgagtacaagaatgtcagcttgaaggaggaacatctgagcagtgacgaggacgacgatgaggaggaacagaccagcccggggtggaattccccgggtcaaccacaacagcagcagcaggccaatgtaccccagccgccgcatcagaaccaccacatgatgcagcagacccagatccatggtggtcagttacctcacatgatgcagcagaatcaaccccagcttccacagcaacaacaacagcaacaacaacagcagcaacagcagcaacagcagcagcaacaacctggcgccatgcaacctagtcagatacaacagcgacatttacagcagcagcaacatcagcatcagcaacatcagcaacaaccacaacctccaacagcgacaggatcttccacagctacctctacttccacaaccacaaccacaaccacatacaaaacaaaacaccaacgtaacattccgggagtggcgccctcgtcttcgggagtagaactcacggcggacgccatggcgtatcttcgagagctcttcttgtcatcagaaaaagaacttgtggtggaagtgcatcatgttacccacattcacaaccattctcacaatctcaccctgaacagcagtgtggagacggcctccacgagtataggtaccggtaatcttggcagtctcggaagtaacgtgagcagtagtgtcagcaactcgacacctaccatcacacctactagcactggagctaacatgggatcgcagatgatgccttctaatgacgtcatggcggatcagtactcgtaccagcagttcttcaaccagcctgttcagcaaggggtccagtccaacatgaactccatgcctcagggtcagcaacagggtaacatgcatgatatccacgaacatgatattgatggagctatggctatgctatatggagaggactttggtcttgatctggaagaggctcccaaacgccttcctggtggacatcctttccggggtcttccctttgctcctagttaagtcttccttcggcttaacacaaccactaaaagcacacatatatatacatgcacaaaagagaatcaaattcaacaaaatcacactacataatcaattcatttatttaaatattagtcgtttattatcgccttgacgccttgattcaggttgactcagaaatattcgcattaaactgcaatcttgcattgataagaggatacagtttgtgggaataatatgtggtgcgtatgtggaatggcaatgtggggggggtgtatgaatttcgtgaacctggttgttcatcacgtgatttacaagtacatgtgatcaaaccacacttgtacgcccatatatcacttttcggatgtacttgtacttgtactactgtacaaatacacgtcgttctatcgctgactatccctaccttatgataggagggtgagaccacggatggaagaaagccagtgaaacgagatatccgtctccgaagagttctcggaaacttgtctgagaccgcttttaacgcattaagagcgcatcaaccgtacaggagctgcacatgcccttacagtcgcttgtgtagactttcacgttttgtggggtgtttcagattcctgtgatccttcggatatgcgccgaaacaagtgattgcgagaattattgtgtgggagtagattatcgccacctgtccacgtctcggaacacgcccctacaaacttgtagggtttgtgcggctcgggatctcgtgctctagtctcggtggcggatcaagtgcagatcatcttatgaagcggaggaagtgggtgagaataaaggatgtaaatagtttcatattgagagatatttgatatttcaccgggagaagttgtagaaataattctagtctaaatttgagtatattgatccattgatagtcctcaaaacacactatcaatcatccaggtatgctgatgacttatcctcccgacgatcttagtttctgtttttcacgtttcaccccaacaaccttagacaccaacggctgcatgtgtgacgctaggtgggtttgcaacgtgtggagaaatgtggtacgattcagcgggtttatcaggcgattaatgctatcatatgtaggatgggtggcaaaagtatgtggcatttcattcacatgtttgcacgtgacgtttccagctctgtcgcgagctgcaggtacaacattagcgtctgctgttctgacgtctgtcttattaattagtggggtggtaaccacatgctacatattggtctattagtagcacgatcacgtgtctaccgttgccaccggtttcagtgtaatatataccctcttacaagtactctacaattgctctctaacatctgtcgtatttctgttattattctcggaaatgcaacggcattattatcaactcccccccagattgcatacagagccaagaagtgcatgataggcgttgggggaggattgcgatggggcggagagcgtgataataggcctgacaaaataaatttctttgtctcatctactgtacttcagaaaaaatagactgtatgcatgggctcatcctcttgacgtgtccttctcaccacacgtcgcttcgcttaacacaattgtattttctcgcttgtagccaaactgaaacttacgatttcaacagctttcgaaccgacagcgtgtactaaatagcggggtcttgtcattgtgaccaggaacagaattcaatcaggaatgtcactcacaaaagtagccaattccttcatcatgaacagcacaaagtcgtttctcgacccaaaatcgctccctaccaacacatagaactaccccccccgcactttcacattcttccccactcaaaccttccattagctagagttcgacactggctcaaccatatatcctccaggtatataaacgagcaggccccgtcatcaaaaaaaagctgtacacgctttgcattagcttgattacttgacaatgtctgacgacaagcacactttcgactttatcattgtcggtggaggaaccgccggccccactctcgcccggcgactggccgatgcctggatctccggtaagaagctcaaggtgctcctgctcgagtccggcccctcttccgagggtgttgatgatattcgatgccccggtaactgggtcaacaccatccactccgagtacgactggtcctacgaggtcgacgagccttacctgtctactgatggcgaggagcgacgactctgtggtatcccccgaggccattgtctgggtggatcctcttgtctgaacacctctttcgtcatccgaggaacccgaggtgatttcgaccgaatcgaagaggagaccggcgctaagggctggggttgggatgatctgttcccctacttccgaaagcacgagtgttacgtgccccagggatctgcccacgagcccaagctcattgacttcgacacctacgactacaagaagttccacggtgactctggtcctatcaaggtccagccttacgactacgcgcccatctccaagaagttctctgagtctctggcttctttcggctacccttataaccccgagatcttcgtcaacggaggagccccccagggttggggtcacgttgttcgttccacctccaacggtgttcgatccaccggctacgacgctcttgtccacgcccccaagaacctcgacattgtgactggccacgctgtcaccaagattctctttgagaagatcggtggcaagcagaccgccgttggtgtcgagacctacaaccgagctgccgaggaggctggccctacctacaaggcccgatacgaggtggttgtgtgctgcggctcttatgcctctccccagcttctgatggtttccggtgttggacccaagaaggagctcgaggaggttggtgtcaaggacatcattttggactctccttacgttggaaagaacctgcaggaccatcttatctgcggtatctttgtcgaaattaaggagcccggatacacccgagaccaccagttcttcgacgacgagggactcgacaagtccaccgaggagtggaagaccaagcgaaccggtttcttctccaatcctccccagggcattttctcttacggccgaatcgacaacctgctcaaggatgatcccgtctggaaggaggcctgcgagaagcagaaggctctcaaccctcgacgagaccccatgggtaacgatccctctcagccccatttcgagatctggaatgctgagctctacatcgagctagagatgacccaggctcccgacgagggccagtccgtcatgaccgtcatcggtgagattcttcctcctcgatccaagggttacgtcaagctgctgtcccccgaccctatggagaaccccgagattgtccacaactacctgcaggaccctgttgacgctcgagtcttcgctgccatcatgaagcacgccgccgacgttgccaccaacggtgctggcaccaaggacctcgtcaaggctcgatggcccccggagtccaagcccttcgaggaaatgtccatcgaggaatgggagacttacgtccgagacaagtctcacacctgtttccacccctgtggtactgtcaagcttggtggtgctaatgataaggaggccgttgttgacgagcgactccgagtcaagggtgtcgacggcctgcgagttgccgacgtctctgtccttccccgagtccccaacggacacacccaggcttttgcctacgctgttggtgagaaggctgccgacctcatccttgccgacattgctggaaaggatctccgacctcgaatctaagcaagagacgagtttagaaatagaagtaatgctaatgtatatgatttttggagttactgagtgagtgagagcagcgatgcattatgctgagcacgcgagtacaccccctcaagtacagtagctatatattggggtatgtactgtacatactgtacagacatacagatagatagatacaagtacaaacccaagtacaagtaccggtactctacacgcctcgtactcgaatgctcatcacggagtggttaaactcatgctcactaatcagaggccgatctcgatgccccttcatacaccaccaataactcaatgagctaaaaaatgcggcattttttcatttcttcaaattacttgccacaagcacttacattttttctttccccgattctctgatgtgcacatcgctactgttttttcttattggctcgtatttcgatcagtcgatttatgggttgcctaaacgaagctaatacccgtaacacactacaaggaactaacacaagattgttataattatatatatactccagtagaaagccacgatatgataagatagcgcagaagccactggatgttaaaggtgctgccgtatacatgattctctgcctcgcttaagcggtcagtccagtattacgtatgtgcagcacttccgcgctgtagggtaattaacacacgaccatcgtcacctcgctcataataatggtttgtccacaagagcaatatatcgcctatacacccaacgagaaaacggttcaacacgcacactaattgtattaacgcgccccagacctgtcagtgttccctagacaccacacaaaaccaaaccgccgacgaaaactaccgctcttatcatgaatatcataacttataatatgtaaggtcagaatgagttgttgtgtgccatacatttctctgaccgaattaatggatgccagactcacgtcgtccttccacgggtaaaaacgtcatgccaaaaccatgcccttcatttcagttcctccttggtcaatctccttagttgtacgacagatcaaagtacagatcattccacacaacaccgggagggtatttgcaatcgctcttgccctgattggtgaaccccagcttctcgtagaagggtgcgttctcgtctgtggcaatgagcgcgattcggctggccacgccgttggtggagattcgctgcacatagtcattcatcaggatcgatccgatggacttgccctggtactcggggtccacacaaacagcatggacgcccacggtgtttccgtcctccttgtgtccgttctcctcgtcgtcagggccctccgggatgcccatggagcccttggtgatcaggtctgaccgcatctttgtggccagaatcaccgccaccagcttctcgctaatcacagaggttgtaggatgaggcagctggtcgtcctcaccgtcgctgttcttggctttgtccttggcgtcgtaacttctgataaatagacccagacacagctcggggcatgcctggagtcgatacagcaccttttctctcgtcgctgactggtccggagggaaggccttatctgagacctcgacaatggcatccacatcctgtactgccagaggtcggatggccgagtgtggggggagcgttttagtcatttgatgcgttttgtgcgaacggtgatttggatggtgttatgatgtattggagtgtgggcttgccagcgagaaggaaaatcgaaacccaaacaaggttgaggagatgcgggatggtgaagttggtgtagcgtgagatgacagtgctcagaaagcgtcccagagtatgcaagggtgtgattttttgaggggaaacagcttaagggttcatatatatactcccaggcttttttactgtcaccaaagctaacgtgatttctgtgtttagtcacctctgctgctggatgtacgtcagaatagagagttaataggcacgagagcaagagggtggaaacacaacagattgataaacacaatggagagagcttggcttttgacgttagagtgtctagaggggtaaatattacagaaaaaatatatatctgtgggtattttggtctgttatcctgcccaaactcgaagtccaccttttatcgttccgtgtcgactgtacccctctgatcacgtgaccataagccatgcacaacactttaatcaaaaaccacaccagcatcaaacaacagtctccgaacacacaacatcacacacaatgagcgagcaagctgagccccaggtatcgcaaattctgcctctggagctggtcgacaagtgcataggatccaagattctggtgctggtcaagtccaaggtcgagttcactggcactctggtcggattcgacgatttcgtcaacatggtgctggaggacgtgaccgaggtcaacacaaaaactggcaaggagaccaatcacagcaagctgttgttgagtggaaagagcatctacatggtgagtgaagttggggatatttatggctgatcagatagggaaggaagtcacgagaagattaactaacacagcttgtccctggaggactttaagtgtattataggataatgatattggatgattggattatggtggttgctacgatgtcgtggtggtggtttgatggcgtggtaagcttgataggctggattgtagtggcgaagctggaccgagatcaggtgtatagtatgggggtttgattcgaggaactgagttgctgtggaacaatgcgcagtgccagagatgcaggctgcttcctttcaacactcttgtagcttgcttagaatctcactccacatagcaggtgagatcagattaactaggctctggtttatgaacgagatcatacaagtaactgatagttcgcaaagagatcaagctatctttactaaggagtcgcaatcttttcatacatacagagaataaaaatacattgtaaagtacctactgttgatgtctgatctgtcgtcaatttgggttcctatcattctgtgttcacttcttatccagaattgcagtattgacatcactgatcttccacagaattagcatcattactgaacggtaaggagcaaaccgatgggccacccaggtcatttcatctgctgtgggcaccctccatttaccctttgtatctggctttgacttggctgcttttcgagcgccagcctttttagacttgccaggactgtggaccccattaatagggagcgaaaagtcaacctgcttgatgatctcagcaagatgaggacgctctttgaggtaaacagatacacctctctggataccgagatcacccaatgtgaagacatccattcgtttaagagcaaagagaagaaacatgtccgctgaccaaggcccaatgcccttgatggcgaccagagcatcgacaacatcgtcatcggaggcagtactgagccagtcatcggacagagttccatccttaaaggccgtagatagacatgtgatgtattctgccttccttccagacaaacctgcgcttcttaaggcctcggttggggtgtcgaggatctcctgtgggctcggaaatttgccatcttcgcttccttcgactggaaacagtttcttgaacttcttgagaatcgactcggcagctgctccagatacctgttgtccaatgatgccccttgtaagatgttcgaagcaattgttacactttctgttggttctggactcttgccgagtagcagcttctttgacaaaagaagtgaactcggacgagtgtacgatatcctccagagaaggatcgacatcgagaatgtacttgaggcccttggagaaatctgattcgtaaatttcgtcccagtgactgttgtctttggttacaggatctagcttgggtatcagcttgatagactcagccagggaaatcttaggggctggagccaagggagtagtagggatctcaagcttggttttctgtcttttgggagtactgggagtcaccacaggcgctgttgtttcaggttcagccagacttcgcttggttcgcgttcttgttgtcgcaaccatcaccagtttgtggatcgaaggacggcggaagatgttcatgcgcatgacatctgtgaaggaggggttagggattgtgggtcgttattaaagtggagagagaaatgttgctgtcagcaagatgtattttcagtggaatgaacgacgttttgtatgagaatcagatacaaattgcactcatctctcaaatactttcttgtccttgaaagagtcaaatgtaaacgtgttttcaattgacaataatacgtacatactgtactcttaccacacccactttaaatgcaatgccattgttgcgataaagctgagtttatcgatgagatattgtaatacattgggtaaactactgcacgagtacgagtactgtacatactgtagggattgtgtagcattttctcttctggccaataggatgacacggccatgatggctatcgctagaaaaacaagattttggcttatatatagtcaatcactcacattttgagaacatccctcacactcagtttatccctcattttacttgacagcttaaaccactcaagtggagacagatatcagccgtatggcttagctacagtagagactacaattagttccaaattgaatagagaccgtgcgagattcaaatttcatcgtgactagaccgcatgactcacacttttcattatctgttgcgcattgaccataagtacttgaacgtcgtacatatcgcctacagcatctatttccaactcatggtttgatcatacgtcatacatgtgtgctgcgtggatggtgttgcggataaaagcccgcgtaaattgacctcctgggggctgtgtacactgacctttggggatacaaagagtggctagcaatactagttatagaaaagagcgactcaataaagctgcttaaatccgatcccaattgggtggttcattcgcttgaaagagcttgaaagtccatccggagatagcaacagacaaaaatccggtttatgcagaacagccagacgtacaacaacaagtacaatgaaaaagaggacagcaaggacatgttgtcacaattcacagtctggcacttgctatttatcttgtcagtcactgcaaatcaagtaaagggtcgtgagacggcatctaggctacgtctggcttattgtaactaccagtacgaggtgtagtgctgagacatagacaatacaactctgtacaggtagagagcagccttcatgcggggtaggggaggcatacaagagaagaatgatacccccaaccacaaacaattgtccattacaaacacattctcatccttactttttttcatatcacccctctatcacccattcgaaccgctccaccatccgattgctccgagctttaaactccacatcacagtgcatggttggtctataactctcaattagctcaccacttgtacatagtctctccacacacacactcttacacacccaattaccgcaacacacgtttcaacatgtctctcgacctagctaccaacggccagcagatcaaggacgtgtacggcgccattgtcagcaatgaccccgagttcccctgggcaatctttggttatgccacctctcccacagcgtcctcggccaccatcaaggtcgcagccatccctgagtctgacacttccactctggccgatttcctcgacgagttcgaggagggcaagctgcaatacggcctggtccgagtccccgaccctcactcgaagctacccaagattgtctacgtgggctggtgtcctgagggagtccccgaccctcgagccaagggtgtcttcaacccccatctccatgcccttggaaatctcttccacggctaccacgtccaggtgactgcccgagaccgagacgatctcactgaggatgtgatcctggagcggctggagcgagcctctggtgccaagtacggagccacctcatccagaaagcccggaatctcgtcggccatcaagaccaagcccacctacacaacgcaaaagtctggagccgatgaggaggactggggagacgcccctgcagtggaaaccaagcccgtctccaagcccacacctgttgagtcgtcctacaagcccgtcaaggttgacctggccgagatccgaaagaagggaggaccctcgaccttcacgtccgagggacgagacgccgactcagatcgaggcattgtcggtggctcctacaagcccgtcggtaaaattgacattgcagccatccgagcccagggcaagggacacaaggagtcctttgaaaacacccccatcaagacggacctcgacaagcccaagcccaaggccactcctaagcctacctctaagcctgcccctgtcgccgatgttgaggatgaggacaaccagaacggggacgaggacggcgagcctatgtctctcaaagacagaatgaaggccttccagaagccctccaagtcttcttctactcccactccctccaagaagccccctaccaccattggtggagacgacgacgatgaggaggatgagacccccaagtctgttaaggaccgactcaacgctttctccgggtctggacggctcaccgagatgcccaagcccaagatcgacaaatctgctatccagtctcgattcacacccgctgcctctcgaggaaccaagcctctggcccccgccggtgatctgtcgtctcagtatggtctcaagacctcaattgtgtctggtggatcccgagattttgcctctgagaacggtaagactcccggtcagatctgggctgaaaagcatggaaagactccccagcctgacgtggccgtgccttcgtctacctccaacgtctcttctgcatccgacaagttctccaagctgtctgtgaacgacgatgatgaggaggacaagaagactcctgcttctttcggtggtgatgacgacgaagatgacgagccccacgcatcggtttccgctcttcgaggtgccttcaataagccggccgtgcatgacgagcccaagaagtccacccccgcccctgcttctcgaaccattcctcctccccctccttccgcctctcgagtaaacgacgacgacgatgatgaggacgaggacgatgctcccgctgtctctgtctctgctctccgaggcgccttcaacaagcccgctgctgccgacgaagatgatgctccccctcctcctgctcgaacagtgcccccgcctcctccctctgcatctcgaccccccgctgatgaggatgacgacgatgaggacgagcacaacagcttctccaagggcgcctctgctcttcaggccgccttctctgctggtgctggtaccggaggacctcctcctcctcctgctcgaggagctgccaaagatgaggaagaagatgatgctcctccccccatgcctgctcgacacgcccctcctcccgccaacgacgatgatgccccccctcctatgcctgctcgacatgttgctaacgacgctcctcctcctcccatgccatctcgacctgctgccgatgagcctcctgctcccgccctgccttctcgaggcggtgctgctgctgccactcctgctgctgttgtctccagcaagccctctgccaccgtggagtacgattacactaaggatgaggagggtgagatcgatctcgtggaggacgagatcgtcaccgacattgagttcctggacgagaactggtggagcggaaccaactccaagggtgagtccggtctgttcccctccaactatgtcaggcttaaggatggtgctgtgcccaccattcccgatcctgccgcggctgccggcgctgctgccggcgctgctgccggagctggcactggcccctctgccatcgccctgtacgactacgacgctgctgaggacaatgaactgagcttcgcggcggacgatatcatcacagatattgaattcatcgacgaggactggtggaccggatcgctcaacggcaagcgaaacctcttcccttccaactttgttgagctccaggattagcctaatcgttctatgatgtataaataattatgacttgatggattgaactgattgtagattactgtgtgaatagtcgtagtgctgtgttttgtaaacttctattataaattaccacgtcatactgtgtgtctataagttagcatgcccgtctggcttccgcgagcaacaagattgttgtgttcaaatcttggatctaataatctcgctgaagagacgcagggtagctgcaccctgtccctgttgagtaagccctcgtcgagcaacaatggcagcatgagaatggatcacggtaatgtacacggcgtacttttcccagcctagcttgtccatgttctcaatcatgctgagtacgtcctcggagaaaggcgcgttgttcgcccagttggccagcaatcctcggtctcctgtgtgtctagccgcctccatagcttcacccagaccgaccaccttggtttccgacaaagcaggcgtgtcggtgttgttaagatcatcacctagaatgacgtcttcgacggcagcttcagtgattccagcagccatgacatcagcctcttcctcaaccttggacgcgtccgttttagaaacgggggaggattgtttgtcggtgttctcagtcttctcccccttaccgccaaccttcctctcgtcaccctcattcaaccactcctcgtcaaaagtctccatcttgatactttcgagaatctcacccatgagtgccttgtctccttctctcagaaacttgctgactcggtgatttgagttgttggtgaagaacatggacgcaattaacacagctgtgatagctaggggaccaacagtagccgcaaaactccagaagataagcttctggcgaatgtgttcgtggtagacggggaaaggaagggaccgtttggtggttcgtttgaagtcaatgattcgaggcgagtggctccagccgtagctgtccaccacgggttcttgcagcttgacttcgtggaacttgagatcgagccatcgtaggttagcaaacggattagcagccgtgataaacgccgttgggaagtgcaccgttcggtcgtttcggcaattggccagcagcacccggttatcaaacatctccagcgccttatatgcggatgaggaaggattactcatgtcagcaagtgtcgggtccttgagaaacaggtctcgtccagtgttcccgagataggtacttccaagagtgttcatccaactgaaccaacgtttgtcagttcggtggaacttggagcccagatgcggcgtggctatggtggagaacagaacgggcttgaccttgtcgaagaagccctcgtccaaaaatatgccacagagataccgcgcaatgaggccaccaagagaatagcccagtatcgagatgcggtcaaaggtaacaccctcgtcatcagcgtagcggcgaatcacctccttgatctccagatagcatcgacgcgcgcatacttgcactccatcgtaggtgagagtaccgtggttactctgagtggcataagcaaccatgtctcctccagccttgacaccgtaggtggtgtccaacacctcctttaccgcggccatgtgggttgcgcttccccagagaccgtgaatgagcacaaacaaatgcatgtcttcttgtcccgttgcaaaaaaatgagagaaaaagtcgtctacttgtgcctaagccagcttgggccacagacgcatgtgattaagttggttcacaacggttagcgggaaaacaaaaaattacgcgaatctcagatagactctgggttacagtagtgtatattgacagatggcagaggtggatcagacggaagtcggcagagggaagagcaactgagagcaaggcgtgttatccggagagcgaaggggttggaaaaacggggtctaactacataagctgtgttgttgcatgtgattctattgcattcaatccatcagatgctatgatattttacccagaagatggaaagatctcctcctgtacctgcaactgagtgattggtgatgagtgcattgtgaagagggggtacaagtacgagtgtaccgtattggtacgagtactacaaatgtcttacgtgcagaactcgatgcggggtagagtcagtataaatataatcgaattaacactatatctgccttccttccttctgagcgaattttgctgttcttgttctgacttctgataccatgttgtgtcagaagtaggtttgagaagagggactcatcacaccatggcaagtaattgcaagtagtactgtatgttattattataataataataataataataataataataataaaacctgtgggaaaaaaatcctacggaatgggacaaagctcacactgaaaaagagatattgtactgggcgtataatagtcgtatagtataaatatattattcaaataaaagagcatatagatcgtacaagttcatacttgtactgcacataataaatcaacagttcaaatgttgatacttttactgtagtgttaaagatcgtattcatattacaagtacagtacatacacaacgttacaggtagcacactccactcagctcaatgcgggtcttagtcatagtaggaggacacaacgttattataaatacacagcgcaattctacaatcccagggtttacagataagtagtagatttttaactaactaagagcttagtcgaaaagaccgaatcccatgtcgtcatcctcagactcctcatcctcctcagcggcagcagcaggggcagcctcagaagagccggaagcggcagcggcggcaggagcagcagcggcgtaagcctcggggttggcaattcggtccttgatggcctcagagccctcgaaagtgtagtcagaagcaatggacagagcaagaacgttcttgtagttgttgatgatgcagtgagacacggcggggagggtggggtagttggcggcaagggagatggcggtgatggtagagatggcaccaatgacgttggagatgagctcctcgtcggtgatgtccagaatctcggaaccgaaaacctggccgttgtcgtagacctgaacaacagtcattccgtaggtgaaaggagagatgttcagcatgttaaggagggtagcctcggagggaccgaccttgacatcctgctggaggatcttgacatcggaggtaatctcaatagtacctcgagaaatcttggtggggacaccgagagcctggaagaaagaagtcttgtccggaggcattccagtgttggcggcctggatccagacgtccttaggggcaatggcaccggctcgggcaggggccagaactcggttctcgaggagaacctctcggatctccttgaggtcgtcgttggtgaaaacgaaaccaacgttgcctcggcagaggggcatgagaagctcagcagcctcggggagctcctcctcgaactctcggagagctcgtcggaccatggtgttcttacccatgagaacgactgctcggcctcggagagtctttcggatctcatgcatctgctgagaagagacgttatcgacgccgacgacgaaaatggacttgtactcctgaagcaactgcttcagtttggagaagtactcggtcttcttgatgctggtgctgcctcccatttcgaattagtttgataggatatttaaagacaaattccgctgaagagaagaagagaagaaaaatttcaccagcgagttatgaactcccaacgcggagtctgagtgggtatgctcaaacttacgcagtgctgtgatatacttcaccaattgggctgtgtcccctaaccttgatatcacgtgagtgggagaactggataaggtcggttttttatgtaagcgaaagcgatttttgatgctgcgagaatagttacttgtattctacttaccttcccatgtcttaaattcacccctctactcaaatggctaaaatttctacttttgttgagatcatcgcaccccaccatccacgtaggcacgcatattttactaatccgtacgtacagcttcaaacaagctgaagtttcgttttttaagacatacaaaacttcgaagatatgaaaaagcacgtaaataaacgtagttaacgtagtgagcggttgattagagagcttgtctcaagtttcttcactatttgcacacattaagcatcatcaaactactatgtagtatgtacttgtatatatgtacgatctgggacactcactccccgtacagtatgtatgtatagagtagtcacataaggcgagagtcccgcacagtatcccagtgagtccacgttgtcagcgcggagtacacataactgaatgtaggatgtggccagcacaacatacatcactattatataacggtatcatattcaatgatgcttagtcgtcagtgcgtcttcgcttcgtgagttctcattcctgggtcccagaggcacctccagatcctcgtttttgactagagtcccggctgcgagcaccctggaagtcgccccttggttgtcttcgcttcttgtggttctgtccacggttgttgtacattccctgtctgttgtgggctgctcgagcaccttggttgttgtcttggtcataccggcgagcggtgtatgtcggtctgtcaaacccgctgtgagaaggtagatactgctggttgttcggggaccgtcctcgaccctgcaaagccggttgtacaagcatgtccataggtccaacagtctggccagtcatttcaacgtcttcagacagtttctgtcgctcgtatcggtccgagttggggccaaggactgcctcctttgccagggagtctgctttgactactacagcaggcaacattcgggggatcagctcctcctcctcttccaggttaccaatcttgataaaacggttgcagccgtccagcttgccgagatacttgacgttggtttccagagtgtcgtagtcattggcatactcgatggggtagtcaatagccttctttcgacgtctcttgttgtgaggggttcgtggatcgtagttgaacttggtccccacgctgtgttcctggcgaacaacgggatcacacagagcctggaacaccatcaggttgagataggcatcattacctgcattgtggagaaaggcgtgaggaatgcaaaatgcctccagaagataggtgaggttgcccttgccctgttttttaatacaacgccagatcttctcagtgtcgatgatgggcagctcaggaatgtggaagtccatcttcttgagctcgttgaggtcccccgagatgcagtggcccacatagtagaccgggtcctggtcaaagccggcagtaaggcccgtcagaagttccttccaaactgttcgaatgtcggctagaggcgccacttgcgacgtaccgtagcaaaagaagtctctatggtccgggacgtagttaccgtttcggtatcgatccgacgatctctccttgacaacaaagtgctgggccgagatcttaggggctgcgtaaggcttgtcgggctgaccaatcggatggaaccgcatcacggccactccgatctccgtgatcactccagcatgatgttctgcggtttcggtatcgatgcagataaacactccacggttggctggaggctgctgtagagtattgtagggtgcggggattcgtagttgcatgtgattccaatgtgttggtgggccgtctatgttcagcaaaagtcgtcttggattccgtcggagacgttagtgtacttgaagtccgtctacttgtagttgtaattagcagtctctgaacgtgtcgcgtaaaattaattttggcttgcatattgggagtggacacaggttgatgcacgctacatgtgggtctgatgagtggacgtgtcacagactattcttgggtgtcacggctgttgctggtttcaaaaaaactctgtgattggatgctacggtacgtgtcgcacttttccacgcacttttccacctgctggaaccaaacggtcggccttgtgccttgcatgacagtgaggttgtgagtttaaagaggttcactaagcgagtctgtcaggtgtctgggtaccttgatgtgtacatgttgtcagtggaaactacttgtagtgatgttcggatgctgcctgagtgtaataatatacatcgaacgcgtacttgtagtgtcgtgtgtccttgtgctctgaatatctgaatatctaactatcacgtccccacacaagtacaagtaccttgtgtacatcctgtacactcgacattaacgggcagtctgtttgccttgactgcaaaatagccactccaacaagagcgacaataagcacaaacaatactattatttcgcgcatcagtttggctctactgcacgtctaggtggagtacgtgtacagtattttacagcacgagcactacgctgtatagtacatactcataattgtattctctcagagcatcactattgtttcacacctcgattcgagctgtgtggaggcttctgaacaactaacttaagaggaggaagaaggcagacgtgccatggttggctatatcggtattataggcgctgggattggtaatcgcaccctgtcaatgtattgtacaatagcccccgttcagttacccttctctctatacactgccttgttgttcctccttttcttctctccttgctcgtctcccactttaactccaagcttgaaattacagtatgtttcatcaggctgaaccatggggacccggtcaacacctgtcatatggaagctataaaaaagacttctttggttaattttcaactgaaaataaaataaaaccaggccacgcaaacactgttatatttcccctcccccttccccaggcaccccttttatctccactttgacaccactttgactctgcttccgtctcctcgcgtcaacccgcgttgccccagcaaccttgtcccaattaggagtaaacacaacaccatccgactgcacgcctatccttatgtagctaatactttagaggagaggctagctacgtcgtggtaaactattctgctccacacttcgccacacatcttgcaacacaaccacaccatggtatcgtttaaagactccccggtcaagggggccatgagctctgtggaacaaaagctccaatctctgcgaatgccccagtctcccatgcgaggaggaacctctccccctcgaagccctcttcgacacgaggctggaagttgtgaccccgacgagaccaccgccatcatttccaacattgagtctctcaacattggccgacctactgacaaggagaactgggctcctcaacagcagggccaccacggcagccaggtgacggccaacacacactcgccgtcgtggacttcacgtgactacgaaaagttcaatgaccctcagaccaagcgactggtcaacgtcacccagttgtacttcttcgattactacttcgatctgctgacttacgtacacggccgtcagcagcgtcttggaaaagccaaggctgctcttggaggcgtcccccaagccgaggctgagactcaatggaagtcgtatgtcggccgagaaagagctcacctgcgaaagcgtcgaacccgtctcaagcacggcgacttccagatccttacccaagtcggccagggaggttacggacaggtgttcctggccaagaaggccgacacccgggaaatttgcgccctcaaggtgcttaacaagaagctgctgcttaaactggacgaaatcagacacattcttaccgaacgagacattctaacggctgcccggtccgagtggcttgtcaagctgctttacgccttccaggaccaggagtctgtctacctcgccatggagtttgtccctggaggagactaccgaactctgcttaataacaccggcatcctcaaccccagacacgcgcggttctacatctccgagatgttcgcatcactggaggccctccacaagctcggatacatccacagagatctcaagcccgagaacttcctcatcgactcggcaggtcacatcaagctgactgactttggtcttgcatccggagcaatctccaaggaccgagttgaaagcatgaaaattcgtcttgatgccgtcaaggatgtccaggtcacccatagatcgctcaccgagcgacagaagatgtaccggtctctgcgagcctcggacattaactacgcctcctccattgttggctctcctgactacatggctctggaggttctggagggaaagaactacgactacacaattgactactggtctctgggctgcatgttgttcgagactctggccggctaccctcctttcgctggagcttctcctgacgagacatactctaacttgcgacagtggaagaacgctcttcggcggcccaagtacgatgatggtcgatacgtcttttcggaccgaacctgggatctcatccaacgactcatcacctccgctcgatacagactgcggtctttcgacgagattgccaagcacccctactttgccgaggttgaatgggagactctgcgagaaaagactcctcccttcatcccccagctcgactcggatgttgacgctggctactttgatgatttctctaacgaggctgatatggagaagtaccaggaggtgatggccaagcgaacacaggtcgagaaccttgctgacaagggcaaccccatcccccaccgagcatttgtcggcttcaccttcaggcactctcgaaaccccaataacaacattctggaggagaccaacaagggcaacactcacagcaggcgagaagttggacgaagcaactttggaaccatgttctaactggatgttctttcactcgcacttgaaatttctcccacatcttactaaatagctcgcatagattccagtggtcaagctaccacatcagttccgcgttccgcgttccgttcctttctaatatatctgagattaacataatattaaagcataaacaccaggactccgagacattcatcgtcttagcgaacaacttacctgtaattactattcggatattatcacctcaaagatcaatcaacttcatcgaccgatctaaacgtcccttgcagatcatgcacgtgtagtttagcagtcttattattgcagagggaatatgggttgattttgtggtaccataaataatttgtgtggcattcttttatctacctgtatgttaaaaagttgattttcaacttcaatgagtctttccgcccacattgaccactattatcaccctctcatgctcgctttctcgacacatctgatgttgtccaacaccaactttaagctgacctcttcaccaaagctaatttgctgatgccaacatgtcgcgcgggatccagaaactgaggtctcgagccacaggagaatggaccggagtgcagggagagcctttaacggaagaatcgggctttgatgatccggacgccgtgttccccgactgccaaccgacgactcgtccgccatggaagaaactattgtgggtcaagcaggactaccccgacaactatgtggactcgtcttttctgtcgcaactgcgccgaaacgacaatgtggctcagtactcgttccgctcactgtttctcgactctagtgtgatcatcatgcatctgtgcactatcgtcgtctttgtggtggtgtttttgggcatattcaaccatgagtgggaccccgagttctttgcgatcatcgcatctgtgctcacagtgcccggatactttgtatacgagaagtacaagatccacaatgacgacaagagccgaccctctacgataaagggagcgctactcattgtatttgtccttcttgctctgtcaccagtgctaaagtcgctgacacgatccacatcgtcagactcaatctgggccatcgcctgctggctggggctcgctaacgtgtgtttccacgactacactgatggagcccgcactgcttcaggcgcgtcttcgctcaaattgactcgtcctattctgtcaacaaatctcgctatgctggcagcaatagtgctagcttctcaactgcgtacaacaatggcagtcttttgcttcgtgctcttttctgtcattctctttggagtcttccccatgtttacacaatggtgtcgtgccacctccagacgcgggtactgggtgctcctgtccatactgctgatcctatccgctacaggcctctatgtcattggagggctgtgggcactgggggcctggattggagttaagctctttgtcagtgtgggtgctccactgtggcttctggcccttcagaaatacaaaaacgacattcaaggcccatgggatattgccaagccggtcattcgaaatcgtccgtgactttcgattctcgagccacagacactgcttatttccctgccactttacatccacgtctgtcaagtgctgatcagacaacaatagaacctctgtatttaaacacacacactaataaaacctctttttcatctgtaaacccaggcgataaggtctatttctatttctacaagcacttgctcatttcttgttgctaatatgtcaattataatacattacacctaaccattgaaggctcctccagccaaacacagattcctgctagtgaactgcaccttgtaaaccgggctgctcttagtgtggtagacagccatatgatcgggggttgctacaatctcccgcttcttggatgcctcgttacccttagcagaagatacagcctctggggctcgttcaactgacaggttctcaggctcaggtccagactccacagtgctcttcttaacgtcccacactcggatgctctggtctgcaccagcagacacgagcacggttccttccctggaaaacgccagtgagtagatggacgccttgccatgtccacgcatgattttcagacgtcgaccagatccaatctcccacagaatgatcacgtgatcttctccagcagacgctagccatcgaccatctggtgacactgccagacagttgatagcggctgtgtggccaatgaaaacacgcactgacgagcccttggccacatcccacattcgcacggttcggtcggacgagccggtgaatacataagtgccgttggggtggaaaatgacacagtccacgtcggacatatgacctgcaaagattcgcagagggtaaatgtggtcacaggaccacagccgcgcggtctggtcatgagaggctgtggcaaagtagtggccgtgtgggctgaatgcaacgtcccacactggctcattgtggcccttgtagcaaaccagacctgtgtacgtgtccatgctccacagcatgaccgtcttgtcggccgatgcagaaagcagatatctctggtcgggcgagaagctgactccatagactggcccagcgtgtcccaccagccgcttcgaggtggtggcagtgtctcccttgacgacagacttgagacgagagccgttgagcgaccacaccttgacaaaggagtcggagaaacctccagcgatcagggtagcgtccgacgaaaagtccagacagttgagtccatcgtgggtgttgtggaaggtatacatacacacagagggcatggcggcttgcacaggtccgaccttgattttggcacgcgagtccatcacggcctgaatttcggccgcaatgtccacgctcgtgtgagggggtagaggcagcatttcacggttgggtgccgtgtcctggtccgacttcatggacgcaaattcagcctctaatgagtttccaccatcggtattacccttatcaatttcccgcagtgagtgctccacctccttttcaaatgatgcttcgtacggcagcttgcccaacttaacctcggcctgattaaacgagtccacctgggatccatgtgcggtatcgggcagtccctctgacgaatgcactgcaccctctgagtcgaatcggttgggccggccggacgatacctgtgcatcgatgtactggttgacgattcgcagaatgatggctccgccagtggagtcatgttcctgcagaaagtagaacagtagatcgaacacggttctactgatgttgagtctgtatttggacgaacgaaatttttgcgccagctcgttggaaggaatgtggtcgggcagcgagattccagacagcttttgcaggtcatggccatgcaacacagcatggtcacccgagtatgtggcgaagaagtctcgagcttcagaggcctggccttttgcaataatatcaaggtagcagtgcacaaaaatggggtacagcgcacgtcgcagctcgggctggtaaaagtccaatgacgcctccgtccagtttcgcagcatcacgtagccctttcgaatggctgtcgtgtcgtcgtggatcgatttggccaccggaggcttggggatgggcacctgctgcatctggccggcgttgttggttccgatggccacttggggagctccgggaggtgcaggaggaggaggggttgctccaggcgctacattggtcgcgttctgtcctccggtgtattgagagcccacaggttgcgcaggagcaggggcacgtgatgactcaaaccgcaacatggattcggtttggaaatagccctttttgtgcaggtactccatgacgattcggttgaggtccgaccctgaggcttgagcaggtctgtttgtcggtgtcgaggcacctccagcctgagcgccgttggcaggcctgttgggagtgccagcagccccaggagcagcgccgttggcgggcttgccgttgttgatgccgccttgcgggttgggtgccggagattggctcatggtggcacgggttggagaggtgtgatggtggtgctgaacttacggtgaactaaatgtcactgttggtgatgagtttaaatttcacatttctgcacgccgtcatacaccgatgggtaatcacacgacagtgataggagggggaggggagaggattggaggtaggatttaagtggagttgttaaaacaccgggtatgattaactgttctatatattgataacgtgtgtaatatctcctatttcatgggtgtgaagtacttgtacttgtatctctttgtgaggaatgacagaagtttagttagacaatggttagacaaatatgagtgatggtttatacttgtaattatagtaatcagatcaactgttgaagctccaaaaaaagcaatcaatataaacagtgcaagtatcgtagataatccaattacccgtctaaatcattagcaatgtatcattatatagttgtttctactggtgcgctcaacgcatcttgtcgcaaattaaaacatttacatcatcattaggtctatgactacatcatctgactacatatacaccggcaccccctaatcccggctaggcttctgtttcttggcctctgcctccttttcttcctcaatctcagcaacgtactcagcaatggtttccgtgctcagaacctcggtagggttgtcggcagacaagatggcaatctcaatgttcttggctccggtctggacaacctccagcagactcttgatagccagccgaatggtggcggctttgtccatatcctcctcgtagttcttctccaggaaatctcgtacagtcttggagctcttaccgatggcgttggctttccacgcgttgtagattccagagggctctgtctggtacagcttgggcaccttgtcgttggggtcgaatccaacaatcagagtagaaataccgaatggtcgtacaccacctgactgggtgtatcgctgctgaacaccagcaatgtatcgggagatgtactcgacggaaacggggtcttcaactgtgagtcggtgagactgagcctcaactcgggccttgtcgacgaggattcgggcgtcggcgttcagaccggcaaaggccagagacacatgagtgtccaacttgcagatcttggagggggtgattcgagggtcctggagcttgagagcagaccgcttctcgcatcccagaatgacgacatccttgcccttgacaccgacggctgcggttcctctcttaacagcctccaaggcgtactccacctctgttgttagtattgtctcttgctggttgggcgttggggtgtctgtctatcgccaccgtccatcgccatccttacaacagatgcaagaatcgcaatggcagtagacgtggacagatccaacgaaacccaactatcctgtcgtaccgacgctgacgtcggggcgagattgtgactgttgccacctctgtgaacgttagtgccacctggatgtcttgttcaacttacggaaaacgtgtccgtcgggactgtgttagtaatcaatcgataattgtgtgtggcactttcgtgtgcaaatactcacctgaatactgaaagtgctctgtcgtagccgctcattgtgatttgtgtatgtgtggtgagggactgatgctgaagtggttggtggtggcgaactcaatgtgtgatgatacagcctgcatactattgattacagtaatagtggacatgatcgtcaactaagttagagaggcaaggttcaagtgttggaagcagaaaatagccaccagttcacttgtactgtggagagagtattcaagagagtaaacaataaaatgtttatacttattaaagcaattcatctcggcaggtctcatttatgtatttaggtgaattgtgtagttctgttacatggagctgtctgtatacatttcaggcgacattcaatctccatcacctcaataatttacaaataattatacacttcggctactgtacacataccagtacaattaatgaattaattaatgaatctaaaggaatctaaaggaatctaaaggaatctaaaggaatctaaataagaagctgaagggttaataatgtaagtgattcactctcaagtggaatcctacttgagagtgaagctggtggtcagaacaaagtctcgcgaactgtggcctacgtaaaccttgtactctcctcgttggacccgccagctctgaagtttgacatcccagaccgcgagatctcgccattgaacatcgtatagaattccctgccgttctcccaccttgagctcggaccgttcgaatcctcgaagctgtctaggagcggttttaagatcgtcgttatcctgagggaaggcaatgtacatctgggtgaccactccagtatcatagggaccatagttagacacgctgtggacaatgtagactgcagagagccacagagcagggttgcctccgacagccccgccgttaatgttggtactgttggactgctcactggagtacccctcaggatagggataatgggtctcgttagagaagatctccgaggtatcgttcaggtatggatagacgtacttgttcaaaggatcaatgtcactggggaagacggactcattggcgtgaggagtaaatgcgttcttaggcttgttggggttcgaaggggcaaagggagtgggcaagaactcaggaatgctagggaaagcataccgggcttcgagattctccaccgtaatgttagagtaagacagaccgtagccaaattcaaacctaggagtcacctggttctcgtcgaaccgtttgtagtccaaaagagtaccctcagtgaaatagtcttgaggaaggccgtcttcagggatcttagtagtaagaggaatgtagtcggtgtcattcttggcaatagtgaaagggagttttcctgaaggggcgatgtcgccgaagagaatagaggctgcagctcttcctccaaagtcaccagcgggtccagtgagaagcacggcagtgacgtttgggttgtcgatccacttttcgaggttcacagggccgacagtggtaacaacaacgatagtgttggggttcttagatgccacagccttgacaacctcgtctccattgtgccacagcgtcaagttgtttcgatccccaatgttgccgtcaacaataccagtactctcaccggagtcggaaagaacaaagacgacactggcgtcggcagcagctgaaaggatctcaacgttcgacaggttaccccaagattgcgtagtgcctccgatggtgatgttgtccttggaggctctctccttaatggcgtcgtaaggagattgataatcggtagggtagacggaaccggacccccatccctcaataagggcgccatcactacactgcatattttctccacagacagctccaagtgggccggttttagaaccaataccgaaaatgttgaggtttccaatattggtagggttcagaggaagagtcttcttctcattcttgagaagaacaagcgcagcgtttgctccatcaagagcagccttggtagtgtactggtctctcacatcaatatgtcggttaacagtgacgtttccaccagccttggctccgtagtacttgtagctagtagtgtcgttggtccaagagctgaagttggggtcggtcggagtaattgagagatacagtatgggggtaaggattcgggtaaccatgtcgtccactcggctttcatcaatggttccattcagcacactcctggtcaactcgtatcccatgagcggaacaccgtccgcccagacaagaccgtctccaggcatgctcatatcgagaccagcaagaacagacgccacgccacttcgctgggcaagccagtcggacatgacaaagccctggaaacccatttcctccttgagcttaccgttcagaatgtgggcgttttgacaaccctgagagccattgatctgctgataggaacacatgacagatccaacattggctcgaacagcatcagcaaagggccaaaggtacgcttcgttaagagttcggtcgtcgatgtttgaagagaggggctgcttcagatccttgaatccgaatccctgccactcgccaagttgtcgaaaatgttcctgctcgtttccaaccatatgctttaccacagccatgacgttctggccctgtatacctgtcacggcctcggcggcgagctttccagcaaggtaggggtcagcagagaagccctcccagattcgacctccgttagcatgtcttcccagtggtccaaccacagggctgagagtgatatccactcccttgcgtctattctcccgtcccatagcagcacctcgctctctaaccagctgtcgagagaaggtagaggcaatagtgataccagcagggaatgtggtaatgaggtcagcaaatcgaatcccaagagggccgtcttgaaggcacagcgattttatacccagtcgttcgacggtaccagtgtttccaacacaaggacccatctcccagcccgtaccggtggtgatgttcaccttctcaagcagtgtcatgttagcgaccataccctgggccaccttcaaggcagctctccatcgcaggtcggtgggaactctgccaatctccggagcagggtagtatggagggctgtgtttgtaagcgtctttatctgagaacgggtcagcaagcgctgctgcgagcagcatcgtcagcagtaggacgaatgcgagcattttgaaagttattcagatgactgttagaagcgatgagatgagatatgcaagacctctgtgtttaatatacgatttacaacctccagtcttcattgtgccgatactttgttcctgtccttttgggtccctcgcagcccatattgcatatcgcccaactcaatgtcgcacaatacggcgactcggaaacactaactccgccgtggccttgggatcaaagaacgctaagctcctataatatatcgctcaaaccctttcagcggatcagggcgatggttggttcggagttctactaaagactggacctgctgtattccacagtcttgcgtgcaagtacagattccgacacatagcatctccacggcagatctctcgacccctttaccgttcgtcaatcaaggttccctttctcaacaccttgcctatctcgtcgaaatcaattaagcaactaatggagctacagtaggcccggccggccttctgtgatacccgtaaagccctgggaacatgaaaagcacccccgatccgcggagcaattaacgtctccatgtttcaccgacttcccctcaaaggaggtggtgccaaccttagacactgttgtctctgccctcagttgtacgccatgccatgcgaatcgcctcattgagagccaaccacggaacccaaaatgtgtccaaaagcagattgctgggtgggggaggcttttgttgctaatactcgctaatgttcaaaactttgtctctgcatctcacctgcactgacgcatgcacctccaatactaaaatgaatttttatcctggaacgtctctgagaacctagacaatgaccgataacaccaaccccacaaatgaaggccagcaaccaacacaacaatcgcaaaagggcaagaaacagcaacagaagcccaacacaacgagaaaaaccgatataaacgccaacaagcagaagcaacaacaaccgaagaaaccaaaggtgataccacatcgagatcactacgctagaatctcatacctggcacaggcatcacaattaatgggagactgtaatgagggactgtcacgatgttataccagtacaatgactacagtggcaaagaaaacagtgctcagattgtccccgcatctcaaacgaacagtctgcaagaagtgctcacgaaaactcacaccaacaaactgtgacattgagttggaaaacctatccaggttacaatcaagtaaagccaatgtgctaatatacacttgcaagtgtggcaccgccaaaagatttccagtaggaaagaaggaggactacaagctatgggcagacaccgcgtcagcgaattaatgaattaaatttaatagacatgcgcttgataaaccttctcagcactgaactctctcacttaagcaatcgtgatgcgaccaagggtttctaactgccgactcgaaccaccgatgaacacatcatagtcgccccgctgtaccacccaggtctgcttgacaacatcccaaactgcgagatcacgccacatgagatcaaaaagaacgttggctgtctcgccaacaacaagagaagtcttagagaagcctcgcagctgtttgggggctgtccggagagcctggtcatcctgagggaagctgacatacagctgtgacacgactgcaccatcaaaggggccgtggttggtcacgctcacagcaacttggtacatgacatcccagagcatgggattaccacccacagcgccaccattcaggacaggatcgtcgttgtggtcatcattatagccagaaggaaactggaagtcccctgaagcggccttgaactcttgctggaacgccttagcagtagtcgcgttgccgtctttaccccagtagtccgggggagctccaagggtgagactggggtttctctgtgtggtaatcttcatgtcagagtatgagaactcagagaaggacatgccgaaaccaaactcgaatcgaggagagatgaggttctgatcaaaccacttgtaatcagtcaagctcatctcaccaaagtaagccttgggaatcccatcccgaggtacctcggtctcaatggggatgtagtggttgacgttccgtgcaatggtaaagggaagcttaccactggggttgaaatctccaaagagcacgtgagcaagagcagccccagcctcctcgccgccagggccagtgaacagaactgccttgacatgcgggtgctcgatccacttctccatgtcaacaggaccaacagcagtgacaacgacaatgttgtggtcgttgacctcaacagccttcttgatgagctcgtcgccattgtgccagagggtgaagttctttctgtcgcccttgttatcatccaccacgtggttaccctcgccggagttggcggcaacgaagatgatattggcatcagtgctgctggcaacggcctcggcctggttgagatcccaagaatcgaagttggaccgaacaacaattcggtctcgagcagcacgggcgttcacagcctcgtagggggtcacaacgaacggagggttgacgccaccgtctccccatccttggaagatagcaccatcgtggcacccaaacttgtcgtcgcacttggagccactgggtccaaggttggcagcggctcccagcactccaatggttctcatgccctcgataggaagggcactatcatcattctttagcataacgataccttcgagagcgatctcgagagcgacccggtagtgaaaaccatcacgaacatcaactaagatgttgtcgtaggctgacttgttggagagattctcctcgtcgccgacaaaggactggtggccgtttcggtgctgtgtaacgtagtagtaggaggtgagaactcgtgtagccatgtcgtctaggcgtgattgagggaatccgtctttgtcataatttcggagcatcatttcacgcagcttgttttcagacgccttgagccgaggcattgacatatccataccggcgagcgcagcagggggttcgttctgagacatacccgcggagaggacgaacccttggaatcccaactctcttttgagcttgtaattcatcatgtaggagttcttgcagccctgggtgttgttgagcttttgaggggcacacatgatagcaccggcattagccttgacagcgttggcgaagggccagatgtacacctcgttcattgttctgtcatcgatgaatgaggagccagaggatgtgaggttgttgtaaccgtgggcctgccactcttccaagtttcggaagtgctcctggctgtacccaacgtagtgcatcacagtagcaacaactccctgatcttggataccagtgacggactcagttgcaacgacaccagccatgtaaggatcaggaccgaatccctcccagtttcgtccgccagcggcacttcgaccagtgggatcaatgagaggaccgagaacgatgtccatgcccttcttccgagcctccttcccaatgatggcaccacgagagtacatcagtcctttgttgaaggtagatgctgtggttataccggcgggaaggaaggtggtgaagtgagagtcgccgccgacaccatggagaccccattggagacgcagagaggacaagttgagtcggggaatctcgccagtctcgccataccaaggggaatctgcagtgctgaagtcagtggtcaggttagccttctcttcgttcgtgagttgggtgacaaacgccttggccttgagaaacgccgatcgccagcagtgatcattgatccgaccagccatgggggtggggtaataggtgggggaatgcatgtagtttgtgagattcacaaaggggttggaatcgaagggctccgggtctgagagcttgggaatatcgccaccgacattgcttgcaattcggatgataatggtatcggacttgggcttggccttcttctctccgtcgtggtgctgggcggtcttcttcttgtggttatcgagtcgcgctttgggacgtcggtcatttcggagacccacgggggatctgcctgctgcttgacgagtacgtctgtacgctccatgacggttggggtagtagtaagggtagtgaggaggcgggggtggagccattgggtatcgggggtgagggtgagggggttctctctgtgctttggccacgcaagccagcagcaggagtagacagacacccaccagcgcttgggtatttgtgtatctcatgtttttatttctggtgtgtaggagaataagttaaggtgggctgttctgtttttaaatgtgggaagcgtctttctgtgtttgtgtgaccaccacaattagtgtgtcacacacacgttaaataagtcaacaaaaaagcacattatggaagctacagaacgtacagtacagtataacagtaaccatttacgtactaatagccattgtaagaggagagattccagatgttagcattacaccaaatagtcactacgctaaatctcacggatgcctataaatatatgcattcattctattatatatgacagtaagagaacgatttcagaaacgctgtctcacggcctacagaacgtagtcagctatcgtaataatatgctgctaagacttgatgaaagtagcgtcaatctgtcgaagggaagggcccaaacaaagtcgcaccttgtttctgtaggtggcagggttttctcggtgcagagggtttcgctcaaagtagactgtttcgaggtttggcagctgtccaagctcagtctcaatctccttgtagttggagagcttgcaatccgaggcccagaactcctccagatccttgaggtgcgaaacaccctccagggtggtgatggggtttccagtaatgtccagggttcgcagcttggtgttgtgttccaggccctcgatcttcgtgattccgttgtgactaatgtacagctcttccaggttcttcagtttctccagaccctcgattttggtgattctgttggattgaatagacagggtttctagactctccagtcccgacagaccagacagctttcggatcttgttctttccgagccacagctgacgcaggttcttgagatggtccaagttctcaatgactcggattcggttggctccaagctcaaggttaacaagatcaggcatgttgtccagacctcgaatttcctggatcttgttctggcaaagatagaagttgatgacctttgtgagtttgctgacgttcttgatgtgacggatcttgttgaaggagaaatccagattggtgaggttcaccagatggttcacattctcgatcttgccaattcggttatcgtacacgtcgagatcaaccagggtatcagatacctcctccaggccatccgtgctaggagaaatgttctgtcgcagacagagggtctcaagctgcttgaatcgacccagaccaagcttggcaaagtcacggatcttgagatgagtgaggtcaatgtcgagaatgtcgaggtcagcatcggccagaaggtcttcgtcggcctcaattgcctcgaaagcttcctcctcttcatcttcggaaacgtcggactcgaaagatggaggaaccactgtgacagccgattctgtctcagcagcaggctcttgggtgggctgagccttggcttcaggtttggtgtcctctgcggtcatgttggggtgaggatgcttagcagattttcttgtttgcgtgtgaaaagctatatctcaaagccgccgtacgtaagatcagtggattcgtagctgtgcaggtgcagttcaggaaattaattcgccccccatctcaggcggcctgcaagatccgaaccttgctcaacatcacaggttaagatgttatgattagtaatacttcggtgaatggccttggggtgcaatgggaagattgcaaaaggtgatatctgaatttactggtacaagctgttattataccgcaagcacagtcgtcgagacgatacgttacaaggcatacagctacacctctctggactcgtgcggctattgtccccgaatctattattggaaactggcgaatctaaaaaaaagccaaccaaaagtgtttgctttggatgtggacgataatgtccgtcgaatgagactggagagtttggcagattaagcctgaaccagcaggggtttcggattaattaattatagctcacgtgtgccagggatccatcagagtgagcagagtaggttggagaggctacagaggcttccacagccttctttttgagtacgaagccgtatgtaacatcatacagactggcctatcgtgctactgtatgtactgctggagctccactcggccatatggcctgtttttttaccttctccccagcaggtgtacgtattgtacaagtgcacatgtactcgtacttgtacgtttgcacacattttatggaacatgaaatgccgaggttaggagtgtttagagtagtcagtcatacacacagctcatggcgacagtctaaactaaaaacagtatctataatacgataatcacacgttcaacagtaccagtacaagtagctacaccacaccctcagtgatcgacgcttaatcagccgcatcctggcaatcagaaggagataactcctggtgtgcattagttgaggtgttggtaccccgcccaagtgagcatcgattggcgattgtatttgccgcagtggcctgaaaatgagtctacaactatggctctgttgaggccaagtaaactgtatactgtatggttgcaaggttgttccgaaacaagagaatgaggctctaggacgccagccacaagagagagcttgttccacgcgagctattgtgcttccattgtacggttcactatcgtagttgacgggtcaagtacttcgagacacgtgacgttatctggtgaactaattattgcacaccatcagggccagtgtgtggaagctctcctaaaactgtacaacaggcgtctacgaagtgcagctgaacggcgcatttctggtcgctggggcaaccgcctagtttagcaggccactaacaaagaaggtccaactgcggacgtgtcactgataagtggaacagcaggcctcataaagactgtattcctccaagctgtgctacggtaaagacgcaaatcatttcgactgaaacggcgtatcccagttcgtaatcagcaaaacttcgccattccgctctggagatagggctatgtgtctttgttccttgtgagccggctgtgtgctttgtgaagttgcgttgctacttgcttgcacccctgaatgcaatctcctcacatttcatgctcggcacgcgtcctctttggtttggctaaaaaacagggaatagccaggggcctaggaatgtcgttggtcgtgggtccaacaaaaaaaaagatgtggagtgtggaatgtggaatgagcaagctatggattgcacgatatagaggggcagcgacatcaggtgatggccccacagtagcagaaaagtgcaacgcgggatttaaatccttaccccagcacgtttcactgccccacccaaaggtgcaggtcctactctactgatagcaatagatgcgtcataattggttggcccgctgagcctccacaggatactattgcacataccctggtcatgtgcagatcagctcatttgtggagactctggagtaacttagacgacgcctggttcaattgccgcaatgtgcgcccacgcagataatgtattgaggggtggagctcctcttggggacttgctgtacttgtacgggatattaaacgcactcagcaagaccatgacgtaaaacacacctactgtacgatacgtactgtaggtattgtactcgtacccggtactacaaatagtacgatactatacggagtgtatttgtaccttgatatacgactggcggagtgaagagaaggagttgaacaagaccagatggggatatcagccccagtgctttgtattacaagtacgagtacttaatagatactgtaaggctattgatacggatggcagtaagtcattgagtaagcaattgtggcccagcatctcccctacgtacttgtaccataccccatggagacaccaatggtctttcacgcacactgtcgtgtgctgtatcgcagaatcgggtgtccaaccaaatgccgttacccccacgtcacagccgatagacagatacaccatcaataccagcaggttgtatcatgcggttggctgaaggtaagctgattggtctaaaaactgtagctgtcctaattcaacgagcgctatttggggccaaccacctcggccaagcggcctttaatctgcgtgccccagaggcgtctcatgaggctctggccgccactgtaggagtgtttctctgtgcgcacacgcagttttgagtttgggcgactttccctttttcccaattgcgtacacacacagctccgagctaagcgctgtccttgaaccttctccctcttttccctctttttctcttccccttcccctcctccacattaaggccaaatcctgaattgcaccaactagtacaacgacaacaatgtcttctgaggtaaatattgagcgattgccacggcaaaccacgactggaaaccaccaaatccatctctgcgatgcgccatctgccctcgtggcctcttttctcccgcttcaactccccaaacacaccacacgtctgtgacattgctgcgcccctcacacgcgacaaatcgaaggtcaatctcgcccaatcgcacatccatcacacatccaaggtctccgccgtcatccattctccaggtgccctttaattcccctctcgccgccacctgccacgctgttttttgcatgtgcctccctattctgcccagttttgggctgtcgtgttcattgcgtttgtgtttgcatatgtgtgccccatgtgttttgccacgacatcacaaccgcagaaccgcaaacggatgatgcggatgatgtgatggattgattcaattgcgatggccgtttgcaaccagcattgtgtggtgggtttattcccccacaccgagtagctacgaagatgactagatgatgatgatggtgtgtgacgacgactgcaacaacccagcgagaaaagaagcggtcacgacgagccgatgagaaacgcagatgataacgttttggtgatgaatccatcatatatcgtgtgagtacacccctcatcaacacagatactaaccattagagagaaaccaagaccttccttgcccggctctgtgagcaggctgaccgatacgacgagatggtcaactacatgaaggacgtcgctaagtccggtgaggagcttactgtcgacgagcgaaatctgctttccgtcgcttacaagaacgttatcggcgctcgacgagccagctggagagtcattttccccatagagcagaaggaggaggccaagggtgccacccaccatctcgagcttctcaagacctacagagccaagattgaggcagagctcgaagacatctgcagcgatgttcttgatatcctcaccaaccacctcctccccaaggccgagaacgccgagtctaaggtcttctactacaagatgaagggtgactaccatcgataccttgccgagttcacctccggcgagaagcgaaaagaggctgccactgccgctcacgagtcatacaagagcgccactgatgttgcccagactgagctcagctcaactcaccccatccgacttggtctcgctctcaacttctccgtcttctactacgagattctcaactcgccagaccgtgcttgccaccttgccaagcaggctttcgatgatgccatcgctgagctcgacactctctccgaggagtctttccgagactctaccgtcattatgcagcttctgcgagacaacctgaccctctggaagaacgacctcgaagagtctctgcaagcccagcagtctgaggagacccctgccaccgatgctgccgctgcttccaccgaggctgctgcccccaaggaggaggccaagcccgctgctgaggagcccaaggagtagagtagtgctttaatttttatgtaaaaacaattaagagtgtgatggaaaggttcgtatagctataatgaggctccctcacaacacatgcttgcaaaagaattcgtgtatgtcgtattgtattttgaggtgttttaatcaaatgatgagtcatactggtgaaacaaaaagacatgaagcctcaaacgtagtgtttcaggcgtctcttcatacagtgagtttcaagatgatgatttgactgtagttggctaattgtattgttattactgtttaagatggaccacttctacatacaaatagtcaccaaagcgttaagtgcgcggatgtcgtccgcacatgtgcacacgcaacactgcagctaagttcggaggagtgtatttttggaactctgtcgattagtgcctagatataccgtacatgtgtaaacgaaatcatgtgagccgatatatccccgctgagtctagtcctaagcggatttggttgagtctacaagtactcgtaggagtagtgactgctcttgtgtgtcgggggtatgatagtggtcgggtaatctgctgctgcacagtcatatcgagtttggataagtggactcatcgtatcgtagttgcttgtactcgtgagtgagaacgatgtacaaggagtcgcaagctcgacaagacagcgagcactttaacaatgtacgattgggcaaatagaggaggtttgatgggtatagacttgggtctagttgatggcatggcttatctagatcctgaggcgtaattttctactctaattagtcatgaattttgctgtttgatgggtactcacacatgtacttgtacttatcttgtagtcaactcaggccttgttactgtaacacttgtggggtgatagagttcggctctcttcgggacactgtgcagtgagaatacaacatacgtgcagtttgtccaccaaacttcacctttctacaacgaattgcaaatcaacaatgggtgtggatattcaacttaaggacggctacacaatctgtttcctcggctgcggtaccatgggtactgccgtgctaggagctgtgctcgattctctaagcaagggtaacaaggagggtgacgccccgaagcccggcaagttcatggcctgtgtgacccgacaggagtccgctgaccgattgcacaaggatctgacctcctctgcccctgacattcccgtcgagattcttatcaatgacaacggatctgcctacaaggctgatgtgtttgttctcggatccaagccctacatggccgagaagatcctgactcctctgcagcaaatgctggagggcaaggttctggtttcgctgcttgccggaaagaccattgccgacattgagagctactctggccgatgccccaagcctttggttgttcgagccatgaccaacactccttctcgaatcggagccggtatgaccgttctgtcgttccccgataacgctaccgttgacgagagcgttgtcaacgctgtgtcctggatctttgagcagaccggaaagtgcatcaccctcgaggagaagcaaatggacgtctccactgctttgtgtggatcttcccctgctttctgcttcctcattatcgaggctctggccgatggtgctgttcgaatgggcatgccctacaacactgccttccagtgtgcagctcagtccatgctgggagctgccaagatggttgttgagtctggccagcaccctgccgtcctcaagagcgctgtgtgcactcctggcggaaccactattggaggactgcttgctctggaggacaagggcgttcgatcttccgttgctcgagccgtggaggagtccactaacatcgctaagtctcttggtggcggtgctgctaagaaataagttgttcttggagctgggctagttttgcctcgaggtccatgttggttcccaatgtggtgacttttgcgcactcaggagtgatcatgagcatgtcgagtaccttttcaggttcattcagagtaatctgggttagcaaggggacggatcaaactgtcgaacggcatatatataagaagagaaaataatggaaattctacctgatgattgtcaagaccaataagaaatactcactttagctccaatgatgtcccgacggtgcagttgagcaacacgtacccgctcgatggcgtagacaagctgctggttagagtcagacagagtcagcttcagggagccctgccacaatggtgtcagtttcttctgaacgtctgctcttagctcatcgttgttgacctgtggtgccgcagcttgtgctggaccctcggcctcgtcatcgccattatcttccagctgcaccacgcgattcgctgaagcttggatctcttgttccaaccactccatctgccgaataagagactgcgacacgtttctaatgtcgaccacggtgtagtcttgagctgtagccagtcttgccagtcgcgccatatcttttttttgttttttttccgccgtttttagatgaggccgtcgggtcaagctattgcgactgattttatgcgtggcccattttaggtgcacaacaccaatttttgtccagacaagagaaagcaacgccattgaagtttagagccactggaacaacgttaattttggtttggataccagtacaagtacagtacaagtagaagggaaaatttaaaggcgcctaaacgcacatgtctatgcattgttctgaagcagtcccgtagctgggggaatggtaagcggcgacagaagagccctcgtcaacgtgcttatactctgtgaacgacaatattatgtaagagtcccaaagcatccacagtggacatgttggtcgaagagcttcagggatgccgcgtgagctgagactcacatgtgacatgtacagtattactcccatgggtctctcccctaacatccatagatgtacgttgccctttcgggctagacgaaaaggtatgggagatgcaaagcacgccaggaccttgttcttcgactctgtcactatccggacgccctcctagccagtgctaagctgctatgaagaagacgctcaatctcaaacagctcaagagcaaaaaggacgttccttacgaggacccccacaaggagcatagacccttccaggtgccaactgctcccacctactaccctaccaaggaggagttcaaggacccctatgagtacatggccaagattcgaccggaggcggaacagtttggaatcatcaagattgttcctccggcttcctggaaccccaaatgtgtcattgactctggttccttcaagttcaccgccagaactcagtccctgaacatgattggagctgccacccgagcagccctggactacatggagcgactggccaacttccacaagttgtcaggctcggacatgcgggaaatcccttccactagcgctaataagctactcaatgtctaccagctaaagaatgccgtcacctcacacccaggtggctttgaggccatgcagccacaggactgggagctgctgagcaagaaactggacctcgagattctgccccacagcaacggccagtatcttagatccttctatctggacaccattcaaccgtacgaaggcttcctgaagaaacaggagcaggaggattctcacagccaaggagtcaagagagttaagaatgagaacttttccatgcgactagccaccccctctcattcgccagaaaccagtagcaagccttcgttcgaaacacccacacagcaaatccttcaatatggagaaaccgacaacccacccacacccatgtcggaatacctcaaggtccagaaacccagtacagccaacaaggaagcgccgcagactatgagagctaagggtaaacgaaaacgtgaacccgaactcgaaatcgccagtttacgaagatcttcccgaatcagagaggcatccgaggaggctgtgaccactcagaaacaaccggtttttgacccctacgcccaacagagaaagaagtttgttgcggaacgtctggcattgttggcaacacaacccaaaacgctactctctattgaagatatggatgtaaatggagatgaggatgactactcggacgctgaaggtgaggatgaggagaccacccagaagacccccgaagaaggcccttcttttgtgtgtgaaaagtgtgtccaagtcgagcctttccaccaactggcagtatgccactcttgcatggagtcttaccacatcggatgtctcgacaaacctttgacggaggtgcctgagaagtggttctgtgtgcgatgtgttgttggagacggctctttcacatttgagcagtcaggcaagaagtggactctgaacgagttcaagaagcgggccgacaagttcgaacgacagtttgcccttcagatgggtctccccaaagatattgccgacgacccgcaggcctacgaatcctggatcgagaaccattactggcgtctggtcaactccattgacgaaactgtcactgtggaatacggtgccgacatccatgtcgacaaggtgggttccggattccccgtggcctcaaacgacccctacaataagtacgctaaggacccctggaacctcaacgtgctgccgctccgaaaggagtctcttctgcgacatgtgcagaacgaaatctcgggagtcactgtgccatggctgtacgttggcatgatgttctccaccttttgctggcactgcgaagaccattacacatactccgccaactaccaacacctgggcgctacgaaaacctggtatggtattcctggagcagacgcgctaaagttcgaggccgctcttcgtgccaacgttcctgaccttatggagaagcagcccaacctcatgttccagctcgtcaccatgctgagtccccagacgctaatcaagtttggagtgcgtgtctatgcatgtgaccagaagcctggccagtttgtggtcacttacccccgtgcctaccacggtggcttcaaccagggcttcaacgtcaacgaggcggtcaattttgctcctcccgattgggtcgactatggaaccgagtccgtcaaagtctacaagaagttcaagaagccccctgtcttctcccacgacgagcttctgctaaaggtagccaccactaagctggctcccgatactgcccagtggctggcacctcacatcaaggccatggtggaggcggaacatgcccgagtcgaggctttcagacaagagacgcagcagatggactcgcctgtccaggaggtccgaacaggagatcttgaagaagacgcttactgttgcacgaagtgcgaggctctatgctacctctctcatatcgtggagaagacagataagacaaccgacactgtcttctgttatgaccactggagagacgccaacctcgcaaagagtatcttacgagtgcgacttcctgttaccgaggtcgacagcatataccgtgatgtgcttgccaagatccctgcctgaaaacaacaaaactattgccttaacgagctgttacgatatgatacgatatttatatataaaaaacttacgcaatctctgttgcgaacaaatataccttactgaatgatcttcaatatatgtacttgtactcacattatgcattaaagtgtgagagtcccatattactgtatgtacagtattacgttttgcagacagggcacatttaaatgtcgtcttattcattagataagttggtcctaataacgcaacagcacacttaatggtattatctttagacgcttcccagaagctcccagagcccgtcctcctcaacgtagtcatgatgaatgactgtaacgagaagatactcgttgataatcttgtcaagcagcttgaatgatgcagtgttcttcttgtacagggctcgccattcactccagatgctgaaggcttcttctctccacgcatcaaaagagtcctcctggatgatggtggtctgcacaatctctctgttggggaagaccccccaggtgacaccgttagaggctcgctcagaaacgttggtgtcgaccagcttgtcggactttgcaacgtagtaagagacgagatcctcctgtgcgtccagcagaggcttgagcttcttccactgctcaggagagataaaaaactcagcaaaagacttctggaagacatagccgcccttggggccccatccgaagatattgtcgtcggacttgagagcgttacaagcgggttgagaagccacagtccaaatgcccttctggttcaactccataagctgctcctggatgagcattgtctcaggagaaagggtctggtcagaccagggcatgaagggcagtttgccgacaatggtgtcggcaaagagcttggacagatcagcatcgtccacagggtagccccatagttcgagagctcttgcaggaggcacgtggatagaagggccatagccatcaatctctccaaaggcaggggaagaagagtctccgaatcgaccgttagggaaatcatcccacacggcctctcgtccaacagcaccttcaccggatgcaattgccaatgcaagggtagtgaggtcaggctcctccttgggggcatcagggtgatgtcgagcgtcatcaaccactcggtttcgatgggtggccgaggatcgtcgtcgaagaggagtcttgttgggggtggtggaagcggtggatcctgtagcctcctcaaccgcgcagtcttcctcaattgtaaggaagcctgatcgttctagaattcgtgccacagatcgctccaggttgagggtgtagaagtggaaacctcgcacagtcttgttggttttggtgtacacgtcgttgacaatgtcagagaccacttcaacaccaatgtctttaacctgctgatcgttgccggtagggacggcctggattcggtccagaatggcaggaggcacagaggcatgcgatagtctggcggctcgaacaaacgatgtgtatgtgttgatgggcatgagtccggggatgatggtgatattcttgagcagtggggagaactctcgaacagccttgttgtactcaaggaacttgttgtcgtcgtagaacatctgggtaataatgaagtcggctccggcctcgaccttctccttgaggtagggtaggtcgtggtggaagtcctggtgagaggcgtcagagccgtcaacatggccctctgggtagccggccacaccaacacagaacttgtttccatgcttctttttgatgtacttgacgagatcagcggcatgctgaaactcaggagaagcgggctgccagtactcctcacctcgcggagggtcacctcgaagagccaggatgttgcagattccggccttggaagcagcctccagagcctgatcaatcagagcagggtccatattggtacaggtcagatgcagacacacatcgagacccatgctctggcactcgctggcaatgtccagagacttcttggcggtcgagcctccggctccccaggtaattgtgatgaacagaggtttgagagccgccattcgggccagacgggctcggaagttggccataccgttctgggtctttggaggaaaaaactccagggagaagaacttctcatcaggcttgaggcccgcaatgagttttgtgatggtcgacatggtcgagttagttggtttgaaggggttgtcgtgtggtgtagagatgtggcttaggattgggttcgtgaagacagaaaaaacgatttaagaatatagagttgcaacggttccatttttttgacccaggccgaaccatatactatcagggcggaagctacaagcactatgttgatacctttgtaatatacagtatatgcagtttgttacaaatacaattacctgagctattacacgaattgtaaccaatcacgcgtacaacgccttccatgtactcgtacatgtctactgtaccgtcttgtcaacattttggtgattgtgtttgtgggtggtgctgcatgcctacctaccgtacttgggtgtcggttatgggaggagcagtctagatgccagatagggtcactctgctttgctatggtgtgatgatagtattgaacaggtaacagacagtacaaaactgcgatatttggacaacaaaactaaaagtaacggtgaccaaaaaataataatacaagaaaaccaccgctatctatccccacttgaataaaaagcacgtagccaagccattggttgcagttatattcgcttgcatttgcccccaccaatttgaaaaggccttcattattacaaagccaatgtgggaaattggtgccattgtgtacaatacagtatcgtagctactgcaccgttatacaagttcaaaaagtagctacttgtaccagtactcgtagccgggaactcctcaaatgcataatattacagctacatttcgttcaataaatactgtacagtcgttagagcgccatactactcgcggtctccggtcccgctgtagcaactgttaaatgttaccttcgagctacttggacaattatgccttcgagctacaaccagtacgtactgtctgagctacttgtattgcccatacggtacatagtcatgtatcgtcctcaaaatattttcatataatcaacactatatcatgcgtgtaaccacgcgtcttatttagtatgttactccttaagattgtttgcactcctgggcctccttcttgcctccctcctcgtcgtcctcatcatcatcgtcgtcatcatcctcatcctcatcgtcgtcctcatcctcaaactcgcccatgtcaccatgctccatctccatctccagagcaaatccggtgaaccagtcgacggctcggggaatgagctgctccttgatttcctcaccaatctggtagtcaagctgcagagcattgtctcgctcctcatggtcaacctcctcgtcctcgtcctcttcctcctcatccagggccttgggcgggctgaagaaggtgaagaaagactcagtggggacggccttctccacgattcgggtggccttggtgtgcttgtttcgctgctttcgcttggtgatctccatggtcaggttctgctcaggcgacttccagtcgatctcttcaccctcggcgtggtcgtacatgagctcaccggtgtcagacaccttgtcgaggtagaaatacgacttcttgagctgcttgttggtgaagaactcgttctcggcgaagtcaaagatgagcacaaagccaggcttgtcgtcgagatactccattcgcacattcatgagcgacttgagagcctcgctatctcgctcggaaatgagaccggaggcaccgggcaggttctggatggcggtgagccagaagtagggaatacccttggcatcggacttatcatcaccctccttctcctcttcttcgtcctttgcatcctcgtcctcctcgtcctcatcctcctcaacatcgtctccgtcgacaccaaacattcgctccattcgctcctgttcgtatttcttaccggcctcaacctgctcctcagatacctccttctcgccaccaatgacggcggctcgttcggcgtagatgggggcaaacttggcctggaactttcgctccagttccagcatctccttgtggaactcgtcctccaccacggaggcctgctggtgcagggccttgagaccatcgattcgtcgtcgcacagccagaggcagagaatcgacgtagcccgaagaagtaccggccatctggttgagtcgaccggcaagatgggacagcagagcggggtctcggctcagagctccgaggtcgacctccccctgaccatcctcagcaattgtagacactccagggttggcggctcgctggaggaaagatgaggcgttggaggccggggtgttctgaggggtgggggcaatgctggacagctgctcgattcgcttggacttgatgggttcgctcatgattatttgagtgcactaggtgtgtggtgaggtatgtgtctgtgtgcagactggtgggtgtgtggaaaaaatctaaagcagctgcgggtggtctgttggaacaagtatcccaattggagtttatttggctaaaaggcagggtagagctaaacaggtgcgggagaggagatggaggaggacaaacagcaatcggttaaaaagacgaaaagcatggcatgtatcctgattaataacctgtacttctacagtctcttccccattgacctactgaattgagaattgagcgtctgactggtcatacgtacgtgtgttcttttctacgatacctgcgcgcccatatgtatcctcattcacccctgtgcacacaacgtccagcacctgacgacagactcacaccaatctccagagcacgttattcggacgtcgtggttattgattattcaggtttctggggtagctgtgacaatgcacctaatattaggggtagtttctagaacttgactgcctgctgtttcggagacaagtgtgcctgcactctgccagtacaaagccttcctcctgctgctggtcctgccttgtttggtgcctgacctgtgcgtacattacatttttttttcaattctctcttcgaagtccatcttcaaccgtgcggtgcggcgtcttttttcgccactgtcctcttctttggctgctgtccccaaccttggcaagcagaccaagggttaatctcaaaatgaaatccgcggcaccacagggaaggaaggggtacagtagtgtgtacagtagtggcgatacgacgtagattgttgacgaccgactgaaatcaattgtgtgtgtagactctcttgtgggtagttgcatacgtcacagttgtcaaaatgttgtttgcaggacaattcacgtattactcacacaagcacttgtttttacgttggtactcttttaacggttgcatgtcctaaactggggtacgctgtgggtgacagattaccccatcccgcgaagccacgatgcagtagaagtgatcgtagacatcaaccaggaagctacaagtacgagtagaatcaagagatacggtctcaatttgccacctcgctaccgtgactcatcatgagtcatgcttacctccgacgattgcagacaatgccgactcccatctatctttgatggccataaacccatggcataaactcggacccaacggatccacgcatattcgaaaccaagcctccaggtcccaaccccaattgactcaacacgtgctgtggagtgacagaaacacaacagtggtcgtcaagtgccatcgtggcagaacattggccagtgtgacgacaatctgttaatatgcacgtgataagctaactacttgtaggactatctcttatactttccataacgatcacactacgatacgatactatcatattgtccagtacaagtgcttgtaattactgtaggtcttgttccaaataacccacaatgctcccatgagacacgactcatcaccgttaaggtatgattgctatcttccgtttccccgcttcttccattgctcagtgacggatgaaggatgaaccttgactccacacgaagtggaaggaatgatcacttgagctggaaggcaggatccaaaaactggggtaacgaaacgaaggacataacatacagtacattatcgtacctgacacagaacaactacaattattgacctacttgtacttgtacgacatgtgtgtgtgatcatatcaagatataggtaattgctgcagcataggtttctctggaactctggacgctattgtttgatggttctcgcacaacaattgcatacaatctgcgatatgccgccaaatcaaaacatttctcaatgatttgtatacgatgaacagtacaagtacatacacttgacacatcatgtctttgatggtagaggtgatcttagtcctggcatgatggtattgcttacaactactgtaccagtaaaagttgtgaactactaactgataataacatgacaaccaccgccataggtgcagagcagaaaaagctctcatattaatacataatacaacactctacgatcgtagttgtggttttaatatatacattatgtcgttgaggacctctaaccgattatataaataacgggttcttctagatgcaagtgtgccagtagacccaattaatgcaaatccagtttgccgaataaatagtgagtttttttgagttctttttctgttccatcacggagatgatgtcttttggttttcttcgtccccagttttgtttctcgcaacgagttgagcgttgtcagtgtgttaaaaagtaattcggcggatgtgctaggatccagtcaagtgttccaaatcgacaggggaaacccggtcaatttagtacttgagctcccgcacctgctcccaagggttctcctggttggtgaagtggccgtaagaagcagtcttgaagtagatgggtcgagcaaggtcgagatccttgacgataacaccgggtcggaggtcgaagttcttcttgatgatctcaacgagctcagcagaagagtgcttggaggttccgtaggtgtcgacgaagatggacagaggctcagcaacaccaatggcataggagaactgaacaagagctcgtcgggcaagaccggccttgacaagagacttggcaacccatcgggcagcgtaggcagcagatcggtcgaccttggagaaatccttaccggagaaggctcctcctccgtgggcaccccatcctccgtaggtatcgacaataatctttcggccagtgagaccggcatcaccctggggaccaccaatgatgaatcggccagagggctggatgtggtagacggttttgtcgtcaaggagcttggcgggaatgaccttcttgatgatcttctcaaggatctcagatcggaggtcctcggtggagatatcatcagagtgctgggtggagatgacgacagtgtcgactcgctgggggacagtggcaccgttgtcgttggcatactcgacagtgacctgggtcttggtgtcgggtcgcagccatccgagagaaccatctcgtcgagcagcagcaagggcagcgttaagcttgtgggacaggatgacggtcaggggcaggagctcctcagtctcgtcagtggcatagccgaacatgataccctggtcaccagctccgagctcctcaagagccttctcgtaatgcagaccctgggcgatatcgggagactgctgctcaatggcaacaagcacgttacaggtcttgtagtcgaaacccttctcggagtcatcgtaaccaatgtgcttgatggcgtctcgcacaatcttctggtagtcaagggtagccttggtggtgatctcaccaaagaccatgatcataccggtctttgcggcggtctcacaggcaaccttggagagagggtcctccttgaggcaggcatcaagaatggcatcagagacctggtcacagatcttatcggggtgtccctcaccgacggatctgagttagtattgagttttgataacgtggccgaattgtttcacacacgccgtgctgcaacatcgacatgtaagcctgtcacgggcagtgcgacacgcattgtagaaaactgacaagcacaagtggtgacatgatgaagaagtctcaaatctcatgtttcgtcgttatcgtcgccgtcatcgaccagccacgtgccataagacacaattgaacgagtccaaacgcgactacaagattggtacttactcggaagtgaagaggaaagtctccttggcggcagcagtcattgttatgttttgtggttgaggtggtgctgaggaagaaagaaaggagaaaagatgaaattgggtgggaatgggggcgcttaaaaccaaatcaaggtctccctatgcttttacgaattttcacgctggcttttcttgccctaacctatattacgcttttaaaccctcttctgcacctataagcacaggtcccaatctttgtcttggtagcacgtcatgcgaggcacgtgggttcactctgtggctgaaattcacgaattggacttggtatactctgcttgggccgtagctctctcttcaggctttgccaggtggcctctcaatacgcgtttgaccctcgccagtgcgcacgtgtctgtcgcgtggttaccgctcgaaacgggtgttatatggggccgccagatacgaacatgttgaggagctcacgtgcaattgcgcacaacaccgaacgtgatgatgtagctcgattgcctgttgagtctcgtgtttcaatcacattcagcagcgactcactataatggggaccgaaaatacgatattcgtggggttagcagatgggtctaactaaaagccactcgttttgtggcgttttactgagtctttttgcaaggcaaaagataccctcggccgatgcttggttatcgtatcacacagtgttgtcgtattcatcgctcccgatggagtccgagtcatacagcggtaaaactcaaaagacgccacggggtagacaacgaagagaccaagcgatagaacgctctttctcaccgttagcaaactgagaagagacgaagagactcagaaacagtgacaatgcaccgaagagttgcaactatgaacgcgaacggaaaattatattcccatttttggtggtccttagtagactgtacttctgggtttggacctgcacacccgagtcaaggtgtatgaacctaactggctggaaatatgtgaggacagcagacaatttgaaatctcgcagggtgcttgagtagaccaatattaatttacctatcacgtgataacatagagaaaagaaaacccatgaatctacgcccttcaaatgacaactgcaaagatcatctattgccattgacgtcatctgaagtatgtatcttgtagttgatatctgccagatccaccctggggcctcccagtcgcatgcatggacatgaattttttgctatttattcttgcatgtttggaaagccaacgttgccaagatgtagacgagcggtgcagcatacatctgattctctctgttccgtaggatctccggcgggtgtggaaataacggagtttgtatgggtgagatcacttttgtcattttttttataattgcaagtaagttgaaatggcttaacggaagttagttgtacaagtagagtaccggtacaaattatacactcatttgaactagcaactacagtaaatggtgtcactgttgagccgttcaactcgctcataggaaacctttccaagttagtcagcttatcttggttacagtctgcgcgggcggaattaaaccaggtgcagctatgcacgagcctccaaccatacattcattcatgtctcgttacttatatcaagttctatccggttctacagatccgtttttatattgtttggtttggtttaaacctggttctcgagctgaacatcgtcaactcggtcgtaatgatggtcgtcgtcagctccctcgctgccgagacagtaggggatatgagaggtcttggaggtggttcgggggaactcgcgtcggtagaagtagtaggcgatggtcatacccagcaaagatccgagaacaatgtcgacaaagtggtgtcggtagtcctcagttctactcagtgcaatatagatggccagaagaagggggaagaaagcaagcagcagcttggaggccttgctcccataagtcttgtaggcgttgatctgtccgtatacccacaagcagaagaacgtcattcccacaaaagctgtggaggagtggccagaaggagtggatttcatgccctccaaaatggtgtccatatctccagtgcaaacctcgattgtcacatacttatcaatgggagctcgcttggagggctcacatcgggcaatgaagtcgggtcggtgtcggcccatgtaaatcttgagaaagttggtgatgaagccgttgaagaaggcggcaaccagaaaggtggacagagtgatggacatgaacttgagtcggtcctgcggtcggggggccatgatagcagacagtccaatgagcacaaagaagggaatgatgatggtgtagagaatacaagcctctgagctgacacgctcaactgtgacatgtgagtggttgattgtggggtcgctgatgatgaattcacgcgtgaagggcgccgcgctctctgacacgtaccacaagaagatgagcgtgaaggcggtgatccactcgatcacatggtactgcttgagggtggagctggaagacaacattttgggtgcggcaaagttgattttcaggccgcctagtgtgagcactttgagagggtagaagggggacgggggtcgggcaggagagcgatgcaaaggcgaaaaagggcgctattatatagattgtatatatagggcttctttttcacgtagcaacaatggaggttggtggggagtgtggagggaggttatcctgaattagagtgattaactagattatgtgcgtgggagatgcttgttttggttgaaatggtggttgtgcaaatattagttagctaacgaaatatggacttaacacagcgcaacagaagggtggagaagagcagcaacttcataggatccatttttggaaggggctgagagttattatctgttcgaagacccctgctctttggtcaacccttcctacaagtagtgtcgtaacatgctacctggtatctctcagtctcacttaccaaataaggcttgctctggatcaatacactttgagttttaccctggaagtgacggttgagctgtgaataatttcagttcgttaaattatgtaatcgagaagacaaggaggcgtgggtattattattgaaagtaaaataaagacattacagtatgtacgtgtcgctcgaaacgggcctctctgccgataaaacgagtttacaacaccagtacatactcgtagttctggtcctgtcaataactgacaactataacattcttttgccagccagcacatgatacgcgttcatgtagtaaatccactaatgcaacgtcgaaagtaagaggttggggatggacatgtcaagcgcgtcgtggttctacactcgtaggtggagaaacatgagctgaaatgagatgtcttatctgaccttgaggtgtacacccaaagacaacgagacccttcattatatacaagtacaagtacagtacacacacctttaatatttacttgtataaagtattgcagcggcaaccatacttacaagtcaccggtccttgtacaggtacaatatgatgactggttgtagtacatgtgtgtacagtatgtagttgtatagtagctctgactaaaacagaaaccacgaggttacactcattggctcaccctgcggaggagtagaagtactgtatataccacgtgtgaatcaattaaaaactaaaagctccatatactgtagtcccagatccgtgtccaactgcattttacgactgcaagtccgaaactactgcatggcacatcactggcgtgtggcgatccagaccatcagctcagtgcaacgcaacctaaaactacactatcgaaactgcttaatgacatcatgacgacaagaggacctgacacgatccgcatcctcatcaccacggacaaccatgtgggctacaacgagcaggatcccattcgcggcgacgattcatggaagacgtttcacgagatcatgggtctagccagaaccgaggatgttgacatggtactgcaagcaggagacttgttccacatcaacaagcccagcaggaagtccatgtaccaggtgatccgatcattgcgaatgaattgctacggagaacggccctgtgaattggaactgctcagtgaccccacactggcgctggatcaaaccttcaatcatctcaactacgaggatcccaacatcaacgtctcggtgccggtatttgctatttcaggcaaccacgacgactctggaggagacgcaatgctgtgccccaacgacgttctcgctgccacgggacttatcaaccatttcggtagagtaactcagaacgatcagatcacagtcactcctctgttgtttagaaaaggctctaccaacctcgcattatacggactggccaacgtcagagacgaacggctatttcgaacctttgcatctggaaatgtcgaatttctgcgccctcaagatgaccaggcgtggttctctttgctggctgttcaccagaacagggcctcacatacagagacatcttatttgccaggaaacttcttgccccagtttctcaacatgataatttggggtcatgagcatgaatgcattgaggttccggaggagaacccggaaaaaggcttccacgtcttgcaggcagggtcgtctgtggcaacctctctttgtgaaggagaagcaaagcccaaatacgcatttatcctatgcatcactggaaccacatacgagcttgagaagatccgtctcaagacagtgaggcccttcgtgatgaaagaggtggccttgagtaactctggaatcgcaccagggagagaggcatggattgaaatctccaaataccttagcatggaaattgatgggatgattgagaaggccaattccgaatggttggctgaacatggacttgctgaagaagatgttggggctggagctggagtcaccccaccgctacccttaattcgcctgcgtgtcgagtactctggaggatacgaagtcgagaacccgcgacgattctccaacagatatgtgggcagggtagccaacatcaatgatgtggttcagttctacaagaagaaagctcgagatacgacaggctctgctgctacacagcaggacttgagaaaggctgtatcgcgtacagctgatcgtcaggttctggataatctgaaggtccaaaccctggtagaagagattctgggcaaggaagcactatgtttgcttccagagaacggactgggcgaagcagtggcttctttcgtcgacaagaacgacaagaacgccgtcaaggctttcgtcgacggatctctcaagttccaggtggcagaactactcaaaatcaatgacttggacgaagaaagtctcttgacgcatatgggttctgccaagacaaaaggtagagaggctgttcgagctggctctcttgtgtctgtcagagaagatacacctgataaacgcgcccacagcaccctatcatcagacggcgagttcgaaactgcacctactaccacagccacaagaggccggggacggggacgaggtagtgctacaagaggcactacaagagggcgaggacgaggagctcgtggaggagctcacagcacaagagctagtgcccgtaaaccggctattagcaaggccacaatcatcgattccgacaacgaagtttctgactctcaatcagatcacgctgttccagatgatgatagtgacatcagcctagtgttggacagcgacgaggaggaagaggtcatgcccgtcaagcgttcatccagaagagcagccgtacttgaagatcaatcgcctaagaccacgacgagatctactagatcagcttcaaaggtggcacctaagacagcatccagacctgcatctaaggcaactccagctacaaagcctgcagccaaacccacatcctctactagtaaccagacaatatctcttcttgacgacgacgacggtttcgattagctcatataatttattaatcaattgatcctaacattcatcaataattatgtctttctatcaccagtaagcacaatttgcagcatcaggtagggttacccatgcaaagggttagggcgaaaaatagagttgcagaattttttttcgggcaatatataaacccctttgcacccacttttgaacagcatacttaccttaggcaaatttctggcgatcaagtcggccaggatttcggactagaggttggcattgcacagcgccgacgttctggactgtcgtctacggacggggcctataatttttgatttcttcccttccgaaaatttatttggaagggatccaagtatgctccagaaaggtgtgtcatatcattattttatgtatctatctgctgatagtgcttttgctttgtctgctactggcgggctagtgaaagagttattgggagatactgtatcgtacgaagcacagtagtacttgtaataatcttatctattgtctaatgttttgtggctggcttacagcttgctttctccctcagtaggcttcttgaacttgaagacaggtgctccgttgtgggccttgccgtgctccagggatacgcacagtcgtccctgctggtcaaagatctgaccaaggtgatgatgcaatctcatgcctcgagaaggagtgctgcacttcagagtataggtcttaccaagttccagagcccgcagataggttgtgttgagagatcgagaaacaccgcaccagtctccaatgtgcagcatcaggtggccaaaaatctcatctttctggtcctcagtaaggctcttaaagaccataccctcctcaggctcgtcctcggtcgcatcgtagaagatggggatggtcttccacactcgcacatcgcagtagttggccatggtggtcatgttgtccagaagagacgtgacagcacctccatgcatggatccgagatcattgagaatgtcgtcggtgatggtgaactcaaaggtaacctccgtgtagcccttgtggtcgtccgtggcgctcacgggcttgcatcggttgtagagtaggtcatcccacgatccataaggcagtgtctttcgaacggtggtgaatcggtcgtcccagaacttgaatcgctccagggcggaagggaagtacttggatcgttcgacggtaggcatggtgtgttaatctgtgagtattctggttatctcatgtgggaagaaagatatttatatacatcgcacatctctgtcttcatgtatcgtgctcaaataaacctcggccaaatagcgttattcctacaattgtagcactgctccaacgattatgcgcctgtgaggtagacagcatattgctagatgacattccaggacctatttagaagtggataaacaccttattataggtctaacatcccatgtatgttgaaattgtggtgttgtattttgaaaacatcgactcacgcccataaatttcactaaatctgacatcctcaagattgtcaatggaagccgcaaccattcaaggttagagttgtgtcgatcactccggctttagcggttagtagccccagttcaaaccggataaaaccggcttggatgctctctagaatatttcaaggatgtaaatgatgacaatcgagaagatttccatgttgccatgcattctaaaggtcacatacacgtaccaggcggctctcgggaggctatcccatacacatgtgaaaaacctgcatgacaatctagtaccatttgcagccatggtaataacggcattagcactccttgttaccccggatttccaatatctgaatcacaaggaagtacgatgcagttttcttcaaagtaccggtacaatcacatgtagtaaaggtggtgtcttaggctatcaatacaaccggcgccttagtgcgacctcatttttcactgctctgtatgtctacaagtttatacgaaaagacactcatcgtgcgtagcatgctcgtctacccacagcagtaacactctatgcatgcattaattagctaaatatcatcaataattatcacctcgtcgtccttctcttctcttccttcctccgtgtcaaccacctttggctcagaataaacactggaatgcatatctgaatctccaggagttggcaaatctgaagccatgttgtcctcctcatccgatgacgacagtgtcagcgaagccgcctcccatgggatcccgcccacagacgacggaggctcggtggcatccgcagagctctgaggagacgggcccaaaacagatccggagccagggtaggccggagggttgcccaagggagactcaggagacacaaccatgttaccacgaaacttgagccgaggagcaacagagctgctgctgctaccaaagggtcccgaggacgagccagaagagtaactggacgcactgctagtagagccaccaccactgccgccgctactacgcgtgttggagctgctacccccgacgagcttgccctcgacagaggccacgaacgacgagtagacagacaggtcgttctcaccgcgcttggcaacaagatctcgaagaatctcgtgagtctttgtgtcagttgcatcaccagaggcagtaggaattcgacgcttgtagaacaacagataggcattggctgtaaccagctggttctcggaaataggagacacactgctatcgttgtaatggtaccacttaccatcgacaaagtttttggcaaaagcagtgtaatgtccacctcctagaccccccatgtggttgtcaactccaataagatcatagatgaggggagagtccgaagccttggcctctccaactcgctcagttagatccagaccctcaatagggaaatgaaccacctcagagatcttgtctcggaagtttctgctgcttgaaaaccgtttgagatgaatcaccagaatctcagggcacttccacagctcaattttcttggtagcctgtcggaagtccttgcaaacaggacagtaccaaagatcatcatcggagagtacctcagaggcagaaaagagatccaaacactcactgagatcaataccttgattagatttatctgctcgagcagctctgacagcctccaactttggatcaaccttagtttcaagagaagtggccagagagtcgtagtcatgaaggtatttggcagccgtgtctccttgccaatcacaaacaataccttcagtatgggtgacaaaatggctaggagcgggaggagagggtagagaagcatgtccgtcaacggagggtgctgcaaccactgcagtcgcaccactatcaacagcatcgggcagttccgaacagttcgactcagaaggagtcacagaagaaccagtagactcaaccagagacttgtaagcctcgtcatcagagatatccaccacactctcaatagcagcaggctcctcagccacaactggaggctcagtcacatcttcctcagctgcttcttcagcagcagtctccacttctgcctggtctccttcattctcgtcctccatcttgacatcctccttgtctggggtgttcagactagcgtcaatctcaatcacgtcaggctcagaagactcgctggcatcaagacgggacgacatggggaagattcgatcagcgttgagcatcgacaatccgcccagagggatatcgttggttcggggagtcacatagttgacatcaaaagcgagttcctccaacacagcccactcctcaacacttcgacaaagttggaagtaccgcttgtagatgagattggtgactaagctaaagtcacgagcctctccgtctgtgacagtgatgaagaacggaatcgacagaaactgggagttacgccgagcataggaagacaggggctgctcttccgtgtcagtgtattccagccgattgaaaaccggaacaatgaacttcgctggctccagatcgtgatgatacgaccacatttcgtcggcagaaagacccgtctcatacaccaccactgtgtcgttcccaggaataagttcggaaacggagctggtttcatccctggaaatgtgtctgaagaactgcgacatgtacacctcagagaacatgagagattctgggtttacattctcaccggcctttgatgccaccaactgccgaagctcctggaaccgagagtgcttcttcagctcaataggaataatgcacggctgttgggaggtgtcataaggtacaaaaatgaaatccttcgaccacgagtcgtccaccggaagaggcaaagtgagatctgagaaggggtcaaaggtaatcgaggcctgctgtgagacagggcatacaaccgtcgacttgtacatgccagtgaacaggtcgaggattggcgaatcatttcgcaatcgatgcacatcccacgactccacagccactcgagccacctccaagggatctccagcccgctcagggtccagctcgggctttgtagtggctggtttttgaagaattcggttgagatcttcatgcagtgagtccagcaggtaggcgaggaactcttgcgagtcctgctgcccgtagccagcaaactggggcccgtactctcctacaatggacttgaactgccgaggagcatatgtgcttgacttgtcgagatagacacgtcgcacaagttcagcaaatgccaaggccacatcaccgttcttaccaatcgggttgtccttgttgatttcggactcgtaatagcccgacaagaagtactccacaacctcaggtacatgaaccagacactgtagcgctgagttcatgtagcatgtgttaccgaggttgctgagaccggtggtacccattgtgggtccagccgtgagactgtcctcaatatatccacgggcctcctttgctgagatgatcaggttaggagtcagtttatcggttgtgtaagggctctgaagacgcaccttttgcatgcgcttgaaggtagcgagatcaacgggtccgtccagcgcttcagatgtggcgtagactcgcagatcacctctgatgtcgagctggtcggagatttcttgattcagacgcgacagctcaatctccgacacctgaattgtaggcagacgcgattgccggtctcctgattcccaatccagggtgcgtttctggcgcaactgagccagtgtgaattcaggcgggtagagctccagacggggcggatcagcgatgtagaatcgcttaatcacaggtgagtctgtgtcaagcaaacgccactcgtccagcaggctatagaagcgcaccggtactgtgtcaaagtcatctccggtgaaccccggcttgagccgcatggtatgggggtcgcatatatctgtctgatcgagttgatctggaggcatgaagtcctggtcgggcggtaggacattgaattcggcctccacgtcgtctccgatgatccccacagcgctggcaaagttgtcgagaaggcccttcttgaacagaaccacctcctctcccgccacgggggaggcgcggaactggggccacttttgccacagcagggcaatgatgaaggtgcgttgggccatggtggcattgtggggctggtatagcaagtcctggatcgcaggaggcaactggagctccaactgttgctctgcagagaggtccgccgcgtggtgggagtccgccacgtgatccatggtcgccgtggtggtattattactgtataatcgcagatgctctgtcagcgagtctagcgggaagtgtggcgacgaataaacttcgggtgtatctgcttctgatggtgttgtgattgaccatccctctatgacctggggcgtgtggatgagagatgcgattcgtgaatgtaccacagagctgcgtgctgttaaggggggtgatgagctggtggtttcgtggtctccaatacgtgctgttggtgttgtggtggtgattggcgttgttctgtttggggcgtcgtttaaattggcacaattattgttagcctcccagtgaccctcacattcgtgtctcgattgcctcatgtgctgcaggtgggaactcccaacgggctgggatgtggcctcgtcaaactgaggaaccctgtagctgggcactggaggcagctgctttatactgcgttgtagcgcgtatccctcggggctctgggaccggctacattcctgcttcaaaatgacactggggagaatggccggtgatgtcagaatgtcgttcaggacatgaatcttggaactgctaccattggaggttggagactgggcgttggtttgaacagagtcgcggtcgagagagagctcgggcacagagttgttttcgtgggtgtacatagcattcccgctggtgcagagatggtgaaagagataaaaagcacatatatgagagaccacttgtaagtccatgttatgtagagggtgattgaaatgaacctaatgtaccccacagcggaaaaagttgcagcaacggatcgaggtcattgagatagagggccttgagaaaggagggacagactgcattatgaacggagtttcttcaacatttacgccgaaagcattttattcatatctgttcatgctccgttttatccctttctcaacgccttctaaatacctactgtaattagctgtttactggttcatgtacctaggcatatcgagtaactcaacccgagattaatatagcgtgtgaggctcgctccatgcttcaggaggtagtgcgagtcactcaaaacctacgcagttaccctggttcgaatggcaacagacgtcgccaatatgcacttagcgctccacacagtacatgtaccgatatgagtacaagtacttacttgtaggttggcgataacatctgatcaaagttgggacaataaccgaggacaatagagtatcgttgtggcactggccatgaattacttgcgagagggtgtactgcacgactcactaggcgctatatgccggaagccttttcatctgggctagatctatatatcacagggccgtggtttcttttcactaaacaattgcattagaatgcttttgctatcgttcacaaggctctgttattaccagcgattggtacgtcacataccgacttttatggaactttgtctggcatttgaatttcgcctgtctggggaaggagcccttttttgaaacaccagcgagacaggaacagggtcgtgtacagactaatcagttaccccaccgagcgaaatatatgtgattggtcaacttcagagagtgatattgaaagccctcagtgtctatgcgcttatataatcacatattgacacggctatgtccttcacgcccatactgcacaccacggttagcgataaataactcacgtgatgtcggttaatgtgcggggaagagatcactaagcaaaggtgaaggggaggagttaggatatcctcagagaggaccacaaatcgaagaggcagtattcaaagtgataaaatacattttttacaatccgattataccccctttcagcttttttttacctccattcatttcatcttgtggttccgccctcaccccgaacttgtggggccgaaatccccccgaagcattaaagttgaccccaggtttgatgtagcggctatcgactatatataaagtagaggccccagagagtaaaaaattactacgctacacttcattcaacaacagaaaaaacaatgagacgagtgatcaactccacgctacggtcgtactcgacaaaggctgcctcccagtccaacgcctctgtgcagcccgaaatccttaagtctctttgtgtggctaaccgaggagaaatcgtccacagagtgtgtgatacagcctccaaaatgggcattgacaccacatctttctacaccgagcccgatggaaacctcgccttctcgcgatctgcaaacaacaacttgaatctcggagctgacacaaagggttaccttgagatggacaagattgttcgcctggccaaggagaatggctgtgactccattcaccctggttatggtttcctttccgagaactctgagttcgcgaagaaggtccaagatgctggcttgatctttgtcggccctcctgctgccgctatggaggccatgggctccaagtctcgatccaaggagattatgaccgatgctggtgtctcgtgtgttcctggttaccacggagagaatcaggatcccaagtttcttgaggccgagtctgaaaagatgggcttccccgttcttatcaaggctgtcctcggaggaggaggtaagggtatgcgaattgtagagtccaaggctgacttccaaaagcagctggcctccgccaagtctgaagccaagtcctcttttggtgatgagcgtgtcctcgtcgagaagtacatcaagcgacctcgtcacgtggaggtccaggtctttgccgacaagttcggcaacgttgtggctctcggagagcgagactgttccgtccagcgacgacaccagaaggttcttgaggagtctcctgcccccggccttgagctctactccgccgactgccgacagaagatgtacaagcaggcctgtgacgctgctcgagccgtcaactacgagggagctggtaccgtcgaattcattttcgaccgagattcacccaacggacagttctactttatggagatgaacactcgactccaggtcgagcatcccgttaccgagatggtcactggtgttgatctcgttgagtggcagctccttatcgcctccggtcgacctctgcctaagacccaggaggagatccaggctgatatggacaagcttggtgtgcatgcaatcgaggcccgaatctactgtgaggaccccttcaaccagttcatgccttcttctggaaagattgtgcatatgcagcttccccaggtgggcaacccccgacttgatgtcacctttgagcagggcgacaccgtttctcccctctacgaccccatgatcggaaagctcattgttcgaggtgactctcgggaggaggctctcaagaagctgcgtctggctctcaatgagtacgagattgttggtcctaccacaaacattgaattcatcaagcgagttctcaagcacgagggattccggggcaacaaccccaccgatctcgataccggtttcattcctcgacacggcgaggtcctatttgccaacgagggaacccccagcgaggtttacgttcaggctgccattgcccaagctttccccaaggccctgtctgctccatccattctggaggctgccaacgctttctcttccgtcggaactgctggctggtcttcaatgcagactcgagaggttaccttcaagaacggcaaggagtctgtcgttgtcactctgactcagctccccggcaccaaccccaccgagcacacttttgccgccaaggtcggtgataaagccattggcaacgtgactgcttctcacttcaatggaaaggcccgatttaagttccccacaggccagcatgtcaacaccgttgtttctaacgactccaacctcggtaacgttaacgaggtccatgtcttccaccgaggaacccatcacaaagtcgagctggccactcctgactggatcactgccgtcaacaagcgaattggtgccggtgctgctgccggaggctccttcaatgaccccgacgccctggaggttgccactcctatgccttgtcgagtcgttcgagtcacagtcaagcctggagatgtcgtgtccaaggatgatgagctgctggtcatcgagtcgatgaagatggagaccactgttcgatctgcccgtgaacagcctactaaggtcaagagagtggcatttgttcctggagacctggtcaagcagggctccgttctcatcgagtacgaggagtagaaagatgtacagtagatagcatgtggaggagtacagtatataaaattataaattatgtttggatcaagtcttgttgtcatagctctgaagacaaaacagtacaaaccagcacatattttttgttcagtgatcaacactatcgaggatttttcttgcgatggcaggccgagatgtgtgtgtacttagggctgaagagaagaagcgcctttcacatgcatgcagctatactgtaaatacagggacagtgatagtatgtatatgatgctgatggttgaacacttatagctctaatgttacatcttgacatttagttgtccatacaatctttcgaaccattgtacagtagttgaaaaaatggcagtacttcatttagactttgatgaaacttaaattaccggtacttttacattcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaatacggacccgatactcgaaaccacatcgattgttggcatttttttatgataagggttgatggaaagatcgtagtaatatatagaacaacgatactgactgcaaatgtgtgatacggtacttgtaccgtaatatttctccttcatcatacacaaactctcgggtgttgccgatgatcagtgagaatgaacatccacaaatctcagagtatgtacttgtaattgtacttgttttgagtgatctgttgacagtgataagtacgtatatattcgtacagtagtatctgtgttcaaactttttgaggacaaatctccatacaaaatcaacgctaccttgtacaattactgatttctctgttatttgatctttcctgcttctcttccactccacacatgtacttgtacagcataagctccgtgatcacgttcgataaccgtatatagggccacaatgttatatggattgacagtaaatgcctcatcgtggcggttatttctacgtgaacgtgtagcctgcagtactcagaagaacctttgtacaactttggtcacataagaagtcattaactagctatatacacttacaagattacaggtacttgttgtcggaaagccactgtttgacgtcctctcggtctcgaccaagccagctgatcttggagttgacaacatcaatggcctgagacagagatcgctcgtatcccttgtgttttcgggtggagaagaactcctcgacagcagcaagatcctcgggcttggtgaagcctcgaacaccgagagtaatcatggagggtagaatgttaccctcaggaggaacaatcttggagagagcagcccagttggtggtcatccacttccagtaagctcggataccctcaggggtggataagatacctccaacaggcatatagatgtcctgggctcgaacagtgccgtccagcaggagtccaagagttttctctctgatggcagcatcctcagagcaaccaagtgctcggagacaggcgttggcctcatccttgttgtcggtggtctgagacaacttgagaagagcctcccagtcggcctcggttccgtactcgacacccgcggcaaagacgttgcctcgcaggttggggttgacggattccttgttgccatcgtgtacgtaggacttgaaaagagacttggcgtgctcaacagcctcggggacctcagcgtcgacagcagcaccgaagagaagggtcttcagagcctgagtcgtggaagagtcggcgtcagtgatctcccagccaagctccttggccatgggggaaacaagctctcgctgaagcttcttgagagaatcccgaagctcgggagactcaaacttccaggcgtttcggacaccgtagatggcagctacgagggtggtccacacaatgtactcgttctccttgttccaagaggacagaagggtgagcaggttggaggtgctctggtaaccagcagtggcaagagcctgggcatcattaacaagaccggctcgatcgagggtagaaagcagaccctgcttaccattttcggcaagcttggtcatccgctccttggggtaggcaactcggtagagaccaacctgttcagcgttgatcttgtagaactccttgccgcccttaggtagttcgtaggtgtcctctcgttgcttgagggcagcagccttatcaacaccagcgtcagatcggatggacaggaagcaagggtaaatggactcgtcctcctcgggcttgacatcaccggtggtgaggaaccggttctgcttgacgtggatcttgtcaccatcttcagtgatggtaagaacagggtaaccaattttcttggtccaggtgtccatgacagagacaatgtccttaccggaggcctcggaaagagactcccagaggtcagtggtgacggtgttgccgtacgagtgtttcttgaggtagttagagacaccttggaggaagacgtcctgaccgagatagtcggagatcatcttaaggacagcggaacccttggcgtatgaaatgtggtcgaaaatctggttgatctcgtcagcagtcttgacagggacctcaacggggtgagaggatcgaagaccgtccagagagaaggcgggctgatagttgtcaacgaagaacgactcccagatcttccactcggggaagaaatggtccatggaaaggtaggacatccaggtggcgaagccctcgttgagccagagaccctcccaccagtccatggtgacaaggtttccaaaccactggtgggcaagctcatgctgtacaacctcggcaactcgctgcttggtggccaggccggacttcttctcgtcgaagagcaggtcaacaactcggtaagtgacaagaccccagttttccattgctccagcggcaaagtcgtggatagcaacctgatccatcttgggcagagggaagggaatatcgaaggtgtcctcgaagaacttgaggcacttggcaccgagatcagcggagaactggccctgagactcgagaccgggagtagtgtagactcggacggggattcggaacaggttggactcaacatagttgaactctccgacaatgaaggcaatcaggtaggttgacatgacaggggttctgttgaaagagacagccttctttccggagtcgagctccttctcagatttgacgtccatattggacagacaagtaaggtgcttgtcggcaatcagagtgacatcaaaggtggccttgaggccgggctcatcaaaggaggggaacgcctttcggcagtcggcaggttccatctgggtcgtggcaatgtacttggtttcgccagtcttctcgtccttgtaggtggacttgtagaaaccagccatgttctcgttgagggttccagtaaaattgatatcgatctgggccttggatccggcagtcatttccttgtcgaaggtgaacttggtggtctgggtctcttcgtcatgctcggtcttagcggcggggtacttgcttccgtcgtagatgagctgcgcggagtggatgtcaatctcaagcacgttgaccgacacggtgttggaagtatccttgacgtcaaggtcgatgaccaccgttccgtcgaacttgaaggtctcgaaattgggctcgagagtcaggtcataatttgtggccttgacattctgggggaggagcacacgctcctgttcggggctgagttagtatttagggtggcgaaggggcagatgacacaaatgaagagggtagatgagcagcagttaattttggacaccgaagtgacataatcactatcgtgaggtcaatgcaacattgaagtgtcttcaatcagctgcagatcatcggccatcatccttcatgccacgctggccaagtcacagtatcaagaataccacattgtgacatgcattttggctggcgcccagtgagtagaagaaaacacggcgacagccagcacggctagcgcgaggagagcatacttctttgcagcagctgtcattcctaatcctgagtggccctggtgcaattggcagtatgtgcgtggggtagtgggaaaggaggaggaagtaggtaggtgatggagtagtggcttttgggttggagcaggcctaaaagtgaggggtgaaatcagactggtgacaggtttgagagaatgtagacgctggagttggcggggtaggcgagacacaaacgacggtatgggcgacatcgcgaacagagggcggctcacacggggtttatatacttctgttgaaaaccggacggcgcgatccgttacggtgctgtatcagttgtgtagagtttggaaaacggtgctctcgaccgttaccttgcataagcctttgtttgtaaggtgtgccgtgtagggataagcatccctaaacacttgtctatagtgccgtttgcaggctgtgtgggttgattatgtttatactgggggtctcctacgagccattcacaaatacaaatacaagtacaagttcgagtaggataataaacaacatttaatttacagaagaaagcaggaacataagacaggaacaggtaattccatcagttcatccgtgtctgcgtgttgagcacctaaccagtacgctcaatcagatggagaccactggctgtctcgactatgtcactgacctgaccgttctccagagcaaaagaagcctgctcaaactcggcctgcatctcgcccttgccgaagaaacccaagtcgcctcgctttcgtgcagacgagcagtcggactccgacacggcaaggtcaccaatggtggtctcaccagccttgatcttggcctgatgtccctccagaattgcacgagcctcctccttggttcgctcaatgttggcatccttccacgacgacggtcgtcgcgaatcccggtgcttgatgagaagatgcgacacccggatcttctggccagagccattgccagtgccaggagcagtattgggcacagctgtgttcttttgcgagtagttggtggccatgtactgcttcagcaggtccgagtcggtgccggccggcggctcccacgatgagttgctggtggcggggtggaagtagtagggcaggttccgggttcgcgaatgacggacttcccagccggaaacgagacctgtagacggatcaatggactgtgttaggtgtgaggtggagacatgagttgtgtcaacgtgctttctggtcgtcgtttttcaccatatgcgtcgccaccgctgcaaccatactcaccatgtgtaaggtattatcaagaagaggctgacttgacttgtggtaattgagtgttgaatgacaatctacttgtttcgtgtgggtgggagtgtgtttagggttattttctggatcccatcgggggaggtcaccatacacatcgaatacgcatccaagatttcttgggactttccatcccgtagcagctccatacacgaacgttgctgtcggtctgtcgtgtgaccagattcggttgacgttgctctttcggatctacttgtaaaaagacagggcccactaatacttctgacatcaatggcgattccagtcaaccaaccatggcttctctaattgtacaaggtagcaattattatcttttgtctcacttcttttcagtcctaccacttgctctgattcactcatacaagtacacttgtaccctacttgtagtaattactataaacgacactctacccacccgaccaaggctcaaagtgtaacctccaccgccaatctgagacatctagtcagttgaccttgcctcaattggaagtactggtacttgtacccatgatgatgttgcgttttataagaatgcggctatttggtagaacacggtcagctattgaactacagagcatgtaaagtacatgtatatacaagtactgtaatacaagtacaagtacatactgtactgtatgtctgtacgcatattactgtacagtatgtactcatgtaattatgtgcctgctacttgtacactgttgttgtaacatctacaatattcagcatagggtcatcagggtcataattaaacatgcaataaataagagagtgtgctatataaaaagggtgcaatggaaaggtcataaaggtagttctatggtcacatgttttcagagtcccgagaaaaccggaactcatcttcaggctcttcatagggacgcgcatagtgaccagaagatcccggttcaaccggggtgaaactaggctcaggaaaatgctgagggctgacggggggaagaatgttggtgggggttgcaaactcgggaggagtcgcggtacgaatctgataaggggtctggggaaaaggagtgggcagaatctcgggaagctggggagcatgcgagggtaaaggagaatgtcgaggcatggacagaggggcagcaggagagtgggaaatattaggaattgtgggagagaccatctctgttttgggagccgaacgagaaccgaaattaggagagtccatgttgatattagggagggtgggggaacccatggacaccttagggagggtgggggcctgtggaggaagcttgggagagccttcgggagagatgagctttggagaccccttcaaagatcctctgggtgaagtgttggaaggagtcattcggggaggaggcaccatttgaggagtgtagagcatcttcggctccccaatcagagtgggatggggcatgggagggggcacgataggaggaggctctacaaaagaactgtttggaggcagggtctgtgcttcctggaagtccgtgtgtttgttcacaggaggtggtgggccggatttgggcagagggggcatctgggaagcattcatggctctagctgccatggccacctgaggagacagggcataggctgggttgtatgtgggagcaggcacattgatgacgtcttctacatgatccgtaaatcccttcttctcatccataaccacacctcttccatcggtgtaaggatccgtgtactgcattgtttcgggatccaccagaattggaccatagccttttcgaggcatgtctgggatgtagaatcgcaagtctactctggccaccagatacaaaacgttgcagatacactcgaagacgccgaatccgacatagaaaagtgtagggctaaaaatgggcttgttgtggtgactccatcgatctccaatgaaagtggtagcagctctcatgcctgaggttgcacagagaatgacagacgtgatgacgatgagagatgcagagaagttaagatcccgtccattaatgactcgagctgcaagctttccagaggagattttggcagttgggtctcccttgtactgcaacacctgtgagaactttggaggaaagtagaagataccataagactcgatgttagaggcagggagacgacttcgatcctgattagacagtgccagagagcctcgaggaagagcataagcaatagcgatgatgaagactcctcctactgatattactgcaatcagaacggaggctgcctgcattcctcctgtcgcctgtctccaatgtgtgtagtctaagaagtacgagaaaatggtgacttcggtgacgactgcaagaagaagaactcctccaatagccaagtagacaagaatcatgagcatgccaaaccacgttgcgtctcccgtttctgggtgtctgaaagtcatgatacggtgagccagcagcaagttcatcaagttgatgagaatgatagagagaatgataaacacagtggacgcgatacccagacgcaatgacagcaggtttttaccccagccgatacgcatgccaaatcccagacagttgagaatgcattgccagccgagaccgaacgacggccagaagtagtgtcgtctaaggaagcctcggaagaagatgtaaaagtgggccgccattagaataacgttgactgcaacaaatacagcggaaggagcaacatctgctggcgtaggaaagcctccgtagatgttgtactgggttgtcaggaccaggttgataacactctggggaaggttgaaccccacgatgtcgtgagccatggacacgatcttcatgactccagttccggttttggcccacacaggaatgggaaagatagacatgagcaggtcgtcatattcaagaggtcggtttcccacctgtgaagtgagaatgtcgatcacagctggtccatagggcgagttgaggagcgtctctacgagtccattaggtagatggctcacaattccggacagtgcacctgggccagtgacgagctttggtagtaaagagaggagttgttctgtgggggtcagtccgttggagttcgcggtcagttcggccagcattccggatgccacattggtcatctgtgacacctctggagctgacagcgctggagacagacccggcaccagcgccgagatctgtgataccacgttctgtagcgacatcgacgtgtatcgattctagttgtatgtgtcggggagatgcgagaagttgttcaagggtttgccagctacgttatatttataagacacttgactcagagtcggtttccgcgggcatgcctacattgaatgttttaaacgtataagaaatgcacactttagattcgatttagcggggtcccctagagttaacttcccctgttgtctcagcttggaaggcattcaaactgcaataaaaaagagtgtggggagggcgtaaagtaactctgtgctgaatgggagaaaagctggctgcttgggtgcgggggaggggagtgtctcttcacaccgttggttcaagacactgcggggtgggtttggttgaacaccagctttttgttttatgatgacctaacaaagaaacctgttagtcaacgagcttaatgtccgattttgtggattcattcttttgttgcattgttgttgtgtaaatatcgccagatgatcatccagctctttcgtatttgtagcggcgatcactaaaatcaacccacccctgacccaacaaatgccgtggaacaagccaatcgacgtgttttgggtgtggcaagtgcacatatccacatgtcgggtcgatcgctcgtatcctgtgaaaaaagcaaaaaaaggtttatggagtgcctgtacgtaccagggttatcgtaatttcgacgcatttgtccaaaatcgctctttattggcaagtggctagcatacctgaaatcacaccaagcagctgttcgttttcgcatgctgcagccacccgctccttgtcgttaagctgcttgttgacctgattctcactctggtgggtaccttccttgacagtgatagtgaaccggaaccgaggaggaagagctcgctcgagtcgcacccggattccaagtccaatcagggtggccagagaacagtgggtaatggtgggggtgattttgaccacaatctcggccatcttgttcttgtctccagtgtcgtgaacccagatatcttccagtttgacaacagccaactgaccgagagtcaggggatgctcgggatcggagatggtggcgatgaggtcgtaaatctcctgagaatcgataggttcaggctcgtcatcgtcatcatcgtcgtcggatccgctggcggactcgttctgaatcagagacaggggtgtgggatgtgtgtctagaaaggctccaagaggcagatcgagctgcgactggcctttgttccgtgtgggcagggctgacacgtcgataacctcggggttggcgttaatgggatcggacattatggtagttgtctcgtgtattgcttctcacttacagcaattattctctctgatgtgcagtggtgttgggagtattactgtagtttctgcatgcctgacgaataaggtttaaacactgggtagtgtctctcaatcagggtaggggttcatgtttctaccattgtctctagtcttgtttatggtccaggggtgaggagcggtatagtggggcaagactacaaggccaaaagcgccgaaagacattccagacgttttgaaacatcgttaaaaggggccaaaaaaccaatagaggatgttgagtgtgaacagaccgttacaccggcgagttttcaggaacttgccgtctgtttgtggctctcggctacagccaaaactgtgagcgtagctatgtgaccgccagctttgttttctttgtatggcgcatgcggggcacagtaaaaaaagtgcaagtgcaaggtgaggtagcgggcaggtgaatccgcggggttctgggacagtgtggcaatgaagtggaacaatatgacgtagtttggttattttcggcactcactgttccccacgagtacgacttatccttcttctgctggtactgtactcgtacacaccagtgcatgttcgtctacttgtagttgtacttgtagcgtcgcacaaaatgtcttgcttgtacatactgtgttgtgcttctacgagtacgacaatagtcattgacatctcttgttgaaggtgagtacagcatgtacaagtaagtcgctacaatactcgtactaatgtcattagcaactatttagttagttgccttgagaaccagccatcaaagcattaaaactggctaatcaaattagggggcataactccacggctgttttagtctgtcgtttgtctcagtcagtgttggttcaaccaagtacataccgtacaagatcatcttgctgtgtaactatagtattactgtacgtgccccaagaaatatcatgggtaaacatatacctctccgactgcacgcaaagccatgtaaacctggaacctttttgatggaacaaaaattattccagattgcactatcagttgagcagttagtttcccctcatatcagtttgtttctcattgccaaaagaccccccttcgtctcacattgttaagctgcatgtaagcagtaaggcttatcgcagctaggtgcagtaatcatcttcgacaccatcacaccatgatccgacgaaaaatagctgagaaaaaactggccaaggaggaggataagcgcgaggtcactttggtggcactcagtggcccctcgtccagtggaaagagtgtgagtatgaatcgtttgcacgaggtgcagtccccgttacagaactggcactaacttcagactctagctcgtctgcttcgagacattcttccccacgtcatcatcatccaccaagacgacttttacctggaggactcgcagatcccagttattgatggagttcaagattgggattgtcccgaggcttttgatttcaagctactgtccaaggttttgagccatgtcaagcagactggagagctgcccaaaaatttcaaatcgaaggaggaccagaactccctgggacccgctgctcttgatgaaaacgctgtcgacgcctttaagcgtcgaatgcacccttacatgcctgagtttgagaacaagctgattgtcattctggatggtatcatggtctaccatgacgctcaattcaccgagttgttcgatatcaagattctggtcagatccagttacgaaaacctcaagtctcgacgagaagctcgatccggatacgtcactctggaagggttttggaaggatcctgagggatacttccacaacattgtttggcccggttacctaaagacccacaaacagctgtttgaaaacgaaaatcccaacggagaacccagtaaggacgccaccagagaaggaatccgaatcgtgcccaccaccgatttcgacgtggccgagactcttgattgggtgtttgatgtcattctggactattacgatcttgagtaaagaccatgcacatatttataatcgtgactctacttaattaattgtacatacattgtaataaatctatcagtttttatatgtcattagtttatttcttgcccttcttgctcttcttggcagacttgagagcgttcatctcctctttgtagatgctatcgacactctcggcctttcgcttcttctctttgctgctgttgcgcacagcaagagttgtgccagccttgccggtagcagccttggaagcccccttcttggctccctcccagtcatcgtcgttgatcttgaactcgttgagatccaaggcattgatgagttctcgctgcttctctctaagagccgcggtcacctcatctccagcctcctcaagctcgtcagtaacatcctcctggacctcgccaaacatatcctcctcgccatccagctctcggacatcttcatgaagctgcttgggcatctgctcgtcgatggcagaagagagcacctctcggaagtaattggacacctttcggatgattttggagaacatcgccatgttttgagaaacagacaggttgagctcagcagacatcttgtccatgtcctttcgttgaagaccaataccaagcagaacagcagactgaacaatagacagcttgatgttggcagggaactggtctcggaagtacattgtagcaattgcaggaagcatatcgacaatgacgtggtaatccaacaggttgttggcataggactcgagtcgcttcagatcaaagggagtgaagagtcggtcaagctcggccttggtgacaggaactctctccttcttgttcatcgacttggcagactccacaagtgatagagcatgagaagcggtgaacgagctgaactcaaaagaaagaagagtgaggaaccgcttgtgaaagtcactggagaactcggcgagccaggagtcgtcctgacccttgagacctcgaagcatgacacaagtgtgctcaccagtgagctcgttggctgtctgtcgcaggtatacaggtacgtagccgtttcgcttccagaacttgtgcagctggttggtaagaccgtaagaaacacccatgtagttgagtcgatggggaggaatctcggacagcttgttcagcagaggaggcatggaggcagcgtctcgaaccgtgatcttatcggtcagcttgcccttggcaagttctgcgtcggtaactcggacaatagactggttctcgagagacgttcgctcggagatatctgtgaactttccctcaaagtaatcctgaagcaagtccagagctcggccaccgtagcccatacccatgtactcggggttggtggcaattctgacgattcgagcgccagagagagatgcaaattcgtcgtcctggtactgctgggacatgagccaggggatcaggtcaccgctagatcgctggcctctagacaaggcgtttcgaacactgtcctttgaaatctcaccttcaagcgcaacctggacaacaaccagaggctcgggaagctggttaccctcctgggggcccagaagaacgtagagctgatgagcgggagcatcggacagcagctgcagatcgttgggagtgttcttgtaatgagatgccacgtagagagccatcattcgatgcaaaaatgcctcagagaccgcatggtaggagaagagagtgtctctgttgacggcaaaaagctgacacttgtcagggtgaggagtggcagcattcttggccttgggagcaatagtggcgtcgaggcacagcagcttgttgagccacttctcgacggggtcaccaggagcgtatcggatgggctcatccagcacaacttcatgcagagttcggcccatctgagtctttccagagctctctcgcagctgctggatcagcttaagagatagagatcgaccagtaccttcgtaaccattgatggtagaagccatgaagacaaggtagggaccaagcagtttcttcacaacggggagcggaattgcggcagcctcatcgattacgaccagctccgcctgacccagaacatgcgagtcgccagggacaatgtactgaattgtctgtcgatgggacttgaagatgttgactcggacaatggccttgttaaaagcagggttggtggactgctggatgtcgtagtcaacatgctcctcatatcctagggcatcgaatcccttgaagatgaactcgaagagggtcttcaagttttcgggggaaggagaggtgatgaagatgttggagtagccctggccaacagcggcagcaattgccacaccaagagcagccgacttacctcgacctcggccagcggtaagagcaactgtgctcttgaggttcttctcaacaatcgtatcgatgaaagtcaggatagccttaccctggtccacagtctttgcaatcttaaccaggtcaccggtgggcttgatgtcagcaagagaatccttaaggtctcgaagagcctggacgttctcaggaacatcctcgtcctcgtcaagaggaggcagagctttgactgtcttggctcccgagatggggagaacgttgagctcgtcatcaacaacgagacacgttcgacagtcattaagagacagcaagaatcgctcgttgaaacgggcaacaacatcattgtgggcctcagttcggtatcgggagtggatatccatggtcatagtatacagttgctttacggaggccatgctcttaagcatcataaccacaatacctccaccctcgacagtctcaatagtccgggccagcagattaggggtcagagcctcaaagtcttgcaggatacacatgccgtaggtgttaccgagaatcttctcagtgtccttgtagaagcagtatcgaatgttctgcagagagacaaacagctcaaagggatcctcttggttgacctctcggatgccctgcttgatctccttcttgatcttggtctctcgcttctttctgtgcgaggtgaatcccagcaacttgtgtttgtaggcccacagaacagacttgttcattcgaatgtctgcggacgacatgaggtagtgcaggttggggagttggtttttcgcattatctccaacaatgatgaagaaagaacgctgcttttcctggactccgtttcggatcagagccggaattcgggggtcgatttgcttctttcccattgtgagtgtgtgtattcacttggattcctgcaggcgaatttctctatctaaattttgtctaaaatccagaatttttttaggccttgcatgatcctgcatgatccggtagggtaaggcaccttgttgtaagttcaacatggcacacgaaccaaaagttgatcaccaccaaagaaaaaaacatccctacacaacagataatgtcctccacagataaggtccgatacgacccgtcgtctttcctgggcgagatttcgggcaagaaggtcaacgttcgggtctccaccggcaccactttctctggcgtcctccagtctgttgatggatacatgagcattgttctggagaacgctgaggagctggttgatgacaaggtcgtcggtatctatgatgatgacgtttttattcgaggaaacaatggtgagtataaaagtggcatttggaataatgtaaaggttgggccagaagaagtggggatcacgacagcagctctataagcacgatcgccttcagattaatgcgtgggcttcaatgccgttgatcatatgaatgtgaatcgatttttaatatgattcccacggcttagttgaggcgaatagacgaccaactggccttgtgggcttctcgagttatcccatctattacagattcaacaaagatgatatataacaccactaacacagtcctctatgtcgctgctgctgacaaataacttattgagtcttctgtaaatatacacggttggtaatgaaggaatgtctattctatgaggtgtagggttgtaagaaaactacaaggtccgcgctgaaacatgatcagtctggtgcagcttgtttacaactaattagcatcagtagaccaatcactggtatgtcttgaccttctgcgactactgatattcagtggtacttagttattgtgggcccatttgattgtacttggaacccaccctgtactgtatgtacagtatgtacagtgataccctaacaggtgactccaattaacctatgcatatttataaccaacaccttccttctgtgtcacggcccaccctactgcaactagttggccacaaacacaacgcccccgacacaacacgagcccccgcaacccccaattaatattgatacccccactttgattgatctcgatacccagacgcaatatcatgataccagcgagttagttgtaacctcttcatacccctcatctcccacttcctactaacacagaacgacgattggactcatcgcctgagacgtctcccactcgtgtcaacaagcgagactcgggacttgccctttcaccattgtcgtcgcccccagcagccaccccgaagcttgcaccccgatccaagtcgctctacaagacaggtcctcccttcgtgagtgctcagcaggcagtggcactttgttccgcagatggtacaccagccaccatcagacttcatgcgcggctggatcgcggcttcgaagaggagaacggcagctggatctgctacagacgtaactatatgtcactgtgtgctgcgttcgacattgtggagcattccatcgttccaatgaccccgccgtaccctacaggcccagtgtacatcgctagtggtcctcacgagaacgcccaatgtctctattttgtgctgcgagtggaggcccgtgtgtgctccaccaacgctcccgccaccctcatgcaacacaccgccaaacgagatccaggatctcaagcggcccccagcgacaccatcttgtttcctgggaagctcccccctcatgagttcatccgagacactgccaacgtccggtgtcccaagaggcttgaggagattttcgaccaggttaatctgacactaacagagcaggctaacctgtccaagacacaagttcagtttctggaaacctacccggacgcaaataaagcggcaatttcccgggtcgcacggttcgagcgcctccagttccagttcattcacagaagtcgccgggaagggtgcaagtaccgtctgcgggtgaacctgatggcaatgatctcacataacaatgttcacgatctgattgagatcgcttctagccacacaccagaaattgtggtacgaggcaggtctcctgcaagctacactgagtcgggctcctgccagaaacccagtcgaaacagctcaaaaagttccaaaagctgttcttatacttctcctggcttgcccggatcccctactactttggacttctttggtctgggaactcagctgtcagagtttgatgtaactgataatcttggcggtggagaggaccaagcgtttggagagttcaattgtgagtcgccctctcccactggtagctcacgtgaaaatcgtctttatttgttgcctgacttgtctcagagcctttccgaatctgaatctgaatctgacttcacttcagacgaagatgtgcaggttacccagctgcttctcaagctccctccaccccagctatcgaccaatggtgaaaatgtcgaggttaaatctgagcccgaagagctcaaggagtttgcgccacagttgacctttgatacaacaggcttcgctcttgaagctgggagcgaaccgtcatttgaaatctagcaatctagccgtgaatatatatatatatatatatgttggtggcccatgtatcgcgactcatcaaagtataagtagcaaattgctactacaaaaacttacagcacattgcgccacctggttactgatacttgtacttttgtaatacggtaagtagattttgtgattttcttacaaaagctgttagcctctctttcatctcttactttcggtggggaagataaagttggtgattcatgatgtcattatcgtacttagagtagctacagtaaagtgaagtcaatagttggggaagttagctaccaacgtgttgagtgcattcattccagtccgtggaaacggcacacactgtattcagcagtgttacatagccgcggacactttttttccaggccttaactctgatcatgtgtgatattatacacctcatggcacgctacttgtagagcatattgaatcttggtttagtgcaaccgtctgatcgatccacagtttgagtggaacaccatccaacagtgtaattttaactttgcaacactgcaccccttaaggtttcgagacctttgtttacttttgccaattgcgtgtttctgagcctctctgaattgggatggaggtactatggattcatgggttcatggagcattgggggaggtgagtcaatgagttgattgcacaaaacccaagccctttacaccagttctgggctgtgttgtttgttaattggcaacctatattgcgttttactggttaaaggtcaacctaaccatgggccaagcttctgcaagtgtgctgctagcaatgcatgtcgtgcggccgaagaacaagtcgaatacttgtagcaatgtcaaatatgttgggttgtgtgatggttcgaacacagaattgccactttgtatatgttattaagccaattggttgcaatactgccatacactgccatgaatggccggactacgactttcaaacgaagcattacacatgcaatagtattgcagtctatatcataatataaatattaagtgggtagttgtacaaagaccgcttagatgagctgagcaagagcaccgacaacgatggcaccaacagcgggggcaacaataccagcaccggacttgtcaccggtagaggaggcagagccggaaggcttggaagagccggaggcatcaccagacttggtggcagaggcagcggcggaagaagcagaaccagcagcggaggaagccttggcagcagaagactcggccttggaagcagactcagaagccttggaggcggacttggaagcggactcagaggccttggactcggaggcggaagcggaggaggcggactcagaggcagcggaagaagcagactcagcagcagaagaggcagcagaagaagcggcctgagactcggagccaatgacagcagaagaagcggcggcagcggcaccggaggcaccggagacaacggcaccaccagcttcagaagcagcggaggcggcctgggcagagacgaaggcggcgagggcaaggacggcggcggcggagaactgcattgtgatgtgtgttttttgtatgtgtgaagaaaagatgatttctaaagattgggaaatggcaggatcactcgtatttatatgtcaatgattcagcaatccacattgccagacccatctttcaaccgagaccttgactgccgtgtggtggatcacaaaacgcaaaggcaaagcttacagcgtcgcgatggaccaagaccgctccttgccctgagtttactgtctcaggtagtgcgggtatggatatggcaccgctgtctggggggtatggggtaagatcagtatgctgagaaagagcttgtcgagctgattcggacgctgtggatattattgggggtaataaaacagaccaattgcaccaggtggccgaaaatatctgttgtctcgtatctattgtaagtccatctcctctttggggagagagtcggggctgagttatgaccaaaaagggcaactggggagcaagtcaagaatgcgcaagctttcttttgtgaatgctattgagagttgggaattgacgtgggccaagagcgtgctcgttgagcttgattttaagcgattggctagggtggatatgatattggttgagggggggtatgtcagtgggaagtcgagccaggggcgcgtgatttccactgttgacgattttggcatatttttggtgcgtttttgtgattttttgttatatttctctacattttcaaagaccccctcctccgttttgtttcatttcccctgtgcacgttcccccacatagattcgtgaatcccattgttgcttagcttgcgacaccacgtatgactggctggataagtgtcgatcgtgcaccttcacatggtctcggttattgcacgggatgcccaggccccaatgcaacccatgtaatatctctcgaaatggaaatgttgctccacattgttgcgttttgtcatatttgccatcagcagggcgttcggacaagagtacatgttactgagtagctcccgaaatcccccactgaaccgtggctgtcctcgatatcctcccctcagctatagaaccacagttattccatacgcgctttcaacctccccttgacgatcgcattgctcatgcattccaccctgaaacagacaagcccagtgaggcaacaggagtgctgctaatcggtgagcaagatgcgagtgttaatggaacaaagtacaaatagtacaatggcagcaatccaacgacacaagcactgctggcgaaaacagattgctatgcggacagacaatgggttcatccgtacattttcgcacgttggtgtccgctctcctgttgttgagtaactttcatctaacctgttcagttggcatatccgacactctacttgtaggtctcgtatgtaacacagctttattccaacatttcgtggtcaagtcgcttcaaacggaaaggggctggacacaaatgttgaatgctgcgccttcacaaagtgcagaaagtgagcgctcgatttcgatttactctgtagtacggtacgagtactcaaactgggacaactctctgtctctctctcggtcttgcgtcacagccaaactctcagactgctaaacttagcaactatcgtgatcgagaggggacgccacaatacgattgtgtttgcagattattcctgccggtcggcccatgctgtcctaagtatattatgtcgtccttgttaaacaaatagaaatgacgaaacaggtcttgcttcatgtgtgagtgtgcgcccacactcttgctgtacccctgcctcctccctttctttcacgtcaacccataatactggtaccaccttaaacagaacgcgtacacaatctacaagtgctgtaacctcacatctactatgaaggagagccacccaactatacagccaagcacattctctcccaggaacacttcaacccaaattctgtgcccccaagtacaattcatttatgctcttcctggcagcctaaaaggtgtaaaaggtgtagctgcaaagaaagttgagggcttggcaacgtggcgctaatgcagggttattctggtggtctatgatctactgtagcaagtgcgtaccggtatcgtactgtaccggtaccggtaaaaagtgcaagaccatgtcattctgtcgcaggtttggcacttccacgtactgcggttcccacgctcagctggccttcgctttccagccttctttctgtctctctttgatacatgctactgccgtaccggcatacttgtacatactgaattttgtagtattacttgtactgtagctcacaacttataccagtacaagctgtgtgtgtatagtagctcagttgtcaccaccatggccctctacactcacacagtgtacatagcgatatgtacgtacgagattattaggggtattaaaattagataagatattattccacctgtgctaataatacgatcgacatggttattaaagaaccatatcgacagattgattatgtttgggggggaagaagagtgccatacggatgcaatcctaacagcgaggctgagcagctcgtaagtcagatgagggtgtattgagtgcccttctcaggtgtctcatgtgcaagctcgtatctcttgggtctcacatgtctcacgtgtctcacgtctcacgtctcatttcacgtctcactctcattccctcgttttcgcctcctcccacttttgattttcctcctgcctcactgatgctggtttcctaaacaagacaacctcgccattccatgtagaatagcgccacgcgacccaagtgagtttccagtgtttacttgaccttgcttattccgtcacgctggcaacttgagcgagaaattcatgtcggcatgcttgataatgctaatgggctcgcgcaccgcacgtttcagcttgctagatatcgagtaactgtagcttccgacaatgacgctgcgaacctcaggaagaggcttgaaactggagcctttggtggtgtacattcccacactgaccggcgcaatctggaccaggtcgcccggagaagaccgcagctctctctcgattgcatcctcacgcccaatctccatttcgtaagaataaaacagctgcttggggtccagacgcgcagttttcgcgttgcgcttctgttgtcgcgcctgggccgcagacagagcctggggttgcgtcggaggttgtatcgaagcccccgtcggagatttccgcagatccttgtctccctttccattttctgagaccttgcttttcttgttgtcgttggacttagagataaattccgtgtcaggtgggatgcgcgagatcggaacgtctgccggcattgcaagcccaaacccagacagcgagttgaggtttgctgacacttggctaactcgacgaccattggacgagggcaggtttttcacgtcgccaagggcacgtgcagcaagccctccaatctcccggtctccgttgggctcaagagacaatccgacaggcaactcccgaccatgaccctgacgagtgggcgaagaagcatcccgccagggtgacccagagccaatttcagatttgggcgacgggaagaaccgtgatgtgcctctgccgtttcgcatttcgggcgactggggatcgtccaaaagacagggcttgtcgtacgaaaggggcgaccacgtgctgctaccagacttgcctgtaaatcttttgggggcccagatggcagcgggagaagtagagggggccgtagagccattgctgctattattgttggttgatgaagcatcgttagtagttgtggggttattcttggctcggtcggcggaaggtccagtagggatccctttgggtcgttgtcgctgctcctccagctccttctctttggctctagcctcggccttcttggcaagctcctctgctcgctttcgagccgccttgcgtcgctcttcctcaacgcgctgttcctcttcctttcgcagcttagccttctcgcgagcttgacgcatggtctcttcctgctgagccagaagagcggcagcagcatccatggcaggctgggaaggagcagcaactggagacgctgaagcagaagctggagacgctaatgctgtagcaggagcggtaggagcagcaggggaagtgtcagcgacagcaggagagcctcgaggacttgcaggagtcacatgtgtgcttctaggcgaagccatttcggcacgagtgatctggggacttcggcgggcacccgacggcttgtagtttctggcgtccccactctccatggcctcgacctttccactctggtcgttgtagagctctctgcgagggttgtagtcgttggaaaatcgatcatacgagtcgtatcgcatggctccaaacggagatctttcaggtgacaatctccctcgtcgatcgtaacggtctccacctccatatctatctcccccaccgtaacgatcgccaccactatacctgtcactaccgtagcgatctcctccgtaacgatctcctccgtatcggtcgttcccatatcggtcgttcccatatcggtcgttcccatatcggtcattcccatatcggtcattcccatatcgatcgttcccataccggtcgcttcctccgtatctatcgccgcctctccacttgtcgtcaaagagtgattgccggctcgagcttgtctgtgtctgctgagcctgggctgctctcttctcctcgtactccttgagctgctgatcaatgggaacgtagtttgtcgtggagatgggtttccatgcttgtgtgggtcgcgatccggtcgccaccttgggcagatcctccgcaggctcttccacctctgtggctgcctcgggcatatcgtctgcccagtcttcaatgtcgtcatcttctgcccagttgaatccatcagctgagggctgtctgtgtcgctgggccagatggatgcccagcttgacgagctcctcctcgggtaggtcgctcatggatcccttgcgctcgtcttgtttctgctgctcgggctctggggtagccactgccagcaccggctcctcctttctcggagatgctattctgcgccagaccccctgtgcgggtgagccaaatagcggcgactgggtgggcttgggcgacgccgagttgtcccgcttgagaggagccagcttgaagtggccggaagaggaaatcttgagagagccatctgtggatgcggcagtggcagttgttttgttagcgacgttcttggagggctggggtagtgagggtgcagtatccgacttttgttgcttgagccagttcgccagcgactgagattgagtattgaatggctttttgggctcctctataggtgacatgtggtcgtggtggtgtgctgtgtgataccaaaggttatggggtaagtaatgagagttgtgtggtgatgattcaattgggaagtgtgtgaaatgtggacacggacttataccgggtcttggtaagggtttactgggacgaagagcggcttgttgggcccagaaagaggctttatggaagacccagaaatattctctgcaagtgggctttttggttctatatattaataacccgccacgtgccatagccgacaagtatgttgcaattttggttccagactcactgtctccctgtcgtcatgcgtcgggggaacacaagggtgattgtaaattgggtgagccttccccctgggtaaattagctacttgtggtgcgaccaattcgagtgtcgcgtggaaggagatatatgggtacaagtacttgtcaatatatagagcgtgtgtaaaaggatattgaagcgattgccaatacttgtacaggcacttgtacatgtccaaaaataccgcctcagaatttaaatctcctgttatgcacttgcaattggctgtgtatatgtacatgctcagtctttaacgagaatcggtatagtgtttgtacttatacagtacaagtagttcacgggaaaccagattgtagtggtgagaatctgaacagggtgtatattagccattgggaggcatatactggcagcatcagtcaaccgccagctttttatcagcctgttgagtcatgtgtcatcagtcaacttgtagccgccacaccatagtaagcactttcaagtaagcttatctgatcatgcatctaaatagtgacctctgacagccccgccatgatccgatcagttcgccacctatcgactctcagatcgactcctcgtgtcgctgtcgttggagcaggccctgcaggcttctacactgcgcaccggttgctcaagctccagccagacaccaagatcgacctttttgaaagcctgcctgtgccttacggactggctagacatggagtagcaccggatcatccggaggtaaagaactgccaggacacgttcgacgaggttggaaacgacccccgtgtccagttctttggcaacgtgactgtcggagacaccctacctgtgtccaagctcagagacaactacaatgctgtggttctatcttacggcacccatacagataggaagctaggtattcccggagaggacctgcccggtgtcatttctgcacgaacgtttgtcaattggtacaatggtcaccccgagcatgaaagtctcaaccctcctctccacaaggccgaaacagtgacaattgtgggaaacggaaacgtggctctggatattgctcgcatcctgctatcccctctcgaccacctcaagtctacagatatcacacagcaggcgtacgagacgctcaagacgtccaaggttaagcgggtgcgaatcatggcccgacgaggactgctagagtctgcattcacaatcaaggagatccgagaactcttcaagctgcccgatacaggctttgtcgcgtttcctcatacgaaatgggacgatgtgctagctgcccacaagagctacaagcgtcctctttctcgaattgtcaagctcatcgaggagtacaatctcaaggccaagcagagggaccctgctcatgcatccaccctcaaacaatggtcattagactaccttctttcacccaaggaggtgatcgcgaaccccgacgaccccgaactcgtcaagactcttatcgctacggaaaacaaacttgtttctgctgacggctctggacgaatcggagtggagcctactggtgttaccgagagcttcgacaccgacctgatcttcaccagtatcggatatgcatctactcctctggagggcattccttttgacgaccgaaaaagcgtcattccgtcttctagaggccgagtaactgacaatggggtctacgctgcaggatgggtcaagaacggacccaccggtgtgattgccaccactatggcagactcatttgacacagcacaggctatttccgacgatataaccgccggcaagcttgatggtgccaagtctggttccgataacctcacccagtatcttgaggatgccatttcatgggaccagtggaagaagctggaggcccatgaacacagccagggtgatgccgcaggtaagcccagagaaaaggtcaacaatgttgccaagatgttggagattgctcgacagtgatgtgtctgtaaatagtaataacataatgaatatttggtacaagtatctgcagcaacacatcggtattttttttttcagctacccaacgagcagttcaagtaactttctcaactaaaacttccaagtaaaaagatgctcgatattattttaagctcgtccagtcccagcgcaccctaacccaccagccaaccaatcatgtcgcatgctattagccaactgcaatatcaaggtctaaatcgttataccaccagacaccaaatatcacacaacacaatgctgtctcgaagcctccgtcagctgagccagccctccgtgcgatctttcgccacctccgcccgactcctccagaagaaggatgtccccgaggtcggagtcaacctcgacaacgtccccgcccatgagattgtcagcggagctcctgctgagctttctcgaaaccgagtcgttcgaatctaccagcaggccaagcccgccactcagagcggagagtacggtgagtattacagattcgtttaagaatttgagatgaaagggtggagttgatatgaagattttgagacggagtaaagaggagggattaacagaggaaggaaaagtggacggaagggtatggctttgaaccaaaactgtttaagctgttgtgcttgtcatgtctctgtctttttcttcatcgccatgttaaatactcaggtatactctgatattattcatgatgtcaaagcacacaccgtcacctgaacatgaactggtttcgtctatccaaacacgcgtactaacaacaggaacctttgcctggagactcgactgggacattgtcgacgttgctaacagatgggagaacgatctgatcggatggcaatcttccggcgactacatgcaggccacacagatgaagttcaccagcaaggaatctgccatcaaattcgccaacaagcagggctgggacttttacatccaggagcctcaccaccgaaagttccgtgtcaagcagtacgccaacaactttgtccactcttacggcaagctcaaacacattcgaaccaagtaaggaaagaaatgcatagatattgacaggctcaacatttgtagttgttgctaccgtatatacctgtagtaagtatatcgaactccatgcacaagtttttgttctttgaatgatgtacttacaagtacagtataggtgttgtagtatgtgtacatactgtagtctcgattttctggtgattatttacaataaagtgtattggtactacttgtggtacgctaattaacaatgcatgattgttcaagacgacgtgtaattatggtcgcctctttatcgcacgaatgtatctattgcatcttcctcataatagcccaattagtccattcatgtatttttaccacaaacgactttatataactcgaatatattcctctgcactactcgtactgtagtctactcgtagtttttccgcctacccttcctcactaactgataaggttcatagaatggaaataatgatgcaccacgtccagtgactaaattggatcccccacacgctcatcacgagactcggaaaagacaaatcttggatggcgaacggctcagatacaaagcccgtgccgaaggggcctcgtggtgctcgtgcggacgacactcgaacgcccccacatcccgaccgacggggttcggaccgcgaccaatatttttccaaagaccgcagttatggcggccgtacggaccgtgactactcagactatgatcgtgcttaccccccgccacgggactatgaccggtacggcggtggaaagtacggcaagtatgacaagtacgacaagtacgatcggtatgaccgcctcgactcacatgactatcctcctcgtcgcgaccgcgactacgacagatcaagagacgcgcgggacacagattccagagactacggacgtcttccacctcgggatactcgcccaccacctcggggaggccgtgagtaccgctacgcgagagacgagcgtggctgggatagagaccgacgagacctagaccgagatcgagatcgggacccgcgtgaccgcgaaagagatgcacgtgatcgagacagagatcgggattttcgtgacagagatcatgacccacgtgatcgagaccccaagggctaccgaccacattccttggatcctttgccctctcgagaccgtgatatgcctcccagagagcgagagagagagctagtgcgagaaagagatctgttctccagagaccgggatctgattaccggtgttagagagcttgcccgttctccacctcctccactacgtgatggacgaaaccgagaccgctcaaacgacagacacgatagatcttttgacaagcacaccagagaccgaggcacgagggacagagacaccaaggagaagggatctgtaatctcgacacctcagactgctccaactccaagattaacccccaccaacggaaaaccggatctgcctacctctcaaccgccagctcctccttctccaccacggctcaaaaccttccccaaagaagtgtgggagacagtgggcaggaaaaacaacacaagactaacttacgatcccgagctttccaaggataaacaaaaaggcaagagaggcatttatgaggaggtcaaaaaaggagcatccacaactgaggatcctcgaagcaaacatccgcattatttcaagacttccagcaagtccaacaaaaagccgtatcagagattaccggtgcccagatttctggtgagtatgaagcgattgaatctagcacaatggaggttttccttttgatcactaactaacacagtacgacgcaaattctatcgcaccacctccatcaactcagatcattgtcaagggtctttcttcactaactacctctaaaactatcactgcccatttcaagacatatggtgagcttgaagccgtcaacatggtagaggaccctgctacaggttcttcagtgggagcatgtctggttcgattcaaggtgacgaaaaacaattacgaggccgcccatgagtgcctcaaaaaggccatccgaggccaaaaaacaggacgaattgaccaggccaagtacagagtggagccagatgaggatggagccaaggccaaggatatcatcaaaagagtggcagctcgagcagctaagaaagccatgcctgtcaagcagcctcctactgcacctgctgcagacaagtccatcatggagaaactgcccacacctgttccttcagctcggccatctccaaaggcagcgcagttgatgaaaaccagcgcatacatcttcattgctggtaagtacctaccgtcagaaaaagtgtttgcatctgatattcgtcggattctgcgtgacttcggctggtttgatgttctcaaggaaggagatggtttctacgttttcttcgacaacaacagggatactgtagaatgttacgaggccatgaatggcagaaaggtgaatggccaccagatggctatggctatgattcgactttctcgagttgctcccaagaccaaagagagcgaggaaaacgccaccgagcaggcccccaagctccctcctaaggaagaggcccggaaactcatcgtacaggagttggccaatagtctccgtaaggatattcgggagcgggtaattgctgcagccattgtggagtttctgaatccagctcgatttactcatatcaagcaggatcctgagccatctgccgctactgaacccaacactgttaacgccagtgccgctcgagtagatactcccgagcctgtgcaatcgtcttctgcgatcccaggtttccttcctcggttcaaaatcaagcgaaagggtgatccgaccaagaagaaggatgccaccaagaagaaccgaaagaagatatctgctcgtcccatgaaccacgttctcaacgactactactcggatgaggaagacagcactcgaatgtcgactcccattgtccctgatacctccgctgacgctgccgaacttcctattagaaaaccccgcaagaagatcagtcagtccaagcagcgaattatggacttcagcagttctgaaggctcgaatgagtccgaggaagaggaggaagtggaggatgatatggaagaagaagaggacgaaactgcgcaggaggaactccaagaagcatcgactctcgatacttcccaacaacttacaactgcattcggcgagattctcgactgggctcctgctcacggtttccctcaacctgtaacagccgacaaaaagggtggtgctctgactaccatatcaggtttccaggcgctggttaaggacgacgaagatatggagttgctccaggaggccctggagggtattgagcctgaaaagatcaacggagaagcatggacgtggacccataaacatctcaacgaggctgtagccaaggaaaacgcagagttccccgaactggctgctcccaacgcgtttgttaactccactggctcatggaagtctcagggatacttcaagatccctgaggctgccaaatccgaatacctgcctcaccgaaagaagctcaacatccccatcgacacgcttcaaatggaaaaccgagagaaaaagaaggagaacgcctccaactcgcgagttaaccgtgccaacaaccggaggctggtggcagacatcaacatgcagaaacagctgctgtccaccgaaaccgatgtgctcaacttcaatcagctgcgaaagcgaaagaagcctgtcaagttcgctcgttcagctatccacaactggggtctctatgctattgagcccattgcagccaacgagatgatcatcgagtacgtcggagaagttgtgcgacaggagattgccgacttgcgagaagctcggtacatgaggtcaggtatcggatcttcatatctgttcagagttgatgaaagcactgtcgtggacgccacaaagcgaggaggtattgctcggttcatcaaccattgctgtacccccagctgcacggccaaaatcatcaaggtggagggtcaaaaacgtatcgtcatctatgcctcgcgggacattgctgccaacgaggagctcacatatgactacaagttcgaaaaggagattggagaagagaggattccctgtctgtgtggcgcacctggctgcaagggatacctcaattgatagcaccagtaatgtatttttatcatgtctaaaacaagtactgtatccgcgagtgtttgcactcgtatgctattctatagacttcttctacatgtagcacaagcacaatacaatagtaccattagttccgccaattagtctatacatgcttatatccatctactcttgcttcgacagatccaacgcgttcttaatctcgttgagtccaactccagtacccttgcccacaaaagaaaatccaataagcgtgtcttcccggccacgcacaatctgcagccgagagccctcacgggtgctggaagtggcagcctgctcaacctctccttggacatctgctaacagcacactggcagcatcttcagaggtgtccatctcgtcgtcttcgtaggcatcagtctctggcttgggtttgatgaacccgaacgaccgactgctgtgaatgtcaaggtcgtcgaccggaattgtggtaaagtcgtgggtgagagtgattcgtccggtatcttcatcaatctccatcagaggaatctctgtatccttcagagcagccagaacagcagcccatacgtagtcctgcacaggtccgttacgactcaggacagtcacattggcatgcaaacacaggtatcgcttctggtgctggccagcgtcaaacacggcctcgtcttcctgtccctccttcagaaagttctggagctcgaagaattgtttgtttgccttgcaggagaaaatgccctttttgagcagatcggtagtctttcggctcaccacctgctcctcgtcgctgggaggcccccccattgctgcactgcttccgtttgctcctcgcagaacctcgacgttaacaaagattccgccctcttcctcagacacagatccggtaacaccacacacaatactcattccatcggcctggatcaacgaagagccccaaaccagagacgcagacttttcgtcggatcccacgggcttcttaagaccgcccaaaaagtggttgatctttcggtgttgtgtgaaggctcggtttgtagctggtcgcaatccttggttgagatgtctgtgtagatatagatcgggcacaagtctcgaaaatacctccgaagggtatgtgattggctccatattcgtcatgttgtgtgtcgttcagtgtaaattaaagattcttcaggcgttgtgcatgatacgaaatatattttcgacgtaaacttagttgtggctcgtcatgtgtaggtgaggggtgtacatactgtacatactgaacaacatgatggttataatattgacattgaaacggaagaaccgagatcaaaaaaatataaaaatatcgagggtgcttggaatgtgtctattcaaaaaaaacaacaacaaaaaactcgaaatctgctctcagatatctccattattacaataccttttccaagtaaccttgaaagaagtagttgaaacttgtgggattttagtttgaacgtctagggccatcatcgttggactcttatgcaaaaaaaggacacttatgaaatataaagacaagggcggtagctgttacagttctttttgggcccggtctggatatctggcatctctatttcataccttgaacgacaacattgtcactctcatgttcaaacagccacgtgatcgcatgactcctcggctattgggagtgaccagcgatgggctgccggttacggatgtacatacttgtacagaatgtggggtgcatggcgtgacttaacatgtacttatagaatcacctgtcttatattgcaacgttagaacgctcaagtaaccaaatgttctgatttttttttccagctcgcaccctatgatgtcactcttccctctctgtgctattttagactttaaacctccatcactcacatctcatctgcatccctgagtttggtccttgctcactctcggaaaaacatttcatttaaacacctatctttaactacaactctctttctgaccccaaatcaccaaccatgcaaatcacaattgtcggctcgctcaactacgatcttgtcaccatctccaacagactccccaacgctggggagaccatgttctcccagggctttgagacccactgcggaggtaagggagccaaccaggctcttgctactgccagactctcttccaaggtccctgatgtgaacgtcaagatgtacggaaaggtcggcaaagacaacttcggtactcagttgaaaaacaacctcaaggattctggcgtggacgtgtctgccatccacgagctcgacaccaagtctggagtggctgtcatctttgtggatcaagactctggagagaaccgaatcatggtctacgccggagccaacggcgagtggactgaggccgatctcactgacgatctcttcgacacagacatgctcatcttccagaacgagatccccatcgacatcgtctacaaggccatcgagaaggctggatctaagaagcccaaagtggtctacaaccccagtcctgtggacgagcgaggtaacatccccgccgccgttctcaacagcatagatttcctcgtggtcaatgtgacggaagccactctcatctctggcgtcgaaatcaacgaggaggcatcgaaggaggagatctggaaacaagctgaccaagctgcggataccctgttcaagatgggaatcaaggaggccgttgttgtcactctgggaggtaacggtgtcatttacaagaccaagactgattctggacatgttccttctaacaaggtcgagaagattgtcgatactactggtgctggagacactttccttggaggtttctccactagcattatccagggaaagacagtctccgaggccattgctttcggaaacaaggctggtggtattgctgtcactcgacgaggtgctgctgagggtatcccttacgatcatgagctttaagcacattttagactaataaaaatgaaatataatgaatccatggttggtaaaatcgagggaacacataactgtataatctagtcattcaggtacaagtatagctttttgttttattcttatgatccattactagtttttttatttttattctacatttcccaaggttacacaatgaccttgcaacggtgactaagcagccgagttaccggccagttgcagccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctacagtaggtgctgcaatttttttgtagtgttctttttttaggctaagtgcttgtcattggttggtcatacctacctctacagtatgtagagaggtatgtatgcaagtagttacctctactcctactgtactggcagtggatgaacgaagatcttgaggcttgctctgacgttcatgaagtaatataaccgactacatcatgtacttgtaccagtccttgtactgaacattactgtacatcatcctgttgggatatttctcgatctgtatctttatgcaaggatgcagctcaacttcaaccttcggtggaactgagggagaaaattgtgagggagatcaaagtacatggacgagtaataaaagatatgagactcaatagtcgccggtgtctactgaattcatcaacctcgttagtataactacagtagtttcttagactgctcgtatggctgatgacagtgcttagatctgaacgaagaacaagtagcgtctccttccaagagaataggacaataaacgaccccagaagttgcccgtgtagagactaaacaaagtaggattacccaatatctcgatcttttccttagttagcgtgtatacgacgtaaccctacacacagtgtcggtacgagtaacggtccgagtacagtatgtacataatgctacctgtacttgcattgtagttgtagtttggtgaagtatgcacggtccaaaagtagctccaagtacttgaaatctcgataacgaaatacaggtgagaaaggaggtgaacacaaatgcctcagcttcggaggggactaggcgtgtttgtcatggcgacaccgtcgaatttgggttatcgagtaccgtcaatttacagctcacgatcatttcattgttattttccctcccccacccctttttttgtcttttgaaaaccgcctgatatgaccgataatgatagtggcgttatttttttttttttctgcatatatatccagcaagaggggggtgcgtcagtttaagttctacagtagatctaaacgacagtatgggggagtaaatacagaaacggtgtaagtttttcatacgggaagtgtaagtggtctatcagtaagagaatcaacttaagcagatataataaacatatctggtctttgaaatctctcaaacaacgtattgaacaccgccattactccgacttttagttcctccggatccaccctacacacgtgacatcgtgcggctcaacaaacccaattcaaaataatagtcgtctggcataagcatttggcaacgctcagaacaaacttaccaactaaccgtctttgaaaacacatgcctggtgtcttccgtttggatagaccagatggagttacaggaactgcaagaaaacgaggcggaggctttgaaggccatctacatggacgattttgttgacaccacaaagtcatctgcatggaacgtgagtacttgtatccaagaatgagggatgaataagtgaaccagtgacgctaacatagaaaacgccttcgccatcatttgagattcacatgcgatcgaccgacccggacgccgaagatgccctatccagtttaacgctccaggtcgagctcacgagtacctaccccaaaacggtccctgttattcgcatcaaaaaccccaaaaacattttagcatcacaggtggccaagttagagaagtggatcgccgccacctgcaaggagctcattggcgcagagatgatcttcgaggtcacctcgtatatccaggagcgactggaggattttcaacagaaggtgtccaccgccagtctggaggaggagcggcagatgaagatcgagaagcaacaggagcagctacgaaagcaaaagagcgacgaggccaaaaagcgggaacaggaaaacgcggaggaagacagagtgctagagatgatggttgtggaggagctcaagcgacgcaaacagcgggatgatgaagcgcaaaaggcgcttactgcggagcgacaattgtcaaacggcggcccagtcatggccgattgcattgagtttgacagaataacaacaatctcgcgagcaggacacccagcaatcagtttcagaagagtaggaggacaaatacccgtgcgagggtactcttttggtaacaattttttggtgcggcccgtgacagacccaccaaccgacatatccctgcttctcacagaagttagacttcagggcacatactggatccaggcagagggaaagaagatgattcaactactcgagtctgacttggacaacttgagaaagtttcgacacgaaaacgtcatcagtctctacgaccacaagttccaacgatgtccagatacttccggatggacgctatacctactttccgaatattctcctggaggaactgtgtctgatctgcttgataccgtgggtaccgtgagtctcaaagtgacacgagtatgggctattcaactactcgaagccctggaggctatccacaaggctggattggttcacaagagtgtcaatgtggacactgtggtcctttttcgaaacgcagaaattggagaaacagtggtcaagttgggatacactgtttttggtcaacgtcttaacgaaatgaattcggcgtgcacatttgatatgactgcctctgtttcatcgatacaacacgacagtgatgcttggtcacctcctgagctagtgcagcagagtggaaacaagcagacgcgtaagacagacgtgtgggctctgggtgtgatgcttcttcagaccttcatgggtaagcaggtgacgtcagagtattacggacctacagatgtgatcaacagtctggatctgggagattccctggaagagttccttcgaaaaatgttcatgccttctcccaagaaacgtctttctgcatttgagctcttgccttgtgaattccttcgaactggtgtcgactcgccagtgaagttggcgtgtgcttccagcagtggtggaaaacgaggtcgaggaagaagcatgtctacggatggacgacctcaccgggattccatgagtggtctttccatgtctcgatatgctcaggacttcgaggaaacggttttgttaggacgaggtggctatggtgtcgttgtgaaggctcgcaacaagttggatggccgtttctacgccatcaagcgagttcaacatacagcagacaagttgacttccattctaacagaggtcatgctgctgtctcgtctcaataatcagtacgtggttcgatactttgctgcgtggttggaagagtcctacgactatcaggatgagtctgccatcgaggactacgattcagaggaggagtggagcgaaagtgtttctagagttgaaacatctgtcagcgcgtttcctgcccgtctcaacggctcatacgaccaagatacgtttgacgagctctccatgaacgcctcggtggacttcatctccaactccctgcatcgagagtatcctgagattgaattcggagtcagttcagaggatgatgaagaccgcgagagtgacgatagcgacagcgaagacgagacttcttcggggagcgtatcaacatcttctcccatcaacagcagacacaaaactaccgtcaagactctcgttggaaaggctgctctggctgagctgcgtgactctcctcgacacaagcaagacaagtctctggtaaaatccaccctattcattcaaatggaatattgtgagaagcacactttggcggatttgatcaagcagaacctctcatctaaacctgaagactgctggcgattgtttggccagattcttgatgctctgagccacattcattctcagggcatcatccatcgagatctcaagcctatgaacattttcattgactcatctggtaatgtcaaggtcggagattttggactggccaagaatatccatactggaacttctctggttggtgccggtgcaggaactggtgggagctcgtctcagtacacaggtgaggatatgacaggcgacatcggtactacgctgtacgtcgccaatgaggtattagccacaggcggggaggccaattacaacgagaaagttgacatgtactctttgggtatcatctttttcgagatggtgttccccatgaacactgcgatggagcgtgtctacattcttcgagacttgcgcaaccctaaggtcatcttccctccagcgtttgaggcttctaagtacaacgaacctcgtaagatcattcgaagcttgctcgaccatgaccccagcaagagaccttctgcccaacaactcttggcctcaggcattttgccgattcctaataaggacaagactatcaaggaggtgattcgaagcttggtagacccctcgcccagttcgccatggctttctcaagtgtgtcgggctctgttctcacgacctctcaagacagcgcaggtgtttctttacgaccgtgcaatcgctggtgagggcagtaaatcggactctcgcgattctcttctccaggctcagatgattgagcaaatcgaggcaactttcagaaaccacggtgccatcaaggtcaacaatcgaccattgctatttccgaagtctctcatatacaagtccccaaatgtggtgtcagtactcgatcaagcgggtacaattcttcagttgcccttcgacctgacactccctcatgctcgaatgcttgccaagggtcagacttactaccataagtctttctgctgtgattatgtctatcgagcagatgagaacaatgtcgttagccatccccgccggtttggagagattgactttgacattgtaacccaggattctacggacttgcctctgtatgacgccgaggctatccgagtactcgaccaggtgatccagttgttcccatcttttaaaaacaacaacgtcgtcatttacattaaccattgggatatcctgcagactattttggattcatgtcgtattgggcaagcccagagagctgttgctcttcggcttctggacgagaccggacaggcccctgctcgccaggttgtcaaggaagagcttcgaaccaagtactctgtcggtgccaccgctttggatgatttggaatcatttggattccgagacgacatcgacaaggccgaacaacgtcttcgtaagatgatcgagggcagcgagcataccactcggctgacagagtcattcttgtggattcgaaaggtttctacctatctgaaacgttttggctgtacccgtcgtgtctacgttgctccattgagtaattacaacgaggacttctaccgcagcggtctgatgtttcaggctgtcgttgaggataccgctccacagaagcgcacgtccattctagctgttggtggacgatatgaccgactgattactcggttcagacacgagtcattggatcgaggagttccccgcacgcatgctgtcggcttcaaccttgcttgggaatcaatcttcgactccatgaaggcctacagagatgccttgatgaaaaagcaaaagaagaagggcacggttcaggttctcagcacatccacttcgtcatctgctctcgagttgcaacgttggtacccctctcgttgtgatgctctcgttacgtccttcaatagtaacacattgcgcactgtttgtctagatgttttgaaggacttgtggggagcaggtattcgagctgacttgtgccgagattgttcatcatcggaggaacttgttgcgcgggctcagagtgaaggtatcaattggatcatcatcgtcaagcagcatagtggctactcttctgctgcggccgcgtacaagccccttcgtgtcaagaatgttgcgcggaacgacgacactgatattgatagagatggaatcgtcggtcatatgatgactgagttgaatgagcggggtggatcttacagcaacacaaacgccctggcacccccttctctgtctgtgcctcacgacccatcgcctccagcttccattgtggatactagcgatatctatgccaccaacaaggtgtctgtgatcacgaatgagtggaacaagagtaagtcctccaagagaaccaaccagtggaacgacgaggaggaacgtgcgttgagacacacgcgttcgctggtacacgacatccaggaggctcccattttcacaatcgatgtcaaggaagatatacttgacgccatttctgtgacttctctggcatcgtttgatgaatggcgtcgaaaggtgattggtatccagccttcacataagccttacctggcaaagatctacaaccagctggtcaagctgaaggaaacacgatctacggctttactgtattcacctaaagcagacaagttgattctttacaatctgaggaagtgattcttcatctaacatacaaatagcacgcaataactaacaaatgaattatgacaatgaaaatatattcccttgtacaagtacaagaaatactgatacctctgtaaccttatcaacggttatcaccgagcgattatgcaaaagggaagtctatttatttgcagagcatagacaacaaaagactcttcacaggtgggttttggcacaagagctaagcgaatgaagtggattcttgtgtctatgtgtgcctttaattaatgggtagtatctttcattttatgttccagacaggttggaatttcctcatgcatctaacgctgccccatgacttgtgaaagcatttaaatgtgcaatgactgctgcttctactgtctatatggtgtagctacagtattgtaagttataatcaacagtgatttgtgattcactgtactctttatatacctacaatattgttctacttgtagttggccttgtggcgtttctttctacaagtggaatatgtcttactgtagctacagtaaatgtatgcttaaaatagaggtggaaggacgtggtgcacagagaccctctatcacagtgtacggcttcgtagtgatcgagtatttctctacttgtaatatcgttgtatcgcatattctactcaattccatgttcatccttcttcttgacagggttagggttgtgatgcgaccgatgacggatattccgaaacaagcccgatagagtgtaaaacctatcgtgtgagcgacatagttacagtatctacaagagacggggaatattgggagtgagttatgtgtaatttctcatgtcgcttacctctaaaagtcctgaaagtcgcgatattcgtcgcttgctatatatatgcgtcttgcgatacatgcattgttccgagcgtattcccacatgagcgatttgactctgacaacgatggtcttgtgggtgtatgtgtctacggtctacggggtatttatagttaggtcgctttatgttgtgcgtgtttgtacagtaaatacactgtggcaccatctgaagtattggacgcactgtatgtactgtacgtcgcggactgtgtctatcgcaatttcaaacaggagggggatatgacttgtaatgggcaccgaagcgtgacacgagcaaagtcagctgatacagagtggaccggctataacttcacgtgatcaaggaaatcagttcgtcgagtattttcaatccatttgactctgatccagctcctaaatctctcctttcaagcgtaataacaacttccggaaagtcgtaaccacatccgctggtttatactgtaactgctgtgcagcggtgttcatgtggagtgcacgcagcttggcttacttgtacgagtgccgctggctgagttttgggacatagcccagcagtgagctatctccgaaacctttgggggagcttgttctgggagatgtaatgagagtactcgtaggaaaattgatatggacgtgtcaattatccgtctccatctctcttgtaaacggcactccatccatcgccgattgccctcatctccggcccttatgccccccactagataataaagttacgttgcgcaagctcacataattacaacacatccagatattgacgcaccttacacaaccaccacaaccactaccaccaaatggcgtccacaccgttcacagttaaggcgctgtttgaatacaccagtgatcatcccgacgatctggtcttccagcccggccaagtgatcaccgtcaccgccgtggaggacgaggaatggtactcgggcaagtactccgacaacggagttgagaaggtcggtctttttccccagaacttcgtcgaagcgtacacgccgccggctcctgctcgtcccgctggaaggcccaagcgagagtccgtcattttggagcccaagcgagagtctgtcattgaccctgacgagttccatgattccaaggaggacgtggagcccgtgaaacccgccgagcactcaattggtgtcagtaacactcccgccgctgcctccgccgctgccgagcctgcctctgagtctgttagacaggccactaacgccattccgccccgcaacgccaacaacgatgacgacgacgatgatgatgacgacgattgggacacccctcgaggcatgcctgcacgagccgctaccatggactctcacgagcccaagccgctgtccaagacctcgacctttgaccaccaccagccctccaaggagacacctaaggaatcacagcctaacgccgacatcgagcagaaggagctgcctaagggcaagtcgaaaacggcattcctggacgaggccaacaaggccgccgccgagccagtggcttcaggagctcccactcccaagcctaagtccaacgccttccgagacagaatcgcggctttcaacaaccaggctgctgaggctcccaagccagctgcgcctgccccaaagccccgaaagttcgagatcggccagacttcgtcttacgttccccctcttccatccaaccaggttcatccttctgtcgaggcagcccggtataatgctcggagcgaggagcgaaagacagccgatgctgctgctgaccaaccccaggcccactcgcctccccaacaacaaaaggagacatacggagactcctcgagtgatgaagaggccaaagaagaggaaccagaggctgtggccgaggctgaagcacccggagtgtctctgcgagaccgaattcgactgctgcaagaacagcaggcggctgaggcagctcgagctgaggcggctgctgctgctaaaaaggagcgaaaggcccgaaaagagcagcagactaaggagtctccctcagtgcaaccccagaccacgggaggtactttggagagagttgccaccggcgagtcgatgcgatctctagagaagcctctttcgcgacgacagtcgatggaccgacgagactcgctggatcgacgagactctgttggtggagaagtaggacgacctttgtccatgttgagccacgaggctgatgtggatgagggagttgaggaggatgatgatgaggacgctgcaaccgagcgaacgcgtgctcaccctggcggtgttcctgctggtgctgcgcccgctatgatgggtgctcctgctcctgccatgatgggtgctccggcccctggtggacatgctgctggagaggaggatgacgatgacgacgatgacgactctgattccgacgacgaggaggcccgacgaattgccctgcgtgagcgaatggccaagctttctggtggtggacatctcggtatgggtatgatgggtggccctcccggtggagccttcgctttccccggccaggccttcccccaaaagaaggagaagaaggagaagaagaagaaggaggttcatcccgacgagggtgacgaagccgcccctgttgcttctgcacctactgtcccagctgagacagccgagcctgcacatgtccctacctctgcgccattggctcctccccacgccacttctcgagctgctcctcctgctccacctacagagcagcagcacacgtctgcacctgtgccccctgttgccactttggttccttctcctggggcacctcctgctcccattgaggtcaactctgactccgatgagaaggactccgatgacgaggatgatgagactgaggttgagtctaggtcaactctccccacctccgcccccgtgggtggttctcctgccgtgccctccgtacctcaacagggcggccccgtgcctgtgactgctgtccctcctgctagccacggcggagagcctcctgtgcctgtctcttcggtcccttgttctcctcccccccaggatcatgtcaaggaaagagaacctaaggacgccttccgaatgagtagtctgggtaagtctctgcctcacaccggagacgagaccggaatgggagacgatgagcacaccgagtcggatgcaagcagcatttacccccagcatcctcgtagacaggactccaccaagcgaggtccttccgctctcggtggagctcctgttctgcctcttccggctctccagaagcccatcagccttgatggcgtagtttctggccagtactccagtgacgaggtgggaggatacgatgctgatgaagacactgatttgaacgccaatctcagtgaggaagaggaggcccgaggtgtccaccatggtactattcctccccctattcctcccgctgagcgagctcctccaccaatcccccagtctcctgtgacctcagctcctcctcccattcctacatctcctcctgcttctcgggctcctccaccaatcccacagtcgcctgagcgaggagccccccctccccctcctccagccactgagcgatcagctcctcctccccctcccgagcgggctgcagctcctcctcctcctccccctgtccctggttctccccaagtgccccctcccagcatgcctcatcagcacgcacccgcggttcctggagctcctgcaccccccgttccgcatgccgttcctcctcctccacccccacatgcccctgatgcccatcatgcgcctcagcctccctctcgagcacctccaccaccggttccgaacgcctctccccccatgcctcgacatgctcctccccctcaggcggctcctgtgcctcctgctctccagcatgtgcctcccccacctcagcatgcccctgctcccccggcaccttctggagctcctgctcctcccgtgcctactggagtaccagttcctcctccccatggaacaccccctggagctcccgctggtgcaccccctggtttgtcacgtacgtcaacttctcgacgaagtagaacctccgttgatctgcatagtggctacttggcccgagacctcgacctcggagaaaactcccaatggtggctggagcccaatggcatccctcctgctctgctgcagcgagtgagagccggtgaggccatttatgagatggaagataacgagacccacaagcgaggtggccgaacccagctgtctcgagacatttacgtggtctacgcagactattctcagaccaccatttctgcccagtggaccactgagggtggggccacctttgagcagtcttctacgcctcctccatctccttggccccagcccaagctcgaggaggctcacaagctcaacggtcgaaagatggtagaccttgctcatcgacaatttggccagctagttgctgatggttctcttgcacctcagtgcgtggcctccatcaaggacgccatgccttccattggaggccgagcctttggtgctcttgtctatgccaacatgggcaatgcgaccacccaacagtatgatgagattagagctggagacgttgttgttttccgaaatgcctctttctcctccaagggcggtcttggcaagaagtcgtctgttgttgaggttggcgttgctgtgccacactctggtgttgtctacgagtgggacggcaccaagcgaaagctgcgggtgtttgagcagcatgagaaagatctcggcactggctctgccaaggtcaaacaggagtcttatcgtctagctgatctcaagagcggtgaggtcaaggtctaccgagttgttggtagagagtatgttggatgggataactagttttatggattatgatatgtacgagtatgttagcgagtaacgacggtcttcagtggatcaagaagccttgtgctgcactactgtaggggatgtatctggcgctgtgtcgagtatgtgcagtgtcgagtaatttaggtgagtacttgaactaatattaaattggctactgtagtatgtcgttgtgcgtgttaaccggaattgatttctgttttgtaggtatgaaaatacaaagaaaataaggaattcacgtgaccaccatgtaaatggtatatatagatatatatatcttcgaatactgtacaggcgactgctattttgtaaccgacgtgtacttcattaatccaacaggcgcttactaatattaccaaactttattttcatcccaattttacccggtcgagatgtgaaaattcacatattacaacacgaacaaaaggcatacagcagaatcggcaaaatgtctatgtcaaagccgtcgcggagctttgggtctctactcaaaaacagtcggtatgcatctattgttatccccaagggcaagaatgctaatcccgcagttcctgtccagcaggtaatcactgctacccccgagaccaagagacgatctgattggggccttaagcgacctgttcctcctctgttcaagtcagaggtagcttctgttgaggccattgatacacgaatgcagatggctgagctcacatacggtacccggtaccacggagctgcccagcgtctccgatccaccggtctggccttcacgtctgtgcacggaggtggaaagtccaccagcgagaagaagatggatcctttctttacacagccccacaagaacgagtcgggaaagcttcctatgacccgagagtcctttctgtccaaggtcgatcctgtcaacatgaactacccttctcagctgctcaagctcgccaagtcatacgttaacgagaacattgaactgcccgccagagctcaccaggagatcaaggccactggtggtctttcgtacgtcccttctggatctctgcgaaactcacgaaacggtgtccaggagagcattcttgtttccggccgagtccgagacggcgaacgggctacttctgtggctgccatcggaggtgtcgttgctaagcttgatctcgaccacactcgagccaccgctccctaccgagatggccagcgagtctctcacttcaacgtccagacctctgccattgacagcaagactggaaacattgtcatgactgtccagggcaagcgagacactaactactctccccgaggaagccgatctccccgcgccgcttccagctccgacctcatcaacaacatgattaaataagcactttgtacataaataaattaaaatgttgaacctggtcgttatggttggaaagtagctctttgaatgaataaatgtgaaagagcgtgagctgtatacagtatgtacggtatgtacatacgagtgcgagactctacttagaataagactctctggttgtggtttaacagatagcaaatctgaatccacgcttttgtcagtggtataaatattacaagcacaaggtacaatacttgtaccacggtgtctgaatacaagtaaatgtggacagttgaaagaagaagaaaaaatgaagaaaaaaaagcgtaaaaggtccttaatttactcacaatcccattaaatacagtatgtacagtagctgtatatctcaagcacaaaatctattcttttatccatattaattattgattatatacgcgccgctccggtatcctgtagcgttcattttttatcgtgaggctcattgttaagcaccgagtcgacagtagctggagccgaagttgaactggcaggagaagaagaacctgtagattcaggaaccaacgtaggtgcaatacgtcgtttctttttgggctgcggctgggcgataaagtcggatcgttgagtatctgtagacgaagtggaactggcccgctcatgtcgacttaggttagcagttccgtaagcccctcgggagatggagtccaactcggctgaagacagacctggaacattgactgtttgcaaaggccgatgagtcggggtcatgatgttcatctgagaacttcccgatgccgggctggaagatgcagacatgcttctgaacaccgacgaagagttggaggtgggtgtgaaggaaggaacggtgggcagctgcgagaactttggccggttgtcactcagggtttcatttgagctggtgggtggagtcttcattggagtggcagtaggggcagcaccagttaccgtagaggtagctgggacctctcctgtgtacaactcccccagatcctccttgctaaacgtcagagctgaacagaagccgtcgacagaagacacaaagagattccggccgtcgtcggaccacgacagatcagtcagaggggcaaaatgcaagctggtggcaataccgagtggatgatgctgttctgtgtcgtagatgaccacagagtcctgggttgccaccgcgtagatgactctgtagggcagtgcgaatgccggagagctcattttctcgccagtctcgtcattcttaggggctccagctggtgtgttatctttagtgatgtttgctgtgtcaacaggagttccacggagcttgaagagaagaggacaacatttgactgccagtgatggtttgtgaaggcccggaaggtaagcaacgggtggcttgttcagccctgcccgtgagtagatatagaccgtgttcgtgtctgcgtttgtgttttcgtacttgaacactccacttggcgtgaagagcagactgccatcgggactgaaggatagtcttctgaagaaggacggaaatgactcgttctggtataacgccgagtttctgaccttgggcgactccgctggtttgactgctggcagaggaatgaatgaggaaggcaggggactctcgcttctgttggagccgctaaaagaagactttcgcgagtgtgtctgagtactggaaggagggttcatgtttccgacaggagtgctgggtgtgcccacatcaatgtcgtgatgatggtggcttgagggcgtcagagagcctgaagttgatgacagttgtgacgatgacatgactggtgtggagggcgcgttcttaactggcagctctgccttgttagacttttgatggagctccagtctgttcttttcctgctcagcagcatccagaagatacgttccttctctatttttgagtgcatagatatgaacggaccgatcgctgctctgtgtagctaggtactcgttgagagggtcccatgccacaccctggacatagtgtgagtgttcggccacttctctaacacattgacccgtggccacgctgaatatccttccaatgttgtccatgcagcccactagaatgaactgcgagtctggcgaccatgcaatatcatacacctccggtggagggcgtttcgcgtccagcttgtgcataacgaacggggtacgcggtttccacgactcttcgtccacatcgtcccgcccaaactccttctttggcggcacaatttcgccgttgcgggttaccagcgaccagattacaagcgtcttgtcatctccggctgaggccagcagttggcccgtgggatcgaaccgtaccacgttaaccgctccttcgtgcttggtcagggtagcgagatactcaaccgataagttatcgatcgtgtctgtgtcggaagtctcgggcttggagactctccatattcgcacgttaccatctcctccggcagttgccagacggcttcccccatgatatttgcccttctgcaggtctagtgaatagattggctcactgtcggtgtgccaatggatcgttaatggtttggccttcatgatgatgcggaatggccggcgagcgggtatgtgtcgtcttcaatgggttgtgttgcttcctggtgtgctgagtcctgtctctcccaactttttctaaatgtccggcccagttgtcttccttttttgctgtcgtcggtttcaccaatttagtctatacccaccacccagctaatatgcacactgtggacgctcctcgcatgttgggacaaactctacttactgtagcttaattagacgttatggtctcggtcctaacaattaggcaaggttggggggttgggagaaatggatctgccaaaaacatctgcccggtcgctcaggccaaagagaacggaagggtcaaagaggggcttcaacacaagctgttggccactaacagaaaatatttctactcacaagacaacattacacggtgccgtagtataaactacagtaagactacagtacttgtactctcacacatcctaaatcatgcatgttgcaatggaataccaaaaacgaccgaacatcacaaggtatgtaccgtagtggtagctacgttcagtgtcgctcttttgtcattgtctctccatcaaaataaaacacgagtcaggctatcgtgaaggctaatccgctggttgcatttgcatttgcatttgaattggatgctattggatcctggcgtataactgtcccccctcctgacaggtggaatccccatattccatggggctcacgtcttggcacaagtcgcgcaccacgaaaaataaaataccccaccttgtacgatacatcaagcatcgacctaccgaatctacagtatgtacttgtatcatattgtgcctgcccactgtagaacaccacacacagaagccgctgtaccccctcctccgtgcaaagccttactgcaccgttcaagtagctctacagggtagctcgtatccataagtatgtcataattttcaatagcagaaggcggttatcaggtatcccacgtccccaatcaagatttcatagctgacattctatgacttgtcgaggcactaataagactgctaactggctctaagataactcttgtccttgtgtgcctcgtataatacctgtaactggcgaatattacaactctagctacagtagtctggtttcagcacacataagttccacaagtacgatggttgtcacattcgattgtgtaatacgatatgtacatttacgtcgattgaaacaatatctacagtacacatgagacacaaggcttgcctatttgactccacacaaccttatctcgattgtctgatttggcatgtgccttttttcagtcaactaccgctttaataatagctccccaaaaatgcagacttgtctttcttcgcctgtcgagactttttgactcgtcctgctgatactgccttcttctgcttggggttgacgggctcgatacggtacagaacctgctccttgaccgtggtgaagatgcgcatctcttgcagtgcggcacagccttcgtcgatgccggtccagttgtcaatcttcagactgtcggcgctcttagcatccttgctagtggcgatcagcaattcggtaggcatcttttctgttacgcatctagcggcagcctcgagcgtatcaggtgccaaacgtaaggcccagacctttccggcaacgtagcctatctgcaacaccttccacgtgtctctgtggcccaccccctgcacctgctccagaaccagtttctcgtcacgccgagtgataatcatggagtcgcagtggtagttgaagtagtcttcgaccttagcaggttcatcttcaccgctagactcagctgactcctcggaggtggccgcaacaacttcagcagcgaccttgtcttctttagcgatgtgggtcaccaaaatctccagtagcttcttggtgcagtgaggatctaccttgtaggagagattgaaaaagacccttttcagattcagggtgccgttgctgacatatgagctcagatatcgtttctgaactgcctcattatgagcctccaacaccccaatgactagatcccgttctaacagaggatccaagtaccgtgtctcctccaaacagtccaccacgtcgtatagaagagagtttcggtgctccgtctgaaattgtttgaagaaccgtctaaagccgttagcctggctaggacgatcgtcgtacactgtaatctcctggcagcctgagtagtatgtcagcagatccttcatgacctcaattttgaatgccagcgtgttttctgcgtctcccttgcgcagcacaatggcatgaaatggtagcttcttcgccgtcaccatggctgtgatggaaataacaaacttcgtcatcttcctgcctgttagaagaatgttgagactgcttggatcctcgctagccaagcggaccagatccaccacgttttcattccaccagccctcccaagctcttctttgttccttctcaaatccctctccggtagctaagagaaatcgtgggtcggcccaccagccgccaagatggataccactgctgctctgcaacatagctaccgtctttccgtagaagagagacgggttgggcagtggcgtcttgaacagagtattgtcgaaatcaaagatgttaatgcgctggatctgagaaatagcaggacgagggcgccctgccgtgtcccatacatccagagggtttctttccattgtgtaaggttgatgtgaatgggtgtgaatgggtgttaaaaacgaatgcgggtgggtgattggtgcagtccatgtagtgatgggtatagtctgttgttgtatcagttagtactgtagtttcagtgctggcggcgtcaaaaaccgtctgtgtaatgtccccgaagtcagtcgtgcttggtgataattatcagggtcataggtgttgaagtaatatccggtagggtaatacctgactcacctcacaatgatgagaggtaatcacatagtgatgggaggacccagcttggtcgtagacgagatgtccatcctgtagatagctttatccactgatctagaatctctttctggtgaatgagcaagcacacaccagtcagaacgtggtgtccctatatattttttttctgcatatacattcatttaattataactttgctgtgaaagaataacctttgaaatgaatgtacgcttgcacgaatattactaattaaacacgtttagtgtcatggtccaacttggcacgtacctatctcatgagtcgacacaagacgctgctgaagaagactatgcgattgaagaagacggttaaagcgaagttgtaaaacaaccacagcatcaagctgccatagaccattgtacagtatgtactgtagcaaccattgtactcgtaaatacatagtgcagtaaatacaatgaggtcaataacaataatccattaaaacatatataaacaaaaatcctcctttaatctcctctaatattccttctaaatcctccacgagagatccagcaacttactgcttggactcataagactcccagttgttgatgatgctcttgaccttctcggaaccggtgagcttgtaaacctcttcaaagtactccttggtgatctcaaagggcttggcagtgaggttggggatgtacttgccaatgaggttggcaggtttgacagcgttcttgggcaccttcttcaccaggaagttttggaagggcttgacaccatttcgcaggtacgaagagtggaaaggcacagagatgcccttgagagggatcacggcaaagcctcgttccagctcaatgggctgaggcttagcaacggacttcttggccacctcggtgacgatctcagaaaggtgctccttgaccttctccagaggcagagactcgagcagcttgtcaatgttgatcttctcgagtttgagcacgttgagcacattggtgagggtgtcgagagctcgcaggtcaccggcagtcacgtactgagagttctcaacgttgtagttgacaatctcaagcagccacttggtctgctcggagatgtggtcaacgacaaaccgaagagcagcgtcgttgaaggtggtagagattcgagaggggttgacagcgcacataccgtaattggaccgaccctgggcatctcggggaacagcaacctgcatagtcatacctcggtagaagacgacatcaacaagagactcgatgggcatgacatcaccaagagaagcaagagcggagtactcaccaagggagtgaccagcaaaggttgcatccacggggacaagacccttagccttcatgtcctcaaaggacgccttctccatgagggtcagagcgggctgagtgaactgggtagcagaaagcagaccggtgggggacttgaaggtgaaagagtcggtggtctcgtcaatctccttgaagatcttctcggaaatgaggttgccggtcttctcatcaatggtctcgaacatcatagagatatagttgtctcggatcttcttacccttggggcctccaaaatgaatatccagctccttggggttctccacaacgatcttgatgatggagaaaccgtagttctgcaagaagtgctcgtcagccttgtcccagaccttcttggccacctcggaagaggcgtacaggtccatacccatgccctgctcctgagagccctggccagtaaagacaaaggtggagatgggctgctcgacctcagcctcgccagacagaacaacagcctcggtctcccggttggtggaggtaaccttgatgatctttcgaccgttgatcatgccaacgtgctccagtcgagtcacaatctcgtcgttgggcaaaaccatgccctggaactgacaggagaaggctcgaactcgagacacattgttctcggcagcccagacctcaatcagagatcgaacagcagcagaagagtacataccgtgggtgatggttccaggaagggatgcataggaagcaaaggctcgagacacgtggatgggattgtagtcaccggacacaccagcgtagggctcgttggaagaaggagccttgaaggagagaagatcatctgccttggacagagggatgggcttctcaaactcaacaggctgctcaatggtggttccatttcgctccaggtaatcaatgacgggattgccatgagactcgccagcctggtagttaacagtggcaatctcaatgacctccttggagggcagctccatcaataccttaccggtggtgtgcacagaagagaagacggtctcattcttgtacttgatgaatgacgagtttcggaacacaatggtcttgccctcgaggtccttggtatcgtcgccattgtactcaaaccactccttggagcagagaatggccacggccttggcgtccttgagggtcagttgcatgggtacctcctctcgtcgctcaaaagtgttctggaagtcggagaattcgcctcggtagaagaattcggaaacaacctccatgacaggcttgccgtctcgggtgagaagacctcgaacagcaacagtcttgccggtagcggagttcttgacagtgtcgatcttggcagtggcggaaacaacatcacccatctgcagagggtcggcgccaggcatcatcttgaagccgttggacagatgtaccagacgcagaatgtcagcatcaattgctcggggaaagattgccttgataatggccttccagcccaaaacaatggcaaagtccatgggagcgaagacagtaccagcagaggtagatcgaccaacaaaggcctcgcccttgttgccaacagcgtggacaaagtcggcaatggccttgccagagatggtaacgtcatcgccaatgatttcctcggtgatgtcggtgtcaatctcaaacttggagtcctggccaaaccacagcttccagtagaactccttgattcgggtgttcctgtcggtcataacctcaacaatgggagcgtagccaatctggggctggtacttgaattccagaggaagagcaacggggactcggtcaacgccacgcgcttcgatcagctgcagcgaaatgacgtctccggcaccctttcgcagctccagcaccttggtgaccttgccgttgatgggctcgaaagcagagatgacggtgttctcgggctcatcagggtgctcaatctcaacctgcaaacctgcgatgggctccagaagtcgatgcagagggttggagatcatcttggtggtctgcacaatggtgtcagtggacaggaagacctgtcgccaagagttcttgtcaccggccagcagagagaaccaatctgcagcagaaggcagagcagaggtgccggtctcaatcttgaacacggtcttgttgaggtcatcaagaaccatgacagagtcgagagcaacgtcaccgaagttctgagcaggctttccaccaaagcattcgacctgggggatgttggccatgttgccagcgtactcgccatcctcaagcagctgcttgatgtgaccttcgtgcatggagtcgagaatctccttgacgggctcgttgacaatcttggagtgcttgacagcaacgggaccctgaagaatacagattcgtccaacgtcttcgtccacaacagctgcgaggtcctcgcactgccacagagagtccttcttgaagaagaactcaaagttgtcatccagaacagggatgaagggcacgggcttctgcatggggttgagacacagcatgaggaagtggtccttgtcttgagcgttgatgatctgggtagtagaggcagggaagagctcaaacacccgctcgacaaccttctcgggctcggaatccagctcggaaaagctctgcaacacagaagaggcacctgtctcggtggagaatcgctcctcaactcgtcgaatgaaagtgccggcaagatttcggagagtgacatcgatccatcggctttccttcttcacgtacatgaggtcaacaagtcgctggatgacctccgcgtaggtgaggtcttcgagatcacacacctgtccctgggcgttcttggcaaaccaagtcttctggaagtcgtcgttgagacgcttgatgatgtaggctcgcttggacttgagcacttccagacgcttcttcttgggcagggagaacacggtcttgtccatctcgtgccagaagagcacacctcgagtggcgagcttgtggataggctcacccatctcggagagaacggtgatgacgccaccagtgggcttgtcgtaggttttctcccactcagaatcctcaacacccggagagtcaacaatgagctgcttggctcccagagaagtgaaagcctccttggcaaccatgactcgagaaccaaccaggataccgtcaaagggcatgggagggtagtcaaagtctcgggaccatgaaccggtgaggtatgggtaggagtcggtagaagcaccgaaaccagatccggcaatcagcacaatgttgctgcatcgtcggatcttggagtacatctgcagaatgggagcgtggaagtcctcaaacgaatgatgtcctcctcctcgacctccggtccactgaaggatgataggaaagtctgggttggccttggcgattcgaatcaccgaggagatggcctcgatggatccaggcttgaaggcgatgtgcttgacgcccagatcctgaatccactcgttagcaacctccagagagggcacaccggcaccaatggtgagaccttcaatggggaaacccttctgtcgaagctcctgaatcagaggaataccccattgaatcagtcgagggttgacgtagatcaggttgatggtgataccggatccgggaggagtgttcttctcaatgtgttcaagggccttggtcatcataccgggggcaaagtagcctccaccaccaagctcgatgtggtagccggagttcatagtggcagccacaaatttggggttgacagtggtaggggtcataccagcgaccatgatgggggctcggccagtcagacgagagaatttggtgtcgacatagacctcgttggtggaggagatcttgacgagcttgggagaaaactccttggcccagttttgagcaaaaacaatggacgactcctgtcggtcaaacagctcctgcttgaagccgaactcgaggggctggtcaatgacaccagcaagaatagttcgcactccagttccatccttgttcttgtgggtcaacagaccaagaccagaagcgccaccgggaccaaagtccacaatgtgggaggcctgaaactgagtggccttctcccacttgacgggcagatgagtgatgaggttgaccagacggctgacgatacccttgggtagctgagacagcacggagccatcaaaggtgtcgtaaacaggcaccttgagctcggaggacacaaactccacaccggaagactccaggtcgttgatgatcagatccgtgctcttctccagcaggtacgagtggaaaggagaggtgatgggcaggaaacgatgtgtgaatttgagctttcgctgactgtggggcactcggctttggtccagaccggtctcggccttctgttttcgaagcacaagacacagaccatacagagactggggggggccagtaacgacaacgtttcgaggaccattgatcagagacacgacgatctgcttatcttcgggcaaatgcaagttggtggcatcgacgaactcctgaacctggttgagagacaggtctcggatggacagcatgggagtgggcttgccctcaccctgcttgacactgtcttccagagtggagggaggcaggaaagtggaggggtaagcctgttggacacggacaccgatgaagaagaagatcttgagaattcgagaggcagagttatagaactcgtcccacgagtcggaggcagagatggcaattgcggtgatcagaccctgagaatggccagtggcacccttgaggttgtctcggacctggccaggattaagacccaaaactcgacaggtgacagcgtagtgtgccagctggataacaccgatgatgggtacagagatgggagcagaaattaggtactcaaagtcggggatggtctcggggtgttccagccacttgacgatatcaaagcccttggtataaattttctcagcagcaatgtgatctcgagacagcgccagaagctgggctccacattcccgaatgaagtcgccgaccagcccctggtagatgtcgtaaatctcccgcagttcctcaaagtagtcctcggtgtttccctggccaccgaagatggcgtacagagagacgttgtccgagtcttcagatgcggctcggaacagagccgacgagtgggccttgatgggccggttgcaggcaattcgtgcggcgtagtaggctcgaatcaccctcttgatcttaccaacggtggtaggcacgtcctcgtcttgtaacaaggaggaggccacagcgtggatgtcgttacctcgcaagtaccgggtctcaaactcgttaagcacgagagagagaacgtcgtcgtatggtccgggctcttcctcgacggtcttggcagtaaatcccaggaaggcagctagaagctctgtggaggaggagggctcatcatcgtcggccttgtcttcagtggctggaggtagagaggcgtagaactggtctcggagcgtggtgcagttgatgtacagagaggtgggcaccagcagcgagtgctcagtttggccgtgcgatagcaccagtggtcttaatgaggcggcgctctggggggtgttgacacctgtggtagggtactgtgttaggatcaattgaatcacgtacgcgttgcatatctcatgtagagatcatcctgcttcggtcgatactcaccattgtagttgcgtgtggttgtagattagtaattaaatgggaaatcgccaaaccggaatcagagctgtggttagtaggtgtttcgtcgagatcactcatgtatcatgtggagaggcaaagggtggatctgcttggctgagtgcagcgttggcccaagagagtctatagcttaacttataaccctttgggggagagcaaagacgcgggaatattgatgaggggaagaagaaaaaaacaggggaggtcgttgtatcatcactttagagagggactgtgagtgccatacttgaaagcgtagcatctgcgcagtatttcgagtcaaagcagacaggtgagacatgaaacgggagccagtaagcaccacactggatagatctcattctggacaatggggcttgatgctcatgtaaccgccacaagcaagtagtgtaacggccggtagcgtgctctgttgtggctccgcaacacatgtctgttctctcacgaacacacgagaaaaaaaaaggctgatcccgtttatccttaattaatccgaacactttttcgaatagagtgaaacagaccaatgtgatggtggtggatgaggcggcccaggcgtcgaatggcggtatttccagttccacggcatcttcacccaagcccaatcagccaagtccaatctgtcgtctctctttccatttcccccctcaaatgtggtggccacccagccagtgtcgtatttctccgttcacaatcaatagctccatatcgcccctgctcctgttgtggttgcctcacgccctcaattggccgcgctgtttcctgtagcaaaactcaccaaatcaaataatggggttcgcctcgattgccaaaccaatctcactacaggagacttcttatatgtcagcccggctcagtgacggaacccagtacagcccaactagctcaacattcaacatttctcccatgctttccccaaacttagcttctgctgcagcacacctgcacccaaaggtctgaaaggcaaaatttgaaccatttccccaaacgcaacttatgttgtgtggttggggagctaactctcaacgcaatatccagtgagtgaacctgtgtagcgatggtagcacgaggaaggcatcatcttagactgcactagacatgtctaagaactattcgtccattttgtatatttcacatctacagctccatctctgctccaaaccaccgtacccacggagcatgactcctgaagccgcacacgcaaccgtttgtattcaccgccacctgcgggccaaaaacgccaagtaagggttactgcgtgtgtctaaatggcgtcctgtcaggttttggcgatagcaaaaaagtgcctgggctagtgcacggtggtttagtggtggcacgcctttcgggtttggggattccgatctcaaggacgtgggtatcgcagcacgtcatctatctctaccaccgtagaacaccctccaggccatagaaaccagttgggacattactgtacagtacacagtagtttagactgtggtctggttcaagtggtgggaacagtaagagacactcaaccgaaccgagaaccgagctacagtatggctctggttggtgacggtgggcacatgtggaccgatggggtctgcaaccaatactatagttacgataaatgtgattttggcagaactgcattacttgcgcgtctgcttcatctgggcgtgtattagtaccacctcttctgtcactgttcttcttcactcatggggccttgcgagcctgcggtttcggctgaaacggttgacatgcaggtttgtcgaaacgtgcccgagacgaagatccagatcagactactgtaaacaatatacggcctctagatctacagaacacgtccatgggaattcaacagccagcaccctggccttctagctccagctaactgtgacattattgtacattctgtacaagactcaaccaagccataagctcctgacatccactttacggaagtacgggtgttgggaaaaacgcgatacagagttggggacaagctctggagctgcgtggtgtcgaaccttgatgtgtccaagcgcccagaaagtacaaaatggttgttgagcaaaaaatagcctgactctctactggagctgcgaccaccggagagatggacgttgaatagtcacgtgtgtcggtggatgtattgtacagtagagaggtcgatggcagcttgcaagacacagcacgatggaatggcaaatgtacccacagcatttcggtcggttttactgtagacaagacaagtgcaaaacaatatgatacacccctctactggctcttgtattacgtagcatctcttcacagcaaatgcctcaggattaaggtgagagagatatacggtaagaagcaggccatcaccagaaatgaacgccatggaaagcgggcgacgacaaaaaatacatcactgtgatcgcagagtcttgtcgtgaatcagacctaactcggttctcgggttcggcccagtttaccgttcaaaacgcagtcaaagtccacttgctttttctgtcgttgtatgcccacaccaatgctaacaaggcaggtcctatttttgcgcggaccttgcaacaggagtggagagggggagttgggcatggatgctctgttgacctaatctcaatcgtctctgacgtgctcacacagtttagactgatatgaaggtatagcagagacaaagattgtaaacttgtacagttcgtacagtggctagccacccgctatccttacatgttgtaattacagcagatacgagataacgacttactgggccgagggggagcaggatttcattgttgaatgatgaactgaactgaatgcaaacccagacagcagtggagtaagaatgttaacgtactcgccattatattataccatcatatcgcagaaagtacaaccgacaacacacgagaagccgcattcttccacttcgccacatttaggattactactgtaatccttgaccaagccaactgcttgtacaaacagctacaactatacccacacgtctcgtctcccatcgacttgaagtgcatgtgttcgttcgcgctgatcccacttcgtaccggcggtacgatacgggtttttgtccagtgtacgacctcgtaaccaccagttgccactcaataattaaactctatgaaacgggagtccaaatattacatgtcgtgagcaccacagaacaagtggcatatagagtgcagtgaaacgacttaagggagggcttaaaatacctgtgtgttggacactaaatcttctgatatacaacatacacgctcatacttattaacagccccataatccagtcgcagcgctttacccgttgttgtcgtgtttacactgattaggttgactgactcccagcaagcgaggcgttgtgattgcaacttgtagataatgaacaaacgtctgtatctgaggctccatacacgtggtaatgtcgaaatgaggtcaatacggaccaatttgaccttatgtatccccgttctgtcggatgtgcctctttcgccctgtggtcacctggtgtaatcccctccagtatcccagatcacccctattcacggccgggtaaccctgtccaaaatttatacattttagctacaccacgcaaaaacaaatcaccaccaaacaccaacacacatctctttgacaaaatgtctgacgccaccgagaagaaggataccgctgcccccgctgctgctgctgcccccgctgctgccgccaccccatctttcggcatcccctccgcctcttccagcctgtccgccatggctgacaagcccaaggaggagcccaagaaggaggacgacaaggaggagaagaaggaggccgaggacgaggcccctgagtctcccgacgtgcactttgagcccattgtgcagcttgagaaggtcgagattaagaccgaggaggaggaagaggatgttttgtacaagacccgagccaagctgttccgattcgacaaggaggagaaggagtggaaggagcgaggaactggagacgccaagttcctgcagcacaaggagtccaagaaggtgcgacttctgatgcgacgagacaagactctcaagatctgtgccaaccacatcattgctcccgagtatgagctcaagcccaacgtgggatctgaccgatcgtgggtctactctgtcggtgctgacttcgctgacggtgagcccactgccgagctgctggccatccgattcgccaactctgactctgccaacaccttcaaggaagagttcgagaaggctcaggaggagaacaagaaggcttccaagtaagagtcttgtttgcatataatgaaatctggaatgtatagtttaagactatgggaattggagtggacgaaggatgcctgtacctgaagttgtaacggtattgtatctgtagctccgtgttacttctacattcaagttttgtggggtatcaagggtggcggaacacagcgagcatagaatgagagaagttacttatgaaacgagtgtttgcaatattatcaggtaaaacactatctcaaagcatccagtgagaaaatactggttatatcatccaacccataccttcagagggaccaaccgtcttacacttccaccctgtaaatcaacttattataacagcaccttttgtttctgctgacgtaatactgtaggtgctacttaaacagtggcacgcaccaagcctgatggtgttaagctggggtataaggtgcaagtgccgtacacaggttcgtagttaataagaaagctgtcttgttctcaagtttctagtcaggaacggaggaactcgtcatcatctcataattatacatcaccacttgtttccatcattaccgtcagctaagcagtgcctcgttcgtatatacgcaactcaagtgtggcttgataaaggtgtcttcactacaagggcagagaatactacataatccaaagtggaaaaccggacaaatcgaatcgaataaacgatctgcaatcatgcaaaccaatatccacccgcctcaaggctactctatcattgatgcccgttgtttagtattctgtcaccactacatctaataagctttggtcacatgatttttgtccaaaagaaaaacacagtcacaaaatttcagtgaaccctaaccataccgactcccaactaccaactcccaaaagacattttgccagtttcttttggattaagcaacgacattcaaaaatggtgagtgaaggaaattattgtcatgagaagagacgtcatggacaaacgacaacggcggatgatggtgctcgtttgcgtctgttgaactcgttgtcttcatctcgaaccacaactaacatagactgactcctctgccaaccccatgcgagagctgcgaatcgagaagctcaccctcaacatttgtgttggtgagtccggtgatcgacttacccgagccgccaaggtgctcgagcagctttccggtcagacccccgtctacaccaaggcccgatacaccatccgatctttctctatccgacgaaacgaaaagattgccgtccacgtgaccgtccgaggccccaaggctgaggagattctcgagcgaggcctcaaggtcaaggagtacgagctcaaggccaagaacttctctgagactggtaacttcggtttcggtatcaacgagcacatcgaccttggtatcaagtacgaccccaacatcggtatctacggtatggacttcttcgtcatcattggtcgacccggttaccgagttgcccgacgaaagcgatgccgagcttccgttggtatcaaccaccgagtcaccaaggaggacaccatcaagtggttcaagcagaagtacgacgcttccgtcctctaagcgggtcatttttgtatcatatcctcacccatcatgcaaaaataatccacaactaaaaaatcgtgtatattgcctcaattcaatttcacaaatatcggtatttcagacccacaagcaattatctggtatcggtataatgggactgtagaatgtagtgcgagtgtatcaattagtatgtacgagtaccagtagttgtgcttgtatatcttttctgctggcaacgacgccatgctatctatgtaaagactcaataaaccccttgaaaatttctttcatcgaacccaaagatcgtgtgacgttttacgaatgtagacttgtcttgttagcaatttcggacgtgggtattcatcatattatcaaaaatcaaagatgtgttacttacagtgtttgacgtggggtgtggcgtcgtcttttacattgtctatcacatacttgatcacctcaaatggatccgactgtcaaactacatatgctggtttgtcaggatacttttgtccagcagccgtgatatggagtatagaaagtgtgttccgggtctatgtggtccctgaaatagactcggtaaaatattatcttctcagagagagttacgtacagactggtcatctggcgtaggcgtggcgtaggcgtggcagtgttcgccttatggttgtcccgacctgccaggtgtgagttgtagtaacaattctcaggtgacagttttacaaaattgattgtttcagatggtcccgtggctccacatatctcgtctgtgtgttgttatccatagacagctgatgactcagggtattgtaccgcagaagatttacttactcatatactctacacaacatgcgaatctgcaggtatcagtcagggtctgattctgggtgagtatgttcatcactgtagccaacacttctgtacctacttgtagtagggtatactctctcgatccagtcaaatagccaccaatgttttcgtggtaccaagtctccaagctcatgagactacaccgttgttcggaaccagcaggagacagatgaaccaatcgtggaatatactgcaagtcggcatttcaatctaggatatttttcttgtacaacgtacatactgtatgtactcccgtgctgtagatggttaggaaggggctgtgaatgtctcagggacttcggtcagattggtgttgttggctatgatgatgggcagatacaaaatagccgtcagaatcacagacatgcagcggaatcgataaatagcacaaatgtgtccagctggagaattctctcggcccaggcttgcccgtgaaacatcactctgcttaaacactccatgttcctcgtgtactctccagaggacacaattatccggcgtgcctcacctcattcatgccatgcctgtttcacttcacttgggcaaagatcagataaatatgagacaagtcgttgaaggcggatggtgaaggagcttatgaagcgatgaaagcgggaggaaactgtgaaatggcagcaagcaacgcatatagaaccgttgtataggtggtcaggctgtcgatttatatactcatgaccaccataatatctcgcctacccatccgtacaacgtgcttccgttaagttgacggatgtaactacttgtagcgacatgacgcaaaaataaatcgtgcagaacctattattgcgtttgcatgatctaaccgatgccccggttgtctagactttcctaccagtctggcacactctctctatataccttcattgtaccttgtaacacatctactcgtacttatacttgtatgtactaatactcttcctgtctcattatacattgctatcaatgattgagttcgatagtaggaaccaaaagctactttacggaaggtggcatgttccatgtgaaaagtgacctgaataggtgttagtacgaaggggtcaaaatattgcgtattagaatgaaagggcaatcgctggaattgctgtaactgggagacttcaattgatgcctcggaagtgttagaaattaaatatataccgaattcggagcacagatatacattttaaagcacatgcacgcgctgtgttgtaattatacctgaagaggacagaagaaaatgctatcgctgcatacattttacgaggtgcattgctcaagctcaattgtacagtaattccacagctacccttacgctatcgtcatctaatgtcatatctcattatctataaatgtctcgctaaacgaatagcttatttgttggccttctcgaagtactccttggcgttgacagggtcagccttgatagtatcggagcccttctgccagttggcggggcagacctcaccgtgcttctcagtgaactggaaggcatcgatgagtcggagggtctcctcgacggatcggccaacggggagatcgttgatggtgatctgtcggacaacgcccttggggtcaatgatgaagatacctcggagagcgacaccggcctcggggatgagaacaccgtagtccttggacagggtgtggttggtgtcagcaagcagggggatgttgacgggaccaagaccaccatcctttcgggcaacgttggtccaggcaagcagagagtactcggagtcggtggaggcaaagagaacctcggcgcctcgctccttgaactgagagacggcatcggagtaagcgatgatctcggtggggcagacgaaggtgaaagccagggggatgaaggcgaggacaacccacttacccttgaactggtcgagggagacctcctcgaagacaccaccagagacggcagtcttcttgaagtcgggggcgggatgctgaacagtggcgaccattttgtaagtgtttgtgtgtgtggttttgtgacaagacaagagtgtaaggggtgggctgcagagggcctttatatatttgaggtggacagcctttttggctacctctgtgacctgtaaggtaaggtctgtaaacctgtgtcgagcttaaattcggactaggttccaactttggccttgttagattggagcgcaagttgagcatgataggatggaagaagcggtttccgcttgtattttgatcgaaaaaaacacggaatggataattgtgacttaattgaactgccctgtatcttcattttcttatcattgcggctcgcgagcaacacatactcctcctactacctctgggttcaaacccaatttcagattagaaagcatcgacgcaacgttgggtctggacctgttctgagctgagtaagatgtagagaatcttggaaggtctcgacatggctaaaattgtaatactgactaaagagcttggtcacgtggaatgactatcgcggaatgagaataaagctgaccacatttcgagtgcctacagcaccgtgcagcttgatcctatagacacacaaaatatctcctttgcagcttcccctttgtacgcaccgtttttccgaagccctgttcagaactgtccatagatgcagtgctagaagatattccacggatggccatgcctaccgttcattaccatggtaaactgtattggatggaggcttgtctgtatctgcccttctctacatgaggtattatcgatgtacacaattttgtacaccaccagtatatccatggcttctctaatcagtattaattatacactcctacagcacaacatactgtacatcaaaagtgcatctatagacacactgtacaacccgcatttctgcgactgtgtgctagtacgagtacatgtagtacgatacatgacaccggcagttcgattgtgtcttctgatggccacgagtgggtcttctctgaggttggactggaacatgtcttttttccggggcctccgacggataatcttatcaagccacttttgggcttttgaccgggctggctgggtcatcagcattgataggcacctgtagatgtgtgttccgggtcttcaacgcgcgtttgcggcaagtggttggagtatattgggtcaaatggatccgttgcctttgtttcctttcttaattatcctctgaatcacccggaatttccctggttgtgtcattctgccccataatcacgctgtctgtattaatatcatactcatactggtacatactgtacctaattgtacgtgggttgagatagaagtctgaacaaacagtttgcagatcagacaagccactgacaaaccatactacaagtagtgctgtttctatcgcattatggggtctgctacaagtagaaccaatctctttcagttgccacgtggtttcttaccggtggttgcacattctcttgtcattgcacggaactccatatacagtaattagtacttgtgacatagagttcaaattaatgagatgacgtgtgatagggaaaacacggaaggggttgtctactactttagggaccggtagaaggccgacgtttgttgtcgttcgatgctctgcggcagttgttctttgctttgaggtgttttcaactcactcacatctcgtcagggagcaatcgaattatgtcgggtattgccgggtatgcatgtttcaatattctaccgacttcgatgttgtggttagggtattccgtattcggacttaaattgccatgttactgtacttgtacatacagtacgtgtaagttgtcgcttgaggtggttgatctgggtgtgtatgtgatatgtttcaatttagagaagtcgggatatcagaaatggacagaaatgcccgactagactccaccaggtgaaaaatagaacgtcaaaacattgttgtcttggaataatgacgagacaaccagtcttgtgttttttattttattataataacatgatactacaaactctgtagaatacgcggtgttcctttggtatgcttggcttaactaattacagtcgtacttactgaaaacccaactacttggacaagtaataccaaaggttgttcaattattgagtgcatgtaccgtatgtgtactgcacagtataagtatgttatccctaattattcatttaatacaccgaataatgccaccggttcaagtaagagtgcatactgatacctcatctctggaatttgatgatgtctacaatatgtactcacactaagagaactgtgcaagtcaccgtacagtactgtacatatctatggctacagtacctcgagctcatgtcgggtctatcgctagataggtcaataaggggtaagtagtcgtactatgagggtataccaatttagccatggctgaaaagtgaatacatagcatcaccgaaagggtctagcggatagctaccactggccaaaaaaaaaagggacaacaaagaacgctcgctacatgtttgtacccttccaaatacactgacaccacattagatcgcagcttatcaggaaacgcaccactataaatgctaaaccatgaacgccagtcgatgctgggatgacagtagacgtgtaccaaggaggcgcccaatggagaggagagacatacggggcggggaggatcacacacttatgggcactggataacgattccgttttgagatggtatccagtcatatcatgatccttctgtccggtatgggccatcattccatggatcatgagatgtgtatatattaatatctgcatagaaggagcctcagataataatgaataggctgtaaacgatgcatctgacacacttatcacgccttctgcttgatttcagtgactcaaatttattattattagtgcatcccctagcagattcgaacacacacccccccacaacaaggctagatttaagctttaggccgtcaaaactgccaccatggtcagtgtgctgattttatcacgaagtcatcgacaaggctacctctaagactatcatcagcaagcacaaatcgaaggacatcatcccccgacacggccgaaatgaaccacaacacgtcatttcagcagcagttgttgcagcagctgcaccagcccggcggcagcaacccgggcggggtgggcgcaactggagcaggcaacaacagtccctcctatcccgaggccagtttgatgggctccaaattctggcagaaacagatgcaattggctcaattatcgcgacaaacgggacccaccagtcacggctatgcccgggcggcagccatcaactcgcgtcaacaacacggtagagacggagcccaggtggacgcagacaaggaccaaggccccagccaactgactctggtggatctggcagtgcaaacggtgcagcaggatctggtagagcaacagcaggccaccgcagcatccacgccccagagaggatacacaaatcaacaaaagaaggatcaactggaggaggagcgacagatgacgctgatgcagcaggagaagcatcagtactgggctgatctggacatgtcgggccagggtcttatgtgtctgtcaccgccgctttttcgcagctacgagtttctgctcaaattgtacattaatcacaacaagctgaccacgctgcctccggcaatccgatctctgcggcaactgcgtgtgctagacgtcagctccaacatgcttaccaagctcccaccggagatcggtatgctccacaacctgagatacctgtttgcgttcgacaactacctctcgactctgccccatcaggtcggtcagttgtaccagttggaggtgattggtttggagggtaacccaatcaaccagccaatcaaggagaaactggcgcagggtggaaccaaggaactggttgccgagctgagagagtctgctcctatgcccgctgcccccaagcctcgagaatggatcgttctggaagaggccggtggtcgaggtggcgctgcaacagcagcagcagcaactgagggagagtctggctctactgtcgccacagccacagcaggagccaacgcagcagcagctggtgcatctgcctcgtccgacacctttactgtcatgtcctacaacactctttgtgacaagtacactacagtccagatgcacggctacaccccgctatgggctcttggatggaaacaccgatctgagacacttctcaaggaggtcattggatacgacagcgacattctgtgtttccaggaagtcgacggagcctcctttgaggatttctggtcacccaagctgcaccagctaggctatgctggcctgtaccatccgaagacccgagcacgaacaatgtccaaggaaaaggatgccaagcgagtcgacggatgtgctattttctacaagacgaagtcgttctgtctgattgaaaaactgtctcttgacttttcgtctctggcacttaagaacaacgacttcaagaagactgccgacacctacaatcgagttctcaacaaggacaacattgcgctaattgcgctactagaacatgtgaccacaggccaaaagatcatcgtcacaaacactcatttacattgggaccctgccttcaacgacgtcaagctcatccaggtggctctgcttctggatgaggtggagaagtttgctgagcgggttgcgaaggacagcaaccgagtcagcgcaagaaaccaagacggtaacaacgtcaaatacgagtctggcaagaaactgccactggtcatctgtggagacttcaattccaccaccgactcaggtgtgtactcgctcttctcgcagggcaccgtgaccaaccacaaagacatgtctggcagagcgtacggcaaattcacagacgagggcatgaatcacggcttcactctcaaatctgcatactcgaacattggtgagttggcattcaccaactacacacccaacttcgtcgatgtgattgactacgtgtggtattcgtccaacgctctgtctgtgcgaggtctgcttggtggcattgatcccgactataccagcaacatggtgggattcccttcggtgcattacccctccgatcatatctctctactggccgaattctccttcaagaagcaaaagggaggtgatggccagccgaaaaaggcattggatttcggtaactctggaagccacagcggctcgcgaaagacgtaaggtcaaggtagtggtggaggagctctggagagcaacatcagtcgcatagagctatgactggagttacacagagcagcagctatacaatgccatcgtagcagcagctagaagcaacagcaacagcaaagctcactcagcagttttgtacaagcaaactgttctgaaaccacagggatataggtaatgattatgtacgagtagaataaaaggcagtgtagttaccacgatactctgttgctgttgtagccggaggagccgagaatcgagcaacatgtgggccagggaacggagcaggtagtgtgttggcatcggaaacaagtatgggctatctgcaatgctcatgcctgttatcagcagccaagaccgcgcttacagtacgagtacaacaacgagtacaagtataagaatcgtagtctgttatgacatgttctttcaacggttctaaacgaaccttagctgagaggtggcaggtctttatgtgtgaacaacgagatgctgtattgttgtgtgcatgtatgtacaagtagtgtgtgtgtgtgatactgaaggtattgatctattagtattcggggatgagcagttgaattgtagattctgtccagacagaatttcgggcgcgttaaacacgagcttcaatcctttaggttcttctatttttgtctgagataaacacacgaggcaatccaatcgtgtgtctctgaggttagttgttctgtagcactacggcgccctttgactgtatggtgatgtggagagagggtaattgagatgagagagggtaaaagggacgtggggggtacgatacttgggctaccagcactgcttgtaaatagtaggagcatttacaggacatattgcgcaatgtgattcagacattgctaatgacacagtgataaaaaggtatttatcatatatcacgtcttgtatacaactccggaagacctctcaaatcgacccgtttaggccgcttctcgaaaaagtctagcaaggcgatctctgcacaacaagcgtgtgggttcattgcagcccaaagcatcgaaatatacgacagtggaggagatggaagggtaaataactgtgaggaatagattttttttgggtggtcgtgagtgataggttgaacaaatctctagaatatctcaccaccgatggctcctctaccagacccttcttcccttcttcccttcttccctccttctctgaccacatcatctctctacagtgtcgtgctccaaatatacagactctgcatcagtggatacagctcggcactacgtcatagccggaaagctgtatgctgcaagcaaatgggcggcagactaccacaacgcgaaagacatgtaaaaaacctgacgtgtatggtgagccacggtacagtgcaggcgtttatcaccagcccatatgtgaaaagggaataccgttacagaggtttttctaacatcagtcactattcacacactcgatcagatcgaaaactttcgcttcctccaatacgacagtcaattaaacatgttgctcttctccattgttgccattgttccgatgccctgtactgagcatgtggccttgaaaagacactgtatgccaatatcgacctcattgggagctacgtaaacagcaaactctattttcaatttacacacagatccccatatagccaaagtcatttatgagacccgtttcctcctctcgacagactttgtattcactcgactttctcttcatcccttctctcaacgacattttctcgtcttgaacaacacttgtcagcgaccccaccagcttccacagctatcactattacaactaccgatcgcgacttctgtcattgataccacttgccccccagacacaaacacctcgtttcgaccaatcaaacctgtcgctaagatcacagctggactgagtgagtattacatcgcattcacatactttgtggcctaatccctatctgatgagtctacacatggtgccttcaatccttttgtggaacactattctccactgtggaacacaagacccaccacattcaggggtcttcacctgcaccgctgtgctccatctcattggtcatcttcgcagtgggaataatggctgtatctcattgtgcaataatccagagaattacgcttctttcgtcgcaccatcgttatccccggaagcccgttatttccgagagcatcatcgtcaaccgtccactaactcagatctacctcgtttgcgtcttaatacccgattaggcaagtaccaattaccccgacaacctactttctcccgcctgtcgttgcaaactcccaactggccaccgtgaagcttatttttcgagattttcgcgcgccctgtcactccatcacgtccttgcatatcacgtcccaccactcgcattttccccttgcctgagtgctgtgcgtcgcgtcccaccacacaccagcccgttttatccaataacgctgagattgcattatttttcgcacccgctattaatataagcagctccacagcccacacgccttcgtgacctgcttcaatgaactttccagtgagtactaatgacccggacaacgagtcctctcgccgacccccgccgccatcaccagcgcacagtggacatttcaagtcgaaatgaatttggaagggtacctgtccccgccattccatttagccctttagcagggggtctaatttcactacccaagcgcacccaaacgcactttatttgccatttgcagctgacattggcaaataaggttgggtacatgcacatgagattgggacattgaatttgctgaaaagcattcacagaaaagacgcgtttcactttacacaccacacacatccacacatttaatactaaccacccagcgaaacaaaatgacgggtctccgcgatgagaacacgtctgcttccatgcgactgcctcgagccaagaccgctgagccttctgacatggacatcagcattggcgagaacggagccctaaacgctcggcccgccctcaacgatctgagcaacgtcggcctctctggcaacgtcttcaagcacactgcggcctcccaggccagacgggccctcacatccaagaccacgaacggcgcagctaccaacaagcctgctgtcaagcccaccttctctgctgccgtggccggtctcagtcgaacacgacaaccatacagcaacaaccccaacacacaacagccatccaacattacacgagcatcatccacaaccacaaacccctacacgcgaccccaacgtgcgtctctgcagaccaagtctgtgtctgcggactttagcatcccagtcttccagagcaagactgggcctctggatgtcccccccatgacccgaaagcggccatcacagggtgccaaggacatggagatgcctcgtctggccgcccggggaggaaagcatcatcagacgatggagacctttgcctaccgagaggagggtcccctggccaagaagcacaagcaggaggaggacaaaactgctgtggctcttgaagccgagcaggaggaggtgattcgacgacctcttatccaggtgctggctcctggagccactggaatcgacgtggaacatgacgatctggatgctgaggacattgacgaccccatggctgccggcgagtatgtcgacgaaatattcacacatctgtacaacctcgaggaggagtaccaacccaatccccgatacatcgacgaccagaagtctctgtcatggaacacgcgagctgtgctaattgactggcttgtagaggtccaccagaagttccgactgctgcctgagactctgttcctggccgttaacattgttgatcgattcatgtctcgacgggtggttgccctgaacaaggtccagctggtggggatcacttctctgctgcttgccaccaagtatgaggaggtcttcactcccgctctcagcaacttcgtttacgtggtagatggctcgtatcccgaggatgagattttgcgggccgagcggttcattctgcaggtacttcagttcaacctgtcgtacccgaaccccatgaactttctgcgacgaatttccaaggctgatgactttgacattcactcccgaacgtttggcaagtacctatgcgagattgctctggtggaccacaccttcatggagttcaagcattcgctcgttgcagcggctgccatgcatgttggacggatgatgctggcccggtctcagtggaccaacaacttggtctactactccggaggatacacacagaaagacatcgcccctgtttgtcgcaaaatcttccagtttctaattggaccggtggagcacgaagcctttttcaagaagtatgccaccaaaaagtttctcaaggcctccatcattgctcgagaatgggccctgggcgtccaagaacaaatcaagaatggtgtcaattcttacgaaactaacctatttatctaattgcatgcatgtgttataaaatttaatgaaatcatttactgaatacttgggatgtaggtcccgtacttgtattagtgtgtggttagttgaactcgtatgtattacaagtagcagctgttagactgtgagatgtgggagagagagagagagagagagagagagagagagagagagccacggtgttgtacagtctgtacttgacatgcattgtcacctgggccgggaagtgtatgcacaatcgaaggagacaccgactacaagtaggtataggctgcatcgtacagtaatggacactcgtactgtagctaacgactgttttctcgtacgacacaagtatgtactgtagtcgtagctacaataacaccactatgccctgatccaaacatcaaacttctcgaagaacctgtgtggttaatcattctattgttatataagttggataagcgaaaacacttcaggcaagatggtacaatcctacactacagacacgaccctgaccgacagcattgctccaccagcttagttgctgtctacaacatgggctacagtatgcttactgtttcaagaactcagcaaactacaggcacattcgaatccgcatgtctcgcatcatcttatcatcattcattacttcccacctcggcatttacaacttagcggaaatgtcaataccctgggtggaggcagcatgtgccagcaaggtagagatcttggttctcagcttggggattgtcttctgggcccattcctggttgaggtccgatctaaggtttcggccgaatacctgagaggtgtatccgagccgagctcgcagagggagcgcgtccatgccgtcaaaaggcgatttttcgcccttgaggtggttggtgacgcccttgacggcctgtctgagatcgtcctgctcggcatccttggtgttgagtggtcttcgagcaatcaggtggaaatgcacgtggtcaaccacctgtccggctccatggccgttgttctgcactacgttgaaatcggtgcagcccaagacctccagcatggctcgagagatgatggggatggctagacccattgccattgcaatgtcggccttggtgcttccaaatttgttctccttcagtaaagcggtagctccctcagactgcagacttccctgagggaatcgggggtctccgagcagatctagagtcttgacatgggctctgggaatgagcagaatgtgacaggtggaagacatgagaggcatgatatcgaggaatgctaccagatggtttgaggagaaaatgagcggcgagtcgggcgagtctacggttttgaaaccagtggaggggtttcctgagatgttgcagaacacacagtcttcgtcatagacatgcttgcagaactccttgtgggtagccagagccttggtgatagtgggatcatcgtatctgatggtgtccttgagcaattcgccgtttcctgagctgtaagggtcgtctttaggtccactcattgttttggtgtcgttactcggtgttgctgcacttctgatgagccgatagcgttagccgaagtgtgtgaatgtggggtgggatcccaaactacaagtagctagttaaggttgagcaagtaatcagacagttagcgaacgtgattgttctggaaagagtcgagaagcgaaaaattgtgctgtgggtgggccgtggctacttgtgactgtatttcaaataaaagaggattactgatacgtaaccttcagcttacaagtacttgtacttgtacagtaagatagtgttataatttattgggcatgctatatagacattgtaagttgtagccccttactgatagcacggtgtacttgtacttgtaaaaatcggaaatcaaaacatgacaagcaacggtttttgattcagaaccacacgcacaatcctgtccataaataatctgtaatattactgtagttgcagtgtacttgtttacacgagagttcatttgtactaacctctgcttactaaggacggcggcgtgctaccgattgacatgtggcaacgactacaagaaatgtgtacttgtatacagtattggaaattatcttgctcatttagccaatacttatatggacgataaacacccttctgaaacactctcatgagttcttgtatcttatccaacaccctggatgctgactatggtggcgctgcttatataatcgctaaggatattagttaaaggttcttcaagaatgaatgtaaaaaccacgagatctaccacaactatacgcacaggttatagtcgccactgcctcacccggtcttcttatatgtgcaggctcgtctctccttcccccaacctcagttacaacacacctcgagattaaggtttcaatactcgccactatcaccactgttaaccaagtcactggaaacaagacccaaaagtacgcattcacacacaagacacacaatcaacaatgcaagcaatcgcagactcgtttgtcggaaccggaccaatgggagccatggctgcccagcacgaggaggatgttcgagccatccagcaacagcagctgaccccatcgttggccgtgccacctatctctcagcccacagcctttctgagagcccacaccgatgacgcctccaatcccgactgtaagatcaagatcgcacacggtaccaccactctggccttccgattcaagggcggcattgtcgtggctgtcgattcgcgagccactgctggcaactgggtcgcctctcagaccgtcaacaaggtgattcgaatcaacccctttctgctgggaaccatggctggaggagccgccgactgtcagtactgggagacctggctcggtggacagtgtcggctttacgagctgcgagagaagcagcgaatctctgtggccgcagcctctaagattctctccaacctcgtctactcatacaagggtatgggtctgtcaatgggtaccatggtctgtggatacaccgctcgagagggtcctactatctactacgtcgactccgacggtactcgactcaagggcgatctgttctgcgtcggttccggtcagacctttgcctacggtgtgctggacgctacctacaagtgggaccttactgttgaggaggcccttgctctaggaaagagatccattcttgcagccacacacagagacgctttctccggaggttccgtcaacctgtaccacgtgactgaggagggatgggtctaccatggtaactacaactgtggtcctgccatctgggaggccaaggagaaggaggactctttcaacaacatcatcaccaagctcaaggatgatgaataaacagggaggagtggcataaatataatagatattgaaagaatcttagcgctgtaaaaattgactatgtagcgtgtaacttgagtgggaaatgtctactcacacagatagctgaaagcctcacaatacaagaagtacaagtaactatcccagcaagaatacacacaagcacatcacaatatgtaaacgtttattaccaataaatacatttttattatacatgctcctagttgttaagaggcttcttagctggctgctcatgagcagatggcggatcttcggccttccgtttgtctcctggtttgggaagttttccaagagacccaatggggatgtcggctccatacttttcggcgtgggccctgagctgtttgagagcagcttggaccgccggcgaagggttggagattttgctggcctgctcgagcacctgggcaatggtggtgtccgagttgcttagcgaagtgagccctccagcaggtttcgcagtggcaggagaagaagagctacctgcaggtgcagtagcgggggcagaagatgcagaaggtgtaggtacggcagacgatgtaccagggacagctggccgagcctgtggagcggtagtatgctgagcaggagcctgagtttgaacggggacaggtgcttgcaccggagcaggagcaggagcgggagaggcagtagcagatccgggcatggagccagaagcaccaggcgttccagatgtcacaatttgaggagactgggacatctggggctgggaaatctgcggcgaggcctgagcaggaggcgagtactgcggtgcaggggactggctctgaaactgggtttgggtcgagaattgagactggccctgttgctgtgtcgacattgggcgttcctgctttatctgcagagtcgactgctggggtgtagactgttgaggggtaggctgtctagagttggaagagttacctcctccctgggcgtcctgcttggtcttcacagcgttgtatgcagccatgacaatctggttcaactgctgttggttgtcgccgttgaggagagactgcaaggcattgactccgccactggggttctttttagtggcctgagctatggcaatggccaatgcgttagtgattaatgcagaactgggcgccttgccgccgagttgctgctggaattgctgagatattttttgttgtagcaaagcgagaatcttcatagcatccttaccgagcttgggggcagttgccttaccaccagcggacgagccggcttgcgctcgagcctgctgtgacgaggtgttctgctgtcccatgccacccgctggggtggtttgagactggtagggggattggtacatacgctgctgagagcctgagttttgcaactgaatctcctgcgccatttcggcaatagtcttttgacgggccttgggctgcgaggagaagtcaatgactccgttagggccgcttccaggcatgaacttgatctcttgaccgcctctgggttgagaagaagagcctgccgaagaagaagaggtgctagcgttattgtccagggtgaagtttgcactgctgaagtcgatcacgttgactcctccatcgttcttgttctggtcaaaggtcatggtttgaccgccatgggcatcggtgttgtgcgagttgagatcaatttgagtgccgtacgtgttagtgtcgggcgagtacatcttgacttctccactatcaaagttgttaacagagaagttcgaaaatgcggggttaggggcactgccaggaatatgcgagtctggacgcatggatttgttcttggagagcgtcgatttgcgtttctgacgatcccgctcagcacaccattctctgtcgataccccataaccaacctttaccctctttggacaccttgcggaacgtcttggacgatgacaggttgtgacgcacagagttctgccatccatggggacagtacttgtaataagggaaaatctcttggatggatctgtagatctctgccagagaaactcccttgtcgggggcctgttccagagcagtggcaatgagatgcgaaaaagagaagttaggcttggtacggtattcctcggggatttcgtggagctggtactctcgcttgggctgtttgcgtggcttggactgcggtttttgttgttggaacatatttcccggttgcatgtttgactgctggtgctggttgtgttgatgctgttgctgcgagggcatgttatattgtgacccagtggggtacacgggctgaaggtcactcagcgaagcgtccacagcatcgtcaagatccatgtcatccagcggcaggtcgtatttgtcgctatacttgtccgagtcgtacttgacgtccatattttcagtgtatttgctgttctcctgttcaaacaggttcactgacgaagaagaagcgtttgcctcagtgacctcggtgggcaggttgtaatcgagaggatctagcacgggagtacctggactgccagtagcagacttcgtggactgcttgctgttactgctgcctgtcgacttctttcgcggagatacaatggcaggagagccttggcgactgagaacccgtatgttgttagatcgcatggacagcgcatcggcagggtttatgggcgtgggggagccggtagtgtggtcgggaaggctgggcagcacgaacgagaagggaatagtccccacctgcactttggtgccatcctttagaggcactgtggatcccgtttccacaaaaacatcgtccacaaaagcgccatttctgcccaaaacactgagctcaaatcgctgggtgccaaagttgtagaagatctttgcatgttttcgagagatggcctttgtgtcgcccagatggacatcaaccatgctggacgaattttccacccttcgtcctagcaccacctgtagggtttgtacgtagaatgtaaacgactcaaagtccaatcgagcgtacgcagacactctcgaggagtcgtcatccccggactcgatctcgtccattaatgggggcagtggctcctccagcttgacctgttctccaccatcgtttgtgttgttggggttgtcggggctctcgcgcttgggctgtatatttgggaagtcgagttcgtgtgtggcatgctgtgaagagagcgccatcatggctggtggtgagatctgagggaaagtcgagttcatggaaggacggcgaagcacggttgcctcgtcgtccagaccaagactgtcctccttcttgaccagcggcgtggacacagaatcgttcatgtgagtgagagaaatggtgtgtgttggtggccacagacacaaagtcttcaggtctttcgttagtaagaaaaaggtgtgacgcgttgctgggtgtacaccaggttgtgaggggggggggtgtaacaaccacgagaaaggggtcgagggtttttaatttcagagtaacgtcgtggccaggggctgcagagcacggtacactatgccgacaaaatagatcttgggcttgcctcgttgtgtactcaccttgttgaccgaaccgattatcgcaactgctttctggtgaccccgaattagcttcaaatttccatggccaaacttactgccctaacccttctctttccacattcaggccccatcatctgtggtcctatgcacgtttctaaacaagtttcatgcgtgggcggaaccgtgttacacgatagacgggcatttgatagacttgcttgtggattatctgatgacctggtgtttacgtaagcaaacaaacaattttctgttggtaccgcacggctggtctatgctgtcagactccaccaggagccaaaataggcaaccaaagcacctccgtgactcatactgatgtatcttgtgtttaacagactaacgagagccgtgtcaatttgctgacttggtgacacgccggttagctacaatactgggtgggttagtggaatgttggctgtcattttccccgaggaatatcacaacagcaccagctgagacagatttagctgcggaaccaaaaccgttgtttcgtggaacttgttttagtagctgttttctattggatttatccaatctgcttcttcctacaaactgtacatgcgatacttgtacagtcatatcccagaaccccaatttttcgcttcaacctgcctaagaaactaaacgtcaccgttcgtgcgaatggacgctcgcctctcaacattattaatagaacaaattgtccactaggatcattggattacgtaatagtagtaatctaatcaataataagaccgacgaccgtattttctgctacccaacgccacaactgctaagagggctatttcaacatttaccgtgtggtgtctcatgtgcttatcaatgcatcattagtaattgagatagcaaccaccagaacgacttcactgcttgctataaaaagactatgacataactgttagcttatatctaattttccacatcagaagtatacaaccatgttttttaatatcttcattcttctcaacacatctccaaaaatgactctcgaaagcattcatcggaccccggacatctctttagacttttagataccttgtggtggcttacaatatgagagcctaatatgcatgcccgtccttacgtacatataattaacggatcctctgtcttccttcttgacaagaatgactgtgcccaaagtgaaactatcgaacggattggaaatccccgccatcggatttgggtctggaaccaagtggaaacgccctcctggagaaaaggaggagcgagagctcattgatgccgtggtcagtgcaatcaatgccggacaccttcatatcgatactgctgagttctacggcaccgaaaagcaaattggagaggccattaaggagagtggagtgcctcgaaaggatattttcctgacttccaagaccctttttggtctgcttgctgatgaccccattgagtccatctccaatcagctcaagacgctacaaacggattactttgacctgtttctgatccacgtgcctcccaatgatgatatcaactatgacttggccaaggcttggggcgtgcttgaacaactatacgagaagggccttgccaaggcgattggagtgtctaatcactccccagctgagctcgagacaatcatcaaggtggccaagatcaaaccccatgttaaccagatcgaattccatcctttgctccaggaacccactcccggaattgttgatttctgcaagcagcacgacattgtggttgagggatactcgcctctagcttccaacgaactagagggagagaagcctctggatgcagtggtggccaacgttgcaaagaaccataatgtttctccgggatcagttcttctaagatgggctactcagaagggcattgttcccatcactacatctgccaacgccggtcgacaaaaggaggctctagccatcttcgacttcaaattgtctgatggcgaggtagaggagatttccaaggtcggggctgagtcccctcggtaccaacgattgccgattccttctcacaagcactactaccctgccgaagagggcgaagccaaaatataagcagagctcaagacagttatttagggaagtacgaaccgccgacgaactcatacttgtactagtaatcaattcgtcgtatgcattagtctgtaattatcataggcctcctcgtaatagttttgatgtgattactatacatacagtcgtatatgtcgtgttgttagtatatattaatctgtctcgtaaatcatgatgtccaacacatgcaataaatagtctaccgctacaggtccttgaaggctcgccatgcctcacgcacaagctcgcatccaggctggtccttaccggaaccctccacgggctttttctccacaatcacgtacttttcccagcgagcctcggagatccacacaacgacaacagaggtttcggatgaccagccaagaactccatgttggccctggactcttgcagacacaaatgaccactcgccggaaaaatatgatggaagtagcggcaccttacccaaaacatggcgtctgttggctgctcctgcggctccagatgcggaagcactcgtatcgaacacatgcatggtgttcttatctgacagaacagccagtcgcgatccactgggcgaaaatgccatgttatagacgacagctcggtccagacctcgcctgaactcatgtagcaaagccgtgtttgacgttgagtgtagtctcaccaatgtaccattgtcagagcaactggccaccacagacccgtcggcagataaggtgacacaccgaacaggcgacttgtgtgctctgatgattgacacgagatttctagcttgtccttcctggctgaggtcgactacctggatctgacctggagtgcgcgatgggaacacgaccgtgtctcccgagaaagcggcaatgccatgcgggttgtcggctgtatcggtagtggagattcgcgacggtggcgacgaaaatgcgtagacgtggaccttgttctggagcaccaccacaatcttggtccggctcagcaaaacgtttaaaacgggcgacagaaactccaacgatagcgctggtttggacttgagatcgtcccagatgacgagcttgttctgcgggaacttcgggttgctaccccctccaactacagccaggtagttggttcggtgcagcatctggatcacgcctattccaccatcatcaaactctcgctgtacacgcaggtccatggggtcggtgacatagacgcggaagccacggttgtgacagatggcaaaacaggccgagtcctggttgaaggcggcattcaaaatcggctggtcttccatgctcgcgataacgtgcgcatcaggggtcctcatgctgctctccccactgcgctccagagtgtgtgaagtgccatgcagtagggtaaatcacatgttgatagggggattagccttcggtgtgtgatcgtaaagtacgtaatactgtatgtactgtatgtacttgtatgagtatgagtacacacggtagggtaataacagaacagtagccatgactgcaaatgtcgtacttgtaataattcttcactttttgtaacagaaatatcatgctccatttttacatttcactgctctctctataatacaagttcattctctgcgcttctgttttggtctgtatactctctgtacatactgtatactgtatgtacttgtatgtatatgtatatactggacgagtagtacggaagtactgtaaaggtgtccacaaatagagagagaccccattatttgattttacgcaatatcttcaggaggaacagtaagtatcactatagtacatactggtacagtatcatcttgcgtctcacaatttttacagggaggtgcgcaatcatgaaactcaatcgcttctctcttatcctaacctacaagtagccatgctgattgctagctatgtatatatctctagtcgtcccatgggaagcttgtctcaagtccatagtaaccagttgcctatacacgtcagatttcattagctaatcatcacctccactgctcatatacagtagtttgtattgcacttccagcaccccaagccacagcatacacaacgtcatcttactaagccatattattaagccaaacagtatgttacatctccactctccgctatcatcgaccccacctactcactcccaactaagaaatacctcttttatacgaccctataacggacacagaagatatgacagggattcgatgtcattatacacccattctagcgacgattaaccacttctcgaactgatccggcggtagatccggcggaactgcacacttctgcgacatcgagaatttttttcactcacatggacatataaaagcaccaagggtgccctctgggctttcttcttgggttttggttgatgatatagaaacacttgccacatttaatactacgacgatgatgacggagtaacacaccctggggatacactcactgccgtgatctttccaccactgtcgagatcaagctttttcggagaggacgaaatgacaagagatgcaattttacaaccgctttaaagctgagctctcacaatggacatttcttctgtctccgcgacgcttccggcttaagcgattactaagccaacacgatcactgactgaccacacgcggcacttttctcaattttcggcgtttgaatggtgcttagtccccgtttttgtcggtacgggctaaccctacgacccggatctgcgacagatgcacggctatcgatgtcatgtgtatctggagagggcagattcgggtggccaacggtggcggtttaatctcgaattttcgcgggcctttttggctctgtcttgccttccgatttgatgttcgcaactgagggctgtctctattttggaggcgtcaatttgccacggctactgaatgacagaccttctcagactgggtcatatgaaagactcttttgttgcactacatactgttgtgtgcatgcctttcatgcacggtgtgacctcggttgcgagtacagtagagcggggcggcgttggtggaggtgccagcagcagtagcagcaggcgacgagaaaaatcaaaaaaggttgagacaacggataaaaaacttcaccgacaagaggatcaaaatcataaatctccacacttaaaaaaaaaattcggtgagttaattttacctggagagtggtcatgatacttacgggagtccgacgaaggaggcatttttgggggacacggtgcacacacagtcattccccacagacacgagtcgcacagtgcgtctggagcgcctccgactaccccattgggtatgtctgctacttatctggcgcatctcgctgggagcacacagccaaggagtggcttttgacttgggtagcagacttgcacacaggtggttgagttggggagggatgatgggattacactttctgcaaatagggttcacagtttataagactgataatgggcgaaaatttgaaagctttctttcctaaaatgttgatcgtattcacgtttcacaagacttttcagctcaaacgccaaactagcagtgagtatcgatgattctggaacagccttgcggtcgccacccgatgatgttcaaaactttcattttccattagactactgatctatttgatgattcattttccctgagggcattatccacgacacttttcaacttcaccaaacattgcaactaacaacagcatgtgtggaattctaggtctgcttctggccgataacaacggcgtggcctccgctgagcttctggacggtaccatgttcctccagcaccgaggacaggacgcctgtggtatcgttacctccggtccccggggtcgactgtatcagtgcaagggcaacggtatggtccgggacgtcttcacccagacccgtgtaaagggtctggtcggaagcatgggcattgctcatctgagataccccactgccggctccttcgccaactccgaggctcagcctttctacgtcaactcgccttatggactggtcatgtcccacaacggtaaccttgtcaacgcccctgctctgcgagactaccttgacaagtctgttcaccgacatattaacactgattccgactccgagctgcttctgaatatcttcgccgccgagctgcagaagcatgacaaggtccgaatcaactccgaggatatcttcactgcccttggtggcgtctaccgagagtgccgaggagcttatgcctgcactggaatggtggctggctacggtctcatcggtttccgagaccctcatggaatccgacccctggtggttggttctcgaccctctcgaaccggtaagggcaaggactacatgttctcttccgagtccgtggctctgcaggcccttggcttcaccgagtgggtggacgtcaagcctggagaggctgttatcattgagaaggatggcggagagcccatcttccgacaggttgtcccccaggagtcttacacccctgacattttcgagtacgtgtactttgcccgaccagattctgtcatggacggtatttccgtctaccgatctcgtctggctatgggaggaaagcttgctgacaacatcattgcaagattcggatcccgagaaaagatgcttgaggagattgacgtggttatccccgttcccgatacttctcgacatgctgctctcgagtgtgccgtcaagctgcagatcccttaccgagagggtttcatcaagaaccgatatgttggccgaactttcatcatgcccaaccagcaagagcgaaagtcgtctgttcgacgaaagctcaaccccatggtgcccgagtttgacggcagatccgttctgctcgtagacgactccattgtccgaggtaccacctccaaggagattgtgcagatggcgagagaggctggagccaagcgagtatactttgcatcttgcgctccccccatccgacacaaccatctgtacggtatcgatcttgccgacaccaaggccctagttgcctacgaccgagacgagaacgacatttccgagcagattggagccgatgacgtcttctaccagaccctggaggacctcaccgaggcttgtctgcccgacacagacaccatgatcacccccaatgccattgtgcccgacatcaaggcatttgaagtgggtgtgttcaacggagagtacgttactggtgtggaggattcgtatctggagtacctggagcgaatccgaggccagaaccagcgaatgaaggagctgggcgctgatgccgatcaggcgatggcttccaagcttgctgtttacggtgccgaggatcccaaggctgacgtggacattggactttacaacgagggagactacaaatagactgacaaaaggacggacaacataactatgtaacataaaatatcatttgacgaaataactgaacagtagtacaagtacataatgtacctacataatgtacctgtaccttataatagacaatctgcttgattgttcacaagctgtagcctcaaaatcacatagaccctccctcgacttcgctaatatctacttgtaggcatatccgctcataatgtacaatgttaaatatataatgcatctatctatctcttattcttcctacctttcttgggcttggccactggaacagcatggccactcttttcgatatgatcaaagagcttggtgcggctatcgaacacagtattgcagacaccgcacgtgctggcgaaatcagcagtgttttcgttcttcttatttcgcttagctcgagccttgcctaccttcttgctacccttcgcagcatccaactcctcgttatcagagagagagcttccgttaagtttggcaagcagagcctcaagggactcttcttcttcgtgtttgctgggctcaatagactcagaaatgacctttttcccttcctcttcttcaatgtaaccttcgacaccaccctcaacatcattctcctcttcgtcgtcgtcgtccttttcctcatccccatctccctcctcagccaacaaggcgaatgcatttacctgtttctcgggtttggaaggaatttcttcctccttctcttcctcatctgcaagctcaggcccaacctcgtcttcctcttcttcagcttccggctcgggtgtctcatccaaccccagatcaagaccctcctttcgcatctctcgtctcagcttatgcagagccttagcatgttttcgagactgctcatgtgattgtaacatctgctcggtcttgaactccttgtcacaaacaacacactcccagatatcttccacctctgattccccttcctcctcgtcttccccgacaacagccgtggggttctcctcatcctccaccaccttttgccatgcctgttccttgtaccgtctctcttcctcctgtcgcttggccatgttagccattcgagctcggtaggcctgtgcctcagcagcagtcttaccgccactgagagaagcctccttggcctgttgagcctggagcttgactcgtggatctcgctttctgatgaatcgaacaaaagctcgcacggcatcgttgtactccttttttgcagcatcacgagccttcttgttgtgtccctgcatagctctcttgactcgtcgatcaggggcatccttctctcgatacatgtccttgtgggccatctgcttgacagtggagaagttgatccagttgtcgtagaaaactctagtctcatgctgccagctagacttgctgtttccaaatgctggaagaataggggaatccacatcagcatccatagcagcctctcgctcctcctgtgcaagctgattgaagattgaagaggcagtagcccaaaagttactagaagactcagggtccacattggcgaacattagaggatcgaaccatctcatgacatcctcagtggttgtgtaaatgtgaactccatcctctccagatccgccggatcctcctcctcccatagacataccatgactgtcgtaccatgctcgttcttgcgagtcagacaacacatcgtaagctgcttgaacaacagcaaacttggcggtcgcctcctcaacgttaccatggtttcgatcaggatgcaatagaagagcctgttttcgatatgccttcttgagatccgcatcagtggctgtcttttccacctgaaggatctcatagtagttcatctccctcgccttttcgtgtacacttgcggccgatcccattttgtgtgtgcaatagttttcgtttgtgtagtcgggttttcgtttgctttgtaaggtctttcagaacagggaagccttcgtcttatatttatttcaggcagatttattttgcatcacacttgcatcaaccttatattgaaatgaaggcaatctttagcgggatagggattgaaaagcactgggttcaggtattggagatatggagtgattccgatgagcagtttggtggtatatgtatatttaaattggcaaaaaagtttgaaagcaatacagtagcactttttacagaacttgtggtatcaatgaggtatttgcagcaggttttttttttcttcttttttcttcaatgaatgcaactaaatgtaccataccagttgactgcatagctgacttaaatgaagcacagtcttgtgtgtcccacttcctgaatcttatcgaacatcaaccacatagaagtacgtcgcacacaacaacgatgaagaaggtgggattggcagcctttgactcaaagaagctatcgacacagcaatacaatgacctgggctcaacaatcgtctcagtgcagcaagaagagctcaaacgacagctctcacagtttcaagaacgactcagtcactttgcttcggcacatgcctcagagattaaaaacaatgccaagttcagggcggagtttgcggaaatgtgtgctgctataggagtcgatcctttggccaattcgtcttcgaaaaagggaggccgaattgcctcgtttctgggcaaggacgtgcaggacttctactttgagctggcagtcaagattgtggaaatatgcagacagacccgagaagacaatggaggtatggtcaaggtgacggaggtcagagacattctcaatgccagaaacaagacttcggcaatcaaggtgtctgtggacgacatagtgactgctgtcaagaccctcaagaagctaggagacggactgggcatagtcaaggtaggaagccaacagtttattaaatctgtgcctggagagatgaatcccgaccagattaccgtcctggaaacctgccacgtgttgggctttgtgtctgtctcattactacgtgataatcttggatggaagcccaccagaagtaagagtactttggagaccatgactggagcaggtctactgtgggtggatggccagggagttgagacacagtattggtctcctagttggatcgatgatggttacatggtcgctgccaattcgtgagccatctggaaggatggatacttgctccagtaacatggagtgggtctatttattacctgacattattattgccgtggcccgggtttcatcacaaaatagcctagctacactgcacccatgatagtacggacacagcgcctgttacccagtaatattatttataaacatgtgttcaccagcaactgtcatcagcctccttatacttcttctctacaagtacgatacgtatcattacaagaatttgtacttgtataaacagtattagttgcgtctcatctaacccaacactatcttggagtgtcccagcatgatcgccaaccttaataattccacacgaaacacgcgtaatcacaacaaacagcctctggcaagcaggactcagcaatggcagaaaacatttggcagagtcttctacagggcatcaaggccgagaggggcacagcagcccgtgcactggtgcttctgggcggctctccggacgaccacgtcagcattttcgacagcatagcagcctctccgtccacttcctcttcacaaagcttccagacaggcattctgggctatgggtacattgatttttccgacgaagatacgggcgaatgcacagttcgcctggaggttcattcagtgccggataacgacatcgccatcgagtttgccgacaagacactacaatcggcattatccggctttttacaggatagggacgagagtctggagaccacgtttgcagatgacgttctgtttgttgtgctgggttcatggtcgcgtgacccacaaacgtggccagctgacattctgcggaacctacatttcattcaaagggtggcagacggattgagcgagccccacagagaggcatgcatttctagcattcgggcgagagtcaaggacatggaggaaggtactatggacacaccgatacccgcgtcgctcatgtttctggctatgcagtctaatgacatgacgacccttgaaaacgaaaagcagtattcagacactacatttgatttcatccaccaatacatccgaacagtgctgctcaagtacggagccacatttgcgacagtctcacaacaaaaggtagcgttggaagcgctcggaaagttgttccctctgttgctcaacttccctttgcaagatggcaagattgaagctgatccgtcaaacagaactgccacaatcattccacagggctgggactcgtgggcgaaaatacgggttattgatgaaaagttcgagtgccataatgtgtctgaacaatggtccaaccagtctaataacgacaccatggactttacttcctacactagccgattcccagtggtagcctcgtcctcacaagagcaagtcatagaaagcgacctccaggtccaacccatggactaccagagtgtgctgcaagaaaactactccattatggagtcgaggaaaaagtctgtgtcagaggcaccacctgatgagacacaaggagatcttacggaactgacaggacctcttgaggcgaacattggaggcatccagatccaaagtaccgaggctgtggcacgcaagctgaaacagcgagaactcatgctgaagcaggaagaagcaaacaccgcggacaggtcctttgataggagtctggagcaagaggaggaccctaacgcacagccgtttgacccccacgagatggaaaagctcacaaacttcttccacaacattctcgacgacaacagggaagaacaaaatagtgacaatgcataatgtcgtcgaaggcattctaatgtgatacatacctaaatattgtacatttgcttaccttatagctattaaattggtattactgtatgttacatttctttttggatgcattatgatcattctgatatgtccatgcttgcgtgggaatcatcattgtagaacatggatggggaagaaggagcatctggatctggaaaaacgagaggcttgggggtacctccgggaatgataatattgctagtattgattcggctaacatcgggagacgagggggcaagcacaccaatacctctcttgacgttctcttccattgctcgtccaagaagatcggtggccacaggatcagcaggaacaatagagagcgccttgtggaagtagttgattgcctcggagatattgcccatttgaagatgcaccaatcctactgcagactggacattatgatctgtaggatttgagcacagcacgtcctcgaaatgctccaaactcttggcaaactgacgagtacgtctatacacgtggcccagattggcatgaatggagagccaagcctgaggttcgcttttgatcacttccgaggcccggagcgcgtccaggaagaatgcctccgcacgcgagaagttggacttgtggtaatgtgttactccaatctcgttgagcagcagaggatccgatttgcaaatgttgaacgacgattccaggtactcctcagccaaattaaagttgttcagatgaagatgctgcatgcctaagtagagagagggtaaatgggaacccaggaacagtcttgctgcggtggagtaagcactgatggcttgttcgtgctcgccctcgatggcaaatgtgtgtgcgaagccaatccaagcctgcacaaagttgggggacatcatggacgccttggaaaaatatcttctagctagagaaatgcggttagtagagagataatacatggcgaccgagagccaggtaaccggctcatcgggatgctgatcggccatttggtgcgccactaagaacagtttgtttttcccgcccagttcatgcaaacacgcgacgtagttgggcagggctgccagcttgtaggcgtccagagccatgatcttctcgcagacagccatgcattcggaaaaggcgcattgaagaaagagtagatcagcccggctttgtagaatatcgccgttggcgtccaatgagtagtcctctgccagcagggcctcggcatcggtgatcttgtcggaatgcaggtatttgctgattctgatggtgtagagggacttgacgaagtcagcattgtcgtcgagctcgttgaattgcagactggtcaacagatcccactcctcctcaggtgacaggagatggttggagacgagttcatcaaacgcctcgaagcacttggggtccaccaacacagcctctctgtagcagtctcgagccttgtcgaaacaattttggttagagtaaatttggccacgcaagtagcacatagaagcctccaacttaatcccgtggtcctggctcttcacgctgtgaaacacactagaagtgaacgggttagagtcacccaccaattgcagggcctcctcccatctctccatcttggttagacacagagccgccaagtagcggcatgacacactttctgacagccggtcttccgataggagttggcgtgctctagcatattgacctgttgagtaatgtacttgagcaagccagaacgcatcattggggtccttagtaagactcagcaccttgtctccgatgaactctgcagtcttgtaatgatgctgaagataggcgtcatgtctccacagtctcagacgctcagcctgtgagatgttctgttttccagactccttggaagccgacccactcttagatgaggagtctcgatctggcgacatgaacagcgaatctccacctcctggagcgccaccaacaggtgattcaaagctagtgtcggtatcaaagccatgcgagttgtattggtgtactgctggagaaatcgccaacgtggaggatcgagggctctgactcagcttctttcgaaaccctgccaacaacggaggcttggtgttgagaagatggacgtgctgatggtccttagtgtcgttaccgatgaccggcgttcgtatcatgtcattcgtcttgtccattttagcaatcagtagctggctaatgattcgtgttcgtgattgtgtcgatttacctatccagtatactctgaggtatgcatacagacgactattaagcttcttgtaaacaaatactgagtaccacacaatgaagggtgtcagagcaatcaaacatgaatcacatgagaaaaatggaaacatatacagggaatgaatagactgtcagaagctccacgttgtagcctcacattgaatactccaagagaacacccctcaaaaaccaacacgtgacttggtaaaactctataatttttagctgcagtgcataaatataaatcgtattctgatgacgacgggatataacgacactcgctatgaccgacaacaaggccctggaggccgagaaagcaaaactggacaccaatatggacttgaataaccctatcaccaactcagacacgaagagcctcaaacgaaaacgaaatgagtctgagacacaggtatttggagagggcagagttaagcccgtcaaaaagaaacacaaggccgagcctacactgacggtgattccgtcttttgtggacaacgccatttctatttccaatctgcgagatctggttcttcatctgtgtggcgttcagaacacggtggttcctactttcatgtctatcaagaaccctggaggagtggtaaagatcgtcactctcatgattcctggacttcttcccgaaatgtttggagccgagggctttttggaccgaaagtctcccatggaattcaagcctgttcctcagttgtcctttttcgaaacgtttgagttcctatggcccactatggctccaggcacaaatgattcattacattcccccataacagcctttgcattgagtccaatgtctaagagtaagaagaaggagatggataaggctcggcagaacaagtaccagactatggaggccctggagctgatcatgacttacgatcagatgaaagacaacttctaccccttgcatccagacgtctcaggcaagagtctgcctttggaagacggatggagagacacccaaaaaggaccgagcatcaaaaaaagaggcaacacgattcttggactcgattgtgagatgtgcgctactgcaagtggacctgtggttaccagagccactgtggttgactacaacggtgacactatctacgacaaactggtgaaacccgacgaacccatcaccgactatctcacccagtggtcaggaatcacgaaggagatgctggatcctgtcactaccactttggcagacgttcaggacgatctgaccaagctgattaagactcaagacattctggtgggtcactctctcgagagcgatttgggtgtgttgaagctgcgtcatcctctggtcatcgacacatccattgtctttgatcatcctcgaggagcaactttcaagtgttctctcaagtggttggccacgaagtacctcaagaagtccattcagaacggtacttcaggtcatgattcttcagaggacgcacgaacttgcattgaactgattaaggagaagctcaaacgtggcccaaagtttggtgtcattggtccttcaggtgagagcaccatgggaaagattgtggagtctacattcagagaccaagccgctcctcgaaaggcgctagttgtggactttggtaaccctcaatggacccaaggtaacgctaccaagtctatttcgtgcgagaaggacgcagacgtctgtaccggtctggtggacaacttggactcgtacgatttctgttggggtcgattcaagaagctcgagtatgagctgggatggaacagaaagaaaaagccaatgaagcatgacaaggagggggatgatggagatgagaagtccgaggataaaaatgaagagaagaaggatcagaagacggaagagagagaggaggaagaaaggttcgacactaccgatcctacaacctatcctgccagattgaatgatacaatggtggagctgaacaagcaattacagtccatctacgatgctcttcctaagcggacggctctgatcgtgttttctggctcgggtgatcctttggacatgcttacgctgcgtcagcagaaacatgacttcaaccaggagttcaaggtgaagaagtgggacgagctgagtatccagtggacggatgttgaagttcaaaagctgaagaaggccgcccgaaaggctagaactggcttgtcattcatcaagattaaacctgatgacgaggaagagtaacggggtaatgaatggggatataaagatagaaactatagatagaaaatgcatttcacagcaactatggcacaaggaagcaatattttgatggcggtatatactacaagctacagtacagtaggtaaaataacatgattcaatattgtacaataaatacggatttgtctcccagtctgtttaagcgtccttcatctccacatcggccgactcggtggtagactcggcggctacagcgggagcagcagtctcaggaacgggagcggcgtcagtggcagtatcgggctcagcgggagcgggctcagtcttaacaggctcaacggtctcagcaacctcggcaaccacggggacgacctccggaacgggctcaatgggggcctcaacaacaggctcgacagcagctggtgcctccgtggggacagcagtgacggtagtctcggtagccccgacagtagacttgagagcttcgacgggggcgggttccgaagcagcaggctcagaggacatagcaggctcagaagaaatagtaggctcagaagcaggggtagcctcagcaggcgcgatctcggcgtcaggctcaggcacaacaacttcctccttggtctcgataacagcctctgtggcaggcaaatccacatccatagcatcatctgtagtggtggtagtggtggtggtagtaatctcagtggcgacggcagcaggagcagcatcagcagcggcatcagcagcggcatcagcagcggcatcagcagcggcatcagcagcggcatcagaagtaggctcgggagcatccaccaccatctcggaagagtcgacctcaattttggcctcggggatggtggtgttgttgagagcttcttcagcggtggcagcagcaggctcagcgggcttctcctcagcgggcttctcctcgtcaccctgcttgtccatggtagtcattccaggaatggcctcgcctcccacggcgcctcgaatatccgacgcagttagatcattgtcgttcttgacctccgggggagcgtgcacctcagtcacgaatgcaatcacgtcgtctgtggagccgtacttgaaagcgacatgagcctcctggtcgggatcaggaatccattgcttgaccttgaagttgaggttcgacagcgacacaggggtagacgcgggggtgcccttctcggcgtcagcaggggtctgtgctcgcttttcagatggagcagacaccacgtttggtgactgttgaggagatacccattgtcggacccagtggaccacctttgaatctgtgtcgttggcgtaagtagaggcaccggccgatcgcatgaccgattgccggtgaagtgatcgtcgagtcacaggcatgttatgtgatgtgtggtggtgaatgtgtagagaagtgtagttggtgatgctggtgaattattagagttggtgcatagcagaaccatactgtagatggcttgggacaagaactaaagtatgcgtgcgcggatggatgttcggtacgagtactgttgaagagatatctacaagtagtgctaaacccacgcttctgaagatatgatagtttctgatgttcatgaaagatgtgcgagggagatgatgacgtgatttatttcatgctaccagcctgttcatcgacaatatggtttttcttagttgacaaaacaacaagatacatagtatggtaggctacaacctggatgtttcatggatggttgtttcatggattgttgtttccttctcacaatgagcatcatggtacatcaccaaccaaatctagtcatagtctttgctcgatgcttgcctcttacaggggtttagaacttccaaaacccttactaagcacataaggaacgcatgcctgagaccatcaatgccgagaatcttgtacaagtacatgctgtattctcatcttctagaagcatgttcggttaatggcggacgaggtttccaacgagataacatcgtggcagctgccacccatgaccgatatgcctgaaataagtgaattgaccatcagaagttctgcattcaaatagaactatatcatattcggctcagttttttcaataatagtccaatccctaagtctcctatccaaaatggttcctgaccagccacatccatgatcatgactgcgtgacaggaacagtcattccgtggatgaacgactttacgctcaggtactgtaaatatctgtaaagggcagacaaccaaccaattgagtaacctgtgagacttgaaacgtaagatgacttcacacacaaagtcacttgactcaaccgtggctctcaattgcacaaaatcactctgcactaatctattgcaggagtcaggctatgaacaactagacgacagctacttatgtgttatatagaggaatattaaaaaatctaagaataatcataaagttacaaaataattatcagatttcgagccacaggtcacccctaacatgtgttattgcacacccacaatcctcagcttgatgtcatttaattcttccagccaccatctctctctccaaccctaatggcaaactttattttggtggatcgatgactcttactcaactgcagcatacttaagcacaattgttccccagcctgatacgacacaccatccattgtcacttcaccacatacaacaacacagacacaatgaccgcaccagtgaagctccatctccgagccgagaccaagcctctcgagcaccgatctgctctcacgcctactaccacccgaaagctgcttgatgctggattcgaggtctttgtggagaagtctccccttcgaatcttcgacgaccaggagtttgtcgatgtcggagccactcttgtcgaggagggctcttgggtctctgcccccgaggaccgaatgattattggtcttaaggagctgcctgaggaatctttccctctgtctcacgagcacatccagtttgctcactgctacaaggatcagggcggatggaaggacgttctgagccgattccccgcaggaaacggaactctgtacgaccttgagttcctggaggatgacaatggacgacgagttgccgcctttggcttccacgctggattcgccggtgccgccatcggtgtcgagacttgggccttccagcagacccaccccgacagcgaaaacctgcccggtgtctctgcctatcccaatgagaccgagcttgtcgacaagattaagaaggatcttgccgctgctgttgagaagggctccaagctccctaccgtcctggtgattggtgctcttggccgatgtggatccggtgccattgatctggcccgaaaggtcggtatccccgaagagaacatcattcgatgggacatgaacgagaccaagaagggtggacccttccaagagattgctgacgcggatatcttcatcaactgcatctacctgtctcagcccattcctcctttcatcaactacgatctgctcaacaaggagacccgaaagctcagtgtcattgtcgacgtctctgctgacaccaccaacccccacaaccctgtccccgtgtacacaattgctaccacgttcgaccatcccaccgtgcctgttgagaccactgctggccccaagctgtccgtgtgctcgatcgaccacctgccctctcttctgccgcgagaggcttccgaggccttttctgaggctctgctgccttctctcctgcagcttcctcagcgagacactgctcctgtctggacccgagctaaggctctgttcgacaaacacgttctgcgaattggcgagtaatttcattaatgcaaatagacgtgtatttgaaaaggaggagatgatggtaccagtaatttacggtgtttgaatagacaaattatatatataaaattaacctgatgaatgagtgtatgaatggattgcttaatataccgagggagagccggtatcaatatttattcgtcctaagaagctaaaatatgctgttccgttgatagcgatgtctgtttgagagtcaatggcagaacgcggaggagtattgttagttggtgatcggtttactcgacatcgagtagggggcgagacagaagatatcccgaatccattgcattgtttattaggatgttcacaacacaactccctctagactctggggatgtgcgttagaagaatgacctggagcaagagtgttcagattgatccgttcaaattttcaagattactgttggggttgtttttgaatccacattagctggacgactattgcatctgagcgctcggaacgtctccctttccttcagctttatacgagtcgattccataagcgcgacctctcgaattgccttcggttgtgaagccataggcaaaggtgtggctatggaatctgttctgttcgttgaacctgttcctttcgttcacaattctgagaagagggaccgttccagactcttgcggtctcatattcatgagagcttcaaacaaaggcatctttggagtttccgataaacaagtggccaagctgtcggggagattcagaccatgctggtttttatagagtcggtggaggtacttcctggtgtatttaaagacagcaagtcttcccttagacattcccaccatgaggaaatatgtttctggagtaaagtagtctggaaagacgcccgttcttgactttggcattaagacctttgcctctcttgtttccaagttcagcaatgtagttgccaaacctggtcgacggtataccactgcgtattgcggtttgttttcgtcttggaccacggtcatgaatcgggtagtgaacttgtaaggattcagtttccagagaaactcatgaacttcgacatctgtttccaaaacgctggccatgtcaacaatggttgttttgccatcataacaagtgagtccaataggctggtactttctggagtggctatgttccaggcgaatgaggtcttctccccgttggacggtgacggctgtttctgttccatcagcagcggccatgacaaacacctgtttgcccacaagctggattctgaacggcgcataaagtccctcaagttccattatatggtctggttctggggtttcccatttagacaccttgtgttttatcagcagtgcaaacttgagccggtcatacaagacaatggctgccataacttggggagaagactggagctccaccacctcgcctaacatccacattgtaatcccgcatcgtttgagaacagatgcttcttgaccgtcaaacacaccgcacttctgaaagtattccccaggaggaggagtccgtttacggggagagggagactcagtgagatccagcattcgaggtccaaatgaaatgcctgtattgcagaaagaccatttgaaggcaatgttggaaggcttgcataggcacaaaaagtcgcttggtagggggacgtctgtactgcaaagctcgtcgaatccctcccatatcttgtctggggtaggtcgaatttgagctctcagatagtttccagcacaggccttccacgaatcatgcggggaattttgtaagtcatagtatggacacttatcgtgcaataggtctcgtattagtgattcggggataaccgctcggaaagctctacttacctgggtcagagagagaacatcaatcagatccagattcagggccacgctcaacagaatgtcgggagtaagcattgttaacagttgtttgatgacggtaacaacatctctgagtgttcttgcaacatgttatatatattctagcatcgatctgcgctaatgttactaacttcatctaaatgtatttttagggggttcatcaaagcaattagaagccagggatttcgctgctacagttgctatacccacacctgataaaactggaagtgctgaaagtggagtggagaagataaaaagacctgggcttggaaaaataagggggagattgagataccgttgtactgaaccctttcctctgttattgcttacacccaaccaaatccctaacaatccgaaaacatctgtttttacagcctagcccacaaaaatgccgctgacctactgtagattgaggaagcccagaaagaccgccaactctggttgtgtactaaaggtgaattaaattaaataaatgcagatggtttaaatgagattgatagacgcaagctgagcaagatgagtgaggataccagcatgaccactcctgaaaagacaatcagcccggtgaatccttctataccctgggcaagatctggcagaggtaagaacttgcctccaatagctcctccggctagagctccaggcgcaccagccatgttgagaagggctatacccgagagtgtatgtttgacaccgaacaactgtccaacgcaagatggaaacatggagataaagcatccagaagctattccccacgttacaagaaagagaacaaatagtgattctccacgtgaaggcaaccaaaaaacgaggggaaagagacctgtcatacacacaaaaggtgtcaagacgttgaggcggcctattctgtcagccagatatgcggggccaattcttccgagcactgaagatgcgtttagaatagccacagagtagttgagcacacttggcggcaggtttccgagtcgttctccataggtgtccacataaaagagggcagggaaaacgccaaacatgcctaccatttgggctgcacacagaaccagaaagcgccagtttttgagcagctcaaatgagaccttttgttttgagtgtgccaaacgaggcttcgtagcccagaccatgaaggtcaagactgggatgaaaatgaagccaattatgcggttggtccatgcaaatcccacagttgcaaacagcctcttgatggcaataggccagatgacacccccaactgaggagccagcagcggtgactccaagggccagtgctcgtttcttcttgaagtactccgatgggacagacactgcaggcaggtaacagcatcctgcccccagaccaaaagtgacaccctgggccaagaataaatgccagacttgggtagaaattgaagtcatcataagagagagcacaataagaaagccaccgatggccagaacaggctgtacaccaagcttgtttatgagcattcttacggggatactagagaaatacactaaagacacctggaggcctccgatcagagacattgtgcttgatgaagtgttggggaacatctcctggccataatatgtcatgtagatgccgaacgcattgaccataccaaaacccgtgttgagagcacatgaagttccggccaccacgagccatcctcgtcctccctcagggaactcttcctgatccgcttctccaatttgagctcccaacttcactgttgggagtggtgctgtagttggcgatgagcatgtatctgtatcatcgatgactcctgcttcaacatcgtattccacgacggtgtcgtctggtccgaccacgtaagtggttttctcacctattgggtctgcagacatgttgtgtgctttttcttgttgtcgagatcaaaagttgtgcccccacgtccattcaccactacatatatgttgttatctgactgactcatatcctttaccccacacacatgttgctgcagtttgacttttctctttagccgtatgatatacatgcaagtacagttgtaaaaaggacggggcacaaagcaggttttagctggatatttaaaacggcgcatgtttgagctggttagtgtcactgcacacaaacttcgagttctttcacatacgttgtgaggttgacacgcctgtatatggtgcggtattcttatagtctcctgtcttgatagccatgcggctgaaggctcgtctatcttacgagccgtgtaggaacacgaaagaaagggggttcaatccccgagctaaggtgaaaagcgagcccaacataaggtaacaccgttttcctgctatttctccaacctcaagctccatgacattatccatacatcaccctttgttatcgttccgaatccacgccgaaagtgtgggggtagtgtgagactaacgagtaagggggtacagccgtggcatcgagtagtgtatgggcagtaagtattacaatattacaatctaagacttactgcttgctattctagtgccgttgttgttactctctaaatcatttcatatgtatctgaccatccactccagaccaaaggacgtccccccacccgcaatgcgtgcatctcatgagtctcctctttcatgatggaactcttggcatgctcaaatgaaataatagccgctactgtacgtgtttgtagctatgggatggggttgcgggtcatgggagtgtctcagagttctgacgggcttgcgaggttgttatttctgctcttccgcggaatcctctttgaaagccgtgcgtatgactaatctcatgaagactgggtgtttaaacctccttgtacaagcaggctgtagtatcgtacagtaataatgtggggcctcacaagcttctacctgtggcatccaatggccttgggcaacaattacaggtggaagtggaagttcttccgtggtaaaatcatcaaaatacagtacatactgtaatactataaaagaagagtacgaatattcaactgtacgatacggtgatttctttaacaactcgggaacaattcccaaagatctacactctcgcttctgacttatgtgcatcgtgaatgcaataaccagtacagccagcacaatactacttgtacttgtactctatgggacagcagctgtaattatggcatactggggatgtgtttctagtgaacctatacataagcggtgggtaggcagccgtttcaatccacattcgggttcaaatgcctagttctaacagtgagtttagtggaagtgttagtcgtgggaagactggtggccggtgaggtactcaacgactacgacttcagacgtacagtatgtactgtacatttacgagtaccggtactactgttacaaatactgcacgagtggaatgtattgcatgtaattgtggaactgcaatacggattgacataatcatactgaagggtcaacttactgtacgtagggttggccatttatataacggcaagaaactacaataccagtcccgatacgaactgggataccccaaagcatctggatatctttcttcaatgcgactcgcgagcaacagctgccacttatatacgagtgcttcctatacgagtgcttcctatacgagtgcttcctatacgagtgcttcctatacgagtgcttccttcagaaaaactattcaatgatacccaaactacgatattggtcagtaccctgaaacggcactcggccgtctgttcgaacaccattcggcgcctcttttactattcatacatctctgaagtcatcgtttgtttttccagaccattgtatcgtgtttgaaccagcacgggtataagtacagtgtacacttgcttctaataactcagagatactgtactggaaatatcatcaatttcggacaatgtcttcgagcctctcgggtttgtgttctaacggcggctatgattcgaccgttgctttcaagtgaatacggttggtgtcaaaagaggcggaataactagacattggcgggcgctaccagttatttactgctattcccctgcttgttgaatatacccccttctatatgttttgttcccaatcttcaaaacatactgtctcatcacatggaaccatattgggatgcatttctacagtattgtattgtttcattgcactttcctaccagtgcacagcctcgaaatgcttggaacatgttctgaaactgaaacacagtatgtatagtgtcggaagccagatcgagccaggcacatacgtccagccttcaacccaaaagctctctttctacggctcttcagggcgctgtctcggatgtctaaatcttgtacgagcgtgcgacgagcattgttcttgtacaatctccacatccgtcccaggtacgccttgtacgcgcttgatgagttgcacatggatatattatgcgttgtatcgtatatacattccagtgttaaattgccaagaggtacaatatgattgggcagatgagccactagttgttgtgagattcacacaacccgaaaagacactgacacctcgggcgggtacacattcatcgagagggctcatttgggatttaatgacccaagaaccgtgtgactcgtactgtacagggccccgaatgctgttttcaattatacctcattttggcgaattaaaaacaccacaaactcgggatgtgccacatccctgcatggccgcgcctatcacgtgttcagatttcctctgattgacaccttctatgttgggttagggaagcccgaaaagtgctcatacaggatcatttcacaattgtcacacgcttaccagacaaagaagtgggaggaaggagagtaaccgttgttatggagacgcgaagtacaacagggtcgcgtggtgggagccatacaacaaatggtacacattatagcgcgacttcataaacggttgcttgctactgcatcagaccccgaagcgtctttaatgaaggcaaaggtcgattttcccccgattttaaatttcacttacacttcacttcgctttggctggttccttttcatcgtgcctgtgctccctttcccgcttggtgtcgcctgccagatttgctttcaacgcacatatcgtatgtctccatggtgttgttgtgacggattggtgcatgaggggatgccgcaaatactatcgtggaatgagttgctgggtagtcagggagcccctacggcgcgtgtccaagctgttttgtcatcttacaatatccgggatctggcgcgctttccgtcctcttagaccagtgctaattgggcgaccgcaggttctattttgagaaacagacaaatagacaaagttggggagaacggtttagggttcggccagtgtcatttgagatgtgtgctgcggtggaaaatagtgtacagtaccattgggacgtgctggagaactgaaagcgaatggaatggtgaattccgccagctgatcttaatgtttgtaccattgttctataataattttccccgatgagtcccagtacagcccctaatctctccgcaaccccttaaaccccgtctcaactttactcgaaagcaaaatgaatgagccaacctcgcacaatgcccagcttggaaagatgcaaaaagtcaatgtctaacggggctaaacgggggtaaattgaggtatgaccaacacctaacagggggtcaaggttagtatcaacacacctcatacacgtaaatttctatcgatctggaccagttccaggtataatgccaatcagataccccctactcccacatattactccttcacatcgtcccgtcttaggtgctcgacccacgcgtcgaactaaaaaacccaaacaaactcaagcttctacctctgctatttttactcctagcctgcacacagagagaggaaccaagtacaaattcattccgaccccccatctcccaactgattgcatccttttttctctctctcaccacacacactcgtttgcatcacccagtacaaaatgaaactctctaccttggtactggccgctctgaccgcggttgccgtggctgatgactacaagtccatctcctgtgacgtggataaccactgtcccgaagacaagccctgctgctctcagtacggtgaatgtggtaccggcgcttactgcctcggaggctgtgaccccaagtcttccttcgagctcaagtcctgtatgcccatgcccgtctgcaagaagcgacagagcaagttcacttccatggatcgaatcgcaaagaacactgagtacctcggagacgccgagaacttcgactgggtctacaccggtaacttgattcagcagaacaacggtttgcttctgaccatgcccaagaactctgtcggaaccgtgctctcctccaccgactacatgtggtatggtaaggtttccgcaaccttcaagtcttctcacctgcagggtgttgtttcggccttcattctcttctccgatgtcaaggatgagatcgattacgagtttgttggtgccgatgtcaacactgttcagaccaactactactggcagggagtgctcgactggactcacggaataaacatttctgtcgataacactcacgagaatttcttcacttactccatcgactggactcccgaccagatcacctgggctgttgacgaccaacctggtcgagttctcaagaagtccgatacctgggacgaaaagaccaagtcttacatgtacccccagactccctctcgaatccagctgtctctgtggcccgctggacaggcctctaacgccgagggaaccattgcctgggccggaggagagattgactgggacgctgaagatatccagaaatacggatactactacgcgactgtcaccgagatcgatgtcgactgttacgatccccccgcttctgccaagaagtctggagacaagtcttaccgatacaccgacctgaacgccatggaggccgatgtcgagattaccggtgatgatactgtcctcgcttctttcgacgctactggtgctgaccctgagaaggacgacggatccaagaacggaactgctcccaccggtatgatgcaacaccccgacaacgaccctaacattgctaacgtcactggtggtgtcgcagccagcacgaagaagaccacatccgtggcttcttctaccgagtccctggaggacgtgtctggttccgccatcaagaagtctacttcttccaaggagtccacctcttctgacgctgaccctaccgaggttgtttctggtgagcgagtttcctccaaggagaccagctctgcttctgcctcttctggcaacaacaacggcggcaacaacaacaacggcggcaacagcggttctgcagctgccaccggctcttcttctcgaaaccctcaaggtaacgctgccaccgcttcaaacaccggaaacggtggcttccaacagttcggccaggcctctggctctgctgctgaaaaggccaacaccgctggctcgaacggtatgtcttcacttctcttggccggagctctggctgctgcctctctgctcatgtaagctaagtgatatcctcgcagcgttgtgtatccactatgtaatgactaattatttaaatgtgactttcaatggtagcagtgttgtattggtgattttttaattatccttatggcatgtgaaaacttgactgaatgaatatatgcatgaatattacttccccgtcattaaacaggaaggcatgatgtaactgcatgggtataactagccttactgcatttactgtagaagagtagataacggataaataccctcccgaatccttctcaattccgcaccaactcttcagttcgttcaatttctccaccttttccaactacatttttcttttcagctttctcaaaatgaaattctccattgctaccatcgtcactctcggctttgcccagcatcagcacaccggaaaccagatgcagcagtctggtagttagatggcagcgatcaactacatactggtggccttagtttgactatatgtaccgactccaggccaaccaggaacggccaatgcctttggacctcaagtcatgtacaccgatggccagcatattctatggcacccagcggagccacacctcttccaacggccagcccctggttgatgtcatggtcttcttcgacgacactaagggcaatcttgatctttctcgatccagccccaatgcccagcaatttatgcagccaaactggttcctgtctgctgaccagcaagggggcagctcactcccagggttccggcaagtgggagtattcttctccaaacgatgacatgtctgatgttgctctgcaattcaaccagaactagtagttctttgcctgtcccgtttagcagcagggaccgcagggccatgaccagcagggacagtagggacaggacagccagcggcagaagtgagatatccgacagcagcagactcaggaccgaaacctgtagcaggttcaaccccagcagcagcagactcagcagcagggccaggggcgaaagaactcctacatgtaccaggcgtttaataacaaagccccttgcgagacccccttcagactttctctaaacggtgtgcgacagaacggccatgcacattaacccgacgtcattctccgagtttttgctccctctgaagacatccattactctccggtatataaccagaacggcagactgcttgcctcctccgaccagcaacctgggtatgaggtcaaggccatcagatcccagacttcttaccaggtttctacagggatcagctcgttgacactcagcgccgacagtttgctactcctggccaaagccagaatcttgctctaaccaacgccgacaacctccaaatgggctccaagggcttctctgtcaacaaccagggatacctcaacttcaataaccagcagttccctgcttgcaatgctggcaacaacgtgtgggagattctattgccgccgagagcgctgcttccggatgcaacaacagtcagaccatcaatccgagttgagcaggctccgcgacagcagctgggccaggacaagcatcagcagctggctcgacctgagcagaaaggtcagagttaggcttttatgggtttactccaagtagtgtttttttttcctggttttattgtgcaaaattgattgttcctttttagcaaagatcgtgtagcaacgagtatagcagtggctacttgtagccacttggaatcaatcaaactgcgagcgtgagtgaagtcgcggtggtatcaatacggactagttcgttcactcattgggaaatcaagctctgttgtggtaacaagcaaacgagagatacttcggtactgtacagtacagtactgtagtatgaacaactggtatcatgctttccgtatactgtagttgggcatggatgaaacggaaacgtccagtgtacgaactcacacactggagaagtatgaagcatgccaactctgtcacctcatgcagcttcctgtgaagcgtatttttttaccaggaataaccgacgaggactaatctctggaacaatattcataataaataaacacacaaaaaagacacaccgtaaccaacagtctccaactctcatgccccccttccattataaaattccaaacatctgttatactactcgcgactctccagtttccgccactgaactttgtggaatcgcgtcgcgaactcgattttattttccacgttaattagctcgtaccacaacacactacaagtacattcacaccacacacctcaagtatggccacaaccgccaccccacagcgcctcgagcagccgaatcggggcgtcttccatctactccacatccacgttgtcctggacaacttggacgtggcggatgtggacgatttcaaaaagttcatcacttccaacggagcgacagtcacccaggctcagaaaactacagacacgattccgcctgacactacccacgtggtgtcgtccatgtacagtcagcacttgcaagaatctgacactctggcaggagagcttctgcccgtagtcaagccaagctgggtgtacgactcagttaagatgggtgtcactctccccgatcgaccccactcaccaaacccggagaacgtgctctccaacgcgtttgtgacaatctgtggcatgcgaccaggcgacatggctgctctcaaggccggaatcattgttttaggaggcattgttaacaaggagctcaccaagatggtcacacacgtgattgcatacgacctcaaccaccgcctatgtcggattgctgccgctaacaacattcccattgtcattcctcagtgggtggacgactgtctcaagctcaaacgacgactggacatcacgccttacttgttgcatctcgaggtggatcagaatggagaaatcgtggagccctcaggagcagactctgacaagcccaagcccccccctccttcttcacaagtcgaaccctgtaagaccgtagtggtttcatctcgaaaagaaggtcccttcgatttcacgttccctccttcgtcgaaatacgtgcccaacttcatccagcgactcatgcgtggcaagtccaacctggaaggcgcccagatcgaatcagacacctctctggagggatcgacagagctcatcatttcttctttggaaccaaaatctcaactattccagaaccacgccttctacattggatccgatctctgtctgtcttcccgaatggagtctaccatcatgcaaatcatcattgactgtggtggccaggttacaacctcattttccaccgaacccaagccaactgtgtacatcggccgataccgagatggagacgaatacatctgggcatctaggtcccacatgttggtaggtaacctcgtctggctttattatatggtggccaacaagacatggacttcccccttggacaaactcttgcattaccctgtcccccgtgaaggagttcctagtctgacgaacaaggtcatttccatcactaactactatggagatggacgagcatacttgattgagctgatcgagactcttggagcaaagtacacgcgtgacttctctactacaaacgactttctggttgctggcgtcccggagggaggcaaataccaggcagcgcgactctggaacgtgcatgtaatcaaccacctttggcttgaggagtgtttcgccaaatggcaggagatgagcttgtcactgcctcagtacacccatttcccacgacattctgagggtatctttgaagttctgggccagcaaaagctcgatgctgaaaccctgaagcaattttacatgactaatcaggagatcaaggatgagaagagtcagccctccagtcctgctctcgtggttgattcttctcctgcaaacaagcgtcttagtgaatctgggggagaagacgagggccccacacccagcaagaagtcccgaaagtctctgctcgaaaccgaaaccactccaattcgatcacgacgagccgcggcgtcgtctgctgccatcaaacttcacaaaaacattgaagatctaaatgtgtttcagaaacagctgcagaataagaaacgcaacattcctctgcttcctgaagagattgacaaacgacgagcagaagtcgagaaggcccgaaaggagcttgagagtcaggagaagagtgacaaaacagctgccgcttctcccatggctatacccaaagccagtcctaaggccagtcctaggagctcatccaagccagccaaggactccaatcctgcagcagcagcagcagcttcatcccccacacccgctactgactctctttctttcacagaagacgacgagccaatcaccagcgttcctaaaatcaagggcaagaaaacaaaatctgctcagcccagtccttcttccaaggctggatccgctgcaccagctgacttcaccgaacctatgaatgtggtcgtaactggcattgcggactccatgcgaccagcagacaagaagctgagcaggcttgggatattcatcactgaggacgttgataatgccacccacgtcatttccgataaggtgaaacgtactgagaagttccttcgagccatggccaaaaagactgtctttttgtcagaaaagtatcttcaggagtgtgtggctcaacagactcaagttcccgtggttgaccaatggctcctaggaggaggtaaggggaagtttgccaaagctcttggccgagcctccattctccagggacgcctgtttgagggtctgattctcaactacactgctcagcctggtatggatgctataatgagcattgcagaatcccacggcgcgacactaaacaaagtgagtcttcctgctgggcgtagcaaacagcctgtcaagttttctgagaccgaaagctactccgctgagttggacggtattgatcgaggagcgccttctgcccaggctccgttcgttatatttatttgtgttcctggcaaggccgaggagaaaaaatggaagaaggccgtgggcacatacgtggaggagcgaaagggtgtgagctcattgttcctgtccaaggactgggtcacccattctatcatcgaccagcagttgttgtttggtgacttttgtctgtaactgatgtatctaactgatttactctgcacttgcagtattaaatatcgtactacagtagatacaacacggaagttttatggactgtctcattactcgcctgctgagtgagcgcattgagttcaacccgacgatggtctggggactacaaatagctaccaaccaatacatacggtttcatgattcggctagcaaaggtatgagtagatcaagctccggcaaaaaagccatggtagaatgcatgccctgaggtgagctctttgtcatgggtttcaagacatcagtggggtcttgcatgtcgattgcacagtgcaatgtttcccaccaattgataacccatctcttagtgtgggtgtctctttttggcacccgcaaatgggtctcaacaggctaaaatgaattatccataataagggtgatgtgatacgagtattgtacaagtcctgaggaattgagggtcaacagtagtattttccgaaaaaatacagattaggtcagatagctacaaccccacacaaaatactgccacgtccgagactcaattgacttcgcaccccctctctctaccacgtggatgtttttccgtttatccgctctttcatgcaacgcttgcttatttttcggttggcagacggtgctctgttgagcgctaatgcacagcgtcgcggttgagctgtcagagggaggctcggggtcgtaggtgggggggatgggcccttttgttttgtttttgctttttcgactcgctcgtacgggctccgcacaatggccaagaccccctttatctgattgccctatttatgcacgaatgagtgagtcgtacctcggcatgtaggggctgagatgtgtaagctataagtacaagtattagtagtcaaactgtggccacagatccagtcagagccaagttccagtcagtgtcagacaagctgaaagcttcgaagtcaaatcccgagggcgacaagaaaaggaaaaagggccgagatttgtgacgtttgtggggtccgagagggtggcgtgtgtcggctgcttaatctagtagcttgtccaccctcgtctgaccatgctcattcctgccggtgactcacaatgtcgtcatcatatgcgcaagtgtgcatgttgtccatcactctgtatgactgtctctcaaactcgatcattgtgtgggcatccttcccccacttgataacctttctgagctatgctgctgccccattcaaagttgcacgttatcgtggtccgaagtcgcacaacgggttatcacatgcgttttcgtggctcgggttcttgtgagtaccaagcttaggggaatttcaccggtcaattgaagagcattagcccaaatggcacgctggctgtcatcgtgcaaccattacatggtgcctacttgtagtagaagtagacagaacgctattatggtatgatggagcaatggacgatatactgtatatcgccagtaactagagcaagaaggcgtggtttgaacaacatggtctacttggaaaccgttgagaaatatagtccaaaaacaactctctctccaagacggcacatctgagcaccagccacaaccaacaaacgacttctacttgagtgtggggagattgctcacaagtctggactgccacggatgactaaagtttgagcgtttaatccgccaaatgaccacactgtgcataaactcgattgccagcgaaatagagttgctttactaagcacaaagtctgttgagttggctgagacttggatttataaaacgctgcagcgtccctctccagaccttttctgcaacttgacattttcttgttaacgacaccatcacacaatgactgacacttcaaacatcaagtgagtattgccgcacacaattgcaatcaccgccgggctctacctcctcagctctcgacgtcaatgggccagcagccgccatttgaccccaattacactggttgtgtaaaaccctcaaccacaatcgcttatgctcaccacagactacgacttaaccaagtcatgtcacaggtcaaagtaaagtcagcgcaacaccccctcaatctcaacacacttttgctaactcaggcctgtcgctgacattgccctcatcggtctcgccgtcatgggccagaacctgatcctcaacatggccgaccacggtaagtatcaattgactcaagacgcaccagcaagatacagagcatacccagcaatcgctcctctgataatcgccattgtaacactacgttggttagattgatctaaggtcgttgctggttccatgcacttccacttgctcatatgaagggagtcaaactctattttgatagtgtcctctcccatccccgaaatgtcgcattgttgctaacaataggctacgaggttgttgcctacaaccgaaccacctccaaggtcgaccacttcctcgagaacgaggccaagggtgagtatccgtccagctatgctgtttacagccattgaccccaccttcccccacaattgctacgtcaccattaaaaaacaaaattaccggtatcggcaagctagactttcatgcaacctacgcagggtaacaagttgagtttcagccgtgcaccttacaggaaaaccagtcatacgccgaggcagtgtgaaagcgaaagcacacagcctacggtgattgattgcatttttttgacataggagggaaacacgtgacatggcaagtgcccaacacgaatactaacaaacaggaaagtccattattggtgctcactctatcaaggagctgtgtgctctgctgaagcgaccccgacgaatcattctgctcgttaaggccggtgctgctgtcgattctttcatcgaacagctcctgccctatctcgataagggtgatatcatcattgacggtggtaactcccacttccccgactccaaccgacgatacgaggagcttaacgagaagggaatcctctttgttggttccggtgtttccggcggtgaggagggtgcccgatacggtccctccatcatgcccggtggaaacaaggaggcctggccccacattaagaagattttccaggacatctctgctaaggctgatggtgagccctgctgtgactgggtcggtgacgctggtgccggccactttgtcaagatggttcacaacggtattgagtatggtgacatgcagcttatctgcgaggcttacgacctcatgaagcgaggtgctggtttcaccaatgaggagattggagacgttttcgccaagtggaacaacggtatcctcgactccttcctcattgagatcacccgagacatcttcaagtacgacgacggctctggaactcctctcgttgagaagatctccgacactgctggccagaagggtactggaaagtggaccgctatcaacgctcttgaccttggtatgcccgtcaccctgatcggtgaggccgtcttcgctcgatgcctttctgccctcaagcaggagcgtgtccgagcttccaaggttcttgatggccccgagcccgtcaagttcactggtgacaagaaggagtttgtcgaccagctcgagcaggccctttacgcctccaagatcatctcttacgcccagggtttcatgcttatccgagaggccgccaagacctacggctgggagctcaacaacgccggtattgccctcatgtggcgaggtggttgcatcatccgatccgtcttccttgctgacatcaccaaggcttaccgacaggaccccaacctcgagaacctgctgttcaacgacttcttcaagaacgccatctccaaggccaacccctcttggcgagctaccgtggccaaggctgtcacctggggtgttcccactcccgcctttgcctcggctctggctttctacgacggttaccgatctgccaagctccccgctaacctgctccaggcccagcgagactacttcggcgcccacacctaccagctcctcgatggtgatggaaagtggatccacaccaactggaccggccgaggtggtgaggtttcttcttccacttacgatgcttaagtagtttttagtgttgtaaaatgaaatgagtatggttatgtttgactacttgtcgttagcactgtacagtacaatagctagtacagtatgtagtgcgttacctatatgagaattgcaaggtgcagaatgaacgttgatactgtactaattagtaacttggggatatctggaggaatatgtatactcctcgtttgtggtgctatatctacccgatgtctatcgctatcagtacatgcgagtgcgcgctgcgctcatgtcttgagaatacatattgaataaataaacggaaatcccccatctaactctcgtcccagttctctctgtcatgagcctccttcatggcttctcctaccgcctgcaatttaatgaacgattgctcaacgttatggttcacctgctcgaagtgttcagggttgaaaagtgttcgcttaatagtgtcgatatcgcctgcctctgcgatctcatacttgtccattcgcttatcgatgttagatagagcacgtgcaagattgatttgtgtctgtcgcagctggttcactgcatctgagtgggccttgccgaagaaacccttgtcggactgtgtgagttgagagatgcgttgcacctcgttcagaatgtcaatttcggcccacaacttgtcatgagtgtccacacgtcgccttccactgcttccagcagaatacctcgcatcaggagcctctgcatctgaatcttccgcggcctctgagtcttcccctcgaagggaaggtacccgtagccctgagcttcgactgttgcctcgagagaactggatgcgagtattcccagagcctgcgttgttggacgatgtcccttgcgccgtggaagacgtctgaggcgtttctggcgtgatattaatgttcattatggcgtgagttgaagatgagaaagttgagcagtgaaggtgagacaaatgagactggctgtatgttggaagtttaatgatggtgaacgtgttttggtagctaattactgtacacacattgtattgttaactacaaccatggtaccactgtatagtagttgaaggaaaaactccggagagtgtcttgcagggtagtaatcaacgtggtagtaacgcatttcggatcactattctgaatgctgatgctcgcattttatgtgctactagtgagccttaataatcaactaatcagttagggaaatagtcaaattagtgcaagttttgttaaataatcagttaagccattcataatgcataatgcattatgtgattataaaataaacaaaaatctaacacctaaaatgctctcaacgacgaccatgtggaacagccaagcccgagttccccaataaatttacaacgtccgggcccacaatcacatgcttacgagcccgcagtcaaaatctatatctatcgattaccattatacattattttgtcctccacttgcgtgttagcgccaccgtctatttcttcgcctccagcttcttgtacactcgctcgagagacatcttgatgtcgccctttcggaaggtgtccagatcgtagtagacaggagcaatctccaatagccactccggtcgaatgccagtgacggttcgaatgtagttcttagtggttagaacgaactcgttataaatcacccactcggagtcctggccaagcaccgaagaggggtggatcaacacgtcctggttgtccttaacggtggtgtaagagttcttgcctccctgagaactcttcttggccacttgcatgaagtatccggcagtaagagcctttctgatgttagtgtagtagtttcggtcctcgtagggagtggacatgagctccagtccattcttctccatcagtcgcttgagctgagctcgcacgttgtcggcagactgcagagatcgcagagacagatagttctggtagcaccattcgttggggtcagcctgggcttcgtcagatctgtatgcgtggtagacgttcagcaaagttagatggtcaccgtcgggatgagcaaagctgttcttggcctcgtcggcagcctttcggtcgttgttgggtcgaacaaacacgttgggcacggacagaagagcagtcaaagacagaatctcgttggagcagtagtagtcaggtgaggagatgagcattacggccagcatggggtccagggggaactcggaagcaagtcgaccgagctcggtgaggtttccatcgtcgtcaagacaagtcaagtagttgagttcttccagagctcgcatcatagtttcgggagcagggggatccatgaagtcaaagtgaacgagatcgtcaatgcccagcttcttgagctccagaacagtgctggcaagattggatcgcagaatctcggggtaggattgctcgttgagttccttcttgaaggcatcctcggtgtagagtcggaaacacttaccaggtcgggttcggccagctcggccagctcgctgctgggcagacgcctttgagatgggagccacaagcagagactcaactcggattcgagggttgtacaccttctgcttggagaagccggtgtcgacgacgtatacaataccgtcaatggtaagcgaagtttcagcaatgttggtggagacaataacctttcgtcctccaggaggagcgtcgtcgaaaatcttctgctgttggttggggggcagagagccgtacagggggtaggccttaagaggaccacagccagactcacgggtgagctcgtcggactcgagcttgagctttcggcaagcgtcttcaatttcctcctcaccggttaagaatagcagaatatctccttcgggctcggtggcatggatctggagaacagttcgaagagcactctcaaggtagtctcgctgaaactcgggagtgtagtagatctcgacggggtgggttcgaccgggaacagccaggagaggagcgtcgttgaagtacgactgaaacttctgggcgtccagtgtggcggacatgacaatgatcttaagatcgggccgtcggacagctacttgcttgatcagacccatgaggatatctgtagccagagtacgttcgtgggcctcatcgagaataatgcatgagtatctagacaggttgtggtcgtgcatggcctctcgcagaagcataccatcagtcatgtacttgagaagagtcttggggctggtcttatcctcgaatcgaatggagtaaccaacttcctcgccaagtctcacatccatctcatcagccacacgcttggcaacagacatggctgcaactcgacggggctgcgtacaggcaaccatcttaccttgcagctgagggagatcatcaaacaacacaaactgagggatctgggtagtcttaccagatccagtctcaccaacgaacaccatgatctgagtagagtggaaggtatcgaggaactgttgtcgctgaacatggacgggcaagtctcgtcggaccttaaggatatcgaaatactttgtcgacagctcctttccgttgaacatgttgttaggtccatcttcgtgcttcatgccttcatcggctgtggtctggagtcgggtcagtccagacgccaactcaacgagggtgttgtcgggaacatactcctcaacctcatagtcttcgacgatttcctcttcgtcagtcttgggctttttgctcacgggttccattgtaactgttggtttatcgttcgtcaatgaatatgatgagtatgggtgggaatacaacagttcaaatagccctatgcaggatttctgaattttttaaaaagagttcgaaccttatatggttcatatcatagtggcgacaagatgacacggaggatagacgaccgaaagagggatgaagagagacgaacattaccaggaggtattaaacatgcaaaatatgtcatacgctaactctcctttttgctctattcagtttccccaaatgaaaccaactcgttatacttgctcaagcgtgtcttactaatcacctatactggtcatggtggttgacatccgaagatagtcccactgatacaatgttacggagtgtgatcgtacatgaagaatgaaaggcgttgtctctcttctgtctctgaagccgccactctaagttgtgtgcaactgatggagttgagccgctcacaaatatcgccctctccgattatcaaatctcgttactcccagttcaaccctaaccacagctcccaagatcagcctacaacatcatcttggagactgcaacttgatcaaacaaaaatgcgcaattacgaactggtgggcttgggccgttcggtcgccaacatttccaaaaaggcttgggatatccagaagcaatccattcatgaccacctcgagggctcgtccattgtgagcggtctcaagggttgtgtagtgagctcagtgtgagtatcgaaatatatgacagacacgctttttgaacgattgctaacacagatgcccacctgctccactttcgactgccaatggaaccattcctagagatcctcctgcccagacaggacccacgggcctgactcctggtgtgcccaatggtccgttgggatcagggtctagctcagccaagatggtctttgatcccttcaacaacaagcgacccacaatcaacggcaactccgtggatccttccaccaagcgaatgtattcgtcgtcctccgacaagggaccttccattggcgaagagatcattggagcggaggtgcccaaagatcggatcattggagagaaggaaatcagagaagaaatgatgtcttctgctgtgccctccggtcgattcgagcgactcttccactacggcactttggccactggtctcggtgttggtgctctgggtgaaggtttccgacgtctcaccggagacaactctcacgccggatctctggtgcttacccccggcaatgtggaacgtctcgtcaagtcgctgtctcagatgcgaggagctgccctcaagattggccagcagctatccttccaggactctcgagtcttcccgcctgagattcagcagatcttctctcgagtccagaacagtgccaactacatgcccgccgagcagctccacaaggtgcttaccaaggagctcggccaaggatggagaaacgaattcttttcttcctttgaggacaagcccattgccgctgcttctattggccaggttaacaccgctgttctgcgagactcttacgagcccgtcgccatcaagattcaatacccaggcgtggctgactccattgactccgatcttaacaacctgatgattctcatgactgcctccagcatgctgcccgagggtctattccttgacaagactgttgctaacgctcgagtagagctcaaatgggagtgtgactacatccgggaggcacagaacctggagcgattccaggagctcctggccgactaccccgactacgttgttcccaaggtctatcatgaggcttccaccgacaaggtgctgaccatgcagagacttcgaggccaagatatcgtaaagggtccctgggatcaggacacgaagaactggattgctacccgaataatggagctgtgtttgctggagattgcgaagttcaaattcatgcagaccgaccccaactgggccaacttcctgtacaaccccaagacccataagttggaacttctcgacttcggtgcctctcgaggctactccgaccagttcattaacgactacctcaactgcttgcgagcagccgttcgaaaggatcgagcttcttgtgaaaagtactctcttgaactcggataccttactggtctcgagtcgaaagcaatgctcaatgcccacatcgactccatgatcactcttggtgagccttttaacggcgagaacggagggggagacttcaactttgccaaccagactgtcaccgatcgagttcgagagaacattggtgtcatgctcaaggaacgactgacccctcctcctgaagagacttacggtctgcaccgaaagctttccggtgctttccttctgtgtgccaagctcaatgccgaggttccttgccagaaactgtttgaggacattgttggccttgatgaccaatcttagctaatgtaaatagactaaattaaccatgatgtaaaaatatgtgtgaggaaaattagtacttcgggtgctacagttgtactgttgtacttgcgataatttgttctgtacggtgagcgtgtttttttttcgtcgtacacaagcacatactctaaaacgccttcttgaaggcgcaagaatcagctatcattgttatgtactgtatgtactgcatctacgggattgtgagtccataatgttacggtgattacgaacatgggtataaaaaagtaaatgcaattcattggtattccatggactcctcggcatcgtgaaaatcgaaaccaggagaatcctcacgttctgcagcggcaacagtagttttgatttcgggagaagcttcgagaacagggggaaccacagactccggcttaggaatggcttccttggtggcaggtctagactcctcatcggaaatctcaatcacttctctatcctcaacagtggtcttgttctcaaaagcttctctagaagaagtaggcctcgactctgcttcataagttgtgatcatatcatcgagggggctggaatcctcagggatattgtcttctctggaggtttcagggatgtcagtgtcaatgggcttgggaatggtgtcatacagagaaccagcagccgagtgttcaatggcaggagactcgctaaggtcagcatcgtccagagaagtagcagaaggcttagaagctcgttcccatcgaccgggggaggtcagtttactgggtccctccttgtctttctcttcggtatcagaggtgccagtcacttcaattgtggggtgaggcagagagggggtgttctggcccatgggggtgccttggtgaactacaggtgtagaaacagcagaggtctttccgactcgatctctaggacgagtaggggtgtccacatccaccgaaccacgcacagtctgctgatgatggcttcgagaagatcggggagtacctgtagttccaccattgggagtgcctgtagagtcggatcgctttctggcaggagaaagagctacggaaagaggaataccgggcgaagaggtatcatcgagttgtcttcgaggagaagagtttcgagacttggtagcggattcaatggcttgttgacgggcttcagcaagtgcttttctgttctgttcagaagaagagacgtttcgctggcggttcttcttatttctctgggccaaaaacttggtatcaaggctgctaaataccttgtcgccgttctcaaccagatctctgaggaatttgacgccgtgtttactgttcattgtagtggcactctgagtccagggtcgaataataacacgggccaagtccgtaaaaatgtaatcgacgtcttcgtcggagatcttggacatgacaatgaatcgcttcaggtgcttgatgattgcctcaagagtatccacatgaacctgggggagctgagaaagtgtggactcgatcttttgaagtcgagctgtaagactgtccccctcagaaggattcgaagaatacgcagatcgaataaggtcatatatgttgcaggaaaccacggagtcagggagctccaggagatagagtttgagaagagcaatgatctcactggccttgagactggttaggcgacgcgcatccaacttggttacagtgtcaacaagccgcttcagctggtgggtttccttgagagaaacagcgtctgatctccaaacctttgatagatcatcatcgacagagtaggagctgtccagttgcgtcaacagcacttgagcgaacatgggtacctgcttggcgttaccttcttcaaattcagcgagggcctgtcgttccagctcgactccaaagaattcatcacttactttctcttcatatcctcggtaggctgtagggttgggactgaagtgacccgtcttgtacctctccacggtatatctaatatccttgattggctggatagattcgtggtaaacagcaactctcgcggctgtagtctgagtaccttccattccctttgaaatggcttctccgaaatcctgcataactctcttcaaggcagccagtcgcccgagttcgcatttctcaaagaaagacaaaacctctagaatattttcctccagctcaaatcgcagtcgttccagttgctcaacctcctccttgtatcgctgctcgaactgcagcatttctgctcgggcttgaatagggtccgtctgtggctggtttcggaacttcttgatgtatcccgaaagagtggatgtagtggatgcagtgtgagactcgggctgcaagtgcgaagtagtctgttctgccttgggctcatgggaagcgtcggttttaccctcaataatagccatgacggagtcctgccattgatagttaagagaagaagcgtttccgaatctgtttccaacttgtccaactagtcgaatgtatccctgtgcaagcaggtcctgtccaaacttctccgcagctgcgatgctgggcatgtccatgttctttctcagccacatgacaatctggtcgccagtcgaaatccgcttataggttcccaggatgggcaccttgagagacttgagagggatctctttgagcatgtcggtaaagatcatcttgagagcagcctccgaatatgtctcacctcccaattgagtctccttagagccaccatcaaattcggcagcagaagcagagctagagggaggagtggaagcggctgtagaacctggaattgactcactaccgtcagtcttgggtgattgtggtagagtagggaacgcgacattgctctcttgggtcaggtcttccatcgcagcacacttgctgaagaaggatctctgcaaagatttggtcgtggccagctgcttctcataggaccgttgacgaacatggtacgtatcccaggctgtggttacacgcagcttgtgttcttcagaccattgcgcaaatggagaccgcacgttcttatcaagagctgaagccacccgataatgagcatatccctcctcggacatgtccagaatcattccttcgtatgcctgcttcagagtggctccctcgtcacgtccaaaccccacctttgaggcgtagtgtgagcttcgaacgctctgaaggcgttgtccatatccctcctcaatcgtgattcgagacgacactaagttaagtacctcctggttctcctggatgccctgctggagcttgtcgtagacggtttgtacaccgccaatgtagtcctttgtccaaaacgaatcttggaatgacatggtgggcgtgttgcgtgtgatggtcaaagtgctgtgctgtgtatcgtcgctacagtagacccataccttgccttaatgctactgtactgtagcgatgcataccaacagggagggtaaacctaacccaaggaggcttgtcacgtgagatatgaataaatagatatcaaccaatatagaactgctgtcacgtgacgcgtctattaatccgactactttccatctcgtcagcggctcatagcaatgggtgcagccttcatggttctttcttctaatcagtagtagattcgccatgcttacactcatactttgaaactacagtaaatacacgcctacaatgcatgtttggaccattcctctgtttcagcctgacaaggcataaagtcaagagacatatctgctaataataaattgcatgtcgatttgatcaatggtgtgcaagcgtgaccggctccggaaagctatacaagtatgactcccacacaatgattgggtgtgggtagaatagggggttgggagggcggtccttgctccccttcacagtggtatccgtactgcgcctttcgtgacaccgaatgaacaacaaaaaaaattgggcacatgctctacacgtcagagagtcagacagtggctaacaagtatacctgattggtgtcagattgatcacaaaatgcctggggttccgaactgtccatccagagagtgagcgactcgtactggtaattagtacagtacattatctaagcacttagaggtgatcaggagagtagagtcgaggcaaaggacatgaatctagtatataaataaaagaagttggaagataatggtaaagcacttgatctggtaactactccatatgaagtatgtacatcccggtcagagcaattacaggcagtgaactccaaaaaaaacaaccataagcaggaaggcaggtccatagggaccaaaacatacaaaaaaatttgtctcagttagttacactagcattttgaccacaacaaaagtagaatggtcgaattatattcgctactcattgaataaaacccatatgactctgtccttctacttctacggtatcctgccaaaactttattcgcaaaaattgagactaaaacccaaacccccatgctccgatgcgtttttcaaaccgaaagactggaaccactatccaggtaatacaactaaccgtcaatgccccccaagaagaagaacgccaaaccccaaaagtcggccatcgacaaggacttccgtctacaggcagttattctcgcagattcctatcaggctcgtttccaacccctcaccaaggactatcctcgatgcctgcttcctctagccaacactcctctgttggaatacacctttgagttcctggccaaggcgggtgtctgtgaggttttcctcatgtgctgttcgcatgctgacaagattgaggagtacatcaagacatccaagtggtctgactcgcattcgccatttgagatccacaccaagaagctgaccgaaagtatgtctgttggagatgccatgcgagatctcgatggaaccggctccatcacctccgactttctgcttgtctctggtgacgtagtctccaacatcgatttcactcctgttctggagcagcatctccagcgaaagcaggatgacaagaacgcaatgatgaccatggttctgcgacaggccgatgccttccaccgaacccgttcccgaattgaaccaggtctgtttgtgctaaatgacaagacctctgagtgtctgcgatacgaggagctttctctcaacaaccccactgggtccattgatctggacggagagctgctcaatgacgatgccactctgtctattcgaaatgatctcattgattgccacattgatctgtgttccatcgacgtgctggcccagttcaccgagaacttcgactactctaccctgcgatccgactttgtcaagaacatcctgacctcagagattctcggtaagaagatctacgcccacattgtcaccgatgcttacgctgctcgagtgagatcactgcagacctactctgctgtcacaaaggatatcgtgtcacggtactcttaccctgtcgttcctgactctaacctcatggatgaccagacattcagctaccaaatgggccacatttataaggagaagggtgttgtgttggctcagtcgtgtgtcatcggatcgagatcattggtgggaagaggaaccagcgtgggagagcgatcgatggttaaggatactgttattggacgtgactgtaagatttccactaatgtgaacttggtggactccttcatttggagcaatgttatcattgaggacgatgttactgtcaacggtggtcttgttgcggatggagccattctgaagaagggctgcagcgttggacctggctctattattggtcatggcgtcactgtggaggaaggacagaaaatcgagggcacgtatctcgttctggacgctggcgagagtattccattcgacgctattgacgacgatgacagcgatttcgacacggacgacgagttcaacgctaacgtcggctctctggtttacaatctcaaggagttgaacctttctgacacctccatcaacgaccactgctacgaggatgacgaaaacatccgagcggtggctcccaaaaagaagacgcgacggcgactctcttccacagtttctaacgtttcagataaccacgaggacgagttccagaaggaggctatcgcttctcttgaccgagctttccaggacaaccacgagattgatatcgctgctctggaacttggtactcttcgaatgtcttccaacgtgccctatgaggaggttcgagctgcatctgtcaaggccattaacggctacatcactcgagttctcaatatgggtgtcaccgacgaccacaaggtgcccacccagaaggtgtggggcaagtgggccgagctgtttgagaagcaggtgtttgaacctgccgaccagatcgatttgctcaacattttgctcaaagactgttctcgtcgtcctgttggcaactacattctatttgctgcagtgcagagtctgtatgacgctgatgttctcgacgagcatgtcattgtgcgatggtggcaccagcagcccgaggatgtgtctcctgagattgccagtgtgcgaactctgcttggtaagtgggttacgtggttggaggaggccgagtccgagtctgaggaggaggatgagtccgattagatcttacagcgcatgtgtatatatgaatagacggttagatatggtacccgaaatccaagtaccgacactactttagcgatgaaggagtgtctgacaagtgtctcagatccattatgagacatgtgatgaatgtgagcgggaatgtgcatgtcccttgtatgacactgtatgaaaacgcacctacttactaatgatttgaagccgttattttaaatctcgtaatgggtagatctgagcgtcgggctaacacgaaacagggttccattacaagtagttatgataccagtagaagtgtatttggccgtttgaggtccaacccctcagggcttgggaaagcgtcattgggttcttccaggtgcatccacactgtctccgcatcccatggatacagcgagacattccgaaatgcacaatcctcgccctacattttcggtttcagatgtggtagagtcgccagatccacgagcctcggatagcatgaaaagttgagattatctgagaccagcagaacatgtgtgcatctacatgtgtctatttttagacattttttttcggtgtgagatcatccaccatgggtcgctgaggactaatataacaggatctgttgacactctcccaaatgagcaggcgattgcaggtatgagtactaacataagtacatttctctatacaaatacgagtactgtacgtgactttcataatcgtacagtaggatctgaaatgctggctctctccaacacgtcacaggacaagacgtttaatgcaattaaaccttcgagggcacagttatccgccgctactgtgtgttagtgtggagcgatatatatgtaactagctggaagtggttgcgcaggtacccccacattcatctaatcaacagtagcaaacctctctgctgtacattgttcatagtctcacggaaagacctcgctaagtaacctttctactttacttatacttgaacaagtgccgtacttatagagtttactcccaaagttctgactggagcttgttcccctggttcccctgcaattatgcagcgtgacgtgcaagagatgtgtgcgtgggccagaggaggtttctgaatggctttgggtgcttaaacgacaacagtgatgctgaaacgatacctaaatgccccttcatgcgccgactactgtgattttggtaatagtggcagtttagcatccttctattgtttgcggcgtatacatttgacgtctgactttagattagcgagaaagtacctaccaccatacatccatatagataatagcagggaaattacgggagattggtttgttgggtgagttcacgaggtagcccagtggctatacgagtttccccgaatgatttgcatccgacaaaaatggttccgattattgactgacgtcacagacactaactctctaaacggtgccactctcacctccaacttcaagcagtcacttcatgcttcaaggctcaactctaaaatggtgaaactcaaaccacaaccaagtgctgcatgccagtgcgacctgtctaaacactgaactgactggtcgacacatttgacgacgcaacattttgtatcggtcggaccaaaacacacaagtgagtattccttttgagatgcaatccccacgcaaccacggctaacccagtgtttgtatggccctcgaccactcgcaataaggcgaagtacacggggtacggcccaccaaactactctcgcgaaaggctcaattcgaatggcttttccgagtcatattccactaccccgtcgtcggtttcgcttaatactgactaccgacagcatctgggcttcacctcctcgcgttatcgcagtggtggcaacgactgctgctccagcgaccagggatgtgaccatgacagagaagatgagagtccaggtggcggacgagattccggaggaggaaacggggaaaatggaggagggaatgatcagggagacaacaacaagcacagccgattacctccactgccatctattgacggatatggacccttggtgcctattgtgccgcaattcttccacagcaacagcttctaccgatcagtgaaactgtcgaccggtcaacccgtgcttgtcactgtgtctgccgaaggaacgctcgaagaccttattcgggtttcgtatgagtggcaactactaaggggagatgtggaggaagagaaggcgcagacggagccaacgacagatggaggagaggcaacgagatcggacagcttcagagacaatctaacaaacaaagactgggctggccaggagtactctttgccacgcgatcttgcgggaattctacgaccctcggagctggttcaggtcagctcagagcctcccatctcagccctcatctttgacaacaatgagaagcttatgactttgcgcgagaagtttctggatgtggacatttgcgaggaagaggatgtttcgcctattcgccctctcaatcccgacttggaggccacccctctgaaacccaaggtcgtcagcaccaatggtcaacagaagtcgcctgtcaagctgactatttcgcctgcgacagccaacggggtggctggaatggctgcaggtgcaccgacgccgttttcgccaactcccttccacagaaccaaggacgagatcctcgagatcctcagagccatcatttccgttctcacaacaatcgcagaggcccatcagcataacattacccaccacggcctcaacccaggacgaatattcctgaatgaaaagggcgagaccttcatttcatcgtgggacttctccttctgtctgcgagtcgaagatccagccaagggatacaggagaacccacatcaagcagatgggcaacaacatgtactacgtgtcgcctgagactactggtgaaatgaaccgattggtggacttccgggcagacttctactccattgggtgcattctctacgagcttctcattggatctccaccttttaaatcagctgaccctctcgagctcggctatatgcatgtttcgtgtgcccctgtagcaccacagctgttggcttcttgggttcccgagcagctgggagctgtggtgatgaagctgctggagaagaactcggactcacgataccagactgccgaatcgatcatttctgatttggaatacatttacgactgcttggagaaggatgtcaagctggacaatgcttttgagcctgcttctggcagcactaatgtactctctcgattcttggtccctcagctcatttacggccgagactcggagatcaccaccatgagcacggtgtacgaaaagcttctggaaaagggatgtgcgcagatgattgttgtgcgaggagatcctggtattggaaagtcacggctagtgtacgaactggagaagtctgtcattgctcgtcatggatacttcgccatggctaagttcgaccagtatcagcgagttcctccgttctacaccacaatcactattttgaatgatctgattcaccagctactgagtgcatcgcaaaccaccattcttaactggcgtgaaagaattctcactaacattaaggttgacatgagtgttctatttggacctattcctgaactgagacaactcgttggtcctgattatcatgacattgtgcccgagggacctccccttggtcctgtcaagcgtgagctacgaatcaagtacctggtcaagtctcttttctgtctctttggtgtgtttggccttgccattttcctcgacgacattcagtggtgtttcccaaccgatttcgagtttttcgtcgagcttcagtcgttcgccaaagagaaccacttcgatgatgtccgcgtgactctggtttgttctgctatttgcaacgatgatcctttggcatcaaagtgcaacttcctgttagatattatcaaacagactgatgctccattcgttgaaatcgcattgcagcccctagccaaggaggcagttcggcagatcatcgcccaaaccctgtcgatccggcctgccatagctggttcttctgagcgccgggcctcagtcagcaggaaatcgagcttcacttacgacaccgacgtgtcctctgctcctgcttctgcagtggctgtgtcctctacggatcctcaggtcgaatctctcacagacactgtgtaccgtataacagaaggtaacccgctcttcatcagttgtctactaagatatctgtactaccggggctacatctacctggatcaaaacacccgaggtggaaacagcaacattggcaagtggaaggtggatttcgatatgctgttgtctcatactcttccgcggtctgttcaggagactaccatttctatgtacgagtctctacctccgttgacttacaagatcatccgatatgctgcttgcatttgttccaatactttcaccctggaagatttggccctgtcattggaaatttcgttcagtgaggctgctgaggctctatatcctgctttggaagtggagctgattcttcccaccactctgcactacaagtttcctttttccaaggccgacggtgagctcaatctttcgaacgaccagatccgtcagattgcccgacaggccaagtatcgattctaccacgatctggtccagcagtctgtgtactttcacattgatgacaatgagaaggctgagatccatcgtcaaattggtttgcgactcttgggtaagcatgatgccaagaagatgcccgcccacaaggtgctggagattgccactcagcttcgaaaggctctcaccattgtgcgagatgatgagaaaatcatctaccgagatctcaacattcaggccggtcatcttgtgtttgacatgactgatttcgacatggcctttaggttctttgatgtggcaaagaagctgttgcctccagacccttggaaacaccatgaagccatcactcgtgacatttacctgtcgctgatggagcttcagttcctgcgaaagaagcatcaatcttgtttggaactcattgaccaagtctttcctcactgtaccgacatcatggaccaggctcagtgtctgaaaactaaggtcaaggctcttagtgctgttaagaagaaggatgaggccattgcggcttctttggaggttctggctctgcttggattccatcttcaggaggatgaggagtggaatgagaagaactactctattcttcgtcaccgaatccctctgtctgttggtgagattcgagatctggctcacaatcctgtgaccaaggatgtgcgtatgttgctagcccacgaggtcattttcatcacgctgatccccgtgctgctgtccaaccgaaagcatttcattcggtctctgactctggtggctgttactgcatttttggactatggttcctcttccgtctgcgcgttctctctgctaactcttgcctcgcacttccaaaaggacggaggaagcatcaacttgacccgggcgtacgagtacagtaaactggctattgtcacattggaatgtgactctacggtgaatctcgatttcggcatgaacacgtacgaatactacgttttgactctagccatctatttcgagcccttgagtgaggttattaggtgagtattaccgacgacaaccatttctttatccaactaactcagatattacgatattgtcatgaagacgggacagactatctacgacccccatggaacggtggctttttcgcttggcttacggcccatgtgcaagttcctagctggtgagtccctccaaagcatccacaccatgtttgtgaacctagaggcctccaccacacagctggaccatagaatctcgcgtctctggctgaagattcacactcaagcgatcctcaatctgatgggtgatggtcacaacgatccctcctgtctggagggggagctgcttgggaacaaggaggatgtagaggagatcatgtcaagcaaggctgaagaggtgcaatatgcctacaatgtgtgtcgtctactgctggctgtggtgtacaagcacaagtatgttgcttctgacatcattctgcatgatctcaaatataccatgaccactctccccgttaccgtttatcacgtgattgtcactttctacggagctcttgctatcattgactctgagggaaggtacagtgaggagagcgagcctcttctggagcagtttgcccgtgatctggaggactggagtgctacctgtccttcaacttttttgcacaagcacttgtgtatcaaggccgagctgcataagcacacgtgtgactctatcatcactctcgacacctacgaggaagccattcaagctgctctcaaggagggattccttcaggatgccgctgttatcaacgagcgatgcggtgactggctgcaaacccactccaagaatcggtctgtcgcttactaccaggaggctgccaagttctacggtgcttggggagctcgtcttaaggtcaaccagctcgttcacaaatacccggagattcagtcttcaaactacgagctcaaccacttgacgctcttgacgaatacctctgcttcttccaacgcgtactactcagacctgcgagctcgatcttctctcatcagcaactctgtgctggtgcagtctcctcttcgttggattctgtcttctctgcttcgagaggaggagaacaaggagcagatccccacaaaggatatgactcccaacgccctacaggccctggctgttaatgatgagagtgagatcatcacatcccctcttatcatgcagggtatcggtgcgggtaaggttatgaaccagcagggtgaggagacatctggacgagtggtacttgaccacaacactaagcacactcagatgctgaagggcaagaaaactgatgaacaggatgtcaagagtgctctgcaggcctgcctggatatctctgaggccatcgacaccaactcgattgttcgaaagctgatcgagagtgttcttgtgattggtggagcagactatgcggtcttcatctctcttgatgacgatgggggactgtacgtggactctgtgggtgttcttaacaccatcactcagattcgccatgagcctctgatttctcgatcggatttggctcccatgtctgttattcagcatgtgttgatcaccggcacccccatttctcgccaggctgacactcgaaagttcgacactgtgcacggccgagaccacttcttctacaaccgctcataccagagtgtcttgtgtatgcccattcagaaccagatcaagagtgtgggtattctgtacctggagcatcagcacaacttccgtgtcttctctctccagcgcattgagctcatttctctcctatgtacccaggctgccgtttctatggagaaggcacgtctctatcaccagatggatctggctaaaaaggctgctgaagaagccactgccgagaaggcgtctttcctggcgaacatgagtcacgagattcgaactccgttcaacgctctgctctcatgttctatttttctgatggacaccaatctgactgttgtgcagcgtgagtatgtcgataccattcggtcgtcagccatgcttactctcaacattattgacgccattttggccttcagtaagattgaacatggttccattgatcttgagaactctccattttctctgcgagagtgcatcgagagtgccattcagcttgttgctgagccagctgccacgaaggatctggagctggtgcatctcaatcgatgtggggaggtggatattgtcaatggtgacgttactcgattccgtcagattgtcatcaacttggttggaaacgccgtcaagttcacctccaagggctatattgtggtggagtcgcatgctgagcgtgtctcttctgatcatcgatacgagtttgtgatttctgtgacagacactggtattggcatccccaaaaatgcccgcgataaggttttccgggccttctctcaggtcgatggctccgctcgacgagtttttggcggctctggtcttggcttggctatttccaagaagctggccgaactcatgggcggaggcctcactttcgactctgttgagggagagggtaccaccttctggttcagtcttgttgctcgtgctcaggagccttccaaggataaggtgagcatctacgagggcaagaaggttatcttggctgacagccacgctatggaaaaggagagtctgcacactgaactggagcgactgggcttcgacataacctgctgtgacgactcctctgaggcccgaaagattgtgctggagaacccaaccaacacctttgtcttggtgttcattgacgctcgatccgtgcctcatgaatccaacgacttgcacgacatctccaatgcgtcgcccataaccaagtgcctgctcatgtcccatttcggtgtacccatggctgaggatttccagcagcagggttacagtgctattttgatgcgacctattcagcgaagccgtctagcggacattatcaagcggcttctggatgaccagacgtcgtcggatgccaagaaggctctcaagagcgcccccaatgagaagggtatgcttcaatctctggctgagcgtcatcctctcaagattttactggctgaggacaacataatcaacactcgagtggctctgcagcatctgaagcgcatgggctataatgctgagcacgcaaaggatggtgttgaggttctgcgaatgtgtcaacgcgagattgacgccggtcgccccatgtacgactgtgttctcatggacatccagatgcccaacaaggatggtattgctgcttcccaggagctcaaagagctgtataaggatgactgccctaatgttattgcgttgacggccaacgctggaggagaagatcgaagaaaatgcctggatgctggtatggtcagctatctggccaaacccattctaccggcagacctggcagctgttctcatgtctgtgcaggtagcggagcgggatactaaaaagattgagaagtgaggaggatagtgaggggagtgtgagaggaggatgagaattggaataaactgatagaacattaattgatttattatttatatgatacaagtagtagaatgtatagctggtgtaaaatgaatgtgtattgagcgcgtgagtatcaagccgaccacgcaactgtagcagtagagacgtgaaggtgcaacgcgaaagtggtaaacattggtgggagtgcttactgagacattcgagggtaggacttacgacagaagccaagtataagcgacttacaacataactgtgctacaagtacaatagtacgatccctaagattccatctcatagttgcttgacgtgcacattgtacaataagtaattaacccacctggattgtgcagctgtgctgtcgttgcgacggcaataatccagtatgtactgtacacccactacaagtactgtacctgtagtgtgtctttaaagatccgtggagtagtttaacagtatttacagtacgtccacaatgcatgttagaggtataaacagtttagtggctctggttcaaattgcaaggagaaagagaacttccacgctactcatgatgctttggtcttggccgtattgggcgtgcacatctatgggggaatagggtataattattgctgtttcatcgttgctagcggctgcgtacgatagctgtaacagcggctggttgtataattaactaaccccctaccgtagaattttatgtttgattcaagattatgagtgctggtcagagtttacgaagttcatcgtaggtactgtacttacagtagactggtacgcgtgctgacaagggatcgtgtctgtggagtgatgtggcgtgaggggagttcgggaaagatagtgggccatacaagagggtggtagtaccgtgataacgtagtgtatggtggaacttgggctgttcatagggggtgtttaataaacattgtacgctactgtacctgtaagtactgcaccgacccgcgcactaacccgacacaagaaatgtgcctcattggccttgggcttatcagtgagtgatgtggcctatgcatgagcgaatgggttgtgtggcatagatgttttgacgctgactgctacgtagcacgtagtatagaggacggcgtcagtttgcggaatgtaaacggaatgtgtgcgtgtttgaatagtaataatatccggtccagttgccccacgcgacagttttcccctgttggcctattatgtcctttatgcccttgaagtacagtttccagctcccctgggacgattcgattaggggacttagttttggcaacgtcagtgggaggggagaggtggggcactcgtaagtcacagacggcaataggcggtggaaatatacagagtattcgatggtagagaaacgactttctcagacgagaagatttcacaagccctcgtattccgcgccccctggctcacgatacaccacagaagcgctccgtggcacacctttgtgcataaaaaagcataggcttctgtaagcagccttctcgtttgacacccaaatccgaaaccctgtcgcacagcacaactcaccacctcacatatcacactccacacatacacacccacacaacacacccacattctcacactctcacgcccccaccacgctccttgaacaagctcccgccctagcccgtgcacagaccctcaaaaagataaaatgcagaccataaaatgtgttgttgtcggcgatggtgccgtcggaaaggtgagtataaagacaaaacgccaattatcaaggttctcgtgctccgccacgatcacgatgtcgttctggacgatggattaatggccctggagagctcctactaacgcagacttgtctcctcatctcatacacaacaaacaagttcccctctgaatacgttcccaccgtttttgacaactatgccgtgactgtcatgtgagtataacgcgtcgcattctgcaagaaaccaagccccccccccccccccccccaagcaacgaatcgagatactaaccccaggattggagacgagccctacacactcggactgtttgacaccgccggtcaggaggattacgaccgactgcgacctctttgttaccctcagaccgatgttttcctcgtctgcttttccgtcacctctcccgcctcctttgagaacgtcaaggagaagtggttccctgaggtccaccaccactgccccggcgtgccttgcctcattgttggtacccaggttgatctgcgaagtgacaggatgattcttgacaagctttcccgacacaagctgcgacccatgaccactgagcaaggctaccagctcgcccgagaactcggtgccgtcaagtacgtcgagtgttctgcccttactcagaagggtctcaaggacgttttcgacgaggccatcgtggcagctcttgagcctccagtggtcaagaagaacaaaaagtgcattgtgctctagtttttgcatgctaatgggttaacacaacgaaaaatgaatcaaagcaagaaaaaaatgtttcaagatatgtttattgtagtagaactgggcttggattgtgtctacagggcctccgtgagggaacctcaaaacaaagcatcactatgcgtttcaagcctcgagatgccacctgatgtctgtagttaccccatttttgacatatatattattgaatatccaaaggtagaacctgacgcgtgcttgtagtgctgcagtggtgtattatttcccctgttgggtcatcattacacgataagtacaagtacggatagcttccgcctctacaattaaaagacacgccccacccttattaagccagcacatcgctcaggcagatgtttgagtcccgaactctatcctaagaaatccatcgaaaaatagtgggtgtgcgtacaataccctaatatctaccttggtgcagaaaatctaatcagaacctaccagaactacacatctacactcacgacattgacgttgtactacgacccttacaactatgtccaccatgtacaattcccaaccgtcggacactttgtgtgagtatttgcgctggactgtcgccacccgtgcatccgaagttcccttctaacccagtccttaacggagagaaaatctcaggccttgaaatcggcagccagaacgttctggcctgccaggccattgccaacgtggtcaaatcgtctcttggtcccgttggtctcgacaagatgcttgtcgacgacattggagatgtcaccgtgaccaacgatggtgccaccattctggctttgcttgatgtccaacaccccgccggtcagattctcgtggagctggcacagcagcaggaccgagaggttggagatggaaccacctctgtcgtgatcattgccagtgagctgcttcgtcgagcccaccagctcgtcaaggtcaaggatgtccaccctactacgattatcactggttaccgactcgctctgcgagaggctctgcggttcatcaatgaggtcatgagcgtccccgtcgagtcgctgggcaaggacacctttgtcaacattgccaaaacctcgatgtcctccaagatcattggatccgactccgactttttcgctaacatggctgttgatgccctgctggccgtcaagaccacaaactcgcgtggggaggttaagtaccccgtcaaggctgtcaacattctcaaggcccacggtaagtccgctctggagtccgttcttgtcaagggatacgctctcaactgcactgtcgcttcccaggccatgaagacccgaatccccaacgccaagattgccgtgctggatatgaacctgcaaaaggctcgaatggccatgggcgtgaacatcactatcgatgaccccgagcagctggaggccatccgaaagcgggagttcgacatcgttctggagcgaatccgaaagattttggctgctggcgcaaacgtcatcctcaccaccaagggtatcgatgatctgtgtctcaaggagtttgtggaagctggtgcgatggccgtccgacgatgcaagaaggaggatctgcgacgaatcgctcgagctactggagccaccatgatctctgacatgtccaacctcgagggagaggaggtcttcgagtcctcttaccttggccaggccgaagaggttgttcaagagcgaattgccgacgacgagtgcattctcgtcaagggcaccaaggcccacccctcttcctccatcattctgagaggctccaacgagtaccagcttgacgagatggagcgatccatccacgacgttctgtctgtcgtcaagcgaactttggagagcggttacgtcgttcccggaggaggagctgtcgaggctgctctgaacgtctacctggagatttttgccacctctctgggctcccgagagcagctggctatctacgagttcgccaacgctcttttgcagatccccaaaaccctggcggtcaacgccgccaaggactcgtcagacctggtttccaagctgcgagcacgacacgcccagtcgcagactgccgctctcacagacaccaagcgacgaaactacaaaaactgcggcctggacctgatccgaggcaagattgtggactctctcaaggctggcaccatcgagcctaccgtttccaagtgcaagtctctcaagagtgcgcttgaggcgtgcatttccattctgcgaatcgacaccatgatcaaggtgcagcctgaggaacagaaggaggacccccacgatcattagaatatagaaatttagggttggatatggacatagcgcatatgtgaacgagattaataaaacgattatgagtgcttgtaggtggtatggccatctatttggacgtgtgggaagctgagtgttcagtgagggtctgtgcgttctggaacattccttgctatggagcttaattggttccatcttggcgtttctgtgctacttcgacgaagtaaaggcgattgtattcttggttgcgccgtactaaacaatggtttgtgttcccatgctactgtcgcggcggtgattgagcttgggaacctcaatttcagacaaaggaatttttcctccgttcgtgcataaaagcttaaattccaccctcaaaattcatcaaaattcatcgaaatccacctttttcgctggcaaaagacagacaaaacagctcgaaattgtatgtaaaccttaaaaatacttagagaaattctcaatttctcaatcaatacaagcttctggcccatcaagtcagctcagcacatcaattccattgaaaccatctatagcaaaacagtacaaaatacgaggagacttagtgatgacggctgccaatcatggataacccgtctctgctgccgcccagtcccggcctcgtgggggtgccgctgggggagccagcctctcttccaactagttcaagcatgccatggtcagccaggagcctttgggcattctggagcgcctctgctgatggcagattcagcttcaggaagaagccagtctgtgatgtgggtgtctcgtagggagtcatggtatcctgctgtgccagtgaaaacacattatcgggggtatcctggatccaggacgcggagccgggggtatcaaaaagactaagggtaccgacggaaccagggacatctgagacagcgaaggtgaaatggtgtccacagcgacgtcgaagcaaccgggaccgccgcaatcatcgtcagaaatgacaacgaggtcaaggtagcgaccaggctgttagaaaggggtatcaaagacgccagagagcggggacgggagagcgtttacagcaacgggttctggagacacagtgggtggtctttgccctaaaacttgactgctccttcgactcttcatccggttgacctttgtcgcctccgttgttattcgcagactgattgtcaaactgaacgtcctcagaacattcccaagcacccttataacatgtccaagcaccctcataacatggccaagcccatggattgtaaactgctccaggtatgtggctgcaatccttagggctgttgtcgtacgttttggagtttcgtttaatcgcatatccagctgtccagttggcgcgcatctctagctgtttgtcgtgttccttgaccgaccgaggagtgttgatctctggagaagacgccgagttcgtgcaccatttcctcctcggtaatctctcccttttcaactctctcttcaagctggacacgcatatttccgagggcatcagctttggctctgggggcatgctttctgccagagatgttttcaaattctcttttcctcttttggggtacccgagctggtggatttcttggtttcacatagtcgtggagaacctgcttcaccacctcatcggagacggaatagtggggctgatcgggagctcgttcaggcgcttcaaggggatcaatatcgctatctgaagcatcaagatcccacatttcagtatcggatgtttcattatggggtatcgctaacgtgggtgtcgctgccgcaggtatcatcgctacagctgtgagtatcgctgagccggggccgtttggtgactcttgggtgccgtcgtgagatgtctcggctcgaggtatcatttcaggtatcaatcaacttggctgtgtatctttctgtcgagtgctacgtctcgttgcgattatcgagtaggagggtgtcatagaattgcctagctacgaccacctacagacacaaatccaccctgccacactccgaatgtgaggaccgaccttgcataaaaccttaaaccttaaattgatgttcccaagcttgatcaccgcggcgacagtatgattaagtcgctcgacttttaagatagtaaatagcgtagactcaggctcaggctcttgcaattgacccgctgttagttccaacactaaccctgcaccacttagaaagcaagaaatcacgtgtgcattgtttattggggtgtacggccctatcatcttactgcagctggcaaaagggattgaggatataccaaggctttgggtccatgtttcatacttgccaattgtttccagctgtgttgttatctccctatgcatctctgcttaccaatgcagatatgcaatctcgaatgactcctgaattgcaatcgggtggcgtcattgtactatgagtggctactgtagtagaaatggcattattttaacaagctaaaaagccaggatctgtaggcatggatgacgtagatgatggcggaagcgggacaattttcaccctttttcgactcgcctctcgtccctgacacggcctttacaaactgtcaactgcttgtctctctatccacttggcacggcacagctatctggttgcaaccacaaccccagactcaacaccacccaacggttgcgtctagtgcgggtagagtttcatctaaatgagcgccgctttaacagactggtaggagccagtgtctcgaatggcatgaggtttattgagagttcatctgacatctagactgattgaaaatgtgggattgcgtctctgtcatcatcaatttcccccaagtgatatatatatacccgacaatcatggtgactcatgtcggagctcctatcacaatctaatgccgacactccgccccgagcctaagtctaagtctgcttacagttaagtcccaacaccgcaaatttcgtgtttactgtacaaagcgcgtccaccctccagatttgccaaaaaaaaacacatactgcctggtcaagagcatgtcttgagagtggaatcatgggcgacgcaaccgacaaaccgactagtggccagaacgccgactccgcgactgcgagacccaagcgtggtgcttcaaaggagtctcccgctcccgtcgtaaacgtaaacgacgcaaacgaccaacccgaagccgttgtcaagacggaagatcgtgactcggtagaaggcgatcatgggccaaaaaggcgcaaaaccagtgcgacgggctcggaaacagatgacaagaaagacaccaaggctactaaacgaaaaccgcactcgaaatcccgtcgaggatgcgctacctgcaagaaacgaagagtaaagtgcgacgaaaagcaccctgtgtgtcgaaactgtgaacacttgggactggaatgttcgtacaaacggccattgcctagttacgctcagggatccggtaataccaccccgacctttgcccctattaatccacacactgttctgcctgccccagccaacacaggagatggagtacgtggagcaccaaacatggtagacctcaagctgctgcacaactacatgacggtggcatggaagacaatcaccgccgccggtatctccaacgaggagatctggggcgtagatgtgcccgctctggccttccaattcccgtttctgatgcactccattctggtcttctcagcctctcatctctcctgcactcaacagcagaacatgtacacacgtgacattgcgtaccatagaggagaggccctcggtcagctacgagaagcagtccgccatgtcactccggagaacacagatgcccttgtggcaggctgcattctgctaggaatggacggtttggctaacgctgcaccaattgttcaggcctccgaagatgcatccacgctgccccccacggcttggattcaccatgttcgaggggccgcatccattctttccactgtctggcctcttccaccacactctcgattctaccgattgatcggacaggaacttatcgacttaggatcccacatcatgaacacccgtactgcccacaagtttgtgcacggtggtctgaagtgtttcgacgacgatctggctgatttataccccgtggaccccagctctgtatacttccctactttggcctttatcgatcttctgtttcaccagcggtaccgagcggattttattttgcgagtttttgccttccccgcactgctagataaccagatcattgccctgctgttccagggtgatgagatggcccgaagaatcattcgtgtctactacaagctcatgaagagttacacgtcggaaatgaaggagactgtgtggttcctggaaggtgtcagtcgaattctgccggcagacatggaggctcttggtcctgttggtctttcgtggatcggtgtggaccccgagtctgctcgaatgatgctggaaaatctccaacgaaagaaggaagcaatggaggccaactccgcgggctctagcacggctgcatctcctcagatgggaaatgcttctacgcctggtgcacctcagactcctggctcgccatccaaactggagggaatggcttccatggctaatctgttgggtgcaggggctgcaggtggagtgtcttcgttagccaacctcgctgagatggccaacatgaacctgccggctgaaatctccaacttcctgaacaatccccgcatgtcgggaggtggagctgggggcgacattgcgtcgttattgtccaaccctcgcaatcttcatctctttaatgagggccaacaaggccagatccagcagatgcatgaacttttgggcaatctccagggtctacagaacattcctggactccaaaacctcaatctgcaaaatctcgccagcagcatgccccagattcagtccctcatgtctctgattcccggtggaattggaggcttggctggtattatgggcggccttggaggaggtcaaccatcgccatctgacggccagcagcaaccacaatcctcacagcaacaaccatcacagcaacaatccggtccttcttcggtcaaccccagtcatcccccctctcctaacagcggtctgtaatagtacatagtcaacgtaactgaacttttattaagagctgatcaagtaatagacccaataaatcaaagccgcatctatagatgattgatgtgctgaatgtttgttaaatgtgtgatgaacttttggtgacaccatagaacagcggttttcggagcatcttagtggaacatgcaggcaatattcccagctgggctacacgacacggcagtgtggcgaaggatgtcattacagaggtagttacatagaaacattaggagtgctgcaatttgcgctcgatattaccgtagctcgttatatcacacgaattactcttcgcctacgtttcaacgcctggaaatcttcaatgcgccgccttcgcagggcaagggcttctggagaattccaaaccaaaccaaatataagtttccatgcagctcgatctataacgcctcgcacagacacttgacattctcacatctacatctacagtacgacaatggttctgcacaaccccaacaactggcactgggtcgacaaaaactgcattgactggactcgacaatacttccaggagaagctgcctggtctggaggccaccagcaagggaggagaggtcaaggctaagatcgacaaggtcacctctgtggagggagatgttgatgtcagccagcgaaagggcagactgatctcgctctttgatgttgagatcaagcttgctttctccggtaccaacggccccgaggaggcctctggtactattaccatccctgaggttgcttacgacaccgaggaggacgagtaccagttcaacgtggtcatcaccgacgactcgtttgccaagctgcccgtcaaggagcttgttctgtcggacattgtccccgagctgcgaaagcgactattccagttcaaggatgatctgctgaccaccaatggagcctctatccagcatcctgcggaccaggttaaatccaagctgaccctgggcaacctcaacaagcagagcgagtctgccggtgcaaattcctctaactccactactgccgctgctgcccccaagtcctcgggatcttacaacaccactaacattgagctggaccccatcttccacacctcggccgaccagctgtaccagaccttcctggaccctcagcgagttgccgtgtggtctcgagcacccccgcagatcgaggagaaggagggatctgagtttgctctgttcggtgggaacgtgtctggaaagatcaccaagctggagaagaacaagcgaatcgtgcagagctggagactcaaggagtggaaggagggacacttctccactctagatctggagttcaaacagggaaccagcgatacgaagttgattgtcaagtggtctggaatccctgttggccaagaggatgttgcccggggtaactttgaggagtactatgtcaaaagcatccaggttgctttcggtttcggtgctcccctgtaaaaagggaatcaacgaggtaaaccatctgatacacaataaattaaacatatatgcccgctacaatttacttgtacttgtactgtacttgtacatcagtacacagtctgtgatcttcatgtagatttgttcctattacaataaattaaatatatatacatgctatgctatgacgccagatggagcctcagacggagacgaggtagatagctcgggatcttctgtcttgatatcatcaccctctaggtccttctttttgtggtcgacaatcatgttattgtcctcctcgttattcttgacttctgtctcgccattcttctgaccatcctccttatcaccatcattaccatctttattcccctcatcgtccttctttgcgctgacctccacatccttgggctcctccttcttgatgtaaaatccatcgggtacattctttgcacatttgccgccatcatgttcagtaaagacaccacctaaaccccagttccaattgtatccaccctcacggactgtctcaatcaccttaaacgcttccagagaggcgtagtaaagacccttagacttcgaatctcggaaccgcgcaggctttccagtaaccacacaattgttgatggagtagtcacgaccagtaggaaccacggcctgaggtcccaaaaggtaccgtttgacctcaggacgcgaaaggtttcggtcctgagcaaactccagcaattgtacgactgtggtgccaactttctcctgaggaccctccactgtgatttttgccttcttggggactgtggcgggcttgggagcaggtgtctctccatcactatcactgtcttcgtttgcctctggctcttcagacgcagcagcatcgggcgttgctgtagcagacgcggctgtctcctcttcttttttgactgctggagactcagtggcagtggcagcagaagagtcaggttcgtcggccatcttactctttgtagatccattggcatcagctttaggagcatccaccatcaccacatcttcactcgcgtcattcttggcaatagtttcattctcggaagtaggttcaactgttgttggctcggctgcgggcacggcagtggggtctgtcgactccgcggttgtttcaacggaatctttcacttctgtttgtgtctcagcaatcggtgtccccgtggttgggacagctgcattattagcaccctctgtgacagcagcctccaccttttcaccctccgtgttcaccttgggggtcgcctttaccacctccttctttatcttggccacttccacctcttcaatacctgggagcggaatggggtctacgagctttgacgaactgaggaatcgaatgaaagacttcaaaggaattcgcttggccaacatggcttctcgctgacgctgctttcgcaagtcctcctggcggaaaaagttattcaaactatcaatgttctgctgttctgtgatcttagcctctgccagcctttctgcctgggtcagcttcttaaccaccttcttctcacggggaacgtaggcagcccgcttttcttcttgctccttgagtcgctccagcacctccttggtgtttttgacggctgtcgatcgtcgggacacacgtcgatccgaatttatgagctcctccacagtagtgcttttccgttttaccggcttgcgagcctccttggcagcccttgcacgtgccgcagcttgggctgtgactctgggtcgtgccagtttctccatagtgggaatctcgtatgcctttctggccgctagtcgtttcctggtcttttcctccttctcacgtttctgtagctctttttcgccagcatcttcgggttcgctgtcattttccgactcggaatctgactctgagaagaagtcggagccctgagcttcagactcgggattgtcatctgaatcgccatcctcctccatttccgtagtctctgaagttttacgacgcttgggtgcaggtgacatggtgtcctcttcttcgtcctcttcctcctcgtcgtaaccgggcatctcaggctcatcggcccccagctcgaattcctgatcatcctcaaactccatgaaaatgttgtgttcatcatcgtcgtcaagtggctcctgggcatccagcaacgccttaagacggtttccagcatttgctcgacgctgacgtgtggcaatgatgctttcttcaagaggcatcttgttgatattgatgtgagatgttctcaaacttgaagtgtagatggttgttcatgcatgctccaaaaaaggttcaaggaaatctcttgctgaataagctatccatccagacttgtggatagtatgagaaatgatcaatggaattgtcaaccttattcgaatacattttttcatgttcatatcctcgcagttcccctcaatgtcgtatgaaaaactaccactgccacaccctgctgaagttcgttcaaactactggtacaagtaccagcagcaatactcgcatgtgctttgaaccaacatgcagacccaaattttatatttccgcctacagaaaccccgtcaccaccataatcatgaacagaagcaccgctggacgtcttatccgagcatttcactcaactgcccgagcgcgacatggtactgccggctctacttcggcttccgaggaggaaatgaagcatttcaaacaattggctgccacctggtgggatactaatggcccccagcggatcctgcacaagatgaacctcttgcgaatggatttcatgaacgagaatctcaaggtcctgcagcaaaacaccagccagtcagctgttaaacctgctggtgtttctctggacattctacccgattcagacccacgaaagaccaacgctatccagctgactgacaagaagcgtgtgttggatattggttgtggaggtggcattcttgcagaacacatggcccgtctgccatggacctcatcggtcgacggaatcgacatgtcaccagatgtgctccaagtcgctgtggagcatgccaagaaagacgcgtctctgaccaagaagctcaactacagacgaattgcactggaggacctgcccagggacgagaagttcgacattgtgaccatgtacgaggtgctcgaacatatcacttatcctgccgaatttatgaagcatgccctgtccaaggtaaaccccggaggttgggtgttcctgtccactattaaccgaacccccatctcgtggttcacgaccatctttgtggccgagcatcttatgcgactggtgcctcccggaacccacacctactccaagtacatcaatgaggaggagatccgggacttttttgctacacaaaaagactgggagtttgtcgattccaaggggtgcatgtacgttcctggctgtggatgggtctggactcccaatgagcgaatgggcaactatatgatggcttttagaaagaaggattaaggtaatgtatatagatagccagtattgattttgtgaggtgttaaatgtcactgtattatgcacgtcgatacttcataaatactacaaactctacagttatcacaccaagatacgatacaagtctttttttttgttcaatatgctcattgtttattgtctattgttgaggaagctatgatgcaaagcaggaaccatgttgtttcgtccgtcacgggaaaccaaaccagggttgttgcgggacacagggatagtggtgcccgttggggtggtctcgttggaagtggaagtggcgttcttaccacgttccagggccttcttcacgaaatcggccatgccaacgtccacgccccggtacttcttgagccagggatgctccagtaactgctggtaagtgggccgctggtagggcttcttctgcagacactgggcaacaaagtcccgtgcctcaggagagaaccgctcggcaagctgagggggatcaccagacacaatggctcgcaactgggcgaaaacattgttgtatgcttcaggagggtaagggtatgagccttgggcgatttccaggatacttacgcccaaactccaaatgtcagaattggcagtgtatgtcacgttgccagaatcggggttgtggatacgctcgggtgccatgtatgactggcatccgatcacagtggatgccttggatgcaacgaggttgccggacactccgaaatcacacaacttgacctttccttcggtgttgatgagaatattcgtgggcttgacatctctgtggataatattgtgctcctccttcaggaacataagaccccgaaccacactgtcggtgatggcagccaagcagggctcatccacacctcctgcatacaccttgtccagtgatcctccgtccatgtactcaatgcattcgtaaacagctccctctacaaagaaggcgccgaaaaagtcgacaatgtatggagactcgcacttgtgtagaatatccagctccataattatctgggcaaatttggcggtgtccagctccagctttacctccttcattgccatggtgatacctgtgggcttatgcagcacctttgtaacagttccgtagttgcctcgtcccagctctcccagaggctccagctcgtcaatgttgattcggaacgacgtacctcccgagaagtcgataccttccgaatgcaagctggcctttccagcaaagttgagttttcccgtgttgatgtcgacgatctttgaaaactgtgcaaacagaccgcctccctgagcaggggctccctgggctggagcctggtctttggcaatgggcagggggacagcacttccatcggatggagtcacaggactactgctgggcgacccgctgagcgacagctttccggggccctttcgcttgatggagttttgcgacgatagtcggccgggaagacgggctcctgtctgaacggtaggacctgtgagtccacctgtgagggcacaggagggtgtggtggaggtggatgatgcgttggaggacgaggagctctcgcgagatcggctatctgccgaagaactaccattgttgtcaccattgtagctgagcttggagtagtcgggtaaatgcaaattcatgggtttaggggtggaggcagccgggttttggctgcactcgtcgtcagagacgagaggggatcctggcagtctcatgcctcgtcgcgacgacagcgacgattgtcttgagactggcttggttcctccagtcagaggtccggtgagcggtccagtcagcggtccggtgagagggccgttgagaggactggcagtaacgccaggggggatgacaccacctgtgtaggatttaggcaaggagccggtctggaactgagagaagctatggtctgaatttcgaggcacagacgacgctgtggtgaagggcgaaatttctggtgaggtcagctgtgggccaaagtcggtggtcacgtgggggtggggtcgttgagtctgccacgacggcggggtgcggtcctggagttgctggagctgttcctgttcgggctctggaggcgacgagtgggatcgatctctgctcattcgcgacatatggatggcctggatacgggccagcgtttctgctgacacttctgacaactggtcagctggtggatgagaagctgtagcagcattggagtctgtggaggaaggctcttcttcttcggccacagagcctgagcgcgagtgtaatgacaccttacggataccccgggcctcatgcagccccttaagggggtggcgatcgggattgcgatcgttcagcgacaagtctgacagcgacggcggagagctcatgctggttgaaggaatgtggagttgtgtggaagatgtgcgggtagaagtgcggaatatatgctgaatatatgctgtgtcgtcgtctgcgcggcttgtatcgtcagtgcgtggtggagagtatgtgcagtcctattgtggtgtgtgtgctgctgttactgtagcctgacgctacggtatggcaatttgcccagtaaggttcaaatgagcaatgtggggggcttgtgggggcaagcgaaagtaagcgagcgagtgtggtggggcagtggagacgacggcaatcgaggtttagcggacgggtaatatctaaagtgtcgtttttcggtggctttggggcgttccggggcgctttggtggggacgctattttttggctcttttgaaaagatacagcagatttttttgattaatcagccaaggatgtcggaaggtagcttaaccaactaagagtctgtttgcagttgggagtttgtgagtttaaatgatggcaaacaagcaacgactgctgtaatgccagagtgtgagaacgtgaagcagctttatagatggcctgagggttgagggtacttgtagctggggtgttgatggatgtggtagcgagtgttgggatagctagtactaggaagctgaaagcgattgaacgattgacatgtacagtaacggcggctgcacagctcaggcaaagagccaacttaagaacccttgccaggccccaggaacggacaatcaggcacggctatttttggctcatttttgactccgcatgcctaagctccgcggactgaaccagagctgtagcggacgagcactatggagttactgtacgtaattgtagacggaggttgtgctaactactcgtactcttttgctgaaccaaacacctggcttgtccgctaaataatatttctcatcgctactggtacaagtattgtgactaacacttaccagttacagctctctcgatccctttgctacccaccaatctaataatagcctacatcaccaacgttggagaatgaaacaaggggctggcagccacaaggcacttggataccacccagacaagcgagccagcctgcaacaaggagaccgtcacacgtggtatggggcgaatacgaagagatgtagatggggaagttgaaagagttgttggggtaagcgcgtgactcttctccgatgtagcattatcatcttgttgaatggtcgaagtgctacggtgcaaatttcaggtcatcacaaccctcactcttcgaagtacaagtagtcaattacgtcattgggaatcaacgcatacgacgtacccctgcctaccaaccgtttactccaagggcagctggccaatgtgagacccaaaagagaatggggtaggcctaaatggggtcaatagacggggaagcccctcgtataatgcatagaatgtctaatcttctaattatgtctaattttctaattatatcactggcgtattgtacatacagtagttgatatagagtttcggcgtcgaactacaagcaagagatgagtaataaaaggggtttttacggggagactagcgggtttctggtttgtgacttaggcttgtgattctgctactattcgattgtctactttatatcagtatttaggtatcaataaggtaatcttcatcaccacaacatcgccaattttcagttaagctctctatacgcacagtacacccgccattgcagctaattattagaaacactaaagtatccacgctaattatttttagatggagccgtgcgtgcgtcacaacatacacaccatggatcagacacccaaaagaagaaaaacggaggccgacgacccgactgctcttccgaccacagttccgaatctcgatgacgaatgggagcggttccagagtgaagtactgaacgcagaatccacgaagcgagcaccctctgttctggatcaatatacacccgatttggaggccaaagccttggacatccatggcaaatctgtcaaggaccactctaagtacgatgccaacttgctcgaggtgcccgaagatctcaaacagcgtgaacaggacaaccttgaagaggccattcaggaactccagcaggaagaggaggtgcaggaggacttgaagagcaggttggagcgtgtcaaggcgctgcgaatgagaaaggagctcaaaattgaggctgaagaagaagaggaggagtctggtagtgagtctgactttgatgaggtgaagttgtggtctcagaggggcatttgagtggttctgaagttcctcgagcaaggctggtctatatatagtgatgttatttatttgataaaacttggaatgaactgcagtgtgactttatttctacattatatctacagtagctacaagtagccgtgtttctaactccattctcatgttggcggtatcatgaacacctgatgtcaagtattagtaagcatagtagagatccattcgaacacagcatatgaagttgcagagttttttgacttgaaaactcccaagtatcctcaataattacaagtatttacttgtgctggctaatctcttatattttcgctgctaagatctctccagcctcataagaaccatacgctctctcggatcttgtcacgggtcggtcttgggtcaatcctcaagatatccctaagtacgagctccgaagtcgtataaacataacttacatacttgcgagtggtggctatatatctcaaccctgcctctccatagcacgtcacaatccacgtgacttaactacgcgataccgaagtattcatccataatgacacactcgtgacatcctctggtcgtcaccatcgcccagttacgtgccaaggccttttttacatttctaatgattcttagcatttcttttctagtttttttctagtttttttctgatgactaatcacagtaccttatgactaggatctggtttctgacagatttcactggggtttcttggtctagttggtcatggcatctgcttaacacgcagaacgtcggcagttcgatcctgccagaaatcactttttggtcaacaggttcccgtcttcctccacgctggtacctgtcctgtattatggttggtattacaatgtttagtaagccgtcgctacaaggttggagaaaatccaacttgtagaggtatgcaaacgaattattgtcgcataagtgtggccaccagcttgaacttgctcatgcggttcaagttcttattgtttttctttgtaatcctaagatcccattccccgcatttcatccaaaatttgtacttttacaatttacgagtacaagtacatgagctaatctgccggtttatatgagacaggacaccaacctacaaatgaattttatccgtaagtacttgtacttgtatcaggggataattaattaaaatacataaccatagatgacgctctgtttctatggacaaaagaagagggaggatgagaaacccatgacatgcagactactgcgtgtgtcgaacatacagctcatcgatgaaatgaggatgtttgattccgggaggacgagcctcagcaaaagcagcaatggcgtccttggtggacacgccgagtcgctcaatcatgtacgaacacagaaagaagcctgttcggttgaatccataatggcaatgtgtagccacgacggggttctcaatgccctgctccttgcgcttttccagaatcgagtctaccaattcggaatacttcttgacctcgtctttagttggcggtaacttggacactgtgggaaacttgtgataagtgattcgcttgaatgacgaaggttcgtaaggaggggtttctctggagatgtcaataacgtcagtgatatctgggtactgctcttccagaatgactgggttatgttctttgtcgtgttctcttagcgttttcatggctctaaacggtgccacacctactttagaagatacacactgggttgccctccacttatcttcgttcttcagtgaccatttgtcgtctcgagcagccaggtaagatagttgccatccgagactcagcttgacatccacgttctcagtgatgaagtcgttgatgagtccacacacgagctcgggcttttcgaccataacggcatgtccagcaccacgaaccaacgtcagcgagttctccgacgtgcaaggtgacgtcagccacttatggatcacgtccatgttgggtcctggaggggttgcatggtcctcctcggctccaatcagatagacaggtgtgttaagaacagcccattcctccttggtagcgggagtgagtcctgcagcagttcgcatccacacgggcgtccgaacctgaaggttccatcgcaattgcttcagacgcacctcctcggacgcctctttggccaccattcggctgacggacttggactcagttcctccccatcgatccagagcccgtaggatgtcgaaaacaaatccgggcatgtatggtagtagtcgttgcagcttttgtgttttttcgtcgagctcagcaacaggagtgattgccaccatcccgatacatctgattccgagtctgttggccagcttggcagccaacacgcatcccatagagtgcccaatgatgaccacctctcgatcctctgaacacgttgagctcaatacagtctctagcacgtcaagcagtcgttcggtcttgtagctggcccagtcagaaggctgaaactccgactttccgtgtccaggcagatcaacggccacaagttcagcgtagtgactcatgtggtccatgagatgatagaattgcgagagcgagccacccatgccgtgaataaagagcacgattggaagagcagggaatttgttttcccgataatggggcagattgaacacccgtaggttgagctgcttgtctccgaccctgaacttcttcatcgaacagtgcttggtgatgagcggaggctcctcaacctcgtggaccaggtgtctttctaggtcattgtaaaaaaacagcgatttgagaaatgcgaggctcatgtggtgggtttacacgtactcgtacctgtagtaagtagatgaaaggagggtgtggagggctgaccaaatcgtaattatggtgctgcagatgaaggtgctgcatatgtattacacagatatggtttcggcaacacacgtggggtagatggcaagttccaaatagatgtttgaggatgaaataacatgacaaaactggaggtagataatcgtttgcataacaacatatccgatttcagatgacttacgagatctgtaatattcattactcaataatcatggactcggttctcgcaactctaaaacgctgcgctcaaagttcgatattccagactactgcaaaatgacgactagggagtgtcgacgaggacgtgtcgacgagtaggggtataattgacttgacatggtgcgtaccatcaccacatatcttccaatttcttctggtaacatatggctgttctgtcgctgttataaaaggctgagctatggcacgaaagtgaaagaaaaaaaaggctggaacaaaaagcaaacagagcagagaagaaccagatgcaagttcagctttttcaaaactcgggtataatgaacactcaaacgggcttctaaacgaatcattaaaagggtgtacgaagccaccagaatacgcttctccactttcgttgttacagtagcttcgacagacagctatgatgtaacacaccgtctacttgtagttgagaatctgaccgctgtcgcagtgatccatttacaagttggaaggaagtgttgactgacacacggcaaagacattgtctaagccgtaacctggtacaagtacaaccagctccgttaatacccttttcgtcctcctaccgaccaccaaggaatatattatcgactagagcgcggtgttaccgtatttagcacttgacgttgagtaaccagacatgtgtggcttagcacgaggttggtggaccacaacatcgataagaaacggggcaactaatagctcccaatgtgatgtgtgcgtgacagcggcgccatgatgtacactgcaaatgtcatcctgctggagaaaaacatcaggacagctgcaaacaatcgcaacaccacttcaagtgtcctatacgagtttctgtctctaaatattccgtataaagggtatgtagttacagcccttataggggggaaagtatgacacggacattatacctcttgtggctaagtacttgtaattattaggctgggctactacaagtagtaaagttcagactaaatgttctcaggagaagacacacaggagtatgattaagcgttttgtaccacctagccaacaggtgaaacagtttcaccagggcaattatgcaaagaaatctatgtagctcactgctttcctgacacacccttcaatatacaccctgtccatggtgtatattgtgctcatcgtgaaggtggctcacctcatctgctttaaatatgcttcccaacacagataataactctatcagacagaattatttacagaaccccccacgcgcacacagcaatgacaccgttaagggcgatattggcgtggattatggccacagcagctgtagctgcaggaattggagtccatctgacccttctctcgcgtaccctgccttctttattgactcatttgcctaaccagcagatcgaccagtacttacagccaggcgccttctttcccgattgtttctacaattgcttaggtctaagcgaagaggccgaggaagcacactggcctccgtttctggctgctggagtcaactactggcggtcaaggtacggctatctggacgactacagcgaaaagacggatcatacgaaagatgctccttcagactcagagttcaagaactcgctcagactgagagcatttttgatgggagtgttgactcaccagattgccgatgtcagctggcacagtctgggatttcgacagggttttttagacatgctcaaagaacgagacttcgaaggagatgtggaacgggcgcacgaagctctggatgtgggtggagacatgatcctcatgtcgcggttggtgtcagccgacccggaacttgcctggcttgatcaatcgtgggatattccatttgctgatatctctgagatctatagatcgatgggttcgtttgtgtccaaacgagaaatcgaatattgcatggtgcagggaaaggccgcgctcaaggcggagaaacggttttcgggggcagggtttcgaagatacgcatctctcagtccagtgttattttcagagctggaaacatactatttaggcggaattcaggagatcgcagcaacgatagagcattgtatcggcacattttcggattggtttcgaggaaaacacgacatttcgtcttcagagtcatggaacgtctgcgaggctttcatcggcaaatcaagagaacagtcagacaccgtgtcctcggttcaggggctcaattttggactgtatcgaaacatcggctctttggaagcgaggttgagaaactccgtgtctactgaattgcttgttcacttccacaagacaaagggactgctggcatttgttaagcaaagcttcttggcaatgctccctgaggtaatcaagacccccaagctcaagattgaaagtaaggcacctcaaaacgagatcttcctgtctcccctgcaacatggatcttatttcggatcctccatcatgctaggtgagtttgacgggatccaggaaacctggattgctgtgtctgctcccttcgagcaggactctggatctgtatatgtcatggccttggatcagttcaaggagagggctgctacagaaccttcggagtttgtgaagttggtagatgacgatatcaacgatgacctgggaactctttcttcggtttattcaggtccttctcgtttcggagctgccttggcatccattaagtcacctttgcttgccaatgatgttctcgtggtttcttcccctggtagaaacaagctggtattccactacaagggtcgaaaagtcatgattctcaaggtagacccccctgcagagtatggctcatcgggtaccaagcagatgggagagacgctgctggtcacttctgactacctgattgttggaagtccacgaactgatgtggataagccacagagaggaaaggtggaatttctctcaattgctaagatcatcgaagagataaaatctgctctcgcaattggtttctttcccactctttcgtaccatatgtttgtagtatacactctggaccctcccgcagacgtgatcaataaacaagagcgacttgaggatgatatcttgattacccaggagattggatacgagctgttcggatcaaccctcgctgttcttaaccataccatctttgttggggttcctggaactgttgccgtcgttgcctacaggtacactgaatggggcgataagtggacacccagctacattcttcgtggtgacagagacagcacgaaagagtcatcatttggaggagacttcattgaaactgttcccgaaacaggtatcatcattgttggaagtagtaccgagtctgagtcctcttcttgtctacaatcaggtgcggtatacatcttccgagagaaggcaggcatcgctgattttgtaaccaagatcaactcaatcaaaacctctaacaacatgtgtgaacctttctcccgttttgctacatctgctgttaaacctctggcatggcaaaacaacaagctcacctcttctccatcctcgtacgtctacattggctctccgttcgcttacaataaccgcggggctgtatggagacttgatctgaacaactgggaggtgatagaggttccaattcaaggtcatgggcgacacccggcttctcaatttgcctcatgcctggctgttctcgagaccaccacttctggatctctcaacacaatagctgcgggaatgccatttgcaggtatccataagctcggagaggcaagggatattgatgcttacagcccattgtcaggaggattgtatttggtttatgtttaacgacatacgtaatagcttgatgggactcgttacgactcacggaacgttacaagtacgaggacacacatcaatcacacgttatttatattagttgaagatatatggttattaatgtcattagaacagagagtaagtgagttgttcacaccgtgtaagctggaaggaagtcttgttgatggacaagtacaggaacatcaaatttgctggttgtgcgtagatccttgacattgagcttcatgagatactttcctgctgccacgtgatgaatatagatacttggatctacttccgggttccatcccttcagcttcatgtggtttttgtatacagccttgccttcctggtcaatgagttggtactccacactggtgatgttggagaaccttgggttgacagctttgatgttgaagttggattttgtatcaaccacaagctcaggaacaaccacattgtaaatgttgtttgatatctcgccgtccttaacaggggccatgataatgataggcatcttgcacaccagaggaggacactgtgaagtgctttcaaagcgcagtgcaacctgataaactatcttatgatcatgaaaggtaactgtaggaagaatattcttttgaagtctgtgttcgaaacagtactcccttgttgtgctcgtctccttgatcaagcgagggtacatccgttggcagatgagtacccggctagccttaactgttctctcgacaccgtgaaactgcatacacaggagatggtcgccgagggtaaagttattagcgcttccgcaaatctgtttatcgatcatgattgtgccggctaaggtgtcgccagggcatagcgtgttcttgtcgatggagattctcatgtgatcggctatcattttatcggtgaataatatgataatctgaattgaatgagatgatattatcgaaaaaaatgatttcttcttctcccattcctctcactatatatagatagcaaaaatctagggactgccattccggtgctctgtgcaactttgatatctcggagacggatttccgatgaaccacacaactgagaaatatgatgaaaagtagatggaattaaatggtaaaaaaaaactcacacatgattagttccctttgaatatgctgaaaaacatactccttgaagccattgccagcctcagacttgttcggaactccatctccgactttttcagtttgcatgtttcatgcagaaggcggaaaacatcccccgactgaaatagtgggatccaaattttcggaatcccaactgtctactagcacaaatgttaagacagaccgttgacagagaaaaaagagatggatgactgagtcgttcaaaagattaaattataactagaccaactgtatttcaaggctgaatgaacctgcatcacaatacaattacagtattactcgtacgagtacagactgactgtggcataagcttagaggaaaggtgactataacaccacacgtaaccgaggctggtgtccaacacttggattacagtagcgagagtccaacacaactacagtagcttgaccttacagtagtacatactgtaacatgtgtgtactgtaagggtatggggagtcatcgggctatttgaaagcacgaaaacgtcgctcagggctattacatgccctaattgtacctcgaagagaagttgtgaacattagatagctacgacaggtgtagtatgcccaatctaatttgcaggttgcttgaccaagcagcgtgaaaacacagtgacagaatgtcactatgtatgttattaaatatatacaaacgctttagtaaactaaggcttcaaagtcatagtcatgagcagatcaagctgaccggacacgttgagatggaccttacactcttcggcgagcactcgcacctcctctactagcaactgtcgtcgttcccggtcgatatcggtcagcatctcagggtcgatgggccgtttcgtctccatagcgtttcgcacgtccttggaagcaaatgacacgacggcaggtcgtccctccttgagagtctcagccagctttctgaacttttgttgtcgcagatctcgcaagttaatagaccaggtggagtggatttcgagcagatttcggttgttctcgatggccttcttctttcgtttctcctctgcctttgcctgctttcgctgggccttgtattcagccttcaaggcagccttctcctccttggtgagattgtccagctggtacttcggcgtaatgtacgaaggaagggactgtgtcttaaccatagcagggctcggcttcacgagcttgatactcttgttagcgagatcgagtctgggatccttgatgagagtcaagaagtcaatagcgtcaccggtaatttctccgctttcagacacgtagatgaccttagtgtgctcgttaactccggtctcgacgagctccttgagctggtcatgaacttccagaacggcctggatggtgtagctggtgagggctggggtgtggttttttagaaactccgacagcacttctcgcttgtctttgacgggagggggagcaggttgtctctcacgagatctgggctcaaacttttgctggaactgcttcttgggtcgagaggcctgcttctgggttccgtttccaagagcattgaatccaaactggctgctgttgctcactgggggcttgcccttcttattgttgtcagttggaggtcgctttttggtattggtgttggtgttgttgttgttgttgttgctgtttcgagagaccatgggtttggagaagatagaaggcagaggcttttgggcccacacaatggtctgtgtgctgaaatctcgggtctgtggactgttgagtttcttagaagtgttctttcgagctgccgggcccaccaggttggccacatcgaacatgagagggagaggacgcttgtacttcttcttgtcttctcggcttcggaagaactgctcaagaatctgcgaagacgacaactggccagcgctccggtatgtgtttttgggcttgacaatggcctcaacggagattctggctggagatccgggaactcggtactctctatgttcagtagcatgttggccgaatcgctgggtcgtggggatgatctgctcagcggcggccagggcggtccatagcgacttcttcttgagtggtgctaactgctttgacttcggaagttttggtggcatgttgatgtgtgcttgagaaaatgagagggatgccggaaaaaaaaactaatgcgggatatgcaaagtaaccttagttgtttagttgggagctttgtcgacaattagttgtgagacatttggacactaaacttgctctgggggagagccatttttgaatgaggtatcgtatcatattggggctgagccagggctgcttttctccatttggctacaatgtatgtaccacatgttactgttctcaaaggctttgaggaggaaggcactttattacctgtttggtagaccatcgatcctcatgcatgaacctcattgtgaaacagccctacagtactgctgtagaaaaggtgtttataaggggcttaaataatccatattcacaaataaatccatgaatcgactattattacttctcttgcctctctctgccttctttggtctgttatcagcagctcctgttccctcagttatccatccccgtaacatggtcaaagtttgcaagcgacctcccttgctgagcatctttaatgagaaagtccttgaaacgtacaaattactcaaggagaagctgccgaactacaacgatcctgtgggagaccggctggagagaatgaacgaactccttcactcacgaggtattgtggaagaggaatacagagttggattgagtacagacaaccctgcggatgacgagtgtccatttggctccaaaaacttgttctacaagatcagatcttgacacagttgtgatttaaatgtatttttatgacatttgtgaaaatattattagaaaattcaacagaaattgaaaaccaacccatgatcccattcaggaggcattatagtaacacagtaagtttacagtacatactgtactctgagctccgtattactgtaaaagtacgagtacagtactgtacgatatgagtagtagctacaatagctttacatcactcagaatagggtgagttgagactacagtatgtacacataccgtacgtattcgtggctagagaatcgaagagctccgtgtcacgtaacgcatacaataatactcccaactccatctgtaggcatcgggataacactctgtaggctccgtaagaatcatcagacttgcactacttgtagcgttgctcaagcctatttattattcaccagaaaaaaatacaccacaggtttcctcctgtcctcttccaactttatccaaactttaattagatcacacgttaatatccgccatccacacccgctttaaccaccgaccacgacaccatggactacatcatttcggcgccaggcaaagtgattctatttggtgaacatgccgctgtgtttggtaagcctgcgattgcagcagccatcgacttgcgaacatacctgcttgtcgaaaccacaacatccgacaccccgacagtcacgttggagtttccagacatccacttgaacttcaaggtccaggtggacaagctggcatctctcacagcccagaccaaggccgaccatctcaattggtcgactcccaaaactctggataagcacattttcgacagcttgtctagcttggcgcttctggaagaacctgggctcactaaggtccagcaggccgctgttgtgtcgttcttgtacctctacatccacctatgtcccccttctgtgtgcgaagattcatcaaactgggtagttcgatcaacgctgcctatcggcgcgggcctgggctcttccgcatccatttgtgtctgtttggctgcaggtcttctggttctcaacggccagctgagcattgaccaggcaagagatttcaagtccctgaccgagaagcagctgtctctggtggacgactggtccttcgtcggtgaaatgtgcattcacggcaacccgtcgggcatcgacaatgctgtggctactcagggaggtgctctgttgttccagcgacctaacaaccgagtccctcttgttgacattcccgagatgaagctgctgcttaccaatacgaagcatcctcgatctaccgcagacctggttggtggagtcggagttctcactaaagagtttggctccatcatggatcccatcatgacttcagtaggcgagatttccaaccaggccatggagatcatttctagaggcaagaagatggtggaccagtctaaccttgagattgagcagggtatcttgcctcaacccacctctgaggatgcctgcaacgtgatggaagatggagctactcttcaaaagttgagagatatcggttcggaaatgcagcatctagtgagaatcaatcacggcctgcttatcgctatgggtgtttcccacccgaagctcgaaatcattcgaactgcctccattgtccacaacctgggtgagaccaagctcactggtgctggaggaggaggttgcgccatcactctagtcacttctaaagacaagactgcgacccagctggaggaaaatgtcattgctttcacagaggagatggctacccatggcttcgaggtgcacgagactactattggtgccagaggagttggtatgtgcattgaccatccctctctcaagactgttgaagccttcaagaaggtggagcgggcggatctcaaaaacatcggtccctggacccattagtatttaattttaatgagtgaactaatcatatccaacagcttttcgtgcttgtgtatgtgcattcccctgcactaatggccatgcggtattgtactaaattaggccaatacagcccccacagaactacgagtgaatgtaaagtagtcacgcccgttacaactagctttaatctatctaaatatctacatatacatttacatgcctcggttgaaccaaagtctgttctcgggcagcttctggaactcgggctccagctttttggtggaaatgaatcgcttctggggaaagattgccagagcaaaaggcagagctgagaaggacacaagggagataagacccaggttaacggcagcctcggtgaattttccgcgtgttcgcatgaacttggtcttctgcagcttgaccagaatgagaggaggaacggccatgacgggagcagcgttaataactcgagacaaagcggtctctccgactgcgtagaaggcagccttcttagagtctccaactttctcgttgttctcggggttatagacagcaatacctcgtcgcagctcctcacttcgcataaggaagacgttgacaacaccggccgagacaacagcagcgaagggcaccagtcgtccgagcacaagtcggacggaaggagaaaccttgagtcgaggaaccagagcattaagacccagtgcgaccgaacaagaggcggtgacggccatgaagtaagatgtgatgagctgcttggtggtcagaggggtactcttgttggcgttggcagtgttgacggccacgttgagcgactgattagcaatctgccagaacagggttccagcagttcctaggttaggggtcagcatacccacagtgaccaccaggttagacagaacgtaggaagacattcggaagggtagcatgacgggctctccgttatcagggtgaagagtggagtccagaactcttttggcggtccacagagtgggagtcataggcccatctccattcttccattcagcaatcagcttcttggcccggttgatatccgaaggagtgttgagcagcattcgagggtctgagacctcggcgcagtgcttgactcgaccccagtaggtgtcaaggtcatacgccgagtcgggcaaggatctgtttccgggaactgaggaagccatgttgggtgtttggagagtggatacaggtttactcctctgatccagctttcgataactcaaatttcaaatttcaaagttcgacattaattaacttcggctattgggtcgccagctgcatggacgaaccctgagcgacaattggatatgtccggggacagatgtcgattgccaatgggcttgtttctggcagcaatcgaacaattttaaacaaaatttgagccttgaatacattctgggatgtcgaagcacgtctccacacctccttcttagaaatgtcatattcgaagctgtatatacatggggtgcagatgaggagtaacttacattgagtcattgcaaaaaaattgtggctggagacacaacagagatgtctttgtgtaggtcccatggataaattactgactaaaaactaatcaattggtgggcatagtgcggctacttgtcctggtggaaaccaagagatacctgcctgggcctagctacaggtcgcatcatacagcgcgagcaacagagttccgatgtagaatacaatcgtcattatgattaccattagctggtgcgggaatatctctagactaatgtcattattctggtggtatccagtcgtacttgtatgtactgtagtaagtttcttgctctccagaattacaaatcgaccattcccagcaatcgaaacagttgccatctgagacggtagcctcttgtagcacctactgttccagatcgctgtactcgtaccaagaagaaacccttcctaatgtcatgtctcctcctatagtactcgtcccccaataaatatcaccccggtggtatatgtaaccctgtcacaaccactcatcactccttcttcttcctcaaaacattagcaatagtatagtccccatcgtgagacacagaaacgacaaactcctcgtggtccataagtctgtagccggggttactaatcaagcgccgtcccgtgacctcatctacacctctgcaccactctttgaactcaaacagcttctggtcctgcctgtccaacgtcttgaacagggcctctttggtggaaaatgtggatgccacaaattgcacgtgatcagggtatttggtcatgcgggtaatctccgacggatgcagaattttgcgcacaaaccgttctcgtgtctttccagccaggatatggcctattcgagctgtgcgcaaaatatctactcctatagatgtcatgtggtagaggaagagttgcattagatgctattgtaatgtaaatacattacagtaactggtacatactgtacagggtacacacgtatgtacagtactacagcacatatgtaccgaagcccaaaactacaatatatttgtttgaatcatttatgggagataaaactgcttgtagtgctctgagtgaagaagcagttgtggtgttgaaccgagtgcctggtagtagatcagaaccaagcgcggtcaataagcaatatgcaaggatgttcaagatcacgtgaatcatgaaatgcagggtgttcacatagacgtgaaatgcaaatgcaaaaagtgcccacaagagacgaggcttgtgggatgcgaaatgttcacaggaagaacgagatgttggaagctaccctgcgaaatgctgtgtgggaggtttctaccacccaatgaaataaggcgaggccactgtcactagctgttgccctggtgtgatcatactgtgagagtgtgatgcagaatggagtgggaacagcagggatttatatattttttgaaccaactaagcaactcaagtgtaaggagtcatttcagacattgcgtgaggggtaagttcgagtctccatgtggggcagcctgcaggacaaaatggacgccagcttacacaatgtggcagtttccactcctccatgtaattgcaaccagtacctacaagtgcgatatcatacagtagatcaggggacgtcctgtgttaggccatagtgattgggttaggatgtagaaagtagacacgatacagtgtacaagtgcacgtaccgtatgtacagtacatactgtagtatgtagcgtactgtggctactgtagctgttcatggggcaaaaagtaatgtggaagaaaacaggaacagctgtgtataacctacagtatgtggggtactgtacatactggtaacattattcgcaattttatacgggataaagtcggatgaagccgttagatgaaacacagaccaacaggatattattgagccacatttgtatgttatctccacttgattttatccactggaaagtgactggtctacgaataccatgcttgtacatgttcggtggagcaccgcaaagttttgtgtgatactcgctgtacgtaattgacaagaaacccagtttggaggtatcgtagctattaccccattcagcctcccctacttgtatcacacacacacacacacacacacacacatgagtgcatctacagtagcaaagtcatacaacattggtgcatctattagtcactatatttattcccactcaacagtagcagggggcttggaggtgatgtcgtaaaccactcgggcgacaccggggacctcgttgacgattcgtcgggccactgtcttgaggaagttagcatcgaaaatgtaccagtcagctgtcatgaagtcaacagtctcgatagctcgcagagcaatgacctgttcgtaagttcgctggtcacccatgacaccaacggacttgacgggaaggagacaggcaaaggcctgcgagatctcctcgtagattccagccttcttgatctcctcaatgtagatgaaatctgcctttcgggcaatctcgacctgggagggagtgacctctccaagcactcggatagcaataccgggaccggggaaggggtgtcgccacacaaggtcgtgagggattcccataatctcaccgagctttcggacctcatccttgaacagctctcggaggggctcgataagcttgagcttcatgttgtcgagcagacctccgacgttgtggtgggtcttgatggtctgggaagggcccttgaaagagatggactcaatgacatcggggtatagggttccctggagcaggaactcaatctcaccagcctcagggtgagtgggctggatcttagcggcctcctcctcgaagacctcgatgaaggtgttgccaatgatctttcgcttcttctcagggtcggtgacgcccttcagcttgccgaggaacagatcggcggcatcgacaacattgaggttgatgccaagaccctctccgagggtcttcttgacgttctcacactcgttgagtcgcatgacaccgttgtcgacgaggatggcgtggaatcggtctccaatggcctccttcatgagcttggcaccaacagtagagtcaacacctccggaaacggcaccaattacctcggcgtgggggccaacaaggtctcggattcgctggatctcagtgtcgacgaagttctccatggaccacttctgggcggcgccacagatgtcgacggcgaagttctgcagaagctgcttacccttggtggtgtgagttacctcggggtggaactggataccccagatcttctcggaggtgtgagcaataccggcgtaaggggagttgtcggaggtagcaacgacttcgtagccagtgggcagagcgttgagcttgtcaccgtgagacatccagacctggaagttgtcaatgccgtggaacagaggatcggagggcttttcgacgtgaatggtggcgtggccgaactccttcttctcaccagcgtggacacccttaccgttgatccaggcaagctcctgcataccataacagataccgaggatggggacaccaaggtcaaaaacggcatggtcgacgtgaggagaaccctcagcgtagacagagtaggggcctccagacagaatgacgcccttgggcttccagggaagctcggcaatcttctgtgtgcaggggagcatctcggcgtagacgttgaactctcgcagacgccgggtgatgagatgcgagtactgggagccgaaatcgagcaccagaatggtgtcgaacatggaggggatgttcactggggcgggcattatgagagttgggtgtgctccagtaggatgtggtaggaagagcgttgggtatttaaaaaattccaatagaacagagttgtatgcacgaaccgaaaaaatactttatcgaccagagcttaatttcgatgttagggttgggggtacggaaaggttgtacttgtgcctgtagagggcttggaagagtggtgatgttcgataatgtgagatgattgagacttggtatgctacttgatgtggttttcctggttggttttgtttcttttgaatcacaattattcactttcgccacacaagacagtctcttaatcggtatctgactcattaacaatcaccatccgactcatcaacattcaccgtagtcagtcacatcggagttcacaacggtgatagccttggaagtgcctgtgatgctgtcgggtactggtgctgtaatcagatacgtatctgtcaatcatttgctctttggaggtggaattccataatttacttcattagctgttttgtgagctgtggattatcctgctcatcgctagagttccatgtcgttatgatagtaactgtccgttggaagatttacaagtacaagtaatcatccttgtagtacattaatagtcatgggtgaaccatgcaacgattgtaagaagctgtatcactaaaaaaggagtgcacttgtatttgtaagttcttcaattatcgagagtttgtagtacactggtactttcagtaaaaacatgtagagctagttgactacgctgtgctcatcatgtctgttgagatggtgcgtgttgtccattcagaaccccgttacgtaatataaagcacctcgaaacttgatctgagactgtaatatccacctgaaccatctttatcgtggctacagtatgtactactcatctctcaggcttatcagtctacaagtagtacaccgtggacaccgaccacaccgttgccctggctaatgaatctgcgtgttgcatgcattttcctgtaggcacgagacctgagtcgaataatgcacgggtatcagatgcgctatagcagtgccatatatgtcatccattgggggtgattcgtgagttccaatatcccaaatcagagtctcaggcgccacccctatcattccttgataagtctcagggaacatcggggatccacttctgcttccgtagagtttaagctggagtgaaaaaagcatgcacccgccgaattttcgagacttcgagacaatagagatgaactctgttagccgcacaactggctgtcaaacacagagacgtgagatcagcaagcagtttttgttaataagcatttaaggtggggcaatcaggtcactgatcacgtgatttagctctcaaagaatgattctgtcatatgttctgtgctggaggcggcattgctcacttcctgtatgtttgttgggttcctgagtagttgtgcaaagatacaacttgacagtaatatatatatatatatgctacactgcacttgttgtacgggttctcagaataccctctccaataatccacatctttgctttttttcagcagtttgcctcacatgatctcatactactcgtacgtacccgttctggtcgtgctgtagtgtacttgtacactacatgtacttgtggttgtccgtatatggatatcccaattgtgaagctacattactgtaccctcatacaacacatcaccccatccaaactctatttcataccgcattcagtccacacaatagtttcatcacagcttaaaaggagctctgcaagtgctagaaatactcgttacaacactccctacacaacatgtcacacaactttgacgacctagaaatcatcccactgcgagagagcgaccacgcgctggcctccattgcatacactgacgagtacaagcaggccactggcttgctacgtgctctgatggaaaagaacgagaagtctttacgaggtcttcaggtcgcgtctaatgtgattgcccagaatccagcccattacaccgtatgggcataccgtatcgacacgctgaaatcatttgctgctgacgtcaaggcaggtgctgcagataaagacgaaaagctggcagcactgcaacacgagctgcgctgggtagatgacatcgccatggcatgccccaagaactaccagatctggcctcaccgtcaacagctgcttgaactattcgaggttaaccctgatctgctgggagaggagctgactctggacagagagattgaactcattgactacatgctgtctgacgactccaagaaccaccatgtgtggtcgtatcgacaatggctagtgacacggttccccacacttgtcaacctcgattcagaactggccaccacatccatcatgatccaggaggactgcagaaacaactccgcttggaaccaccggttcttcttattcaagctcaaaaacgacaacaaacaggagtggactacaaagccgtctttccaggaggaggttgagttcgtcgcaaataccatcgacaaagcaccacaaaaccactccccctggctgtacattgagggtctctactcccattacaagaaggacatcaaggatctgcaggagctgactttcaagtacgcgtgcctgccttctgatctgggagaagatgaggagcctctgatcacctcgtcgcatgctctggatttactcgccaagatctacctcaaggagcaggagaagtcaaaggctctagaggctctcaatttgctcgaagaaaagtacgaccccattcgaaagggctactgggcttaccggaagaaacttgtcgaggcctagtcatttctcctacgagataaatatatatgcatgaacatctcacagacatggaacttcaaataccactgtagtgaacccatacaagcaagaaaaaaaatcgaccgttgtaagtcatatgactaaagcggtctatgttgtaatgtcaattggtaaatactttatcatgccacactccttctgttctatatcacttagatcctacttctaaaccgaccattgtgtgtgtctctgtagagcacagtctcttgccctccgcgtgaaacgcgcatgacgccgttcttgagtgagacatgatactgtttctgagcatctgagcccttccgcagcgagtacacctctctgagtcgcaagtatgtggctgtcgaatctatgccgagccatgggcttcgaatttggttccatccccatcgtctgctctcgtagttccatcgatctccgagaatatcaccctggaaaaacgttgtatcattaatgtatccggacagggtgctggaagctggatccaccactgaaatgtgaattttcatggcagtgcctgtgaaagtggctgtagtcattgtgacaggcgacaagtgctcattgtcgtttgttcgctaactgtcaaaataaaaatcgctccaacgcaattacaaggttgctaattactgtattagtacatacggttgggtgatggtggtcatttctgaccgactttaaatcagtagcgtatgaattcttgaacaagtattgagtggtgtacttgtattgtgtttatgttgctttctgaatgaatcccaatagttctatctttgattttcgagtgtccagtttgtgatttctggtccttagctcagccttaacctcggtacatccttgaactttcaaagactgtacatactcgttgaagtatggtatggcctcgtagcactcggacgccaagcctacagtaatttattcacgcttaaccaactgagatgaatagatctcgcgccgggtcaatttggtatcatttatcttcatgcaacctgctcaattatgacaatctatgttcgttgtcagggacaaaacgcatttaaagcctcataatataacgcgtgactcatgcatccgacggaatccactattttggaaataccattcatcatagcttagaaaacggacaccaacagttacccgatttctcaactctctggttacaagctacctattcgtaattagtatacacagaatccagatccaatgttaatgcatattaaaccttgataagcgattacgtataagcgaaatgaaattcatgtatgttacaacgtgattccgagctgacataaaatatcaaccaaacagaaacactaagaatcctacctgacagcatctccctcacggcatcatactgtagtggcttaggtcacatgatatatcgacgaacatattggatggagtctaaccatgagttaaaggcgctgatactcgacacattagcaactgggtacacgcagttttcccactatcccctggcaccacgatacactctttcacttcagacgcattttcgatgctacctccagaactcatcgacaaccttgcagactactgttccctaggctccctctactctctcagccaaacatccacggagtggaatacggttatcgatgactcagatttcgaacggcaactgatcaagagatgtccgtggtacgagctggaatattctcccagaaactgctggaagcactgtgcaaagatgtacatcttacggaacccggggaactgtgacttgatttcagattttaggtcgttgagcatccaacccaaatggtctgttccttcgcagtggtctgactgtgtatatccagttcacaaggacaaaaggcttccagaagatttctatggcctgaaaacccccgttcgcaagcagtccaagtttcgcatccacaaccaaggtgttagcttcggaaagtactacgtgaatttgagcgtttctggcgagagacctacgccggaggacaataccggatgtggagctggtctcatgataaacattcccgagtattcaaattcgcatgagacaatgtacaccgcatcggggccaatggttcaggcagttgtctttttcaacggacagaggagcctgttggtgtacaaatacaagggggaggagcgccaggcggagattgatatcagtcaatatgtgaatcttactgaacagcgagttctgctttatgtttctttccgaaatgtctttctggtctcaaaggtgtcctctgacgacgtcaagacgtttatggtgagcaaccatgagctgaaactcatcaacacccagaagagaagatacattccaacaggcatagtttgttacgatggaatattgtctgaaattcatttttgtgcacttcttggggggattgatgttgtggaaatggattcggccgaagctgaccccagcactccattcaatcgaatgaagactgtaattcaggattcggttcacagccgctacgctgttttgtataaacaaactggcctaatctgtggcattctagatcttgaaaagaagcaaaaaatggacttcttcctacgatcgagcctcgaagaagattgggcacatggacatctggttatggctggtgtgtccaagggcgaggtcggactatgggccttttcccatgcgtatatcaaaagagagctggagaaggtctctttagagaaggtataaatctggaactgtttactaagaacaacacgtgagtgtaccaagcctggctgctggacagcgtgtggcatcctataggaatcagctggtatgtatctctcctacccggcctccaccctcgagacttgctcatggctgacttacgcatgctgcaacttactcgcaggggctgctattgatagaccagagaatcaactattttggaaagataactacctgtgtggtaatgagtaatgctgtactaattcagtaataccgcatgcaacaagcaacgccccacatgttgatacttgtgtgcaggtgtcaagattcgatccatgagattaactttagaaacattatcctaagcacacattttaagagcagcaaaaaaatattttacggtatagacatgttgagctcaggttatttttatctacggatcaattgcaactactgaaacctatgctgcacaattcatcgcgatctcaaactccatcttttgtctgtctatctcatcttggttatgcagccacttgcgcttctgaaaagtttaataccttgactaaaatatgggggcgatggctgtaaactgtcaatagtgagcctatggatagaatagtaatacctgaattcccaaaaaaaacctaacaaacacctctagtttatcaattttggtaatccttcatacgtaccgtagcaccgaagcacgctgtaccaaaactgccttacaccacaggcaaactcaattccgagcttgtctcacacgtcttgctccctatccttttactaacgtttgtgtcagcaatcatttccagtgggtggcaatcgaaaactcacaaaaaacaggtatatatatctcttgatgaaccccatgtacccctatcaagcactacagctatctccacaacaatgcctgcaccagcaacctacgctactggcttgacgccccttcccacccccgtccctaaggtatccaagaacatcatggagcgattctctctgaagggaaaggttgcctctatcaccggttcttcttctggaatcggattcgctgttgctgaggcatttgcccaggctggtgccgatgtcgcgatctggtacaactccaagccttccgatgagaaggctgagtatctgtccaagacatacggagtccgatctaaggcttacaaatgtgctgtgaccaacgccaagcaggtcgagaccactatccaaaccatcgaaaaggactttggaaagattgacatcttcatcgccaacgcgggtatcccatggactgctggtccaatgatcgatgtccctaacaacgaggagtgggacaaggttgttgacctggatctcaacggtgcctattattgcgccaagtacgccggccagatcttcaagaagcagggctacggctccttcatcttcaccgcctccatgtctggccatattgtcaatatcccccagatgcaggcctgctacaacgcagctaagtgtgctgtcctccatctgtcccgatctctggccgtggagtgggctggattcgctcgatgtaatacagtgtcccctggttacatggctaccgagatttctgacttcatcccacgagacacaaaggagaagtggtggcagctcatccccatgggccgagagggagatccttctgagcttgctggagcctatatttacctggcttcggatgcctcaacttataccactggtgcagacattctggttgatggcggctactgttgtccttgagtaacagagtcctattgaagtagggtttcctacagtcatgtgtaaccggcaatatattgaggatcactatataatctataaataaggtgttagtttctcgcttccttgttcttctagaagtccaactcaaacttatcagcatactctcggagctgcgcaaaggtgacgttagtgcctccgcagacaatcacaataactgcgtcttcgggtccgagaccaggcacaatatcttttagtgtaccgttgtagattggagccagcgcagttccacaagcagcctcaacaagcaccttgtggtcggctacgaactcgagacaggatgccgctgcctcccggtcagtcaccttgacagctgtagtgggatgtttcttggcccattcgattgtctctcgagtcacgttctgagtagccagcgaagaagcaatggtgtgaggtcgatcaaggcagacctgggagcctgttgccagagagtcaaacagggtagagcaaccttcagtctcgactgccaccaaaggaattttctgccactgcttctttcccgagttctcaaagccggtgcagattccattaaacagcccaccgccgccaacagaacaaaccacagcagcggggttgtagtcaggaaacaatgtctcagtctggaccacaatttcatcagccacggtagcatttccagtccacacgaggggatcgttgtagggatggcagtatacgggcttttcgagagaaaggtcgcatgccggaataagaatctccttgaggtacttgtctgcgtcagcaatgtattggccataaggaataactcgagcgccagtcttttcaattcgctggatcattccggggggggtcgagagaggaacacagacggtgcagagctggttgtattttttggcggcgtatgcagtggcacagccagcgtttcctccagaagaagaaaagaagtgcagcttggttgtgtttgtgtcggtgggggcatcctcggcgtttccaaagtgagtctggacgtgtttgtagaccaggtgtccaagacctcgagacttgaaggagccagagggctgtgtagtttcgtatttgagaagcaccttacatcctgctagctgtgagaggtacagagactcgatcaaaggcgtctggatgtatggaagggtggttttagggatgggggaggctgccggagagggtggagatgggggagtagaggttgtcattgcacacggaagaactcgtggattcaggagtttttaggtggagtgttttgtttgtgctgtacagtatctgacaagccaggagtcgtttgcttgtatataaagggtcttcagttaggtcagctgagataacagaagatgagataaggatatgagaactgatgatgacgtacttctatgttggatgcactgtattgtaatgcaacagcgttgaggcagaagaaaagtcagagtcggtgtgttattaatattccttttggggtcgagacgttatcttatcgtaagaaatttaggctggtttgtttgtgtgtttccacaactgagtgtgtgggctttggatagtgtatcttcttgtttgttggtgggtctccttctcgctagatagggtccatatatatttacaccatctgacccggttacaatctccgcaagtgtatacggcaagttgaacattgttctattgctcctctactaagagccgttggactcagtgaatcaccgtgtagcagcataaaggaaacaagcttcaatatattagcctactgttgatagccgtggtaaaggggacggaaatacactgggtctagcaaaacgtgttttgatacaaaaatggtcaaattggaattttaatctttttatttgtcttatttccaaatttcattcccatccaattactactcatctcctggagcattcctttagcaaaaccccgtctgaactctaacccctttgttcctattttccgccgttcactgagtaaaatggctcccaaaatcaaggccaaaatgtggggttgatgcacccaatacattcaagtgccgttcccatgcaccaggaagaatatagctttattgagatagggcgcggctctgatatttcggagggcatctgttatggcccctactctccactggttacaattccgcttcattccgctcgatcgcatactatttcccaccacatgctctgactcggttatgccttgtccttatccgaaagcttataataaatataaaacttcacctccaacattccctccaattaccgcgatatgaaatgcaaggcgtgtagatttgaggcgcgatcgatatatcgcgtaagacacaagtgacgagactgaaacttgacatttttacacagctctcatacccttccaacacacaaactccgtttaccaataattatctaacgcaatagtccaatataaaacaagccagttgcctcttcagacggtgtttcgctttctcctgttcttagagcactacaccatagatggtcgcacatcctgcgagtacagtacgcaagtaaaacctccacttccaccccccttgccgactctgccgtttcgtgcggctcacttattgctacatcctcaacagggtcataaatattcctcaaaacactccaggcccactgtcaataatatccccgccatccccactcgacgcttccaactcctcaaataggcactcttcccacatttaaacagcaaactcatgaccgcatacgatctattactcccaatattcaatccacgccgtttgcaccagcttcagcagcaaccctatttggttgtaaccgggtaaaattggtggactgagtaagcagggggagaggtggagaataagcatcaagtttcccggatgggtcaacggatttgttagtgtttttggtcataaatatctatcagttatagttaaaagtctgcctctagccagaggcatcatacaatacatttagtcgtcatcaggttcctccaggtactcggctccagtacccacaaaagctcggtccatgtacaccttccacagctggtccgacttggacttctcagcctcgagatccagatcccggaagttcttgcccaaaacacgcgcaagctcgacccagttgcgcaccgtcagatgctcaaaattgtaaggggcatcattggtcgtatactccacaacatactcaaagtttgaagcgcctgtcttcttatactccttgttgaactgagtgatgttggcgtaatattgagtgtatccgataggagtgaagagctgagggatgtatgcaggtccgggctggagatccttggggaatttgggaggcatgctcttgtctctcttacccttcttgcccttcttacccttcttacccttcttcttcttgcccttcttgcccttcttgcccttcttacccttcttacccttcttcttgcccttttttctttcagcatccaaatcagaatcataatcgtcagactcaggctccgacgaagtagcaacagcggtggaagatttccagaacttcagacctccaaatatggaagccagagttccagtctcagggttgatattggcaacaccctccttgatagcctcctcggtcagcatctcaggatcatcctcattttcatcttcgtcgtcgtcaccatcgttatcctccgcctcaataacgtcactgttagcatcaaaccattcgacctcgatttcgtccatgacgtcttgagcatagtctcgctcaaactcctcaagaacatcagaccatgcacggaaagaaggtggagggtggggagggttaccaatctcctcacccaagccagtgatgttgtactcccatactcgcagagaagggaagtagttaggaatgacggaaggagagacgtgagcaatggcgaaattgctggcgtactcatcgagccactttttgggccccgggatctcgctgtaatcctcgcgcacactttcaatatagtttcgcttgtagatggaaccgaaagtgtggacgggatgggatgcagagatggctacgtccaggaaatcagtgacatggctcttgtatccaagacccggagtaccaagatcctggctctgggccttttcaatcttcttcggatccatgactacaaagtggtcaatgttcatgtgtccgaacacagatcccacgatgatatcacggtattcggtgagccagtatgccagtttaaggtggcatgaatcctcgtagttcttctccacgggaggtacgtggccactgagccataccttcattcctcgctgtctcatctcatcaagaacaacacctagccataccaggtgtttgtaaccaggatctgtcttctcgtcgcagccatcgctcatggggttagatttgtagaagtacagggtgttgagcgagatgacggccagcttgccggtaatgacttcctggaagtagtaggaccctcgagagaagatatgttgctgtgcctccggtacaaactcactccagatttgcaacattcgtcgagactggaacgagggtcctgcgagatacaggttgtgtgggaagacgtcgttgttaccaagcgacggaataatgggaatgacaagagggtgctggggatctcctcctccgttgtggccctctccatctcgagtttcgttgtaccggaagagttcatgaaacttagacgagacaatttggttgtagccaaaaatgtcctgttcgagtcgagggtatcggttgtcattgtcgtgtcgcacattatcaccagtccaaataatgaagtcgatttcatctctgatgttctggtcgatccagtcaaaggtggcgttcatcaaactgatgggtccgtcacaggaagacagaggatgaccgtaatatccagccttgggcatcttctcgtggtcctttcccttgtggtggttatgcttcttcttgcccgtggctcggaaccacaccaactccgaatcttcgtcgggatagtcactatctttatggtcaggatccacatggcacttgtcctctgccactgctccaacatgaaagtaggggtccgggtggatgtcggtgatgtggagaaacttgccacggatttttcgctggccctggtccaggtcgtcggtgctatgcacaaacttcccgtcggcgttcttagcaaacaccacctggccggactgggccactgcgagagaggccagcgaagcccaaatggtgagagtcttggggagcatttctaagtcttatgattagtcggatctcgtgattcgtgtcgtcaatgggaatcaggtgtgttgtctatgtgttgagtgatttcttatctggtttttggccgaatgtcgcagcgcgatgtagggtcctgtttctccctgttgcgtcgaatgcctaatgcctgaaaatatgcacccgattgagcagataggtgtattagagttgtttttgttggttcgaatatgagtggtgcgacattatatttggagccagtagcggtagttcagaggacggaaaagattttctttcgaacaaatggtgattaattgagtctttttaattttagatctctttttggtgactttacatgcctcgagtcgtctctgagaacccacacacctgtaacgataaggtgcaagtactgtacgtgcaatatgagacattcctgtctgaattttttattgtcaaattgtcgcatttgtctgagagactcacatgaatggcagatgcttgactgagaaaaataaaacaattgtctctacaacctttcgactcattttgcttgctcaatgattgggctccatacaacatactacttggagtaagcgctcatgtgctggtatacaatatattgttttgtattttgcaccatccggttccggttcctacttgtaggacttcaaaacaaaacaaggttctaacagactcacaacaatgagaaggtgagctgggacgttggagacttcgaacaagcaatcctgaagtggaatgctattgagtgcagcccttatgaggcggtaaagtatcgtacgtaagtacgcacaagcttatgtctccctctccctctgtgtgtatcccatgtgtcagtgtcagtgcgttttgattacgtaattgatagaatgaacaacttctggagtgtgtgaggaatgcgtcccgttcctttagaattcacggtacgagtattcgcacttattcgtaagtatagtacgtacaagtacttgtagaaaaacaatggaggctttaatactccctcctacactcagcctctacttgtaggcggttacacataaacgatacaccagtatcacgtcggactttcaaagattatgtaatacatcatacttgtacttaggattattacaacattcagcaaaggctccttcgactaagactgaaatgactcgggtggcaaaattgccccccatgtgttccatctctgagcttccatctccaaaggcattagtaatagtggtgacaattaaagttacccggtcatgcatcatgcacaaaaaaatcccagcgggtccgaagacaagttctatagtttgattctttggtcaccacacaatgagcaccaaacgaaaatcgtctgtgaaggaggacgctcgtaatgccaaggctgcctcttcggatgctgccttcaacgagctgttcgaacccaactacagaggcaagggttggaccgacgaaatctccactgccgaagacaagtggaatctacttccggccttcctgaaggtgaagggtctggtcaagcagcatctcgactcgttcaactacttcgtggatgttgatctcaaaaaaattctcgccgccaaccagatggttctgtccgatgtggatcccgagttctacctcaagtacaaggacattcgggttggaaagcctggtatcaagtttgacgacaagaacgacgacaatgccattttcccccacgagtgccgactgcgagatatgacatatgctgctcccatctatgtcgacattgaatacaccaaggagcgaaagattgtgattcagagaaacctggagattggaaagatgcccatcatgctgcggtcttccaagtgccatctccaggatcagacagaagaaaaaatggccgccatgggggagtgtcccttggaccctggaggatacttcattgtcaacggaactgaaaaggtgattttggttcaggagcagctgagcaagaatcgaatcattgtggaggctgatgaaaagaagggcgttgttcaggcttcggtgacctcgtctacacacgagcgacgatcaaagacatatgtactcaccaaaaacgacaaaatctacctaaaaaacaactccatcgttgaagacattccgatcgtgctgattctcaaggctgctggtctggtcacagatctggagatcatgcaggcagttgccggtcagaaccctgtctaccaggagatcttcgctgtcaacttcgaggagtgtagcaagctgggcgtcttcacacagagacaggctctggaatacctcggtagtaaggtcaagacttcccgacgatcgaacgtcaagctgacccactatcaggagggtctggaggccgtcgcaacctccatcatcgctcacatttccatcaacaacatggatttcaccgaaaaagcgctgtacattgcagtcatgacccgacgagtaattatggccatggccgaccctaagatgatcgacgatagagattacgtgggtaacaagcgtctggaattggccggtcagctgctgtcgcttctgtttgaagatttgttcaagaagttcaacagtgacttcaaggccaacattgacaagattctcaagcggcctaaccgtgcatccatgttcgatgccctgctcaacctggaaactcaccgaggcagcatcacaagtggtatgaaccgagccatctctaccggtaattggtcgttgaagcgttttaaaatggagagagctggtgtcactcatgttctttctcgtctgtcctatatttctgctctgggtatgatgactcgaatctcgtcgcagtttgagaagtcgcgaaaggtttccggtccccgagccttgcagccttctcagtttggtatgctgtgtacctccgatactcccgagggtgaggcctgtggtttggtcaagaacttggcgctcatgacccatatcaccaccgatgatgaggaggcacctgtgcgaaacctgtgctacctcctcggtgcggagaacatctctgtgattggtggagctgagctgcatgccgagggttccttcggtgtctacctcaacggtacccttatcggtatcaccaaattccccaccaagtttgtctcgtctttccgacaattccgacgaacaggtaaggtctctgagttcatctccatctacatcaacagacaccatgctgctgttcacattgctaccgatggtggtcgaatttgtcgacctctgattattgtggagaatgagcacccccgagtacaggtggaacatctcaaaaagcttcgagatggcgagatgaccttcgatgatttcctcaaacagggtctggtcgagtaccttgatgtcaacgaggagaatgactccttcattgctctttacgagaacaacatcaacgccgaaaccacacatttggaaatcgagcccttcactgttcttggagctgtggctggtctgattccctacccccaccacaaccagtctccccgaaacacctaccagtgtgctatgggtaagcaggcgatcggagctattgcatacaaccagctcaaccgaatcgacaccctgctttatctcatggtgtacccgcaacagccaatggtcaagactcgaacaattgagctgattgactacgataagctacctgccggccagaatgccaccgtggctgtcatgtcctactccggttacgatattgaagatgctctcgtcctcaacaagtcttccattgaccgaggattcggtcgatgtcaggttctcaagaagaacaccactgttctcaagcggtacgctggatcagatgctgttgataggctcgatggtgtcaagatggagcgacgaaagtgcgcatgggatccaaacagcttcgaggaggtagtcaccgagcagcacgaagttctgggccctgatggtcttggtgaggttggaaagcccgttaagaactctcaggtttacgtcaacagatgcattccggtcaacaacagtgactctctgctgaaccagtccacctcttctagcactgagtatcgagaagctcccgtcacataccgaggccccgagcccagtatcattgataaggttatggtgtctgtgaccgacaaggagttatacctaatcaaagtgttgctccgacaaacccgacgacccgagctgggagacaagttctcgtctcgtcacggacagaagggtgtgtgtggtatcattgtcaatcaggaagacatgcccttcagtgatagcggggtgtgtcccgacatcattatgaacccccacggtttcccctcccgtatgactgtcggaaagatgattgagctcatctctggtaaggccggtgtcctggatggatctctgcagtacggaacctgtttcggcggcagtaagctggaggatatgtccaagattcttgtagaccatggctactcctactctggaaaggacatgctttactctggaacttccggtgagtgtctgcaggcctacatcttctttggccccatctactatcagaagctgaagcatatggttatggataagatgcatgctcgaccccgaggtcctcgagcggttctcactcgacagcccaccgaaggtcgatctcgagatggtggtctgcgtctgggagaaatggagcgagattgtgttattgcttatggagcgagtcagttgcttctggagcgactcatgtactcttctgacgcctttgaggccgacgtttgtcagaagtgtggtcttttgggctaccagggctggtgtaattcttgccagacaactgcccacgtggtgaagatgacccttccctacgccgccaagctgcttttccaggagctggtttccatgaacattgctcctcgtctcaagttgaaggaggttttctaggttaactaatatacgcatttctttattacaagacaagagtagactactgtagagggaaatcggaaaaggttctaattaataactaagtaatacacacgtcttgaaactaaacaaacaaacaaacgccaaaatatcgtaccggtatcgtaaaacagtaccctaccaacttaagccttgacagccttgggcttggtggccttgacagccttgggcttggtcaccttagaggcagtcttcttgacggcagtcttgggagcagcagccttcttcgcaggtgcggccttcttagcgggggcagcctttggggcagcggccttcttgggggcagcagccttcttagcaggagcggccgcagccttcttgggggcggccttggtggtggtagccttcttagcaggcgcagccttggtggctgtggtggccttcttggtggcagcaggcttcttggtagcggcagcggccttgggggtagcagctttcttgggggcagcagccttcttgggggtagcagccttcttggcggtgggcttcttagcagcaggcttcttctcggcttgcttcttgttcagcttgacggttccagaaggacccttgggctgaatgaagtcgccactggccacacaacgtctcagggcctggttgaagagcacgtcaaagttagtagtggtgacaacgaaattaccgacaatgaacttcttaagagcgtgtcgcgatgagccatttcggtccttgagctgaatgataccctccttgatcatgtctgtgttagttgggggtctctcaattgcgagccacgcaatggcacttcgagtgtggtgacagaaaacgcgcagcggaatgctttcctgaaaaagcacggggattaattcacgcgtacttacccttgtagggagggtggttgggagcagaggcagatttcttagcggcggccattggagagtccgtgtgagatgtgtatgtgagcgtgtcgaggtgatgttcgtggagagaagaggaagagggagcggggattattaggacgcggtcatgtgtttacatattgcacaaggactaaccaaaccttaagcagaaaccttatgtagcccttggagccagttaacatgaaagaatgcattaacgatgaagcttatcgccctcaatgccatcagctaactaaaaatgggggtttagcagactcccatctcggtgcaaaatgccaaaacttgcaacacgacacaaccgcgcactcgtaggtgctgttggggcaccagagtcggcttgttgggatgcaaaatgaagaggtacgtgtcgagcacaatgtattcatacaatattcaaatggccatcgcctccattagcgagttcagctcgccttcgtccaggggctcatttttgacggccacttccacagccttatctaagaagtcgagctgagccgcatccagcagagcctgtttgcgcagaaacttgacctgacgggggacggtggacccggaagataaaagtattcctggcgtggcttgggacatggccaccgttacggccaaatgcagagccaacgcgctcttacccttttgcgcagctgcaccaacctgcgtcttgaggttgcgtagcgtctccgactggcattgcttgacgcgtccgtcgtggtcgtcgacacgtacacaggcccacagagcgtcaatctgggccgtcaccttgttctccagcttggacatttccgagtccagagcaatcgagtccacgcacgcaacgttatccttaatctgagccatagctccatcaaccaacttttttcccacctttttgtcggcctgcaaaacacctttgagtcccagtagatacgtcacaaccgtaaccacagcctcctcgcactcgtcgcgtaccagcgcaatggtcttttccttggttcctgcctgaatgagagcccgatactgcgccacatagagttgaagtagtcttttgggcaattgcgggaacttggctgccaacttttcactgattaaactgtcagcaggcacagaatagacatcagagataacatgctggtctacaaacccctctgcggacttgtcagagagatcctggaccgaattggccttcagaatagcggcagtctcggccttggccagttgctcgcatatatcaccgatggcaaagaccttaacgttggagttgaggttcttttcaaccacaaactcaacagtagggccgtttcgaatagaatcacaagccttggatttggaagcagccttgatgaacccgtccaccaaggtcttgttgtcctctaccgacacctcccgacagaagtccaccttgccaacatcaatatagccctggtcagcaacagtactgagagcctcctcctttcgtttgtcggcccatgcgtcattgacaacaatatccgagagagcagtgagattgaggcccatttcttgtgccacaacctccagcttctttcgtagctgcttcaaggcacctgaagaaacgtatccagtggattccagttgatacttgacgctgttctgtgcaccctgagcatgcgagtctgggataaacttgtccccactgattcgacccttaccagagttcttgagccatcgagtgatagtgttgataaacaccttcttgagagcttcatccgttgatcctgtctcctcctccaacagctcagacaagggaagcacttgtgtggcattggtcagtttttcctcagtctccttctgcaactgggcccatttcttctggtccagcacaactccatcttctaccagatactgcttagatgcgatagaagagagcaatttccaggacattttgttcttgtggcaaaagtcgagagatgacacaaacaaattcccgtccaagctcttatcgagctgcgacaataactgctcacacaacgcccaggagtagtagttgtagccgtcttggaccactccctggacttgggggagacaaaggtccacaaagatctgtgttgtgggagcgtctagtccaattttagccgatagcaggcccactgttacgggctccaaagactcacgcagttgctgcttgatctccttggcgatctgttctctagtagatatgctggtaccagtgacataaaactcctgatctggagagggagtcagcattccagttgctgtgagtagccgcagaacatcctgccccgatatatcaaacgggggctcctccacttgctttttgttgaacaggtccaaaagtgccatgttggtttgaaatttggttagttgagttgagttgattcaccgttaagttcatgtatcgtagtcgtacaggatatggctctagcttcggatatgggttagggtgattatgtaagttgggggttgcggattgatgtcagaaatgatttacgcggtgtctttgaatggtgggtacaagtacagcttgtgtgccttagcatgggtacttgtacttttatgtttccaagacatgataatcaaactcgtgcccgctacttgtacttgtacttttatttgtacaagtagtacgactcattgtactcgaacacacaatacacgctaaatgggtaatctatagaaagactcttatgaggacaaatagatatacaatacaagtatttgtacaagtacaaatatacgtacttttacgtgtaacggtacggagagaagcaagggatatcaatatttctcttggcgagacaataaaaagatcgcccgtgtgtgtcgcatttagatattatccccctccctgcacaagtggctacagtagtgcatatttgaaatggaaccttatatttagcttctggacagggtgggtaaggctacaagaaagcacagctacaagtatgtactgtaccagcaccgttacgtacaagtacaaacaaccttacaacgtctcttttctgtaatatcgaattgaattcgccatagggtgatctccctacatgtgcgaatacgcgtattccatacaaattttcacttggagttaatcaatgttaaaattattttccattagttagtggcataagcctggtatcagtgaatgaatagaaaaatgcaatgggcagacttactgttggccagtgagcccctggtgtcttttgagggttcgagctttggcctcgttgagatacttaaggatccgaatgaagaggaaagcaagagaaccaatggctcggaacagagccagagcggcgacggaccatagaataaacttgaggtagtcgttggaggcggtctcactgggggcatacacctcggtgacaaccaccaccagaaccatgttaagagccatccacacgagcaccactcgcgatcgtatgtctcggtagtaatcatctgtgacagtgctcatagagggaggggccgactcaatcaccttgttctcccggaggtttccgagagcttcttcgtagccggagtcgatatcgagctgctcagagggcatctcaatttcaaccacgtcctgaccaaagtccttctgggcaacggcagatccaagatcaggagtaagctcgttgtctcccttagtaccccaagtaacatcatgggtgttacagaaggagtagacctggagggtgcagatggacgagggcagaagcagaatgtactggactgaacaagttagaatatgccaggggtccaggtacaggaaggacatcacagcataaagaccgtaggtggaggccagggagacgaaaatgttggtgaacacgttgtttccaagagacacagtgtcttccagagtcaaggtcttgatgacaaagtacagacccactccagttgagtaagccgtgatcaatgcgaagataaccatactgcccaggaacagatagtgagagccctgaggtcggttacccaaagaaatcacaaactgagcaacgatggtggtaatgcaaagatacttgaaaatgacgaacagaacgagacctccattgttggaaatgacggccgagtcagggccagaaatggagcctgcgacgtagtagaaagccaggaagaagtttccgagagagaaaaatgtaaacagaagctgcaggaactggtatgcaaactccacatgcaacaggcactttctccagacagaatggtcagtcttccagatctgggtgaagtgggtcagagagtaaatggctgcaaaaagagcaccgttgagccatcgtcgtcgctgcgacacaaactcaggtacgctgtcgggcacatcagtctctccagtagcagaaggcacatacttgagcatccacttctcattgagcttagccacaagctcccaacaaaggattcgatcttcagcgaggtacatgttggaggtaaacacatcagcatctcgaccatgcagagactctcccttgaagtacgagttgagaggaccggttccatccggattgttgcagagagctcggtatcggtaggccgacagagctccaggaagcacagaaatataaccaaacacagactcgaggggtttgtcgaggatgttcgacattttgtactcaaagttttgagaagccaccagggggttcaatagagcccgccactgcttacccttcatggcggtgatctctccacaagctcctccaatgttcgagtcagcgtcaaatgctttccacagatggtagagtgagtcctttcctggcttggttccaacatccagcagaatgcacacgttaggctgcagctgggggcagaatgcgttgaagagccatctatgcgagttgattttcttggcgttcttctccttgagacagaacagcagctggacaggcatgatacctcgctcagctccctggaacttgaggtccgaatccagagacacctgagtggtgtactcgtagagatgtgcctgcacctcttttccgttgacggtctgcttggcaataccatcttggtagacacccattgcagccagacagtcgaggactcgagggtgaattttggttcgaccatcggagacgatagtgaccacgaccttcttccagccctccttaccccacactcgcgacttgtttcgagaacacaagtgggcaatgttcttcataacagcatgcatggttcgggtaaaagccacttcgtcttcgttgtacatggtaatacagatgcacagctgtgtttctcgctcgtagacagcaggtcgtagggtgaagccctcgtcattgaactcatcgggggtagcggtacaggctgtgtatcgcatgtagacaaactcatcattgtctcgtcgtggcaggaacgagtaaagcttggtggggacgggacaatctaagaccaggttacctcgaaccaacttgaccttctttcgggccatggacttgtgacgtcgaggctgggcttggaggggggcctcatagaggtgggaggcgacagtggctacagagtgagcatcagagtcatcctcctcgtcgtattcctcttcatcgtgaactctgtcatcgaggtacttcattcggtagccgttcttttcgtctccctttctaaactccatttcgtcgtcgtcatcttcgtcgtggtcgatcatagaatctcgggaagaggtggcggtgatagaagaggaggtggattgtgaagtgatgcttcgggccaatgcatactggtgaccgtatccgtggctagaatggccgccagaagaggtggacatgacagactgtctcaagtcactggtaacactcatctgcgactgtcgtagagaatcgactgtggggaacacaggaggaggagccagaaccgcatcatcatcatcgtcgtcaatgacaatgggatcaaattcactcacaggtgtctctcgacgagtccactctgctcgaggggttcctcgggctccatgagcacttccataccgagtaggggagccgaaacgggtcggagattcggctcgaggagtgccatagggagatccataggcgccttgtcgttcaggagatcgagtaggggagccagggttggagaaggggttggcatcaatgtggagcgactgacgctggctgacaaacgccggcgacggtggctcgggcaggtctcgaggcttgttcgacatttgagagtcgaattggttgttaccggtagctagtgcgctctgtacaaagaggcgatatttctcttatgtaccaacatgtcggtggtgctgggtctacatggtgctggtgtactgtatagtgcgaggtgactgtttgtttatacgcaaccttgttttggcaagcacggttggccaggcaacggcgctcccaataattttaggggttatgcaagatctcttattgtttgtcgcataataacaccacactccaaatatagcatcgcaatgcaaggcgaaatgactactggagtggtacgtactggtacttattgaacagttgaatacagtatgtaccaatatatttacacggacaagtgaccgtaagagtcggggtcgcgtttaatgaaatcctttcttttgtatacagtatgaagaagtacagtatttgctccgcatcccaattgactctactgtaatggcctaaatcctgtcgaaacgtgagatattatcttggttgtgcgtacggtaggcaacttgtgagatgttttggttcccgaggcgaggcaacgtgcttgtttgaacaagctacgagcataaactgcaccggttaaagcttgctagcaacttgtggcttattcagcacgccgactacgcaaaaaatattggcattgccatcacccagaatcgaactgaggtttccacggccacaacgtggtgtactaaccactatactatgatggcggacttttattaatttggaatccgtgataactgctatccaaagaatgaaaaaaattgccgccgaaagcgtttaacacgtcctaatgtgtttatatgatttccagctattggattttatacataacaacccggttagttacgtttactccctttacgacgtaccttatcgccacacctcagccttcccacctagattttcaaactcaaacttgaggtccatccaccacctacagcacttatcgagaggtattaacccaacaaccacccacacaaatggctaccgtggactttttatccaaggcgctagaaattgtgcgcaaggcgatcgaggccgacaacgcaagcaagtacgaggaggcacacgaattgtatgtcaacggactggactacttcatcaaggcaatcaagtacgagaagaaccccaagtccaaggagctgctgcgacagcgaatcacagagtatttttctcgggcagagcagctgaaggaacatctcgacaagcaaaaaagcaagcctgcagcccaagcggcaaaacagggaggaggagccaacggcggggccggatctggagacgacgacaatgataccaagaagctgcgaggagctttggctggagccatccttaatgaaaagcccaacgttaaatgggaagatattgctggtctggaggcagccaagcaagctctaaaggaggcagtcatcttgcccgtcaaattcccttatctcttcactggcaagcgaaagcccttgtctggtattctgctgtatggaccccccggtaccggaaagtcgtacctggccaaggcagtggcgaccgaagccaactccaccttcttttccgtttcatcctccgaccttgtgtccaagtggatgggtgaatctgaacgactggtgaagcaattgtttgccatggcccgagagaacaagcccagtatcattttcatcgatgaggtcgacgctctgtgtggacctcgaggagagggagagagtgaggcgtcacgacgaatcaaaacagagctgctggtccagatgaatggagtgggtaacgacgctagtggcgttctcgttctgggtgccaccaacattccctggcagctggatgccgctattcgacgacgttttgagcgacgaatctatattgccctacccgatgccgaggccagagcccgtatgtttgagataaacgtcgggaacaccccttgtgcactgactcagaaggatttccgaactctggctgagatgaccgacggatactcgggtcatgatgtggcagtgtctgtccgagacgccctgatgcaaccaatccgaaaaatccaggaagcaacgcatttcaaacctgtggagatcgacggcgtgactaagtataccccctgttctcctggagacccccaggcaaccgagctcaactggatggaactggaggacggaacagttctggagcccgagctgactctcaaggacttcatcaaggctgtaaagtccactcgaccaaccgtcaacaacgacgacattactcgtcatgaagacttcaccaacgattttggccaggagggtaattagcatcggagcagcgaataactaacgtttgtcacgcatatattaagtagatagttaatgagatgatatgaccagattgtgttagtgcgacttgtaatctactacttgtagtacgtggagactcaattcattattaatgctgcattactttatgttctatagacatgtctattccttgccaggctataactcctccctcaaagaaggctcgattctggtacaaatgtcgacgaatcgttcaaggtactgttctcgagtctttcgacccgtccagaacatgcaccactcgctaccggggatcttgaaactgcccttcgaccggtcaaagtaccacttgttcacggggttgttctttcgagatcgccacagcagctcgttggggaactgagacatgaccatacccttgaaaaccacatctgctaccgacgaagagccctgggaccgtttcagaacggcaaacttatcaagatacgccacttggttggggttaagaggcacggcatctcccagtttctgatacagaggcggcgaaggaagggggatacctgctgcataggccgcagctgcctcggcagctgctcgatcggcagcatctcgatcctcctgggccttgactgggtcaatgtcttcccatgtgatgatagctgctccctcgtagtctccagcaatgatgatacctgcgattttgccgttgactcggttgagataatgctgtttgtcgattcgtcgtccaaaggagtcttcaatcagatgccacagacggtccagatcaatgttgcctttctcgtgctcagtgatgaggttcaggcctttgtcagacttgagtgtaatgacaggcataccctcacgcagaagagtggtttctagagtgggagtcttcttgagctccacaggtagagaaggcgaaatcacaggtcggtctgtgagaacgttataaatgatggggtttcgtcctactgagggaatggccgccacagcaggagtagtaatgagaccggaagctgtaggaggcagaaatttgagggctttgtgcatggccttgaggttggccagatgtacttcacgctgagcaggaggaatgaaacccatgtgcagctcggcagcaatgtccgatagttcctgtttgaggttgacaaaaacatgggctcctgatctctcaacggagggaatgccacccaaggggtccacgaaaataatcttttccaccgacagaatgtttgctggtacttcggccagcttctgagtgaggaaatgcaccacgtcgtccgccataacgagcttttcctcggaggtaacgtcgtcgtaagctaggggagccagaacaggcacttttccatgcgacaaaggatgcatgagcatctggggcatggccagccgaagacccttcttgttcatggagaagagtccctcaataggccgtgctccaacgtctggactagccgcatcgatggcatccgagatcttgaacaccttttgcagaatgagcttttggtaatgtctgaagggcttgttgtcgagcttgaggaagtcgtttcgggccttgcctgcgtcaactacgacaataggcgacacacccagacgcgacagtcgagcaatggtttctcccatctgagcaatgagatcatcctcgattgacttgatgtctctgatcttgataatggctactcgcagagtgccttccgagtcgcccaacaaaccctctggggcatggcctgtcagattctcaatctccttgttgtcctgttccttgccaactcccagtagtctctggaccagtccctctttcttcttctgcagctccacacccgtcaatggtgcgtatcgtgaaatatacgtcttggcctctcgcttggttgctgccgactgaagcacggagagaatgagatctttggcctcattagacgacttggcggctggagggatcgcagttttcgtgggtgtcttggtcgtgtatgagtgccacccgcgtgatacacaagtaccggctgttattcgagaagatctgagcatggtgtgttatgtgtgactgtgtattgcagcagcttctggcgatgtattttcttaaagcactacgaagagctgcttattgcggggacgtgctatctgcatgattgagttcttgggcggtaaaaatgtacttttccagtggactattttttgccgagggtagtacactgtagataccatgagaatatatagcctagaaggcactctggctacttttaacacaataaagactgttaactattgacatatcacctctagccaagtgcaattacctgtatccatgtctgtatgtctttatatgcatgtcgggtccggtcctcccgggctcaaagtgctatttgtagattggaagagttgctgatacatgaacacacatgatatagataaaagtcgctgatagcgatgcgaggaaatttctgcgatcgtgtgtgttccagtgtgtttctgatgctatttacgtcaagtgctgttaaaactgttttggatattacttctactgactcacttatcgccgaagttaggccgacacggctgagtggagagctacttgttggtaagcacgacaactagagacaggggagcaacagcaatgaccatataacaacgagtacttgtactgtatgatactacgagtataacacctacattgtactaagtgtagcgagattgtaatatgcttagctaggaaaatgtactcaatcattttatatacgagaccggttaaaatttcacaataaatatctatacaggtgtattttttttttttagtgcgcgaatctgaaatccagacgtcggtttcctcgatccttggtggtacgcagataggccacctgttcttccttggtcatggcagcccatttcttgtctcggtagttgttaaccgacacatagtatatcttgaccaggatgagcagaacgatgcatgcaatattgatggcaaacaactgagtgtttcctcgcttgtagagaggcttgtcgtcgtttcggtagatgttggttgccatgacatttccagcctgaacacacatgttgtacatggctgaagctactgttcgggtcgacacagtgttggagttacgcgaggtccaagccaccacaatggcgtggacgtaggggtatccaagcaacactgtggtgactgcccaggtgccccaaatgtcgatttgtgctccactccagaatctcagaatcgcaatgcagggaagaatccagagaggctgggccaaacaaaccagagctcgctcgttgagcacttccgacattttggtaaccaacagcagcatgcacagctccagagcaagatagggaatggtcaacaagttggtgttgaaggttgagaaaccgagatgtcggagattgagggtcatgtaagaggcgacgggtgtaggaggaatgtacaacatgataccaatggcgtagatcggccacaggtggtagtcgcaaagacaagtccatagcttcttgggggtgatggcagctcggttatgcatgtctcccttgtaggggtcgtctcgaaggactcggttgacaacaatcagctcttctcgttcggtgaaccatcccttctttcggaaccaggttttggtctgggcggcggacgcaggcatcttgaagtacgatgcaacaccaatgcaaaatgtgatcagaccttcgatgagaaacagccatctccatccttcctggatagcgtcagtcttgatacgcagcagaccgaacgcaagtagagacgtgaggatttgagtcagaatgtaggcggcccagaaaaagcccaagcggataggcagttctttggaggtatagaagtaggagagccacagaacaagatcaggaatgaaacctccctcaagaatacccatgagggatctcagggccaggtaggggcctcggctctgaacagcagcttggcaacaagcaacaatactccacagaaccatctgagtgggcacccatctatcgggtcctagtttcttagaaaccagctgcgagggaatttcggcgcacatgaatgacagaaggaaaattgtctgaccgtagttgtaatcgttagtgtccatacctaggtcgccgagaataccgtcagatagggcctgaccaatgttaccacgatcaatctgcagaccagcaaacatgatacatgcccagaaacaaacgtaccagtcgagtttcctgactagtttcttttcctccttagtttcccattcaaagtccggcttgaataggtgcctgcattcgtattcagcgtcttcgtacagttcggcgaagtgttctgcgatctttttgttctcaaagatatttcgtcggttcttggagtttgttccagctccgttgttgaccagcagctcctggagacgctcttcatcgaggtcgtcgatagagccactgtactcatgcaccgacccgttgagaggggaaccccccttggtctcgttgtaggaatattcggggctgtctgaaggagacgagatgtccgaggcgtcggcaaggtcgtgcttttcaggcatgattgaggtgaagatggagtcgatccatcattccgtccgacagcctgctttatataaccattaccgtgctctttgatctgtggctgtccgccacaccgctgagccaatatgaggctgactacttgggctgaccttactcaggctgatgtttactttaggttgtattgatagggagagttaggcatcaaaattggagaccttgaggattttgtggagttgttgacgtttggggaaggtctgtatgtggtgatccagaagaggcaatttttcggtggtgccaagtctttcaaggaaaaggacacaagaagtattcttggcaacctcatcatgccccataccagtctgtgacaccacattacctgacacgttcatcgcctccacacgtcgcgtggcttgaattgcatcatggagcttatcaggaaatgaccttggaaagccgggattgcgacatcggggctaaaggtggtggtgggggcggaaagagaagcacgtgtgggaggcgcgacatggttttcgaagaatttgagagatttttgttttggtggtttgaaatgatccgtcattcaccaatactcccctcccttaaaccaccacacggcttatctgcatagatagtgcatgtgggaatgaactacgactactaccttggtatgtgcaattggtcttgctgccatcggtttgtgtcaggtttttccctgtcactgacaattatcttgtctcatcttagtcccctaaatttttcatagccacagcccacagtgagccaccgtggccaagtgtggattctttacttcaaaccctcttttagccacagcacaccatctctagatccgggtcaggaggtttggagattgaaaaagtaatgagcttggataaatccgacggagtactttgacatacattaccgtacagtttcatgcgggcgtgtccttttttattacttggactactgtactgctccttttgacacaggttatatcaatctggggataagcaaggtcaagccacacgacgtcggacacaatggaattaattattcgaccgggaaaagactacgattaaaactacagttttgaaattaaatatccgctggaggtagaatcagacgcccgctgtggcttcggttgtggcttagcatgccctaggtattggcctctgtacaaacttggacaagagccatgacattctagcaagaccggttattacaacttgtggcttctcattcagtattatacagtatccaccatagaattgaaaacacagcaagcagctaaatcacaatcccgtcgtctgcttccttctcaaaacattgttgaaacgattgagcatcaatgagtgagttcttcatcctgcttacgggcaatagatccgcataagacaacgtacagcggcattaagatatttgacttgcatcgaacaagagcgatagagctcacaaggacagaaacagacaacctactgtatattcaggtgtggcttccttgccgcttcttcaactctacaaatactttctttaacagcataagtcaatcggacccggagtacttaccatgctggcaagccacttccagaagaagctcagttccagtagactgagactcgatattttgctacttctacactttattgctgtgttaatgatccacggaatcgtttttatccttcagatatccacggagctcgtattatcaatgatgacagtgcaaagatccttagggcgcactcccttatttctgcgtgagactgatgatgatttagctacaagtagtagcaaccactaacagtctgtataaatggaacacagagaactcaatgatcttattgacaatgtacttgtactcataagtgttcgtacgcctcgaacaagatcaggcaacataccaatgtgggtcgatattaacagaactgggagtaattaacccaccaaagcacggcagagacgtagccccaccagcacggatttccccaactgtactctacaaccaccagctgtctacaaaactgtttcgtcataccaaccaaatctatattttatctacctactctctaagttcgaaggctcgcttctccgagtacgcagccttgcccttcttcttggcctttccagtgtcaaagctcttggcgctcttcagatcgcgtcccaggttatcgaggtccttgaccttatagagacgcaccagccagttttctgtggtgtaagcctcctcgagagtgttgagctcgataggagtaggggggatccactggtttcgaactcggtcaggcttttgtgtgccctccgcgaaccggtagtacgacattttgtacatgagcgagttcttcatggcctcggacgccttgtcgtcaaccttgtactcgccagcaggagtgaagtagtttcgctccttgatctcgtcaggccaaatgccctcggcgattcgcaccatccacaggaacttgttgatgtcgtctccggagtagccaagatggccgccgaagatgacaagaacgtaatccacatcgtgctggcgcaggatggggtacgccacctcctcggaggaagacatagccttgccaacagtagcaatgtgggtattgttccacgtgttgttatccacaagagtggttcggtcggccattcctccaatctggtagccgtaatcccaccaggacatgattcgagcatcctcgggggtgttcattcgaagccagtagtaagcctctcggtagtcatcaatgagatgctgagagccgtccggcattcgagaggcaagaacaacggagggtgaagagtaagcgttagaagtgacccaggtgcaatggtagacaaacataccaaggtaaaagaggaaggagacaatcacggctcccttggcaacaagaccaagggtgaacttggcggccttgtcgacagtctcgtcatcctcgtcatcctcaacaacttcaccaggcttctcgtgaccgagaggctgatacttaggaaccagaacagtgtcgcccttagtcttggtagagaagtcaccgtagacgtcaagcagggtggagatggcaatagcagcggacacacagatgacaggagtcagagtgagcatgagtcgcaccatgacaccggcaaagtatgaaccgagaatggagtacacaatgacaaaaatgtgctcgtctcgcagctcctggaagatgaggtagacaccagcagggaagagccagatgagcatctgggtgtcaaagaagaaagcaggccaggcagtaggctggtgctcggagacagaggcaataatgggaatgtggatcttggcgtagccggtatcccagagggagtagaatcggccggtccagggagcaatgacaccagagacagtgagacccacgaggccagcgaaggcaatagcaatgagacccaccagagacagaccgacggtgtacttgaactgcttgggggtgacctggctcttgatgtagttggcaaaagcggccagctgaaccagtccaaagacacctagagcagccatgtgctcagaggaccggatgggtaggaaacccacaaaaggaatctgcatggaggcgagtgtacccagcgcataccatgtgctgtaggccacgtagattcggtcattgtatcggcccatgaggatgagcacaaacacatgaagagggatcatattagtgataaacacgtatcctccccaggcggcgaccatgtagaaataaaaggcagcacagacagcaccccagaaagctgaccccatcttgagggccttgatccaggtgtagaaggtgatcatgagcaggaaaatggcaattgcctcgttatcgtaggatccagcgacagatcgagaaatgtatccgggggcaataccgatgaaggcagcggccaacagaccggcactctggtccttcatctcactggtgaacaggtaggtggcgtaggccgtgaggcccgagaaggcgggtgccatcatgacacaaatgtttcgaatgtcaatgggcagggccaccattcgcagcagcttgtggatgacaccagaggtgaccatgagaccggggtagagggtacctccagtgactcggccaagagggtaccatgtcttgtcgtcgaaccagttgaggaacttgtagtaactgttgttgaccagatacttggaggctcggaagttgaaccaagggtcaaactcgtggatgatggactcaaaccgaatcaccgaaaacagacgcgacgaaaccgcagcgccagcaatcgtcagcagaatactcaccttgagcagcaggttgatcgacttgactgtcgaggctgataactgcatcgtggtggtgttgtgtgttgtggacaataatgctgatgtgatttacttcatcaacgtcatgcttcaaggtacgtgtcctgattagggttcagattatgtaacatggatggtgggaggctcaatggggacatgccggggttgaattacgtcttgaaaacagcagatctgtataatattgtatacaaagcagcagggattcaaacctgtatccattgctctccattgaagccttcatgaaccactagtttggctcctgtatttttccatcgctgcgcgcgaagttagttcgagacaacttgtacagtatggacatacaggtacacttttcgcatcaacgaatctaaacgaaggcgatccttggtgcttttagaatgaatgatggaaagatgaataaatgaacaattgatgaaaaggatccgccaccaaacaaacaataattcattgggtgagatggatggatattgccaccgttatgttgacatcacctttttcatttttctctgtacatttgcggggtgaagtgagggaagtgagggaagtaagggaggtgaggggggtgatgtttgtgcaattggggtgtaaagtatagctactatatatgtagaagcaaacacccttctcatacagaataatcatccatcatgtttaacagcgtattacacgttcttatggtcttccaagtttcggattcagtaaccttattaaaacagcaagtaatacttgtacagtcaactgattcccacattaggctccaggatgtcatctccaatatgcagtttgaaataacacacatctaattacacacacacacacagcacaacaatacaaaccaaccatggacacagacagcgcaatggcttcgaacgagggtattccatctctggaagaactcaaggcgtttgagaccgacacgcaacttttccgagccctggacttcgccgaaatggatgtgcatcagcagcttatccagttaaagactgcaattgagaaagtaggcggacatgaagagacagacagggtccatgagactggagaggaagaggtagaggtggaagagcctggagagtgttctagcgaccctattactgtcgaggaagacaatgaggcttcagatgccatggataaagacacccccagtgagatggacacaggaaaggagcctgcaactgagaccgacgaggccgaacagcgaccgatagagaccgacaactctgacatgattatcgcagatgaagaggagactagcgctgcacaggaggacccagaaaaatctgcctcggcaacactgttccctgacatcatcaagaacgccaacttcttcataatcatggctctcctgcagctatccaaaggacgcatcattgatgctgagcagaccattctcagaagcagctctttcccatttctgtcgcagtttacagctcctgcagccagggtggttaatgctctgatgaaagacaacttcgagactgcctacgctgatctcaagttgatcactgagaagaataaggacttaactgtagcatgggctaccgagcaggcgtttatgggtgtgcaacaattggcccaccagatgcttattggctgctacaaggtggtacgagtggatgccgtaaaaattctgctgcacatggaggaactgacccagctccaggatgaatgggaggagtttgagcaggatggcgtgtcgtatctgaagcgacgagatgaccgggagcatggctccggttaccagcttcagctccaggagctggtcgcgatcacgcaacagttgcaacataaaggcctctacgacgaggtgaagtaataatttattgggaagaagagtatatactggtatatacgtaattactgcattgtaatcgtagccagtgtattagcgagatgataagagaaatgcattacagtaaatacataagaggatgattgggtgcagtttaagtatactcgcgtggtgacgtgattttgtgtgaatggcgattataccgtgtacttgtagctacaagtacatactgtacatgcgcaatgtaagtaattaggcaagactgaactcattacctaatataaaggctgggaacaaacaaatgagccagagaaccagttgagcaaacaccagtagaacagcgagaagtggtgtgggacgctgtcggtagtaaccgtaacacaactgtgacgtgcttgctccaaaccacgtgaataggattgatagcagaaacacaagaggccaatagggcgttctttcgcgatcaggtacactgtcgtggaagttctccactgacaaagataccagtaatgatgttgttatggatatggtgagtgctcttaacaggttagctttccagctaagaagtacgtccatgaccatgaagcgttgtgtctcaacgtctgcgtacgtcattggttgaagttcttcaggggtatcatatgtatagccttcataggtctctccatctctcgtgtttctgttcatactgtagtgtgtagagggtaagtgagttggttcagaatagagttgattgaatcaacgcatcgtacaattgtatcatatactgtacaagtatgtgctatacgatacagtaatagtaagatgtgcaagtacttgtattgatgtacaaatagtgaccaaatccaaaataacgatccgagattcgacattgagatgtatcatcgtgtatagcagaaacgatgaagacggagctacaactgaaaattacacccatgtaaatatataatctattataaataatgtacagtatgcaataaataccccaacatgactgaggtgagcggatcaaacaaatttactctccatgatgacatcgccatcgtccaggtccctctccgcgctcacaaaaatgagagctgcagctgtgagaatgcaaaccagcaggaagagcgaatcgaaccaggtttctacgaacccaacgtctagaggagctccaagagctgttgaaatggctgatgacatctcgttaggaagattggaccgaatcataactgtagtggcaatcacataagtccccagaacctgaaccaagaatagaacgaagacatgagggtttgtgagatgaggagggagccaagggaaggccttcttaaaggtattgatagttctgtaagctgcagagaaagaacccaacagcagacaggcggtcaggaagaaggagacctgtcgagtgatggactcaatatccgtcttggagtacacgtaggataacatatgagccagagtgattgccagagcatcagtttcagtcacgtggactggttgaggagtggagaagttgaggaaagatgacaggttggctcgccggaagtaggggttgttaataaccaccacgttgaacaatctgtacacacagtacaaagagaagacgaggttagccatgttccacatctttccataggtagtttctgcgaggctgttgagtcgagctgtttcttgcagctctgcgagttccttctccaggtcctgcttcaccttacccagcatttcgatctcggtttcttgctcattcttaccgcttctcatggagtccatgaaccgagagacgatggaggtagaactctgggaggtagtgatggcgacctgaggggttttctcggccagcaacacagatacatggtcgatagcggcttcggttcggctgatgactgcgggactaacgtacttactcttagccaggaagacgttgtagggagaagagacggctccaaaaccagacagaacagcaatagcagacactccgatgaaggcaacccggccagagacctcctgtagtaaggatcgggagaaattcgaccagtccgagttaaagaggttcaggacacgctcatctccatgaaggggaagctgggctccgagcttgtagaacagaaagagccaggaaaaaagacaagaggctgtggcgagaccgacgctgagttgcgacgtcaacagagtggaaaacaacatgtgcagttgcagggcaggtaccaccacaacaatgaatgccagagtgactggcatgatcattttccaccagctaagagttgtagctgggtcaaaccatccacaaacctcggccaacacaagttccatgatgagaatcgaaagaaccacacccattgtggcagtgatgcggctgcgcttcttgctgtaagacgactcactttgagagctcgcgtcgctcaacagcagaggataaccatacttgtagacccagatggcggatatcgaggccgtcagtagcagtggtatcgacgatagcagtaaggaaattgcggcaaacatgtttctagcgttggcggagaggctagatgtgatgcgcaggtacacaggactaaaagggtaggatttgcgcgttgcagatgatacacatttctttcgatcagggttagggtacggatggaggttgggttgggggcgaacaaacacacgttctcaacgtgacattatggaagagatgatggtatatggggtttggggatttacggagaatgagaacaacagaggttccggtgtgctgttattggcatgtagccagttctacctgtactctaagccttggttggttatcgactgatcatctacagaaattacgtgcccagttaattgcacccaacatcgtccatgcatgatgtttatttttagatatcgtcctgatgagttgccttgttgggacccagcactacaaagtagtaaaaaagtcatgaattaaaaaaaaaaaaagtgagtatgagtacaagtggagtagaagtacgagtacttacactgtagctacagtattaacaaaagttaatttgaaggtctcgatgggcttgggtggggccagtcaaagagggggcttgagcgactatcttgcagtttgtattactttgttcgcattgttcataaagagtcacaagtatttactgttaatctgagctaacgaggaagtacactacttgctcattatatgcatcttactgtaaacaacgcaccaattacatatagtaaccgtacgagtgtgatactcgtagctaagtaatcctgcactgtagttacaaagagtagtacatacgggataagccatttactgtacaagtagtggaagatttgagaatgtccgaggaaggtgttgctgctgagcaacagtcatgacgacgtcttgaaagaaaaaggcacatggtattgaccactcagacacatgacttcttccggtgagtcagatcacactatcccatgagaaaccgaggcttttatcgacaactcaccatatcgcccatctatgccctcacaacgtggactcagtatgggactctccgtactgtggatagtttcatgcattatgtgattataaacaagagacacattccactgctcttaccctctccatagtcatgacggcatcatatgacgtataccagggctgcgagtttaagtcgccaccccagtaaaaggagggcattttggggctgcttagacttagatcgatggacaaaggacaagccatgacagtagcaatactaagacgagctatatatttcatgacaccaaatcagaggcaattcaccaattgcagtttcgcacccgtttcgtgtattgtggcttacccagaccgcctggatccggagctagcaggaatatcaaactcatcccatttggaccttcccacataatcttgcctatacgataagggtgatgtgcatgtcgattacctgtatcagtctctgcatcggaaggggttgccacacgtgaaattggttctcacagagagcactgtacgtgagtgcaatacaatatattgctgccgtatgtaccagtagcgtgtcactgtggatcatagtagttacggctagataacggcactaaagagtgtagcacttcgatacaatggaatccgataacctctctaaagacaagatacccttggcccagcagctctcaaaccatgtgctgctctgatcgtttttggtttcggtttggttactttggcttgaaatttgccgatagccggctcatgactctacgaacacttgtatcgaacttacacccgcccagcagctagtctcactgctacagctacaggactgtagttacatccccactgccccaaacaacgcaacccaactctatcagatatcatcaaaccggacagtttgggacagccacctggtttatggaggagagtctggcagcggctagatggcgtcaaatgatgcacgtggaccacaccgaaaatactactctcgtcgaccaaagacatgaactgctggtttctccaccttgcaaatcatgaccctttcgtggagccctccggttggcgtcattaaacttctgataaggtgataagccaccgaaattaagagatagcgaatttgactctacaaagttcggtagaggggttatcagtgccacgttaggagaagcggttagggtagcgcctacaacaccacgttactctaccccaattaggatggcaggggtggaccttaataggcaggtcagcaacaaaagtgtaagtgccttgtgcttccggacaacagaagaaggaggaacggaagatgataaagggcccaggacgacgttattcggtcaaataaatgccatagacaaattctacgcacctcctcggtcatagacatatctcttttggtctggtctcatgtgggcgtgtttgtgcggggacctaaacgcatctccgcaaaagagctcacatgagcattattggatgacgtagcttacccggcagtggatacgcaatcaccaccttatctgcgaccacaaacccagttgcccatatataaccagactttgccacctatattgttctccaccatcaagcagtaaccccatcctcagaagtaattcgttgagggctgtttgcagaggatatcatctttggtagactcatctagaccacttacactacttccgccacttttaccactttcgccactttacacagcccgctgccgcttctgcgtcacttgactttagcaacatcactacacccccaatctcatcacaacatccatcatgaaattcaaccccgtcatctctgccgtggccatggccgctctggcccaggccctgctgatcccccagaacgttgatgcccttgaggccttcaacacccttcttaccaacgacgtcgaggccaactcccccaaccaccacaaggccgccaagttcgagaagattgtcattgccaacgaggacgaatccgagattgctcctctcgtcatgaacgacaaggagcaagtccccgactcgtacatcgtcgtcttcaaggaggatgtcgatgcatccaccgccgcctctcacgagttgtgggttgagcaggtccacaccgagcaggttgcctctctcgccaagcgagatctccagcaccccttcctggccaaggctcagtccggtctcaagcaggccttctccatcggatccaacttcaagggttacaccggtactttccacgccgacaccattgagctgctccgacgacacaaggacattgcctacgttgagaaggactctatcgtccatgccaacgagtttgccactgagctcgatgctccctggggtcttgcccgagtctcccaccgaaagacccttaacctgggctctttcaacaagtacctctacgatgacgttggaggagagggagtgacctcttacgttattgacaccggtgtcaatgtcggacacgacgacttcggaggccgagccaagtggggtaagactgttccctctggcgatgccgacgaggatggaaacggtcacggaacccactgtgcgggtactattggtggcaccaagtacggtgttgccaagaaggccaacatcgtcgccgtcaaggtccttcgatctaacggttccggaaccatgtccgacgttgttgctggtgtcgagtttgccgccaagtctcacgccgagcaggtcaagaagaaccccaagggattcaagggttctaccgccaatatgtctcttggtggtggcaagtctccttcccttgatcttgccgtcaacgctgctgtcaaggctggcattcactttgccgttgctgctggtaacgacaatgccgacgcttgcaactactcccctgctgccgctgagaatgccgtcaccgttggtgcctctaccctctccgatgctcgagcctacttctccaactacggaaagtgtgtcgacatctttggccctggtctcaacattctctccacctacattggctccaagcaagctgttgccaccctctccggtacctccatggcctctcctcatattgcaggtctgctttcttactacctgtctctgcagcccgagtctgactctgacttcgccaccacctccatcacccccgcccagcttaagaagaaccttatttctttcgcctctgttggtgttctgtctgacattgacgctgacactcctaacgttctggcttacaacggtggaggtgaggacctcaaggacttctgggccgccaagtctgctgagcagattgagctcgaggagaacattcacgaggccgtggaccatgctggtaacttgatcacctccatccgaaagattctgtttggtttctaaggaatgacccaggtgcaaccgtctcatgactatttatatgttacgaaactatttactacaataagatgcttatatgattctggtagcagtctgcgtatgtcaatattacggcagctcttcctactctttgtgtcgtaccgtatgtacatactggtgtcatctggctcgatgatactctttgaagatgttaatggtcgacttatcgacacagttcacctgaagcacggaagatttctggtttgtgtgtaagtaccgaccccacagtatgtacaaaacgctgatgtctcgtacattgtacattgattccttctaatactctacatactatccgagcatgatctcttcaacactccacgaactaacacatcaggccagccatcgatcttgtagtacctgttactcgtacaatatcgtagatagcatgtgccacaaatgggaaatctcagattttcgaaagaacctgtgaattttgcaaaaaccacgatcacgtgacttattccagagtagaccaccacgacgggtcaacaagtcgtccagccatcattagtcaagcaccagagagttcaattctgaagtatttgtacagcgtgagacaatacaggaattctgggtgttacctttggcttcgtggcttgatatttatcatttacgtgtttcagtatttggtaactccatggattgagacatcatcatataggcttatgagtaacgggcgactctttataatatacagaatgtgcaagggttacagtagtactacaagttatagtaatctgaagagtgagttacagtgttactgtacccgtagtatgtatgtacccagtacagtagccacgaactgtactcgtactgaagttactgagatacaataattggagagtcccctaatcatgcccgttccttcggtctagattttttactaagaatgagctacttgcattgtaccagagagagtccatcacagaatatgtgagggcgcggctctgacgtcatctctggggctctcctattggatggcaaatattttcatgcttatcgtcctcgagcagatgtcttcgattacggccaagtctcggcgcagaagctcttacctaaatctgtcgtgccgagccgaaccatccatgccacctgccaccgacgtacactgtatgtactaaactagactgtctttgagacgatgctcacgctcacgtggtcagaaatctccgatgctaccctggcctgaagtcgatcaatatacaatgccgctgccccttcaaaaaacacggcgtggagttcttttcctcagaattacacgtgatggcagagctgccaagcctgctgcctccagtctattcttccgttagagcggacacaacgttacccggcggggagactcagaccagaagatgtgccagactggatagagccacaacaaagcggtttcacgtgagacagggaggactctcgggtgaggtttcctgatttgaataattaaatgtatctcatgggtacgtatagtacaagtaggtgcactcaacaagttgctgaaccaagcatttaccccatttcccctcctctgggaagatggggataaaatgtcacgtgacctaataaacaagttacaaattcattgtctatgtaatcgagtggagttttccgatatcgggatttccccgccggttatgagccactctcccttttgcgttgccaaataaaattgcgaggatgatagagttccgagcagaggtaagttaattatggaggctgagttaagatggagaggctgagatacggctgtggagactctacaatagacatagagttgcccaggatgagtgtaaagaagggacttcgtcggcttgataacccaacgacaaacaggtttttttttgcatcaatgttaattctaccatagtcgaacgctgttaaacttgcctcctttaataacgcccccctttacgtcattttccctcacagcgtgcgtcctataggcacataaacttgcccttcataaatcccacagcatacatcaaaagccgctttatgtgcgcgtagaagccgccatttgtgcgtgcgaggcgtaggtaagagaactcgagcggtgtcggagctttatataccggtatcggtgccccctattagacttgctagtttagctggttttctagatctacggtagcgcacttggggtcatgggcattttccacctaagcgagcaatattttcagagatcaaggtccgtctagaaccgttaggtggcatgtttctcctcgaagtccttgtctgcaacgtgtacagctggacccgtttggtggggtaaagacaaacgaggcagactcggagagcacagaaaaaagggcaatggggaaaaaagcaaagtctaaaaagctaaaatacgtggagccatgggcaagcaataaggtctgtgtaaggcacttttcggcgagagagaagtggaacagtagctcagaagagaatatgcatctatgcccttctagggctgtatttctttttcccagttgatcgggcttggtcacgctacttgaccgaatcagccatcacttagtgtgtgtctaatgctagccaagagctaacggtcagagttgcatgcattcggtgctgaaggaataatcagggaagtaaccatctgtatcaaatgctctctctcctttgacaaatattgccggaaatcagtccacatgagtattgcacctcctaaatttgcctctcctctttccccacacggctatcttgttttacctgcaccagtaaacacagttcactgcgctgcacggctaacctagagcatgttacacccggccaccttggcttataaacgttggtatgggacgctagtgtagactctaaaagtgttgttgcaaagaaatccatctcatttgaactgagcgggtttttattgcacatctttacacctctctcttgcatcttttgtgaacatggaaaaaaacgaagtggtatcaaccaactctccccacgaggagggatctgtcactgaggccaacaacggacgatgggccaacttcaaggactccttccgacgagccgatctgagcgaatacgacaccgagggtctttctgatctcgaaaaggccgctctggcaaccgctaactcccctctcagtcgatccctcaagggacgacatctccagatgattgccatcggaggatccattggaactggtctgtttgttggcagtggaaccaccctggccactggaggaccggcagccattctcatcgcctactccatcattggaactatgttgttttgcaccatgcactctctgggagaactgtgtgcttgcttccccgtctccggcgcgtttgcctcttactctactcgattcatcgaccccgcctggggcttcgccatgggatggaactacactctcaactggtttattgtgttccccctggagctcgtagccgcaagtctgacggtcaactactggaatgaagctaacggaaccaactacaatgctggctgctgggtcgctatcttctgggtgctaattgtctccatcaattttttcggagtcaagggctacggagaagccgagttttacttttcgcttattaaagtcattgctgtggtcggattcatcattctcgctattgttctgacctgtggaggaggacccaaccacgactacatcggaggccgatactggcacaaccccggcgctttctctgctggtgccaagggagtctgtgccgtcttcgtgtctgctgcctttgctttcaacggaactgagctggctggcctggctgctgccgagaccgccaatccccgaaagtccatccccactgctaccaagcaagtcttctggcgaattaccctcttctatattgtgtctttgactctggtcggcttccttgttccctgggaccacccccagctgctcaacaagagctcttctgctgacgcttccgcctctccgttcgtcattgccatcaaggctgccggcatcaagggccttccatctgtcatgaacgtcgtcattatgatttccgttctgtccgtcggcaactcctctatctttggtttctctcgaactatcgctgctctcgcccagcaaggtcaggctccttccttcttcgcttacattgatcgaaagggacgacctctgtttggcatcatcacagtctcgctctttggactgtttgcattcatctgtgccggtcctatcgaaacccagaacaccgtcttctactggctcatggccatctgtggcctctcctccatcttcacatggggctccatcaacctgtgccacttccgattccgaatggccatgaaggtccagggtcgatctctccgagaaatgcctttcttgtctcacgtcggaactatcggatccatgtacggcttcctgctcaacgtaaccgtgcttggattgcagttctggatcgctctcttccccgtgggaggtgccaagcctaaggctgacgtcttcttccaggcctacctggctgtacctgttgtcctggccttctatatctttttcaagctgtggaaacggcccagcttcgtggctctaaaggacatggacctcgacactggacgacgagaaactgacttcgagctgctcatgcatgagatggacgaagaggctgcctacattgcctccaagcccttctactaccgagtttacaagttctggtgctaaccgctgcatttagtgttatatatatatattgtttgttattaattgaagagtacaaggacaagtgcacatttcattcaacttatcgctactgtacatacgaggagcgatgggagcactacttcggggtctgcatcgtacgatacagtatatatatatactcatacgaattgtacaattacatcacaagtacaagtacccgtacaattacagcacaagtaataaatatacatgcaagtattacttgtactgtttactcatactcatactcatactgtacatacgtacatactgtacttgtacttcagacatttgacacacgctctgtccaacacccaccacattgatgacagtgcacctcggcgagtactatgtgctgtgcgccatgtttgcctataatgtagaaataacctgtttttgtcaacccaaataacgagataaatccacaaagccgcgtttgtatgtcggtttattgcttaccccctccgccaacacgttgctaggggctccagttaaggtttgaacgcgacgcgttctccttgccaaaataggactaaattaagccgggtaactagacgacgtgttttctgcatgggacaagaatatatcccaatcctcctgaacacaacacatcgtaccgaaaaccacacacgaacacaccatggacctcgtcgaccaattaatgaccgaggggatggagggtccctcttcccccggccctccttcctcgcccggagccaatttgccctcttctttcgcaggacgaacacctggaaccacatctgctcatggaggccctagctctgaccaatacagagaaccagctgccatggatgtacctccggacgaggaggtgcgaatgcggcgaattatggagcaagaaacagttcccaaggttcaggacgccactggagagaaggtgcgtgatctatttgaagagtttctggagacttacgttgatggatcaaatccggaagagtactctgatgacgaggatggaactgcgtatgacgggcgaccttacgtacgacaaatcaagggtcttcgaagtttcaacaagtcgtcaattttcgtggactacagacacatgagcgagactgaagatggtattctggcccaagccatcagtgaccaatactaccgattcatgccatttttgctgcgaggtctgaccaatgtgattcgaaagattgagcccgtgcttctgcaacagtctgtaggcttttctgaggatggaagttcgacgtttggaggatccaagtcgtcgtctgcctcagatcagccccgacactttcagatctgtttccacaaccttcctgtcgtgtgcagaattcgggaactcaagaccgacaagattggttgtcttatttctctagggggtactgtcactcgaacgtccgaagtgcgtccagaactgtacttgggagccttccagtgccaggaatgtcatactgaagtggacggagtggagcaggtgttcaagtacacagagccttcgatctgtcccaaccccatgtgcggaaacaaaaagatgtggaagctgctgatggacaactctgtgttcttggattggcagaaggtgcgtgtgcaggaaaacgcacatgagatccccgctggatctatgcccagaaccatcgacgtcattcttagaggtgaaaatgtggagcgagctcgagcaggagatcagatgatttttactggagcacctgttgtcattcctgacgtcactcagcttggcctgcctggtgtgaagcctcgagcagttcgagatggaggccgagaaacttctgctgtggagtctggagccgtcacaggactcagagagcttggagcacgtgatctgacctacaggatatctttcctagcttgttacgctgctcctgccaacattctggacgcctctgccaacgacaactacgccgagaacgctgctgacgaacaagaggagtacattcgaagtctgaagtctgccgaagtggagcagcttcgtgatatggtccacggacaggatattttccgacgtctggtacgatccattgctcctgctgtgtacggtcatgagactgtcaagaagggtattctactgcagctcatgggaggagtgcacaagaagacagctgatggaattcgactacgaggagatattaacatttgtctggttggagatccctccactgcgaagtcccagttccttaagtacgtcacctcgttccttcctcgatctgtgtatgcttccggtaaggcatccactgctgcaggtcttacagcagctgtggttaaggatgaagactctggagagttcaccatcgaagctggagctttgatgcttgctgataatggtatctgtgctattgatgagttcgacaagatggatttggcagaccaggtggcaattcacgaggctatggaacaacaaactatctccattgccaaggccggtattaacgctactctgaacgcccgaacttccatcctggccgctgcaaaccctgccaagggtcggtatgaccgcagactcggtctgcgagccaacgtgcagatgtccgctcctatcatgtctcgtttcgatctgtttttcgtcattcttgacgagtgtaatgaggctacggataccgctctggccagccatgtcgttgacctgcacatgcatactgatgaggccatcgaccctcccttctccactgagcagctgcagcgatttatcaagtacgcccgtaccttcaagcccatgctgacccccgaagcccgagcagttcttgtacagcagtaccagcaactccgagccgacgacgccaccggagctggaaacagttaccgaatcaccgttcgtcagttggagtccatgatccgtctctctgaggccattgctcgagccaactgttcgaccatcatttcccctgcctttgttcatgaggctgccaaactgctcagagacaccatcattctcgttgagcgggaagatgtgcttctggacgaggaggaggacaccgtagacgctgccgaggacgccgttgacgaggccatggaagccacccagctagccaaccacacaccccgggaccagatcactcaccagcaatacacacacatggtcaacatgattgtgtccaagctatcggagaactacaccgacgatgccgatgccagtagaatcggaatgtcgctggatgcactactggagttcgtgctggagcaatacgaggaagatatggttgatgaggaggatgtggagaaccacactcggctgaccaagaaggtcatcaagaaaatgaagaagaacaaccttctcatgaccgtgcgaggtaatttagacgacctggaggccccaggagatggaactgagctgtatgtgatccatcctaacgctgcggccgctgagttggaggagactagacagacaggaggtgtcatgcctgatgacgagtagggataaatgagctttcaggatagctctccagtaatacacactcagttcataccacacgactttagagagtaagtaactaattaatgtatttttatttttattgttttccaagagattattaattttatgatctccttgtatttatagcaagatgtgcaaggtgaaagctgatgaagaatgtttgtaaatacagtaagccgcctctagggtaaaatagagatgcctattaatacacgtacgagtacggtaagttatatttctagcttatataatcacgggatcttatacatattcaaccatatacaagtgccatgtatgcgggggtgatacgatttaagcctcatttttagagcccatgattctgcgcaacagtagctagcccatgatataagaccatgaagttaaggccatacttgacgtgtgaaacaggcctgatatgttttgaagacggctccagtaagtcgctccagtacaaccaatgacacaggaaggaggttcatgtgcaccacccagaaactctccaaacaaatacatttaggcttcgcgtcagacgcgtgtgattaggtttactaaacttcgggggtgaaattcacaggaacatctacgcacaccatgagtgactggactcctgaaggcgctcttcctgccgatctcaaggaggaaatcgcggcagctgccaccggcacagagtcgcttctggcattcctgaatgttgttgagcggctcaagacaactcctcgaactggctggctgagatacaagatgatcgatgatcctggtgagtgacaacgatatagggaagatctcagcttggactaacacagaatctattgccgaccaccaatacagaatgtccatcatcgccatgctgtctctgtcgcccgtgaaccagaacacctgtgtcaagatggctctagtgcacgatatggccgaggctattgtgggtgacatcactccgtttgacgatatgacaaaggctgaaaagtcgcgacgagaacactcatcgatcatctacatggctgctttggtggagaagtacaaccctgtggcagccaaggagatcgtcgatctgtggaaccaatatgagaactgctctaccgacgaggcccgactggtcaaggacatcgacaagtttgagctcatgctgcagacttacgagtacgagaagcagcacaagtttgctgaggatctcagtcagttctacactttgcgaggcgtcatcaaaactgaggagattggaaagttggctgacgagctgctcagaaagcggcagctggccatggacaagttaggtgtcaaatgggattaaatatatagagggtatcgcagttgagcacatattacatactctattaattaattatctatatctatacattcctcctagtaacacccaatgacttaagagtcgaggttacagtaataactctgttgaacgcccagcttgtacttgtggtttaaatgttgtccctaccaaagatcatagctgcaactgaatgtcttagcgcaatagcagccagaccggaagcaaactggatacccagaagcacagcggcaaggtgatcctctcgcaggggtccaacatagaccaaaaccaggttgatcagtgtcatgttggagatgctgatgacaactcccttctcgtctctccacactttcagcaggtgtagcttctccagcacgtagatcattatttggccaagcttaccaggcttctttttgtcaaagtaggtccgggaaggctccaaaagacctgtctcggggttgaatttaggcagtctatgtcgaggacagtcgacaatcttgaacagctgaggcacagagtacaagaagttgaagatctggggcacaaagaacagcaggagggtcttggagaagtggccgagaataccaacaaccgcaaagaccatgccggcgaagtagcagtaggtgtctccaacaaaacattttgcagggcaccagttgtgtctcaaaagagcgatactgacagccaggaacggcagcagcagatagacactgaagagatgagattcttcagcggggtggttgggctgaacgaggtagatgaaatcgttcagcaagatgcacacgccaatcataaccgattggccaacttccaagccgttcacgccagcgtaaatgttgatggagttagggcagaagatggccacggccgccatgtacatgtagtaaagagccccgaggtccactatgtctccaaagtaaggtctcaaaaccacgggaaccatgacggctgtaattccaaagtccacgtagtaaactatgagcagcgggatggcagcaatggcaggtaagaagaacttgtttcgccatctgatatcgaagagatcatctgcaacacccaggatgaacatggactgcagacacaggatggcagaaaggtactcggcgagtttttcgtgagggaacgcactgagaattcgtcccttgaccagtccctcgctcaagctgtcgtaacccacaaccacgccacctccgatggttttggccaggtactggtagaacacaaaaggaatgaacagaaacatacaaaacaggtagacaatggcacatacggctcccatggtctcgggaatctcaggccggtctttcttggacaggtctcgacccgagaagccgaccttgatgaaggctggtccaagtgcaggaatcaggttgtaggtgaccagataggcgatgagggagaaaccgactgacgacaaaagaggctggtccgcgggattgaaaatcagactggccgaaagagccaagatggccagtaccgtccatatcgacgagtacataatgtgtgtgttttggcgggcgtgaggtcgacggagtttcgtgttcgaggttgtcgttgtagatccacgtcatgctgtatgtatgcatgtccaaagtttattcagagtagtatttttgtcgcgcattatggtaaacggcgtgttacaggatcataagcgagccgatgtcagaccagctaccaagagtaataagggggtcagtacaggttatgtggtagtacaaacgtgtaaaaagaccgtatcacggtatatctgggtctgaagtggcgttctcgatattgctttatagattctggttgtggagaacagttctctcctgaacagcagtaattgtattacagtgagtgttttggtgcctcctgagaccagccttcttgagtttatttgtgaagttggggagcacacttgaaatggtcaatattggactcgtgcgaataaaactgatggaatgtatcatagctgctacccaccgctttactgtagtagttccatcagctttctgctatcgttcgagcgcttttatgtgagctgagttcgatcacacatcctaagcacaccgcaataaaatcatgatgctatcctacacattccccttgaacatcaatcataacacgacaataaagataacacgaatagtgaaaacaaacctgtatggatagtggctcctttcacttttcaacatacgaagatactgcttcactagatttcagtctctcttactgtagatacaaaataacagattttttgagtcttctcaataagatcaagatgataccaaaagtgccaatgcgatagctcgtatctaatatttctacagagctaccctccacctgaggttcacatcacagaacacctacaagtacttacagtacaagtaccggtacgagtactcgtacagtgcatggggcacgatgctggattacaaatattagatacattgtctcctcccaaaactctaaattatcgcacctccaattctacatcaccgagactgtctcttaagcatcaacaatgaaaccattcaacactggacacgaggagctggtgcacgacgttgcgtacgacttttacggccgtcgaattgccacctgttcgtccgataccactgtcaaggtctttgaccgaaacgattcgactggcgaatgggatatcagcgactcttggaaggcccatgatgcctccatcatcaaggtgtgctgggccaatcccgagttcggcaaggttctggccacatgttctcacgattctactatcaagatctgggaggaaaacatccgcgagaagcagaacagtggaaagcgatggaagcgggtggccactatcaccgatcacaaggggcctatttacgacctggccttctcgcctagccactgcggtctcaagctggcatctatctccaccgatggacaattcaagattcatgaggctttggatcctaatgctatcagctcgtggactaacattttcgaaaccaacacactgagtagtgcccccagtcggcaattgcagagttcattctgcttatcgtggggcaaatcacggttttccaaggaatacgtggttgcatgtgccctggaacagtcgtatatctaccagagacaggaaaacggcaaatacacacagacaggccagctgcctgctcatggatccatcatcagagatatttcgtgggctcctagtattggaagggggtaccagctgattgctactgcttgcaaggatggtttggttcgaatcttcaaaattgaggagcctctgactgagagtggacaactgcaggtgtctctgataaaccagttcgatgatcacaagggagatgtttggcgtgtatcttggaacctcactggaacaatcctgtcgtccgcaggagatgatggacgggtcagactgtggaaatctacttacaacaaggagttccagtgtgtgggtatcgtttctgctgagcagaagcatgacgctattgaggattagctacaagtagggttgtaggtaagcatttttattgttggaggcctgcgagttgagacctctacagtagcacgaaggaaggaagattaaatggcgcgatgagtagtttcagttgttggctgacttggaccattcaagccaggtcaggttaggcatcaaagtcctaaaacaattgtttggtgatacagtatatactgtaacgtcagcttacaataaacagtgtccaacactaaccattgtaacccttgctgactactatcaagagatgagctccaacagtacatacagtacatgcaataactactgctgagttatatcgataagtagcagtcgcatatacgaagtgttgtaagtagctggacagatatgtaaacgaattcatctatatctataccttgtggtactgtatgtactgatatagcatgtccgatgaaagacgatcatttagacaattgtggaatgaatttatcgtacgtctttctaaacgacaacattcgtgtaaaacattctcaagaagatgaaaaaggctatgcgaaggtcgatactgtatattacgcgctgtttttcttttcttgagttatagtatgtgctatcgtaacacccgccagcctgtgaacattacaccttacccgtctatctacaatatgtacgggtacaggatagtgagcacacccgtgtctactgtgtagaagctatcagctgtctgtacaataacacttgtagagtacagtatgtacctacagtagacacagccgcatcagcatgccaggcttgggatggtgcggatccggtacattttacagacaactcctcactagcaacagaaattatacgctgaaacaaatctactacaagtagttatgacgcgacacttgacagacgacgaaaaatgacagggtccatgcactgtattgcacatgtagaatacttgtagccaaaaaaaatatatggactgaaatcagagtgctccattatcctattcggccttaaaaaaaaacgcaattcgggcattgcccagttcctaaggttttgataaggtgcaactcgaactttgatacgagtaggcgtgccgaagagaagtcttgaaaagaggcttatgaagcatataaactgtggttggcttgagacaggggagaacttgcgatctatgtgttccccgagagtatcttgctagcaaatttcaaccttggactctgtgatagctggacatagtctgttatatagcctatgaccaggtggattaaagtcgcatgtttattcccagatcttctacagtagtaacagaaagatgtcactatagaggtcatctagacttgggtaggccggaaatatccctgcaaccgtcaatacgattcgattagttacaggtagttcgaaagtctgtgaggtggggtgtttccgtgcctgactctctgaatcaaacgcctcattttaaaatcagagacaccggagtatcgtacttgtacatagatttgaacgttgtcttgtaaagccatgtataggtacgattacttgtactcgtactgtacaatacttgtacttgtagcaactgccgcacatactgtataaatcacagagcttgtttgaagattgagatcggggctaagacaaagtacaagtaggtgggtactacaagtagctcctccaccaaagatgagaggtgggtttactctgtttattcacagtacagtaccagtattgtacaaggtcatcggatttggccacgcagtgccactttccgctggcatcgggcccaccaaacgacgtctcagcaccccgctgcagatcagcaagtatacgagtgatcgacggtgcggggaaatggatgttgaagggaaacccaatacttttacttgaaggttgtatctacggcccagagacgcaagccaggctgcctgcctgcattgtaattatttgtatcggtacgtatgatacggagctccatctcttctaaagactaaccttgagctccgactgggtctttcagttatcacgtcacacagtttggcaggagtgaggaggggtactgagacaaggggaatggggcgtatccgattttttgtttgcattaaatgactgtgagaatagcgtgggtttagacttgaaccagcctttggccacatgacgggctctacggaagtcccctttgcagcggcaggaactgtaggctgtaggagaaatatggcttgataaaaaaccaatttacgtgcatgagtcggcacgcacgggcatcattaagtccggcttgcctcgcttgtttttcagttatatttacatgccggtgcaatgacttgccaatgcgcctggtaggcgcaaatgtccaccacccttgtgtcaaagtcgaccaagtcagggacacaagttgggatcttaagtggggtctagcaagtcctattgttgttgaaactgctcggaacgacttcgggggtgcttttgcgcccgtggtccgtggccaagtcaagtagtattgataaataattacatcgtgacactagtctgcgtataatctctctctccagtatcaatgtattttccgggattttggtttttcatttctccaacccaattggctgactcgatttgtaccagcactggaatgcagggtgaaacagcacttgaccagacacaaaatgttgtaaaagcgatgtgcacgtgatcaaccagagtagaaaaaccgtctcatattttccgatgctcgcatggacataaaagttccacgggagatgcccagacgatcagattttcgcactcgtacaaccccgcaccccgactcttgggttacgaagtggattggcgctttctgcacgcctaaagtctgttcataacgggaggggcaagaaactagactaacgggtctgtagtctgcgtgttagtacaggtgggtagatccgatttgtagcgggttgggcaaggctgacatacgctatattagtcaggcacacatggttagtcggtagtggagctcctctctgaacacttcatttcttactcttctctttgtttgcttaatgctctcagaataagacaatgttgggaccagttaggacaaccgaacaaaggacgaagcccagacaaggttgtcgtctacgccaaagtataatacagccaccccatgttcgtttatgcggcatttcccaggggtgtggacaatagggaagtatgagaaaagaggcatggactataacaggttgatggcttctgaggggtcttaaaatcagtgaaatcaaaacggaatcgatgtaagtcttgatcaaaaacctgaccacggacctacaagggcaaatcggtacatacacctaccgcgccgatcgttcccacggcaaccctctcgccgccgaaggtgcagcaaatacgcgggtctaacattcctctctccgctatgttatcccaaagtcaatgatcgacatgaaagttgccatttacgtttttgagggtgagtgatgaggactagcggctatggagtgtgactaaagcggtgattaaaggtacttttgagatcaaaagatgataattttttgcaccgattttgcgaaaatacattgtcgacctatatatgcctaacctcacgctctatttatccaccatcaacacccccagacaccccaccatccactttcgccccgccgcgatattaaagttgactgaacccgaacctaatggctatctgtctgaagcacgcgtaaaaccaaaagtggacttccacctcttgtctttattgttaccgctgcaaaccgaccagggccctgctaataagtatggtagcttccccggacatggagttcgaccccaacgaccctgctggaatgtcgcccgccgccaaaaccatgaccacgccattgcgaaacaaggcggacattctcaactccttcaacccgttttccggctctctgtctagaaagaagaagacccggcgaatcagcaaaaactccattcgacacctcgatagtccacacctcgacagcgaagaaactctgggcagccctgtttgggataacacctgggatgtgccttctctgcagcagagctcgatgggctcccccacccgaagagaacacgatatcggacatcaagacagtatgaacgacaccagtttctcgtccgaacagaacttcagcgaaatcccaaagtttgccatcactcgtaaacctgtgggagccacagcaccagcagaagaagaaagcagaccgacgtcgctcgcagactccagatacgatgaattctcattcactgaggagaatgagcaccagaacaacaacaacaacaaacacaacgagtacggaaactatgtggcggactctaataccaaccagcagtcactggcaacaacgtgggaagacgagcagaccaatcactacgaagacaatcatgaagccgatcccgcgcagaaaatcagccactcgctgggccacgcagagcaacatagacccatgggtaacttccgaacgagccacttgggcagcctagacgcccgaatggagactcattgggagacccccggagaagacagagatagcgctcttctggagccccctcagatgcctgaagctaatgtcaactctaggggaggctcttcttactacgcagatagtcctcatttggaatcgcccaacgttggctctttgcatttggatatcccttacttagacgaagaaactaaggaagaccaagacagcaacaaaatgtcgacttcttcagaccacactgccagccccggcactgcgggtacagccacagcccattccagacaaatgtccaaaaactcagacattctgaactactatctggacgatgaactgcaagtggctgaggaggaggacgctgaggaacgagaagctgccaagcttgccgctgaagaggacgctgctcgtctcaaggaggctcgaaagtcgagaggtaacattttcgaaaaactgctcgacttcagttctttcaacggtcgatctaccatgggtcagactacttccacacagggagcgctaccagtgcctgacctgcaggtttctaatcccggagaccctaagtcggatgattctggaggtgctgcctttgagtgcactcccgtgacctacctgagtcctggacctgagtcgccctccgattcgcctaacaagaaaagattcaacatcccatctcctttgaagatggacggcaagcctaatgcccgcacgtctctggccaccgcattcatgcccttgactccttcttccattgcgccgtctatcccttggcggtcgtcttctctgcccactccgctggagcctcttcctgaagccatgattctgagtcctgctcgacacggaggctcttcacacgatgcctcgcctagagctcattccgtttcgggcacgtctgccacgtctggtggacccacagtttctggaacaaccacccctggccagtacaccatttcgcctcccttggctatcgacaatgaagtggcctctttccagcagcccacggaaatcaactacttcacaacccccaaggtgaatttcacttctcctgccatgagcgatctggatgccgagattcggtactatctggccactcgccctgcatcaacggctagaaaactgcccaagaagaagcctgctccccattcgtcatcgcctacttcagatagtaatcagtccacgccaaaggcctctggagctgccactcctcgccccgcgtttgctcctccagcaatgttccagacagaggctcatgacttccagcacgacaaccagctgcatcctcagctgacgcaaattcgaaacctcgcacagacccagcaggtccatgccatgcatcagctgctgccccagtaccagggtatggctcaggtccccagccaggcttctctgcagcagcattatcctgtgcagcagcaacatcatcctggtgtccctcagaccccgaagcccatgtccattcttgaacagatggctgcccagcaacaggctgctcgaatgacccccatgactcagagtaacttctacgtgagccccattcagcccttatctcctgttcaacgacagatggcccagactcctcagatgtctcttctggagcagctccaggctgccggtcgacagaccccccaagtacactactcacccgttctgtctcctgttcagcagcacactcctgttggtagcatgactcctgttcagggccaatacactcctcaacaggtggctcagtatcagctgatggagcagctcagccagcttcagcagcagcaggcttctcaggcccagaatacccagcactaccaggtatcccaggctcaggcgcaagctattgcccagcagcaagctgccgcccagtatcaggccgctgcccaatatcaggctgccgcccagtatcagtatcagcagatggctgctcttgaacagcagctcgttgctcaacaacaggcccaacttcaggctcaggctcaagcgcaggcccaggcccgagcacaggcccaggctcaggcccaggctcagacccaggctcagtatgttgctgagcagcaggcccagcagcaggcccagcagcaggcccagcagcaactcgcagcccaacagcaggctcagcagcaggccctgttgcagcagcaccagaaccaacagctttcgcagttgcagcagttgtcacaactggagcagctccatatgcagcagcaggagcagatggctaagatggctgcctcgcaactcacccccacatccatgtcgccttctcaaatgtcggtggcttccttccccgacctgggagttcctcatccggccatgtcccgaaaggcgtcggagtcctcactcaattccgcctcttcgtcaactgagaacaactcgttgaacgacctgttcaaccagatcactcagcaggcatccaatacttcttattcatcggcccaacagagtctcctgggtcatcgatccacccattccggtgtctctggcattttccacccccgtcaggccaagggaagaagccccgttgagaagaccggtttccccatcggacactctcctagcacttccgtcaactcagctaataattctttttaggagtatctaacttattatcattatgtattatgcccatgtcttgtagacttgccttgtttatacatgagccatatacttgtagaaaccagccatggggggcacaaagcctgtaatatcctatcgcatatgtgccattcgtgcttgttcccatcaataagaaagttgacagtcacagggaacagcgaggacagcgtctgtctcagatggtgttcggagtggcccatctgtcaagctgacttcatgacaacaaatatgtcaagtacaagtaaggtaatactcgttaatttgtacaattatcgacttatttaagaagttctttcctgctcaacgggtgaagaaaagtgttcaaaagtaaatcatcttggtggcaattcagaaagctgcccccctcctccccccgtgtaattcaacaataatcggagtcaccattttctctttgtatcacagccccctctacttattcgcttcgctcaagaccgactgcagaaactctaaaaaaattcatgcacgcagtctgacaacatcgtatctcgagcaaagtctgggaatcacattacagtacacaatgaagatttttctggccgccgaagatactggagcaatcaaagaagttgtttttgacgagggaatggacacctcggtccaggacggacctcagcccctcatcacatccttcgctgctcttggtaaactgaagcacattcaaaagctggccctggtcaccacatcaaagggcaccaaatacattgctgccgcgcgaaagaacggtaccattgaagtctacccataccttttgaccgaggagtcgactccgattttcgtctactctgctgagggggcagaaaaatgtccctggattggtcttacccagtatgacgacaatactgtggttgccggtctggaagatggtcgactctttttcctcgatgtttcgaaggtcaccattgagtccgacaagccatacgacgcccccactgcctctgtcaagggccccttggcatgcttcgctctggacagggagctgtatcctggcaagattgccgtgggtggaaaggagcgagatttggaggtgtttggatgggctgttaaaggtgacgaagtcaccgtgagatccgagtttcaggcccgaaatgtcaagtccaacgaaatcgatatgcgggtgccggtgtggatttctggaattcttttccaggcttctgacaaggatggattcagagtcatcactgccaccagacatggacagatcagagtgtatgagacatggcatggaaagcgaccgaagtgggacttcaaggtgacaaaggatcctctgcgaaccttggcacccggtatggatgcctccaacgtcgtctcttcagatgcccactcctctacgttcaagttcaactttgcagacaatgagaagattgtactgaaaaacaaagacaacaaccagaacaaggaacacaacagaaagtctccctgtgtcgtcgagaagttccccggatctctcggtgccgttttgcatttagttaccaccgacaatggtttgttggctaccgttggtcttgaccgataccttcgaatttttgatctcgagaccaccgagtgcactgcaaagatgttcgtgggtacccaagtgtcctctctgcttttcgtggataccgagcgaaagacagcccaggaaaagcatgtggaggaaacagctgagaaggaggatgacgagctgtggaacgatctagacaaggtcgagaagaagagcaacaagagaagggtcgctggcaacgacgagggcaagaagaagctcaagtcggcgtagatgtaattaatgtattataagatttagaagcagtgtcttcagaaccagaacaaccaaaaggaagtgcagtaagagcgaatttcataaagatagaatatggtcacaaccatcgagactcagagagcgtgggtattgtacatcatagcaggtctggtatcttacatgtggcaaatctaaaactgtcttccagggagttttgcgatgggaatcaaacgatgaaacatattcatcgtgtcatttgtgtcaccaaacatgtcagagaacggatgtgtcagcactactcgcacatcactagcacttttacagtaattagtagtgtacccaatagtatatactttaatttacagtatctgtaccgccgtagttggtttatgaacgtactgtagttgtaacgcacacagactcaactgaccattctgcaagctcgggctgacgttgaagaatatcccctgtttgtctcacattttaatatcttcgctctcgaaactgtatgtgagtttgatgtacgtagtctcaggatgtgccacattcctataattataccgtaatttagctcttctcattccaagtgttgttgttgtaatttgattcatggccgtagctgtaatatcgtgggagtccagtgacccctacttgtagcgcaacgctacacaatgattacagcagtgttgcagctgaaatgcaggtgtacagtgtgctgtatagagtggcatgtggaccacccagccccctatatagtagtaaagaaggggacatagaagcaaaggggtgaaggctcatgtgagtagataaaaccctgagatgtaaaaaattatgcgaatctccttcagcgccccaaaaatatataacactacttgtaagggcctgttgcagccccaataaactctcttatctcacggccacatgcatcgtgtgcttgtttgggaattgtaataataatggtccgaagtttaaccagactaacaggatcaaagcggaggagcatggcagggattttcgacacatcacatcgacagaaacacattgcgctggttcacaaaaagggcacgctacagatattgaacacgcaactgaaagacagacacacactactgatccctgacaacactacaacttcacacggccacaccatcgcacatgtacacagtgccaccacaataccacgggtatggggacccaaacccatcgccacacctagccaatgccgaccaactgatggacaatgtgtttgtgggtgctcctcagccgaagggtatgcaaaaggtgctcaaaagggtgaacaagactgtgcataagatgggcaagcgagatccaggctcagggacggacgactcggactttgagtatcagcacgtggaggatgaccatgaggtaaagagggccgagcgaggcaaaaagactagggccaaaagcaattccaagaaaccggcctcttctctgggaatcggggatctcttacctactgaagaaaacaacgcttcccctgaaaagtcgcccaataagaagattacgaagacgaaaaagaagaagagcagctcgcgcaaatttcagtccgatcctctcatgtaccaacacgactcgttggctgtcgacgaagaagacccagcatctcgaccacccctaccacctccccacaatccttacatgctgtatccgacacatgttccttttggttctcaccaaaccccctatgattattacttcatgcagcgtgagatgcaacgacagaatgcggactactggagagacttccagttaacccaggctcatcagcaaccccaacagcagcgtagaaagaaggacaataacttcgcctacatttcacccggagacaatgcctattataccagtccggaagaacaccaacgcaagcagtacgagaagatgatgggacagcaacgccagccgggaagctgggatggaataatagaccctactcaggaccaggagttcgggttccggtccaactacaacccgtggtttggagcacccatggggcatgctttggggggagtgcccatgcaacatccagaacctcctagaaatgatcctagtgaacgagaaagaggtttagaggaagagacatctacccaggtaactgttgaaacaggctacacagaaataactggctctagtggctctgggtcgggtactggctcatctgactcggcggggtctgaacatcgttcagctacttctcaggcaaccaaaagaaacttgtttcccaactttggagccttcattcccccgccaagtcatgatgaaaaggtctctcgattctcagccaagaacatctttggtaaacgtaccgtcagtgggtctcgagaatcgttggcgtcaaggggagataccgagtcgtctgtgtcccgtgactctggttcacacgactctggttcacgagtgtcggcctcatcctcccgccatccactccctgtcccttcttctccaggaagttatgtttcgtccacaacctccttttctctcaatgatgacccgatccgccctcagagcagtgtttctcaacgaggaatgatgatgcccccaatgcaacgaggcaacactccttacaatattggaggtgagtatgccatgcctgaaattcctcttcctcctcacactgagtctacagtttcagcttccgaggagcattctcgggcactttacaatgtttggactggtctgacctccactgtcaaggattgggtcagctcttatgatcagaacagcaacctcaaatctgaggttgttgctgacaacttcttttcccaagtgtacaagaatgcctttggacagtcagtggatgttgcgggtagctactctgatacatcatcctctttcgtcccgcaagagattcctctgcctgaagatccctcagacgacgagtttgatgcacgatccatgatggaggaagataccgtagttggcgagattccagcaggaggagccggagccggccctgtcatctacgaggaggatatcgaaaatccgaacaagaagcggctgaggaagaccatgaagttcttgcttcgaaagaaagacaaaaatggcatgcctgttgtcgttgaggcacccgatgggggctctattgatgagcaaggtgtccccgttggtgccgttctcaagtttcgacggtcgcctttgacaaagatgaagcgttccattagtggatccagcactcgacctgagtctagtggctcgacacatgcttcgttgatcgatcttcctcctccaggctctgcaggatcagtctcctctgttcctccacctccagattcctccaaggtgcagaaattcatgttccaactagcagtcttggccgaacgcctgcagccccatttagagcagttgggttctctggttcgctcgcaccccgtaggagctacgttcatgtatcctatggatgctgcagttgctattcatcccaagctcaagttcgtggctcttggcctggaagtcgtgattttgctgtgcgtactgtacgttgttgccagcgtagtctcgtccattctgaccgttttgcgattcctttttgcacctcttatctggatactcggtattggcgccaaaaagaagaagtagttgtctgaacaatgccaccttcaaatacacaccgttcttgttcaatgtatttaatattttatcagaagcaccgttgcaaatatccagtattacaattgtggtctaaattaccaccttagggctacagtatgtagtacattcgttcagtataaaaatataacatagtacatgatggaattacataaacataatgtaacggcccaactacaataaatgcatccaaatccacccaatgtgtctaagcccgcttggcatacatctccttcgtcttctctcgaccctgttcaagagccttcttgtactgctcatcgcccatgccgccaacaacacccttcaccaactcgttgataagacccacaaatgtttctcgtcgcagagcgttgtcccgagtccattcttttcgcttaagatcttctaccacaagctcggtagtggacccgccattctccttgagcacttcccgtctgtctcgagacacagcaagtacggagaaccgcaagtcccctccgggggccttctgtacacgctccattagcacactgctgaccttttcggggaactcttcatttgtgcagccaccgtagttgacagggtactgtttcaatccatcaagctcccacaattgtccgttgattggcacataggccacaaagtggtacagaccgtcgttctcctcgtctggggtttctcggtcatcgtcgccggactcaaaggggttgggtctgctgaacgagttatgagcctgacggatttcatcagacattccaagaatctctcccctcgtctcgggatcaatgtcacgcgagaattccttgaaatttgacaggattggtccgatttcaatgtcctctggcaagttgcacagtacactgaggatggcctgggtggcgcaagcattctggatcttctggtgggcaaagaaaaattggccgctggcgttcttctcagtctcagagtattctcgagagacggcgtattcgctctttcggtacttgtacagaaatatgataccgtacagagggttgaattgagccagagagtcgggatcgatagagagaacgtcgaagaactcgattccagagactccgagctcctccaccagagtggtgaaaacgccacagtccgattcgatggtgttccagccgattgaagacatactgatgtagatgcgagatgtgggtaatttgtttaggtgtgaagtctgatgttggatgctgatatgattgaggttatgcatggtagagttcggtgacgtaatggggtcttgtggcagtagcgattttttatcatatactggggtgtatgtattccgtttattttttatgtaaaagtaaaaacactaactcctgtcattctttctatggcacatctttttgcttaatcaactttgccactgattcttgaaatatggtgcagtagctacagtgcatacagtaattatgtacatacagtaactcgtagaagtacaggttcatacaaaatgtacaaaatgatgtacatatgaaacattgcaagtataagtacaagtacgacatagtctactacttatcccctcagccctatatcagatggattctatacactataaacatttaggacatgtcgtcaaagtagtcccctcctcccatggaaaagagtcctcccgagcttcgactgtgtctggagaaatagtcgaaatcaatactaacggcggtggccaatagaacagctcgctcatccaatgtcatgggtcccacaaccttaccgacatcaggaacggccaaaaaggccgaagggtccattcgcagtacgtagataccggtatctgtgaagaactctcgtcccagacccacccagtttcgatccacagctcccatgatagccccttccctgtcacgagcaggaaacgcaaaactcaggaagggagcgtcaatgtctgcaaactggtcgtactcgtcattgctgtgatgctggaataagttgtattttcgtctccataagtgccattgttgctgtgattctccaataatgatgccgtcgccctggctagcgggaagaatagccttgatcttggagttaataaaggaaaactttcgagaaatggtcagcagatggttgcctgcgttatcgtagacgttgaccttgaagggtcgatgaagtctgtacacctgtcgcatgatagccttgacaaagccgaaatcctcctcctccatgaacccaagctggtttccattgccatccatgatgatgtatttgttggcctgttcaaagcctaggatcaggttcatcatctccatacgacgttcaaccaccagaatcggctcagaaagcattctggtgatggcatcagcaccagtaagcactccgccagggttgggtacctggttgtagtatgcaggctgcaccacattggggttcacgtttggatcctgggtgtcgacaggtctgaatcgtgctctcatccgacgagcatcgcctcgaggaggatgctggagtcgtaaagatgacgaaaatggccgtagaaaagtacacactggctgccgggagcttatcaagccgctcaaaggccgtaactgtcgcacaaacatggttggacaacgtagaagagagactgttcacggtggtagcaatgtcatactggatacatgcaaaagtatgcacctagagcttgcatgcgatgggctagtggaggtgtacttttcccgggattgtgtgtttccaaagagcaagaaatactggattccattatttcatgtctgtggagctagctcatagacctggtcttctcagtagtcattaatttgacatcacacacagaccctgtcggtatccgccttgccttcaaaacgcccagttgggaagaccactcggaagtgtaatttggtgcctgatagtgtcgagtcactgtgatatagctacgagtagctacagtagttactgtatatggtcatactaaatagtactgtacttgtacgaaagccacaagtagggtagctacactatacaatgctgtattgtacttgtactagcacgagcacgcctactgtaacaaaatatagagtcgtacccgcagttttcgtagacatttggagattatgtaagcacacctttcgtactcgtactcgtactgtagacacctggggaaggggggagggtgtgataaccgcactggtcgggtctccacagatgagttacagcaaggcctgacagtttgacgttcagtgacaataatagcgactccattactgtaccccccccccccccccccccctgtactccttccagaccaaccagcgattacgtacataaggtacagaactcccaactggctaacacaaattcttttgctgtgagacccgcgcaagtttgtacaagtacgagaacattaggaatgacacaattgttgatttgtaattaattcgcagtcaaataactttttcttacaccgctataatatctccaaaaaaggcgctctactacgtaatcccttgttgtacatttatatcttcctcgcccacagctcattcaccagccaattaaggttaccgtacaagggccaaaatttcacttggacacatccagatctccattttgcactccagacaccatgtttcgaaacgtgattagccgagccaaagtgacccagatcggctcgatccgatccatccacacccccgccaagctttcacgagagtccaagtacgcccagaacggcctggagggtctgtactccaaaaacggcttcaacaccgcttggaccgactaccagcggttcctggtgtccaagctcactgacctgaccgtcgacactcctctgcaatcgcgatccccttttgatattttgcgattcactgccgccgaccgagatcaggctgctacattcaactttgcctctcaagccttcaacaaccactttttcttcgaggctctggccgagaagcccgtggcccagaccacagcgccgacagactacctgcgttctcgactggaggacaagttcgagtccatggagcgagcccgagagaactttttggctaccgccgacgagatgaccggaaacggatgggtcttcctctacgagggaggagacaagaacatgtacatttcggctcaccacaacgcaggatctcccttttcgttccagcgattccagcatcaagaattcaacttccccgcctccgaggaggtcaagcgggaccagcaaaacattgaggctgctgtgcgaaagggcctcaaggagtccatcctgcctctgctggccgtcaatgtgtggcagcaagcctacgtggacgactacggagtcaacggcaagtacaattacttggagaactattgggagtgtattaactgggatgttgtcaacgctagactgtttgttggtgcccagtaagggatgaatataaaaaagggggatctgaatgtatatagttgaatgattttatcatgtaagggatgtcggcaacagtacgtctccccacggttttcacgtacttgtagtggctcacgtagacactatctagtgctctgtatacctgaatctgctcacgttgtacaactgtttgtccatgtatcaaaaatagaaagcattaatgtttactttagtgtgtagccagaggctcgtgctggagctctgctcatgagtctgaagctcagtacagtattcttttcagaccccccatctactcattagaaatacctcacttccagcgttagaaaccgaagttcttacgccattagtcattgtcccatagacatccaataaatagctcactctttctcattattacctgttcagctctcctgcgccaacaatcagctgaaccaaatcctcgtcctcacaccaatcgatcccagaggcggtgatcagagctgtgaaaatctctgccagaactcgtcgtttgtttttggtgttgtgtagcttggcctcgagctcactaatagcctggttgttttgatgacggtccgcgctcttgtcattggccttctcaatcgaccgaactatcgaccgctgcgtgtccagcgaagcacggttctcgcatattaatacatccagctgtttgcggagaccagtgacgactatcaggctgtcaagaaggtcacgtgatttttcgtctcgcagagccagtagtggcaggagtgacgactcgtgaaaagttgtttctcgtccgtggtgaatggcattgagaatgcttgaggatgcaatggagtcgcgtgtgacgcgcctttggacgttcaagcgcgtttccagctccttcacgcgacttttaagcgtctcaatgtttgcttccctcaagtcctcgggaagatcactcacatctgactctttgacggctcgttccagtgccagagactcgtaaagatcgagcttctcgaggattgtagcatcggtctcgtttaaaactctgtatgtgagcttctcgagctgagggatactggtttcatgcttagaaatggcagaaatggtatccaacgaactttgagtgagattcatgggtatctttagtttttgtcttcgttatggctagagagtggttgcttgtaagtggagatgatggaactactgtaaatagggttctgatggatggtgcgtggactgggaacaagccactctacagtatgtactacttgtagtacagcagctactgtagtagcttcaacagagaagaagcctgttgatgtaagaagaaacactatatatttgctcgacgatttttcgtagttataatctccttatggttatggtctcaccgcgacttgtatctttgatgcttaacaaaaaccctagcaaaacttcagatcacgaaacacttcgctgtaaccttgttgacagtccaactgaccagtctttctgcactgcacaacaccatcgccaacgacacctagttcactacacatcctctggcgccatgaacagtgaaatatacaacttcccgccatttttcacaagacagcccaacgaaaccacgtggcaggcgcagctatcacattggaaggacgtgattttgacccacagtcgggaaaccaaacagtggaggctcagcaacacagacagcattttcgaaaacaaaaagatccagagacgactgaaaccggatgtgatccagctggttctgtcagatcttgtgagcaacaaaaaggccgactgggtcgactccaagacgaaaacagaggtgtggatctggtggagaagcgccgaggagtgggccacgctgattctcgcatggatcgatagcacaggccaaaacggatccattgtcacattctacgatattgccggagacgatagtccgggagtacctgagatggtgggtatggattccaccatgctccacaaggtttgccaagtgctggttcaccagggcaaagctgccgtcatgcgagatgaagatggcaatgaggtcggtctcaaggtatagaagtggttggattgggcattacgcataattaaaatgtatttattcttgttacctaactacgtacatactcgtgcctgtagaaagaaggcaattgagtctccaatgttgtcaggacagcaatagagagcctgcaaccacagaggattgatgtgaaagagaaactgatttcagctcccgtgtatgcattacaataacgagtacttgtcataacacatacaagtactgtatgtactgcccttgtaatcttttattattgtgaaagtatatcttcttgttctacagaacaagtaccggaagaagtggctctcatacatagaagagtctttgtacattagaagatggaccccatctaaagacaacctaacccttcccactccaaacacagggcccctcttctggcttatctttagctcccttacaaccagctacagttgtgtctccaaataatatgctgatccaggtctggtattgtatgtacatacttcataccaccgttggctgattagctgaacgtatcagagccatcaatggaccattagccatgtgaccacggtagactattatggcatccgaaaatagcggtgttttacagtagaatgagttgaatgtctcataatataatcaccaatgtgatgcccctcattctcgtacacactgcgaaactgttttttgtgatgtctgatccagtcggtgtcctcgccaaagtaattgatccgaagtaatacaaatcgctgactaatcaccctcgtccttggagtctttttttttttatccggaaactgacttgactttctgttcactttctactcggtgctgcatcggggtgttgcagatttcctgctgttctatcttactaagcttatatagccccacgaggattaactttcgatccgttttattccgatatgcaccccagactgtttccggtctaatccgaccgttagaatgtgggggcatcggctgctcgcaaataacgatgcaccatgggccttgatctgcagaatttcgagacacgtggttcagccatagattaaccctcggctctgggcattccctcacggacctatgtcgctctgcgccctcctaccccattgggttaacgttcttgtgcggggaagaaggtctcgattaggggttgcgtggctaagcccgacgtgttcgaaggttgcaaacctggagaggaggagcacaggatacaatccccgaaggttatgtaattgggatgtgattttgcgtaatgagctgagctgtggtgggggtttggcggtgtctgcaccacctgactcaggtacaaagtaggttataatgtcccaaagcgataatgacacggagtgtgcgaaatagtgcgtcatgggtgcgtgttggaaggaaggtctgtaggaggtgtctccagtgtccaaaagaggatatctacgcgacaccagaggagtgcccaaaatgaaacatgtctggtttatgttctgattttgtttctggctcctacttaagaccttgtacgtgcacttactcgttaaccagagactgttactctcgctggtgtcaaaactttttagggtgcaaactttccataaagtttagttacgctttgaactggtacggaattataagtacgaggtagctaattcacatatggacgtacgcctctgtagggtggtggtggcagcggcacagtagcgggaagtaggaggtggtttatcacaagtaatgttacgcgatattagaggtttgtaagtggctaatacttgtggttggcgcgaaaaaccggaccctccccgtgcgggatttactgtagcaattaggcacgtcaggttggccccacctgtgagtcttggtgttgaatcaccagaattatggacattccataataacatccgtcggaggtgtgaaagaggtgttttaaacgccagtagagattgtgtaggccattgtgagggtcccgcggatctctctttcggattgtgcctcacagacccctcaagttgttcaggtatttttatattcaccctgccatgtgtgcggtgtgcctcaaaggacgttctcaaaaatgacctacttgtacctgtactggtatttgtatgcgcaagataccccacagttgagtggtaagccccaaagtctcgtagataggtcggactggtggtaacgtactcatacttgaaagaaatgtgaaaatataagccacggagggtcggccaaagcctctactttcctcttgcaacaccgactttgcactgcgtctcttctgtctcggacccacattttgacttcgaagacccaagcgtgcagagcataagcacaagaaggacaccagaacgaagaagcatcggttcaacccaacccacaagccctgactcatagagcgagttcacctgtgattctgtggttgttttttctgtctgttctttttgtgcgacacctgcacagtgtctgtcacctcagtccatcaaagcgtcggtgccccctcccacgttctccgcaccaataccacacagagttctccctttggagtctgtcagccagcgtaagcataagtctgtacagtgataaaattcgcaatccatattatcccatcaaacctcactgaacacggcccgaacgtgaccacatacacacacacacacaaccgtccccgatcaaacgcgacgaccccaacaccacacgaatctccgtccacacacacacagaggcggtttccttgcgcaaaaataatcgtccttgtggcggactctgttacaccgtcgatacatcatcagcaccacaccagactacgcaacgcactacaccacacgagacaagacactccacgggcatcatagcatcgcaatacgagcatcacagagtctttcactacaccacctctgtcacaccacacataggtctcgtcactcatccctaccatggacaactttgctttgaaacgatcacggtccatgggattcgacgactcccatcgaccggctgaaatgataaaggagcgagaagaagaagaggccaggctggcgctggaacgagcctctctcaacaacaccaacaacactgccccgactacccaaagtaacgaccaggcttcgtcgataagctctgcagaagacgatacagacacccacgaaatcagctctgtgtcgtcgcctgagctggaggccacagacccatctaaatccgctgtgaccacctccgcagagcctccagcggccccggttcacgatgactcggacgtgcactacgagccgtcgcgacacgtggactatctgtcccatgactggaaggagtcggacatttcgtcgtcgtggcgctatattgtgctgcgtcgaaaggaggtggccaactcggcccggctggaaaatgcgtcgtggcgaacctgggccaaggccaaatacaacctgaagactgtgtcgcccgagagtgttaactggctcaaggactacgacgtcacatggctgtacgggcccctttgccggacctcttcgcaggccaacatttccggcgttggaggagctgctgctggagatgcgaccccgaccgcctcttccgacaaggaggagcagggagctactgcgggagacacaaagtcgattctcaagaaacgaagcgcaacagagatgattctggcacttccaccaatgcgtcggtccaaggacgactccgcggtgacccccgctgcaattgcggctgctggagacgacaaagacaaggtggtcaagtcgtatttccgccaccatcagtaccgacagaagaacccttatggcatgactgatgaggaggtcgacactctggccgacaagctcaacgcccaatacaagctgcctcccaaaagcaagtccgctggagagggtgaagatggtaccactacaccctcttcggtgaccccctcggccacaccttctagagacgagttggtggcgcctcctcccactgctaacaaggataatgtcttggaagaagacgaggctgccacgcctattgctacagtggcccctccccccacgaagcccaagcgtcgcatccacttcaactcggaggtccagcaatgcatttctctggactacgtatcatctgacgaggaagaccagtacgactcggattcggattctgacgattccgactcggacgagctcgacgaggaggacgacgaacctggtctgtttctcatggtgcgatcttcgtcctcggcatctatgcatcgacccgagttgtccggtatggcccggaacgagcagcctggttccggtggaagaagaggctctaatgaagacctttcagacgactctgataacgacgttgagacggaccctctcaaggcagtgcgaacaattgcacccattcctcccacctcgttgaagtatgcatatgacgaggatcccatggatgctgagtgtaatgccattgcaaccgtgcactccgctgtgtcgcacaacaattcgcgacgacgagactacgcacactacgattacaactcagtgtaccaagccccagtcaacaagcatcaagccaatgaaagcatcatccccaaggccccatatatggagtcgccttccaactcgctgactcctagccccacaggttctcccgagggctctcccaaaccaaagtacatggacatcttggagcaggtgcgacaggcccaggctgctttggcagcccaacccatagaggttcgaacccaggagactgacaagaacattgtgggtactgtttctgaggtggcaacgttggacggactgatttccgactcggatgatcaccatgatcatgatgagctcgctgctcttcatgaccattattctgatgacgacagcaaaccaactgagcttgcttctgaagcctctgagcctgctgagtcttccgaaactttctccaagggcgtgagctctccgaaacggtccattgccaccacggcaaccccaaccaccagtacgtcgactgaaaatgtgtctgggctgattgacgagaaggaagaccgaccaaaggcgttccgaagccctagtacagactccacatcaagcacggggtcggggtccagtgagaaacggttgattgacaaggccaaggatatggccagtaatctgtggggctggggatctgccagcagtggcaactagcgcggttgagagaaccggcgcaacgaatagggcgacatttgagtagtcctatagtattaatatcagcatatgtatacagtgggaggatatctgatagatgcacatatggatgtagctggtggccttgtagctggcggatgttgaagaacagtatgtacaagtatgtgccggtacaagtagatgagtcgacaattgtcacagaaaggggaagctgagaaatacagcgagcatcgtacttgtacagtacaagtacaattaaaaacgaggagacattgccaacaatatgactgctagaaaccagtgatgctcctaccacttacaacagttttcttcttcatttttcatagattatttagcgcaatctgcatagccacgaagccaggtggtacgagtacagtatgtactctaactgacatggtagctaatgctgagaaagatataaatagcaattgaacatcaactcaacgctgaataacgccatggccttatttgatctgttcagattacagtacgcgtgtttgtgtgttcagatggagctaagatgatcattccgaaaactatatacccaacactgcactgcaacaagcttagatttactcgcgcgatatacagggggatggataagtagtcgtagaataacgccaatgtttgtaaatatgtcctaaaaaaggtgtaaatcaaaataaaagatttcagaaatccatcaccgctactcgtattgcccccatttccagccaatcggcccccacaggtcacccccgacaagcccaaaccctggaccaggtttggacagtatggtatgcatgcataatgccaccatcaaggacaacacacacaccccatacaaggagccgtcacacgccagacagatcacaccatgtcccggctatcggtgagcagttcgcggcaatcgctgcaactcggcagcgaagacctgggtcccaacgccattggctctcttgtagaagccaccgagggctacaagccgccaaccatcaaggacattgaacaggtcaagctgccgtccattgcgcgagtcagccagcaaaagtacaacgagtacttgcaggaggtccaacaggagtaccgacagtattgtcagttgaaacggggtggatcggacgtgcctggagacgtcaacagcagtctggactcagtgcctcaagccttctttgaacccgactttcggctagacaatcagcgtattttcgacacggtcaccgaacacaagacggacgtgaccacatacaacattttgcaggaaaaactgagctactacatcgacacggtagaagtgaacctgattgaggaaatcagcaagtcatcggactcgttcttcatggccattgatgagctcaaacagatccacagcgacacggagtcggccgtggaggtggtgcgcgacctaagaactcagatgcagacgctggaccagatccacgtcgagagaggacttcagatggtccagttacaacaacagtatgctcaggtggaagaactcgaaaatggagtcacgcagctacaggaaattgtgcgactgttccaagaggccgaacgactgtcggaagaacaaccacagacaaacctgctgccttgtttggaactggtcgattctacggatgcacttattcatggtgactcggagtatctggcgagtacaaccgtcaagatgaagaccccaatctccaatctctctcctttgacgggtctcaaacccctgcgggattcgctgctgtctctgcgtgtgaaggtaggtcataagattggtaagcagttcactctgttgctgattgacgacttacagagccacggacaagctgtccccaccggagacacaattgtgcgactaatgcaacaattcaaccgacagagaaacagagccagccccccggaagcagtgaatacctctttcaacgacgtggatcctgcattcagaggtaaacttgcatctctactgaatcagcttctccgagcaggtcaggtgcaggatgccttcaaggcttatcaggacgctattgcggactattcgcgaagacttatcaaacagcaccttccatcttcgacagatacaaactccatgtcttccggcctatcaggagtctccggcgtgtcttccggctctgcggcatctcgttctgagcgaggaatggctttggcaggcaaactgcgggctcttagtgcctccgagtttgaaaacacgcttgctgaaatatacgcatctctctctgaatttgtgcgacgacttttgacccatcagaaactgcttcttgatctgatttcatctcagccagcccttcttgaacagtgtggggaactggcttttggtctccgacaggtcatttctggaacggtggacaaacagctcgcatacatgaccaagattgtcaacgcccgacgagaacagactgcacaactgccatgtgacctgtttctcaacttctacgctctcaacggcatctttgtccgagaatgcgagcagtctgttggcgtggtttctaaccctctacaaactacacttgtgggtcatctcaagcagttcatccaaacgctgtttaaccgtgccgatgaacatcttctctcagagctggaaaaggacaaatggaaggacacggaaatcagcgcacaaacacaacagaaggtggatgatatcgttgccgcagcaactcaggatcctatcaagtggaaagagttgctctttgtcaatcttatgggcggtactcccaacaatacagatgtccccaaggaagggaaaatgcggcccaaaaatgtgtttgtcgaagcagcctcctttattatccccaacggaaccacccacttggtcgatggactagtgggttttctccagctcgtcgtcatctttcctggtcagactcccgaacttgtggatgtcattacctcgttgatcaagcggtacaatgtgtctgctaatgagctaattcttcaagctggggctacgagaagtgcagcaaagctggcgcatatttctgccaagaacctggcgctagtgtcccagtctctgggattcatcgtaaccctcattccatacatgagagagtactgtcgacgtcatgtaacgtcgcaacagattcctgcccagtttgatcggaccaagcgcgacttgcttaagcatcaggacgacattcataccaagctcgtttccatcatggtcgagcggatggtcaaccactctcgtactcttcggcggatcgactggtctaagcccgtcacaaccgccaacggagtgcatgagtacatgcagcagctcattagtgacactaacaccctgtccaagagtcttaaaaaagttcttgccagcgaaaactacattgtgagtatcagaaatcacacattaacagcgctacatcaatagtattctaacacagctaatcatgtcccaagtggttgacaactacaagtccaaactactcgaggactatggcaacgcacacatcaagacacaggtagagaagaaccacatgcttgctgatgctcagttcttttctgaacgcatttctctgatcgatggttcaggtaacgctggcactgctgttctggagttcgttcgaagcattgagattgttactcccaaggcccctgagccggctcctgctcctcccaccccagctgagcctgcagagcctgccgaagaattcttctctgcagatatcaactccgatggcgagcatgaggataccaccagtccagtcaagactgaagctccgcagtctgctgcgaagaccgctgctaaggacgccatcaatagagccattgcagcagagactcgtgagagttcgcgttcacggtctccggtgaaggatgctgccaagttggcgaaggagaacaagcccaaggagaggtcggatacggaggggcctagcgacaaggcagagactgccgcagtaccccaaccgaagggaaccgaacccgtgactaacgataagggtgtggcagaggagtccaaacttgagattcctactggagttcctcctaaagatgaggccaaggacgagtccaaggcagaggtttctactgctgtgtctgaacctgtccccgaggtcaagaaggatgttgagggccaccaggtggaatctaaggatgatgcaaagaagtctcaaactgaggacgtcaaggagacagcaatggagcttaatgatacagagatggactccactaacgttgaggagaagaccaaggaggcatcggaggaggaatccagagaggaatccaagacaggagacgtcgccgttgaagagaccaattctgagtctcaacacgtcagcgatgatattgtgccagagggagcagacgctgagtcagtgaaggtcgagcctgggccagagaacgcagatgaggtgatcgcatctgagcctgataccaaggaggctgtttctggtactaaggagtctgaggcccagtcaacgattgacgcattggatgaggctgccgtggaagagaaggagaggggggacaaggtgggggacaaggtggaggacaaggtggaggacaaggtgggggacaaggtggaggagatgaaaggcgaggtggaggagggtgagactggaaccacgaccgaacttgatgctgtaaatagtgaaaatggcgcaaaagaaaacggcactgtcaaggaagaggccaagaatgaggtcgaggaggttaaggaggaagtccaggctgaacctgagaaggttgctgacaagcctgagtccgccgacaaggacgagaccaaggcggagtccgaaaccaccagtacgcctgatctgtcaaaggagacagccgatgaggctaaggatgatggtaaagatgacaaggacgactcagccccatcactccaaccggaacctaaacccgcttcgatatcttcacccaagaagaaaaagaacaagaagaagggcaagaagaagtaatcgagatggattttaatgagtaatgtacatgtattatgtgacgtgcgaattgagttgtcagtgggcagctcactggagtagggggggagtaggcaagtcatactcactccataaaaagcattgcctcatgcaggttcgagtgggtctggattgtttagtgtagtagtttactagaactacagtagtctatttctttaatattacacagccctgaggtagtgtttaccgaagctatgagcatgactgctagtagtgagtatgctacgatactgagaagagataccgtaatataccggggatatttgatatcattgtttctgccaaaaatggtgctcgctcagtgggtacagctacggttcctccacagctaaacgaggttctcttggcaccttccacaactggtgatgtgtggggcgcatgcaggctgtgtgcaggaaaaagctatgagactaatcgcagagggttggaccacaggatgtttgttttgaacacagcctgactgataaccactgacttggccgcaaccaccttcgttagatgacacactggtttggcgtcatttgccacctgtaactaaaattaatagagttctgtaggtttggaagtacttgtaatagtgatataggaggtcagaataataggtatgaaatgtacaggtagatggcaggtcctatcttatataatttaaaccattctgtgtggtttcatccaatgacaaactcggttgatttctcacgtgtacattcaattacttacgtacatattttgtatcataacgtcttatggcagtgcggctaaatacgagagcacacatagtcaacaacgaagaccttcaacaaagaggtttgacagattgtttttctcgatgtcgcatatatagaagtacttgtaatgacaagcatgtccgattcattatttgacaatcaacatgatcttcttcgacaaacatatgggagctgctgctctcacctttctggtgctgtatctcttcgcgctgatcatctgtatctacatccttatccaacggggttttaagacgcgtttctccttcatcgccctcgtgtgtctgattcgagtaggggctcagatatccggggtgggcttctctatccaaggctgggagcattatgagtggttgattgcctatttgattctcggggctgaagggtacttcgccattgttttggcagcctaccattttgttgctgtgtttgaaagacttgtgactggtgattcctttctccaccccaagctacctcttgaactcaaggagcgcaaaggtccgagcgcttcctatgaccgcttcgtctggcaccttcgacacgacgtctcattctacttccactacttgctcatccccgccaacgtgattctcatttttggaggtacgcgaaccataggagtggatgaagatgaatggagcacgtcaccattggttacggagggaaagatcttgcgtgtggttggccagtccatcttccttggcggatgtgtctttctgttagcctacgctgtgagattgtggcttggcaagaagctcagaggagctcctttgaccgcagtgctgttggctggaccaccattgttggtccgaggagcttttggaattatcgctgctttggtcagcgatttcaactactatgacttcaacaactacagcgccagtggccttaaaatcaaattccttcttggagaatatctcatgggaaccaccatggagtatctggcgactatgtttttgctcctctctcacttcacatcctttagcatccgagaactggaacaagccaatgaaactcgtgagacctctcgttcatcgcgagaagatacgattgaggagcctttcatttacacgccgaaggaataaacccatggttcgcggaaggatctaagaaggaggttgtgtatcatatatatcaagtcatcaagtaaataaaatatatagtatcgtataaatagggtgccttacataattgacatttgttggatcacgttgtgcttgaatacaagtgtacatgaatgttcgcgatcgggtggcatatatgtggagatgtagaacacattccaaactgtgctcagttgacggggtaatataatcacgttattgttcacgtggtaaattggcctctcgctcatcaccacctctctcttcgttgttgtactccaccttgaggagctcgttgccggttttcgctctgttgagaagttggctcatttcaagaccaatgttgtgcagacggagctccgtgcagcgaaactgcgtatgcgattgcatcgtggtttccagcgacattttcagtcgtcgagaaatgtcttccaggggctcatatggattcttccccatgttgtgtggtggacgcgttagagttgcagtttcgtgcatgatgggatatgctgtttctttttgcaatttaaaccgtgttcctgggcatcacagagccacagagcattaatatgcggttccatataccgtttgcgagaatggcgtgtaccgccgcccgaatcccgggcgctttgacctccttttaaccaaattgattatcacaaagtcaagtcttcgattcccataaagctccattttcatggatacgatacgactcaaactcgaacacacacggttgaacatggactcagtaagcaaatgaggttgactgagatgtacgagacgaacgaccaccattattagccacagggaaaacggtatgtgtgcacggtacgaacggatacgcacatcccgtgcgctaaggaggctgcaagtggtttggaacacgtatcattatcactagcgccaatttgcgggtctacttgtagacaagttccagcgtgtaccaatagtgggcacgacaggccgcttggcataattcattacagtattacttgaaaattatacttcctgcaatcacacaatccctttcaaccctatgtcgatcctatctccatcgcacattgttttctcgtactcgtacctgatatagtctacatggcatgtctcatccaagctttctagaaccgacccgagtactgtgtctatctattatatgtgagtctcggtcctagagtttgggaagaacttcaaaatatggtcaggggagagatgtgaggatgcactgtgatctacgatccgatgtagatttttgtattggaaaaagaaatcaactaccagaccggatcaaactgtcggacaatacatatcagagatgactcgctacccgcgcactggtacagtacagccggtggctactaccaaagcaacaccgttgtgccggcatttctgttgcatgcagtaagttggtccgttggctgccttttgattaggttccagctggcagccatttgcagagtgaaaaatagggggttcataacaacgagtcagtgaacagctctaacggccggaagaacggaaaaaaaagccatagatgggggtttaacatcatttccattattcctgactctattatttccctctcagaccacttttggaagagtggtagagtggtgtgattgacataattccctcctcaacagacaaccagggaaaaaagacagacagacatgcacatggttagctgcatgtccaggggcggttactgtagcatgggctgggttggagcaccaccatcctattgttaggcccagatataatgaagggggcagggtttcctaaacctctattctaggccgttgacagttaatacggggtacaatggtgtgcgatgtcaatttctagctttgatttatcgacttacaattacaaatatttcactgactgagcatctgttgacagaacaattacagtacctaccattcccccagatctaaggatcttcatttttaaacctcgctgcaaagcatggtctggagcttgagtcttgttgcctgtactgtggtctaaaccctaaggccagacaaggacatgcttgtactgtgcagcgtacggtcaaatttcaagcttgcctaaccgaaattacacggtagttgacttgtcgactgaacctcactttcaagtcttcgtcagcaacaagaacgagacacaacttcaagacacacaatgcccggaagagacatccccctggaaacgctctaccagcagtggaaacagggctctcccgcattcgagcaggtcctggcttcccctgaaggagctgctaaggccctcctcaagatctcagacgccatcaacaaagatgtggccgatgcccatactgcgcacgccctaattctgctgtcgggcctgcttgccgaaggcaagatcaacgtcggctcgttcctggataccgagctggtccaccgagtcatgaccctcgtgtgtgtggagcgaatctcgtctgttgtctgtgcatcgctcagtgtgctatctttcctcatgttgggccagctcaagacctacgagtcgcattcgctagcctccagccaaaaacgactcgccgatctgttccccgaggccctggcctcttttccccacaacctgctggccggcctggtgtccaagctggcgttcaagagcacccaggttgtcgtctctgctcttagaacgctcaatgtcttcgttcacaagcttgtctacgtcggcggcgacctcagtctttactgccagctgcgactcaccgactttggcaagaacatttcctccattctggactcgcgatcgcacaccaacgctgccatgccccacctgcgtaccctgcaggacctacttaaggctatcacacgcaagttctacagtgccttcccagccccagactcggataagtttgtcaacgaactcattgagctgtctcgaccaggtctcaccgagatggtcggtgtcgacagcgaaggaacaccccagtttgaaaaggcatgtgtcacgtcgcccacagactgctacatgcagttcggagttgccaccacggaacccaaccccaagatcgtcgcctacctggacttcatggagtttatcaactcccacgatatcacattcaccaaactctttgtcgagcactcgaccttctgcaagcccaccagtcggtttcctctggcccgagcctctcgaaccgtttcccagctgatcctcgacttctttggctttgaggacgccgcctgggccattctgggagcagatacccctgagtccttctaccctcccaacaagggcgatgttgagatcaacgattctgactttcatctacagagccaacagctcaagctgactccttctctgtcgaccatggagacccataccaccacatcgtcgtcggcctctatcgacatctccaactcactgcgagcaaacaacatgaacccttacctgttcgacgccatggatatccacaactcggccatggccttcttcctgaagtgttggcgagactccaaggcccagctggtagactacgagcgaattgcctctcttgtggctctgctgttccagaccgccaagaccgacatgaagaacgcctctctcggtgaccttttgcagtacctcgacgatgccacctacactgtcatgcgccagaaggagatcattctcatcgaggacgtgtttgttgccaacctcaaggacgagtttgccccaatgcacgaacggttccagaaagaggccgtgagcttcgtaaaagagcagcgcctcatgtgcctgtctgccggtgaatggttccagagtgtcaaccccttgagctctgctgctggtcagcccaccaagtactactttgtcattctggctatgggacgaaaggtgctcaagtggggcgggtacgccaagcagggacgaaaccccacctgggaggaggctcccaacactatcgagcttgccagtgttacccgagtcgaaatgacccacgtgcgaacccagtcggtttcccatgacgttattggactgcagactcgaaccaagcaccataaggtgtcaatctatggccagagccccacccccatgcttgtattctacgtggacactgaggaccaggccgccgagtgggtcgatggtatcaactgtctcattggtaagcccatgtccaccgaaaaaaccaaacaatacgtgactcttttcaccgaaatgtctcttcgggcacaagtcatgggcattggccccgaggataacgtcgagtgttcccgagtgggagcccttccgatgtgggctgaggcttctgacgccttctactatgtttaattcgatcctatgtaatgacgtcagggttaaacctcatgtcttctgtgtttatttgcgttctcgtcttgtataagcctatggtggtgcgttgaatgacattattttgaaaggtcatccagagtatgtacagtagactgtcggcttaagttatacttcaggtcaatacctgctggagatggctgtccagcttctaccatcccaaattctctaagagtaatactacatattgtaggcccatgcctaccttttgatttttcatattgctggaaatcggagctgagactccagtccatctacagtattaatacccgcaaagggctcaatttgtctgctgtaaacgtcaacagtatggttgtataggacaggaaacaaaaagcacagactcccattgttttggggttcttcaaacatcgagacaatacacattactgcggactgcatatctatacaataaattcaactatataccatccttttcttcactttcgcttaccctttcccttgggcttacctcgcttagaggcctcctttcgatcggtcttggtcttcttgtacattcggacctcctcgttgtctttcttcttcttcatcttgtccttgttgctggctagtagatttcgtttgtccgaggtctcatcagccttcttctcttgggcattctggaaccaagttcgccgaggtcgggatgcaatctccttctcgtacttgagaaggttctctccctttcgcacctccatctcggcctgcagcatggccttctcctccttctcctcagccagaatctcgttgacaatgtcacccttctcctcgatcttggagtatagcttctcgacctcaggccagtccacgtttcggcccacggccttgccctgtttactctcagatacagacttgatagcctcgcggacaatggctctgtcagcagcagcctccccgaccagagtgatggatcgaccttctcgtcctgctcgagcagttcgtccaactcgatgcaggtagacagcatgggtctggggcatgtcgtagttgacgacacactcgatcttggggatatccagacctcgggaagccagatcggtacagaccagaatgggcacctccagttttttgaatgctgtgatggactgcagacgctgctcctgagacagagctccgtgcagttctccaattcggactccgagcagacccagcatgattcgaagacgatgcgcagtctcttttcgggccacgaaaataatggttcgctgctccttgtccatcttcttgaggatggaggccagcagagcgggcttgagatggtctcgcttacggattcgaacaaactcttgcaccagaccagaagcggcctgcttgggagggttgatcatgactcgaacgggccgagaaagagacagctgaataagcgacgaaatggacgaattcatagtggcagagaaaagcagagtctgacgcttcttgggaagcagtgtcagaatctcggtcagttcctgttggaaaccctcctccagcattcgatcagcctcatcaatcaccagaatctcgacatcgtcaacgttgaacgagggagagtttcgaacatgatcaataaatcgaccgggggtagcaatgacaacctcgggtcgcgtcttgagctcctgctcctgaactcgaaggttcagaccaccgacagccagaccgaatcgcacgccagaaacatactgtgcgagcttcttaccaacatcggcgacctgaatggacagctctcgagtgggagtcagaaccacaaccttagtggctgcgaccttggaggacttgtagagaagacgctccaaaacaggaatgatgtacgcagcagtcttaccagaaccagtgacggcaccagcaaccagatccttgcccatgagagcaatggggatggttctgctctgaatcggagtgggggcctggtatcccagagcagaaatacccttcatgacgggtctagacagattcagagtctgaaaggttttgtgcacagactcagtcttatcgttgttctcctcctcgggagcgtagaatgcagccatctcctcggcagtgtcctggggtccctcgtcgatggcagggcctttatggtcatccaaaaccaaatcatcggggtgcatacactcctcagcctcggagtcgcttccatcagagtcctcctcctcttcattctcaacctcttctttgttctcctcgtcctcgtcctcaggctcatccatgtcctttccgggctggactcctcctccgaaaccatcaatggccagatcatcttcgttctcctccatcttaacgtctgtctcggcctcgtcctcgtcctcgtcctcgtccagaaggcctccttttctcttgataatgctgtccaaatcaacttctcgcttctggaccttgttgtcgtccttggacacctcaaagttccagccgtccagaccttcagaggtggcagcaaatccgtccagcgaaaactggaagtcggggttgatgccggccttggcagcctgcttttctcgctccagtagctcctcgtcggcttcactgagtttttgcttcttctgcttctttgtcagcttgacaggcttctcctccacctcttccttctcgtctgcactctcctcctccagatcttcaccgtcggaatctagagtcatgacaaagtcgtcctttactttggaaatcatggcagccgattgtttggacttagtagccttcttgaccggtttggtcacttttcccttgaccatttttgtgtgtgttatttgcgtgctggtttgaaatagggtggataatttatttctgcatggacatatttttccaataaactctggatgcattaatgacgcacagtcatgtgattgacgttaggaggagggtgagggagtgagtgttgcagtagaagtacgagtacatactgtagagggttataacttgatgaatcttggctgaagtgtcaatgtgaacagattttatgaccatcaagccattacaattgatcactaatagtcatataatccaaatctgttctttaatctgttattacattgttcaccttacgaagtccacctgccatcacacgcagcaagccagcatgtgggtacaataattgcccacaatacaagaacaactcatttcacgatcattaaattgcatagataaactgcttcaacaacctcttacctgtgattatttttcatcacttattgtagtcacaatatacagtaacctctctgttgtaattactcccctgcctcttctttcgcctctcccaaccgcagcactgcaaaacgcgtcaacacgaagctttccatttatcaccactggaacgcagtgcaaaaaaaatgcctcccaaagatatccgcagtttctttggagcccaaaagaccaaggcgccggccaagtccaatgacgtgagtaccaattgcactgcccatctgttttgattcacgcaaaaaccactaacatagaaacggccagccaccacgtctgtggacgaagagagaaagcccaaaaaggtcaaacaggaggtcaaacaggagattaattccgagcccgagaagtcgcccgtcaagccaaagattcccgcaaagcccaatcccactgctaagaccaagtctcctgccaaacctgctcccaaaaagcggacaatccagattgacgattctgacagcgaagatggagaggccccttatgagatagatatggacagcgacgacgggtttgtggacgacgatgatttgcccgtgaaacctgtgcagcgacgaacacgacgatcggggccagtcaaggatgacgatgtgattgagattgatgaggacgacaatgtggtcaagaagccacctcccaaggcaagcgtatcaaataagggcccaatcattgactatgacgatctcgatgacgacgatctcgagcaaatcaagcgtgctcctaaaaaggctgcccccaagcccaaggctgctccaacggccgcccccaatgctcgatccgcacctggaggggctacagcagagtctgtactagcgcaattacccgacgccgagcttcccgaggtcgaggaggggaagaagttcaacttccgagagcatctggccaagaacacggccactggaagtggagaaggaggaggagcagtggagcttcctgaggcggccgaaaactgtctggtgggcctcacgttcgttttcactggcaccatgcccaacttgtcgcgagaagagggtcaggccgcagtcaaaaagtacggaggtaaggtcacttcttccatttctggtaagaccaactgtgttgttctgggagaagatgccggacccaagaagattgagcagatcaagaagctcagaaccaaggctctggatgaagctggtttcttggaactgctcagactcatgcctgctgacggtggagggggtgctgctgctgaaaaggcgctagctaagcaggcagaagaggccgacaagattgctgctgagagcgcaaagatggctgctgagatggcggcgcgagaaaagaaggagaaagctgcatccaagaaggcggacgcttctggagcccctcgggctgtgtctatggatgaccagctgtggacagtcaaatacgcccccaacaacctgaatcacgtttgcggaaacaagggagcggtgaccaagctacaaaactggctcaacaactggcacgacaatgccaaacatggattcaagcagcctggaaaagatggatttggcatttatcgtgctgttctgctgtctggtccccctggaatcggtaagactactgctgcgcatctggtggccaaccttgcaggctatgatgtgattgagaacaacgcctcggatgtgcgatctaaaaagttgcttgctcaggacgtttcttcagctctcacaaacacctccatcatgggtttcatgagctcagcgaagtcttccaaagagaagaagatctgtatgatcatggacgaggtcgatggtatgtctgctggtgatcgaggaggtgtgggccagatggctgccctgtgtcgaactactgaggtgccaatcatcctcatctgtaacgacaagggtcttcctaagatgcgtccatttgacagagtgactctggacattcctttccgacgaatggaccccaaggctatcctagcacgaatgatgaccatctgtcatcaggagaagatcaaaatttcagctcctgttttggagcaggtcattgctggctgcaactcagatattcgtcagatcatcaacttgctgtcgacttatgctcgaaaccagaatgagggtggtcttgatattgagtctggtaagaagatgacccagtcatgggagaagaatgtggttctgagtccctttgatatcactggaaagctgctttccggaggcctatgggctccttcctccaaggccactctcaatgacaagattgagctttatttcaacgatcacgactttgttcctctcatgatccaggaaaactatctcaacgtgcagcctagtggaggaggcgacaacaaggagcgtttgaggaagacgttggctgctgctgagtccatatctgatggtgatcttgttgataagatgattcatggctcccagcagcactggtctctgatgcctttgcatgggttcctgagtgcggttaggcctgcttctttcgttgccggccaggcccgaggacgattcaacttcacgtcctggctgggtcagaactccaagggaggaaagcatcttcgagctctccaggagcttcagagtcatgctggatacaagacttcgggcaactctcgagagctgagacagcagtacttgcctttgatgactcgaaagcttcttgacccacttttggctaagaaggcagagggagttcctgaggtgatcgatttcatggactcgtattatctcacccgagaggattgggatgctatcatggagatgggtgttggtcctgacagtggagaagagcgtatgaagaagctcgagactcagaccaaatctgccttcactcgaaaatataacacttcgtcgcatcccgtgccctacataaagtctggaactgccatggacatgaaggcgtctaaggcccaacctgattcgggagacgtggttaatgaggaggtggagaaggaagaggaagaggatgaagaagacatttcgaaggacaagtacatcaatcagcccaaaaagaaggctgctcctaagaaggctgctcccaagaagacacctgccaagaaagctgcccccaagaaggctgctgctaagaaaaaatagcctgtcctgttactactgtgtatgtatttagacgcaattgatttatatgaaatacatcctaatgaaatttttgagcgtattctattgtcgttattcgttaatcattaatcgtgttgtggtgtcataacttgtagggggtatgctgtctgatattcgctgcagtactcaaaatcagagacagattctggcaatatgaaagatggcgtgtcaaaagacatgtcaaaaggtccgtaatcgcgtcttggtgtcgtagcgattaactcctctcttgttgcattcgcctcactttaacctccagctccttggaccactcgtccacctctccaactagcttctccagagtatcgaggtggccacggacctgtttgagctggtccacgtaccttgcgttctcgttgttcagaccttcgaggtactctctatcgttttcgaggcccttggtcgactcggcaagttgcttgtacttgtgtgtctgtttgcgattcaccacctccagcgagtctagccacgtgactgtgtagtctgtctgggcgtcgatcaggttttccgcagccttgacggttttctccatggtgaatcactgggtcaacatgcctgtggtggtgagcttacccatatgcatgctgttaattaagttggtgctgtttggaattgtcgagggtgaatatgtcacgtaagaaaacaggatgatattagtgaagccaccgctggttaacgattcagatcccataaacatagctagacattaattcttctctcttcaaaaccgttacaacaggtattgtaccagtttcaaagccaggttagggttgggagctggagaggatgtctatctctttgatgttgtgggtttgcttgtacaagtactgcgttgagccaactactgtaagtcagcctgtgcctcatcctattagaaatagtcgcattccacgtcattcttatcatttcaaacacccagaccaaacttgcaagcagccctacagtatttcaaaatgtactgtacagtatagagttcaatcatcttacacggaaattcaatttcatttcacgagtaattccgacaccacacacatcacacactatgggaatgttctggaacaggaatcccaaggaggagcctgccacggctgccgttcaggagcaggtgtcgacttccgcgcctgccgaagcagctgctgctcaggcaaaggccaaatcagacgacgatgactacgaggccatgtttggagtcaaagcctcggagctgctgggtgtctataagccaaagcccaagaaggtgtcttctgaggagcagagctctaaaaagaccgaaaaagatccgttagaggtgccgactttgccggagggacccaggaacatgcgtgtctatttccccgaggaaatgtcgtgttgggaggcgttcaacgaggtggtggcatgttactctgtgggcggccaggtgcgaaacttgtaccggttcggctctctaaattactgcgataagcccaaggacaagtggaagttttgcatgggcgtcaagctggatcccgaggagatcaagaaggccaaaataaagcagttctacatgaagcagctggctgagaagatgaccggcggttcttccgaggatatttgggagcgacgatagcgtgcttttagtggggcgaaatataagcggctactctggcattgtgggtgtgagacgagtgttcgtggatcaggggctcacttgtatatagactaaagattgatatggacgacgtgatggatatgtcgacgtacttttagaattgcaatatcgtgtgtaaacaactcacagacgtgcaaatcactcccacagcacctacacaaccacatctacagtatggtatgtacagtagatcaatggtatagtcttagtacaactactggtaccacagcaagtgcaagtgccgcagctactgtagctccggcaagcataccaagagtccaaaagactgagtggtgtgtttattttgtcgcagtttccagccgtataagtggtatctactatttgtccatcatcatcctacagtatattcgaacgtcatggtccgagtagcctatgcatcttcatgtcgaagtgggaggcgacccctgacatatccctcagatctccatttcacagacgggaccatttggctgtttaactcatacaattgtagtgatattcctacacttgctctccaaccatgctgtcctactgtaccgtgtgccaaccacctggtcccttactgctttactcagatggcggaaggagtacagacatattaaggagcaatattgtgctacaagtagctactgcaattgagaaagtatggcattatgtaattactaaatctacaagtagttatttcatgctgattgtgactatgattatcttttccatgtattgaaatgcttccatttgtggtaatctgctacaatactacaatactgcaaacagtagctcggcacaaaaaaaaaaaaaaaccttgtgtacactcactgacagtaataagatgctacatgcgacttcttcgtacgtactgtatgtctactcacaatggcatgatgagtgatacacgccattgttcgagtcctcttgtctctcagaatacccccaacatgtttagatcgactagaggtgcgtgcacgtactgctgccatgtacgttcttgtccagttcgcccctgggaactgtcgatctctacagccgcccctatattgggatatagagcccgatgcggtgcctggacatctcgtatccactatcacatggtgtttcagctcgcttacagggttgcatgcgactgagtgacagactgaggcatgtgaagtacatatcagacttctgtcatcttggggtacaagtgttagactgtgctaggctctgttcaggcaccggcaccatctccattgtggcgactacggctcttactttgtaggttggtctagcgatagtccacggcgctgtgttaggatcattgtccttgtatcaggtggctattgtgggggtcaccctatatgggcagcacctgtgtacataagaaccgtgtgttagatggccacaagataaaggacactgcaaaagatgttcaccacgagtcaaaccgaacatataatactgcctggggtataaataatatcttggggttttgtgcctctacttgttgcattcgcacatactaattgcacgacttttggtcattgtacaatgccctataaagacctactgtagattcttgagttcaacagggacgcatgtgggggaaggctggttcaagaaagatgctcagaatggggcttcttgagactgcaacaattaggagaaagctaggagacattcggggggaacaatgggagccgggacactaaatgggggttaggaaatggctggtgtagggacgtgggcgatttagtgttgccaaacaagtcaaagtgccagctttgacgcagtttggaaaggcttaaaaaaatgaatccaaaaaaagcaaaatgggagcacggaagtagatatgaagacgagaagtgtggctaatagcagtgtctaaagcggtgtttgtctctagagctatttgtgactacctattcttcccacgtcttgcgggtggtatcaagacgctatttgttgtggcacgttttgtattgtactacaagtacatacagtacccccacttactccaccacaagacaacctatttgtctcctccacaccttacgctccacattagaaaagcgagttgcagttgggagacgcaaaacaacaaagcgagtttggacacacacattaagttgggcccgcagagcacaacaccacactcactcactctctcctctgctagacgacacaatcacacacacaatgtcacgcaaagacacggcgccgctctacaagctcattgtgctgggagacggaggcgtcggcaaaacagctctcaccatccaactgtgcctaaaccactttgtggaggaatacgaccccaccatcgaagattcataccgaaagcaggtggtgctcgatggccagaccgccatgttggaaatactcgacaccgccggccaggaggagtatactgctctgagagaccagtggatccgagacggcgagggattcatcttggtctacagtatcacttcgcggtcgtcattctctcgcattcgtacttactacgagcaaatccagcgagtcaaggaggacgacgagggcttcagcgtggtcattgtcggcaataagagcgatcgaaacgctgagcgagtcgtttccactgatgatggacgggctctggctcgagagctcaactctggcttcttcgaggcctctgccaagctcaatgtcaacattgaaaatgccttcttcgactgcgttcgagcgtgccgaatccagcgtaacggaggccaggttgagcagcccgccgacacaggagctgcccagcccctcgtgacgcccggcgttgctgctggaggcgccccagttaacaaccagactcctgccccggtacagaaggctgcccagtcctccaccaacccgccacccgcacaacaatcggctcccgcacagaagaccgcgcccgcagccaaggacaaggccgagcccaagaagaagaaggacaagaagaagaagaagtgtgtcattatgtagaaaggggggggttgatgatgtcaagggcagaacagtaatatgcgcccaggagggcgtgcactaataattgaatacatgggtggaattatagcacgtgtagccgagattggtgtgccgctcaatcgcggtgttaaaattcttatattgcgtgctttagaatctgctgatttacaacaagggtccctcagatgtttgtatgcaatctttaggacttcggaggcaaactgacagtgctagtggggtgggttctacaagtaggcaattacaacttgccataggcccagaaagtcgctagaaacagtacaaatggccactctatgttcatgttcactcttcaatggctataatcgactttttttgcttttcaaactgctcagtgccctgatcagcaatcaagcccaatccgtttagctcatcttttatgaaatctaaatcacaccaggatacagcaaaatgtgggacgatttcttacctcttttaagcgagagtagaacatataagaggaaatattattgtacaagtacaagtaataaacatcggcggagcgtgtgtggattctgagctcaactcccaggatggctcttacttggccaaactgcttaatgtcacacatcaccattttttcaaaagactgcagattaaaagccgcacaggtgaaaagggtcgtatgtaccattacagtagagggtgtctgtatgtactgtagttacagtaagttgcaaaacaagggacaaatatcggtacaatttgtactggtaccggttgccataacagaatttcaagggtctgtgtggtcaattcagggttccgtaaatgcacagacggtctcaggccaggacgtattggagatgcacttggagatatgttctgatgagctagaacgacttaaaaatcgagtaactttctaaatcagattacgggtgtatcactacagtagaatctcatgtctgggacccaaccgtgttcgccaaaataatacacaagcccaaggaactggttcagctcgtgcctactggctgtccatgatctcaggctcaataataacacagctcgtaacagggtttggtcgtcggatgcattaccttcatacagtacatacttttccctcacgtgatgatgacacaactcgatgaattgtacagtagatacaaagaaacccctgaaaccgtgtccaacccccgttcccatttcgctgtcgtcgcattccaatttattcaattttggtaggtgccatgtctaccagcccaaacttaaagtcgcgacgcgttccaatatttgacgttcctgacttatagtcttgtttgcttcaaacttcgacaccacaacatcgaaaaaaatcgaggaatttcccggccctatcgacatggacgtggaacggtcgcctctcaaggaaaagaccaatctgaaaccccggcgaattctcgccaaggactttgaggagacggctcagatatattcgcgtcacagtccctctccacctcctagcggccggatggtgtcgccgaaaatgcataaaagccaggagagcaacatcaccagcgtgacttctcattcacaggccagtattgccacagccgatgccttcaagtcgttgtcacgacccgacagtagtgagggcaaggacacgacgacagtggcagccacgactacaacgacgaactcggcagtaacaggcgaggctcaaggccatgctggcgatttaacgatgcacgatatttctgcgacccacaacgacaaccaggacgtgccattggaggcttctcaggcgatcaccaagggcgactctgacaaggagaatcacaacagcaacaacaacagcatcagccatgagaacgactcgtcgtcgcattcacccacacccaagagaaataaccaggtgagcgaacaggcatataagcgtctcaagctggaaaacgtcacgctgaagccctttatcgaccccaacacggtgttgcaacagcggtgtggccctaagaaggatgccaactggagaaccggagatatgcaacaacagcaggtggaagctgcccataacacgctcaaaactattagagagaaccacgctgcaagtggcgtggtggtcacggaggaaaacaacaacactgtcgagaaggaagaccagaaacaacattctttgcttctgccgggagagcgcgtatctcaagctcggcgagaagaagctcgggatccacagttgcagttgtttccttcgcgcgcagtgcaggaggctcgagagatcaaggtccctaacgagtacgaggaccactttcgaatgattcaacagagcaaaatgtcacagccagagaagatcgacaagcaacaacagcagttggagaagcaacacatgaagcgtgtggctatcgacaacttggaggagtggcgaagcaagtggagacccatcatgagaaacgcacagttctactttctcaaggtgagtcagtctaacattgatcgggtcaaacctctgctcgatcacattggatccaacatcagccatttctttgagaacaaaatcaactacattgtcacccggcagagctttgctgaccagtataaggatggcaagttggaaggacttcccccggctctactgacagcacacaagctgcaactcaaggtatggggatacgagaagttggagaagtttctgcgacatttgctgggagaaacttttgtcgataatgcgcttggcgttgcagggggcaacaaagatgtgggccttggctttctcctcaaggaggagcgcgtggccggtccatcagaccgagaccccgaagcccatcgacaggatttccactatcttcgaggaccccacgtgtacatttgggacctggacaaatccatgagatctatcatgatcaaggagtacaacaaggacgacttccccatttggtgtgacaatttcatgggaaagcatcagttcctccgagctaaggacgcacagaaacgagcagagagcatgaccgccaaagcaactcggtccaattcgggcatgaaagatatcttggcgtccggtgtgcagcccatttctaactctcgatcgattgcccagagcggagatgcaggtctccgaaacggtctagctcctgtcgttgcttctgtaccctccagacaggtgtctctcatgaagcgtaatatcatgcatgagccctacagacccatggagcgggaggccactcctcagtcccagccctctcagaactccctacctgtcagtgctccctcacaatgccagtctcagacctcgatccactcaggttccgcggctttcaagcggccttctatgcgacagaactcaacctccagcttcaaccaggctgccgagtgtcccactaagctcaccatcaccgaggatcatctgcatgccacggccattctgttgcctaatgtggcagcccacattctcaacaccagaccagtagtggcaggtattgtcgacctggctgagcttgtcatgtgcgctgttctccctcagtacgctgagagatcgcttctggacagaagatttgttttccgagtcattattaatgaaggtatcgagcgacgcctgggccatgagattgacgagaatcgaagagagtacgatcgtcttgaactccacgtggcttcggttactctgttcttcgctaaaatggtctataaatactcgcatctggaaagcgcttgggactatgcctcgctgtatttgtacgacgagctgatgaagaaaaatctgtgtgaggtggccgagagtcgcgagctctttgactgcagcaagctactgcaatgctttgatgctgcgcgaacaatccccacggtgccagagcctcagcaggagcgaaaagcctggtgcgagaactgcaagcaggagttcacctcgttcaaagaccatgtgaacagtcgaactcatagacggttcgccatggaagagtccaactttgcccacctcgacgacttcattggacgaatgaaatcccgagattcgcatcttagtatataagttattttaatgcattcattctatattttcccttgccacagtattgtccctccactgggcgcgtttgggagattgttctaccaggatgtaacaaagtacgagtgcatatacgcatgcatatcacgggaataggtccactgtaggcaacgagcagcctgcctaaagggcgggcgctcggtgatctgccattccagaaacacaagagtgagcattcgtggaagtgccgtgccaatgttctttaagaccagaaagaggaacaaaggaaccaaacccctttcattccgatccccttgttgaagcatatgtgatgaccagggttggaaactggcccttcagtagagcacatgcttgtactgcttgtggagtctcttagcaccagtgcaccccttgttcgatctaacggctgcaattagtcgtaagagctattcttttcataacttactctacaccatgggcggcttccgcctttcatggagttaagacatccatggagttaagacatccatggagcaaagacatccatggagttaagacatgaaaaccattgcagatgcgcttgttctttacgagtagctactgcctgagacgaaaatgaaaggattttttcttgtttcttctttagtggcttgcaagtagctaatgcacgagggaaattacagtaaaaacattgaagcgcgggtcactcgtttttctttcttctggtggcaaatatggcgcgaataaagcgccagaaacatcccgacaggtctctcaaaatctttagtgttactgtaataatatatttccttgtttacaaaaaaaataaaaaaatagcgatggaataactctttgccgctgcaactattgaaacacttcagattaaggaagcaaaagctgatggatgctactttgatcgaaacgtttcattcagtcttcactaatatttgtagtgggcgtgtatagattcttgaccattctaatgccatcgcgataaatatggtatattgcacagttcatcgtacactatcgatctagaacccagttatagtttggtaccgtactactttacagtagctcgggatgccacctggacaggcctcttaacatgtagtgggtcgcagcaaccttgcgacgctgtagacaaggaaacaaagtccgtgagactttttcacctcatatttgatgttactacttaccgcaacttgtaaaagactggcggataagttataagtttaggttcaacccaatatgcattgatatgtgtagaacaacttctacttcttcatacagtcgagacatcgagtcagaccattcatgtaaaattgttagtgcgtgttagaatttaatttcgtgaactaaaccacgtgacaggaatcttcgattacctcagagagagcaaggcgttatgaggttagtgttcacactctactgtaggaccaaaatctggaatttcacctttaatattaaagttttttagccgggcagaaaaaggttgtgtctatcagtttggacatctggtacgagtacgagcaccggtactatactcgtaaaaaaagagtagtgatactgtaaagcagtacacgcaccatcaccacccgcctacggaagaaagaaagttgacaccagtaagaaatatcgaggcttttttcacatgatacctatacccgagctgagtccatccaccatgcatctatctgcaactaatccatgaatctctgatgttgcaactgcttggaggcacttactgtaccgtaccagaaagccagacacagttccaattagagcagggtaattcactagtataccctaagattatctgtatatacatgtcctttctacaaacacttcggttaattgttgcctaaaaatgcaggtcactactgtatgtacgtgtgtacttgtcaaacgtttattttcaagctcacgatatttcttgagaattgtatcgaacaccggagacctggatgtagatggaaagaccgccataaactttatctactgtacgctgcaagcacaagtactaagttttcacacctcttccacacgtactaaccaaattcaacatcagtttgcactaatgtggccccctacactagcgtgggaatcggcgacgcggcaggcacttgtttacgatttttcatttaacacgagctagttcaaaagtagcagatcggaaagagctaaaagacaacttttgtttgctgctcgtacttcaaataaaccgtccgtcccacattccgagagtctcttgaacgacttttctccaatacaaaatggtgaacttgcagtacttcgctgtggcattggttctgctatcgagccagacagaagctcaagggatacttgactttttcggtttccataggccgtccacttcgtcaaagcaagctggtttaacctcttctactacgtccactccttcatatttaaccgtttacaccactactaccacggaaacacttacttcgaccattgcctctgtcaacaccgtggagcaaaccgtatacgagcgagttatcgtagactgtgatacctacaaacctcctgtcgccgaaggactgattcaatgctttttcgactgttcctcccttgctatcgagctcaccgcctgcctcggatccaaaagttgcatgtgccctacagctcgacgtcggcacaagcaagtcgacacctgcctgtcttgtggtgctattaattgggctatcggacaagccttgaagggctgcgatctgccccccttgccccaatgtgctactcttgtcacttcaaagctaacatcctacaagacgaactatttgacttcctatgtgaccactactcacccagtcaccgccacgtcatcgctccctatatctaccagtactgtccagggagccatcgctgggacactcgattatattggtgatgatggatttttgcgccaacgggtaactgttgtccctgaagacccactacctaacaatggagtctctcttggctccgatggtttgcccagttacggaactccggttaccacagttacagtcgtcggcgacaaggctggaacagtcacttacgtaggtgatgaagatggtattcctactgcacgagtcactgtaactcctgtgttgactctactgaccactggtgaagtcactggaaaaggtgtgactttcgactcggacaggctccccatcttagtggtaaccgagacccagatcatcgaagccagtgttatgggtcctattgctggtactactaccgaggtaggcagcaatggtatcggcactgtgatagtgacaactgtcccaacaaatccagttggaactacaacggtggctggtccctcagctggtaaagagaccttcaaaggagccgacggactcccgtatgtacgcgatacgatcattcccgcaaagactgtcacctatgtcgctacggaatccttcaacagtacagtgattggttctgatggtatcgccacagcttatgagattatcgggcctcagtcaacagtctacaccactggcactcttaatggacgagatattgtgtttggtacggatggctggccagttattatagtaaccatagaccctcctgttatcacagagacggcgtatggacttgatgaaggtctcataacattcgttggtgacgatggtctcgcaacggcgaggaccactgccaaacctaccaccactctcaccacatgggccacagtcgagaccattggtgttgcctcaggcaaggatggccaaccagttgtcatgatctacaataccccaactggccctgttgcgacaaagacaacctacggattgacatctggaattgagacatccacaggtgaggatggccttcctactttgatgacaacaatgccaccgaagtccacatctactgtccttggtccaattgttggtactgaagtcactcttgatggtaatggcgaccctgtcaagattgtgacagcgactcccactggtcctgttacaactcaatttgatgttggtctccaagcaaacacctacacttttactggtgatgatggactgcctaccgagcgtgtggtctcagcgccaacagtaacagattatgtcctcgggccaattgcaggcgtttctcttattatcggtgatgatggcgacgcaacagccagatacacaactacacctgaggggccagtcaccacactgtcgtcatttggactggaggctaccactttcactacaactggggacgacggactgcccactgaacaggtgatcctgggtccctccctaacaaagtcagttctgggaactgtcgcaggtactacactgagctttgaggatgatggagcccctgtaatggttgtgacagccacacccacagctccagtgactactcagttttcttacggcctctatccaactactatcaccatcacaggtgaagacgggtttcctacagaacgtgttgttgttggtccttctgccactcagaccgtttacggtactgttgaaggagcagctctgtcatttgatgcgaacgatttcccaattgaagtcataaccgttacaccctcaggtcctgttacaactcagtcatcctttggactcatggccaccacatacacgtttactggcgaagatggcttacccacagagcaggctgtcgaaggtccatcgtccactgaattaattcttggtgcagttgaaggcactagcttgagtttcagagatgatggtacccctattatgattgtcactgctacaccatcagctcctgtcaccacccagcattcatttggtctctatcctactactttgattgtcaccggggaggatggcttccctaccgagagagttgtcgatgggccgtctgcaaccaaaactgtttttggaacagttgaaggtgtgtctctgtcatttgagggaaatgatttccctgttgaggttatcacaataaccccttcggggcctgtggtgacgcagtcgtcatttggattgcaagccacgacttttaccttcacaggaaatgatgggttgccaactgagcaggttgttcagggtccttctttcacgaagtcagttctgggaactgtagaaggcacaatgttaagtttttttaatgaaagccttccaatcatgatcatcactgccactccaaccgcaccagtgacaactcagcattcttatggcttttatcccactacttttacagtcacaggcgaagatggctttccgacagagcgagttgcggatggaccatctgctattaaaactgtgtttggcacagttgaaggcactgcgttgtcctttgttggagaagacttccccgttgagattatcactgtgataccctccggccccgtcactactatgtcgtcgtttgggttgaccgccacaacatacatctttactggtgaggatggactgccaacggaacaagtcattgaaggcccctctctgactaagtccatccttggtactgttgctggaacagctctgagcttcggagacgatggtaaccccgttatgatcgtaactgccacccctacagctccagtcaccactcaaatttcttacggctttcaacccacaacgttcactacaactggcgacgacggattccccaccgagcgtgtcgtgctgggaccttctgccacgcatacggtgttcggtactattggtggaacctctctgctggttcttgatgagtttcctattgagatcattacagtggtgcccactggccctgtaacgactcaatcctcttttggattccaaggtatcacgtatactcttactggagaagatggattgcccacagagcaagttgtcctgggtccatctgcaacaacttcagtcttaggcactgctgcaggttctgcattgagctttggagaagaccacctgcctattttgatagtcacggagacaccaactggtccagttacgactcagttctcttatggttcctaccctactaccatcactactatcggtgcagatggcttccctaccgagcgtgttgtcaagggtccctctgctacacagactatttacggtactgttgagggtacgtccatcagcttcgatggtgatgatttcccagttgagattatcacagtgatacctactggacctgttaccaccctttcatctttcggtcttcaaggaactacttacacgttcatcggagatgatggattgcctacggaacagattatccaaggaccttcatttaccaggactgttctcggtacagttccaggtacaaatatgagtctagccgctggaagtattcctatcatggttattacggctactcccacagcacctgtgaccacccaaatcagctacggacttcactctacaacgttcaccatcacaggtgaggacggttttcctactgaacgcgtggtgaagggaccttctgctactcagaccgttttcggcgctgttgaaggcacagccctatcgttcgatggtgaagagttccttgttgagattgtcacagtgactccttctgctcctgttgctacccagtcatcttttggtctcaatggtaccaccttcatcttcactggcgacgacggtttgcctacagagcaggtcattcggggtccctccttcacgaagtcggttcttggtactgctgctggtacctctctgagctttggggaagaaggtgtgccaatgatgattatcaccgctactccaaccgcacctgtcactacccaattatcctatggactgaattctactacattcattgttacaggggaggatggctttccaacagaaaaaatcgttgaaggtccgtatgctactaagacagtttttggtaccgttgaaggcatttcactgtcaatggttgacaatgaatttcctgtgaagatcattaccgttgtcccttcaggacctgtgtccactcaatcgtcctttggtcttcaaggcaccacttatacattcactggtgaagatgggttacctactgaaaaggtggttctaggaccctcttcgacgaaatcggttttcggaactaacgctggaacaatgttgagtattggtgacgatggaattcctgtcttggttgtaactgctatgccaacagctgctgtaactacccaacatactttcggcctctatcctactacctttgtcaccacaggtgaagatggatatcccactgaacatgttgtgttggggccatcagctactcagaccgtatacggtaccgttgaaggaacctcaatagcgcttgacaaagacttccccatcgagatcattactgtgacaccctctggaccagtgacgactcaatcttccttcgggctgaatggtacgacatacacagtcacaggtgaagatggtctaccaactgaacaagtcgtcaagggcccatcctcgacaacgtcacttcttggcaccgctgctgggactgtactcagttttggggatgatgattttccaatcatgattgtgacagcaactcccactggtcctgtcaatacccagttctcttatggcttataccccaccactatcaccacaattggaaaagatggctttcccactgagcgtgtcgtgaagggtccttcttctacgcagacagtttacggtactgttgaaggaactgcgatcagctttattgatgacaatttccccgttgagatcatcaccgtgattccgtctactcctgtgacttctcagtcgtcttttggacttcaagccacagtttacacatttactggaaaggatggattgcctacagagcaaattgttaatgggccttcctttaccaaatctgtttttggcacagttcctggtacagagctgagtctggccgccggaagcattcctgtcatgattgttactgcttcacccactgaacctgttactacccagtactcttacggactcttccctacgacttcggttattacaggtggagatggatatccaacagaggttatcgtgttgggaccttcagctacccgctccattttgggtacggttgaaggtacagctctgtcatacgacagcaatggcttccccgttgaagtcatcaccgccactccctctgcccccgtggctacacaattctcctatggtctccaggccaccactttcaatttcactggcgaggatggcctaccaaccgaacaggttatacaaggtccatcttctacaacatcagttcttggtacaattgttggtactgcactgagtttcagagaagaaggagatccagttatggttgtcacggccacacccacagctcccattactacgcagcactcttttggcctttatcctactactctcaccttcactggtgaggatggattccccacggaacaagttgttgattccccttacgcgaccaagaccgtgtttggtacggttgaaggagtttcattgtcgtttaatggcaacaacatccctgtagagattgtcacagtgattcccctggaacctgtaactactcaatattcgtttggattagaggcgacgaattacaccttcacaggtgaggatggtttgcctactgagcaagttatcaagggcccttcaaccaccatgtcaactcttggcacttcagctggaactctctcgagctttggtgatgacagtgccccagtaatgatcgtgacagctactccgaaagcgcctggaactactcagttctcttacggcttttatcccaccaccataactactacaggagatgatggattcccgacagagagagttatcctgggaccttcgtctacccagactgtctttggtactaccgagggagctgccttgtcttttgatcttaacaacacccccgtggagatcattaccgtgattccttctggccctgtgactacattgacatcatacgggatccacgaaactaagtacacattcataggtgaagatgggttgcccactgtacaagtgcttaaagctcacccattcacaacgaaggtgtttgatactattgccggtacatcaatgagtcttggagatgatggcatttccatgataaatattacaactataccgacagctgcagttacgacagaccactcaattgggctttatcctaccactatgactgtcactggtgaaaatgacctcactatagaacgatcacttgacggggaatcagctacaaataccgtaatcggtaaaagtgataagacttcattaagtgatggtctagaccctctagccactgagtctattaaggacatcacttctgctcctgttgcaacgcaatcacctctcgggccaaaaacaaccacttccatcgaggatgatttgcccacagaaaacgccatccgaaccagctctttgatcgaaatttttgaatcctcggtcgagatgaccaacgcttcatcagtttctcctgtgaccactcagtcaatctatggtttgcacgccacaaccttcaccaccacgggggaagatggatctcctactgaaagagtcactcttggaccttcagccaccaagactgtatttggtaccgccgaaggaactgaattagtggtaggcgatgacaaccttcctactgcggtcatcattgaaattccttcgggaccagttactaaccagtctacatttggatttgattctactacctacatccagactggagacgatgggttgctcaccgaacatgtgacacaagctccttctgctgctcagacaataaatggaaatgtggaaggctcaacgctggagtttagcgaagacggactgtccacaaagctggttactgtgctcccctctggagcagtggcttccaagacgccgtacgatattgaggctactactttgacagagccaggccaagacggccttgcaactgaacatgtgattcaggggtcttactctacgagttccatcgttggtacagccgaaggtactcttttgacccttggggccgacagtctaccaatttcaattgtcacggcaacaactgtccctgttattctccacagcacacccgagctggtatccacgtctacttcctctgcaaatgctaaagatttaacaaccgagaatgctgctaatacagctgttgaatttgctaataacaccttaccagccggggctgatggtacctcaagtgtagacagcactcagtcccccgataatggttcacttgaatctactcttgatatccattccactacagctactgaaatcgtggagcatggcattcccacaagtgttgtctcatctggtgctactatgattggtgatgtagcaaacgagtctacttcaaaagatacagctcccatatgggtagtaagtgaagcttccgtggctacagaaagctcaactgacgttgtctctcacttatcgtttcttgaggctagcaagactactactatggtacacacacagacaatgaagcctgacattgtcttcttttccaactctacccccattgaagtggctgctttcgacacctcttctactcaccattctgtcgcaagtaacgctgttccgtcggttcccacgtcagtggaagtcaggtcgtcaaccttcacagaagtccagacgattgttattcctgtatccgagacatccattgagacttcaattatctctggacccgagacttccattatcgctgtgtccaaggagacttcgattgtctctgtacccgacaaaacttcgattgtctctgtacttgagtctgcagttgtctctgtactcgagacatccattatttcagcttctgggtccagcaccattacagccacagcctccacttctgctttgcctatgacttcctactctgagtcttctaccttactcggcacaccgtctcatgggaatatcaagccagagtcatccagactggctgataccgattcggaggaagataatacctccacatacacccctggcatctcaacgcctactctatctactcctgggtctaacttcacagttgatgacttgcttaaaaagccccagggctctacttctgagcctactagacaaatcagcaacaatgacgaggtaactaatggtgccattatttctagtgcaaacacttctcctgtacatttgcctagcaccactagtgtctccttcgacgctgctacccccagccaagttgcaccgcctgtagagggctatcctaaacctatgcaagctaacggtgggtcttcccattcgatacccttcacaggactactcactacagctattttctttattcttttctggatctgagtcttgtgatgaactagtatccataaatgttttatgttaatttgttcacttgtatttgtactgtagatggtgtttattggaacattctcgttgaaaatgcttagagtaaaaatgtgatgtctattgtaatgtctatgtaatatactgtacgtaccttcagggaaataccgtttaagaggggggagtagatattctggcaccctccagtgtcagtcgctccttattaatgtcccaccaccacttgaaagttccagtagtgtcctcgtattcatcttcttcgacctcccacggcttgggagtgatgatgtagtgaatgttcttgatgacagagtcgtcccacagctccttgtggaacactctgagagttttcagagcattgtatcggtagctcaggccgatccagcggtccttgaacacgtctgacagaagtgactggtcagcaaagtcgtactctcctgttgcaggtgcagaaacagcgtcgatgatcttgtcatagagctcgggatcaggtttgaccacctgcaggccaccattgcagattcctaggccaagattgcagctctggaaaagcgggttcttcaggtcgtcagacttggagatgttagtgaaggcacagttttcccgaatccagtccttgggatagtgtggcttgttgtaaggattgcaagtgcaggcatgagatgcagcaaaagcccacgtggaaccattgccgttactctcaccaacaggaaggtcgaaaagctcgtccatgttttggacaacaaccatatccgaatccaattggacaaccttgtcatattcgaaaagtgagaatggctgtagcttactccagcagtcgtagaatctcacgtcctgcgagtagtccttggatttggcaggaattaggtactccacgtgttttgacgggattcctcgctcggccaatgcatcatggccctccttttcaaaggagtcagtatagagagcaatgagtcgatattgcgagcccactcgtttcaaagagtagtctagcgtcaatagaccatccaggtatttggtgttggtaatcagggtggtccagacccgctccttgtcgttgtggggagcaatctcaggcatcttggactggtggaggtgttggtctaagtcgaagtcgggagataagagcgcccgagagctattatgcatgatcaatgtggaagtgatgtgcgctgctttaactgtaagcaaccgagaagaaccctggaagaagccgggggtaaagtttggtgtttaactggaacacgttcgaagaggttgccacggctcgtctactcgcgtagtccaggaaatgtggccttatatgtacttcccggctggcctccacacaatgactcaatttagccgcgtgtgcgagcttatccgaagcgatgggcttgacaggtccacggaagggcactaaaaaatccacagactctagtccttgtagcgttaataattggtaatatatgcccaatttagtttggagtcgggcctttgtactgacattgccgagagcaacacaaaagcaaaaggttgtacaagaaactgatacttgttcttgtacttgtagtggattgctctcttagaaacatttcccgtcatacagtacatgtggacgtgcattgcatcatgcatgctcatatatttatgcatgatatgtaattgaattctgggaggtgtggctggggggattcgaactcacgcatggtgagcagacacccaacaccaagagcgacaggctcaacccccagattcacgtgatagaacgtgcaagtcacaatcacacaacataatggcatctgaaacgacattcgcaagagcttttgtctctctactcgacccctcttcgctgcttgccaccgattatgtcaaggacaaggctcagctcgacaagaagcccctggtggcaatgcccaagatgcccgaggccaagaagaagactggtgtgtctggtagtggactggtgaacattcccatcgaggagaagaccgcccaagccgacgttgtggccgaaactattgagatcaccattaaaactcttaaggcaccaaagctcatgatcaccctctctgcccccagtgacgattcgatcttcaacgtcaagcagttggtagtgaagcaggccgccgagcaaggtgtcacaacgaccgccgacagtgtcaaactgcttattaagggcaaggttgtccccgactccaagattctgggcgatgttgctgttgacggcaaggtggccttcattggtaccatcaccgaggcctaggagatatgtggcacagaagataatagttgatgcattgtttatgaggaaagcaagggtgggacatggtagtagtactgtggttgagcaattgatatcctctacaagtattttgagagtagtcataaatacggaaggtggcgacaacgactaatgcccgcgggacgtaattgaagtagagcccgtgtagtgggtggggatcagggaaaggtaacagaaaagatcctattgtcaatatcactgtcaaaaccatctatctgagctgtcctcacttgctcaatttcagtttccaatccgagatctgcatggcttgaatttcacgcgatgacctgtatttgtggagtagatatcctgaggcaataaagcaggtttgccattttgatgacatcaatcccttaactatagtattattcttcgattaaaacacgaacctctctctacaatgcctgtactgccacctccctagcaacgccactcatgcatgcacatcttagtttagatcatattgtcctccacgatacaggtacagtacatactatactctacaagtacagatcatggatccatacaccgaagccgccatcaatttacagcctcccaacggcagacccgtgcacaaggacgattgtgcatactccttcgacactcccgatcttcaaggcggactcgatgtctgtctcagctgtttccaagcctcttcagcccacgccaaccaggactacacaaagctccatttcgataacactggccattcgtactttgcaaccgtgcacaagaagcgcaaggccaaggctcgatccgacgagaatgcgcccaaacgtttggccattgaggcccacaaggaggaggatgactgggacactcagtggggagtcaagctggtgacggctgtgggctcggagaagctggacgagacccgagagcctttcccggaacttctggctgcggtggagaatgccgaatcgtttgctgctcgttcggaggttgctgcctgggagaacgagatcgtttcctgtgaacacacccgcaacctgaatcagtctgccgcacctgatcttaatttctctgctccccattgcgcccagtgcgatctcaaggagaacttgtggctgtgcctggattgtggagcaattggatgtggacgagcacaatttggaggagtggctggaaacacccatgctctggcccactccgagaccactggccatggagtggctgtcaagcttggatccatcacagcccactctgccgacgtctactgctacatttgtaacgacgaacggcaggatcctgagctccgaaagcacctgtcccatttcggaatccagattgacgaccttcaaaagacagaaaaatctatgacggagctccaaattgaacagaattacacgtggcagttctccatggagaatgagtccggtgagatcaagcctgtgtttggacctggacttacaggcatgaacaacctcggaaactcgtgctacctcaattcggccatgcaagtgatattctctctacccgcgttccagaagcagttcaacgtgcctcagcagttcattgctgaccctattaactctcatgtgacacagtttagaaaactggccgacggtctgttgtctggacggtacgccgtgcctgatgtttacgatgactcagaggtgtcgtatcagaggggtatccgacctttcgcattgaagactctgctgggtaagggccaccccgaattctctaccaaccgacagcaggatgcctttgagttctgggctcatgtgacggacattattgacaacaagattgaaggaggtagagccctgactgatatcttccgattccagaccgaaaagcgactccagtgcctttcttgtaacaaggtgcggtacaccaaggaagcccaggaaaacctcagcgtgccagttcccataagagagaagggagagcaggatggaaagaccgtttacgaagacgtggaactgtctgaatgccttattaaatacactggagcccagaccaccgattactcgtgcaaatgtggtggcaaggaggcctctgtgtccaacaagtttgcatctctgcctgatgttcttgttctgaattcaaccaggttccagatcaagaattgggtgcccatgaaggtcgatgtcaatctcaatgtcgacgagaacctcaatctagacgattacatttcgcctggtaagcaggacaacgaggaggagcttcccgaagacgaggcaggcgagggaaactcgtctggatggaccgctaatgagacagcagtcgagattctttcggcaatgggattccctactgttcgatgtgagaaggctctttaccataccggtaactccgatcccgatgctgccatgaactggctgttttcgcacatggaggatgcggatatcgacgaacctttggttatcgactcctctgttcctagcagtggctccaccgacaactctgctgccatagctcaggttgcagagatgggtttcactcccaaccaagccagaaaggcccttcgagagtgttcaggaaacgtggagatggctgtagcttggctttttgagaatcctgcagacgagggagaggaggaatctgcagctgtcgcaaccgaggtagcctcgtctggtcctgttggttatactgagaagccacacaattacgagctgacaggcatcatctgccacaagggtacttctgttcacgctggtcactacgttgcttacgtgaagaaagatggaaaatggatccttttcaacgatgagaaggtggtttcttcctctgttgaagacatgaagaagctggcatacgtctatgtgttccagcgagttagtgcataatggatatgtaataccgtagcatgatgagggtaataataaatctgaataaatctgtatcacggagaccatcagatattgagatatattgaacaaattgaatttgctgtcgaaggtcatttacatggttttgtcgtcaaagcagtacttaaaaataaagttcactatcacgtgatttcgaactggttttttttaattctaatgattcattacagctatatacctagtaagccgggttattggcgttcaataaatcatacacttctgaatctttgcgatgtgcgctgcggaattggcgaactgaataacataatataacgattcattaaggtttggaaggtagttcaaaagaggacgtggcgtaatggtagcgcattggatttcggttcttgtgaacgacgtcctccaaaggctgcgggttcgagtcctgtcgtcctctcttttttactacgtgataccgatatttttggtaaacaagctcttatataaatttattcttaatgatcatctccctgtctgtaataaatataactacgctgtctcgattcgaacgctgttaatagtaccttcgctcattgaaggagcgtattcgagattttcctgtgaaggcttctcgagaattattggagcaggagaagcgttgtcgatactgctaggcattcgccgcgagatacccaccacatcccagggggtcttcgggttggacagagcgaaaatcatgtcgatatcttccagagacttgcccatggtttcaggatacatgaaatagatggtagggatcatagcagcgttgatacaagcaaagatgatgtatgtcctccatttgatggagttgaaggccacgggggtaaccatgaccaccatgaagttgaagacccagtttccagaggtcgctagaccgttggcgggagcccgaacttcaagggaggtgatttcggcagggtacaaccatgacatacccagccatccaatagcaaagaaagagttgaacacaaacagaaagactgctgcggcaattccggcgccttcatttccgagacctccgtccgctggagttgaagaggcgtacacgcagcctgtcaagatagccattgtacatgcttgtccgatggttccaaacaacatgagttttcttcgtccaaatctctcaattgtgtagaaggccacccaagaggccaaaaagtattctgttccgttgcaagctgccagaattctcgagttcatggcgttcataccaatggatgtctggtaaatataagctgcgtagtaagtgatgaggttgatacctgagacctggtgcatgacctgaatccagtaagccaacatggttcgatggaaatgtttcttctttccaaatgtgaagagcaatttgatttgctgccagaatggcagttcgtctcccatttgacattcacccgcggccatctttcgctgcgcctcttcaccttcgataccatgctgagcaagttgtcccatgatgatggactctttcactctagtgacctggtcaattacgtaaggatcgtcaagtgccacgtcttccaaagctgcaaaaacccccgcggcttcttcgtaacgtcccttcttgaccagccatctaggtgattcaggaagagacatgacagtgaaagtgaggaacatagagaagacacactggaatgctacgggaaatcgccagtcggcgtcattggtcttgacaaagtagaagccaaagtcaatccagtacgagagagcaatgcctcctgtaaccagagctccttcgagcatgaccagagctcctcgacgttcgggtctagcacactcagcttgaagcatggggacagtggcagtgataaagccgtttccgataccggcaatgactctgccaacaataaactgggccagactgtaagctgcacactggagaatggcaccaatggtgatgatgatggaaccccagaagatcatgtaccgtcgaccaagtttatcgccagcccacattgtaaacaatgctccaagcatgcatccaatctcatagatgcccacagctgtgccctggatggttgtgttatgagtcttgacgtcaggaggaagatggtcagaagtgtccatgctagggaactcctggataaaagtaggaagagtgaggagacctcccattactccttggtcgtaaccaaacagcaggaagccaattccagcaatagccgcaaccactcgatgtagtggagttcctcggcatccgaagaagacggtcttgacctccgtagaagccttggtgaaggcgaggaagtctttcatagtgttgtgtgtgtaaagtagcttcggactcgacagtccaagttatatatgtcgaggagcttacatttccgggcttctcctcgtaggaatggaggggcacaaggtttcagaaacagcatggctgtcggtactcaatgtgagatgcagtagtaagtagacgttgggatcgccataaattaatagaaggttggtttggacagatacggtggaggaaagcaggggcattggagactgcaaaacgcggactatgtgggacaccacgagcacatgccgaagttcccaggcacgaagatatcacggagaacagtcgtgttagtgtttctgcaacggttaattcgagaaaagccttgattctccccgcttcgtgggggccaatgcgcaggcagtaagacatccatgaggtttaatgcgttcttatcatctctgtcacagcccttcgttgtggagactttcctttctgaaagtgagtctaactttggctggaccatagttcgttggttctgacatacaaatacgttgtcttcagccttgtgcaattagcagcagtgggtcattcttgaccgttggcgtttgatatcacattgcaacggaatcggtatcaggaaggtagcagtaatacagagggtcctcgaggttcctccacggtatgtctcatgccccccacgatggagttcccctcattctaataactcagcgagctcttgtgctataatcgacttactgggccagcaaagttcgaaccctgttcccaaaggtgaacggcttctttccgtagcattgggggtcgttggggcattgaggagcagaaataaaggtgaaatgagatattcgtgcggagaaatcaaaatattgggtatcaaaagaatgtcttgacgaattgtggcagatactgacgtcatttaggcagtgataacagccccctaaggcccaccaacacgtgtagtaaagttgggtttatactacacttgctggagtcgaagcaaaaatgccgtgttcaccttattggtattggtaaataggagattgggggatacccagaggtcccagaggtctgctacagtatatactgtacagtatgtagtaaataggagctacgccaagattgaaatagaatagcaagtctcttgttctagaatttataaaaagatgggcgagctgtggaaggagcaacaaagcaaatgccacaagatattattatacgttggaccctgcaagtacgagtacaatactgccgtcaggtgcaacaccacaatagcaatggaagctacagcatgtacagatcgaacaccacctcaccaactgtaaccccacatatggtgcaggcaaacgacagaaaaacaaggttatgtggggtttgacaaatgctggaagaaaaagtaatgagaagtaacgtagatgaggtaagagctggtgaggagtaatctacatctacagttaattacgcatcagatttggtcccgtttcgtgggccttatttccaatttggcagccaatattatagcatcctttaaagtattcattgttagtacaaatgaccgatgttgtatctgacatcgccaagctacaagtagcggcatatgttgtaaaaagaagaaaaagaggccaccgccaagagcaagcagccgagcagcatatctatatctggagatagctactgtgacaaaatccatctggccagcagatcgactctatcgtcggtgtgtgaagggtgctccgaacactttggagttagcggatttatggtgtgagcagtggttgagtgggtagtttacttcactctcggagctgaaggaattgtctgtggccactgaggcgttattggatcagagcggtcgatggtgtcccggttgaacatgatcagagacatgagctccgtcatatctccggcacacaggatttcgtgggtagcaatcaggtgagcttcgaattcgtaccaccacatgagccgccggcatagacggcatttgacgggacatgtgcctgcgattttcatggtgaggatgaggaagctgaaagagggtggagggtagatgatgggatacaggctgtagttatatgcagatagaccagggccaaggctgtctgcctgcctcaatggtgcgtggtcacccccggaaaaaaaagaaggtcccacataaagttgttttgtctgtatgcgacattaccaaaagtggatagtcatgtaagacctgtttcatttccgtaggatgtacagaatcgtacagaatcgtacatactgatcagctggtgaatagtatttggtatatatgaaaatattatgagcacccacattctctactgtaggtgtcagctgctataaccgtgaatagacatgtacttgtatactaccaacgcagtcggtacagtagttgtaagaagcttttggatccactacaagtagggctaacacccatgttgctgcatcatcagtgcaagggacggtccgggagtttgcagtccgcttcctgcatgagaaatataacaccaaacccaatctgacaactgtttatggtacagtaatttagtgaaacataacatacagaccgtgaaggcagcacggccttgagaatatggagaggcagtgctattgtgttttggttcgatattatttgatactgtacgtacgatacatgcacatgtgctggtacaagtgtactttcagctctacactgtaccactcgttcttgtatggtacgagtccaatacaagtacgagtatcgtacatgctgtacattgtagctaagtatcatacccactctggcatatctctccccattccaagcctgccccaaaacaaccgcctggacctgacacgtcaactgtatgggtaaagatggatttttgacataccaaagacggcctttaaaatggcaccgtagttacatagacactcttatccttccatcaaaacaaccacaaatatgtttggatccattggaagcggtcgaccagcggaagaagagcctctacaggcagtaacggccaagacatttgccaaaccacatcagacaagtctcatgggcacccctgaaacgccccaaccatacactagcccgttcagaatcagctctatgcatagtggaggaggaaggttgtcctctggctactccataggagcgtctcgtgacctatccagcggttcctcttatgtgcagtcaagttatggcaacagcagcggactgagtaccacaaacagctacgggtccatgtctagttcccatgctgctactgaacggcacagagacgacaaccacgcgatgcactccttctgctacagcaatatcagtcacaacaacagtgccgtccaacgtgactctattgccaccgtggccaaacagggtcttgagattgaggctctgcagaaggagatcaatcgtctgagccagaagttgtctagacaagactccgtatccatccacaagatggataacgccaccgagaacgctttccgagacttaaatgcgaaggtcaagtcaaaaaatgacgaggtgcagcgtctcgagatgaccatcgagtctctcttggcacagggagcttacgacgagtccgcagcatacagagtgtgttccaaaatgcaatccttggtggccgagaacaagcgactaggaagcatgttgggagcagggcgagccttgcagcaggagattgagattggaatcctacgagttgagaacgagacgcttcaacagcagatcgacgctctcaatgctgagaagaaagggaaagatttgaaacatgaagggtaaaataaataattagttgaataaatatacatgttttggttaatcagacgtccaaaatcaagccagtccaaactcttgaccatcgtagagaagcatacctcgaggtaaccacttgacacggtagggcatatgtttacccgaagcagcaggcatgtcccagacggaggatatgtgcccgaattgaatcatcaacacggcctggtcagggtgccatgataatgccgtgattgtgtgttcagagtcatggcacagaacagtatgaacaacaggggcatcatcctgtatactccagatccacactgtcgtgggagtcagagagcatacaacggcaatatacccatgatgggaacaggccatgaaggggatgtcacaaggtgtcaatgcaaaggagctgttcactccaactacagagtaaggggcatacggagtagtttgggcttcatagtcaccactttcgttgagacgccagcagtcaacgtaaaagatgtctctcgtcacaagaatggactgcactaagaccttcatgggctgcaaatgtctcaatgacaagatggagaccacattttcggcagctgtagccaggtattgatggtctccatacccgcagaactccatcgcagagataatgctgtcctggaaaggcagtgtgcgcactgccgagccctcccattcagataggagatgtccagaggttgagaagagagaaactttgtggccgactgcaggattgtctgccaatgcaaagaggccattgtgacacttgaacatatctgcgggagtgtcgaatagaaacgtcgaggaggcgtcgactgtaacttcgagagccgagcgaatggtcacacgagtaagagagtccttgacgcctattcttgtcagcagattgaccacggggaagttgtcgatagtggtaatgtgaatgtgcgtagtttttgggccgtttatgcggatgacgtggttgattccaatcatttgcttcgtcggctcgatccagtagatatctcctactaaagagttgggtgagatgatgcaaatgtgctctggagtcacccatttgactgctgcgaccccgaaatcaggcttgatctggcccagcagcatcccgtctccgctgtagaaaagcacctcatttgaggaagccaccaacagactgcgatctgtggctgtgtctgtatctggtgccatttcaggcagcggtctccattcaatgcatcgtactctctgtgcaaagagccctggcagatcgagagcaaatattaactcgctgacatcatcctgaaactgtcgaaccaccagcttgcgctcaaacacatacgctaccaatcccgggtcgcaaaacacaggcgtgactctggtgtaggagagcatgttgagctagcctgttgtttttctggtcgacgcgtctatttcgcatttcgcactggttgccaactcaaaatgagaccatgcaagacagggcgatgcatgtgtcgcgtccgtcgtattttgcgatgactttagggttgagctggagtgcatgcggaaaagcggacttgatccgcaccccccttgaggtaaagacgaagaagaaaccaagctacaagtacgggtatataaaacgtcacagatgtacatttcccgaacagtaaaaatcatttccagcaataatgaaactcgtcggattcatctcgctgctcgtgttaggcatgtacgtgctgtcagactggctctatgtcaacgtcctaccccacaggtacatcttcgataaccaagaggtcatggatatggtcaatacatctctggagcgaaatccaggaggtaatgccaccgaaatcatgatagaccttggagctgctctcaaacagcgatacggcaagtacatcaacgagctagattttgacaactgggtcttcaataacgccgggggagcaatgggctctatgtttgtgctccatgcctccatcagcgaatacctcattttttttggaagtgctgtgggtaccgagggtcacaccggtgtgcattatgctgacgattattacatgatgctcactggcaaggaggtatgtcatactgccggtaagatggagcccgaggtgtaccttcctggttcttctcaccatctggttcgaggccaggttaagcagtacggcatgcctcctggatcgtgggctctggagctggctcagggctggattcctgctatgctgcctttcggattcctcgacaccttcacatccactctggatgtggctactctgtggaagactgtccgtatctcagcctttaacatgggacgaaacatgttatggggtaagatctgaggagacggagtagccactctgggtacgagcataatcctgatttccgagggtggtaagtaacagcccacgtgccttgtcttagtaatatacaagtacgattggttgtgttttttttttacatgaaccccagctcgttatcttgaagggtgtacttactgtaatactgcttaagcaacaacaaaagaacagtgtacaaggacagtgatggtatttgtagccagtttacaggtgtaagcgtacattcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtatatgcagaaaaaaacaaaaaaaacaggtgactatagcaagaagtagaacctgaatctaaagatatttattttttgtgttgcgagcacagctgcagcaatgatgtacatactgtacatactactgtagacaatgaactgtggagttcttcattgctcgttatctgtagaagactatctcccctggtgtaacgtgaattgcccaatgcttccttgttctgtccatacttgaccagtcaactacggcgcttcgacatcaaagcggagccgttgtagagccgaagattttttggggtacacaaaaataacgaagatcacatgaaaattatgacacaagaaatgtataagaaccagcttccctcctgtctaattattcacaaaaagtttttatcttatcccattcattgtagccacttctctacacttgcctcaacggttttcttgtcatatgacaatggtgcggcctgcctcaagtgtccacgcatcacccgtcagatcagtcagaggtaactggttttaacagcggttatatatatatatatatatatatactgtagatgtagcttatcactcgagtatcgccagacacaaattaaattcacacacagcaagtatggagcttagatccaagccgcagactctaccgccagccgccccacagtgggccatttgtccttcatgtcagcaaaatttctccagagctgactacctcaagcatcttcaagaacaggggagccaaatgtgcacaaagaagccttacaggtttccttcagggaggtgaagcaagacgcatatggcatcagtatgttaaagtcgattccagaaacaatagacgcacaaacacacaatatgttcgcgtcgcatcaccagtgtgtgcgtctgtgtgtgtatgtactcccaccgttccatcagcagttaatggttaatcgatattctattgaagtttggccataggttagctaccacatgaaccgctgtaggacgccaggctcatgggcccactcaaagggcttataaaggaacatgtacacggtggcagcattgataagcatgtaccagatccactcacgaaggaaccgagcgtcggtgttgacccgcttgcctgcagtagtgggggtcatatagatacgccagaacagatagggaagaatgtagtaccgaggctcaatgagaggggaggggatgagagatgccagagtagcaaagaccatggctaacagaataggccaagtgagacactgcagatcaatagcaggagagatgctcttaccgtttcgtcggttgaaacctcgtccccggacaagaatagctgcaggaatggagttcgtcagagtagtccagatgttccacagggagaagtagatggctgcagaaagagcatacttgagaccgatggatatcacgtccagagtcttggggtcaatggcatcctgggattgcatgacatcctccacactaatggagtagatggcaggcttgagaagtcgcctccatagataaaaaacgtagtgtctgttatctgcgagcaagaaagggtgttcgatagcgtaggacttcaacagacggggaatgaggacaaagataaacaggggtcgaacagtgagacccagaacagaaaaggacgagctgatgtaggccttgaggtgggcccaggtgaaccacacagggaatcccagcgtggtgatgaacagagcgcagtaaaatacctgggggatgtggtttccggccacatggttgtctttgtctccaagggcaatacctccattgatgtagaggaaaaatgagaatccaactgcaacagaggcataggaaatgagaatattgaaaattggcagctcaatttggaacgtataggagatagtagagaatatctgggctagagctccgttcttgggaggcgcgccgttagagtagtggctgttctcaatggcaatcacagctaccacagctgcccacaggatgttagtttgtcggaagaaaagggaaacggcacacatgagagctgacagttgcaccatgtagaagggaactcgagggcttagtgcaaatgccagagccatcagcacagtagccgtactccacacgtctgtgtagtacagggcagcgtaaaaccaaatgagggggaaagacacgagagaaaaggcgctgaaatgggcctgggagccccagacccgccgctggataatgtatagggtggcaggaatgtagatcaccactgccatgaggttgactgctctgagagacagagtggagcaggcctcagactcagaaagacccgtgagggtcagcatgcgagcccatgcataaccaatgatgtacaggcccggtggagtggtgattttgctatcccatgcgttccaatgacctttacagtattgctgagtctgggggatgtgaaaaatctcgtcaatgtagggcgttggttggagaacgttcgtctgtgagaagtagaagaaggctgccgcgattgtggcgagaggcgttagggccagaagcagtctcggaatcaatggagggactgtcagcatggtctcggagatgtgataggatgcgttggtgggggggcatatgttgatgcagaatcacttcatacagataccctgcatatggagcgcgtctgtgtatgagacgagtacaagtacgagacaacttgtacttgtacacacacacgaggctatctaactattgaaacgattaataagacatgagagcgtcctagtcgatttattttgaacttgtgcgatttatcttgtttttgtttccctattattccacctctaacaccttaaagttcaggtgggctgttacaataagcacatgtacattaaatgtatactcgtactcgcctcttagtaagaaaaagccaacctcaaaaccccactcctcacaatggtgtggttatggacgcttccgtggactttcattctggttgcgctgataccgctggccacagctaaatcaccagatgtgcaccacagcctgcaacagctcaaaaaacgagatgacgactcgcttcgagacgaaaactgccaggcatggatcgccccagtatggccgggaatgagccatatgatggtggcagcaactcgagcggagcgagatgtgtcttacaatgtgtcgatcgaccaactgacgtacaagggcgccgagctgaccccgctggtcttcaacaagtacggatacacccaggacggcattttcaaatccatggacctgctcaagtccggaatgacgtctctgggactcgacgtctattggaacaacaaggaacagtactggcagctgtgccccgtgattttcccaagctctgcagaaccaggcactcctgttctgctacagagacgactcacaactgatatcgtcacatgcgaccaaaatgcgacgttgtcgtactttctagcggcacttagtaatcatgtcaacgtcaccgacaacaacctcgatgtcgacctcatctcgctcaagctcaacctccgaacggtcgaaacgccgatacaaagtaactcgagttctcaacgacaaaagcgacaatttagagaaacgtctacaagcgtaacccagctggccagcagcgtcctgtcgagtttgttaaacgcctctaaaacgactagaatggagtcgactggctccttctccaacagcgactcgaactcctcttcaaactcctctcgaatgagtaactcaacggagtcgaccagaaccacatcttccacagagtcagcttctagcacctcaacgacaccttcaacttacaccacaggaccacagatgctcggaaacattgtgggatcctcttacatcggtcctagactctacactcccaaagatcttcatcgcgatcgagaagcagaacctcccagaacttacgactaccaaggtctcagtaaccggggtttccctctggcacattacattctgctagagatgaaggctcgggtcatggtctctatatctcaaaacgatcagccggacgggtacggttggggttcggcagatcaagacgtcatttttactaaacaagcattgttgggctcctcggacccagaaaacacaaatgaaaacattgcgtatgaaaacctgcaagaatgcatacgtctggacccacagtttctgcagtctatcaacctgacgggtgctgcttcgtggagaacatactcgtcgacacaacaagacccgatttcaaacgtctcattccaggagttcatcaattgcgggctctccccaagcattaacaataccctagctccaggagaaacactccagggtctcatgaccgaatctctgtggtcgtgggctgaagatgaacccagcaaatgccataatgagtcggtaacgagaacgcaagacagaaacacaggtctagttgcctggaactgcgccgtactcatgcctgacggatggcacgtagcaaactgctacgacacacactaccctctctgtcgacagggagaactggcatacaactgggctgtgggcactcagaaagtcaactactttgataccgcccaggagaagaacatctgtccacctggatataccttctcgctgcccagaacagccctacaaaatatcgccgccaaaattacagtcagaggagtctcaggaaagacaagggtatacaaaggtggagatacaacagaccccgactcttatgacactattgattatggaaacacggccttcccggtgtggatcgatctgaattccatttctcaggaagactgttgggtctcaggtggacctactgctaggtgtccttacagaacagtccaaagccactccgtatctgtagcgctcctaacagtggcttctgctgtctgtgcaggagttgccgctgctataattctgctccaaatggacacccaacctatcaagaagaactctggtcgatggagacgactcatgtccaacttcaagaagtcggagtacgagtctgtcccagcatagactgagactacccttatttatttatcttatagacaatttaccaaataaagatgcaccttcctatccctttttcttttattcatttacatagatgttttttgtgccgcttagcatgcacattatcgaatgacagcctcaggtctctcgattccctctatcagctcaatcaagtcacttccaaagataccactcttggggaacatgggaacagctcctgctacaacaggccagacctcatagaaacgaacagtctcgtcgttggaggtaacagcaacctgtccatcattggcagattgcgacgccgacaaaaaccgcagacccgcttttgaggtgacttgtacacgaagttcaagctcaggaaaggtgaagactgaaatcagtgagcccctacctggatctgaaaagccaaaggtggcaacaaactgtcgattgaacctcgaccaaaatatggacgtgacctgggcatgcactggaattttcttgatcagggtacctgtgccagtatgccagaaacgtatggttctgtcatgggagcccccgcctgttgccaacaaggacgggctccatggacaatacgccatagctttgacagctgcattgtgaacaagcgtgtgcttaagggtcagctcaatgtcttgtgtccagttgtagtcctgcaagcaagaaatatcccagatagagcaggagttgtcgttgcagcctatggcaatctcagagccgtctttgggagacgccattccacatatttgctgaaagtggcctcctagctctgccaaaccgtgaatttcatggtcattatcatagacggttttgatcccgagaacaccagtatatcctgactcatctccaatgatgagcaggtcattacgattgggaacccataaggcactgcaaacaccacactctagactgtttccacgcctagttgagcgatgatcatacttggccaggataatatctttaggggcatcagcgatatatatcatgccattcctgcatccaatcatcaaaagatcgttgacagtgttgaaagtaacacacattatggccgatcggttaccactgatttggagcagagaagcaccctcttgttcatgccacaagtacacttcgtttccaagcccaacagcaacctttccacactgatgagaccaagaaatgagattagcgtagtagtcattgcggagtaacggagcatccagaagtctatagggcaggttgcggcatatgtccactttcttagaatcatctggaacctcactgatcgtcaaggacgccatcaccatagggtaatctgttccagctacgcccatacctgatcccatggtgtaaacctgcctgcgctcggagttggctcgtggtggcgatgtacgagaagattggagtctgttaaaagtcattgttgaagaagatgtcgaaggtgagttggtgctgccctctgtggcttcgccagagttgggcagtggtaacgagaagatggacgtattgcctggagagacaacactgtgggtgctatggaacgttgccggcgattcccacgtcagtacacgatcggatgaagattggcctaaagccgcggcaagatagaattggttctcattagttatgcctccagttgtaggggaggtaggtgcttggcccgaggtgatgtctccacccccttcggaagatgatgctgatgagacctcgttcaagtactgatctatcaaaagggtatcgataaaaggccgtggttcgctgaaagatgttagctggcggtctctgcgaatagttattgaaggagaacgattgtactgagaaggaaggaccgtgggtatgaatctatctgccctcattgacgagagtaggggggtatcaaagcaacgggctatctgtttgagcaggggaaagggatattgtagctagctcggaatcgtcttgtgtatgttttgtgtcgtgtagcagttagagtgcgttacaaattgggtggacacgtatagtacgagtagagtagaccacaggtgaaagatatgcactgcgtgtgtcataccacggataacgctacacagaaaatgtcccttgtaagtctaaaaaatacgttgtattttatcatattacacgtaagatagatacaatacagtgcataagtatatacagtattttaacacattctaaccttgcctcgggcacgaagtggctggtgggacgcacgttgtagcacattcgggatccccataccttatattgttaaatagaaactaatttcttggaacttgtgtattgaggactgaaaaaaacactgcatttgctgtcgttgggtagtccatgcttgccctgaatgtatctcagcgagcctgcattatctatgctatccatgaacggctgctattgctgcagttcaatcagcacatcaattcaggggtctaaggagggaaaaataacactactgtctatttatatatttcatcctaattacctcgataatacctctacgttttgatgctgaatttgtagcttatcaagggctctccttttttttttttttttttttttctgcatatacattcatttaattataactttgctgtgaaagaataacctttgaaatgaatgtacgcttacacgaatattactaattaaacacgtttagtgtcatggtccaacttggcacgtacctatttccagtaaaaaaatcataaaaaaacctggttcagtccgtgttgtatgtcggtccacatagcttcgcgtgtttgttcgttcatcgggaaaacgccactccagtctccagttctctaatctcaatccttccattgccctcttcgtttgcattgcctttgaaaacgtctccttgtggttcttcttcgtcattggtttggttctgcgtcccctgtggtgactacgcgccctgctacgctgttctctcggtggcctcggccgccttttacgcttgctaccgtctctactctcgctcatcgtgaagtgctggcggttgtccatcgtagaaacacatctgggcttccttcaggaattgaagcaaaccctgttggacatgtcccagggtggcgtcgtcccctgagtaccggagggatctctccatcttccagatcccataagccaattcccgcagatatttgcgtgtcttgacttgttgatgtttccggggggcgtcactgttcacatgccctgggaaagaggggagtactccacatttcgactcggtaaagatccttcgtcaatcgggttttttcaagtatagtaactctaaaaagaaatatgcaggtacaggtaaactaaaaaaaaagtcaatagtatgagttcagaaagcgatccagagagcacgtttagagtctggaaactcctgtaatgtaaacaaatccccgggcagtgactatttggtggagcgattacccaatgataagaggatatcgttttattaagcaacctaactcactgactctactccggtgattcgcttcaaatggtagcgagcgagcctgtctaggtcacttgtccagtttgttattttggagagactccaaagatacaacagaacgatccttcgacaaaggtctagttagatacttcgaccccgaaccacaaactacaggtagcacttctgttgcctgtcacacctcacctccgcgagatacacgattacgaacagtagatatattcttacgactcgttgagactttgcaattgaggattttgaaacatgaaatttttggaagccgttatacttgtgacagtggttgggtctcaggacctgtttactgcacttagggaggggcccgtccaaattgcgatgcggcatgggcagcattgtcgtaccaacgatgctgaaggtataatggagaagtctgcgccgagatgcccgttggggggcagccattgaatcgagggagattggttcaacgcgggattctccgcaaaatttcgtgtgtgcaccgggagataccaatctcatgcgtgagttgggcttgatcgaacttctcaggacaattcacgcgttcgagcgtcagtttgttatctggctgagctccgaggctgatgccggcccgttcataccgccttgataccaagaaatgcggattcgtctcataaatagtgacttcaaaatcggtacaacaagatcaaggcgatcggttcagtagtttaatcgacactcctgtgacttcatcccatccaagcccacgtccgccgtcagactacgtattgccagtagtttgtacaagtagctacttgtaaaccctcatatgcacagtctaaactgtgactgattgtaattattatgtaattatagaaatgaaacataaaatacaataaatcacgatgcgagacatcctcgcttgacatttctccgctcctacgctctgctgcgttcattactcgtaaattaacatctcattagttttatgaccgaagcccattagcatgcaataaatattttaggcctttgtaagagtgggacagtaccctagcttacatggagtactcgtccttgacacacaagaaactgttatcagcggcccacttgctggtttctctgaccagctgaacagagccagaagcaagcacccagcagccggtcttatcgaccagaccgggaacctgcatacaacaagtaccacctgtagtgtgagtcgagtttcgagagccacaaggaggctccagtactccagacaaccacttcgctagatctaggttcagagcgagctttgatgagatcatagtgaattgagccagcggcgagtcgtactcagtggggatccacgacttccgaagcagagtggaggtcatctttcgaggacgacgcaggagaggaacggccttaactggctggatggcattgtagtcgatcgtaccgttagaagatactggtatctctcccagtgcctgttgctgggcgtgagactgagcctgagactgttgctcctggtgcttagcctcacgtttctgagcctccagaagaggcactcgttctgggttgccctgacaaggagtgcagcagccatgcccacaggcctcaatgttgatatcgatatcatctgcggcggcagcctcatccttgtttccaagagaagatcgatagtcgttcataattccagcctttgtgggggagagagaagtgatgggacgagacacgtagacttcaatctccacgttgacagaggtatcgcatcggattccaagcagaggcaagatggccacatctcgaacttctcgaatagcccacactagtttgcaagggatgcctctatctgcacagtgtctcagaacaggggcagcaaaagagataccggtaccaccacagaccaagagaactcgcttggcggccccggggatgaagaacgtcgaaggaaccgagcagaagggacctgtcagagacatgttccggtttgcatggagtgtggtgtcagggaagaagttgctctttcgcacaaccagctgcaaatggtcgtcttcaggccgggaggcaacggtgtagggatgagaggacttcatccaagtggcgggctgccacagtggcgagctgagacgaatgtgtgaagcaggggtgaagaccggcttggcatcgaagtcatgatcctctacatctcgatcgaagctgggaagacccccgtactccgaaggcttgtatcctcgcttgtatacgttagggtaggttacaaggaagagggtaggagacacggggaagatactcagaggcttgacgtgagtggtggtccagattcggtaaagaatctgtccgatgaggattgccagggagcagtaaaagtatccattggcagggggacgggcgtggccccagatgaggaacacacaggcccaggttgcagggtagtggattccgtaaaagatggggtacatctttcgtctgatgggagcaatggaggtagctgcgatcagcaagaaaagagcggtagcaatgataccgtagatgttttcgatctcggccatcttcttacccagtacgcctgtagagtaatagatgtatgcgtagaagatggagtgcaggaccgtggtgagcactacgattcgtgacagccacttgtggactggcaacaatgcgaggtagaaggttctaggaagtggcgagggtctgagagccagaaaaagcatggctggatagagagcagcagacactcggccgagtcgtttggtaaggaagatgaagtcttggtatgtctggactagagagcagactgtgacaatggtcagcaacagagggatcatgagtctgagtcgcaggccctgtcggaagaactgcacgcgagttcctggtggtcgggcgtactttctgagtcgtcggataactatggcgtcgacggcgacgtttgtgagggcgtaagccccaagaatgaagatggccgtgaccgccagtgagtagagtccccattggcgagtgacgagctttcgaaaggcctttttggcaggtgcaggcttgttgtccatgtgccagttgaagcccagcccgaggtggtccatcagggacttggaccacgtttcgcactccagcgtcatatcggtgtggttcatgggtcgtcggaagtgtgcagcgtttgcagcttggtttttcaatttgcagcagtattcgcgagtttatttggtttcggattccgattatgcagagttgtgtccgtttggagaggtgagtatgtcggtggagaagattgtgagagacacgagctgagtctctgtcaaatgcgtgtatcgtgaccgatttagaagctgactattaatttccccaagcgctaaatttttcacacaaggagttatcaagggtcaacttaagttctggtggtggaaacaagaggaatgcagatttctatacccaaagcccccgaaggggtcctgcggatcaagctatatatatgaaaaagagcgcgccgccaaaagacagcaacctctgcgtgcagcacatgggaacggcaccagcgggtctttaaggtttccttccactgcgatcttttagatagctatacccactgagttaatggtgcttgccacaggtggtgtagccaagagaaaaacaactggctgtcgagtattggtgtttttgccactgggtcgagttatggagcaagtcctttatggaatcaaacctctacaagtagtagtactgtataccctcgaataattccatcacaatcatctgtcattacttacatgccaaaacccaaacagcgccacatgttaccaactcactgagtgacgaatcggtggatagacagccaacggcactaagccggctgtgtgatacgttcgcgggaggttaaagtgggacttagtctgtaacactgcgtgggccacaaagtgtggaaagttggtcctcagccgatctgataagtagtgtttgtataagtctattattaaagttccggcagagccatctgataaaaaatttgcgacccgaaagtatagtcggagactccccctttgttggggcaaataggaccctaacgtcttttgacagctggacccataaccggttctcactgtgcattggtagtgtcgtagcagtgttacttctttcaccctgaagacgaataaattcacaatctgtaccaccagactcaagcctatgctcaggcgccgatcaacgtccttgtctgatgtccttgttccagtacgtggggtgtcaaatccaaactgcggagcggaagcagactacgttgtaggatgcaatccgccagtacaagcggctctttcacccgtggacctagaccatgagtttcggcgtcggcagtggaagggccatggcgccatctgataatagtgcaatgccatctgaggggtaagctagaactagtatcagccgatggtagccgatggccgttaataagtgttcatctgtttccctcgtacttgtacttgcctgttcaatgtcacttctctcagtttgctccacatgtccaccacgtgcacagggcatgtgagtctcctcaaactatagctgggaaataattaacccctggctggaatgagtgtatatctgatataagctatttattaaggaggtcaagggattgggctatagcaattgataatcaagacactagtaatctcccattgtagccatcattctgtcgaattttggtgttttctgacgtccatctttcattacggcccgtctctctttcttccctcactatacgagggaacaattatgcagtttaactcctcctgtcacataaggtttttatgggaatcatcttttttcttctctctgacttttcaattcgacctccaatttaactctacgcacgttagtcatcaacttgtgtgcacaaagttcggcacagcacgcgctccagaacaacacgcgtcaacatgccggaattatcgccaactgaagaagccattttggcggaatacgagcggctggacctcaatctgcgttcgctgacagatgagattcgcgtgctcacagagggaccatctcaggtgctgtcggaacagctgtcggagctgcagtccaaggtctatgtgatcagaacactgattaagtcgtctgtctacaactatgcaaagatgaagggccaggaaatggagtgattaccgttgcgaatggccctggtctatgaactgacaacaatcaacttcatcatgataccaacagacagtgaattgcagtccgtgttcgtgggcagctgtaccgttgatcagcagacaccacgtttctcacaatgacgattcaagttcggatccatggtccatcaactgtgtaccccttgtcgcaggcatgggcaccttcacattgtacacctttcatcgtctctggaggctagtctagatcccctacagtgatctgtcgccatcatgctacaagtacatattagatacttggagctccaaagacaccctcgtatcattctccgtggtacatacttgtaccaagtacatatttaatttatttatcgtcatctgagatacgatgcgtaccgtactcgtatttgttgtaagtgtttgatcttccaatctagccacagtatatacagtaataattacagcacatctggtactcacaccaacatcgtacaagtacgtatcttatctcacagagaaaaaaggaaaaacgacgacagccgagcagagcacagggtttcagctatcgtgcttgcaaccgagacatggcatcgtattcgtgacttcaaaagtctcttctcttggtgcgatattatttaaaaactgcaagcttgccttagttaatatatcactccccttcgttcactcttggcccactgggctctctgtacggcacgaacgcgcctaaggtctaacttgaaagatatctacaagtactggtgatagcagccatattcagcttattaatcaaaatgatcttatcggatccgttccacagccgatcactttacgactatcaatcgtagagtttctcggagtccgaccgagccgaagcacacttcattgtgaattgtgaattgcatgacgtctgagaaaaccccatttcgatctgaagcaacatctattatttatttttacaagcagaagaatcacattgtcatctctccttcaactttcaaagcttttgggcgctaatcagatgtacaggacctttttttcaagtgcacgccacaataatagtgtatgaaataccgacgatacttatttgtagttgagaacatcaggataggtcacaagagattacctatttcatgcaccaaaaatcacgatagcgcatcaattattgcacctcatcctctgaatgttgttttccgagaaaccagctagatattccgcacaaccgctaatcgaacccacacacacaacaaaggcatcacagacaacgcctcgacctccacgtgacctgaatcaggcttgcaaatcaactctgatcaaatagtccaaccaacctcaacacacacaatgagaccatttctcaagaaggcacccattaaagccctgcgtcaggcttctggctattctggctccctcagcaacctgcgtgtccaatgggctcgtcctgatatcggacgaacttctctttctgccaatgcatccacccaggctgacgttctggctcgataccaggataagctgaagcagaaggctgccgccgagggcgtggagtctgttgacgagctcaaggagaagcttgctccagagattgaggctactctcaagaagctcaatgagtctgatcctctcgccaaggtgctggaacaggcctggagtgaaaaaaagacgatccttgaagagggaggagaggaggccaagactctgactgagaagcttggcgaggttccccccgttccgaagaacgagctcaagaacctcgacagcttcgtcaagctggacaagtttaaggaacttggaaagcaagaaattgagttcctgtggagagcccgacatattaacaacgagcgcgctctgtgtgctgtcgttgacccccagctcttctacaagatgttcctcaatggccgaaagcaccccatgttcgttctgccactgcccaagggagacgagggatgtgagatgcacattgtgcagtggaactttgttggagagcacctgacccacgtcatcttcaccactctggccgagttcaagctccaccaggacttcgctagaccccatacaactctcatgttccacactgaccttgctgctgacaaggactgtgttcttctgaatggtcaggtcgagaaggactctgccatgtctctccaggatgcccagttccttatcctggctctccaggagttctacggagctaccatcaccgacccagagaccacaaagcgacgacaagctcttctgcagtccttcacagagggctccgacaacttccccatcgatatggtgatcgaggagattgaggctttcaccaagtgaacattgtagatagaagtacatactgaattgatagacgtacatactgtaagtgtgcgaatgaactgttgttgtgtaccttgcgatctactgaagaccatataaagacataaagacgagattaattaatataactggcactacaattgactggtaagttctggaagttgactgtgacatcgagaacacaacagtatgtatgtactacaatgatattacctgccatcacaaaggtagatatcccttagttgtatgagattcttataatagtttccaccaaatcatttcagatcttaaaggtacagtacatactgatttggtagagagacttgcggtggaatttgtttcgaacttctacagcatgtattaaacgctcctcctgtaggtaagtgactttgtagaccagttctctgaactgtacttagaaaaatttaaggatgtagaagaaaatgacaaaatgacatatttgtgttcacgtgatttgttttgtttgttgtttttttttttaaaaaaagaacctctcgtgcgggtgttccttattttctccaaagccactgctacagtatataagtaattgtaattattaatagatctgtagtccaaccccatcttaacttttggtgcgatatcggagctgcagcgtgtgacatggcgttcattagtcacaggcacacttgatcacacacattacacatcaccatgacaaccacagaggaaatcgcctttctcggaccgttatacacgtattcacacgcagccgcaaaacagtaccaggatactctggcagtgcccacgaccctgcgaccggccaaatcaatcgaagagtgtttccagctactggactcgggagaagtcaagctggcggtcgtgccgtttgaaaactccactaacggatcggttgtttggacactagactttctgcgacaacggcttctcggcgacgactacttctactctgcgactgccgagctgctggttcccgtgagccactgtttcttctccaatgttagtgacaaaaaggacatcaccaaaatttactcacaccctcaggtctggggccagtgcgtcgaattcctcaaacagtaccccaatgtcgagcggatcgacgtggcaagtaccgccaaggcagctgagctggctgccaatgaaccaaacgcaggagctatcagctcggaaatggccggagcagctgctggcatcaagctggtggagaccaacattgcagacaagaaaaacaataccacccggttcctgggccttagtagtctcgatgacgtgcagaacccaccacctacaaaggacgatctgtccctcatctccttcaccaccactcacaacaaccccggagctctgtgtgcagttttggaggagttccgaaagcacgacattgatctgagcagtatcaactcgcgaccgtcgctacaggactcgtggcactacatctttttcgtcgaatgccgagcccacgtcagcgaagaacgcatgaaaaataccctcaaggccatggaaagcatctgctcttctctgacggtgatcggatccttccccagatgtcctggcagagacgcttagacggttcagcgtttctgtctaggtgaattatgctcaaatgaagcacaataagcgaagcgctcgtactacaagtacagtagctaacttgtagctttacgtgtcatcataaggcgaggcataacgcacacaataataattgtaaatatatatcctaacccaattcgtacgtacacaatctcaagagcttgtagctggccccttcagcttgcttagtagtaccaacgcaacctccaatcgggcgtactgtacgggactcagcacactcgactagtatgcagtcaccatagcaccttcgccacactactggccatatctggtgaactcccagtccttggaatccaatggacaagtgtttcgggacttgagccatcggttaatgcaatgaaagtgaaaggcgtggttgcacttaccccaggccacgttacagtcagcctgagttccggatgcgttggcttggcaatcgatgcatggctccataatgtgatttttgcagatggcacaggtttccacctggatatcccatgaccaaaatgctaccgccgaccactgagttagtatgttacagatagaccaaagcccactaataccgcgactctggtgatagtaactaagttgctgccgtagcaagtgagcaaaacatcttgcaaatcacgccaccaaagtcaccaaaaaacatcgctttagacctgggccacagccccccaatcaagttgcattgccataaccatatgaattcgacaagtgcaagatctaatgcaatcatcaaacacagaaatagctgaatggcatgcggcatgttgtggcactctatgtagcctgattgatcaccaaggtgccatgccgttggtcccgtcatggttattgtatcacaatcttaatccacacaccattgtaaactgtgggtgataggatccttgtgtgtgtcataaacgatccctcattctgtatatcccattgacttcagggatgcctcggtggccagaatcaaggtattctctcaatgtcgttcggtggcaacctccacgtttccgtagtgcgtggttgtcacacgtttcagtgcgtgtttgaagtccatcatgtcttgtgtcgaatcatcagcccattgcactggatctttctctctcctcgattcgtctctactgtagtactcaccttcttgacttctaatcgcttcttagccgactttttgggcttctcgatgactgtgttagtgttgttgggggggaaacaagacgcaatactcaccttcctcgacctgctcaacaggtgtgtcgacttccatagcgcttgggtctgccatctcggtacttggtggtgtgtgttgtgtgtggtgagatgaaaggagtgttggtatcacggttagaggtgtgtggtgaataggctttttgtcgagaggtgcaggtgaattactaacgtcaactaattgttgaatgtggggaaaggccaataaataggggagtagtatgagtggaaaaagaaaagacaacacaggacaccataagacagccatttatgatcggctcacgccattgttgtgtcatagttgtatgtcgcagcaacccgaatatcctgacaccgttggaggttccagatagaagttgggccaagatgccaagtattgatacgacactatggaaggacagtgcttctgcagagaaaagcatcaccatattcccttagagagctggtcgaatggccttgtcattatcatagaacgcagcacatgactcttacccataatattatcgtcttatttgacacagacacctccaccgcacgcccaccaacagaaacgttggatctcaaattacgatacactttttagtagagtttcaacggcatccttattaataattactgtacacattcaatttttttttatctctggcatgcctgcaagcaaggtttcttgtgtcaagggccatgggaactgatttccaacccttacataaggagcatgagctgcagaccaggacgcctgcagacacacgcttatcagcagtgcaatcgcggcagatccggactactatacctgccagttacttgtagttggtgtcgtcaattgtctgtattactgtacggcgctcccacctacacctttggatactttgcagtagctccttgtaaggtacagaaaagtgtctacttgtagctgtagtacagcacatccgatacttagatacagtatactgtagctgtatattctgtagatccaggcttacaagggcaatgttgccatgctgatagacatacgacgatatctcgaacgtcacacgtgtgtccatctcttcattgagtgcatgcaaccatgctcctttgttaccgcgcgtatccaggttcgaaggcgatcaatgtgatccaaattacgtatgtccagtcttcatcttgaagacaaggagttacagaacttccccagctgcttaggcagaatcaaacagagtttgcacaacttcaggtgcgattaggccgcttttgttcctactactctttatgcttagttacagtaacatgtacgaatacaaccgggggctgtctcgtcaggttctacctcctttgttagctactttccaaacaagtacagtatgtactcatactcgtatgtacttgtacatactgttgtctcttgtacggccacaacacaacatgaacagcgaccactcgtaggtagctggggtatcccagtatccctagaatcatacttcgtttctagaatccagttggtgtctaaaaatatctgcaatgtagctgtcgaatattcttcgtttcactgcttttatatccagatagatcaaaagctcttgcctgactacagcaaccccaattatctttacagtaatcattgcattttatatcaggtcgttatggtacatgtcatcacgcctaagagcctaaacccggtagataaccagctggccatctcctccagtggaagaaatagtggtcactcgtcctccctcctcgtctagaggtcgcagagtgacaatgggagactggtggatggtcagcagatcatcatcgttgggttgctgagtggttcccttgagatccatggctcggaacatgttgagagcggagccggtgggcattccatcctcatcgaactgggaggcggggccagagttcttcttgttcttcttagggtcatcaatagcgccagtctgcttccagccagactgagagccaccaaagatgatgggatagcagtcgtagcctccagcaacgatctgatcttccgtggtccacaccagagatcggaagggctggaaggaggtgtccaggttgatgacagctttggggggagcatcgggagcagacgggtagaccacagtgatggaggagtcgtgggaaacgtaggccagagagtttccggaaggagagaaggccacgtcgtgaacccaggcgtaggtcttgttggcaaactcaccacaaagatgctggaaaggcagtcgctctccccaggcggtgggggcgggtttggcgtcaacacccttgatgtagccggagaagactcgggcgtgtccgtccgtggatccggcggccaacagaacgttgttggggtgccacgcaacgctggtgattgtggatcggatgggcttcttgatgtgcttggagatccaccagtcgttctcggcctcgaagtagcacacggcaatgattcgcgctccggatcctacggcaaacttggatccatcgggagaccatcgcacggtggtggcggctcggttgattcgcagcaccaccaggaagggcttccaggtaccgtcttgctgcagctcccaaacagtagcgtttcggtcctgagaacaggtgacaattcggccatcacaagagatatccacaccggtcacggttttgtcgtggaatcgcagagtgccggcctttccaggaactggtcgaatcttgccgttggctcgctgcagaagagtgacattgttctctcgagccacggcaacgaaggtgtggtccttgttgaaggagtggtcagcgatagctgtggttcccagtcggaaagattccatggtgattggttgttttaggcgtttggttgagatgcaagtgtcaggagctcgactctactgactgctgttgtgtggtgaagggggagttggctgtgctggctgtgaggtaataatgtagtgcaatgggagagtggggtaagggttgtgtattgcactgggaagagaaatgtttcgaggtacatcgaagaggtggagaaaacactacttgtagtggtcaattgtaatgcttaccttgtactaatatgttttgtatatatgtccatgttcaaatgtctcgatatacaagtactcgtacgtaatttggggacttcacagaaacaccttcagagcgcagttcggagttatcttgcgtctgagaggcaggcatcggagacgaataccaagagcgatataactgacaaatgaactgttctaacagcaagtgcctacagtacaagtacgagtaatggtagattggagaaaagttgttacataatttgaatctagtgtacttgtgcggtataaaatgccattactgtatactggtggatgaactctgcacactggaagacgtttacttacagtacacacacacatctacacgctataaataaaagttgtcagaaaagaaaggttcgttaaagagatccgagttgtcgttgttatcagttttctaacgtcaccatcacttccatcttttgaaacacagaaaatgccaaagaaaccgcattgtgtgtcgcctgagggggagcagaagaggtgaggtcggcagcagagctggttttaacagaagaaatgggcgaggggaaggtcaacggtctctatctctgaacacacagtaattgcatgtcgattctactaatacgattccttccgttgttactgtatcttgttctgcgatgttctggtagctacaatacttcccactgttctcaagaatgcacttctttaatatcactcactctgtaatcgaaccccgacacgcaggctttgatgaagagcgatcgaaagaaatgagaaccatttatgtaggagtccaagctcgactgaataacctgctataatcgtcgtctcgcgggagctcgtcactttacggtaccaattcacatcaacatatgcaattgattaaggccagttgccatgcatcgctatctgacacggatcaagaccctccttatgcataattacatgtctgaacattcgggttacaccatatctacgcatggtcccacacgccgctgacctgagtcacgataagttctgcagcaaaactttgatgggtgaccaccaggatgttcaagtagagacgaacaggcagagtatatgactgggaatattttcggctaaaaggtgcaaatatttattcaattttagaattataaaggaatcgttgaatcattgtatctccattcttcttgtatagtcgattatatcaccccattactcattgtgggctgtcaatttcactcctggtggtgcttcacttggggtaaagtttggaagcttaaaaaaatgcacattgatatagagaggtgaagtcgttgaatttctcactccacacaccaaccaccacacaatcaccatgtccaacaacgactcgtaccagactcccctgtcctcgcgatacgccagcaaggagatgtcgtcgctcttctctatgaagaaccgatactccacctggcgaaagctgtggtacaacctggctgtggccgagaaggagcttggaatcacccagatcaccgacgaggcccttgagcagctcaaggcccaccaggagatcaccgacgacgagatcgccgaggccaccaagcaggaagccattgtgcgtcacgacgtcatgtcccacgtccatgtgtacggactcactgcccccgctgccgctggcatcatccatctgggagccacctcctgctttgtcaccgacaacgccgatcttatcttcctgcgagacggtctggacattctgatccccaagctcgttaacgtcattgaccgactctctcagtttgccctcaagtacaaggatctgcccgttctgggatggacccacttccagcccgcccaactgaccaccgttggtaagcgagccacactctggatccaggagcttctgtgggatctgcgaaacctgcagcgagcccgagacgaccttggtctccgaggtgtcaagggtaccaccggtactcaggcctctttcctgtctctgtttgagggtaaccacgacaaggtcgagcagcttgacgagcgagtcgttgagctccttggcttcgactacgcctacccctgcactggacagacctactctcgaaagattgatgtcgacgtccttgcccctctcgcctctctcggctgcactgcccacaagttcgccaccgacgtgcgtctccttgccaacctcaaggagatggaggagcctttcgagaagtcccagatcggatcatctgccatggcctacaagcgaaaccccatgcgatccgagcgaatctgctctctgtctcgacacctgcagtcttgtttccaggacgcaactcagaccgcttctgtccagtggttcgagcgaactctcgatgactctgctattcgacgagtctctcttcccggcgccttcctcaccgccgacattgttctgtccactcttctgaacgttgtctctggtctggtcgtctaccccaaggtcattgagcgacgaattgccgccgagcttcctttcatggccactgagaacatcatcatggcaatggtccagcgaggaggagaccgacagcagtgccacgaggagatccgagttctttctcaccaggccgcccaggttgtcaaggagcagggaggagataacgatcttattgagcgaatcaagaacaccccctacttcaagcccgttcacgacgaccttgacaagctgctcgatccctctactttcgtcggccgagcacccgagcagaccgaaaagtttgtcaacaagactgttgccaaggctctagagccttacaagaagatgatcaaccaggagggcttccagcttgctgtctaagcgagcccagctgccagccaaggatccgaacgactgggccttgagtaccagttcctttaacggcttgtcaacacatcaccaagccttttatagtgtaattaacgtatagatgtatgataatagttatcgcctagctattgcgatagctacttgtagacgtctacttggacgttttgtactgcaactacatatcataccatattatctactcaataaatacttacttataaaacttgttcggccattttgactaccaacaaatccttgtccttaccagagacgtacttcacctcctcagtcgtcactcctccagtctcctcgaactcgtccacctgatcgaattgtttactcagcactcgaatagtatctcgcactttatcacacgactgtcggatgttttccacatgctgtttcttgtcgttgatttgttgttgcatgagggtcaccagactttcacgggcctgatgaggccggtactcattcagaatgtgatggatgttgatgagcagaacccggacatgttcgaatttcgctggaaactgctcgggagaaactcccattattcccgtgagttccacaaatgcgagcagcagcgattttgtcaactttttcagctccagaacccgagctccactttcctgtccttctcctcgaatggctgctccatcgtagacctgggtgataccgagatcttccagcgttgctaacttgtcgttcacctgccatacgtcgccaaagttatgatatgctcctgcttccggcggagatggaggagtgagatatttgagtggtgcttccaacagctgggagttatcagagctctgtaaatccttcactttggccacattctcgtccgtaaaataccgagagtaccatggtggaggcggatacaccgatagtagaccctcgttctgctttttgcgccgttccatcgatgcagatatgtgtgttgcgtgggtagtgtcaatatggtgatgaacactgagggtggtgctaaagttgatgcatgatggagactttggcccatacaatatttgaggatgtcaagaaacccggcagacgaagtagggtacttatcattgtggcaaggataggttaagtgggatttttgtatctattggtcctcgttttcatggtgcattctcaaatatgagctattcatggccatatataatgatcctcttgttgatttgacaacactaacaaaaattagttgcacgctgtgaagaacttaatccacggatacgaagaccgaaagaaactgcaacggaatgattgtttgtgtgagaacctatggatattctaacatcttgcaataagctatcattttgaacagttttctatagctatctctatcgctgcgggtggcatgatgtacagcatcttgagctctcaatggaacagagcagtagtaggtgtgtgttttagtgacatcatgccgcgaagagtaagtccgtctccaacccagagcaaatgttaaacagatttttcttgaaatcatcgataggtagatatatctatggccatttgttcgcacgattgcatccgtatcgtgccatttacctacactgcctccttctcatgcaagtatgaccaatctcatctctgagtcttcctcttctttatcctccagcccagcagatcataactgtacagtaccaactatcaacaaataccatgtgtacaaacacagaaacccccaaggctgatgtttccaagggaatattggctgaaaacactaccctgagagaaactcccggaaatatctcgtctgatgacaacgacgataatgcttccgtcgactcgtttggatcagacgaagtagcaagagaacagtccaagtacaaagacgacaagatcgaggacgttgacgctttggccaaggagatggagcagtgctacctagaggccgtagaggaaatgaaggagttggaaaagcttgtgcctcggtttaaggcgttggacaaaaagactgagaaactcttcaagtactattttggaggtccttggatgtcccatcgagaacgcatttttgaggagcggccaaattcggggtacaatgtcctcggggaagattgcatctttgatttctacggagacttgaacaacttggccaagcagaatctcaaggagatgacgctatacttgactgataagaaggatttttagggtggtctactcatcgagtggccgggataagttaatatattttgactgtggcataaaagtagcaagaatagagcctctggtttttgttggtcgtcatcgtccgtcatcatcatataaatacattggttaaataatatatgcctccaaccaattgaagagccaggattggaagttggggccagggtagcccgccagcttgacgaagtcgcgcttggtcagcagagaaaactcgttgaacccggcctcttcaaaagccttaacaatcatctcgttgatggactgttcggcaatgagcatggcgttggaggacaggtcaggtctgtctgagacaacagggacgttgatgagcaagttttcgtgtttccgagggaagtccgtgatctgtttgccgttggccagtgaactgaacgtcttaggtccctgggtattactaagagctcccaatctctcatacagctttgttttgtctgtgtagccatttcgcatctcttgttgcttttgtcgcaattcttcaatagtaattgcttcattggccatcttctgggcccacaggtagtactgccacacagcggccttgacagaagccatagtgacatatgactcgtccttttgagtgatcatatcgtagcagatatcaatcagagccttggagggcgcagataagacggacagcacgaacttcacgtaggcagagaatgagactggctgagtgaagtgctgttccaacagagacagcaggtaagggtcgtccagtttcagaagctccctgtaccgatccaatgacatgttaagcttccggggctcgttggagcgaatatcgcaccaccccatgaattgctcgaacatgaactcgagtcgttcctggctcatcggggcacattccgccagcaggtctctatcgacaaattcctctggatcaggagccgagaaatcgtcctcgatcttggtcgtccatgctggatgtgtctctgcatagtacaagagagaccgcatgcttccgatggatttgtccattttgtacagcatgtgtgactctggatgcatctcacgaccctcacagaatatgcaaatgacgttctgaccactgggacagtgcacgcagacgtaatggcggtcccgctgtagcaagacggtctggttgcaagccacacacttcactccagatgcagggtgatccacattagatgcagcatgatgaatcatcggtctagttcggtacttgtccaccagccgggtcagggctgaaaacagggcattggttcgctcctccgagcatgtttcagaattctgtcgggtcttcagctcatccaaaaactggtcatgcaactttttagcacccctttggtatgcttcgttaccactgatacttggccgctgccagggtgacgagtccatgtggtctcgagactcgtacccgtcgccttcctcgtcctcgtggtcgctctccacgttgactcccatctttgtgtacacctcttcactcgtcatgtctccatcctggaccgccagtttcttgtcgactttggctcctgtttccacaaaggtccgattgagatacgcatctagcagcacttgcagctctgcggccgctatcaaactgatagacaccagtgccgagtacttgaggaatgaggtgatcatactgggtgtaaatggtggtgtgggcacatgtagtgctgaactctaatttctgtgtgattcgagaaaagttctggatgtgctgtagaaggcgttgtagatgttgatggtgagttgagactcattctgggaagttttgggggttagctgtatacacaatcttcatataatccaagaagtaacggaactcccacaaagaaggaccatgttggaagacccataaccgcattgagttgcatttctagtctcgagtgatctcattattttgttaaatttagttgatgaaatagatgagattgtagaggtcgaaaaagtgtccctatttgtgggaatttttaacaacggggtagcgggatatcaactacagtactcattaaaacaacttctttctctattcatcttactcgcacctagcacactctcatcatcaacaggtaaagattacgggacattcacgaactggaactctatccgctctcgaacagtcttcagtatctcattatcacattatgctgtgtttgcttgaaggaacttagacgacggcagacaaacaattttatttgatagtatagttgaccattgtattatgttggtccgctggctagatataactcgtttcacatatatccgctagctcccgtacagtacgtaccaagcaaatcgtcacatgtcatatcctcccagtatgttatacagtacatgcgatagagcattcaatcgcgtatccttgtccttgcatctgttgtatatgattagtaatcattcgaggatgtagacggtcttttttacaagatttcgctagtttccgaaaataaaatcacgtggtcacctcacgtgactttgcatcacccacagtagtctacacgccccatgccgataccagcccccccgatctcgtattagcttaatggctgcagatgaaaaggcgtgggagcgtgggaaacctaacccaacaattttctagtcttagcaccttggtcgacacactagtgattttaacaaaaaaacatgagcggaattttgtgagtattacacaggcagagtcgctttgagagcgtgccgttcagggagccgtcacagtgtttctggagcacatatgggtctgattggcgtggttctcccttgagcaactagccgaggttagcaatggaaggacgaaacacaagatgttgagagttgattgagctgaattgacacaaacacgttgaagtgggtgtttgttttactaacatggatgtggatgtgttgattattggatgctgatcttggttattgttgtcgtcatcgatggaagagatggttagacgacatgatagacgacgcgagcactgtggcgacattgacttgatatgttgaagcgttgggacggttctgataaggaaaccagtagactggcacccgtttatatgtctgcgtcggtcgtggtttttgtggcatgtcttctgtcatgatatccaatgtgggcccattcagtcaactcagtcagcacctgaaatgataccaaatggccatggcagcggcagtgtaaatgcgtggcgtctatcgagtgcattattcttcttcagaaattctgctatcgatggtagggctcattttaggtccagtcatgttcgtgttttgtcatgtctgtgatggtgctaatggccacggctgtgaggccatgttgattggcttccaacttattgttattctctggctcccctctctatggtgaatattccatcacatcttgtatctaccaaacagaatcttgttccttccaacagaaacctcagccaatgattctccaaccaagtgtgcttcgttcttcattgtgcgtctttttcattacttgcggcacacgccctgtcactctatcaaacatgctaactcagtctctatcttggtgctgtcctgctgaacgcaggctctctcttcttccaggtcttttttgtggttatgtactctgacctggaggccgacttcatcaaccccatcgatctgtgcaacaaactcaacgtgtacatccgacccgaggctggtctgcaactcttcacctccctgttgttgcttatcaacttcaagtggttctccttcctcatcaacctgcccatgattctcttcaacgtgcgatacattttcctcgattggccccagtacaagctggatgccactgagattttccgaacgctcaacaagtacaagaagcagtctttcatcaagctgggcttctacttcttcctcttcttttactacctctactgcatgatcatggctattgtggagagcgagaaatagacgacggtctaaacagatataaattgcttacctgagtgtaacgaatagacttaattattgtgattggggacagtacgtatggccagcgtagtgtagatgtctgtaagaactatggagcgtttacacatacaactactgtacacagaacatactctctgtatattgttacttacaagctactgtaaagtacgggtactatcatgctattagtccatcgtaaacaatagatctgtatatggtcttatataccagttacatacgagcacttgtacttgtagtaccggtacatactgtacgagtatgagtagagcaattggcagtacacacggatggtatttgtcaagtgacctttcgagatacaagttctcgtacttgtagctataacttcctcacctctctttcaactcaccaccatactgtatggcattgtggtgatcagcttcctacctcattcagagttaagatcaacacgtagaatgtccaagagtgtgtgaaagtgtgagagttccaggagctaaagacttgcatacacgttacacgtaagagtatagcaatctagaggtgtctatggacgcacattacatgtagaattggagggtataaatgtattgggccgggtaaacaaccactgtgaacaatatcctattcccatacagtcctcaaacctcccgtaatgccctccacctaacctctttttccagaaaccctaacccattgaacaagacaccctgttgcatatacaccttaggcacacaacctcacgtcctgatcaccacctcacaacacaaacagacatgactgagaacgtgcctcaaggtcagatcaccatgcctcttcagcagggcggtgctcgggagatttctcctcaagcacttgctgtggcagactacctgcggagccacaagctgctcaaacagcggcccggaatcctcaacggtaagcgatccgactttttccgtgttaagcgagccattcgtgcactagaagaccccaaatacaagcagcttcagtcaaagcccaactccaagctgccgcccatcaactcgcgaaacgaggccatctcaatcttccgactcatgcccatcaaccagatggctctcagagtggataagctgcccacacagacagcgctgatgatgaaacaaaagcccgagcagggagtccccgtgctgcaggtgaacccccagcaggagtttggcgacgatatgtactacacatggttctataaccccgtcccattgaccacatatctgtacggcgctctcggagtggccgccatctttgccggtgtgctgtttcctctgtggcctatcttcctgcgacagggcgtgtggtacctgtccgttggcatgctgggactcattggtgtcttctttggcattgcactggtccgactggtcatctttgtgctcacctggcccaccgtaaagcccggtatctggatcttccccaatctctttgctgatgttggcttcgttgactccttcatccccctgtgggcctggcacggaacccccgagcgagacctgctgccccagaagttcaagaacaagaagaagaagaagaacgctggcaccgtgattgagtccaaggagcccccgcgaaagctgaccaaggaggaaaagcagaagcagaaggaggccaacgcccagatggagcagatgcaggctgctttccagacccagctctccagcttcgccactcagatgcaacagatcaaggagatgtccgactctggcatcgacccccagatcattgctgcccagctccaggctcagtaccctcccgataagcaggctgctatcaagctggagaacgagcaagcccaggccaagcttgatgagcgaatccgagaacttgctgctcagattcaggataagaccaatgccaataagactggcgacaagatcgaggaggtcgctgacaaagaaaataaggaggctcccaagagaattgttactctggaggatgctaacgacgagtaagtggagatttagtaatagatgttggattgtgcaatcgacaaccagacgtagcggacggatgtgttacatacagagtggtagtatagtgtaatgctttaatgtattgtaaatatgttgtatgttatggtatgcaggaggcattctctgtgtggaatgctaaatttgatgaaccgtctgtgtttgctttgaaatatttggcctctcctgccagtttcggactccgcatgtttgtttgtccatcaatcatcaaaagctgtcgacaaggcgaaatcctcctccctcgctctcccccagtatatcaaagggagttccattcttccatgcaaatacagctcggggtcggtcgctgaagtccttgaaaacaatcgaagaccaatctttaggcagcagcgactgtgtgtagttggcctgatccaggtaccctacttcggtcaccaaagcctgcgctcccgaattattggtgatgcgagcgatagcttcgtagaactcgttgccaccaaacacggctaatttgggctcgtgtttcttgactgcctgagcagcatccacctcatggctcacgtacggagggttcgctgtgatgatagtggggtgcaaggcggcgatcttggcgtcgtttttcgggtccaaaatatctaactgttcaaatatgaccttgtctgctctcaagctcgtttggttgagtttttcgttgtgttctgcaagattaagggcatctgaagaaacgtcaataccggccaccagagctagaggtaacgtggccatctgcaatgcaatacatcctgtccccgtgcacagatcaaccagtcgcatgtctttgttgcgtcgtgctagagtcttgagaaggttggagaggtggcaagcccactcctccgtctctgatctcggaatcagtacattcttgcgacagtcaatgttcaacgatccaaacggctggttgccaatcacgtactgaagcggcgtcgaaaagcgacctcgttcgtagcacgctcgcgcaatctttttcggtgtggggtcgggatgatccgcctgtatccatcggagctccgtttttgcttcatccagcgtccgagctgcaggcaaaagcctcaaaatgttgggcgacattcgggccgcctttctgattgtttgtggagttattcgcatgactatggtagctgtagtagcgtattgttgtggtgtatcgtatcggttaaggggtgtcgtggataagaatgcactgtggggaagagttgtttaatgaagtgcatgtaatcagctgatggagttgaaaaaggcaaaagacattgtgagtaacagtgtttgttctgggtaccaatgtgtatctaagagagattgttggtttggtccccagattccaacccagctagacctttcaccaacaacttaccaaagtattagacagccgacccaatcgttaccgatagctcgctattgctgcgtttagcgctcttatcgcttttaccttcgaggcgtatcggaacttaatatgcgtgggggtagcagtaggaagctcgactggtatgtgtattggtatactgtttctactgtagtgatatttgaagatgatggtttgtaccaattcaattgcaaatacaagatacttcagtcgttgcacaatttcgggatctgtaatgaccatatcagtacatacaagtatgtacataccaagagtcaaacctacaaagatgtgtgagaatgtgagtaccagtgctgtagtcatgagtgctcttataagtactcaattcttatgttaaggggttgctagtgactacgatagcctactcacactcttcaagtgagcgatttcgacttcaaattgactcggactcagcaagtcacgctgttcataacagggcgaagtttcgttcatggtgctcaagagcgcgagagttcttgcggtttgagacgatagtttcgtgctgtataacacccaatcccacttgttttagcttgttgattctgaaaacaactggttagtcgtcttcaagagtcgcgacgtctttagcgtctggacgaattcggaatccgcgtacttatttgattagaacattgagccttgagttggtaatcttctacaagatgaggtgtttgcattcgccgtaagctcggaaaagcacttcttcagccctgctggtctccattagctgcttctacggtactgttacttgtataactgcattcacctccatcccttgaacctaacacgcttgcttgtcatcagacccgagagtataatctattagtagagcagagtggtgtgctatcgtgtgctataactgctttattcaagctgtgttaggggttgtatgtgggcttgcttttgaaagtacaagtaatgcttgtgcgtaccaacactgctgtcagaaagaactagagagaagagaagctgctctttcaagttccgtcggtgcgggtgccgtatgtactctacttgtactagaacaggcattcacaaagagctgtttgtatggaatggctatcatatatcaaatatatatcgtacagaatgtgcttgtactccttctacataaaatgtacttgtactgattctgctggttaaacggacggtgtatgccgaaccgaccaatccataattcaacagctgtattttatgagaagaaagacaatccagacggccccattacaagtacttgtactcgtaacaagacagtcctccccataccatcttttatatgccacatgccccgccttggtttctctgttagctccactaacagatttcatgtgcctggccttcatgggccatctggagtgagttgacagcagtcaagttccatatcataatgtctaaccatagagcatatttagcctgagagtccatcgcattatagctcaaacctgctctgcaatactgagtcagctcttcccctattaatcaaatctaatgaggataaggctcgaagctcggatcctatttttacgatcatcatcagagtttgaaaagacaggtttcaaatccacattagtcaagcacaagtgggtcacggtgccgcatccatgctggattgcaccatagcgcagtttccatacatggaagagtgacacagtggcggtggcgatcgggtgcatcaaaacaaggtgaaacgccgttttttgccgtggatagacataagcaggctacctgagtatatgtggtgttgagacagatacacttcggcaattttttttttttttcacccttctcattttcgttttcattccccatgcacattttgcaatttccattttcactgttttgacaacgttgcagtcaaagctaaagagtcagagagacaaacagatacatagcagagataaatgcaacgttggggtggtatcgagcggaaaacttcgcagaataaaatcctggagttgtttcacgtttacaaagggtaatatattgaccaagtggtcaccttactgctctgctcgccattatcccttattctatgctccatattttaggatgcatctctcgaggtaaacgcactcaagtttttccctctcacctcagctgtagaagcatagtggctacaatacgggagggtccctgacagcgttatatatagacaaagtgctccctttgaaaacacaaaccgacagcctatatcactcacacaacacacacgagtacgtgccttttacagccacgcctcccccgttcaagcgctcaaatccacccttctcttactcgcacacaataaacaaacgcaccgtacacgcactacaagtatctacagtacatccgctcccaactcgttccatgacaaccaccgtgcaaaccaccaccaacaccctcatcatggaccggtgttgcacgtcggccgcaaccgtgtcggtgccctcgatagtcgtcgacaagggccacagacgagtttcctctttggaggtcgcaaacggtgcaagtgcagccaccataacaaaaacatcagaaaataccgacaaacagacacagaaaccgccgtcgccaacctcaggtaactcgctggcgccaccaaccaaacgcatggcccgtcccccgcttaagcgggtccattcgtccccctcggacgtggtcagatcaccctcgagacaccacatgcgtcttatttccaccacccccaaactcatcaaggagaccctggacgcgtcctaccatgaagatgagaccggaaagacgctcaacaactacctgattcaggaagaaatcggagctggcgcgtttggaacggtatacagagtggtcgatactacgacccaggagaagttcgccatgaagtcatactccaaggcccgtctacgaaaaatgaaccaaacggaatggatgcagctgcgtcgaaaactcatgcgaaccaaagaccccgtggagcagaacaaaatcaaggaagctctggagtccttcacttccaaccccctcaacctcattcgacgagaaatcgccattctcaaaaaactcgaccaccccaacattgtcaacctcgtcgaagtgcttgacgacccccacggagactctctctacatggtgatggactggtgccacggcgttctcatgcattcagaggaaacggatggaagcaaaaaccccaaatatacggaggagcagtgtcgactgtacttccgagacatgattctgggtatcgaatttctgcactcgcaaggagtcattcatcgggacattaaggctgacaacatgctgctgagtgaagacgacattctgaagattgcggattttggagtctcagaaatgtttgagagtgaaaacgatacagttctaaggaaggccggtagcccatcgtacatggctcccgaactcgctctcatcacctctcctcattgtctcgagcgagcatcccaggtaggagttaccttgggctccgcagtgagtggccgtgccgcagacatttggtcaatgggcgtgactctgtacttcatgctctacggaaaacttccctttgcatccgagtccatttctgacctctgtgagcaaatcatcttcaacgaagcccctctacccgagggaacttctgaggagcttgttgacttgttccagggtctcttggccaagaacccggccgagagaatgaccatggccgagcttcgagagcacgagtgggtcaacacatttggagatgaccctctcgttgaaaaagaagagaatattggagacggaattcctgctgtgaccaagcaggatctggcagaggcgtttgagcgaattgcggccgacagcgcaaacgagggcgtggaccattcatccgctttctcaaagctcaagcgtatctacggatggagaggaacaggcgaggatgacgacgtcctttcatcattctccacctctacagctgatactccatcagagcccaacgtgactgttcctcagagcatggcatcttcgttggagtcgtctctgaagaagacacgcaacctcccttcgtccatgaagactactacggacgagaagtttgccctccacaaactcaacatggcgctcgatgaaattgtgcaggaacaacggaaacgagacgtcaagaaaatcgaaggtcctccaccccaactcaagatcaaggatcaagaagagcccaagattgcttccatgagcagccacatcactgccgagcccgagagtgataccagtgagaagttggagagacgaccctctcgaactagagtcagaaagattttgggtctcgaggcaatgactgccgttcgatcgagatcgctagatactgacgaccgcatttgttagaaggtagatgatagagcatactaacgtattatttattgcattttagtgtatggtacagcttcgaggaattgtcgtgcgcaacaatatatcaaaaacaagtgttaaaaaacatcatctcttattcatgaaaaagattacagcacccaggattctcgtatggtctcccactacaatactaactaggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgtaaccaaacctccgcaacggagaattgaactccggtcccccgcgtgctgaacagaggttctgacaggcggaaattctagccactaaactattgcggattttagtttgaaccttatgtaaattaaaaaatagtgacatacaaatcacgtgattaaataaactttaaaacctagaaacaaagaattccattgtcatgctgtaattaaaatgagtattttaacccccactctctgtcaaattgctctaacatgttacgtgtgggtacggtgtaattatttctgtgctggcgatgaccattcttgtagttgcaatttgcaattacgtgcgatcaaaaatctcaaaaaatcgacacaatacgatcggctgattaatcacttgattcttacatcaagaccgatatgaccactacttgtagtagcgaccacaagaactacaagtacttgtacaagtaatacctttttacttgtacttactcgtgattagttgcacaagttcgtacgtacaagcacgacgattacaatgtcatggaaatggtacaattcattacatacactcttgaatatcgttacagggagcggaataaggctacaagtagacagctttctcgcccatataggtgacccaaaacagctcacaagtcctctaaaaacgctcagatggacatgagagatccgataaaggtcaggatcagtcgagatcggacctcgacgatatcctcgggaaccagccagatcagtgcgcccaactttcgggcgatagagattgccagcttggcgttgaggtactgatcctcaggagtgtcaccgggcgtaacgaggtcgtagtcaacgtaaccaggcttgagaccattgagcacgtccagcaggaagtgaccattggccaacgacgagtccttaaaggatcgcacggtagagctcttgccacccttctggacctggccctgggcccacttgagcatgtccgaatcggacacttcctttccgccctgcgacaaacttgccagagtcagcacaatgtttcgtcgcatcagctgccacaccagacccagggtcagagtcttctggccctccgtaatgtcgtttccttcgattccaaccagtgagaacttgttggcttttccaatctccacggcgtagttggtgttctccacggccttgaaggtcatgagctcatttccgttagcaggacgcttgttaacaaacttccagttgacagatccgggaataaccttgtcgtacgcctgcagcagcacgtttccgtccttgaggtcctcgaacagcgagacgacggggggatccacatcgagtgaattaagccacaaggtgaagactcgagcctctcgctcgccctcggcgtcaaagtcttcgatatccaccttctcgttctcctccagggggtccagaccgggccaggtgttgaacagatgggcaacaaaggccaggttaagcttggggtttccagaaaccagtgcggagggagacaggtactttctgcacccaatcttgtcggcgttggtgagaatctcctcggctcgctggagcagatcctgggtctgaagaggagctcgagagcactcttcgggtttcaactggttcatgagaattgtgtagttctcaccgtcacaaacgtccttggagaagttgttgacccgtcggttccagccagcagccttgaggtggtagttgaaccatcgcagcaggatctgctccgggggaagacgcaggaactgctcgagagtctcgtcgtcctccagcagtcggtaaagctcgggatggtgcttgatatcgatcttggacagcagacctcgtcggataatctgccagatgagacctagaatcagatgctccttaccgtcgatgatgtcctcagctcgcacgttgacaaccacacaaccaatggccttggcggagttgatgacaatgttggcgttctcagtcatggtgaacttgttgagggctttctttcgggggaagttgagaactcgagtatcgatggtgtcgggtacagagtcgttgatcagcttggacagcacaagaccgtctcgacactcatcaaacacctggaatgtgtctgtgggaaagggtagtcggtcgccaatgtctgcgtcaccactcaacaccgagttgatgtgacgggtgaactcttctcgctcctcctggttgatggtgtgttgggtaccagaggcagttcctccaaccacaattcggctggtgttggctcgtccaggcgaagcaggggcctgtcgcacactaggattggatcccttaccttccttaatcttggccagcagctccacgtagtcatccatctccactcgacccgacgagtccacgatgttctctcgaacagcttctcggatttcgtcgtaggtggctcgtccagaggcggccacagccttgatcacctcattcttgtcaatgtatcccttctcatcgacatccagttgcctgtgttagtcacttttccatccatcattgatatttcgcatgttgcggctttatactcactggaaagagtcgcaaagaccaaaaatgtcctcctgggtgagaactgggaattttttctgggttagtaggaggtcaatgggtataggatccgtcgtgtactcacctgtaacttgatggcgttcatgttgcaaagatgttctttttgcgcacaataactcgtaccgatgtaccaggtattaaactgtagtataagaacgtctctggtttcggagataccacagtgggcatatgcaactgcatcaactctagtgaagtggcaaaggctaatttgggggctggttgggggttacccggccagggaatagaacaatgtaggtggtcatatggggcggaggcagtgtagagggctgtgcaccagttgcggtggcggatttatttttagaaatctgctgtggagtaagcgtgtcatgtgacctattcatactggtgacgtgacaaccgagtctctacaagtacacgacaaatcattttcttagtggcccctctcataattttgattttgattttgattcgcaacattctggcttttagggtcagaagattgagcggggcaacttttgttaaaggtaatacccctcagattaagagctagacgattaagacagagatagcagagaattgtatcagtgggaggcagtgaacaaaatctcagctggtttgaaacagcgaaatattgtttttcgaaggagattttcctatatatcgccaaaaccttatatccggatggagttacttgtatccgccatttagccggagtggcaaggcggtggggcgctcaaaagtaggtagtattgaaaccaaagtcgatcgagtatgcagatagagtatcgagattgccttcagtatgtcttattttcctaggcaattgtcaatgggcacaatagaacgtctgacgcgaatgcgacatgacgtatataaatgaggttatacgagcagccacaagaaagatcgcttatatgtactatagtgcaacactgatggcagggtcatcaggtggagggtgggtttggcaaaatatattgattgaggtaagatggtcacgtgagtgtggtttacagatgtgtaggtgcgaatgagagatgggcctgactggttgtatactgacaagatacacatatatgttcaattactgtatggtgcgcaacgatatgtcaatacacaagtttcactgacactggcaagtccgcagatgacgagactggtatggctgtcgtactgtagtcatagatggccacctgttaagtatgtacagtggccaattgctgagttaaaggactgtagccaccttgttctacttgaagtaaaggacagtatgatacttgcagagtagtcatgacctctaaaaacaattcactgtggaaatacctaatcacgcgtagcttccacttgtatgacagttgtcatcattgtccattgtccaatgtgttaatttcggtgttaccaagttttgtatagactgaaatgtaagcgatggctacactgggatactctctcaagcttcgacaccttcactgtctcgaagcaagtcatgctcagattaaggcagctgacagtctccaaccagcagtctattaagctagctccactgcctcatcaacttttactccattcaattggcttagttaatctgatccttcaacttctctctccactctcccacacccttatcaatgtatgctccgacttcttcgcttccctcatattgcagctttgtagcgtccatcatctccgtaccccatcttcctgttctcgagcccaaacgatactctcgcttaagagctgaagggtcctcgctcaaggtcacccacacaggcacgttggctcccttataagggtcaatgttcatggtggtcagtccaatgagccgggcaaagtagaacatgagatacatgccgaaggcagagaagatgttgaggtactcggaggccgaggaggaggtgaagataccggggtcggtcaggtacgagtagataccatgctcctcttccagtttcggcgagtagtagttgtgggccacgtcaataagacgcttcgagcccttgtatggctccttgttgtgaatcagctcaatgtcttccagatccacgtacttttcagaagacgtgatggaactgatccagatgacctttccgccgttcttgagctgctcggtgagctccagcaccatgtaccatggtccaaacacgttggattggtacgcagagcccataccgtcgtcggacttgactcccacagcctggatcatgcaactgggattctcgatttcgctcttgaattgcgtggtgaatcgccacatggccagaggccagttgattccaatgtagttggctgcgttggagttgaagatgagagtgtcgattcgagagaaccgcagcttgagctccaccagagcgccgttgatagacgtcatgtctgccagatcaaacagaaggtagtcaaagtcgacctcgggaccgacctccttggctacggcatgtgccttgagggtcttgatggcgacacggacgtttcgaagggttcgcgaagtgaccacaatagtgagatgggcgtcttcttttttctcgtcgatcagacgcttaccaatagcaatgccaaggttggatgacgcgcctgtgatcacaaccgtctgcgtttttctgttgtggatcatggcttgtaagttacgtcgtgttgtgcacaggaaagtcggttgatatcgtcagtcttgacaatgcatgcaggggatctatgggaatacattggagagtgattactgaacaagaaccggtcagaatttaatgctgaaaacgtatttttcaccaaaatctcgttatgattacaactacaagaaaatatatctgtcaactagggctcaacaccccgaatatcgccctgttgacgatcgcttacatctgcagacatctggttagagttacactatagtgtacgatgcatacgaacaatgcgaccagtgcgagtgataatagatgaagccgggagttgaagattacagtatgtaaagaattgaagtcataagttgttggtatgaatgaggagcaccttgttaatatataatcgcccatattggactaaggagtgtgatgaagcttcaccaagagagaaggacgagagtattctacttgactaaggcaaactgcaagccctaccgctgatatatatatgtagctataaaaacaaaaacaaaaacaaaacttaacactctatagatatcaacagccattgtatcagtttctggatatcacaaatatatctcacgaaggcatgtctacacatgtttaactcaacttgctggtttcaatcatcttttcttatatgcttagggctctgcagtccgtgtctacaaaggaataccatcatactcgccgtaacccatggccaggttaatgttctgcagacactgggtggcggctcccttgagcaggttgtcaatgttgccgacaacaaccactcggtcctccttagaagaaacgccaaagcctccgatagagacgtggtgcttctcagaaatgtgtcgcacctcgggggcctcaccggtcacctgaaccagcttctcgccggcgtatcgatcctggtaaatgtttcgaatatctcgagaggtcagaggcttagccagggggatggaaacagtgagggagatgccttggaaccatgaggcaacgtgggggacaaaggcaacgggagtgccgagctgcgaagacacctctcgttcatgaatgtggtcagtcagagagtaggggatcaggttatctcgcaggttgtcaatgtcgtttcgaggagaaggcttggtgccggctccagagtagccagaaacaccaaagatggtgggctggccaccaaggtaaggtagaagaggagcgatggccagctgggaaccagtagcgtagcatccggggttagagatcttcttggcgttgacaatggcctgtcgatcaaccagctcaggcagaccgtaggtccaatcaccggtagtgtcaaatcggtaatcagcagacaggtcgatcatgatagacttgtttcggactccctcaatggcgtcgacaaaaggcttgcagactccgttgggcagagccatgacccagacgtcaactgcacccttctcctccagacgaacgatatcctcaacctgcaggttgcagtacttcatctgggccttcttgtaaccctcgaggggcttaccgtcgagctctcgagaagaaatgtgagacagctcgagatgagggtggttgtcgatcagatcaatgagggccttgccggtgtatcctcgagcaccaatcagagcaaccttggctggcttggtgttggtgcccttctcaataggggggttggggttggtggtgaagtgtcgggtcttaggggtcagagacgaatggatagtgggtcggaagtatcgaccgacaccgggggcacctgtctttcgaccgttaccaaggccggtgccggtgtgcatggatcgcacaccagtgaaggcctcggccttggcgttagcaacaaacgaggcaatgagcttggacacctcgtcggcctcaaatccgtaccagaacaggacctggccgttcttggcaaatgatccgtcggccttgtcaaaatgccacgaggtgttttcgtcctcctcggggacagtccaccacatcttgttgtggtccttcttgatggcggtccacacattatcggtgaccgagttgagccagccgttcttggaggccaggagcttatcgagataagctccgtggggggactctcggacaatggcaagcacctccaaaggctcatctccgtaggccttgaagggagatgtctcaagctctcgcaagtaagaagcaacagagaccttgttggaagcaatatccttgtctcgagacagagcggctcgaagggcatcagtcgaggcaaactggttaaggttgtctcgggtgacaagcttataacctcgtcggatcagggttccggctccagagtcggtgaagagctccttctgcagagactcgacggaaatgatagcgacggaggaagatcggggaaggaagtccagcagctccttgatttccttgatcttgagcttggtgccgtacttgacccagggctccttgagaaggtcctcgtactcctcgtcaaggttgatgatggagatcttctcgccggtagtaccgttgtggagaccgcccttctcgttgaggtagacaatcttgagaggctcaatcactcgggagagctcgccggcagcaacgtcagcgttgacgttgagaatctggccgtcagcagtctcggcaagagaagtgagaatgggaagagctccggccttgatagaagactcaatgggggtcttgtcgactcgggtgatctttccaaccagctgccacttatccttatcgaggtattcggcctggaagacgcctccggtgatgggacgggccttcactcccatggactccagagcctccaccagcttgaggttctgctccaggaaacatcgtcggaccacagacatagtcttggggtctgtgattcgaatgccatcaatgtaatcaggctccacgccctcctgctccagaatctcgttgatctgggggccggttccgtgcagcacaatggggtagagacccacatggtagagggaggccagacaagaagccagctcctggagctgctgagtaatgatagcgccgccaaccttgatgacggcaaactgctgctggttgacggaggtgaagtacttgaggtactgctccacctcccgcttgctaccaatgttgttgagcagctggaccacggtggatcgggtggagatgggtcgaatggactgtttgagagcaacaaacttggtcgcgggtgcggcaatctgaggggcggccacagaggcacacacccgagggaccactcgggccattccacgagtagctcgaatcattgcgttgatgtgggtagtgcagtgtagtggggtggatttatgtcgttgtagatgacggagtcaaacttttcagggttagggcgtgactatcgcagttgttgttgacgtggatgtgtatattttctggcagattggagtatagtgggaataagggcggatggggcatttgattgaaatgtccacagtctttatatctgctctgtgggactccctaggtgctgtctatatatcctgactcacacaacctcagaaagctaagtttgctttgaagtttaacacaccgtgactgttccgaagtggagataaggaacggtgatggtatcatagctatgtaaggggagaaaattcttttacaggaaggagggaaaatgcacaatagttgtcattacgtgatttaagggacgctgggtctttgcaaggtcttataaatatctatccccctcacctaatggtgttttttctttctacactatcgtacataccccagtgtgccgcacttccctttagctacagcacctactgcatacggagagagaatgtcattcgttgcgtctgtgtattttgaccgtcgaaataccttgtggttcattccaccccgtcgctcgaaactcaagatcatttcttacatccacctggcgtgttcaggtcgctcatggcccgtcgtctttcatttcgaacatgctatcttcatatctcccaatccccaaatcagccaatacaaattgtggagaggcaaaggttaaaatgcggacgaatgggaattgaaggagtgtaacatgacgtgtaagattgttaggggggaggtgagttttttaaaagattggtacaaccatatcagtctcgtagtatcatatcgtaacttcttcaaattatctgcccccagttattcgcttttctgtaactccctcgtttttcttgatcacaccaatgcactccgagcttaatggaatctggagtacgatacaggaaaaacgaccgaaaactggcgcaaaatgaatgtctcttgagattcgaactgggagaaagagatgatcattttacttgatgtcagttgaagatcagccttattgattaagtagagtagaattacacctgcttaactaagtaatatataagtagaggtattaagtgaacacttcacggaatacaatagatgtaataatgtttcagatgtcctcatgatatagatgcctacaagtatcagtgcaagtatcagtgcgtgtatttctaaatgaatatggaccaaagataatgcgtgtgatgcggtcttgtttttacacccatctctttgatttatagagtctgaagagaagcaccgatatctgttgcagccgccaacatggatcatacagtagtagtcgctacagaactcgcgtactcgtatgtactgttgcaactatcgattcggagaagttctactcacatgatccgccttcaattttttttatctgaccttcagctgttttacagcatgtcattaaacccttctttccatgtacatactatagcatcatgtctattctccccaagctcagacatggtgttaccagtgttataattaggacgctgttgcatattccaccggcttctcagatcacgctcagggtggaagtaacatccagactttaagcagagctccaaataacgtgatataagcttggtcatgggattgaaacgtacaagtagcaatcgaatgtactgtagttggttcatgctgcctggagtagaagtaaatggcctgacgaaatgctgcggtagttcctagctcggtcggtctgtttccctagctggtgctaggtactggtatgctgtaacttgcagtacaagctgatatacttgtagtgcccacacgctatctccgacccgatcggactttagccggggataatgtacaagccactttggctttcgaggagcgatcagacatgcttgtacatgtacttgtacttgtactggtatgtgggtatacttgccgaggttccctggatggatatcgtgagaagccgagatcaagtataggagggcccagatgaaagatcactcttggtgtacacaacatcgaagatcacgtcgtctgtcacgataacagttaaacgtattgacacccgtgctccacctccctcaagtatttaccggtaggtagacctccatctcacatactcccgcacgcttataccttgataagtgtccgctcataaactcatatgagcccgtctctgccatggcacgtgcgtggtgtatcagcatgggagatccgtctcccaaatacgagcttggcggtcttgtctttctcttggcgctcccaaaacagcaaccgccgttggtttgctcagctcaccctctcatctgaagaaccatgctcgttcatctgacgccctccggcattccaaaagagagccaaaacggtaatctctttcagccttgaacctgaactttggggttggaagcaataccctcgataagtcgataagcggaggtcaaaatgactatacaaaagcagattcgtaatctataccgtctgcaaagcaaaatggtaccatttaaattgctagtatgattactcaatgtcgcagtagagaccatatccccatatccccatttgtatgggatgcaggcccagaggcaaaaaaaaaacagatgccgtacaaatcgcgccaaatccgaaaaagtgagttacccaaataaacaaaaggaaagaggaaaaaagcacgctgttcacgtgatggagtagatatatgtatcttccccgcgttgtgtggcccctcaaacttcaatctcagcatccaggtctacattttggacccccgccattttacgctacattacacgacttttctcacagctgcaacaggcaagtttaaccgagatacgcactattgaagtatacaaccggtaggctgccatccaagctgttattgacaacaccaccccctgttaacacactcatgatcttcccgatatcggagattcccgacaaggtgacgcacagtattctggagggcgtgagcgcgctgcaaaacatgtcgcatacggcgttctggtcaaccgttctgggctttttggtcgtggctcgaatcgcagtgattctggcaacgccgaaaagacgtgttttggacatcaagggcaagaaggtggtcatcagtggaggctctcagggagccggagcggctctggctgagctgtgttatacaaagggagccaatgtggttattgtgtctcgaacagtgtccaagctggaggctcaggtccagaagattgtcaccaagcatgagcccgtatttgaggggcagacgatccggtacatttccgcggacctgaccaaggaggaagaggccattcgggttttttcggaagaaaccatgcctgcgcctccagacgtcattttctcgtgtgctggagctgccgaaacgggcttcattctcgacttcaaggcctcacaactggccagagccttttccacaaactacttatctgcgctcttctttgtgcatgctggaaccacccgaatggcgaaggagcccatcagtccgaagaaccctcggtacgtcgccattttctcgtcggtgctcgcattctaccccctgctgggctacggacagtactgcgcctccaaggctgctgttcggtcgctgatcgactcgctgcgagtggaggctctaccgttcaacatccgtgtggtcggagtattcccaggcaacttccagtcggagggattcgaggaggagaacaaatccaaacccgaaattacccgacagatcgagggaccttcgcaggccatatcagctgaagaatgtgcgaaaattgtgtttgcacagatggaaaaaggtggccagatgatcaccaccgacctcattggctggattctgcagtccattgctctctcctcgtcgcctcgaagtttctcactgctccagattcccctggccatcttcatgtgcatcttttcgcctgtatggaatgccttcgtcaacagagatgtgcgaaaatacttccacgccaacaccgagtatgtgacccggcaccagcgaggaggcgtcggcagcgagaaccctactccccagtgagcggtatccagccgttgctctttctaaaataagtatttcctcatgaaataagtcttccccacgtggaatagatatttccccatgaaataagtaagtcattatccccagtgtgtatcaagaacaacactcattcggtgtggatagttctctcaaacacataatacaacccatctaacaagttccagcaggctgaagactcgcgcattcatagctaatcaaagaaatggaggcggtacggatgaagttgaaatgggaaaatagtcagagattctatagaggtctaatgcacgcttcaaaatagaaggtggattgacccaatttaagaccttggagttggaaacagctgcttctctcttacgccggatgtatagaatgtaccgcagctcacccatgctctcggacacgtatcgcttgtaagtagtaaattctgcttgtctgggaacttccagacacctatagagcagtttcggtctgaaagaatgactgtctgttcatcttactacctgcgcttttagcattgtcttcaaccatggtgtagctccagctcttctgtatgacatctcaacctggtcttttaacgcattctcaagctacagttccaagaatatgtttgtcttcatcatttttgtgatggtgtctacaacctgtccaacacatgtacaacccttctgacacacctacacgttccggcacgccgacataccttccacacgaacactactccactcgctccatattgcaaatgctctattacttgtccacacaattggtctccttcttcatccgactaattgcccaaatatatgattttgttctagtccagaatgctcggttgggatcccttacttctgaatgttggagttgaacacaacatcatacaccttgttaacccccttgataatctcctcgttccacagatccttgaaggtctcagctacgtcgtctcgggtgtcgtactcgagctttcgcgggggtggaagaaccttcttgcctcggttgtcgagaatgtccttggagtcatggagaaccacagagactgctgccgagtttcgcttgaactccagagctgtgaggtatgccaaagacgacgaaaagaggacacctgtgttagtaagctggtgtgtaattctgcgctgactagtccattactcacctgaaagaaatccgattattctgcctcccatttttgtgttgtgtgtgtcgttgtttgctggttggctgtgatctcttagatggatgatggttgcgccaataaacttcgcgctttgggaggtagaaaaagagagttggcttatgtaagtatgcttagtaaaccgaagtgacaaattggacaaggtttttgcacttttcaggaccgaacatttcgagagagatattgtccatcaacttttcagcacgacatggtcaagtatatcaacaggtgagtgtggagagatgcgtgaaaggtgacgtcggtttttgtcgagtcacgtggtttgaggagaaacccggaaagagaaaattgaacaacagaggcgtgggagaaaggatggacggatcaggtgtggttatgagggtgtgtgtgactggatgagtgtgtgaaacagactagaggcttcgtttctgttattccaagcagaaatgactacgagttgtgcctttttgaccaaaaacacaagatttgtactgtggtggaagggatccatgatcgacatcaaccccacacctgaggacgttccaaagacgtcacagaagtaggaagtaattcggtgcttggtcagcatgatgaagggttccttcgtttggttgtctcattttctctgctcttctctgcgttttgagagagttttgaaatcacccgagatgggcgtcaaagagaactcggatttcatgttgtgaaattgttcagttgataggacgtggtaactttcggttaaatgaggatactgttcgatcgtgacctacggccacttagttccatgctaacccagaatcgttggaaaagacgcaatccgtctcaacaagatgatgacctcgttcatcgagcacgagtccattgttaccactagaaagcatgccaagcgagtagttgagcgattcgaccagattgttaacaccgcgaagcgacagggcgtcactcccgacgcatacagagtttatcagaagactctcaacgacctgcccaacagcgtcaagaagatccaggagatcctgctgccccgataccagtctcgaaacggaggttacgccagaatgctccgtctggagccccgtctgggagacaatgcgccccaggctgtcgtcgagatggttgacggaaacaaagagtacaaattctggatggctgctcgagtggtggctcgtctgagacagcagggtctgcccgtggactccaagaccaaggcccaggtccaacaggtgactcagggctctcccgagcgagccgacaagtttgaggaggccgtcaaggaaatgactgagcggttctaccctgttccagagaagatccagggctccggacctctgcccaagaaggctggttccggtggcaagggatacaagcattgtcctcctcccaagatgctttaatgtacatacgtgggatttgagcggagcgaaaatccaaaaggaggcctacttggtctcaacagaaatagttgatgaattgtaaatatacgaacaagtgaccgttaccgagtgagtcagagagagtcagcgactgggaggttagggctaattatgtcatactgtatatccagctgaggaagattcttgtggtggggcttgtagagtaattctcatttgatcacagacaacaggctgttttgtggaccattagtatgtgagttgaggagtgtatctcatatgtaatgtgaatgtggagagtcagtgggtatcgttagaactaactaacagtatgtactgtacttgtacatcacgattcccattcatctttctagcatcgcttcaatgttgaaaatcattggggatgttctcgtacgggtgtaccgtacgaatatgaaatgtatttctctgattaactaagacgtagaattagcgattatctaactcagcagttaaatatagggggatataatggtgtgtcctacgatacctgtaacccttctctccttagtggagtcagactaagcacactcagtggtgtctgagatggtacaaaaatgttggagagtcataaggagttattatgggaacactcttggtaccggtgctctctgcttgtgtgaaattaatggagcagaggtctatgttgctactgcactgccctatacttgctccatcagctttatcgaagcccctccctcagattattggaagctactgtacatctggagtagcgcacgagaggcactactcttcgggttttaagctgctgtagagcggtagtgtcgagtacagtactcgtacaagtactcatcatatgactggactctgaccaccgattatcaacccctgaatcatattgcgagcccattctgtaagagtgcggccgttggaagtgaacgccacatttctccgtgatagtttctagagtttcggaccggggtttcgtgttcgccgatgggaaggcatagccactactatggctatagaatggcggattatcgagattggatccctcctaaagatgtccaccaggcctaactcgtacacagtgttgccacccactccttcttccatagctcatcccttatataactatctccagcccttgatcagatctaaactctgtatctgaagccgtccatcgttcatcatcgtatttgaaaaaggggtaaaattagggatgctcgcaaagttgtggtggggcttggttggtggaagcaatggctcatttcaaagtctctacgccttcacatttcagatatattgtctccaaaagagtttcaagaaagatcttgaactgtaagatccagacatgtacgggtatgtacagtacgagcacatacaagttccgtataaacagtaattagaatcaaaggtaggggtaattatgggttagagatatacagttacaacaagtattggaattgaggtgggaatcgaaagcatagcacaaggagccttcggccgtatgccaggcgccctgccttcgttcgataaaccgttgacactacaagtggtactcgcactgttccgtgtactacgatagcagccaccgttttcatcgttaggggctacaaaaaaaaaacacagtgcatgaaaccttatttggtcagccgaccttattcttctatttttggaacatggaatgatataggttaaggagcccagcaggaggcggtgtaagttgtgaattcatgctacgtaagttctggctgatctagttatcattcttctggtttctcctctcctctcctcatcacatgacagagtttaagacggcttcggacacagcgaatcttatttttcgacggacatggtgaaggtcacaaaaattgtactccagagaaacatcttcaataacagtcatggacccacaacaacacgtttgcgctctgcgcgaactaccagatggcctggagcttcgtctagaggatggcgtgattgcgcaagacgatcttccgcgactgagaaaggcattgattggaaaaaagccttccaaggatcaggagtgagtatcgagtggaggagtgacagactacccgtgttttggactctgactaacccagaaacacatttaaacatttattcccgctgctgtgtgactcggcagtcaactcaacaggcgtgggatcataccgaacgttggccaccgactgtctcagtatatcgatccagcgagcgacacagagtgtggataagggggcggatctggcagagattgtgacaataaccgaaatcaaccagctgttcgagtttgtgtgcgacttctggacagacgcgaacccggcactgggaaacgccctcaaggacatgtttggaaagatcattgcactggcctacaaggtgctgccagcccaaatggtcaccgaaatgattggcgtgtgggcagtgcgggtaatgaagatgcccaagtccatgcgagtcgtttactttgtgctggagattatcaccaagagcgttggaggaagcttcattctggctcaggatgaacattttgtggaggaggctctcggagtcatgggaagtgtggcgttggccaatcccgttggaaaaactctgtatgccatcttttcgtctattcgaactcagatcagggaggctcatgtttacgacaactcaggggaaggctctgagatcaccaattgggtcgagctgtgggcacctccggttcgagagcgaatgaccacagatatgacacttcaaaaacacattctgctgtatttcctgccgcaaatgttcaaattccaccccgactgtttccccgtcttcatgctgtctacctttggagacctctcacgagctttgactctgtcagagattcaattagaggccctggtgggctgtctgaagattggccaggagattggtctcatcgaagtaggttcctcggagttcctgcaggtcgacatggtccgaaacctgctccaacatgagtccatgtccctacgagctgcagctttgtctctgctgctaaactcacccaagggatctgaggctgtgaagccgtacgtttacgaagtgctccgaaacgtgcttcctgacctgtttgctgagggagatgcagagttcagaaacaaggtgtactcctacatgagacagttcaccacaagagtccgagattccagttatgcgctacaaagagatattggacgcatggaatcgaaactggagaagctcaagggtgaagagaaggaaaaactgcaggcgaaaatggaggattacgtggtgcaagttgaggcagcacatacatatagccaatggcttgtggactttatcacagcacaactcaatccgtgtgctccttaccagaccttccacactgctcttcggctaatacccatgctgattcattcgggtctggataagaaactagaccagcacattattcgaaaaaattacttggagtttccattccaagttgagatcttcactcctcttcttgtggagcgactcatcgacggtgtaacctctaattacgaggatctgcgtcagatgtgtgtggtgctgttgaagatgtcccccacagagtgtttccctaacaatgaaatcactgtgctagctgacagaggcatgacgatgatggctggtatccgagggcgagagggagactcgggcgcacgactgacgcagtttgtgttcaatttgtacggacgaactggccaacaggctcaaattcagttctttgagcgtcttcttacaaaggtggaggagtttctggtcactgcggagagtaatctgactcttgcagtgaaggagtaccctgttcatggatacttttcggctcttcggttcattctggaggatgttgttgctgagggatacaacgctgaatggcttccatgtgtgaacagagctcttaagaacgttcattacacttgggatctgaccaaggccattctgacagacgactctcccgaaggcaacgtgcctgaggagctcaatgatgtggaagatattgagctcaagtacgggcctgcttctcagctagttctgtcgtatgcctggagagcagtcaaagagagcaccgccatgatgggctctattcttgctctggtgtcggatatcagcgaccagaccattctcgaatgtggaaatctgtccattgagcagctggctaccgtcagacatcgaggagcattctcttctgtctaccctacctttgtcgcctgttgcaagcgatgtgccaagacagatacgctcaagggcaagcctgaggagtggctcaactataacattgacttgatcgagaagatggctcagaagatcacccgacgaagtggaggtctgccttacttgattgccggcgtgttgtgtgctgagtcggatgaagatcgtcctcttcttaaacacacctttgaggagctgctccagattgctaacaagcccctggatgcagacgctacgattgctcagattccccaggtccatgcactgaactgtatgcgaattctgttcattgaaagtgacctgtccgaggcttcggctcattacattgacgagggtcttcaattgtctattgagcggttctcttcacccacttgggccgttcgaaactgtgctgtcatgctgtacacttctcttcagaaccgtttgttcggcaccaaacgagtggctactgttgttgagggctccaacctgtccagaaataacacaggtacagtccctgcacgtctgttcttcacccggtacaagaatatccgagagattctgctccagcatctgcgagaccatgttgactctctcgatgaagactctacggctctggaaactacgtaccccgttctgtcactcctgtctcgactagaaggaaccaacggatacgaaggtctggacgagttccgaaccctcattaagggctgtctgcgctccaaggtgtggaagattcgagaagtcgctgctcgaacctatgcgtttatgacagccgacgatctgctgtttgacagcgtttcttctctggccgagacgctgcctgacacctctcagaactacacccatggctgtcttttggccattgatgccactcttgctcgagcaactatcaagctgccacacaagaagcttcctcagcaagttcttcagaagctctatgctctgtttactcctctgttgaagcaaaacccctgccctgctacccagatcgcttacttccgaattctcaagaatctctaccagaaggattccaaggcccctttctctggccgtctggtgcagttctctctcacccagattgaacagaacttcaacggaaagctggatgctgctgctcgagttctgagacaagagtgtgtctacgttctgctcaagtactcgtctgactccgggctgggacctggtatctttgtgtcttacgtgcgacagctgttttctgactcaacttatgaagttgttcagactaccattgctactatcgaagagcgactgggcgagtttgaccaggaaacaaaatgctctattctggagtcgctctgggatctcacccgagtgtctcactgtgatctggttaagggcccggctctcagactactgtctactctgctgaaggacaccccaagcactctttcagattctctctgtcagtctctgctgttctcatacaccaatgaacactctacagacattagtgagagtgctcttggagctctggggcctttcactgcccgagttaacgatgctgccaagacacgaaagtggttatcgttggtgaagaagtacgcagatgaaactgctgctttcagctctcgccaggctgcgctcagatcgctgtgcgcttacctgcgggtcaagtccacccagaatgacacttccgatgagaccatgcagtcttacattctcctgttgctgtatctctctgacgacgataccaacttgcgagagatggctgcccatttcacttccaaggagttatgtggtctgccatttgcttctaccaacgtacgagctgagaaggcacttttggagaagctcaacaatgagaaccgggttgagtttacacctcatctgacttctctgttggagggctacacatctctgccgtctcagatcgatgctgcccttgcagatgactcgttcctgttctctaccgagcgtcagaatgtgtacaggaacgagccagttcttctttccaccgtccagggcgttctggctgaggggcctgcacctgaaggtagcagtttggaggggtggcttaaacctggacttgagcattggaaggctaagaaggaggagctggagaagcgaccggagctgaagaccgagtacaacttcttcttggtcaaggccagaaccgatctggcagaagagctgagtgttaagtggggtgtggagaaaatggaggtctaatgtatatataggagaatacctgtggacggggtccaggtggtcaccaatcattccttagaggattaatgtccataataaatttttgaatagactactatcttacacttatgtagatactgtatcttgtagatgagtgtgaacagacaaccccgatacatgaaagactcttgatgagcacagctgcagttctcttcatctgcgaatacgagcacatttataaatacaaaggctgctacttgttcaagtactttcagttcctgttttcctcaaacgaagatgagtgtcgtcggttatgcattcttatcaatgcacatatacagttcaagtacttctatagatgtcagggttccagtttcgaaattggtgttctgaaatttgatcagaaggcatcaaaatagatattacttgtataatggatgctggaaatgttctatttttgataaaaataaaatccctatctcagaaccactgagagccagttttggttaggagattacgtaacaatacatgtggcatcagcttattcctgtgtacctgtacatgcaaggaaagacaaatgactgagtatttctcgattacagcactcgtatgtcctttgcgttccaggtccacacatccggtcgctgctctttgatttgacgccaatgcctggcaagacgaagactccaacggaggtgtttacggtttctgctgcatggatccagtacaactaaggttacaacctaaatggccttgtactgaaggagtaggagaggttcagagcaaatggcggaatagtttgatcaagcagagagcattgggggtcttaaatgggacgtagtaaaaacacattctcaagtactcggttttatgcaacaacttgaagtttgatgtgctgtcttccctcttttctctgcgttttaagactctctccagttcagtctggtctcagagcaggtttgagaagttggtttcgcagacccggaaagaccttctagctttagttgcaacgtgaccttgtctcataattgtaacgtgttttctttgtgtccccatatgttcgaggggtcactttgcagtgatgagttatctgataagtttttagacaacatgatctggactaagtagagacctatattgacggtatttggagataagttccgatagtagttggtaatatcttagataacactcacgggtaatcatacttgtactcttagaggtctacttgtacatcccgtacatagcggtacttgtactgacacatccacggcacttccattaacgttacaccaagaacagcatgctgctgggggagacaataaaatggagagatgtttgaaagctatacggataatcttgctttggggacgttgaacaaatcaaagtatcgaagaacggagtccgaagctgcatagtcgcgaactccccgtctcttcgggaatccttgtaaaaaagagtcagaaacccactttatgtcaaacattttcaacccttacaagagagagagagagacaggcaggagcgccagggctaaagtgagggtaaatttgacagcagtacttgtaacacgtaattttgacatccgtcaagttgaaaaaatttctaacaatcacttcaagtgaacagtggctttatcagtccttgtccccgtccttgtcccgcagcttcgaactgattgtgcggggtcccacgagggttgataggcgcttgaaaggggaaaaaacggcacaaaacttttgtttatggctacctggagctggttatcattcttcatgacgtcattggtcttgtcgaacaatggtacccccgttcgacttggttttagagttagaggttaacctccattaagtgatatttaaccttgacttgaaagcaaaatgaagagagaaaaaaagtcctaaagagagagaaagggcgccataaagcagttagagggccaaaagagagcggcataaaactattggttcggttcttggtcggcgcagaaaaaagggggctttccgtggctctcaaaacgtcccttgtctaaccgaggaggtggggtctcttagcgatgagcatgcaggattcacatgcgatatcggataagttcgacaggcactttatttgaagtgagtcatatacgagaacttgtaggtggcaggtacgtgttgtagaaacatccatctacttgtacaagtacttgtgctctagtgtcaaactattaggtccccatctgggtctcggttagtttgatcccataccactgcaccaactggcttgtgcaatgtgctccctctgaagaacaaccaaccagtgtgtgaataataaagtctctctttcaaagcttcctgcttaccgcgggttgtttcgctggttacaattagctacctcaaagttctgtatccatgtgcgctacacctcgtcctgagagcttatggtagcgcacggctcaaacactcaaaatgtagcttaacactacaacttgtaatgatctaaatgatagaaaaatagtccaagtagattcaagactcaagtccctaaccaactataaaactcggtaccaaccaccacaaccacaacatatgtacccctcatttatcccaatcggtcaaccgcggcgcacggaatgacgaaaaaggaggcttgcattcgcatcattctcgcttgtgcctttccatctccgatgtgctctaatcttcgtgtgtaaactgtaagtcctggtcttccaaacattagttttatggggtcgaaaattggagctattttgccggagaaagcccatgtcgtaacggaacgttctttcgagccgactgcttttttctgatctcagatcggtcaactatccattgcgttggctctccgacatttcatttcccctgtttcctgcacttcgcttgtgggagctgtttcgggagcaactgcgagtaacagaaagaaggaaataaacccccccaataaagttctaatagagttgacaggagcatcgtaggtgcgagagagtaggcaaaagactccacaaatgagacgcggcacgcgtgtcggtcacgtgatcaaaaccctctctggatcttgtcatttccctttgagagcattttaaaacaacacctctcaaatatattgattactccttctcatcaacttcacatcctgacctgtagcgtgatgtcatgcacgaaagtacggggttttgggttttctttccaagctcacacatacaacctcccaactctaaattgtgagcaagacacagcttgagagttgtgtagaagagagacaggaactaaaaaagatagctaaaaaaagcgcgtctgaagttatataaaccccgaggtcctcccccagtttgtgaattttccctcttttaatacataaaacaatacaatgattgaccacgataagatccccggaacaatcaacctggttgacaccaccgactctgaggtggttctccaccctgttccctccgcccatccggatgacccactcaactggtcgtaccgtcgaaagttgttgtccatgttttgcatgttcattttcacccttggtgtttccattccttcggcttccatctactcagtgctcattcccatctctgaaaacacaggcttgtctctggacactctcaaccaaggcacaggttacatgtacctgacgtttggtctgggatgtatcattttccagcctctgtctcagcagtttggcaagcggccaatcttcctcatctccatgcttggtacatgtctgatccagctctggggtcctcatgctaagaactctggccagtggattggctctaagctgctgcagggtttcttcggagctcccgttgagtcgctttgcgaagtgcttgtgtctgacgtgtggtttgagcacgagcgaggacgatggatcggtctgtatggatttggactcatgtttgcatctaacatagcacctgtcttggcaggtctgatttcccagggccaggactggacttgggttctgtactggggcacaatcttcaacgctgtttgcttcgtatttctgtttctcttcttcgaggagaccaactttgtgcgacacccagcgctgaagaaggtggacagtatcacctctgatgacggagccgtcaccctcaacgagaagaacactgccaaatctgtctctgtaactactgatgtcgaattggccaccacagacgtcatgaaaaagaagacctttatccagaaactcgctctgttcgatcagcctcgtcccatcatgatttgggaaatgatgaagagaccgttcattatctttttccggttccccgtcattgtcttctctggtttcctctgcggtcttggactcgtctggtttaacttggtcaatggaaccgtctctgctgttctctctgccgatccctacaacttcactcctgacaaggtcggtctgtgctacatttcgtcttgtgtgattgtctttatctcatccatctacggaggttatgcttcggacaagctgcgaattgtgttggctaaacgaaacgggggcatctctgagcccgagcaccgtttgtgggttctcattgcgtacctcatcctctgtccttccatgttgattctgtggggcatgggagctgctgacaagattcactggttccctatcattctcggaatgggattcgtccaaggaatgtctgccctcacctccatctgttctgtcaactacgccgtcgactcctaccgagagattgcctccgactctatggtcaccgtcattctcatccgaaactgtatgtctttcggtatcggttacggagtgaccccctggttccagaacgagggtctcaagcgatgtttcggagaggccgctgctgtgtctttcgtgtgtatctccaccttcttcatcttcatcaaatggggtaagagcatgcgtaagaatggcaagcacgtctactggaattttgtgcagcagtccattgacaacggaatgtccatctaagcacgcctgacacgcacccatacacacaaaaacgcaaaaaaacaaacattactcatacagtttttctctcataacgtggacgacacacaacgtcatttgtcattcacgttaactaacccagaactaacccagcgctaacccagattggtaacgcatttattacacctttcagtgtgggatatagtcgaggagtcgtatacaaatagtctaatagaaagcattcataattatctactttaaggtaaatactgaaccaagtatggagtactgtatgtactgtatctctacattttgaatacaatccaatccaccacccagattggtgactccctaactacttgcaataacttatatactccttaccctctaaacagtatcaatcttgttcagcaagattctcatctccttccaatcattagccgtgttcttttgcagcaactcgttaccaagatcgaacacggtaatcatgccatcaaaacccccaacggccgcagacttgccagacttgtcccaggcaagcttattaagaggatgcaaaagattgtccgcagcagtcttcgcctgaggcttcacacgagcaacaggaacgtcgatatcaacgagcagatcgtacacctccaagtgcccagatccatccacagctccaaagagcgatgggcacgaggggttccacttcgccgaatacaccgtatcgtcccggtaaatggtatgcagaagagggttggaggtgtttgtgtcagctggagctgtggcggacacggtgctagttcgccacagcttgatcttccaatcgaaacccgacgtgagaagatagtctcccaagtccacgctatgcttagaaggatgcaggtcgagacacgtaacaggagccaaatgagctgcggcatactgagccgagttgcgtgcgtcaataccagcactcgtaccggccttgtcgtaccggttgcaatggtacatggaaccctcttcggtgccgaacagaaagtacgaggtgtcttgggcaggcgtcacgagagcagtgggcgaaatggtgagatttcgagctgcctcagaagacggctgtagcaaaatcttctcctgtggtttggcgagaatgtcgggggaccacgtgcagatggttccatcggtcgaagcagacaccaacgaagatgcattttgggtaccgtagaggtccaatgccaacacagggtgtgaatgggcacttccggaaagtggagaggccaaaatagcctgtgaactggacgccctcatgtcccacaccatgatctggccgttatagaggcctccaaacacaagtgtggggtggaagggagagcacagcaccgaagtcacgtccgagtctgccacaaacgtgtactcgggcttagcaggcatgtgcatattccaaaccttcacacagcctttagcctccgcaatggagtcgcgtttctccgtgtacgatgccaccagcagctcggggaaggagtgcgaccaagcaagatcaagcacggctcgtccgtctgtgtctgaatgggaaaactggagagactgcgacacgagcgcctcttcatcatgggttgtagtgagtccctgagaaccataatctgtgagaacatcaaatttttgaggtttgagcgaccgttccaccaccttgagcgattgttgcacaaacggaagcaggtcttcggaagccgcagcagaaggctctgcgaacacaatactaacgttgtcatctggaggcggaattgaaacctgggccgggtaactagaaatgctgggctcctcatcctgtgtcccagagtctggtctggacgcgtctgctgctgtttcgtcgctgtcgagatcaatatcgtcatcaatggggtcggtctggaccccctttgagtagcagagtggcggtgatgttgtccgagttgtaatcgcagcggctgtagaagttgaagctgacgctgatgctgtgttggaagtggctgatgtatcaggaccctgaaccacaggaacttgatcaaaggcatcagcaatgactatggaaaaagatcctggggtgtcgtcaattcgagtagtcaccaatgagtctaccagctggtcgatatcctctttagagggtgctgctctttgtgcctgtgttagtaggttccccctggctgtgtttgtgtgtttgttgagactcacctcctgctgttgaagagcttctctggcctttcgcatctctgcgattctggcccttttggcctcgatctcgctgcgtctgctcgagctcatttccaggctatttgtgagcgtttgcaagcactagtgtgtgtgatgttagctgttcgtgttcgtgttcgtgtagcggtgtgcagtgaataaagggtgcagttgtgatgcactgcaacagtcaagtggatttagaatatctagtgaggatgtcttaacaaaatagacgttggggtggcacgggtttgtgaggctacgtaggagaattgggaatataaattacaactgaagaaacgaaacagcgttcacgtcacatcatcaacgagaagtatttcggaaaaatctttttggggagatccagaataacagcgtagcagagctaccttagtttagatgttgtaaaaatacccgccatttagccgccgtgtgagaaccttagtgtaaccatcaccttgggcgtttgagaccttagtaatataatttttagcaatttcttgagctttacacgaaaccaaggtacatatatatagctacgattgatgtaccaggtagctaccggctactgggtacttccacagcgattcctgcttagacacgcacatcaggacctgcacgacgcgtcaacttaattagagcacatcaaaaattcgtcacgcacacaacacaacgatatcaaaaatggaggaggacaacttggacttggaaggcatggacattcacagcgggctcgactcgtcgttccactcaccgccgcacacatctgatccagcgggtctgagcatggatgaaacggacgatattgatgatctgatcaacaacgtgcgaccacacgacccactaggtactttggaagagaaggaggctgatatcaaagagttgacacattcatgggtgactgagcgaatgtcaccaacgcttcttccgacgaaggaggcgctgttgttccggattctcaaacgtgtgcagcttcagatcgaggtgattgaggagaagtcgatagacatgagtccggacacagacgtgaagctggaactgctgattgtggagacggagctggagcgtatcaagtacctgatccggtcgtatctgcgcgtgcgactgcttaagatcgataacagcatggagtactaccagtcttcccccttggacagaatgaacatgtctcaaacagagagaatgtatctcaaccggcactatgcgctgttgaagaatctgtacgcgcatcagtttatgaacacgttcccagacagtctcaaacagatgaacgactcttcaggaagtgcaagcatggttcaggagcccaacatggaccatccagtgtttgtgcgagtagtcaaggatacaggacgaaagattatcattggaaacgattcagtcaagctgcgaaagggtagtatcgtcgtcatcaagtactccatcatcgtgaagtatgttgagagtggtgatgttgttttcatttgatgagagaaggaaaatgaggtgaaacaactcgacgggggagttcatggaactaatgctgagacacgcaagctgtgggctgttagttattttgtgaagttgacgctcgcatgctacgttattgacacccgtacataccgacgattgtgtgtcaagagctcaagcagctaaaatatgacaatcgcccacttgccttgtctgtatcatcagttactcgacgaagccttaaaaagcaagacacttcaacgtggtcgagacgtttagcatgtatctaactcaccatggagaccctgcgcgggcgacctggaagctgtacatacagatgcttaccataaatagagacatctaattgtaaaatgcatatcatcattaacccttagtgcttccaggtaacggtattggtcgcattggacttggtcttgggcaaattgcgccttagttaccacttaacccaagtaaaataccatgcatcacagaatctcacctataaagacaagactatcaaaccaaaggtcattatttcgtttattttacgaagtgctgtaacctatcattatccataatattacttggcattaccaagtaacttacttgttccagaatcatgccttcaaaacaccttatgagttaacaattacgagataaaaaactcagatgcgttttttgagtccctcaatcaccgatgaaaagcacttccttcctacataatgtactcttactgttccctacatctcacactatccagttccccattttcttcatgaaaactctaactgcttatcacgcttaggctatactacaggaacaaacgacacactactgtactaacgacaccagaacacccatgagcaacaagggcagccaagcgggctccaacgagggctccctggcaaaactgatgcacgggcatttcaacttacccatgttatcgtccaatccgccctccgatggctcttcaccggaaaatcaatcttcgacaggtggatccccacaaccaaactcttcggacgctggaggatcagcctttgcgaggttcggaaaggctttgtatggccgcaatctcggtcctacaccagttcctacttctgcaccgacatctgcgccttctcacgtggaatctccttcgaatcaaccacctcgactctcgttcactacaaaatccggcattctggccatgagcccatcaccagactggtcccaggccgtcattgctggaagagatttcctgcaaatcgtcaacgtcaccgacacagaaattgtgcagcatctggacttatttggaagccctggatacaaggaaaaacatcctttgagctcagtgtccgtggtcaaatggggactgcgacaatatgccaaatacatcattctgggaaagaccaacggtcatattcaggtctacaatgccgattctactacttcaaaggcctcctaccagttgcatgagtacaacacctccatcaattctctaggactcaacccccacgctactcacatgctgctgtccggtaactcggcaggtatcgcaaagacttgggacatgcgatcatctaacaaaaaacccttggctcaatttgtcaaaaacggagacatttgtcgtgaactcaaggtgtcgcctttcgacagcaccaagttcgccatgatctacgactcgggagtggttcaacggtgggatattcgtaacccctcgggaccagaacgacgaatgaatgcccatgcacaaagaggactcacactagactggcatgaggagtttgattacattgtcactggaggacgagacaagcagatccagatctggaacatggctgcaggagagacggccagggttccagaccacgtgattaatacacccaacggcgtacacaaagtccgttggcaacaacacgcctttaaccctaaaaatatcctagattgcgatattgcttcgtcgtccatggatctatacgactacagggttcacatctggtcgcccaaaagaaagtacatccctcgaattgtgatcgaggaccatgaggcacgtctgacggaggttcaatggaagtctggcacccaactgtggactgctgcacgtgacaacaagtttatccaacgagacatctcttacgaagaacctgtgatcaaccagcttcccaaggtgtcgaatacctggtccacaactggcttgctgatgacagttcagggcaataatgccatcaaccagcatgagtacgaagacaatgctccttccacagtccccggttcttctgctacatctgtgcatgagcgagaacgcgagggctcacgtgtatcgctacggctctcgttcaactcgcgaactcaacaaaagcccaaaatgaattctctcaaggaagaagggccagtggatcagcttctctacgaggttcctcatgttggaatcaacgaaaagagcatcaccttggctgccaacaatgcggagtaccaggttacagagacatccactgttctcgacatctgcatccacaacgctcgagtggcaaaagccatcggacgtcctcgtatggcccagacgtggcttgttttgcatcgtgctctagaatgggagctggaagagtggaagaagaagagagaagagaagcgggaaaagttcgaaaagctcagtgcactggtacttcctagtcgtcagaacaccctggatcgaggaagtggtcccaatagtgccaccagtaacctgttatcttctctgaaatcattggaaggaacccctcgaccagctggagcacacatgctttctgatgctgcttctatcacatccaaattgtctctggagaagactgtcactcaagaaagtgacccccggccaacgctgttgacgagtcggtcgatatcttctcctgtggctgtccctacaacccccaagagcggttctcgatcaagttctcaaaggcgaccctcttttggacctgccacagcggaatctgttggctctgcaggctccgacattgcctttggttcctacgagtctggcagtaactccgaagaagccgtctctcccgttgctcaagagaagttcactcatctcggcatttctcgaaccgcagcctccaaagaaggtaccttttccggtccctcaactccgtcttcttctacaacttctggagctctgtctattctgaacggcaagggtatcaaccctgaggcccgttcgctgctaacaggtatcatagaagagggctctttcagcagcaactcctcagttcgaagtctgatggtcgaggatcgcgagaaggtcaatcaggggcgggaacgggatgtttctctagcgtcttctatctctaatgttgcctcttcacatcactctctttcgcattcacacactgacgacagtgaggacttctttggaggtggagtggctcctcgacggtctcaatcacctgaatcagaagatgatgatatgctccctgctaacaaaatctccattgcggccactgcatcggccctggctgctgccgctgttcctcctgcagcaatttcgactccttcagtggtgactaagggcattgcttcacccaaaaagtcgattgaggaggtctacacgcctcctgagaaccccgactacatttcagattctgaactggacgagtttatcgccttctcccaatctctacaacatccttggtcgcctctgaagctgctcaaggactgtaacgagtactatcatttggacggagacgtgcaattctgtgcgattctcgctctcatcttctcgcgaactcatccttcggcgttccccgaagacaacatggttgaggaggtgctacactgctacatcatgcagttacagaagctgcagtgtgtggttgccctggccgagctcatcaacagctgcaagaagttcaaatccatctatcatatgggtcaaaccaacacctccatcaaccagcagtgtcccacgtgtggctctgtgttgtcagaagcgaacgctgcctccgaacagaaggccttctggtactgttccaaatgtcatagtctgctggacggatgtgttctttgtagagagacaattaagggtctgggagcttgcatgcttgcttgtggtcactatggacatttcgaatgcatgaaaggctgggtgattgacgacaatatgactgagtgtccatcaggctgtggagccaagattactgatttttgacggagaaacgggtaagtcaattgccatgtaactaatatttattctgtacaatcgaggatactgtaaggggatccatggaagtatgcttgatctagcgatacagaaatctagattgagactgacaaagcagtatagtcatacatactcgtccacatccaggaagacacagctgagtaatccgaaacacttatatagccccactctttcttatgccgtagctaggaggtacttatttctgggggtttggaacaaatcgctctcagattactactcgaacaccataattaccacaaaaggaaggtgtagcagtgtctgccgtatatctcatactgtaatcagaaaaaagcatactttagtgtaaagcatgtgctccccacaaactgtacacaccttattgtgaagctccacaattgtattcggtacaatcagccgctcagaaaactgtatccggccctcggtatccctgtaaaacaccatctcttggcgccaagctctccattaattttgtctttgaggctgagttcttggcaatattttaattttttcatgtctcactcagatgacgtcactcgaggaggtcgttagttacccacgtgtaggttctcgacagttgattgattctatgaagtagtagtttttgtaggtttttgcattgggaatacaataaacgatggtctagactacagtagaagtcgtgcttgattccgttctaaacctcgaaaaaccactcatatgaaacatgagtggaagtcgccctcagtacaatacagtaaaccagcgcgcaactttatcatatcagaatgagacaaagtggggtctgtagctatttgtttgaagaacgaacgataactccaattcgaccagttgttgtcgaatgaggtagcttaatattggtcacatacctgtttttattctattacagggtctggtgagtaattgctttttgagctacaagtatagtagttgaacttttgttgatgtgagacagtacataattaccttgaagccgggctctgtacaaaatggccaactgcttgtctaacacgttaatacgtgataaatacttgatattggaaccattattgacctgaaaatatggggtttggagtccatatatcttcagtgttgagatccatcgtttatccacgtttgtctgtacatattgtgtcctcttctgtggtggttgtgatgcaagaaaaagccgattcagtaagattccactcgacacagccataagttgtaatgttcatcaaaatattgcgaaaaaaaatttatatccgtttacgctctcgatattattattatcatgataaatatttattctatatgctttataaatatgctaatcctcctaatcatccgcgaggtccaatcctccaggacccttgagctccgggaaatacgagtccatctcgataccctgctcgtccttgtgcagcttctttttgttatcggacaactcacccctgagcttgttatcctcctgctcctgctctctcttctccatccgcttgaggtagtcctcatccacggaaggcatgggcgacgagggcacaatggggtcgagatcccgaggaccaatgtcagacacgttggacgtctgccgagaatgagaggagccccgaagagggtacgactcattacctccagcgcctggtccagagctcatcatcgtatgtgaacgcatggggtagggcaggcccatggtctctgtgagctcgttggagttagcagacatcgttctgcctcgtcgtaggtgggatcgagtcaccgcatcgtcctttctatgcatctcgtcggaaggaagaatgatggcacgatcgaccgagtacggcagacctcgatgtctgcctcggatcatcatggcaatgataatgagctttgagatggtgctaaacttgccggacaaggacgtgttcacatcatcgtagcccatggacatgccgaccgtaccgtatgcagagacaacctcgaaaagcacagtgaagccagtaaaaccgagatccgtaacgtccttgatcttggtgccttcacagatacagataataaagagccctaagaagatgtaccacaaatcgtaaccaagctgggcacgcaggtgggctgtgacatacgacggatgcttcttcttcttgcccttgtagagatgctcggggtcgttctcctcgttctctgcctcctcatcagccgtaggggcctggtcgtactcactctcttcgtctccccctccataaatacccagagactgttcctcgtaaacgttagttcgtcgaatcgagatggcaatgggcagaatggcaatgtacatcatgatcatgtacgatacctggatggacggatggagttcggcaatagagacagaggtgaaaccggctgttcgagtagagaaggcctggaacaagcctgatacaaccctgtaaccgggcctcatctcggtgactgcaggtgcgttgaagtccagaatgatgaagaagacgaggtcgacagagttcagaatcaccagtgttgcaaacaaccaccaggtggcagtggaagggaacagcatggtgaaacatcgtcgaggatgatcaagcaggaaaccggtacactccttgagtgaggagtctcgaggtgagagcttgaacatgatccagatgatgaaccgaagtagaacagggaagcccgtgttaccgatgacaatgaagaaggacatggtcaacagaacataaatggcttcctgataagatcccatggagtccggggttagagtgaaacccacatcgttgaaggtcgactgagcggtgaaaaatgcccaccacgtcggcgtcactccacacgagtacacgtagtctctgtacttgggcatgtagatggcccagggcagcagcatgatggcgcacatgagatggaagccgacgaagtaggcaaccagcaccttggacagtaccttgagagcccgatactcgattcctcccagctcctccttttgctcctctgtcagatcaacaaatgcagagttacgaccaactgtgggactccaagacaggtagttggacgacatggtcttgttgagatcggcgttggaggtggcaccactggaagaagcggcgtctgagccgcgtcgtcgattagaaagaaaccgatcaaatgtaagagaccgtttaaagtgtgcaaaggctccttcatggttcttctcttcagtgttgtcgccgtcaagggtaaatgcacgtcggttcatgggttgggtgccggcaaagtcgtcatcttcaggagacggtctgtgaacggtcacgttggaacgcacctttttcaccgtatctccttctgaagagtcggaatccggatgctgtcggtaatacatgtcttctcgcttgatggaggtgggctgggtagcgtctgacgactcaccctcatcaatagcatgctcagcgtccagttgtcgttgtgactcacgcatttcctccttgaactgttccagagcagacttctgagcacgtgggtgttcctgagtcgagaacgaaattgctcgtggagctctctcgatctcaggtgagtcctcttcgtcgtcgtctcggtcagggcggtcacgagggcctctgatgaccagagcaggtccgtcgtcatcactatcactctgtccttcagggtgttcatgggacagcaagttgatggaccggtacatatcttcaggctcaacggagtgcgttcgttttggctgcggtagatttccgaatgtgatttccttgttgaggttggggttgtcgttgttgtgaccttccttgtgaggcgtttcgtcgctactgtcgttgttgatgttgctgttcaggccggccactcctgggttctggtgtcgcagaggagggcgttgaaacagtccgttctcgagtgtgtcttgtcgagctaacgtcgtggctgttcttcgcagctttgactgcagtttggactggttcttgatgtccttgaacgatttctcgaaccagtgcagacgcataaacacgactcctgagtgaatcacaatcggattcgtccacatggaaatgcagtagagcaccatctgctgccacagcttgagcgagttgagatcgacggtgttgaggcctgcctgtgtcgcagcgcaggcacactgaaacagggcatcgatgtattttgtagttttggcggggtagaatagaaaagtgccgaaaatggccgagccaatgatgatgaagtagtgcacgacgatgaaggtgatgcgaaagtgtcgcagcttgcggtacgctcgtttagcgtagtccactatgaacatgtcttgtggagtgtgtcgagagagaagagagcaaaaagtgaacctgtgggaacacagaatggcctgagacaaccccaggagagagtagtgggttatgagggggttgaagaggtcgagatttataccgtctctgttttttgttttttttcgatgttacttttttcgggctgatgttgaacaggtcaggtcaaaagtcggttccaccaatctgggtgctgggtatatgcagctattaatactgaagagcttggccaaagctttttttcgtgcaactcttgaaccttgaatgggggaggtggtcaccaaacagactctggatgaggtacaccaccagagcctgctagtggaccaacttcacgggtcgctaaaaccaagacctcgcttggtgaaaaaataactccctttccattccttttatcgacccctttcaagtcgtaattactccttggcacgtcccacatgttgctttgacagcgacgacacactccagacaagaggcatccgattcacacacaagctccttgttgttctgaatgcacataagcaatagacttccaaccccccagattggtcgacgagactatggtagtaagagtagtacttgcactcgtcgtatatggtatccatctattgtcgctaatgtgtgaaggggccactcatgccgcccaaactaatgcttctctccttctccttctagtgccctcatacacggctgaagtagtctaaaagacccatacgtacaatagctgctaaccagctaacctgtacttttggcaccactcccctcagccgtacctcttacattttgatcatgttcgtatctgtgccagctgcataaatgatggtttcgcggctgctggtggctctcaaacaagaggccatctcttctgacgctgcgcaaatcctccaagaacaaccttctttttgaatttagcacctttgcgtttccaaagcaagtgcacactgaggcatttgaagggcctatattggtgggggagagaggactgattaagccatgtgcgagagacagggcatcagctcttgcacgtgtcgattaataagcgagacccgcgacgcaagcagtcgcccagcctgtacggcagcaaaagaacattactagtacgcatcatcacccggtagtaacggccagcacgttaaaaaaaaaagctgccactgtaaaacctgtaaccgggtgtataataggggctgaccacatggggcggtgtacgtttttctgtcgtccccctcccccaagagaaaaaaaaaaaaggttaccaaataggtaaatctatgcggacgtttgtacgagtgctgaaattgcggctcctgtatcttggcaggaaaattattgattttgaaattgtagagagaaaagaatccaacccttccattgtcttgattttccgctagcgtttttattcgatttattggaaatattctcagaaaactatccctctttaagctatattagcgacaactcaattaagcgtatgtgagcatctgtaccaccctactgtatctcagagaggtggaggtggcggaaattcaagagaaaatcgaggaaaatacgatcaatttcaaaacactcaacccggcataaatgagcctcgcgaaaaagtgccttgtcttgtaagcccataatacacgccaaaaccacatcgtaaacacgtcgcaatccccattccaattagttctagcgtcacacgtgttagccaagacaaccgcctatagaagtgtacgatactggtacatacagtacactccattactcgcacaatagcggcggtgccatgtttgtcacgccaaggaaccgctttttgagttccgcgatccgctctatacatggtgtagggaaagatcacgtgacgccaaattgggatgttctcggactctcgttttagtggccgggttgtgctgctgtacttagctatcatttgggagagctacgaagactactgtaaatgaagtaaaaatatgaataacttagtgaggtcaagtagtaagtgggacaaccagttaagtatatgagggtgagattcaacatcacctttctacttgtagtcactcaatactacacggatcagctcaaaagagtttccagctaagttttttttcattgttgataccctcagctcaagttacacacctccgcggtctctccgacacacccccttgagacgcacatcggatcgtactctctccttgacaggtttctgataaagtttctgtacatactcgtacagaaaatcagcaggctcttttacccttcatcacatcatcatcagcacaaaatgtcggatcgaaaaggaataaacaaatactatccgcccgactttgatcccagcaagctggagcggcgtgctaagaaagtgtctgactccaaatcggccaccatgcccactgtacggctcatggtgcctttctccatgcgatgtaccgcctgtggagaatatatttataagagcaaaaagttcaacgctcgcaaacaggtgactgacgaggtgtatcttgacgtgaagatcattcgcttctttatccgatgtcctagatgttcaggtgagatcagattcaagactgaccccaagaactcagactatcagaccgagtatggagctgtacgaaactacgaaccctggagagacgaaaagaaggtggaggagactctggacgagcggctggaccggctggaaaaggaagagaaggagctggaggagctcaagaaacagggaaaggctatgcctgatccgtcaaagctaggaaccgcagtttctacagatggagacgtcatggcagagatagaggcaaggcagaaggccaacattgatgagcaggagggaattgaacggctcgaagagctcaaggaacgtactgctcgtcttaacaagattggacgagatgtggatgtgctggaagagctgagaaagagagatgacaaggaaagtggcgtatctgaacaggatttgcgtgatgatgagatggctaaggaggtgtttaggaacgcgcaaggtgagaagatcaagagagtggaggtggcaaaggtggatgcctcggtgaagaaggtatccaagcctgttgtcaagatgaagaaacgcatgaagggaattgtcagaaagtagaagacggaggatatattgcatcaacgcattgtataatacattatgaagtatttgaggctacgagtattatacatctgtagaagttgcaagtactgcagtacacacggtgcattctgtagcatggcaacatagtcagcggtaagaactctccacagttgtgtgtacaggaggtgtacaggtagttaactagatcagcctagtaagaacagcaccagttatcacccccctcatctacagtttcatcttgaaagccctttcaaccaccaccgaactcataaatcatatctcattactcgggacaataaatatatataaataagcctcctcctctttataccaccactcttcggcgcgtcttgtgcctattaacggctctggacctagctggaaccctcgtctgaggtacatggggcaacagcatcgactcgggggcatcaaccagacaattaatcttagtcatcatgacctgaacgtcaacttgctcaccaaaatgcgtcagcagaaactgctgtgagtatctgtatacaaccagctgcccatctactaatccaggaagtgccaggaagccagcctgaagagacgtgtagtagaacgcagtgatatcaacaatactctgagtggcaaagtcaattaaatgggtcatacttccagccgcattgtataggccaacatagttactgtagacgggatcctggctgatatttgtagcgtgcacgggtgtcctgttgaacaagtaccgcatgaattcaggcatgacatgttttccagccatggcaattttgccatcaaacacacacaacatctcaggtgttgacgtgagcatgtacttgtcattgaatagcacccgttccatcactccattgttcagagccagaagagctccggtatgtccttgttgctggacatacacaaagatgcaagactcgaccagaaacaggtcgaaagaagtgagggttgaaggacagaagccgacagagtaaagccaatcgtcagtgttctctccaaaatcaatatttggcgcaatgccatggctgtcaatgtacttaaccaaaatgcggtattcgcttggctcatagcaaacgatggcagcgatgcatttagtgttggttttgattgccagaatggcatgctgtctttgtcctctctggaatcccattttgataccaaatctgctggatatagttccgttgtcgtagtggtaatcttcgttggtaaccccctcacttccctttagtgacacgaaggcgccctggaagctgaacccgctgtcggtatgtcgtagggccacatcatcatgccacccatcccgagtcgcagcttgcattttacacaaagagtaataatgtggcggcagcagttcatcttgtctgactgcgatggttgtgtttggacatagttgttgaatgatagagctatccaccttgggactgttgagtcggtttcggcgcaggtactccgttgcacaatctctccagctaagtctgttcgagttgtcaagctggtagaagggacagctcttgagcagcatgtaccgatactcggcttctgtgatggcagagttccaagactggcacgtttgagccagagaaacaagcgaatagagatccagatgctccagcaggatgttcaccaactcgggcggcagcatggtggtttgtgtgcaatttgtagccgattttagaggggtttcctgtgaaaaggaaggtcctgtacaaccgctctccacaactggtaatacacttttgtttggaatgtaacaagatgcatatgcaatgttggacgataaaagaagttaaacaaaaaaactgtatcatttcctattaaatcgaggataattgtaaacgactcagaattttcccagggtcttccaaagtgaaattcctatcagaggaatatttttaatatgcaaaacttcaaccgtcggagagtcatatatctcaactccatgtccttgtgacgcttcgataagtgtaaattttgccttctcactgcctggttttaactccacatgacagtattttccgggagttagtaagccaggtgatgagtcatcttcggggctgtatcaatgagaagccgtcattaaagatttcgaagtgtgtatctgaagatggcactgagttgtacttgtacggactctactggaaccactccgatccatttgagataattgctctttgctgactcaacagagcttattttgcggggctaagaagatgaaccgatgtacgatactcttgcagtatgttgtcactacttgtaggcaaacaaatgccatcagagattaaaaatgaaattttaaaaaaataataaaaaaaaaaaaacaccagaacagacataaaagttacaagatgtattcagatcatcatttattagttgactttttcttcatcattggaataatatgacatcttaaaattgtcaaacacacatgtgtagatttttttcgaatttcgtctctaattttgaatttaacgaaaatgtgttccccaaaatcaaaacaatcaaaaacaattcataaatcatctatatcgctcttcataacttcaagcccgttcatagcaaaaatccgggtatattcctattgtcgtttttttggttcggtttacatatccatcctctctactccccaaaactcattcttttacaatgtgactcagtctataccaatacttttgattaatgcaataaatagttagtcttcccatgatgatccaatgataatccttacaagtcaggaatgtccaaatggaaaaaaggagtgtcggtggacaccacggggatgtagcctccaaactccttgtcgtcctgagaagaagaagacacgctcttggtgtccagacctccaatggcttcttcctcatcgaacggcttcttttttgcgtactcttcatccgagtcgttggacagagaatcgccctcgatcaccatggtagtgtcattgggcaaagtctgtcggtcaagggcagtggctctacgggccgcagtcacctggtagttgctcaggtgttgtccctttggcactcctccgaatccagagcccaccaaagcacgtcggacccagggagacagaagacccgagaaatggaactcgacttctcggccaacatatcggttgatctctcctcgagcatctaccaggttctggataccagtagagtctgtggaagagacgacagagaaatctagcaccaccttctctagaatgggccgcagatcgacagtttcgctctccttgggatgtcgaggaccatggtcgttccagggccgctctccaagagtcttgtatcgcactccctcggctcgtcgagtcttttctcgaatgacatccaccaacttgtctgtctgtctagaacagttggggtaggtgaatgcttccgtgaatcggtagacgatgactccaggtcgggggggcgagatcttgatgtctgggttgacgttctttcgagacagaggcacccagacggttcgtcggggcacatgagacagagctgctgcagtggtcgacttctccacctcctgaggagccagaagaggcaaaccatgctggacatctgcgtcaacaacaggaccgtcctcaatgagctttccagccttgctgataagtcccttgactttgccgagcttagtgtttcgggcagcctcggcagcagcaatctcttcgacatcggcagtctgctggacaatgagaggatcttcgacgtcgacaatctcaatcttgcccatgaggtctccggcagggaaggcgaccttgagaagcagccagacgagagatgcagcgacagcaaaatagataccagcctcgatggtgacaaagactgtgaggataattgcaacgaagaagatgactgcatcgatgggggcaattttccagaagtggaagagctgtcgaggatgtgccaccaagtcaaacacagcgtgaatgatgatggcagaaagaacggcattggggatccagtagaagacagtgttgagggcgtacagagcaatgagcacaacaacaccagtgtaaataccggcaagaggtgttcgcacaccacactttgccttaagggcagatcgagagaaggaaccggtggcggggtaggcgttgaagaaggttccaaccaggttggtaacaccaatagcaatgagctcctggtcgggagaaatcttgtagtcgttgacacggccaaaggacttggaaatggcgatgtgctcaagcagaagaacaacggtagagacgggcagctcagaggccatcttggacatgtaaatagtgtcgaccttcatgacaccggtgtgaatgagacctcgaggcacagtcttgataatagaaatggggaacttgccagatttcttgtgagggtggcagacagcccaagaaatgagtgtaccaaaaatgatgatgagcgcggatctcatgatttcaatgtagaaaaacaccttcttgtacttggggaacttcttggacaggtactggcatgagtacttgatgaggtagaggatgaacagcgcgacgactccaaaggcggcgttgtagttggagtgcttcaggttcttaagcgagttgatgattaccatataagtggcgtcctttgtgttgaagagcttgtcgatacccatgagagcgggaacctgaccagtgacaatgttgatggcagaaccggtcataaagcccatgactgcgggggcgggaatgaactcgagaatgaaaccaagacgcaggagaccgataccgagggcgatagaaccgcacagaaccgccagcatggtcgcgatcatgggtcccgaggcttcggggtactctccttggacatgcataatgactcggccgacttgctgggacatgaccgcaacaggaccaatagaaacatccttagacgtggcaaagaaacagtagatgaggactccgacaaaggaagagtagagaccatactccgggggcaggttggccagtttggcataagacattccctgaggaacaacgacacatccgacagtgatgccggcaatcaggtcgtaagtgagccacaccaggttgtatcggtagatccatcgaacaattggaaacaacgacagggtgtagttcttgacacgctctccagggtgagaaaagacgtttttgtagaaccagtctctcactcgggggttgtgagcgtggtactgggggaggtacacatggtcctcggagtcgggagagaagtagtccacctctccttcttgaggataaatctctgagggctctcgactggagcttggagaagacatttgtgggtgtgtgattggagaagggatggatgtgatgttgaactgggcctgtcgactctaatatacagctcaaagtattttcacggtgctgtcaattgtcgctttcagccacaggtgtagagttcaagcctcagtatggtggtctgagtaaatcggatgtggcttgccaattgaatcagagtggcagtatgtgtcaacgaaggatagccgtgatgagagctcttttttggcgcttgtatcaagtgtttgggtcacttgtgggtcgtttgtggtactgtcaggaggtatcacggcctgggctctggagttgtgtgaaagagtgttgtcctagagctatagtcgtgacttctcaagtagggaattttgaattagtggcttcagccacagattcgaaaccgaaacaaaaaagcatgtaactttgccggaccttgtccgatcggcatgaaatccgaggaatcgttttttcgtcgcccaaagttcccacagtctcgctttggactcaatccgccctgttgttcaccctcaatatctcaccgttcttcaaccctcaaacgccattacaccatcacacatgcatggtgattttcctgtgagtagaaccctattgggctctgtggcttaatcagatgcaaccttataagggtcccccctttgtttggcccgcagtctttctgcttcaggaccaagcctaacctagcgtgtgcaaaaatgcgcgattgcgtgattgcgctagccacgtctacacctccactaccaggagaaaaccccggtcgccacagtaaagtcggctgaaaactgtggctatcgcctcgacaggagcaaggtgaaaaaattttcagcctccgatcacgagcctgtgtgcgtggaacgtctgaggaacaattggaccagtgtgtagacgaacacaactgcctttgccaccgcactgtcattctcagtctccctctataaattcagggcgtgccgctgcatgcgtcatttggaggtacataatcagggtgtggggtatagagaggagtgtgcaacggcctttgagtacttgtagggactcagcgctcactccgcgctggttatacgctcgcttgtctcctgactgtcttaaccctcctccattggctgcggtctggctgctcaagccacgaaccacgagtcaccaacgatcccaaacaaacccacatgagcgcatattcttacaacgaaaagagtaccgacgccacactatagcaccgacacgggtagagatattccaaacacaaaccgatttctaagcctgacggaggctggctgggtggcaatgaccgaagcttccatatcccaagcttctaggtttgcaagattttactccttcttcttccacgcttttctggcccttttggcttgctcgttgctcttgctcaggcaggctcaggctctcagactctgtcttggaagttacccggctggggggatcgcgcttttgtcacacagggtatgctctcggttatacccgacaccgttgagtctccgttgtgtacatacctgtagccctttttcggcccatgcagtagacccgggtacttgtagaataaaaaaaaataacgccatacgcgcacactgtccatggcgattttgttagcatgatacatatcacaaagcagttgatccactgttccccaaccccctcaatcatatggcgtgtacaagccactgtttcttcacttgtctcttggtctgtttgtctgtctcttgttcggcattaatatcgggctgctgcaaaaattgaactctgagcaaaaaggcatcgagtaattaattcgggctttaattaaaaagcaccaatcaaacggtcgccgaggggaaataataatagatacaagtgccgatagctactgtatgtactcgtacatacggggttcattgtcgcatatggtaagaccataacacgtcattattatcccccaaaagtgggtctaaacacagtggatggcacgcgacagggcttcaggggatgctcccatcccaccacaactcttggccatgcttctcaaagtttcacgttgtctcacacgttgacaaacacacgctgagaaccaaagtaagatctctaatggaacaaagagggcttctggaaaacagttttttccacaccctaaagcatcgctgatgccggccagaccccgtagccacagttctggagtatccaccacaaactctgtccctgtgccagccctgcccttgtatcatgacacgcacaaccgacccgggacaattgcatcactcatgccagatatcagatgtgcccgaatccaatgtggcttggaaatgggctggatcaccgccgtgactttccaccagcccctaaataacacttgatgggaaccccttcagtgttgggtttttttggttttctttgtgagattacataatcggatattagcgtaaattcgctaaaattaggtttggggacatgtccagacttcgtggccaagttggttaaggcgtacgactgttagtcacctaaatggccgccatcgtaagatcgagagttcgaccctctccgaggtcgtctggtttttttgcgtcatgaaacaacatcttgaccgggccatcttcatagatttcacggcaatcaaatcactcgtactacaactacaagtagcctaagaggatagtccgatagccaatcgaacatcacgatggcgctaattcttattgtcagcccaaacccaatacaagccacacaacggacggaaagtcatgaaattggttttaccggcgattggctaaatcgttggaaaaagtctcattttcgctaatgtttctttcgggtaatacatctgcgatcgggtgatctctgtcatcacagactccacggtctccgaataagaggcttccttgtgtcgcccaggatgtgcagcagggtcaggaagaagaggcccttattgtgtgctccaagtggcttgtagacatagcaactgtgtctaacaaacacatattcgcaaagaatgacgaattcgaagtccccatcttttcttctacggatctgggtatttctcagcactgctaccaccccacccatgccttgcagatcgagacacatgtaagtccttttactccatgggaatctacaaatccgtggaaattggtgtctcatggctacttgtagctgtactgtttggcttatctcatatgacacagggcacatggctcagtagacacggacacaagtagatcacgacgtcagtcacgcaatacatcgtcgtctggagtgaagttttcatgttcttgtgtttcttcaattccagagatttctttcaaagttctcattgctgaaatgacaatgtcaactcctccaccatttggtttcggtgtcggttgcgactcgcaaatatcaataagttgacacaaatcaacaaaatcgaaccaaaagaatgctgtcactgtatgtactgaactttgtggtctcatatcagaactcctacaagcaccttcacccagaagtacgagtacaacaatcaatagtcaatcataaatatacatacataaaataaataggagaatctttcagatctttgctctgcgggtccgactaggcggacactgcggcagagtaggcgagataccaggttcgagaagcacctccatcaagccaaagagtctggaaattgtcctgagagaaaaactcgtaggcactcttggggtcgtaaagagcctggttagagtgtaggattccgagccatccagagttgacgtctccaatgaacttggacacgttctgctcccactcctcctggacgaatgtagggtctcggagcagagaagagacaggagtgacggggatcatgtggataccgtggatgtactcggggttggtgccaaagtaggtggtgtagtccagcttgttctcaaaggtgataccggggatcttgttgccaatgagctgctcgggctggatcttgttgtcgtccttcatgtagaaatagtcattcatagatctcttcatgacagccagcatcaggtctcctcgggcctccatagccttatcgccgacaacgttaccccacagcttcattccgtaggcgtggttgtagtcctcagaggttgactcctcgtccttaccatcggcagcagggaagagacccttggcccaagagtggccggagaaccagtcaaaagatcggtagacagggaagtaagagtcgtccttggaagggttggcggtgtctcggataagagagttgacccagtccttgttctcgttgacccactgaccatctccgtacttggcatcaacatggccaatcacagctgcggcatgaaggaaatagccgtagtggaagtggtggtcattgtagtaaggagaaccaaagtcagcaccagagtcgccagaggcttgggcagcaccggaggtgactcccttgaacagagtgtcgtagatgaagggagatacctgagtgttcttagtgaagacggcgaaggccttcttgagctggtccagaacagacttggtggtggtctcatcctcaatcatatcagacagaaccagcagaatgtaggcgaacttgtccagagccttgccggagaagtagttcgtgtccaggttggtctggcttccaatatcctgcttgagctctgagttggccacctcggcaatcagcttctgctgcgcagcagtcagggtggccttaccagcaaatccagacacctgggaccagggaaggaactgcagatcagtctcgagggtctcagcgagggtcagagagttggccacgtaggcgtacataggacccttgttggtggactggatcttagggccggaaacagcaccggactgagaaaccatggagctcttgtggtgagacagagcaaacagcagagttgagccagaagcagaagatccctccgtcttgtagtcgatggagtattgagcagaacctccgttagcctggccgttgagagaggcagaaacggggtaggaaccagctgccttgtcgaagccagacacagcagagccagcatcagagtcagcgtcaccagtggtggccatctgaatcacacagggcttggtggagtgagtcttgatggtgtgagggtcggggaagaggaacttgaagtcaggatcagaggtggtcacgtagatggtccaagtgactccgttgaagagcttagccacgtacttaagggtgccctgcacgggggagttgcccttgacgacggagtcaaagccgacctgggtcagcagaagaggagtcagaccgttgtacttggcagtgacaaaacccattccctgaacaagaggaagttccatggagccgtcaccggtagaaacagtggtggtggcagagaaagtgtcggggtcagacagctgcatctccatgttgtcggtggtgaactccttggcggagaagacaaaggacatgattccaacggggttcagcatgtactccatggggttggtcttctgggggccgtagaccttgtccttagcctgggagtaagagacaccgataccggggaacttgtcggtcttggaccaccacaccgagtagggctgggtgtagacgggcatggttcggtcaccgaggaacatgttgaagtagaacttgttggtgtggacgggggactgaccaagctctttgacggcgccgttggggatctggatgttcagaggctcctgcttgaaaactccgggaggggcagaggtgtcaatggctgcgaacaggtcgccattgtaagcaggaggggggttgggcttgggcttgggagcagcggcggaagacgaagcagcggcggaagcagaagaggcaacggaagatgcaacggaagatgcaacgacggagctagagatcagagcagaagtggtggagggaccatcagggatggaaacaacaccgggagtggactcaacaggaccaggagtagaagaagaccggatagacaccgagaaggaagactgagtaggagtagcggtgggggttgcagaggcggaagaagcgacggtggcctctgtgggaatgggctcagcatcagttacaactccctcaaagggatccagggtcttgggctcggtcagagtgttgatgttgatctggggagcatctgcggtggtggggtacgaatcagtctgggtcaccgggttggcagtgataatagactggacggtggagatgagagtgccggtaatgacggttgtgggaacggtgtgggccacaaacacagtctcgacggactcgatagtctgatcaagagtcacgtgctcggactggccgccagtaacggtcacgtatctggttgtagaaggagtgacaaccacatcgttgaccacagtgacctttttgtggatgactcgagcagatgccgacagggcgaggttgagcagcaagaggaactgcaacattgtgataggactgttgttgactcgaaaatgaatgaataaatgaataaatggaacgacttggtaaggaaggaatgaataagtcgtagtgacgatcgtgaaagagtgaacgaaagccgaaaggtggtcgagttggtcgatgagtcaagaacgagtcggtgaggttgcttgtgtatctttgtgaagggtctccatcccatctttatatctggctagcccagagtcgatatgcagtcagtaagacgccaatatcgtccgagacaccagccagatggccatctagcagcattcatgcatcgcctatgcaggttataagcgctttcgagactttggaccagcatctgaccgttgataaatcggagggctggtgatgcttggtggaggttgggcgattaggttttcatgttgcagcaagatttctttgtatcccagtgaaaaatccagataaagtttgagaccccatgtagggggctggctgggaagtgatgtttttgggatgttgaccgacattatagggagtcacgacacggtctggtaaccacacaataagatcccatgcaggcgagatggctggttgaaactctttgggggggctccaggtggataatggtactcgtgcggtggaggattacatcgtcgctgtgtcagaatgaatatagtcctatatctcaatgacagtcaggaacatagtcacatcaacaggtgacatatgtcagttagtttcgtcagtcgagtttgctgaccccgtttctggtcgtccgtcgcaaaccaccacgtacacatcccggtacgaactacacaaacggtcgaccaacaagcccccccccctcgttgcaaagacacgcatggggatctgcatggagtgtttctgatgagagaggaacaatagagggtgtctgagatgcccatgtaggagcgatgaatcatgtcaaaagtgacacatcagattcaacggtcggtttgaaatattgtgtataatatatatgtccatgtgcaacggtcgataataaaacgctttatgatcttatgatactatggatggtacaactcggaacatgcacagtatcagctcattacgtaggttgcatacctattaaaaagaaaagtagtggtgctggctcttccgaacccatctgataaccatgacgtcactggggagcctaagttcagatttccaaggccttgatgagtgaacgaacgactaggaagaacttgagttgatattcaggcgagttggagctacaagtacaataccgctagtcgtgcaggtaccaacggatactatactctacggtattgcacataaacaaccaaacctgtgtctttattcgtgctagctaccagtagctggcactcatacagaatctcaactgagaaactcataaccacactaaccctttatgataccagaactgtagtatggaatagtacagccagaacactgggatcgtccagacattgcatgcatatgatagtatgtacttgtaacgacaccgtgatacctcgcttttcttctagcatctgcttgtcacactcctctacggtcagatctgcgcgctacactatgtacaggtacagtcatcctttacacatgctacgaaaacctaactccctcacattctggtcggtgacaccggttgctccccaacactcctgctgatgctatgatacatataaataacctctaattattgataaacgcccccaccttttgaatcagggtattatcctcatcatccagatgcgacaggctggctgcaatctgcgcggctgcttcggccgcccgcatcgagtcttcctcgtgcgttctatcgtgtggatgttgctgaagtgagttttggtgctgctgttgttgatgctgttgctgctgctgctgctgctgctgctgctgttgatgctgatgctgctgttgctggagattaggatgcacgtgactcagaggaggcagctgctgtgacatttgctgaatgttgtgcagctggaactgcatgttggggttctgttggtgcgactgctgaggctgaacctgttgctggggttgctgctgctgctgctgctgttgccgttgttgaccctgctgctgctgaccctgttgctgttgttgttgctgctgctgaccctgctgaccctgctgaccctgctgctgaccctgctgctgaccctgctgctgaccctgctgctgcacttgttgcataacttgttgtggctgcactctctgtcgctgctcaacagctcctccccttcttcctcgagttccctttttgatccctccagtaacaaactgcaagcagtcaggcaccttgactccggcttttaggaagtacagtttcaggtttcgtgctttatccttgagctgtacctggtttctgtccttgagcacctctgaaactgtacctcctggtccgtaaatctccagaatctgcgaccaatacggaccattcactgttcgaagaccgttcatcaatgcagcttcttctgctttgctccagggacgacggacaggcacattggggcgcgctgctgcaaaccgggcggcctcctcgtcctcctctacaggcatagagagctcgtttgtgggcttttgccttcgtgccattctgggagaagttggagttgaaacagccacagagttggtaccactaggtgcagaactggccgacggagaggaaaacaaagggatggaactcggaccctgtgtagaagcttttttgctgactagggtggccaggtacaccttggaaacatgttccacgacctctttcaggaacgacagccaactgtacgtgtctgatagttctgccgtggaattggcgttgaagagtcgctctcggcgcgaccgacaccgcgacacaaagtcaacttcggaaggggccaggctcttggagtttcgccggttgatcaacatgcggtccaggtccatggggaacaggtcgttgagaatctccgtcttggacttttcgttctgcgacatggccgaaatgtacgcctgtgttttgagctccagaaacagcgcaccatgtgatttcagcagacgcatattatctggcacaaacgagtccaggaagaactcgtgcagatggtagaagccgacctctgcgaatccgaacacagccgcacagaacgtggccatgttggccttttgtacaatgcccttctgctctctattcctaattccgagggatatgcctgagatgaagggctccgactgcgagtacaaccgtttggtctggtcgaacagcgacatgagaatggagaagctctgtccgagatctgagtcgggctccgtgaccatggtgagcgtcgtctggtatggctggcgacccacagtgttgagaatctgcatggccaggttatcgagcactggtaacgagtcgatcaacaactgtcttcgcgagtcaatagagtatctgaactcgtcgtcaggcgatattcgtgcagcttgagactgatcctgctgttgctgttgttgttgatgatgtagctgctgctgttgctgttgagatgtatctgtgtaatcaaaatcagctggctgaatggagaagtcgtcgttctgaggctcttcgttggggtccgccttgtctccatccccatgtaaagactccagttgctcggcgatgaaccgcagctgctcggcgtcgttcagatccagaatcgtttcgtactccttgttgtggtcgtttgagtcagtgtccttggtagagtctcccacgggcttggtgagcgtcatgttcgcatctgggtctgcctgacgccgacccgagtcgttgccagagcccgcccccagcccaggctcgacattgctgtagtagtcggacatgggacctgtcttggtattagcaacgaaaaacaaatgtgaggttaggcacgatatgtgaaaagctaatgtgtatatgctgcaaggtgtagctggtagagggatgtcaaacacgcttactaagataggtggagatataggagtgcgatggaagatacttggacatattgagagaaacgtgaactaatttcagccaagaccccggtgtcaaaaaacacaattactacaccctctcatcaccatcgcaatgaacctaaatttttattttgatgaccaccccaggtttacaactgcgtctactgggtggtagtaggagtgtagtgtgagggagtttgtgtgctacgtataaagctgtgactgtgagtcagctttagtggctgactattctggtctcttgtatttcattttcaggctagttcctggaactgccagaccctttgaaacatgtatattttcatggtttttccagcctcccttacgttatcctgccgcgggtttgaatgcgaatccgaagggctgtttccatcatttaatgtattaaatgctagattatgaatttcatttacagtgtaatggggaatactgtaccttcactttatctcatattttatatataattttttctaattacctaaaattcgcccaaaaagtgcatcgaccaaaaaatttcaagtttagcatttaatttccgaaaaatgctggctacgagttcaagtccaagtaccggtagctactgcacgagtacttttcgttggtgaagcacaatagacagaggtgatagacgttacaggaaaggatattccaatgtcgtgaatacttggtatctacttgatttcagctgattttgaattctaccgatcttctctggtttgatgcgaaccaatatgggtaatacccatagttattaccagctcagtcatagacttcacacaacatccaaccccatttgcacaggctgagacacactgcagaacagttcacttccgctatagtagctcataatctgtgtcttgtgtgaaatcataatcgatatatcatattttcctcttgtctaacaatccggttaattggtccattaatcacggccatatgttccgtctctaaatttacatctccctcttttacacagtacatacactcatactccgtagctaactcgacctgtctcgctgcacgataacgttagacgcacaacacttatctccaccatctcaccgtcatgaactacatcaaaaaagcgatatacggccccgatccggcggagcagcggcgcacgtgccagtctctgattcggcaaaaccagcgacagatcgaccggcagctggcgtcgctgcagtcgtcagaggccaaaaccaagcagatgatcaaggcatctgcgaaacgaaacgatgtcaaaagtgcgcggattttggctaaggagatctacggcgtcaagaaacagcgggaacggcttcacacgtccaaagcacaacttaattctgtctcacttcaggtcgatgaggcgttttctctacagaagatccaagggtcgatgaaaacgtcaacaggggtcatgaaggaggtcaaccagctggtgcgtcttcccgagctcatgggatcgatgcagcagctgtccatggagcttgtcaagtctggaatcatcgacgaaatggtcggagacaccttggacactctagatgataacgaaatggtggatgaggacgcagaaaaggagattgacagcattttgggcgaaatcacaaacggcgctattggtacccctcagccggccaaggagaaggttgcccccaagaaggagagcgtcactcctgttccccaggctcctaccaccgagctggaagatgaggaggatgaggatgatgaggccttgttgatggatatgagagagcggtttaaggcgctacagggataagaaagcgactggcaatgggtcacgagcagacaacaatctgcgaagttatttgtctactttgagcagttataataatgctccgactgtccaatgcaatgttgttcatttacggagctatcactgagtcatgcctcaaggagatgtcaacagaaacgatgtgctaactaccgtacgcactagatatacggtaccactagttgctagtgaagacgagataatatattctgtatgtattgccgagaatgtggaaggaggtagctggtgctcatttaggactgtataagaaagagatggtgagatgaactacatattacagtacttataattctacatccacctgactgtgtggataaaaacacaatgcggtacagtaccggtactgtactcgtacattacgcacggtacttacctcttctactacttgctactagccgcagttactgtagtactggtctttaatgagtcacgccacatccctagctatagctagctaacgagtaccttgagctacgttaatctctctaagcgtgaggtgaatacttgtacaagtagctctctggtattgatttttcactcttcactaaaggtacactttcctggttttacttagttctactggggctgtttgcacattactgtagcccatctccacacgtaaatcaataacatcttactaatatactaatatacaaagaaccgggatttccgacggatctaagggtacctcctcactctccagtccgcttaaacatcggggaatcgtcgctttgtgaaatcccacagactcttgagcagattgtcggggaaggtgaacaggtccatgtggaattcaccctcgtcgacgttgttgttgatggccatgtcagaagtcttgttgtccgtgaccatctgcagcactcggatgagatcgtcctccttgagtctctggaggccggcagcaagccgctccaggtccacgctggacttttccagcactttgctcttcttcttgagcttggagtcgtcctcctcggcccgtcgcttgtctggtgccggagaggccgcctgcgcagagtatccaggcacggggcccgtttcggccaacagcttggccagaccaggccgattggtagggaactttaggttgtgaatcacctcgtacttggacttttggaagttgaggtcgtgagtgaccgactgcttggggcccttgtcagctggcacgaacacaatcttgagatcgaactctccccatccttgctcctcgattcgaaacggaggcttcttgaacgttcggttggggttgacgaacgtggggtgcagctggtagataacctcatcgaacatcgtggcgggcacctcctcacctttgtcgttgagcatcgagatctcgatggcccactttcgcatgggaaatccttcctgctgcggaggcacgtcgtctagcacctcctgggtggttgtgatttttatttgtcgttggacctgggttagcatggagacatcatattgaaacatcgaggctcacaatatttcaattctgcatcctcctccagcctcaaggctccctctttcaacttcgtactcactgtagggggcgccattgtatcaatagtccgctgtctagtcttgtatcgttctgtgtgtgacgcgccagcctcgagaatgcagcaggctaatttagccccggttgtcagttcgattttgcatctctccatatacttgccaaggtttggggttcgatttgtggttgagttaatttaaaatatgcaataattgggtcatagccatatggtgatgcaatatattgtaatcgcaatcaaatgaatcatcaagctgtgcttagctttgaggtgatcgaatatatatatcatacgccgtccggttaatcagatatgatcatctacaattctatagtgtacatcccttaattacataaacagtaacctgctaacataaacagcttataaaacatcatcagctgaaaacaccgctttacactacaggagacatatcaagtataccaccgcaataaaaagactgttgctactagccctgaaacttaggcctgcatcagatgagaactggacaggtttcgtacctttcttgcctctgtcatccgaactgccacgctgaccagttcggccgttatcgttcttgttgttggcttccacatctccgcgagcaggtgaacgagtaggaggatcaatgactcctgggcgagggtagttgggaatcttatcctgagccgtctggttgtaccgcgggcaattgggatcccaaaagtaattggcgtcgtcttcgggctcgttgatggcatcaaatatctgtttgttgggcactcctcgtcgcgcatcgatcccacgattgtggggcaccttgtaagagtgttttcccaccttcattccctttgtttgaatcaccagaccatccagccagtcgggttcgtactccaggtcaaagttctgcgaagtgctgtgtttgatgcggttagcagactccttgtgctgctttgcctggatttccttcgatgccatattcagcttgtgtcgacgctcactcagactctgataccactggtcgtagctctcgtcggtcgattccgagcgtcgcgaaaggataggtccagtggacacgtggactggagtcgagtagatgggtcgtgccagaactgacacgacgcgcagtgtcgagattaagatggtaagtagattcatcttgaggtggggctatcgggtgggtgcgagaagtgtgtgccaaatgtttatatctgtatatcagtggtgaggtatgagtccttgtatcaacggtgtgtatcaatggtgtgtcagtggagtgtatcggtgacggtcaggtatcgcggtttcgatgtaggtatcactgtctgcaagtggtaacagcaaaagatgaccagtggagcaagtttctgtgtccaagtatacacgtcagtacagtaggtatcaagcgagtatcgtgtaaagcaatactgtggtatttggatattatcagagaggtgtgtgggtgagcaagttgagtgatggttaagaggacaggagcgcaaactgtgttcaaggttataggtgttgaacacgacatactgtacatactgtagcacaacagtgtcaccagaggaacattgtaacagtattgaaacacaattagctagctactgtagtggtaaatttgagacctgttggaacataggtgcatcaaaatttcaactcgactatacacacaatcacaaaaaggtggtttctgggacactgatgaaaacccatcacaaacagctcgtataatcctcgctttaaggaaaaaaatgccttcgaccagatttgaactgatgatctcagcattactagtgctgcgccttaccacttggccacgaaggcggcttgtttctccatcagtggttggactcactggagactggttttgatttgtcagctgcaatgaatcattagaataaaaaaatgtaatgaaccatttgaataaaaaaaattaaaaaagtaataaatataatacataaaaaaaattaaaaaaaccagatagtgcttgagagagcattttgacaagatatcacgtaatgcagaattgtttgagagcccattcacgcccttacaagtgcttctatcttaatttgagcctagttgtacaagtacgagagagagagacaaatgggagacgcatacaaaaaaatcttgtagaagtacaagtccaacttcttatcatccgacatcaagattctaaagaataaatatatttaaatcattcctacaatgaattcaatacgcaatcacttgactaatacaccaatcctatacatcatagctacaatccatcattctgattatacaaagtagtactgtacatggattatgcactgattatgcgaatatctcagtgacgagtaaagatgtactacgtcagagaggaaagctatggacgacgcgtgacagactcaagtaaattgtatgtgtcctgtcattactgttgctgtcattgatttctgcagatcactaagtaaggcagatgtttagatgacgtgcttggacttccctggcagctggtggaagctgctactctttctatagcggtgaaacttcccacttgtacttaatctgcgaatgtgtcaacgttccaagtggttaactcttcaaaaagctagggggctgaccaaccaggtcaataacacttttcagcttctaacatccttctcattatgtacatactatactcaaacatggccagtaagcgttgcgctaacccacaatttagccctggacactttatcagctaccatatatgcctcaatggtagcttcacgttcggctcagatagcgccaacccaggaagtgaggacatttctaaccgttcagacacccccgacgagctagagactttttgcacaatcaattgtggttaaaggccaggccaagaggtgcttgagaaacagacacttccatcaaaacaacctgtggggacccatgtcttcgcaggtaccaacatttctcaacaattgctccagacccaaataacaagtccatctacgcctggaacatcgcctgaactcatccccagagcttttgagaacttcttgagactgtttacaagtgtattcctcctttctgtcacaatatactgtatagggcgcagatacatctcgacatattacagcagaaacaagtcatgaaggccctgaatcggaagaatgaccattttgtacaacttcaggttcaagaatgtttctggttgacattgaatcgaaacaactagactttctgatagctctcgggaaggcagaacgaggctggagaggcaaaggacgagggtcgcaagcattaccgaattgccgaccacgacatgacaaaaggagtacatactgtactgtactgtactttgtcaagtacaaggacgaagacgtcaaagaagaacgtgttaacgactatcttcccttcaacaccttcatcaagatatatgggaaatgacgacattcgaaacctgatgcatggccattctgcattatcctgttccttctacaatattaagaagacccgatgtaaaagcattctaggtcctataaatcggtatttggagatcagatccgacgctcgggacttcgtgatttggcttatcaccgacttcttcctcgccgatgacttgttgtcttcctacctggtgtttgagagacgacacaacaatatcatggagaggtaactgaatgagatcagtcccagtaatcataatgatatcaaatatgtccagtgggttgaaaatattagggaaccgagctcaaacctctcatgggtcaacttcatgtctcgcgcaaacaatgggcatctcattgttcgcaacattgtgatcgacaagtgcaacattgatcggatttccgtctcgcggaacttcgtggataacggcaacttcaagtctcatttccaatcgcaaattttgctacacccagagtaaaactcggggtgaaaatgcctcttttaaaaatacaaagccgttggactgggactctcaataccggcttcccagcgtgtccatttttccctataacgagcgtggcttaaggataggtggcaccgcaatatggactggtgtggtgaaaaagttcagcggttattgtcaaattaaaaataaaataaggatgaggattccaacggtgctgcctctgagtgagcagctttctgacaaaactcgaataaaaagctgaaggaacatcgaggccaatggctgggtccaaccaggccgaaagtcgttgtcacctgctgatattaagtatgaactagctggactggcttctatcccacagaaattggaggaagccaaaggactactcccggagctgaggacgaaggaagctcacgattgtggaatcaatgacgacgtcttgtgcaagtttatgaatattctagagccaatctagtcagataaatagtcaatggtacgaaaattccatgcctgtttcgcgatcagactgttgagatagacgctcccaagcaggtctttgtcgtcaagatctaaaagaatgctattgtcaattgatactttagaatcagaaactgcgtagttgacaaactagtttagcctcgtagcagtcttgaagtccggattccacaactgtacaaccacaacaaataactcgtactcacactttaccctattgttgcacggcggtaacaatcgttacacgtactcgtactcgtttccctaccacacttgctctctcacccccgtgcccctcgtctctgattacatcaccatgcatggtggcctgcagacaaaagtatgttcagagggctaatttatttcatcaacatgtcgctgtctccaaactggaaagctcttcaggcgtcgacgccggggggaggggccaagggacagcctggagacgctaagcggaaccgcgcgaaggcgtggcgtgcgaagaaatcggaaaataaaaaggtggttggccaactggacccggggctcagcaaagcgaagaacgtggctaaaagcaaagtcatcaagtgccaggcactacagattcctctgcgggctcgtgtgcacaaaaacgatccgactcggccgactttgggcgcgattctgcagtctgacgatgctggactcgaagaagcgctgcatgcgcctcctcagccgatagagcccgttctggctcgatggaaatgtgctccgggcaagttcattgcgctggactgtgagtttgtgggcgtgggacccaatggagcccgttcgattctggcccgggtctccattgtcaactactacggccatgtgctgatggacgagtatgtgaagccgattgaacgagttacagactggagaacatgggtcagcggagtgactccagccatggtggccaacggaatctccttttccgaggctcaggaacgggtcaaacgattgctcaatggaagaactcttatcggccatgctctaatcaatgatctggctgttctgggattggaccatccccgggccgatatcagagacactcaaaagccacagtactttaagacggtttgtggatgcaagactccatccctgaagcatgtgatgaaagagtgtgtggatctgaatattcaacaaggggaacactcgagtgttattgacgcccaggcagcgatgttgctgttcaggtgttataagaaggagttctagggagacagagcggcgccatatctcaaccgaacgatcttcagcctaccgcaacgtccgatgccatctagactgcgaagcaatgtctttgactctctgattcaaggacatgtacgcgttctcctccaagtctcaagaccgctgctggctctctgattgagctggtctcagtgcagggaccttttggaaaatgcgaccacatacaccacagtatgtactgcacgacctctatcacataggactgaccttcaactagctctaaagctccagatgtcacccgcagatacttcataatcctccacggtgcacagcaacagcagaacaacggcaacgaggccattgactttgatcagttcacactgacacttctgtactagtgcagtacagatatatataaatgatcatgaaatagacccttacgaatcgtactacagtcaccttcaagttctcctcaaatacaaattcactatttccattcctccactgttataattttctcataaaacgggtcgcagccatagctgtcaacccgaggcgccagcaaagctcaactagccatcaatccatcagccctagtaagtggaaggagtatcgggagacaggtcggggagaccaactcgcagcttgtgggaagagggcagcttgggaatgaccaccaccagacacgccagcaggttgagaatgaacatgtgcaagtcgtaatgggtgtagtgggtggagatgaggaacaggccaataggcacgccgagcagaaacttctttgcgggtgtgtattggtcaccgtcgtcaatctgctcccacatggtcaggttgtcgaaagcgccagcgttgaactcaaaggggattccggtaacgtaatggaacatgatgtaagagccaatcacgtaggtgatgttggtgagtgtccaggacagctcgcgggtcacgccagggatgagatcgaagcagatcttgagaatgccaatgatgaagaaatgcactccccatgcgcccttgttattgacccaggtagcgttgaggttgggcagcgcgttctggtcgctctgttcagtgatggtttcgggctcgaggtgccgcagtatactggacgatcgtcgtcgcgtgtgtgggtcggggttaagtgacatctgtgttagttcggtttgatgtgcgtgtcctacgaatacgtgggacagaggccaggagagcgagcgaagatgcgggatccacctatgtactcgcagaggcacaagctaaggagcgaaaagaaagaaacattagctaataaggcttggcaggtgagcctgataagtgcctgcttgacgggagtggtaatgacgatggttggaaagtcttgggtagtactggtgtcctcagtggctacagtgatcacacaagaaagctctccacactgacgatctgcatgtctcagattgaaatttagcttgtgagactcggtcgagatagatcgagggacaagcggtggttaagtggaagacaatcaaagtggtatcgataactgagtagaaagtagcaaactgcagagtgcacacttgtacccacgacacgaaccatatcgcagagaagagcttgtcatggatgacaaaccactgtgtcataagtcgcagcaagtcaagggttgactgtctcgcttgtaccattcaagtggttctgttgatagagctgggtgcgatggctgtgtcgtagttcgttgcttgagacatgtttcagatggcgtctatgggcgtacaacacaagtgcagtagtaacactgcaagtaagtcttgcaagtgtgtgtgccattagtaaaataggagtacttcactcgtaatgtgcacgcgcaacagttccgtagttctcatccccgctgtgacccctaaacagtgttatcgctcagtttgcgacacgcaaagaacgacaacgtcagtagagagctcagcaacaagcccatcgacgattgtgtctaatgacagcataaacacaatcaccgctatctgctgagatagtctccatcaccttttccccttttcccacaaaccagccaacaactgccaaaaacacaaacgacaaacacgaacagagagcagcgacatcaccacaacagactcggacagaggacatcctctgtaacgcagaattgccttgtcttcccctcaggtccgtctctgtctctatctctgtctccatctctgtccactacagtgctctagtcagctcgccacctatcacacaaccggcgtttgaacctttgtggcatggacccgctgtggtagcatatccaatcgtcgtcatgtgacgcccctatcgtcctccgctcgtcctcctcagctctcctagccaaacctctcgatactcactatgcaatttctgtggtgtacagtagaacgtagaagacggtgttctggatgtgctaaaaatgcggattaaaatgggaagtgtatttttgtctctacagattgggagatgtatgagaggtgccaccaggcattgggaggtgttaagaaagggggttgtaggccgatttgggagctgaaaaatagccagatgactaatgtgccaacttcgaatcgttttctcatgtcgaaatagcaaatatatccttccctcatcaattacaaaacaccctcggtacgtacactaaccccgaaacctactttcgggctgtacgcatacgtatggatatgacttgacaccgtgcaggtgcaatgacaagtgctgggcctgtcacttttgctctaccacagtacatgtgacagagcccccaagtaacacagaagcgggcgcaaaagcatatataagatggccttggccctcttctgacgcttcataagcaccacttatacagatctcctgtcgggtcccttaccttagccaccggttgcatgggggctgtgcttgccaagagcacatatggcgagatatccagtttgcactggtggcgtgagatataaatagatggcgataatgagaagcgtgcagctgggtggcaattgaccgaggcgacacaaacggccttggaaaaatgacggcggatatatccccataaaacacaggttctgatactggtcacattgcacccttcggaacccgtaattttacctcaactggtgaacaaggccttattgactcttaacctagatatacgagtgagtctattcctgccaagcggaaactgatgagtaatgtgctgagtcatctcgaggcgagggaaaatggcttgtttgcgggtaaacggagataggtatatggtatgttgtgatgactaatcgaagaatatttgactttcaagaacaaaccgggtgtcaaaaccttattgggagctccattattaaaagtcgcttctatatccacaaaaaaattggtatattatccttaatatactcatttagtatatcatttgaaagacgtttttctcctgcttcatttagttcagtttctgtgttaatctcatcactgtagctggggctgtaagttattcaattgtttcgcttcagaaattccatcaaaaaagtaggaaagctgtaatatcaatctctaaatacctatttccatcttttctacctcccaactcctcattgaaaatacaaggaacttccttaacacaccagtatgcgatccccattaagctcccaaccctaacccatatctccttgcagacgcaccttaccagacgcgttgaaatataacaacactcagtaaggacatcagaacaccgcatccatctcgtgaaccgagcttcgtatcgacaagcggaaaactgaactacaatcattgagatcacgtgattacacagctcgactttcctgcgacccgacatgagtaattacccccatcaaactcccttaagacagacgtacccagatcgaccgacctggacggctcctattggaactcctaagcctacaacttcacctaggaagactccaaagagcgtcaaatcgatcgggcggctgaaattttcaaattacgccattggagagcctcggcgagtggaatcaagaggtctaggccaacccagccgaatgctggactttggaaacactcgtgattatgcccagacgtttggaaccacgcccagacagaccttaggagcgtcacgtgacttttctcaggcacggttcggatctcgtgaaccgacgctgacgaggatgactgtagaggaagaggtggagccagagccagagcctgagcgacaagagcgcgaccaaacacgtgaccaaacacgtgaccagaagccccaaaacgatacacgctcaacatttatgtcacgtgactattcaattccgtcgctatcacacaatctcaatcctggccaagactcactatttgcaggtgtagccagacagattgagtctcgagatggagttgaatcacgtgaccagatcgagtcacctcagactcaaccacgtgaacagacatcctctaggcgacccatgcgtcgaaatcttcgttctgttgttgtggagcctgtttcttcggttccttcagtgatagttactcaagataatgtcacggaagcggaggaagaggatacagctcctccagtcaaaagtctgagggaaacggttacccgagaaacagtcccaacagatctatcacgtgacccttcctctcgatcacgtgatccttctactcgtcgaacttctcgtttggtttctggtctcgagtcttggcaagctgaggtttcgctcactcaagctgagggagtctccttcaatcaaatggaaacgcgtgacactggtaagtcgcgcgataacattcgatcacgtgacgctaaccgatcgcgtgaccccagccagtcgcgtgacaccacttcccgtacacataccgtatccgttcctctcaacgacgaagaacccagcgacgagtcggccagagctcgtcgaggaaccccgcttccgtcacgtgaccgttcccgggtgtcgcttgcaggagtcggcgaccgatcgcatgacattagcatatcacgtgacagaggcagtcctggaggagctcctgattcggctctcgaggagtctttcgaggttgatgttgagggggagcaggagcaggagcaggagcaggagcaggagcgggagcaggagcgggagcaggagccacgtgagcaatcgtcccacgaaaaatctttctcaaacatcaactactttaccagcaatagagagaagaataagagctttgaagccgaggaggaagaggatgccattgagtctgaaagtggagaatcaggtgaggttgaggtggaaatggaggcacgtgatgcccctgatactcaatctcaggtctcgcacgatgagtctatccggtcccacgagactgctcgttcaggtgattccaccgactcatccagattcaaatcgcggtatttgcaggataagctgtcatcacgtgatcatcgaacaagtgaccggtcgcaacttcaaggagctactgataagtcacattatgagtcacgtgaagagttgaacggtcaagcacgcgacctacttagtgagcaccgtatggcggacactagtttggaccgaatcaaggccagcgccatcaagaagcacacaaagcaggctcgtggggatggtgagtcacgtgaaatcgatgagtcgcacgatcaaggcatgtctaccgttgaacctgctgttgtttcatcacgtgatctgctcggtgagcatcgaatggcagacacttctctcgatcgaatcaaggccagtgcaatcaagaaacataccaagcaaatacgagagtcacgtgaggcagaagggtcacaaaatgacagacgtgattctcagtcacgtgagccccgtcttcctgctgatctgaccatgcccaacacttccatggctcagatcattgaagctgccaaacagactcacagcaagtcttcacgtgatgctgaaaaggcagcccagaaggcacgtgacctagaggaacacgagcgtaaaacggcggaagcacgtgaccgggtagagcgcgagattcgcgagaaaaatgcccgggatcaggaaaagctggctcgaatcgaggctgcacgggctgaacggctcgccaaaagaagacgcacagatgacgaaggtcacgtgagcgtgtttcataatcggggccacgtgtcccacgaagctgaaaagtccacgatggagcctcctcacgtgaccagcaagcttcgtcatgtgaatctggcgcaccccaagagctctgttcctggttttactcaggacgacgacgacgacatgtccatcatttctgagctcagtgaagtcaatgtgcacacggtaggtattaatgggacacgtgagcagtcacgtgagcagcagcccaagagtgtgtcccatggccagcagtcccgcgactttacctcccgatatggcattcccgagtttgacgagtcagaggcgagtgctcagagtaaatcacgtgactcgaatcggccgcgggaagcgtcccaatcacgtgattctgattttccgcagcacccacgtgataccacgcgtccacgtgatacgtcgggcgagactaccatttcgcagcacacggccacgagcgttccggcctcacccgactccacatcccgggctacggacctagggtctccgcgtgaccatggcgaatcacgggatctgggcagtatcaacacccatgtgattggcaattcggctcctcaaaagacccacaatcgtcaaaactcgatcttgtctccgtttgaaagagccaccaaggcgtctgcgtcttctgtggttgctacaaatggaaagcggcggttctctgagtcacgagatcccgctcatttcgagtctcgtgatattgctacggtcaatgagtggcggtctctggatttcctcatcacttcgtccctacagcagcaagtctggtccaaccgattccggtctcctggcaatgccgttctgcgcatccctccttcaatcagaacgtgtttcccccttgtttccgaggctcgtctgcgggacatgattgttgcggttgtctattgccggcagggtcggttgaaggagcgtcagattgcaggtcatcgggacagaaggggcgtttcttggtggaagcgatggttctaatgtacaagtaacggttaatgtattttattggttttggttctcatgttgagagtagttgatattggtgatattttggagaagccatgaagggctgtttacgagccacggtcatcgcggccacccttgtatgcaggctgttcccaaagaggcaatttctttctcaaaaccgattatgtcttggaaacaacaaaggccccctgcgcttcctgtttttgccctgcaccaactgttgacaaaccatgcagcaaaattgagcacttttgcgctgcaaagctgtttacaggggttataacaagcccaaagcagatctgcggctgcgagggcatgcttggagctgcaacgatcgactatttttttcatgcgagatctcaaaggtacagccatgtcaacggctactagagctataagtagggctgttcgaatgaacctttagggtcttccttagcgtcgacctaaggtagtgaatggaggctacttttgaaaccacttgcaacgccattcaagagctgtcgggttgcactacgataccatgtttatgtctacggactaccctgctggaaatacgaagagctgtgactgaaatatgcagagcagcaagggggaaaaaagtgtgcatactaaacaagtacaagtgaaagcaattagattagcaactccagggatgcattctgggatctcaatcgcagggtgctgtgctcgtattggctgtggctgcaaccgcttgagtgcgttaagttcacacgagcaaaaaaacctgcaacccctgaaccggagccaaacgggggagaaagggacataactgtttctcgtagccaaaaaaaagggacccgactgtttcccgtagccaatataaaagcacacgactgtttccctaagtcccggcggttcgctggaaaattcgctagacaatcttaaaatctcccgaccatctgatcttcacaatgctacaagtaggccgagatgacggcccaaacggctacatttttgagctgcttgctgcggaaataaacgcagtggcacaggcgcgtccgtttccccggatcttccttccagcaggctggtcgatcgcgggtacctccatgtacttgtccgaatgcggccgttgtgggggtccgggccttggaccctgaagtatattccgcactattggccacctgcatttataaccctaatgacaacctcaaaatttgtttttattttattttcattttttattttcatttttcaccttgagaatagctatttcagcccttggaaaggtcgatttgtgtctccactccatctccaagggccgaaaacctgttgctgacactctccccatcacgagaaactatctactcccggaaatgctgaaccgcatctggaaatcccatgcatcgtgacgcatatctgttttacagatcgtaaatgctcccgtatacactctgcagggctttttgtacacctgcagcccgtatgcaggctatctactactgcgggagcttccgctcgttgggtggaaggacttgtccaaaatgtcctggcatccttgtgctaatatctctacatagatcagcactgaaaagtccacccaaccacatagattagcagatttccagaggacacatggaaatacccactgttgggcatccaaccgtacccttgattaccccaccaacaacccctgtggtttcttgtatcgtactgtacttgtacatgtacaaagccggcattgagatcccgtattccgcgtgccgcgcatttgctcaatacactgttgcaaatttggttttctcaacaatacggccctgcacaatatccaaaccagagcaaagtgactgtgagattggcgaacatggacagcaacatcttcaagactatccgcgaatgctatgcagagagttggacaacttgacgatccaatggacccggacccagctttgatagataatataccatatcaaatgacactcgatatatctctcgaccgcttcaaaatgcttgacaagcgcgtcgcagtttgtcaatgttcacgaagacaaagccgctgtaccttacagtacagtaggtaaactgcagccgcttccggcttgcgaaatttcccatcaaccttcgtacattccgggaatggaccagttgggaagggcaacttctgcaaggtgccagctcgagatggcagtctatataaccgctcacatctgcttgtttggaggttagaatcaaaagcttccccacccaccacagtctctcgttatgaagttctcagtcctcactctcgccgccatgcttggcttggcgcttggtctagtcgtaactgacgatcccactcagctcgcatacctggagacccctgagactaatcacatctttgctgcttacgccaagattatccctagtctggccgccgctaacattgtcaccgatgccggtgccctcgctctcaagatgggccttgatatccctttcgtcaacagccaggatctttctcatccccccacacatgaagagctcgttgagggccttcggcaggttctcaagtactccgctgagagcgggagagactggactgatgctgtcaaccccacccttcccatctatgccatcaagtgggttgttggcaaggccccccagccctacaccgctgaagacttgaaggtttcccgacgagctgtcttcaacatgtacatggctcaaaccattgctagccatgccgagaatgctctcgatgccaagatcgttgtgaacgaccccgatgtcactgtcactgtctctattggtcccgacccttcctccactatccccgcctcctctgaggctacctccgagattcccgtcacttccactaaccaggacaatcagagtgagacttctgctcctgctcctgcatcctccactcaggatactccttcgtctactactgatgacggtgctgcttctaccactgatacccccgtctcttccactgacggtgcccctgcctcctccactgatggtgctgcttctaccaccgatggcggtgctgcctctaccactgatggtgcccctgcctctaccaccgatggtggtgctgcttctaccactgatgcccccgtctcttccactgatggtgctgcttctaccactgatgacggagctgcttctaccactgatggcggtgctgcctctaccactggtggagctgatgcttcctccactgatggtgctgcttctaccactgatggcggtgctgcctctaccactgatgcccccgtctcttccactgatggtgctgcttctaccactgatgacggagctgcttctaccactgatggcggtgctgcctctaccactggtggagctgatgcttcctccactgatggtgctgcctctaccactgatggcggtgctgcctctaccactgatggtgcccctgcctcttccactggtggagctgatgcttcctccactgacggagctgcctctaccactgatggcggtgctgcctctaccactggtggagctgatgcttcctccactgatggtgctgcttctaccactgatggcggtgctgcctctaccactgatggtgcccctgcctcttccactggtggagctgattcttcctcttccaccaccgatgagacctctacttctaccactgatggcggtgctgcctctaccactgatggtgcccctgcctcttccactggtggagctgatgcttcctccactgacggtgctgcctctaccactgacgacggtgctgcctctaccactggtggagctgatgcttcctccactggcggtgcccctgcctcttccactggtggagctgattcttcctcttccaccaccgatgagacctctacttctaccactggcggcagcaagggttctcagtctgtcactaatactgcacctactgcaacttctactggaggttctgatggcggaaacggcaacggttctgatggcggaaacggcaacggttctgatggcggaaacggcaacggatctgatggcaacggcaacggatccgatggcaatggaaacggttccaacggttccaactctggaaacggcaacggatctgatggcaacgacaacggttccaacggatctgatggcaacgacaacaactcccagtctggcgatggttccgatgttcagccccagtctactctccgagttgacagcaccggtggatcttccgccgtcccccagtctccccaggctaccgcccctgctgaccaccctgcccaggccaacggagcctctcagctcgttgctggagctctggcagctctccccattctcgctgctcttctgtaagtgtgagaaccattttgttacactaatcataatataaattatcatatcttagtaaaacgtgcgcagtaatggtgtgagttgacacaagtattgttggaagttgcgcgttctgtagaagtggtaaaagccgtagcagcaaaaggaagtgacactatagatcggcctggtgaagggggagagtgtggcatgcatctgtgtgcatctgtgggtgtacaagcactcgtacaagtgtagcacatactgtacagtacatactcgcacggtacatacagcatatactcgtaggtgttgtgagactgtcgggttctgtgtaggtggtatcacagattttcgggacttatggtatcagttgggtcgtataagccatgggctcggtaagtgtgtattactgtatctcgcggaagtagcaatccaagtatcacaactctcacgctatcacaccatccctctcgcaccctagatcgatgatactatgggttccagacggtgatgaaacgttgtgtgcgcggcaaggggccttgatttcaggtggggcggtggtgtgaaaacggtttgtagtgatatcttgtgttgcttgtatgtatctctcgtgttggcatcttgacgactctgttgtgttgtgtgtgtgttgtgtgtgttggatacagtacagtatgtagtaggatagtggttttaggattgtgatacgatatgaggtataattaattgttaagtaatcttattgttactgttatgattttgatggtactgtatatacagtacacccagcatatttgagattagatcaacttactgaatcggtatcaattaatcaaacaaaaagttacatcggctaaagaagagcaataatcaggggaagaacaaaggtagcggtgacaagcttgccagccccgttggcctgggctggagggttgatctgagcggtggcctgggcaggcctgacggtggaaattccaatggtctgggtcagggtctgggtcaggagaagagtggtgtcaccctcggatcctgcggcaattgggccagcaaccggtccaacagcgggggcagcggcgggaatcttctcgccggtggaggtcttctcgtcggtaccggtagaagcgttctcaccagcgggggtcttctcaccagtggtggtcttctcaccagtagatgccttatttccggcggatgccttggcagtctcaacaggatggtcacacttcgtgcagatggtagaagtgacggtgctcttggtgtttccagcttgagtggcaccctgagcatcaacaatactaacaggacagtcagttacatatgtggtgactcggtcaacaccaccagcaatctcagtgcacttgttgcaaaccgtgactgtcacagtggactgggtcactccggtgtgggtgactccctcggcgtcaacagatgtgacagccacatcggtgacatgcacggtagtgacagtgccgttggagaagccaccacggataccatcaccgccaatcactatcacgttgacgttcgagttagtgttgctgttactgttgctgttgctgttggtattggcatttgcagtctcctcgtccttatcaccatcatcatggatggatcctgaatcggagtcatcctcatgcttgtcgactggggagtcctccttgctatcggcgttgccacccaggagctggagccataggacatggagagaatcagcatgagtctgaagcttttcggcgagcttctggagctcttcggagtggctatcaccagcctcctttgccaccttgtcggccaactcctgcaccaactgccacagagcgtaggtctggtcagcaatgctgctgttggagtcgattacggtcttggaaggagaggagaggtcattaatcaactttttaagatcttcaatctgcttgttcaaatcatcaatcttccccttcaattcagaatcggtggttgctgcttctttcagtttatcttcgatttccttttggacatcctcgatgtatttgagctccttctcaagatcttcaatgacggaagggtcaaggttggtgggcttgtcgtccgggttggcgggcttgtcattggggttgacaggcttctcgtcagggttcacaggcttctcgtcagggttcacaggcttttcatcaggattcacaggcttctcatcaggattaacaggcttctcgtcaggattcacaggcttctcgtccgggttggtaggatcctcaggattcacaggcttgacaggcagagagtcgacaatgatctgggcaagacccagctgctcggtgtaggcagctgcgatctgggcctcgtacatgagatagacattacgagccgcgtgctcgtagtctgagccggtggggggttgggttccttgattaatcaaccactgagaaacttctcggatgttaggatcaagaggttgaacagcgactctccaatcgggcttgttagttgcagcgacatactcctgctgaagcttgagggcctccacaagatgttcgttgtcgggtttgagagcgaggtcagcggcagcaggaatctttgcaccagccatattggactgaggccaagtattgaacgacgacacaatgttcgaggctgcaatttccgggctggaatagaaatcgggagcgcctccgaagacagttgggtaggtgagctgtttgagggcttcggggtcgtcggtgacgagggccatagccatggggaccaacaaggcgaaagcgaaggcagagaacttcatatggaaagactttggtgagtgtatgaacttgttgtttctggggaagaaagaagggaacttcctgggttatatgtacagatgcgagacttgagccgtcgcaagattttgaataaccaggcatcatatccgaaccatttcattattggaatgtacaagacttggtcgagaacttcccaagtacctcccaagaaggaataagaccagtttagcccatattttttcgaggtagacactggatactgcttctcagtcttctattgtgtttacaattatgagggtgatcatggagaggggtgtctaagtaagtactgcagctatttggctgagttcttgtctcatctgtggatgggttcgcttctgggacatggtcgtctcgtcggtaataagtgagtggagttgagctgaataataggcatgtttattgcataagatcggttttattgcataagatcggttttgttgcatagggccggttttatggcatagtcatccatctttttgaacttgttcacccactaatcttgtcgagatgcactggaagtgtgttcagggacggtatgagagtgagaatgtggaattacaaggacaagaaagaatgtaaagaagggagagttctcttgtggtattgcgcttgtagtcgcagtctgataccaaaaaaaaaaaaaaaaaaaaagaagaaaaaaaccattgatctggtccggagcttagatcaggagctacaagtagcgtcgatctctccgctagcattctggtgtaatactgtggggcatttgtgtgggaatgtagacaagtcttagagcgatttaatgagtgtatcaaacggcatcgcttcttgcccatgattcgatgcattctgttcatgttcaaacatcgggctatttttggacgccgcgctttcggaatgagcggcagatcgacaatcggtgaaaaagacccatttagtgggaaataatacaccaattgtctttgaaacacaccccgatcgggacgtggtaaagttgaacacaggcctatcagtgggtaagattggcttgagctaggtgggtatagtggtaagtgaggcgatagaggttggcgagtcttaaaaaattgaatctcgagtatagccacgattttctagtctggaaccacaaatacctgagatctagaagctcttctgtatgggtgatgacttccccacatatatctacaccccactttgacggaatgcagaattggacttgaccaaatcaaagcaatcaaatggtgcggaatctgggcgaaaaatgtcttactccccggttcctgcttcctccaatcgtagtagagctcgtttagcattggcaccactgtagactgttctgcagggcgtaggtccctttgaaacgggccagaagggtccaaaaattcaggtattgagtaaacagtgtcttccaaagctaacggcgttaatttcttgtctgtccgagatcaatattgtggccatcttgcttatctccgacgtcctgttcggtccacatttttaagctattgggttctgactgttgttttttggtcctgggttctgatctcgactacaaccccggaatgaggcgaccgatggggaagcagtctggtctgggccattcaggtacccccaaattatcccccgctggaataaaaattgccaaaccccaggtccattaccccaacatggcaacgtcccacccaggtaagctccaacggtcacatgaccggcggaaaactcaagcgaaacgagtcggacgttagacacaaacagcagagacacaaaaccaactgtaaagacaagggaagggtatttcgtcccacactgcaatgtcgtgtgaggttaaaggagagcaacttagctaatcggcgttaaggctgagtttggaatgttaactccgaactctgtagggcaagaaaattacacctctggacatctgaaccctgcagggcaagcttgagctaggtcctgcttgggttgaagcagggtctctcccgcgagtatctctggtttcagctgaatccgcagagctggagtacagtactctactcctgtcctgagggtgtcggagatggcaccttgcaaatcaggtgggcaggtggagacattgaaacattgaaacattgaaacattgaaacattgaaacattgaaactcggcaaagatcatgtttcccatcacagtcgtctacatcatattccagggcctatacgttctctactggaatcatccccagtccataagttatattacaaagtcttaacggtatcctttttccttctcttggagttcacccattgtctccgggacggtatgagcccaaggagatccgtctgtcggttggtcggtggtacttggctgtcgtatcctccagctgcgaaagatactggcacaaactttgacagactgtatcatgatactcagtaactaagccctgtaccaatagtcagacaatggtagctgttgtgcagctgccaaacctgataatgctgtatcccagtcttgggactctcgttgattcactcatggctgtgactcgaggctgcgactagtggctgtgattcactgctcattcactcgtcgattaatcactcgaagcacaaccccgacacccacaagtcacacactccaccggcttgtcatccttgatatcctttcgaggaacccgacagatacaagttccttcgtgaatgttctcctttccttgaatgcacctcaaacagcagagattctcgtatccctgctttcgccacttggcaatgagattctgatcggcataccccttcttcagaagatatgcatacagctctttggtgatggcctccttcttgtaatacaactcatagacatatcgagaccgctggtgatggatgcgataaatgtcccataacaactggttctttttctttccctcggttggagcgttttgggcgtcttttagcttgtctccaaactcctgcagaatatcggagatgtcgtcaaatccagctggaggcgctttcgatcgtgaagtgcggattttcaccattttgtgcggtgtctgatgatgcttagtaaggtttcaggtggtatctggcgcccctttttctcttcgatcaatatccaggtggtggcgttgtggatgtgatgtgatggtcgataaatgcagttggagtttcgtgtcgcgtcaggggtttcgatcggctcccttatggtgtttcacgtgatttaggtatcgccgagtccgtcacgtgtttgtgctttctgaggttcggatcagaatttgctgttttggttgttttggaaagtggtgatgattttttggaggttggtttttttgctgcagctaaaatgcatttgagttacatagggggaaaacaggggtggatctaatgtagccaataatggagctatttgagtgatttttggcccattatcttcttagagtgactgtaatgctacagtaagaattttagcacctgatcccatacaaatatacccagttgtgacggacctgactctcatgcagtgaagctattatcaacagaaaatttctgataaggtactgacgtcaaaatcattggtggaagaggagaaaatgaggctacagacggtatcattgctgttgacatcttctctgaagtgtgtccgattgttccagtttcctctccctctctttcttctagacttgctgtttctgctgttttcgccacccaaagcaaccgaacatgactcagtgggtgaattgaagagatagccctatgatattcatatttgaagttatatatacaacactttttggctacatttccaattgttgaacgtctatctaatagcactattccacgcgcccaatgtttaagtaattttccaagtaatagtgagtaactctattggtccccaactacagtcccatccctctccccacaacctccatataaaacacccaataatagtccaatagaaaatccaattatatctgaaaactcttcccattcctctgattctgatgatatcaaaatctcccccaaattgttacttttccactttgtcgccaccctcccccaactcccaaactcaacccctatattatccagcagtagaaaaaagtacacttctgcactacaccatcacgggatcagactaggcgtagtcagacgccgccccacgacgttacggccgagcccggttaaaaacacgcccccctcccattcaaaggtaaccacggcaacgcagcgccgacacagacaacagcaattacaacacggtattagtcatcacagcaacccatccagcggactcacaacaacagtgacataacactagtgacgcaatgttaccgcaatatctcatcaacgtggcgacatggtcgacgtttatcgccattttcatctcgacaatatccattctcctacaactctacacatacacccgtcccgctgaccagcggttggtgattcggattctgtttctggttcctctatttgcgctctcgtcatggctgtctcttctggagacccaggaccagatttccagacctctggcccgcttcaacattgtgctatcagctctcaaagaaatctacgaagccttcaccctctacaccttcttttcgctgcttaccaatctgctcggcggcgaacgaaacatcattttcaccacccagggacgagctcctctccacactctgtttggaaaggtcaacatttccgaccctcacgaatttctgaccgtcaaacgagcggtactgcagtacgtgtggatcaaaccagtgatttctgtggccatctttatctgcaagattctgggagtctacaaacaaggggaaatcagcctgactagtggatacacatggatcggtattgtctataacgttagtgtctcactcagtctgtacgccttgggaatcttctggatgtgtctccatacagatctgcaaccctacaatccctggcccaagtttctgtgcatcaaactcatcatcttcttctcatactggcaaggggtggtgttggcactggctcagttgatgggcattattcagccggagtcctccgcacccctccaggactggttcatgtgtctggaaatgactccctttgctcttttgcacatgtgggcttttcctcacgacgaatactgccaaagagactgtggatttgcccgattacctgtctggctggctctcagagacgtgctggggatcggagacctcatgtatgacttcaagagcaccttctggggaaaagggtacacctacaggaactttgacagtgtggaaagtgtcattgtggaccacccagatgcagacagtcgagtcagaaagatcatgagtggcctcagatacacggatggaggaagaggtaaatactggctgtcggacgagtcacgcgatgaccacgagggcagcggcgactcgtcgtcgtcgtcacgtgacgccacagaacacagcgggctgcttgcgggtcagcagtcgcatgtcgctgcttcagatcagctgcttcagattgcgtcgatcgccgaaatcgacgactcgttcgaccagtggcgaaacgaggacgactcttctaaggcacgtgactacggcgccaccgatctcgccacccacattgttgagcctgtgtctgagcaggagttgtatgatgacgatgatctttactatgatgcacgggagcagcggtttggcgacttcaactatagagtgaagacagtgaaggagcagcgcacgtggcgcagtgagcacaatggtggtttgaggagagagttgtgattatggtcgtttgtcgtgccctagtcttaccctggtcttgccctggtcttgccctggttttgccctggtcttgccttggtcttgccctggtcttgccctggtctttcgcagacttcgtatgtctggtgtttgcatttgtcgatatagaaagtatttatttattgaacatttttgaaaggagattgcattggtgaaacaaatacaagtaggtaatttctattagtttagttatttatttatttttcttttatttatttttctttaattttctccatctgtctgatatcacgactatagactaattcacaacccaacggttttgtaattatccatgcgataagcaacgctacagactcaagaatactaccgtctggagcggctcatcgcaagctcctcccttgatacctatatcggcggtggtctgaaaaggtttaccccatgagcgaggttatcaacagtagaatttggcatcgagacagacagctgaaatctgaattcgggtgtctcttctgaggagaagatttcggaccgaatcttcgttgtctagaagcggcagaatttgtttttgtccaacggtgagcagccatggaccagagatggtgtcagaatgtttgttggagacaagcactcgttggtagttgcattggtacagtaattttatcggtacatacttgtacactcgtgccatactcgtcataattggtggatatttcaactcaatctgagtgattagtcagtatatacatcagctgtgctacctagaaagaatcatcaattgagcaagatttaaacaacttgtgggttctgacggtatataaaactgatcagaagacgattctgggtataacggatctactttggagaacattcttgtaattttgggtcaattggagtcactaactactttcctgttgaattgtacactacctactgcatcgcttgtcgtccaatgtcagatagagatgacttggaaggtgatagagacagccaatgtgatctccttagtcggttctatccattccagcaaaaatctgcagaagaaataccccattgcaagagttgttctgagattgatatttctaatagaaaactatctatacttgaactagacagttgcaactttgacaggttgattctggcatcgaaaagagacgtcgggggaaggtactcgtactgtacgacttcttgtagcatccgcttctggtggaacacataactgtcactgtgttaacggtgctaactacaggtctactacctctctccagttccaagtcagactactcgacacacgtcagtgcaaattcagaccatgacgccgcaaattctgctgtgaaggattagaattggaccctggagtctttgttgacaacaaccctccaacttacttggataagctcaccataagttaacttttacttaacgttcttaagtaaatgcttatagaggcggagtaggggagctgtctacaattcccttcgtggagctgggacagacaagctgagtatatgaatggattcctggtgtttcagagagaatttatgtcttctcaacttcttcttttgtcacacaaatcccccacaaactcccggctcccctccacccgtcttcttgtcagccgcttctcacgatagacttcctctacaactccttggaagctcgttgacagtgacatacaaagatagggttgtctgtacacatgcaaacagtattagataatgcccggtcgtaggttatgatttgttcggaggtttgtatgaagggcttttcatcggggcctgttgggcacgctctggtcaagctgtgggttgtcctcgcttatcagcaccctccctgcgtctccacaaacatgtcccctgtactcgtattctccagggtcgcgcacatgtcttcattccgggccaatattgcctccaccgtaaaacccgcccacctttaagcatgcggcaccagggcttagcgaaacgctgtttttcgcaaagttgaagtccgacaaagtgtgcaagagggcatgggatcacacctgtcaaatctcgtgttttttagactagtattgcaggagctaatgaccgcatacaagcgcgacgagtattactacatctggaagccgcccaaacgacattaaagagctggaaaccctgccggcaaacgccccagccgcctccattccggaccagctcggtgcgctggacccgagtatctactggccgccctaaccgcaacttaaaccgcttgcatatctgggctatgttgcttcgtcaacagagttcatgctgggcttgaaaatgagaaaagggaacggagaagaagccccagcagttgatttctgggggtttgcgggtgtccgcaatccactggtctagtccccaggtccgtggcgtccgcggatcgtgacaaatgcccacattgaacagatcgacagggagcccggtaacacctccagatggagaacaagcaagacgaatccaatgctcaacaagactgccaccttcttgtacaccttgtatacacctcgcacaccttgctcaccttgtagttgtaccctactcaacctattctccggccatagatcttgtctgtcctactgtaagcttatacagagtgtgtatggaagacttggcgcacaaagtggcaataagggaataagttcgcgcgacttgaacgttgagagaagcagttccagagtcgaccatgacctttggttctccccccgttcaatcatctatgataaggcgttgctctctttttgttcttttttagtcaggaacatcttgtctctgccgtatatccacgccaatgagacgctggaaatccgccctaaatacgccgtaagcacatgggaccattccacactcccttcgcaacaaaagccgcactaccccatgtacttttaaacccctcaggattgggcttgtaggtttgaggtataactgggcacttggcggaatggggtgtgcaaaccgtgatgggaatagtccgattgccctcagatttcggaaatcaaaagtaaacgtcgacgagagctcccaaacaaatttccagcgcaatctcccggatccccgtcttttggggaccgacacaaataacactcagtcgcagcccaaagtcagactgggtttgcgtttggcccggcgacagggttcacaaaaatgaacggcagaaaaatggctttgcagttacacaaacagctcgggcaaaagtaattagtgcaacccaattaccgacgattacaggtaccccacctgccccatttgggttccttatgtaagtgagcgagcagagacaagacttggtcggaggattgaggggtagatttagatgggtgaccaggtcgacgaggaggcagttttttcggagaaaagagcacactgtttgttttcggtggcctctaattacccgaaatcccacctttcagcgcccagcctgttctcagacacggctcagaccgtccttgtagggctcctgttttccatggttgcaggtaacgttccatccggcgcgcaaaggcaaattgaaagctatctagtggctttttagaccggatcccgaagagattggggctatagatccgataactccatcgtccgatgcaggggagcttcgacggtgcgctaaccagaccccaggtcgggttctgtcagctcaagagcagttggacccgtccagattccgcgcccggatcgaatacgaccccaactcactttgcgatcggcagggtttgtgggcaaaataaacacattggcaacaaccttgggcagtcagagctgttggtccttgtctcgagactgcgagcgcgactaccagtgcgagtgctgttaccagtaccagcaccagtactcgtaccaataccagtataataagtacagtggccgtgaattcagggaccagtaccacggtgggcccatctatcatatccaatctcagtcaatcatgcaaaaggtgatatttctttctccacaaatcgcaaaatcattgtctgcgggtaagtttctgacctctgagttaattgagagatatgggagtagctatgatgatgaatattggcccaattgaaacacaaattataccatttggttcctctcaccgaggggagtccaactgtgtactttttatcgtattcacttggccgttacactcccagggaaacacctcaccaatcacgtggattcaaacatacaagctcatcaactcgctaaaatacgctcggcgagctacacccgctttgactcgctctaggcagcgaattaattacctcagccttttgtttgagtttgaaatgctagatagtggttctaaagaacgtctaggttggccagagacggcttgtggggttctgtcacgtgtatgtggggggggggggtcgagggaatgtagccatagaatgatgacgagaggaggtagggagaaggggacagttggaatcaatccatcacgcgcgattggtcagaatgaactggttggagccaccatgtcacgtgacgatactcttcttaggttccacatgaacaacttgcttaggttccacatgtaacatccattttacatgcataatggagtatgtgtagcaggcttggttggccaaaacaccgcaaacgacacatcaccggattcctctcgatctcagaaacagttatatcaactcagatccaatctaatccatacacacactcagacgcaaggcaataacgcctgccttctccctccattccaaacacgtgaccaatcagccagaaataccctccttatactcccaacaccccaattagcctccacaccaactgtctcactcacatgtcaagtatcgcccattcaagcccaacagtagccatatctccagatccacaaatcacattacaattccgaaaacagcaggtgactacccagccacccacgtgaccccctaaccacccactcccatccagccacccactcccacgctccaccaacatcacgtgaccgaacccaatctcgcatgtgccaaatggaaatttatttttcagtttaaacccagcttaattattcgacacgagtctaagtggatttggttttcacgtgacagggaatattcctgtgatcatgtgagcatatggaagggtttttttaggcgacttgttgtatttttttggagagcaaaaaaaattcctttcaaaaaaattcggccgaaaaaagtggcttgtatgtatgtgtcacgcttgaagggttgttatcagtggccaatgaaaacagggttaagatttttctccaacttttacttttttttccctttcggttagttttgccagggttagggcggaactgggatatttcccccaaaatccaaaaaatccgatttagtttttcgttttgaaatagggctaggggtgtgatagctgaaggtatagatgttgatttgggtggtaaaaagtggatattgaatggatttggggatattaatggaatgagaaaaactggggcattgttttggtggtagtttgggcattctgggtacagtatgggggcaaataaaatagggctaggggtttccctaacgagaattagggctagggtattggtttgggaagtggaaggaaaatatacaaaagtctgtcttttttttatgagaagtttctgtattttcttgtcatttttatttctgtggtcatgtgacttcgtttttattgtgaatgttcaaaaatttgtgtatttttcgcaattatttttgcatttgtttttggcaaaaaatcgctgttaaaataaactcaagctctttataaccgagtgtgaagatgagacggtacaagtcgttatccaagtatatttgattttgattttgattgtggtttttgtttgattttattttatattttgaatttggttttgaatttgaatttttttttgtgtttgattttaatttttgattttggcggaggttagaactaacctgtacgagcgaggtagatgagcaactttgagggcgtgtggtttggagggtggttgattttggagattgggtttgtactggatatttcgcggagggccgaaaatggtggatttggtgtgaatgtgagcgttgaggtggtttcggggggatgggtgggtgtgaggagggtgtgaggggtccgagaggactcaagagggtgtgaaaatgtccgagtttggggaattgtcaatttgtgcttgttgatagtctggtctctgcggtttccggtgaggttatgagttgaactggtgaactggacagggtcacagtgttcaactcagggtgaggtgggagataatcgtacaactactatattgtatatgaaacaaagattggaaccaaaaaactggccaaagagattattggctgggtcaccactcgctcgcagtcttctcgacttactcaccatcaatcaccacccattcactactgagtactcaccacttgctcacttttcatttcgtccagccgcccctgccagttggtctaagctgccacctgacaacaaagggtcgctggtttgcttctgtcttccgagtttgtcattctttgcgggatttacaaacgggaaaatcgagggggaattttgtgtagccgagcgacgcgaacaaaatgactgctgcaccgattttgttgtcataatctcagtttctatttttttgcgtcgtcgtcaactcgtctggtgtttttttctgccccgtctctttggtccaccttgttgcaccacccatttttccactctaaccatttgtcagactctccttgtctgcacgcatgcatcttgatgcatcttttgggtgcgtctagcgtgcgggctttgtatgtttgaactttgcggattttgccactttttgaagtcagtttgcggtttgagttgcacggttttaagtgcgcaatattgggttcatcgccggccagacgggcctgtagcaggtggaatactatctccacagccacaaaataagtcgcattttgcaggccgcgttgggctgaccacttctgtgtcattttatgccataccttttgcccccaaacccccccaccagactcgcccctccgaacacactttcattcctccaaaactctaaccttacccaaaccctttatccaccatacttaaacccagcgtgacccataaactcaaacccgagagcgcgagtccacttcgattgaacacaccgtaccagaacacaaccctctcgaacccttctcctcagacacacaatgtccatccaacccaccttcaacggctacgtgggcaccatccacgacgccctgctgctgttccaggccaccatcaacggcctgctcatgccagtgtcgcgacgaccgcacgacagagagcgagccggcatcatcaagtccggagctgttttcatcttctccgagcaaggcgctggcatcaagcgatggaccgacggaatctcgtggtcgccgtcgcgaattctcggcaactttcttgtctaccgacagctggaaaagccgtttggacctggcgagaagaaacgggccgccaaaaaaaccaagattgaagactccagccccaccctgccgtcgcccggaggagcccgaggcggcaatggaggagctgccggaggcgctggagcccctggagcccccggacagacccgttacaacccctaccccggacagaacacaaacgccggcggctacaacgactacaactatgacggctccggcgcccccgcaggaggagcgtccacaggccccagcccctcgtcggagcgatctctggtcggctcgctcgtcgactcgtacggcttcaaggagaacggtctcatcaaaaagaccatctccattgtcgtgtccggaatccaccaccacatggtctcctactacaagcccgacgatgtgctcaacggcaagttcatgaccccctccgagacggagggcattcgagaactgcccatcaccgaggagctcatcaagcgacaaaacttccgaatccccccggactctctcaacaccacccccggccagtcttactcccacaacggaggcatgtacgccggaggagcgtctggagccggaggagctgccggtggtgccgcttccaactccggagctggcgccaccaccgcctccaacaccccttctgctcccccccagccccagcagatgccctactatggccagggctcctactacaaccagcagttccagccacagatgccccctcccattggccgaccccagggatacccttcgcacccccagggctcgcaatcggcccctggacagtacccccagagttaccccgccgactacgaccctgccgccgcctctggtgaccagcgtggctacgtgagcggctaccgacccttcaccaccgctcttcccggtatctcgggctccaacgcccccactggtgccgcaggaggagccgccggagccgcccacgcctccgctggcggtgctgagcagccccatcacggctactactacaaccagggagcccctggtcaccccgagcagggagccgccaatggtgcctcctccgcacacgcccagtcttcccagggcggtgctggccagggtgcttctccctcgctacctcctctcggtggtgagtacagcagtggagctccctccaactactcggccatggacccccgaaagctgcccgagggcggtgcttcccagagctccactcccgcgggctccacccccacacaggcgcctgctcctcacggccctcttgccgctggccagagaggctacggcggcaactacagcaacccttcgtggtaagtggttgagtagcgtgtctcggagcgtttcctcgcgtttcttcgcgtttctagcgttgctgagtccgtgctttgcacatgctcaaagagcgaaaaccactgcggtggagtaacgagtgctgggtcaatgccggctttttttattatagattgtattagtaacggatggtgtttttgacaactgagtgtagcgtagatgtaggcggtagagagtatttgtagaaccaaccggagtattcagaagggggtttgtcacgagtggtgtaacaagacaccatggtcttgaatgtgaaatgtgccagtttccagatggcggaatctctggagttcaggggttgttcagatgttttttttttgatgttattttttgatgtttttgggcgcttttggtcataagatgatagacgggtagtatagagcgtagagcgacgttgagtgacgttgagtgatgcggagtgatatagacaactacagcacatacaatataacaatgtccaagattggcgatccatctatgggagatctatgacatccgatactgatgttactatcatcctgaattctcgtctctgttacacaatcttgaacttgatacaatcattgttcaagttggaatcgaagtggctgctggctaacaatatctcttgctccaattctcccgtgaagttcaaatttcccgtaaagacgccttttttcgacattggagcaccatttccacttattggacttccacacccaaggtcagctcagtacgaaactcgtatgcagcatgtcaaagtacatggcaaaaagcacaccggtgtcgacaggacctgctaccaccgtcgacaccgcactctgatccaatctacctcttgtatgtcttgtctaagctctaagtcagaccgctccccacattggaaaaaaactccaacttattttcggttggagtttcgttgttgtgatgcagatgttagttttgctacggggttggttttggcccgagttttttggcgcaattgagggattggacgtgtaaaaatgagtatctggatacaaacacgtctgctgaatcattttatcaactcagaatccgtcattttatcctgtacctccggcaatatgggtccccgtatcaccttccaaacctaagctaatcaaactaaacagttatagttggcatacagttgggaatacagttggactggcatatagtttgaatttcatagagttgagtttcagggcagagttcagacaagtcgtggagagagatgagctctggagcagagggagccaaagggagactgcaaagcgaccagtgtttttgtggccatcacgtgagacgaaaaagaccaacctcacgtgccacttgtgactgttttttcgtgttttgttgtcatagtgttcgtgttttgttcttgtttttgggagtaaatagttcatggagtatttttgtcagaaggtgtaatgtgtacaattgctcccaaagtgggtttggatggttcgattgcgctgaaattttgacacggcaacaatgggactgacgggaataagtaaatatctttagattcccacaaatacctcatttacgtcttcgaacgaggccccaatatggccctttcggtcccccgttgcctggataaccataattacactctttttaatttggctccaactctgaaattcttgatgagcaaaaagttttggtttagagtaccggctggagtgagtttgcaacggtgatgagatgtagatgtttcggaagagagcgtgggatattggtcgccggcgtgtgtcgggtttgccagacggccagcttgcccggctttgtgtttgaaggcaacccgccgccggccccttctccatttggcacagccccgtttggcagcaacctgtaggggcggcggaggtggggggacccacttggttgatttggcccttttttcttttcgccgctcggtttttcgtttcggcagtctttgcacaaaatggagagctagccgaatggatgtcggacaaatacctgctgctagcgccgtcagttagtagcgtgctagtcctgacaaagacaagtgtcgttttggtgcggtgctaaatacacaaagactgacaggagagagaaagagaacgagagagagagagagagagagagagagagagagagagagagagagagagagagagatgaacagaagtgatgggttgggttgtgatgatacgaagatggtgcttgtcccaactccgatgaaggatgtgtgcaattgtcgagactcgcactgtggcgacctcgacgttcagagagctggtatccgagtggcgtctgctggatctcggaattatagcgcctttcaatagacgtgattagaccgacgcttccgtataagtccggtctatggctgccaaaacgaaccatggcgggagatttggaccaagaccagtgctttgacagcagaatgacagccctcggacatgcaagagcaagtgagcgacgacgatatagaacgatattggagcggctaaggtgactgcctccgtgatacggtacattctgtggcattctgtggcattctgtcggcgtccagtctgtacggcgtttgagcaatacgtggtcatctatgcgtcaagcacgacgaagaggacgtcgtctgccgagatgggaaggcttgagcgaactcagtcaggaatcagttctgatcaactccttgatcagctcccacaagctcctcgacagcttctcgaccgcgacatcctccaccagaccttcgatgtcctcgaccacaccctcaacatccggcacctgctgattttcatattctggaattggccgttgtcgtctacccagtctcgcagtatgtacagtacttgtagttctcaaaggctccacttctcgttttttgcgcttttcatggcgcccttccctttcggtcaccccaccaaaaaacaagcaacccgggttcgattccggcacccgcagtctggaccgcaacaataaagaaagaagaaagaaagtaagaaagaaagacaaacaaaaaataaaaaaacaataaaaaaacaacaaaaaacaaccacctggacttgcatacacgaggagcaaggagggcgtatgaccaggtaagtatgataatgagctggtctagacgcgcgtacactcgtaatctgaagacagtggagactgcgtgaggggttcaaggaatgggttttacagcagtggcatacactgatgatggtcagaacacgatgaaagctgccagtgacagagccctgaaaactgacaactatcaatatcagagagctcatgatcattacacaaagctcatcttcacacagatcgcggtcatcgttcaccgaaacaaacgacagtcctctcctctgacctcatctcctcatgcacctgtgggcggctgagatggtctgacaggagaagtccgatatcttagattgcgttccaaagtttcaaatacggcttatcgtggaggttcttttgaggttgtcaaactgttgaaactgtcaaaactggaagatctacagatatcatcagctactgtacgtatgtacgagtatgtaagtaggtggtgtacatactatagctacctgttctgagagacaatctactagcacaatctgtacgagtaccatttaagtacaatatgtacggtatatactgtaccttcaagtattatactataccattcaagtacatactcgaatgtacagtacatactcgaatgtacagtacatactacagtactactgtatatactattcaagtgcgacgttatatatatactgtaaatactccccgctcatctacgatcacgacatagaacagtctcagtttcgtacacagagcctcctcggacttccatggctagaattgagctgacttacagtagtcttaccgagccttgctgagtcgactcctgcttagctgactctacgagtcatgtacagtatgtagtctactacaatacatactgcctctgagttactccctgagttggctacaacatgtaccatactactacttgtagtaccgtactcgtgccgtaccgtatccatcaacggtaatttgatgtaactatcctcagtacaacctgtgccacccgaaacacttgctgcggctctcatgagctgtttatgcggttggacgaggaggtttgggtctcccacgtggatttctagttgccagactaaagttgtttgttgaaagacccggtttgtagtgaaatataccgtcagccctgtcattcaaacaaggcttccgtgccccacgagtcgctctccaccaccacttgtcgcttggctccaagactttcagcctttcatttcagactttcatttcagacttgtggcacctagagttgcagtatcttcggccaatgcccaggagattggactgacatttatcagatctgcagtaaaagtaggagatgtcacaatttcgggttcttacgcaactaaatagctcacgagacatgattatatgcccactcgaccaagtatttccagcacggctctgttggtgtcacgtgaaatcactccaccaaaaatgctcgtctatgcagcgtcatgtcctccccaaggttaaattccgctgagctcttttcgctgcagactatattaacagagagtcgatctcaacttgtcccaccaactttgtcaacacacaatcacaaaatggcccacgaatacaagtacgacgttgccatgtcctgttccggtgagtaggattggaggtggtggagttggtagtggtggagttggtagtagtggagttggtagtggtggagttggtagtggtggaagttagcagttgatgacgacgacgatgacgaagaagctctcaaaagatggagatgggtcatggtatgaagttcggtgataatgtccatgtcataatgctgttatcagtcctgtttttgctcaatgagtgttaagacagatcaggaatcatgatgctcgaccaccgaatcaaccgaaaacttcgggatcaatgctgttcatgtccatgaatctattccctgtggatttgattacgtggttgcacttcatcacggctcatgaccacgcccttaatgctgttttcaaaaaagttctggtactggtgattgatcttactggtctgacgccactatgacctgccagtctactacttgtactcagtcaacccattcttggctaactcaggatgctccaacgctgtgaaccgagtccttcagaagaaggagggtgtcacctctgtcgacatcgaccttgagaagcagtctgtgctcgtcaagacagacgacgccgtctcctacgacgacgttctcgccaccatcgccaagaccggcaagaaggtcaacggtggtcaggtcattgcctaaatgtaacttatttaatgagatgtatgagatgaaatgaggtcgtccgcatgtaatacacaggagcaagcaaatggactgaataggtctccagtatgaatacgaatactacaccaatgcttaaaaatacatatgaatacatacacaccgtctgagattcagttgtcagacgtctatatattcccgcgactcttcatctgtcctttttgcttgtccgagccggaagatacacttgattcggaagcctccactctgcccagaagcgtactgcttcgttcagaatcgatccttatcagctccatggctaccttgcaacttttctcccatctcaaccagcttcaacaccagctttgaatctccgtagacctcaaaaaaatccttgacatcggcgtcaaacgtgccggcctcaatgctccgtcttactccagccaggaaccgattgtaaatctcgaggttatgctgttcgagaatcacgtgacccaacatctcgtgcgcgtccaacagatggtacaagtatgctcggtgatgtggtgcactgagggcctggttggagtcggccagaggagaaaagtcgttcttgaacttggggtcccacagattgtgtccaaacacagcacccggagtggcaggaaaggtgaaatcaagagcgactccagcgtccgaaaaggtctcgacagaatatccgctcagcagatcaaagccctgctggatgagcagaagcatctgctggggagtgtcacactgtccagagtggtagagaggcatcgtcttgcccattccgaggttcttgagctcgtccaaaacaggcttggggcccgtcagatgctcagtcttgacatccagagggtttccattaccgtcagtgggtccctgagcggcagccttacgagctgcactttcggcagcagcggcatctgtgggttttcgggtggagtcgaatcgactgagatcaatggtctgatcggggtactcagagtgctcggctcgagtgtggaataccagaccgttgatcttatcctggttctctaccactgtcttaagatactccttctggtgcaaaacgggaagagtaggcagaatcgaggcgtaaatagggaccttgacgtcggccacgcacttttccagccaccgctgagaccgcatcaccatcttcttgaccttattggatccaggacaggctcccgagggactgagaccagatgcatcggccggagctacaaacacttcaggagcaacagcgttggccatgagaggaaactggtcaatatcaatgtcaaccacaccaacagacgagtacatggacagcatgtttcggccattgggcttgttgggaagcacgttggaaggtcgtcgggtttgcaggaagatgttgacttcctcagggagtgaaaaacgggttcgggagggctcatctccgacatctttcagaagcaacggggcctggggacgctccacaaagtcttcaagtcccaccgccacggctccaggcacatgcttgtccacattgacattgtcgggggtcaggttgggcacacaaccccggctagaagtggtgatgaaagctggagtagcaatagaattgccgttggaaaggttgagcgtagctgttcgtgcggcggagccactagcgactgttttggcaacctcaaacgtcattttggcgatgttcatgtggagtagtgaaaatttattttttcaaaaacacgatgactggggtgcaagtttcaagatgggcgatattggtacgaaacgaaaggtacgagtgaggggagaatggatatgagctccgatttggatttagaaaaatattcaggaagttgttggggtttgaaggagtagcagaattagggtttattttgtaaagtggccagattctgacagaaaaggtgttgaaatggaaccacagattccaataccacaatgagagcatctgatttttattatagaggctattacctcttgatatctgcctcctcgtctaggagataagattcgggttgtacatgcagagtacatggggaagcttaaaaaaatatttctatgcagaaaggttcaaggtccaatctatctctaccacacactacaacatacacagcaagcaaaaatgccttctggagtgcgaagacgaaagatgaaccggtcatctatcaccaaggtgacccggaaagacaaggacaaccacaagcggatcgtcgtgacgggatccgacattattcgacagcggtgggacaagaatctgtccatggctcagaactacaaaaagctcggtcttgccaccaagaccggctcccgaaagatccggggtctggaggaggatttgagagagaagtctctgcggctcacaattcagcaaggcaagaatccacatgaccaggagctgcgggacctgatggagcagcaggagcaggaggagctggagaagagcaacctggtggtcaacgagcgaaagatccccaagctgggtgctggcgaggcgtttattgtgcgagacgacaagggagaggtcgtggaggtcatctacggcaaggatcaccagactggcagtgatgaggaggacgaggaggaatggacggggtttgaagacaagcctgaggaggaggagaccgagaccatcaagattttgcaggagcgagcaaagcgggctgcatctaacccccacgttcagtccgaccgagagcagtcgtggatcgagcagctcatcaacaagcatggagacgatatcgacggcatgttctgggacaaggagctcaacatctaccagcagagccggggcgatctcaagcgacgaatcaaaaagtggaaacagggcaacaagcgaaatcagtaaagttgtaaatacggtacagtgctagtaacaaaatttatagatggttaacatattgagatgatttgggatgaagggttaagtcgagtaggaatgggggttattagaggctccaaggtcgctacagagggtagtacaggtagatggtaacaaacttgtcttatctacacatgctcttatcatatctataccgacttgtaacttcatacagtatgtatagatgttctgtaccgtgaagtctggccgacattatatgtacagtaggaactggtatggtggcatttgttattgacagactaagaaatagacaaactgatgtagtaagccatacgataaaatcgtttaaatgtttcatttttagccatccaagctctccgttcccttttgtctacaacatctaccacccgaacagcctgtgggtggaaatggcttgttagaaagatgctgggctcgtgtttggttgaaattttcagccgctcctgttcatccctttgatcgtgatacgccggtagacctcaagatcgttatatgtcggtgcttttatccacctgacgccagtagctggccaacagggaatgagagtacgagtctgtactatagctgcaacatcatgccgtccttcatttacatctccagatatcaaacgataagttatcagatttacgcgtctgctctatccacttcaaaattgtcgaacctggtacagtacgctggggtgcttatggacttgatctcaagatcctccagctggacgaagtccaattccctcctgacagacgtctcatactaacaatggcacagacagtctaagctgacattgccgtttagccccttcgttcgattcaagtgtagactcgcactgatggtacttggatctcactcggagaagataggctgtgatctcggcagacatatctgtagaagcgtcaatattcgattatctgaacattacacacaagcttggttctaggcaagctgctttccaaggggaatgtaatcatccgtgtgaaatatatgttctcgaaccgatttgcagactagaaggcgttctcctgaaggcgttctcgaactcttgaatcagagcaagacagcaacatccaacctttttgacaccgtcttctatctcaccaattatcttctaccctctctctctagactttcctcagtcacgccttcatcctcttgcttgatctcttctgttgtagcatcgtagtagatgatacacgtacagagatactaagacgcgtagaaaacgcgaatcgcgtgaatcgtgccaaccaaacctgaaacgggaatatggaagcagtcattaaacatggataaaaagtcaactagttatgccattggtgtgtactacaagtatttctacacatgtacatacactacctggcgtcataacagtgtacgctgtacctatacattcctctaatccaaatcccatctattactagctatactatatatgtagagtgttagtgtccagctcactgttctggtggaatacatgatccaaccagtcagcccaacttcagttgcggttcagcccacatcttagttgacctcacagaaagctctatacagagtcaagtcctccttcccactgctcttgacctcgaccttctcgttggggccaatgaagaagacgtagccctcctcaagcttcttggactcgccagccacggtgatctcgcctgcaccctgcgaaattatcaccacagagggaccctcgattccgtccacagtttgggtctctcctgagggcacaacgctctccagcacggaaaactcgttgatcggggggtcaaacagcttagccgtagcgccatgggcccggggaaacgactgagccaccatcttctgctcggacacgggggcagtggagtaggtgagcatgtccacgaggttgtccacgtccttgaatttgggggtgaagcctgctcgaaccacattatccgaagcagccatgcactcaatgatgtcgccagaaatgtaggcgtgagggtccttggcccgcaggaacatggcctcacccttgttgagacgcacaaagttgagcatcaggccgccgcagaagaggccaatgtcgttggggaactggccgttgagtcgcaccagcaggttggcgagatcggtgccgccaatgggagcgccacctgcgaacttggggccctcagactcggctcgcttgacgagatcagcggccttggaggccacgaggtcgtctgaagaccgcatcagacggccaaacagagcctggagagccttcttggggtcggcagatcgctcggaagcaaactgcttcgcagactcgtcgcccacaagctcccggaactcgggcacggtctcgagaaagtgctcaatctcagacagaggtcggaagccacagaaaccctcaaagtcggtaagagcaatagccatttcgggcttgtggttggcgtcgggatagtgggcggggtcggacgcgtgcagctgggctccgagctccttgtcgggatgggcctggatactcagggcttttcggatcgacagcaccttgaacagaaacggcagctcggggccaaacttgtgctccacggcgggagtcagcagcttgtcgggtgacgcagaaatcaactgacgcagagtcgtgctgtttgtgtcgcccagcaccttggacggcaccgaaggatgggtgcccatccacagctccgcgtacggcgtctcctccgaaatggtgagagaagggtccgacttggcggcaaaccgcgccacggccgagctggatccgagcttgccccagtcgtatgtttgtgctccgcattggagttggataagcgacatgttgtgtgttgttgtgtggtgtctgtggtgtggagaaaaaggggagttgacgcgtacactgcactttaactattccatacacagctaagttagtgcgacgtgttcatgcaggctcatgtgggcggacgccgtggaaatggagacgacggtgggtcgaggagtggacggatttctgatccgaaagcgacaatggatttgtgggccttttctggacattctccaacttttaaaccccgaaaatctctccccctagtcattctacaatccccccaataaaccccttgtattgttcctgcccaaggtacatgtaagttgaacgatactgtatgtaggtaggttgcattgacgtttcaaatgtggggccaaacaggacttggaggagtgcaaatccgaagatcacgtgtcccaaaccagtaatccatgcctcttccaacacacatccagccaccggctctccagacctccacaggctcactggatcgggctacatacagtttaggaagctcctgctcagccacgtccgcccatcgtcaaggttcatcagggggtgacccgtggatagcgaaggagaacagtaggcgggtaatgagctatgtcaatcgattcggagtagctcatagagcacaattattgtgttggttttcattttcgcccaataaatagcccacagaagacaccctagaaacctcgcttaacacttgctccataactataaatagtgatcgaccagtaaccggcgctcgattagaaagtttcggaaaaactcgaaatagacagggccacatggggggctgtttgtagagaggatgagagtcctgtggtgattcctggtggtctggatatctggtggtctgatatctggtggtctggatatcgggtggtttctttgtctacatgaatctatagatacaatgaagtgtttgcgatcaagggttgtagtattgtacgtactactgtgtacagtacgcccggttttcaggttggatagactgaaggcacagtcgcactggttggggttcagtcggaaccgtcgttgctcgcggacgggtacatgtattcaattgtcaaaagaccaatggtaggctcaggggtcatctcgatctccattctgtagaacaagggactgtagcaaagtgagattggggagagacaagtgaacaagtgaagtcattctagggatttttccagagcggcattccagatttaaccaacaaaacaagtcacagaaatgatacaccacccctcgttagcagtaacggagctaccgtcatcaacagagccatcatcaacagacaggtatgtacatactgtacaagggaaaatcgacttggacggtcatggagaacatacagtggtagtgttcgagtatcaaagtcaagtatcaactaggtattgctggagcatcttcgaatccagctggaattgccgacctcgctgatatagagatgcctgagcatgagttagcaagaggtcatagtgagctaacaagtatagagacacgaaggtatgattatatcagaagattttccgtgagctggagaattcggcttcgaaaaaagttgactcaatgtgtaaagagtctggtgttggtgacaaagattaatgaaatgaaatgagattagttgtgttttgcaaagatcaatgaagagatcagacggccaaatttgaaacaccaacctccctaaccactcctaaccactgggaattgtctcatatccatgggacgcccagatcagacagagacctgtcttcagtacatgatctctacagtacatactctacatgcactgtaggggtcaattgatatggaactacatcagggaacagtggatctcgttatcttgtagtaccagcatcacactcaaaagccgcaaactacctctctcacggaggcaacaataaccgaccccacctattgactaacagaaaggagcacccactagtccttcttagcgccgattaagaacccaggttgagtaacaaaagcgagcgacttgatggtggcttcagatctaggccactatattgttcccaaaagggcagctccaaagcgactttagcgcgtgtggggtgtgcagcatgacacatgcgagatggagatgtcagggacttattttggtcagttttgctgctacaagatacttgagagtgacacatattgttcatcatgccgagagaattattaatgtcaacttccaatcttttctggctccccataaccacctcaactgttcgttttaacggccagcaaccaagtgcattggtgaaaccagtgggaagtacatggggtactgttatgagacaatcgtaggccagatgtgacgttaagtgtcagttgagagtgtcataaagaacgccaattgtacggatattccaggcaagtagttatggtaaaacactagcaggagctaacgggggacccctgcaagttgggctaagttggtgaaaccgttagttcgtcattagctagaaatttgtttgtacaggctgttgattttcacagttaagtatgtttgagttgctgatacgagcgaaatacgaacgaaatacgagacagatggcaacatactgattcgtatagacatgacatataaccaggacaacctggaaggtagaagaaggaatcaaactggggtggtgaaaatctcctaccctcggttagccactcaaaacctcacttcagactaaaatagtacatgagctattctgatactggggtataattgccctgctatcaataccagccaggtacttgtaggcagtgatgaagtcgacttttggaaaactcagactaaaaaaagaacaatgaattggttgtatcattgtcgtactgtacttttattgtaagtacccgagacagcctgtttgatatgccagcgaggaagagttgttgaacatgaggtatgacatatgtcaccctcaaacaccatacatctccagtttgcaagataccggtaagaggagggcaatgcttctctccctccagtctccccctttgccaccacgttccccccccccattatcacaataaccccaccatacccctgttagtctagctagtggtgctactaacctggagagtcctcaacaagacattataaatgttcagaaatcggtaaaccgggtatatatagacgcagagacttttccgtttgcttcccatacatctctaccatggtccgtatctccaaactcgctactgttgcctgcctttccgtcgtttcggcagctcctgctgctgaggacactctcagccgactgcatcttctgacttctcgtcatcttgctcagttcccctccgaggatcagaaggagatcactaagcggttcattgacgacttccacgccgttgccgtccaggagcgagccatctctgacgtgctgactctcatcgacctgtttggagatatcaccaccaagggtattaagttcttcacccagagctttacagccttctggaacggagacaagaagaccctcagccagtccatcaccaccttccttctccaggcccagggcttcctcaacgacttcgtctcttggttgcaaagctacaacggtcttggaggattcaccaagatctttgccgacattttcatcaaatctggactcaagagctttattaccaccgccggtctggccatcttgcagctcaccgactccattttgaactccgactggtctgctcagagctgggctgctgaccttaagaacctccaaaacactctcaagagcgttagtcagcaactggcggccggcttccctactattgaaaacgtccgagataccattctgtactcccgaaacgccattcgaggtcttcttggtcttcctgaggtgaaatcctagacgagaagacggtggagcccatctgtttactaactatattaataaagaattgaaagagaaacgagagggatctattataatacacacagtagctggaaatactctcaacaatgttgataccaacaaactgactgtctgattcacttttagtcatttccatcaatatcatatcgatcgtgatcgactcaatagacctcacatttatctcgaccctttggtatatcaactgtagctacagcaactcgcaatctactgactcccaacactcaatcataactcatctcttagtcgtagtatacaatgccaatagtgcttgatcatatatgctataagatcaagcacgataatctcctgttgtgatccatgctgattccactctagtcatctccaggggccatcgcagccttgacgtctccgtgttccttgagagccacatcatcaagaggcacattcttgggcatgggaacgtcctcctcgggctcaaccatgtcgtagttggcgaggtttcccggggcctcagcagcctggggtttgccttcttgttgcagagctacgtcatccagagggacgccattgcgctccttgggggtcttgtcctcacggatttccttcttctccagagcagcggcctgctcggtggtcatttgcgggctcatgatggggtttgggggtgtggaaaatgacactgagagtttgcaggcgtgagatggtggagtggggaggctatttaggtgttttttgaagatagtttagcgagttttagaggtgcggggatttggaaaaaagcaatggatttgttgcagcgagaggaatacagttgtggtgtttatcttgtctttggagaagttggacagtatttcatcaggacctgatggtgccttgatctggcctacctcagtagcaagcattgggttaggtgaagttagtttgagcagaggatggatatatgaatgtccaacgggtttaagtgtaatggaagagtacatatttggtatcatattggtgtggctggtgtctcgggtctaagagaggtattttttcacgtatcacgtcttgtaattttttaactatttctttaactaaaccaaccttcatactatactatatactctaacactagtcaacatccccagttcgatccccgcgtgtgatgcgtaaaaatgacgtgataaccttggggattgtaagtgagacaaggaaatggggtgattcagagggcgttggggggtgtctctggagggctaaataatggccgtgaagatctacagaagttccaaatccaggtaaatgtgtacgtagaacaataatatccaaaaaaatcagtacattgtcacacgaaaacaggccctaatcccctctccattctccccctccccgccgtcaaggttatgtttggaactttatgttgacatcatgtggacaatcaggtacagtgttgggtaatgacagaaattattgcgttagctacagctgatgcaactatcaggagtgacgtggttctggtgggttattattattggaaattaaatgtaggggttgtttcaattcaacggcttttcatcgtcgggcccgtcctggctttaacgacaccctatcagacgctggtacagcgctatcagggtcaagtgtgggagtgtgggcgtgtgggcgataacagatacgaccttggattgaagttcacttttgctgcaatctcttctcctcctccctcctacagtacggacatcccacggaacaaccttgtgggtggcaccgctttgaatgagaataaaatagataaattatggcatgataaatgagaggatgaggcaatgtggttgatggttagtgtcggagagactccttgaggggccagacaaaggcgccggcaaaggcaaggccgatatagctcagcagcagggtgctggacgattgggtagtgtgtgtggagtggtttcgcattgtctgagccacccgggcagatcgagcagtgttgacaagaggtcgagaggcgattcggagcattgcgtggagggctgtgaagacgtgtgaaagacgtgtgaaagacgggtgtggtcagaagacgggcgtggtcagaagacgggcgaagagtgtgtgaaagacggtgaagagaggagtgggaagactgcagagctaacaccccgggacaaacgccccctcttatatacttgtgttatacacatctccaaaagttagccgatcaaagtggctgcagactaaggcaaggtcatgcagtgcgccaacctagcttttggtggcttgaatgtgggctgagaggcggaaatagtggctggaaaagtcgccagaaagagctgaagagaaactgatatgaaatatagaataagaacgtctagtttggtaagataactgcaaatttcccccgaaatccgtcttcacagccatattgccgtcttgtttacaaaccattaacgttcagatggagaattatgattgtaggaaagggggtagggatttgtaggattactgctcaacagttttgcgatctgaatatatgattcgagagctgaaaccaagcagagttgattaatgcactcatttttctaatcagatgcccactgctctcaataactacacctcaaatcacacccatacacagccataaacccaaatacgctacatgaggtaccataaacatacaatgccatagaatgcgacacatggacatgggcgcaagtttcggtttgattagcgtcgcagatgcacccaacgggtgcttctgtttaagttgtatgacggtatgcgagattccgctactttggagtattgtgaacgatataggagaggtgagcagatgagagcaagaccagtggattatttgtaccagaggcatacttttgatataacgaacttgtagtatactccatctggatgtctcaaaggtccgttatctaaacaatcagaaacactaggtgggggtctaattttggaaatagtgttccgaattggactttaagggtgttgactcgaccgcctagacgcgaggaatccagctaaagtctcggaactctcgacagattccactgcgtccctccacacccagatatctacgccagcaatagagtttaattacttcgcccaatttcggctgtcccgaacgggaatataacaaacaaactgagtgctgtgtagccacgagtgaggcgaatccattgagggtggtttttttccagtgtggtttcgcgctcgcgagatagttgcgacctaccaggtgccacctggcattttaagatgatgcacgtaggatgcatgtggatctgataattttaatcagatgggatacgacccaagcgagtgcaaggttagagttgaggcgggtgaagaggtagggtcgagagggaggaagggatcagtggtggagaagtggggtgtggctttttttggtgggaaaatattatacatatgtggtcatgtgagctggctgattctggatcatgtttccatttccccacacgccttctcaatctcgctttagaggtatcgttatctccaactctatactttacgcgtagctcattaaacacgtaaagcgcgcattcctggtggcggcgtgttttgcagcgtggacgcatgccaggtgattgtgtgttgtcgcagagaagagtgtagaaggggggttggaagtggtcgagagtcggtggttgtgtagttctactgggctgtggtggtgttcggttatcagatgtgcaggtattctcgttaggcgcgccagattcatcgatattatcaatttcggccgggttgattaatttctgccattattttttgccttgctttcatctcaatggcaatcacacttccggtttgggttgtaattagtctgctgttttccggtacttgtatagctgtagcttccctatgaatgctgaatggggtaaacatatgggatggcaggaacaaagaagagccgtcaagagcaagaatgagctgagcgagagatcgctgctgtcactcggtcccaatcaactcgctcaagcccccaaatctaccctatagaggtacctcgtcgtactcgcctacgctttggtgttcactttctcctcaatctcagtttgattagatagtctgactggaccgggtaactgccgtcacgtgcgtgggtctctagtgtcttacctggactaattagctgctcatagagaggagatggtatcagttgtacaggtctgtgagttacacccagcagcgctacttgtagatggtgctatatgacgtcacgcgtaatctgataaaagttatcagatcagaagtgcgaccgagattagggtgtagagggcacaacatcagatgaaagagatcgtgtggatgataactacgaactatttgcttctgtcacgaggtataggccacccatattagagaggtatagatccgacaaattatgataattcatggtacgactaatacgagcacgaactaaagaaatagatcactatagggaaacgaagaactgcaagtacttgttacttgtttatctcgcttgaacggatatcgaacacttcatgcagatatattgacgctgaacttcaggtgcacctccttgagtcaagcagcaggtagagacacagccattcgcacctacagtaatctccccctcaaacttgcgccactcaaccattccactatctatgacatgcattaatactcggtggtacatttactttttgaagaagctcatcagagagctctgcttattcgccttcttgctcttcttggctcctgctgctggctcaggcgactctttcttgacttccttcttaacctccttcttcacgtccctcttgacctcctccttgaggccactttcgtcttcatcctcatcgcatgactcccacgtttcaacctttttgtaagtcacgtatccgtcctcgtccagctcctgcaccttctttatcaccttcttctttcctctcttggcagtggtggttgtggtatgaacatcctctccgtcgttagtcatgtggacgtcggtcatttcaacgtcctccttgttaccattgtcatcgtcgcccatctcaacgtcttcagtggtaacgtcgagttccccaccagcaatcatctgggcatccgtcaatgtatccttctcggccttctccagatcctcctggagctcctccttgatggtctccttttcaggctcctccttcttcacaggttgcttcacgggaatatcaaaatcttcatcctcgtctgcaaacaatgcctcctccagctccctctgtcgtttcttctcggcctcttcagcctccagctgtttctttgacttaggcgcgggctccttgggcttgggttcgttcttcttgccctccttgactgcgtctaggacggatttgcccttgggtgccttggtttccttcctttcctccttgacgggtgccgccttctcttccttgatgggtgtagtctccttcttgacgtccttcacagcctccttgtgatcatccttcttctcgtgcttcgcaggcgtcgtttccttggcctccttcttcttaccaccaaagaaatccagcttgggcttctgtttagcagcaggcttcttggcaggagcagtcgtaataaggggcttagaagcagctgctgccacaggaggcgaatcatcctttatgacgggcttggtgggagtcaaatcaacgccttcaacaagctcactcacaatggcaaacttgttaggacccatagacgacgcctcaagagccatgttatagagaatggtcgtggtggttggagaggccgacaccgagtaaatgagctgcgaaacaggctcgttgaactcggatcgttttgtggcgatctcagagccgtcacacagctcaatcgtcgagacaccgtgcctcttgacgcctcgcaggcagtatgtgacgtgcagcgagttgtcgctcttgttggactccacgtactcggtgagtacttcgcgagcctgtttcggtgcaatgtcgaatttgcggcttagcatcgcatagctgaccgaaagctgttcgccggaaatcgccaccgtcaggtactctttggcgtccatagtcgtgtggtgtagtgtggtgttgatgagtgcttgtactagatcatgagacgcgtcacgtacagtgagtggaaattgattttagagttggagcttatggagacggcttgaaaagtagagatttttgaaaagaaaaaagcagatgaatgacgatttttgtctatagaataaacataaaggagtctaatgttgtatattttcttttctcccgttttaattggctcatttttgacccactttgaggagacatggtaaatgggtgcactgtaagtggatatatattgaagatcacgttttagatctctgcaaaatcaagatattgagagatattttcgaaatgataaataaaataattgaaactcataatttaaaccattgaaactcatcattttagatactgaaatattccattttctgctcacaaccccatctgtactgtatgtagaagttccaacaagaaacttttttcatgtcgattcttttatacacaacagaacgacacttcaatatatacctcttctgagctactgcatcaggaaacagaccagacagccgtgcttcttatacagtacgtgattgttatacgaccgaccttccagatcaatctccatataccctccacagttgcatgataccccaggttgtgatagacaagttcaactctctacccaagaaggggaagccgctggttcgcaccaacaacgtgcccgaatggacgactctagcaggactagtgctgactagcaccatggatgactcgtccacctgtgtatgtctttgcacaggtgtcaaggccaccccagacgaaaagttatcgtgtagtaatggctttctactgcacgatatgcatgctgagattctcgttttacgggcattcaacgtgtttctaattgaggagggcaagaaggccgaatctgagtacgtcgagactctcgagagcgggaaaaggagactgaagccacatttcaaggtcagtttatggatcagtgagcttccctgtggcgattcaagcatggaatgcatacaggacaacgcggatgatgactggggagctgctcctcaagactgtgtgcttcgtggaagagaatactacaccacaactggaagagtgcgcaccaaaccaggcagaagggactcacctatgactctgtctaaaagctgcagcgacaagctggccatgaagcagtatactggggtggtaatgggagtggtagagcgtgttttcgagcaggtgtatctcgatgaattggtggttccagctggtaatgatattggaatcaaaagagcgttcagagacagactggaacagggcataaagcggactttggacggagaggaagtggagagcacagcgccaaagcctcggtactttgacacaatcaccacggatactacatttgcatactctcaggagcccggaaggaaaccctcggccagtagtatcatctggacaatcaatacagggaatgaggtggttttgaatggtgtcaaaatgggccataaaccgacaaacatgaatccacaaagcgcatcaaaggtatccagacaggccatttggatggcgactaaaccgttgttgaaagattcgcagttcgatgattactacagcgccaaatgctgtgtcggccgtacagagaaaatccagatgggccatacagctcttcacgcctggcattgcacttgcaaagataattttcgcttgagtggtgacaatgagaaggagactggcgatattcagccggggattctcaactaattgttggttactcggtggggtcaactaagatacttgaatcacaaactgaacgaaggggcttcactcgagcgcagtcttattgctggacattggagaacaaatagaacattataatgcattgattcacacacagatgatgatctagtctagttcgatagctcgatacaagtacatactatagtattgaacggttatccattgtggaccatgaagccacctcttcatgcagtagccacacacaagcagatagaatagccacaagtgacctgaactaacaaccatcctacatttacatagcaaatcactcggcctctgttttgttgctcatatatgcatctacttctacaaaattgtattgtaccgggcagtctattccgactcgcctccgtcgtcttcttcgccaatgaatccagcgtcgtctgtgttagtatcgaatgaagggtgtgtcattcagagtgcagcgaagaatcttgtgagcgagtgacttgtagtatcgggtttggcgagtagagtagctatggccaccgcaacgcgccgtgagggacaaggccgtagtaacatcacagccatagaggcaccatcaagctgagataatgtgaattgagtaaaacacattccaatgcgcacatcatttagctggaatgctggaatgatgtatggcttccaaggctcggggtatcagatggggtagtaaaaaacagcttttacaagaaagcaattgatttagaaaaagagctgatagcgatctacccgtctaatagtttcaattgcgccacctgcttccctttaagacaactgaccgtagcactcctcaggctccgtcaaccaattctcagccaccacacaatatagccttccccaactccacactccacgcgttgtctaagcatacatgacacaggcaacacagatagatctacaaggaacagcattgacgcagacagcaaccacaatctgccttgttgcagggtgtatgaaatcgccatgattttgcgtctctgactgagtcatggtgatccgtgcagatttagtctggcaagctgtgggatagtccgtcttcgcttcgctaggtgtacccagcgctctctcacacttcaccgcttggcgcggtagtgcccgtttgtactcaccaccatctcccatcagcaacgccatctcggctgctcgtaaactttctccgtgctgtgtgtcttcttctgacaccagatcgatgggcttgagcccctccttgttttcgtgtttcacgtccgagcctgcatcaaccagcatgtcgataatggccaccgacacctcaggagccttggcgatggcccgggcagccagatgtagtggagtgtcgccgttgattcggttcacggggtcgacctcgacgccctcctggtccagcagcaggtccagggtgtcgtaggcgccattggcagcagcaagatgaagagccgtgttgcccagagggtcacgcgactcgttgatgagagccgcgcctccagagagcacgctctcgagctgctcaacgttgtttcggcgggccgcgtccagcaggatttccgagggggaggctccgtctgaagacatgttgtactgagtgtcgtagttacggtatgctgcgtctaagcccttgagcgttattaatgaggtgtcaatagggttaggtgtttggggtgtctggatttcgggattttataatgagctcagagagacgggcatttgttcagtgagtcagaaaggcttctgtaattggccagaataaaaaaaacccaccccatctacccctttcctacaccgttctagagctcctggtctacatccaaggaggcgcggtcatatagaactttatcggacttgttggagtgttcttggagaagatggagggctacaataaaagtggttataaaagagagacaggtggtgaattgggctgctaataggtgagaacgagaagacggacttcagcaagtattttatatgaaactacttgagatctgatgctcggcactgacaattgacactcaaactgctgcacaatcgcacacaatgataggacaattggtgcatgggtggctgcatgctgagaggaaggtggagtggaggttgtccagtgatattatgggccgctacagtacgtacaagtggctcagatacgccgattttaggcactgacgaaatataggggccatgattccagacaattggtgtgaaatatgataccggttctgcaggtacagtacctacaaactcctacaagtacaagtacagtgtacaagtacatggcgtagaagcaccgttcattgctgtgatgtgaatcctctaccgtcagtacaatccgtcgcatgtacttgttcgcacaaagaagaaagtcgttggacatcgtttctcggggtttgctgtggattttcaaaagatatacacctgaatcaactcctttaaccctggagactccagcgatatcaaaaccaatgccttgtgtgagacacgaaaaaatatatcaccgttcggagataaataaccgttatcagtgcatcgtatcagtggactagtacgagggggtgtggaggagtgtggatgaaattagtaagcggattagatcaattaggtcattgatatatcattagtttttgtttgattccattccgcaaaatacagcgacttttatgggggatatacagaagaaagaagattagttgacctcgttttaattagtttgcattttagttaaactgtccacagaaaaacccgcgtcaacatacgaagtcatgtacagtatgtatgagtatgtataatggtatcaaaagaaagatacgtaactgtctcctaaatccaaatctactgtcaaaaaatcaatagaatcacggcttgcaaatttacacccttttactctgcattagtcatcagatccttgaccccagttcgtatcatatctcctcaaactcttctcagccttccccagtctcttattccacctctccaagtgacttgctgctgccctaacgcgaaaccctatccgccagatattttagtatgcatgatatcacgtaaatttacccctaagctaattactaccagtacaacgccatgacgtccatcaaacagcttctattggacatccaggcaccggataacgcgcggatcaaggccgccgaggcccaactcgactcattgacctcacctgaacacgccgccaactttgctctagctctcatctctgaatcagacgacgggtccaacccctcgggaacacgacaactggccctgcagctgctacgacgagtcatcttgaagacctggtcgattgcgtacgaggagtttggaggctacccgcttcccgaagatgtcaagagccgggtgaaaactgcactcattggccctctgttggccgaccacgacacccagaacctggcggcccagtgcctggccaaaatcgccttctgcgagttcccagacgaatggcccactcttattgaccaggtggtccaattgatcgagtccggaaccgcacccatgggcggactgcaactactgaaagaactatttgcagacacactgtcggagatccagtttttcggcattgctaaccagattatgaccatgctacacaaggtggtcgcttcgtaccctcgaaacgacgtcaagtgcgaagctgtcgctgttctgcgagtgtctacgaacttcttcgccatgacagacactaacaacgaaactgtgtaccacgccattcagggctggtgccagctcttcgtgcctatcttgcagcaagatatcaacaaagacgcgtactctctcaacaaagaaatcgtgctggctctgcaggacttccggaactttgccccgaagcctttcgccgaatgcatcttgccagtattccaggcatgcttggaaacccttcaaaaggcagccaacgtctacagacagactctggagaatccggacgacgagctggtcgcatttctggcccaattgctgctgtttattgacattgcatcttcccaaactgctgtggccaccaacatcaagtcgtcgtacatggaggaatggacacacgccattcacaagtgtgctactctgtcaggccccaagatcgagtcctgggaggactttaacgtgtttgtgacggaagaatcggacctgtttctcggtacctcgctcagatacaacgctctgcaggtgattgagacctggtgtgagtacatcaacattaactggaacgtgccccataataactggctggacgtggagtcctggttgtatctctgtaacggaaaggcaggccttcctgacctcgttgctcaaagtgctacttctaatgaacctattctgagagctagagcttacctgtgtgatccttacacttgccaacctgatgatccaagcgatctggccgcctgtgcatctctattggcgctcatcaaggactctactcctgatgtgagtgcccctactattgtccaaacagtggctagacttgctcctgacgctgatgacgatactccagcagttctttgtgaagctctggtagtggcagtcagaaagcagcccaatgtgcccaatgtgatccccctgctgttcgatatcgttgaagacgacgtgggtaacgtgcagactggagaacaggtgacttcggccattgaccacatgtcccgtgacgtttctgaacaggactacctctctatcgccgaacaatgtgccccctatatcacaaagttcctcaaccaggcggagggaggctatacttctgcatctgagactgccatggacgttctgaccaatcttatgaacaactcccctaccgaggttcttccccatgggtttgtgaacctctttttccctgctctgattccctttttgcgttctggcgacgctgatgtgcttcaatcaactaccacagttcttcaggttctggttgagcgagcttcggctgaaatcgctgcgtacaaggtcggtaacgagtcaggaggacaagttgttgtgcagtatattgcacacttgctcaaccctgccctgggagataatgctcctattttcattggcaagctcatcacgactgttatcgacaaataccacaatgagctgggtgctatcagcacagagattctggatgctactgccagacgactgggaactgccgacaagcctctgcaagtcacaaacttgattctcgtcttctgtcatttcatcgaagagtcgcccgagagtgtggtgaatctgcttgccgatatgaagcttgagactcccaagggtgtccagaccggtctggaggctctgttgaagaactggtttgagaagttcatttactcgtcaacttcttctctcccttctgtgactgctcttggttctctgttcaagctgcaagacccccgaatcatggagatgattgttgatggccgtcctcttcctgtggaggccggcgtggttgtcactcggtccatggccaagcgaatgcagacctacgagcagatttcggcacagcagaagatcatagagatgctgattgaggatctcaaatcgtgcgaaaacgacattaatcgacaggagcaggagtcaaacgcaggcgggcatgcggtgccagtggaagaggtggacgagggagacgacgagtgggaggaactcgatggactggatgagttagttcactgggctcagaatgatgccaaggcggatttggttgataacaaggagaccatgagtgtcctgaaacagtttttccagaccgtagccgctaacaatgtgggagggttctatgagatttggcagagattgacaccccaagagcaggctgtggtggagaacattgccagataacgaacgcgcatgcaagaaattgctgtgaacgtgtgagtctcagaatgagcagcgtttgctagacggggttcatggtacatagatgaacgcactgcagggtacagagcttgtgcccagtcactcgatcactggagcgcatatattaatatacaggctagaaaaaatacattctagatacaacaattgagctgctgtagtgaagccggttctgccgttctctacaagtagcagtacttttaccagagagttccttcttaagcatcagtaatgttttggatggaatgccagagtgctccctaaatacaagccgtgattttgaggaatcagtagggaataattgatttaatatatacggggaattgtagttggccgggaagccaagggcggtgtattgttgagaagctagcgaagacgttagtcacatcattgctcacttcagcaacgaaacaataccacccaggaagcctgcagaggtgaggacaactctggcgagatggtgagttgcccagaggttcaacaaatccataatatcctcacccttgaccacctctcctcgtcggtcaaacagcatggtgagacagggcttcatgacaattagagtgtagggaacaatggccaccagggaagctgcggagtaggccagaagtgtgcttgacgaggggttgtaccattttcgaggtgtcacgtccttgcgtgttctctgagactcgatgtaggcggctcctccgaaagaagcagctcccagaccggcaaacagagggaaggccaccttgccgacgccgtagacgaaattaaaaaccgtatacgcggcgttggtggtcatctggctgaagatgggtcttaggtacagagtggtgatgagggttcctccagctgccagtccagaaaagaagactcccgaggccttgagggcaattggggcgttggaggagatgtctttggaggcggacgagatctccgatcgaatctcgctagtagtggtggatttttcgggcattttttgaactggtggttgaggtggcgggtgtatgctgttgctacaagtaacggcaaggttagctcaggcactgggctgataacgttggctcgctttatggctgcacgttactgtaactacccgtcaactctattgaagccatgtacaacaagagagatactcctctggatgagtttgaggtggctgttttggaggtatgataaaataatttgaacgagtcatcatcactttacaaggagctgatttgctgtttgcaaaatgttcgcaaaaaaggccaaccgcaaaggcgtgctgtgctacactggacatactctttacagactgaaacatgaaaagttattgaggaggtccttgtattgcagcaaatacggtgcccagaaaccggtttgtaatcttggctgctcttttcgttgcatatatcactggatgaataaccacagagacgacttagacgcagaagagcaatccgatgaagctgaacacaaccaagcaggggagcaagtactacttgcacactcaacgaggcctttttcttacaaagaaacgtagtgtaatcacccaatcaagcagctacttggtctttagtctagattaaatagttatgattacatacagtaggccaaatctctcaaaaaagctggtttcggtggttttatttactcaaagtttgccttacccatcttccggtcatgtccgctctttctatgatgtgtcgagctcttgttctgcgtcttgtgccgtctatctcgggcctgcttctgtttctgtctagcagcagcctgttcgggggtcatttctctctccatctccttgccctttcccttgcccttctccttgtccttcttttcctctgccacgggctgatcgttcttagacacgcccatctccagctgcttgctctcgagcatcttgaactgtcgggggtttcgctccagcatccttgcccagccctcgatctgctcgtcggaccactcagtcgtcttcttgagctcagctcgagccttgctcttacgatcaagcttatcaaacacctgcttgttggaagagtacagctggaacaggtactgctgaatcttgtcgagcttggcgttcgcctgagagtcctcctcggtgcctccctccatgccctcgtaagtgtcgtctctctcatcttcatcactctcgtagatcatacgcaaagcatgctgaagattggcagatttagcatcttcgtcggggttgagagacgtggagatctccttctttccaaagatatacttgggagtagacttggcggcatgaactggcatgggtgcatactcgtccattgagatttcaaccgcaggggcaccctctgtggcacgactgctccattcaggaatcgaactggggttttccattacatcggggttgctgagaatatactccatggctccctctgtggtgacatgatgctgaataagagtcttagcctggcccaagttaaactgagggaacatatccatgatggtatgggcatccgcgtcggatggctctgctgctgacgacgaagcgactgcatcttcaacgacagagaagtcgttgtagtcattctttgtcttggtgacggggaatctcagctgaggcttttcactcagtcgatctctctcaatgttgagcacggagatcacaccttgaaaaccagcggcttttgaaaacttgacctggatcaaatccacaaagttggtggcacataggaggactgcggccagatggtacttcttcttgagatccagaaacagagcagatcgcatcagtttctcgaaatatgaaatatagggaatcgaaagcagacatgtagaaacaatatacagcaatgccctggccagatccttctgtttttgtgtcaattgagagtagttggtttccgtagggaatgctgctaaagtgttaaccagccacttttgtcccacaaacagttgactgagaggctccaacttgtccttgttgccggtgtcaagtagagatcgaagcactaccagattgctgactccgtcagagtcatagtactgtgtgtattgctgagggaatgctctagcgtgctccaatagacccatagctgcgatctcggccagatcggggtttcctccaagcagattcagaactggccgactgttcttggcgtagtatcgtagcacaaaccgccaggcgctctgaggtttcagaacaactccaaatggacatgtcaagcacagctgatacaccagatagttgagtttggggtctgcgtcttgatcttcctccgtattcttcaaatatgagtcgatccaggtcgagatctccagaatgtcggcgttctccacccgctggttatcgtctgagacccggatcaggtgttgctccgctactcggatccagccctggattaagaggttccacagttgatctggaatcagaggcttctcctcaggggacgggtaagtgggaatgtgcgccgcatggtagctgttgtcaatttccagaaccatgggaaaagatgtatcgtagtttgtgatgtagaagtagcagctgtttggtggttagctataggcgggccaatgcagtgggttagggttatgcaagtgtgacaggacaatgtagttgagatgagtgtggtgagttcgaagggcagtgaggtgggataagactacatgtagaaggtgagcttggagggtttaaaaggagtgtggacattatctgtgtgtgttttgagcggcagctgcagtggtattcctacagtgtgtatagtaagttgttcccaattttttcaactgcaaaaaaacaaccaaagccaactaaatgccaactgaaatgttatgatagccaaagaccttaactaaacatctagtattgagcctgacgatcaaaagttcgtacaagccagatatatatatataactatataaaaaagctgtataggaactctggaaacctgatacatcaatggtcatacctctgcctcaatgaacacttgtattccacatcacttctcatgctcgtcatgtccacttttagtcaatccagtgtgcccacactgcacattctaacttgctgagaacgaaacagattgcagtggaacttgaacaagatatatgttcatattctattaattcgttccaccgttccaactccctcctcttcatcttcctacttgtaggtcgacacctcgcctcctccactactctccaaataaactttctgggtgcatcttatctctgatttatttttcaccaactcgtcccccccacaacacccctaaaacacactaaccatgtccacttttgtcatcgaacatatggaggagggcttctccgactgggtcaagctcgagtacgccgccatcgcctccgatgtcggctccgacaagttctacctctcttctctgcccaagggcacagagcttcccgagatcctgatcaaggccgaagtccagggcaccgagactgagatcaccaaattcgagactgtcatccccagctttgacaagtcccgggtctgtcttcttgatccctcggctgaagagactctttctcctgaggacggagacaagttcgacatcttcctgtttggaggtattctcggtgaccatcctcctcgagatcggactggcgagcttcgaaagtacggatttgccggccgaaacctggacaagttccaaatgaccacagacaccgctgtgcgggtgaccaagaaggtggtggacgacaagatccccattgacaagatcccttacgtggactacccggaactcaagttctccaagtacgagagcactgagatgcccttccgatacgtcactgacgccgagggaaagcccatcatgcccaagggtatgtttgagctcatcaagatggactctgagaagtccctggacgacatgctctaagctggggaagggaagagagacattggaggtggatgatgatcaaatgatgctcgatgatagtagcatgaaaatatgtatagtaatggaaggtggttgattatgggttgaagccactgtaatctagacagttgcgtggtagatgcacgtcaacggggccattggtctcatgagatgagtgaacaaatcaggagactagagtacaagaactctccttgttcagatatgtcccatgatatcgacaatgaagcaatttctccaaggcaccatggctctgtctgcattgatgaattaggtatccccaggaaataactgcgctcaaaagaatcagagacaaaaggggactgtttgagacttccattacgggaatgcatgcttgagtaagattagagaggataaccaaggcggagatacgcgctttttaactgccgaagagctcggatggagtaaatcgggtttcagtttgttgcaactccagatcatattcggaaggaagaggatataatgtgatgtaaagccatgttattcggtgaagaggctgaggtagacatggccatctatctggaacttgggtgattaaggtctacaatacagtggttacaacatgtgaagatgatacctgttggctggggcagtggacctggcttagtaagaacttttaggtgcaattagaacttcactaataggtccaatataacgcctcccgccagtcaatcctcgtcatcaactcctccccaactctagcacctcggctgagcctcacacgtcatgctctcacccccaatatcacgttcagatgagaactcgagatcaaacgtcagatggccaaggctcagctcgggcacatgatctcatcacgctaatagtgcatatcgcagagtcattgcctctttggtccgtctccacaattcaacaaatacctcaactacggctgaggaatgctaactgtatggatggtaaacggccgcctctaactccttcaaaaaaggccatactggaattataaaaacataacagtactccccagaccacaagaaatacaacaatttagtctccacatcagctaccctgctatcatccattccagccactaccccccccccccccccactcttatcaactttacttaaactcttggttaggctttgtaaacacttctattgttcgggtttacagtcagagtcatgtgaccattgcaaacccgccggcagtcaactatccacgtgaccccagctcctcctgtccgctcacgtgacctttcttctttggcactcacattcccaacgctcacctgtgggtgtgtcgatctccggaaatcaacattgctgtatttccctgtaatataaaaaatttaatgggaattaaataacaccaaaataaccgcgtcgcacaagctttggatgaaaatggactgtggaattttccaattgaattttggttttcgtattctttgcgatcgtattctaatcggtgccagcagggaggttaaagccggtaacttttgcctgggtggagggctgtgcgagcagctcggtggagtagggagtctagagagttttgtgagcagaactgaccacgatcgtatatcctcccggctaacaaattcatctcacaacaagacgctccacctggccccggaattgaacattttataacattgctacagctgtctaattttgagttccgcttatatgaacatgtataattgggtatgtaaatcgcttcttaagagcggggaagatctggaaatgggcaagacgaatcctgtactcgtataaatacttgtactctcaatgagtcttcactccgaatgccaagctctcagttcaaagcgagctgggaacttgatattcagtgaagactcatcgagagagtcataaatcgaggttactagaactttaattaacatagattttctcgtctagacgcgcccttacatgacagtaattaaccgacagcatacagccataattacagggtctggtcctcctgatggacacagctgttttatcacctagaatcccatttacacacaattacataatcatcaatttactcccgcaaactcacaaaggaacaggttcccgaacatgtcttaatgtgcttttttccctctctctcctgaaacgtttgtacagctgtttcattcttgtacgagtagctcagctacacctcgagagtatggcctgatttcggtcgcaactggcagacttttccctgcctctacaatgaaaagcttatcaacgacttgccagtcacgtgacgtgcgcatccccccctctttcttgcttacgatgttgctaatctgctgtgcatcggttgcaaaacgctgactcgttgggctgcagtttagcatccctcaagctttttttttctcgcataatgcagagggctaaaatttagagtttggcattgtaccgaatccgtgtcagtttcggattactgtggggttttgggagggtgatggtagttcaatcattgattgaaagtgataattcagttcgcacaaatatcagctatcgaacaccccatttaccatgtctctactcctactatagcccgtggtgaccggctacctacagtacataggctacaaccatgagtagacctaagacagccacagaccaaggttcggctaagaacaagttgctggaggagtccgtcgatcgtttccgtggcaacgagcacatgcgattcaacttttacgagccgtttgtggtcttaatctggtgctgcagcatctgtttccatggaggttttacttcttgatcctcaactctcgatcagaacagctccagatgagggtccgatttttttctggcctctgcgtagatcagggacccgtgatttgggcccggtttctttctgccaaagttttgcttactttctacaattgtagcccgtttggaggtttggatcccgtttccttctcccccaccgctaaccgatcggtttaccgttaggcttcatgtcgatcttagtagcaacctacaagcagggagagctgccatttccagaagccctagcccgaggagatgcagagtatccgcatgggcctagtcattcggcctttggttgaatgtatgtttgtcagtgctgtgtcactatcagtggggggtcacaggtgaacaaggagcgggtgttatgtatggcacgacacggagtttctgaagaagcagattggtcacaggaggagtaaagagtcagaaacaggactgttggcctagtttcagcactttctcagcctcttccagacggacctcttttcgaaactattcagacagccctgtttcaaacagcgaacagccgagagacatggaaccggaaacggatcaagacaattggactcctcccgaccatcctcccataggcctaatgggtgttaactgacatttcaagctccaaacactaagctaaacaaaaaacccgagaacatcttccatgttggtcccagagccgaaggggaacccgtgactatggcgatattggtaccattatatacatttatcacggagagtggatatatactccagttttaagacccccatatgatttaccggtggctttacgaagcttcgaagttcccatactgcagacacctgctacagtggctgttttgttgatgcgggagatgtgcacgttctacttgtaccgggagctgcaagaccgatgaagccactgcgttcatctgggaccagccgtaatatgtttacagccacaacagtagcctcgctgggttcactgtcggcaacatggctactagtagaatgagtagcaggaatgtttgagagacaacgactggtgctgcttgcttggcgtagcctgttgaacagccccatgattccgggagtctgaaactggacccccaaccgtctcaactatctcaactcaacagtccaaggacctcctgaaacccacctcagcatgatgtcctttgtaggctgtattaccacgtgatggggaaactctacaaccaataagtgtgagcgtattccctttctctttcagtgtagaccggtgtctctctctgcgagccgctcaggtgccagtttccggatacgcagctgtttacagattcggtgcacctgtctatgctacaagtaggtcaaccgaacccaccaacccgaacattgtctcagagcccttaatatcggtacaaacccctggaaagcccaatcaggtttacagtcacaaactctctccacggctacgtgctgctaatggagagcatggattgtgggggtccgtgagagtgtctcgatgctccacagccccgtctacaagtaaaagtactggtaccgtacaagtacagggtggaccgggatattcgaattctctcacactctgtcgtttctttttggtcatttcttttctctcaatcactacttgtagcacgtttcatctacaagacatggcatgccagagcaaggtgtgcgcacaagatagctaatataagacaccagagcaagggccgaaaaagaaattctcaccacgctaaaagcaaatgcgcaagaaaaaaacaccaagctgcattctgaactgttccagctgctttgcaatactgctttattgcagcggtcaatgtaagttgctctaccacatgttacatgataaacttgaagatgaaacggcctatacgaatctgggagagtacagtgtacaaggcgtgtgagtactcccaagtacagtaggctcttgaggttagcccaccccaacccatttcagcttttcaatggcccaccctgtaacggtgtagatctgataagctagtttgacgcgtgtgcctgtacctgaagggtctcgggtctgatacaggaacaaataatatgggaatattatgtggaaaaacagggcggccacgtgaccaagaaccaacgaacaagcagctgatacggtcacatgatcgacaaaccgacccaccaccgaaaatccctcagacgatcttcatatctgctgcatgataagagaagaggaaagaaaaccagaggttccggtccgtaacgaagggtcacgtgccccgcgtacgcccgtatcccagcaacggcgccactggagagcctaatgacctgtccacgtgacttttactttccactagcgtaatagccgagcaatatgcctacttatggaagaggccatacagcttgcaagcggcttggaaacatgtctgatgcatctccggccgcctagattgcgttaactggcgtggtttccaccttttcagccgctgagacgcccaattggagccaaccgcaggcgtttctacaaaacgaatcccgtcccttttaggcagcttaagggagaaaatgtgcttgaaaagagatgtcgttggaactatctggagagcaagtctcagagtaattgaaaggcagaagcggtttgaagtgggcaggtgcagtaatacgagtagggcattggagtggaggatcctctggaagatgcattggcgcggataaagccacgaaacggagttcacggttataattgttgtgccaagccaactccaacagtggtcttagcagccactcagactgctcgcagggctggatactcgatatatgcatttcctcaaccaatgcaattagcctcaagtagacgccttggagatttattgggaaaaatacattcctagttgggtgggaaaattacggttgtgttgggatgaatagcttttgagttggcgttgtttaaatcttcatttgttgcgatttgtctgcggtggaaggagtttttgcactacagagaaatggggtcgacattcgaggtcacgcgttccgcatctttaagaggataccaattaacctgtgaatatgtgctgtttggacaaatcaactcggttaacacattccttgcattgctcagcccagaatacacgtcttggaggcaagagaagtttcggttattagagttgtcacgtgtggagaggcaaagaaagaaagaaagtgaaagtgagagaaagtgaaagagataattagagatagagagagagagagagaaagagagagagaaagatggtaagaacgggttgttttagggacgggtgaatcagtcacgtgacctcgaatgttgcattgagggcgatctgaggtggtggtctctcacctgagtatcgggcgaagcagcaggatattttgtggctgctatctcatttgcaaatagccaataacatgttctgtcttttctgccttgcactactggatagggtagcggagcagctgatttaagctccatgagttgggaggcaaagtaggttctgcaggcctggattcggtaatgtgtccgtggggggatttggggatatttgaggctggttttcgagataatgagggcgcaaagatgtttaaaaaggtcgaattagcccatttatttttttcccccggacaaattccttttcttttcaggtagttggacagaatcttattttttctagaaactgtccgattgtattgtatgtatgctactttcaattgttctcgtagtttatgtgaacgtaaaacatgatcaatgggcttctgagaggagatataagcaagtaaagcacatcattgtggccgtctagccctgctgaataatactatgttgtttatttggtacaattcccactcgtacctcttcatcgacgggctattaatgtctgtctacattgctcgataataccaactctaaatttaatggctttgcaaaatcgagggaaatagcaaaagcatcaagatttgagaaaagcaaaagtggtagaaaaagacaaaaagcgcgagggcggaaaaatggaaaacgaaaagtggacttaacatgttggataaaggagtgtgtttctgctgttgaaggaccggcacacagaacgagcgacacagaacccgagaagaagtgacccgaaacgacccttgaaaacgagtattcgacattcctctccgccttttccatcaacacatccgtctacctgtcactcgactcaaaagtcacagttccaaacaaccgtctgtcacattcacactccatacagtacgagtagtatctcgacctacaagtttgcccaccacacaacctcatattcacagcttttaacgacacaagaagcctctcgacagtgacaaagcgacaattcgacgttgccaaatactagccgactcgttttccccccatatcgacgactcttgttagtcctgcttaagtaagcatactacgacatacccagttcagaaatgctgtcattccctttcgaaaccccatcgcagccaactctggaccactacgccgagcgtctgcacacaaagacaaactcgctggaccctctcgatgtcgcctcgcctcccttttgcgagtcgccgggccagtccatgctggagcaggccgtccatgtgatttcagccaacgttgtggatcttggattgcagaccagagaacagacagtgaagattctgtcggttcgatcttctatcggcgacgcctaccagctcgcaatccccgagatcctggacacctacaagtcgctgcaagaaaacacagacattagcatccacgtgacccacgtggttcctcctcacaagtccataatccctccttcttacggacaagccaccccaagctcctcctgggttcccactgcaaatggagcagcagagcctgcataccccgcctttgctggagctgatgtcgtggacgctcagaaggttgcgtctccttctctgactcctcgcctctcctactttggccaccagtttgaccccatgagccccgatctcgcagacgaagacgaccttatgggccaccgaaaaattagagcctctctcaactacattcatgctagctcccccaacgagtcacagctttcgcgatccacttcgctgtcttctagacagtcggtagactacctgagcgcccccacagtgcagcttctgccccataccacccctcctcgagacgtgtttgaatcgtactcgttcatgaacacctctaccagcatggtttctccccccgcatccatccactacacctttgctgttcttcctcttcccacacacgttctgcctccctttcaggagtttgtcaactcgagaatgcgagagctcgtgcctggaggatgcatggtgcttctgtacccctccaacctgtctttcttcaccaagacaatctcgcccaatctcgaccgagccctgcgacagatgctggcgctctccatgatcaacacaaacacttgtgagctcatctcgcagctgcctcccactccccccacttttgaggagcagctctcgttcctaaattcggtgggagacatagaggtgttgttttccagcgcacgcaagaacgtggagattgaggactggggtaagaagtggacctcagaagagtacaagtggtacgcagctatcatggcccaggaaggccaccgtaacaacactctgatggacatgctgcagggactagaaaagagaggcgaggtggccacctcagacgtgtccatgtttgttcttcgacggtgttaaaactcacacaatcaaacatcaactacaaactacaaactacaatcgacgatcgacaaacgacaaaacgatcaaaatcagacaaaaaaatagccagcaggctggttgcattatataggttgcattgggtaatatttatgtgtatatgttaatagtgagcaaattgtagtcaccagactgtacgagtaatttatgtatggagacactgactatgtatatgtaggggcttgtaaagggcccagattgcaaaaagaagggtgtgagtgagtttagagaaaatcagggactcggattgtaccgcttttatttggtttcgattccttatccaggtggtggtagttaatgatgaaatatgatgaaaaataaaaaaaatgcgtgcgttagttgggaagttgagtgtaaaatgttcttgtatgagttcttgtagctagttgcagagtagaagggttgcaatggttagagtatttgttaattacatgtatatatattagttgaaaccttgttggagttttgtaggtgtcaatataacgaagagaaccgcaaaagcaatggtttgatagataaaaacatttagttaaatctcgatctcttaaatcctgacctattgacgctgagactcttcatagttggtgcttatcggtatcatagaactgatatatactgtaggatgtctagaactgagtacaagtaattcacaacggcgagctgaagatatcgtgtttcaataggttgtgacgctacactgtagctatatcatcatttcagacaaatgtgacttccgaaatttcagcctggtttctgtaccagtagctactgtgttctacactgataggggtttgcgaaagtactgcacttccaaatcagagatgttgactacactgtacactgccagcatctactgtagatgctggcaaccagggctggggagttgcaagagaattgtatgaaatggtgcaagtgctattataagtggcgctgggagctttagccgagggcctgtttcagaattgaacgtgtcctgtctatgttgtaatgtgtcttcgtatccatgtctatgattggaacgaatgtagtacaggatacctacatccggacggcatccactctagctcctgttgtcgaacaaacagtcccgtttacattacaacatgtaagtccataatatcgtcgtccaaggcctgtccaacatcagcccattttcatgaaattatggagtgcagtagcgcgtttatgtggtacatttgacggtatataaagcggtggaaacggtggaaatgggtttggaataggtcagtatcattcagcagtacaatagagtaaattaaacgaactcttcttaaggtggtaaccccaagtcatgtccattgaagaacagcatgagcaggcattactgtaccacgatactcgggtatagaacacaataactaggggtaaaattaattcttggcttggcagactcgataatactacgttgacagctccaatgacaagcctagaccggaaaccgacagtcttagtgccaaaacccgcatgatgcagactgctgtctacatgtagcagggtgtaggcgtgtggaggttactgtaggtgtacagtactaaagattaccctgggagacgagttggggtcgggggaataataatagcgctcatttatcaatgtgaagacaactgaaaagagtgaattaatattggagggctcaacgttgacgtacaggctgatggtccctctcagggagacgactagtaggacagtaacaaagggctatagaaggtcgtataccacccactttcagggtacccacacttgatcgttataatattcttgcgtctaagagttacttgtaccagcttttgggctgcagaaatctccgactacagcaaatctccgatccaatagcacctgaaactgcaacccaggtcactgacatgtataggagtagtaatagcacaatgtgaagaacagtatagaccgtaccgacaccatgaaagcacgagaacaccaagcggcatagaccttggttgatacagccgtttgccgctaaaaaaacaacatcgcagcctagcaatgctttagtgggttggtgcctacagtagcgtgtttcatatggtcccagttcccatataggtgtggggaatgaatagagagtggaggtaactgattacattgacgcataattgctgttaagatactcacagacggctctattaccaatttgtatccctgaacccattacaaaattcaccagcacacatgccacccctgctttagttcgaaacgcatctaaagtagactgaggatgattaggttgatgtagggtagccgaaaatgggggtattccgggatagacggccactaaatgttgccctacgagattgccaaacagttacatgacgagggacgggaaatgagacgttttgttttggagtttgcttgagagggtttccagtgttgtgagagagggacagaccgggtagagtctagggcacaagaagggtttgcaacgactcatactgtagactggtcgagcagtaatgttcaggttagttattgacagggatagtatctgctgaacgtgctgttaatgaagtgtcgtaagtgatgaacacagtatgatggtccaggtccatccaataattgatcctaaacagaatagacaacttcttaaacatcttcatggtacttagcttctcatgaactaaagtcaacgactggtggaacaaaaaaacaggcatagagtccagttgagatggcctaaacaaccaaactaaccttttaagaagtctattatcacgagaatgttagcttgacgttccctcataaaaacagttgggcgcgaacgcctcttagcccaacagtttagttcccggacttgatgtttacagcaaagatggctacatgtatatactgtagtagtcccccgaggattgtggtcgccattcgaataatacaacaatgattgatgttcgcacagaaaaatttcccaaaacattcgtaccaaaaacacagtgagacagtctcacctttctgaactgattcataaatcataacaaacgagcaaccactttcaagcagtagcgcctcttcatcttggagactcagttgtcaccatgctattggggagatccgggccgtcattttggtaccatgcgaagcccaagccccgcaatggatgttgcgccaggtcctcaatagtgactcttggcgtggtggggtgtgtgaatgtaaggctttgaccatgtctttggcttgcttgtggaatgtcaacatccgcaactctatgtttaacgaagttacgacgtactcaacggttcccatggtctgtctgagacacgctggaatgcttggaatggcttgtgattatcaccagcgagtgagagaagttcggaggggtatctgtcaaattttcagccggttaagtccattattgcgctttctgggtcatctgtcaacaacatgacagaacctatttacggaggtgtaaaacttgctgaggagcttcttaagagacttgtggacatgctgaagaaggccaggccgaccttaacgattggccggcactctcttcaaataagtcgttcagaattgctctcatgttgccctatatgaacaccctgcatcattgcaaaaaaaacagccaccaacaacaactagcttcattcctccacttgtgctgtactgtatacggaaaagcaacaagggtattgaagtttcttggacaatagagtgtgacagggctgcaaagtaggaccatgagagcacgagtatctggtccaatcgatgactgctggaatgctaacgacgatgaatcagtcacctgagactagttgcaccttttattaccccaaatatatcgcgcccacgtaactcgcacggctcatcgtactactgtactgttctttagcctcgtcttttttcatcatgccgaatcatgcgggggaaaatagtctcatgcaaaacactctgattatgcattgaactcacgccaacctacggtggtcttcggaaagctccatagatgatcgactgattgacgatgcgtaatacgagagcagcctgagcaacacgatcagagatactcaaaaattcttttcctgagttgtccaatacgccaacatatcacactctgaacaagtacaaccaactccccctctattaaaccccactggtgaatgagctgcctacaccccccgtcataaactcaagccttgctttttgcatgctagacgggagtttattgtccttgtttacggcggcggcgtgagccgtttaggaccctggtactgtagatgcatgtcgtcgaacattggagagcctacttaaagaccctgagacgcttccacggagtgctcgtctttagctactaccgtacatctcaacaatgaagttcaccacactcgttctcctcacggcagtcttgcaacaggccaaggctcagaacgtcattgccgatggcgccatcgacggcttctccaacggagtcatttccgcccacaactccgagatcaacgacgcccaggccaagtctgaggtcgatcagctcgtcaagtacattgcctccaaccctttcatctacgacattcttgaccaggccggaaactcggtgctagtcggcttcgatactgactctttccctgcctttgtcacagctgttatcaactctgctaattcctacgaagaatctcccgactttaccacagctcgttcgctcatctctcaatacctgcctcactacaacgtccagcaggccattagcaacgtccagagcgagaacaccctgtactggaacctgttcaccgccaatgtgaagtctttcactaccgacgctggcgtcgcaagcgctgtttcctccggttctgcccgtgtgtccaagctcttctccgacctgggtatctttgctacccccacaggtgacacctctgcgactcctacttctgccgtacctaccacttcagcttctcctccttcttcctcagccgctccttcttcctcagcggtgccttcttcttccgccgctccctcttcttcagccactcctacttcctctgaagctccttccagcagtgaagcagtctcttctacgcccccttcttccgagggcgtttcttccaccgccgtctcttccaccgccgtctcttctgagactccttcttcatccacttctcagggcaacctctcttcgactggagcttcttcttctcaggcccagttcacttctgagacccctatttctaccgagactggctcgtctgctgtctcttctggctcgtctgctgtctcttctggctcctccgctgtctcctccggctctgatgtctcatctgaggcttctgccacccccacttcctctggcgccttcgtcactgtgacttctgttgagtctatcacctccacagttgtccagacaatcacccactgcagcgacaacaagtgtgtcacccccaccatctctcttaccacagttgtgcccaccaaccccggcatcaccaccatcaagaccgttgtggagggcgtcacgctcaccataaccgttccttgtgataccactacagcaggtcctgagcctcagcccactactgaggtagttacctatctgcctactactattgttgtgggttcacaatctttggtcgtgacacccgaacctgaaaccgtgacctacttccctaccactcagggcaacaacaacccccagcctacaaacggcggtaatcagggaaaccaggtcactactgttgttggtcctcagcccaccaacacggactctactacctacatcacccaggtcatcacccagaccctgacccactgcgatggctggttcaactggaactgtgtcactcccacagtcacgctgaccaccgttgtccctacagaccatgccactgccgctgtgcaggccgtcgtctcgggtaacacctacactctgacagttccttatgataccaacaccgctcctcgagcaccccagcccactgccaactctggctccactcccaatgttcctgctggaaatggtggaaatgccggcattggcggccagcagaacggtggccagtctactcctgctaaccctactcctggttctcagtcggagaaccctaagaacggcattcagcaggccaacggcgcttctgccgtcggtgtttctattgctgctgccgtcgctggtgcctttgttttccttctctagacagtttaatattaatgtaattatacccatgggagatgtgtgtacgagtactccaagcactgttgaacgagccagtcacacacaacgctagggacagctcaaatcgataaatatttatttacaaccacatgataataatcacatggtaacgtctatacacccaactgctcagcaacaccctcagcaatcttgtcgtagtactttgcctgaacacctccactcacagcaacaggaacacccttgtctgactgtgagcagatctgaggatcaagaggaacgttacccaggacccccagaccacgagacttggctttagagactgctccatcaacaccaaagatgtgagtctcatggttgcaattgggacacacaaacacagacatgttctgaaccagacccagaaccttagtgtacgtcttttcaaacaggtccagacctcggacgacgtccacaagagctacatcctgaggagtactcacaatgatggctccgtcaatcttgacagtttgggcaatagtcagttgaacgtctcccgttccgggtggcaagtccatcaccagaacgtccaatgtaccccagtccacgtcctgtagcagctgctcaagcgccttctgtactagcagtcctctccacgccactgccttgttaggatccaccaagaaccccatgctcatgacctgtatcccgaatttcgacattggaatcagttttccctcgtgtgtcatacgcggctcgcctgatagcccaaacattgtagggatggaaggtccgaagatgtccacatcgaggagtcctaccctcagacctcgtttggccagtgagagtgctgtgttcacggagacggttgatttgccaaccccgccctttgccgaactgacgacaatggtcttcttgaccccagctatcggttctgggcgtctggttgtctttctggggattctgggcgcagacgcgggtgatttcgggatacccagggggttttcatgtgatctgagagctggtgaagagtgaaagttggctgtgatcggttgtagacggctaataatggctattgagcgctggatcggcgcaattagccgaaaaccgcgcatttcagagactgtgttgttatgagggtcctagtgcgctgagagactgactcaagattgggaggttgaaatcttcatgcataatcataagaggaagagttaaaatggagggtgtagaagcatggccaaagatgaagcaggtggagatgatgaaaggctgtaaatgaaacagcaaccgataggatagtttggttcttcctcttttctcaaaagttcgtcaccatgaccactccttcctctcacattactgcattttatcaactgtactatgaactctaatgtcattttctttactgacgctcgctctcacactcttcctctatatcctcttggacactgccatatcccccagagattccattccctgcttgcatcacgttatcaagtcagtcggatatgctgcgaaacacaaagagcaccatttatgcgctctcttccgcctcgggaagggccgctgtcagcatcattcgagtcagtggaccagacaccagtaccgtctacaagcagttgaccaacaggactaagacgcctcctcatcgtgtagctacccttgctacgttgaagcagccgttttccaaccctccaaaggtcttggatcatgcccttactctcttcttcaacggtccaaaatcatactcaggagaagatctgctggaacttcatgtccatggaggtccagcagtcgtgcgagctgttttggactccattcagcgtgtgaaacccagcagtggagttcctatccggtacgctgagccaggagagttctcaaagcgtgccttttacaacggaaagcttgatatgacccaaatcgaaggaatcggaagcatgattgaagctgaaacagagagtcaacgtcaggcatcgttagaagcatcgtctggacacagcaaaaaggtctatgaagcctggagagaaggaattgtggagaacatggcgttgttaacagctctgatcgacttctcagatgacaaccagggtatagatagtggtgaggttctggtgggaaagacaaaagagaatgttggtcgtctgctaaaggatatcaagaatcatctggctcaagttcagcggtctgagattctgcggtcgggtatcgtcatgtcccttcttggagcgcccaatgccggaaagtcgtctctactcaacattttggctaaacggaacgctgctatagtttcagaagaagcaggaactactcgtgatgttgtggagattggtctggatgtggctggatacaaggtagttcttggagacactgcaggactaagaggaggagaacaagtaggcatggtggaaaaggagggaatcaaaagagcaagagaacggttccagaaaagtcacatgattatggctgttctccccgctgatggttgtgaccacagcagcgacatcattgctgagctcaaacaattgcatgctgcagagaagcaaatagtcgtggctatcaacaagactgacctggttgaggatcatgtggttgaagcttttaaaaacagactcatggaagagatcggtctgcctcgcgattccatcattccggtcagttgtattgccagctctggtctcgagactctcctcgctaagctgtcctctgaattctccaaaattactacaattgaaggctcggatcccgtgcttgccagtcagcgagtcaaggacaatctgatcgccacagtaatccccgcgttggagacattcatggagtatgatctagaagccgttgtctttgccacagaagagctgagaatggcagcagaaggaatcggtatgattactggccagggtattggcattgaagaggttctcggggctgttttcagcaagttttgtattggaaagtaacagacagtcaagctgcggattcactgctccaaatgtaaatagtatatgaatggatcttacatcacccaaacgtgtctactagacataaccgcctataaaaacaatcatacatttgatttttatgtacttgccaatgggcacttatagccactgacccctccttttgtaagatatcatcatcacatcgtccccggtggtcacttcttacctgcttcccgatccaagaactcagcaaacttgccaaagaagccaactgccggttgtctatcccccccttgtccactcaactgagtggaactactgcttttctctagctttccatctgttacgaaagacgatctggaaagaccagcctggaccttttcttgctcgtcccactccaggaaattggagatcaactgcagcacctcgaacttcttagtatctcctctcgataaagagacaaaggacagaatgaggttggataccagctgcttatcgactgtatcaccctctgagctcttcttgatcatctgcagagcgttagtgagatgctcattgagaatcacagcctcgtgtctcagctttccgatcaacagagacttgtccttggattccttctcaaagtctgaagcagacgccagcttatcctccagcttcttgcattcactcttgagctcttctgtctccttgagggcgctatccagatccttcctaagactgtcagacactgtcttgtgttccagaatctgtttctcgagctcccccgaactggaagttttctcattcttgagttcttcgacctggtcttcaaggtccttcctttctgcgatatatctttgcaccgacttcttcagggcggtgagttcgtcttgcagaacactgtttcgggtctccagatctgagttcaccgtcttgagctcagaaagagcaatctcatacttggaagacgcaccctgagacttgttcgcggtctcctggacgactagaatctcacgtttcaacaaatctcgttcacgtgacagtccgtcaatttcactctggaacttctcccgtgcctgtttgagctcctggttaagcttcttactctcctgagactgctcaacgagctcgtccttgagaagagcaaccttctcggactccttttcaagcttttcacgtgtgtctgccaactcagcggcatccgacttgagtcgttcgcccagggtggatttgatttgtgtgattcggtccagcaagctatcatactgttccgttttcgcctccagttgttccttcagggaggtaatttctgtagaattggtagtactggtgtcagagttcgccagctcaagctcagagaccttcttctgaagcttttcgacttcgtcagaggaagaattcgccaactcggcctcttgcaacttctgtttaagctcagatacttccttctcaagtgatttcaacgactctgtcttcttatgagcctcttcgacctcttttttagcctccgctaggtccttttttagcccagacacttccttatctcctcccttcttagcctcttccaattgtccttgcagcttcttcacctccccctcagattgggaactggactttttatactcctcaatctgctgcttcaactgagccacctgctcctcattgaccttgtcgtccctatctccgctttccatctctttcttcaactgatcaatttcagcctccttgcgcttcacggccacatctcgctccacctccagccgttttgtggttgtcgaaagctgctctttcagagccgcaacttgctcctccagagaagatccgttggtctcaacagtctccttcttggactcggtttccggggtaacaggggtctccggaacgttggtatcctcaacaacaacgtcctcagcagctgcgttatcaggagccgctgacgcggccttcttgttcttgttcttcttgcccatgactgtagccgtgtcttgccctggctgcttctagtgtcgagtatcaaactgtgatatgttgtcctggtttgatgttatttgattgatgcacgctgtacctcgaaatttaaaaatacgtgttaagattggaactagtagctgactaatcagaggatgagagagggctggagtgtgctgaggagtgttagtcacgtgatacttggtaatataaccaattatattgatgctacgactcttccaaatcaaaacttatgttagtctgaaaatatcgtcagtcgaaaatgtctaccgtggtccgaaaattaggttgcagagggaggaaggtggagactgaaccaacatacagaagctttttttctgttacttattagacttaataaaacagttgaaaatatttaatgtttacttatcatttcctcagtatcaaatcacacagttatatcatcaccccatcatcctatcacaaatttgaatggctaagagaagatgttttgtcaacgttctttttcaatctctgctccttcactctctaacctccttcggtcacgtgttatatcctccccctaatctccagcctaaactgagttcatcgttagtgaacgtggagcatgcacctgtcaacctgatcaggagaacacgatactaatcaccaatatttcgttgtcttacaccacaacgtctttcacaccactcttctaaaataccaacgggcttactcaccaatttatagcctcacgtgactcacctcttctccacgaagtcagcaagatacacacccaccttattgaacaccattggtagagcatcggttacgacgccaccggagcccttgcaatcaagtgagctgcattatcatcacgtgacataaccacagagtctctcactcacgtgactggactctctggccgttattccaacactttagtgactttttcgacacagaaagctcctattgagacctccacaacagcatcggtttctcagatatactgtcacagaacaattggtcttgatttctgttctcttgcagcatttccgatcgatttgaaatctcacaatcacaccagctacagttcaagacattaagtgcaccatagctgatccctcactaccagaagtgaccctcttcccgcttcccaatccccccacacccgcattaccccctttttctcataaccgtcactcacaaaaatgccccgagcagaagcactaacgcctctctcccttctcaaacagattctccttctacagacgatatactacacgattatcctcattctggttgggttttcgtgttgggtttctggagatgcattcaatttgggcctcattttcgattggcattctgttcggtttgataatactatcggatggacgataagtatgctgtggttgatcgataccgtgtttacagtgttggcaatgacagtcattgtgggacgatccaagcttgctttggacttcacagtcaccctgcatgttattaacataattgtttccactatctacacccgtgccctgcctaccaatggcttgtggtggttgatccaggctacctcgacggtgctgatgactatccttggtacttggactagtcagtggagagagctgcgcaagactttcttcgaagagggctacgagatggtaagcagaaacaccaaccagccatcgaaccctgtctaattgttggtgcatgcactcaatttgtactggatgtattatagaatgaataacgatccatgatctagcgcttgttaagatattggatgatactgaatagattacgcgtacacagcagtagtgtagatcgtggttgctatatatcagtgcactatactatactacagtcctcatacagtgctgtatcttacttggtcgagatagtgctgattagtaagagtgtactgtacttttgcttgtactgaagcgagatcacatatagtctagtggtagatataaaaattgaaataaattaattggatgcgtatgcagattctgtttatgagcacagagtatcatcgtagggctcgtgttctcgtattggagcagggagtgagtatgtagctagtaggagtttcgtaaccgccgcttagtccatcatgttaatacagcaacgacagaatattctccactctgtctctcatcttttccactccagcttctcccagttcccttctcagactgaattctgctgctgcaagcacatgcttgtatacctgtcttccctcctcgtctgttctgattcctctgagtcgcatagcagcttgaacaaccttttgtaacgtgactacagctggttggggagccaccgatgactcgctcaccagctccttgagcatcttggcgtactccagagggtctcctaacagcgtcagtgccactctgttctcctcagaggcatgcatgaggtatagggattctctgcacgaaatcagcagtcctgaatcgccttgtagcagctgagaaaggtgtttttgaagctcatcgtgggtgcatgacacccataatgatgtgagaggcgttggtgagacttggatcaacatccagagcggcagttgagacacagagacgagtttttcggccaccagctcgtcgcgtgacgacagattcgtcttgtgccagtcccacagcgatatggggactttctgtgaatttttgcgtagtggactgacgtgttttggcgtgtctcccagcttttccaggtttaaataccctttccagacttgtttgagctcagacatgttttgtggtgagagtatatgtgattaatagtgaggtttcaaaactttggctgcattggtgggctgtaatggggtttctgagggtgctgtgaggggtgttgaccgtgtctgatattggatggacgattttgagttgtatgcatggtgaagattttgggttattggtatggggaggaagtgggcgaggtttgaagatgttgcgaaagcctgagaagaatgaaaatttgatgaccatggctctggcgtaccataaggatttagtgaagtttctagcctgtttggtagcttcaatagctcatggtgaatctcttatcatgacgtctctataactttgtagggaataaggtgacagccgccactgggttgatgggtctgaggacagtagcacagcgagcttcaacagacttaccaggcagttatatggatgtttcagtataccattctgctaaaaatgaacagctgaacatcattgtattgtattttttctctgtgactctatatttggtggaatccccttctataaagcggatcgggggtcttaaagaagtggccacatttgtactggtaagcaggagcctttatagctgtattgtaacatctacctgacttatgtgcggcgagtcaacgttcttcctatcatactatacagtaccagctctgagccatatgtctgaaaaatgaaaaacaaccccgaaaaccttgaataagtcgtcaagtaatgggtcccgattgtccaagtaaccaagccacatttaaagaagctcagaagtgcatacgactgtagtcagatctattttgggatatttattagtaagcattagcaaacctaagccaacattaataggcagtctagagaagttacatctgatgccaatgaccatcagcttcaccaaacgtctgtgttttgaggtgccgctcgtacggaacagggacacgactctccaacatctctcgataatttgactcttaaccccaacagtcactatctgcggctgaaccctaagtgaaataacggggtataatatagcactctgtggacgacgtagacgaggaacatacgaggaaacgtggcgatggattctcctcatcttcgtgaatcttttaataccctaacctcccacacacctctcccacaacctcctccttttatgagaccctctgaccactcctcccaacgatagagtttgggtgcatgatagtgataaaaaaaacaccccttggccagagtcatccatctgctcaaacagacacagaaagacccgacatccaacatgagcatggaaccgcgatcgaaaaacccgtactcggttgcgcgggtatttgcggacgtcaacgccaaaatgccccagcagtactgggactacgataacctcacgataacctggggcaacattgacaactacgaaatctaccgcaaaatcggccggggcaagtactcggaggcatttcagggcgtttgtgtggtcaacaagcagcagtgtgtcatcaaggtgttgaagcccgtgaaaaagaagaagattaagcgagaaatcaagattctacagaacgtggcggctggccctaacattgtgtctcttctggacgtggtgcgtgatccagtcaacaaaactccctctctcatctttgagtacgtggagaatgtcgacttccgacaggtgttccccaagttcaaggactacgacatccgatactacatctaccaggtgctggtggccctggagtactcccactccaagggaatcatgcacagagacgttaagccccataacatcatgtacgaccctcgacggggcaaggtgcgactcatcgactggggtctggccgagttctatcactcgggcacctattataacgtccgagtggcgtctcgatgctacaagggccccgagctgctatacgacctgcaacagtacgactattcgctggatctgtggtcgctgggctgcactctggccggcatcatcttccgaaaggacccctttttccacggctcgtccaaccagaaccagctggtggagattgccaaggtgctgggtacgtcggacatgtacaagtgtctgaccaagtacggcctcaagctgcccgacatttacaacgacattctcggcacatacccccgacagccgtgggagaagtttgtcaccagtgccacccaggccatcgctaaccccactgccattgactttctggacaagattctgagatacgaccatcaggagagactgacggcccgggaggccatggaccacgagtactttgacccggtcagggacgacttgcgaagtattaatgctcagtagagagggtaatggggaggagatcggacgtgtacacaacacccaagtttaactgcattgtattctaatggcatgtatgatatgagtaatgacaagagaatgagcccctacagtagtaatcgagttaagataagcataaataataatatctcagttgacctttcaccatgcttgtatatactgtagatgctgagtcacctccaagaagcttcggagttacgatattgtagctttatcctcgagtacgagaggcacatacacgagatatcgcgttctacgctatgatcaactgctgaaatctaacaatttacaggtattcagcaaaatccccagccctaatattctcaaattgacttccgagatgttttctttttacctcgcactgtctcatcagtctgcctaatccaaggcttatatggcgtaagcgaaagtctaaggtggaaaaaaatagagtacaattggtgagaaaaggaatgtcgaaggggaaatattaatgacagacttgggactgtcaacatttgttgtttttgcagtgtatgtgctatgtatagaaggtccgtcacttgagatcggatgtgtacaagatcgatcttgctcttgatcttgatgactagctctgagtgagatcagcctgacagggaggtccattaccatgaacagtaattgtcagctaactctttggcttaatacgagtatttgtactgtacctgccgtacatctcttgtggtgtgtatgtgagcttttataataaagacaagcatttactgtgggtactgagttattcgtcataaacaattgattaattattaaaagtacactttccagcccgcctgctactatacaacataaatatccgttatccatccctctctctacaagaacaccagcttggttccgttatcatgaagctgccacaagtacaggttctggtactcttcgatggcgtcgttcagctgatcggcagtatatcccttaccagtgactcgctgctgaacacggtcaaagtccagctcctgggtggccatctctcgctgcagatcctgcacaatggctagaatcttagacgagatggactctcgagactcggtgtcgtccagagggtcgtcgatggactttctgcacgcgtccatgagccgcagagcctcctcgacgtcgtgtgcgttcacatggttgtcaagtcgaagtcgggcaagagcctgagacattcgaataatcgctagtagagttcggggagtgacaaacgaaaactgttgcttggagccctgttgttgtttctgtacctgacgcttgttgacgtaggcgttgacaatgtgctggttgagttcctcagacagggtaggtcggatggtctgggtgtgctcgatgaactgtcgaatggcagcgggggaaagaggctcgaactccatctgggggtgtcggccagtctcgtgcacgtgagttacgtgctccgcgagtcgctcatcagtttcacggttgggtttatcgagaatcaaaaacagaagatcgaaacgcgacaaaagagcggcgggaaggttgatgttctctacaggcgacaacttggggttgtatcgggactgaagagggttagctgccgccaaaatggaggttcgggcgttcagtgtggtggagataccagccttggagatggagatggtctgttgctccataacctcgtggatagcagttcggtcagagtcgggcatcttgtcaaactcatcgatgcaacaaataccgttatcagccagaaccaacgctcctccttccagcaccatctcgtcggtaacggggtctcgcatcacagctgctgtaagaccaacaccggacgagcctcgaccggtggtgtaaactccacgaggagcaatcttagagatgtacttgagcagctgcgacttggccacacctggatctccaatcagacagacgttgagatctcctctgatcttcattccatctcccagctccttagtgactcctccaataagcagcagcagcagagcctttttcacgtcctcatggccatagatttcaggagcgatactcttggccatatgctcgtaaatgtttccctcggcccgaatctgctggatttgtcgaagagaagcagcgtctagctcgccactgtccctttgcttgtgttgacgcacatcctgggcctccacgtaagtttctgtcaacagacctgctctcaaagcacggtatccagtgtagaaagctggcagaagcacacctgaaatagagacctgatctccgggacccagcgaacgcaccagggaaccgttaatgtgcacagtcaccgatcgagggatgtgaccagtgggaacctgagaagtaagctcctggatacgggcctcctggaagggcacaaacttggaagctcgggtagaaatgaagagttttcccttggtctgattctccttgcaatctgcggaaggacagtcgaccagagggttgaaggtcttctgtttgacctcctggaaaatttcatgaccacacttgtcacaggtgtaagcattgatctttacactgggcttgacatcagaaactcgtgtgacgataccctgcacagtcagcaggtggccaatctgagctcccttcaagtctcgcactcggaatgactttccagtggtgggggcaccctccagcgcctcggaaggaggcttaaagtagagagagtatcgtctcagcagctcaggagcaaatgacggcatgggattgagatcgtccatgagattgtcgtcggcattggccattccgttttcccgtcgttctcttcgtgctctctctgctctctcatgcatctgttgtcgtgaatgaataagaatgtccacagcatcagcatcagcgcccaaatcacgtgtaggctggggcatcagctcatctacaatgttgcagaagatgtcgtgaaagtgccatgtgttgttgcagatgttttccagcagagagtgtcctctttgggccagaggctggtcaatgttcacgttggcctccttctcccaggcccgcaggtcgtccagttcgattcgaattgtctcctcgtgtcggtttgccactcgttggagaagatccatgtatttgagtcccgatttttcaggtccatcgtcttccatgtcgtggtcttgcaagtcgtccaacatggattcgggcgtcttgaactcgcttaaaaacgacttgatatgttctcgcgcctcgtcataattgacgctaatcgccatcacggtagctccagcagacatgttgaaggtgtattgtcgtgtctcgagcagtgtggttttttgtggtttggaggttttgagcgttcggtggtttttcgtgcatggctggttgggagcactttaagcttttgacgcgttcccaaaaggggtttaatgaaggggtgggagacgcgtcggaagctaggggtggtttgagaggtagtgatggattaacacagtgcttctaaatagtgaatgatggttgaaagtgattgttgacgttgaaaatggttatattgtacgtgtatgactcgatttaaggtgacttataatacacatttgagggactcgaaccggcggtcgacaaagggagaagttaatttgacaaccaaaacaatgcccatgcagacactgtataaaaagaaatggtgaaccaaaaacaggattaatttgggaaattcgaaataaattaattccgagtgagataaagattggattgggtagccacttgtagtcgtttagtaattttcttcggaaagatttaaagagctttacaaattatcttgcattaagaagaataatcgttaagctgaaattaatccacaatttccttgactatttaataaattccattaattcatatcttttctaattcagagagagctcagacaaggccgccgtattagtggcatcggtctgtcaaatctccttcaaagtttatctacagtacttatacttgtacccccacgacgacaaatacaagaatcaattatacaattagatgattagataaagtaggcgacaataaccacaatgagcatggccatagaaggagaaaggttggagccagcattcttcttctttgtttccgtagcagaagcagaggcagatccagaagcggcagcggaagaagatccactggaaccagtggctgaagcagagttggaggatgtttcactggaagaagtagtgttagcagggccgatggtggagacgaccttttgtcctccgggaccaagtagaagcacctggccatccagagtaacaatctctccaagaccaagctttgtgttcttcatcatgtccacggtagaggtgtttcccattctgagctgtttagcctgggccaggaactggttgattcctccctggacgcccagagcctttgcttggacgccagagtcgttcagcagacctcccagctggggcaggagagcgtcgattttgtttcccacgtcttcctgggcctttgcaaagatctggtcgattgcttcatcgtcgatttcagtggtagcagacagtctgccgacaagggccagtagctggtctgtatcgttggacttgaggaagcctccgagaagcttgccaatgttgtccagcaaatcggcagcggtagtggtgacgttggttccattctgggcagacagaatggtgctgagatcgccggcgacgggctgaacaagcgggttttcgaccacgttggtggctgcggccgcaaagtcgctctggacttgagaagacaggtttgcaggggacgctcgggacgcaaaaacgtcgccagcgtagctcaaaacatcgttgaaactgtcattgagggcggctgcggaggccagtcccatggacaaaaagagcacaaacttcatgtctggggaatgggtggagtcgtgtggtggagataacgagagaacggaccacggcaggcttcccagcacagagcggcactaaaaaatggactgttgacgttgtctagtgtagcgctactttgtaggctcaagtcgatgtatgcacctttatgcggggcgtgcataaagtggggctggggaggtggcatttaagggggttgcgaaagtggtataaaaatggaaatttcttttcaagatgattcaggctagtccaaatattttcctcttttcctttggttcctatctatttcgccataatcgcaatctccatttttttcaccgcaaaatatctcactcacgaaacttaaatcaatagccatcaacaatacatacgtcttgtttatcggtctaaaagtcgtctttttggaacttgaaagtctgctctagcatctccagatgttgggtaataccctggaatgcctggttttgtgatacagcccttgtagggccagctgtagacatctcaacagaaatttgatatacggcacggcccgcatatacagaaaaggtaggtgctgctgtagagacagacataataacgacaagacacaagatgaaagaaaacagaaggtgcatataatgacgtggataccgtggacgtttgtaaactacgaaaacctgtctcctggaagtggtgatggcacaactacaagtaccgtgcacgcctgtcaaagctcatcttattactgtctcagatgcacatataaaactcagaccagccacagtataagccctcacctaagacaccgctcgtatcaacgcaacaccatgtggtgtgcactgaaaagtacatactgtacatgctggagcactcttgtcgtgaagtgacgtaggactgtcagggagacactaaagcgctattgtagctcgacagacactttattcgaggcaagcacgcgcttcattcttcatactcgtagctactgtagcttaatacttgtagcctgtttactgcttactttttccactgccttgctacaaatacagtatcagtcatgtcttcgtcagggttattttcgcctcgcaaacttatggcagagttcatgtgcagaaggcaggtggagagagtgactaagtaaggaacaggttatgaagagagaaagagagatatgaaacgattattatgataattggggtcaagtgagtacaaatttgcgcttctgggcgactctgttggatattgcggattctagagacgtgaacgaatacatcgtatgaatcacagtaggtacctacaagtaacttggatagctccagtatacaagaaccaaccaaatctacacattaatgaccgacgattctttcgacaacaactattgtaccagcttcatccataccctgtctatacaagaaaccatctactttagctgtccggtagcattatctaatattagctattgtacgcaataagcgagacgtccccacctattatggaagccatcattcctggtacttttattatgacaacttgtactaaagaatatatcagtccactgtgaagtccatactaattccagtaatggaaaaatatagaccccttagagtacaaaaagagcaagtcatgggcgctctatcctctcgcaatgcgtcacaccactccacccctgaaggtgtagctactaaaatgacgctatagaacaggctatatagaacccccacagcgaccgcaactgcacaattccactataaacaccctgtccgtgctagtacagaatgtactacgggatgtactaactgcacactagttagtacaatcacccactacaaccgcttctagaatcaaaaatacaatacattcttatttgcttttcccattcctccatccatccgttcttgttcctgttccgttttctttttccttttccttttctttttccttttcctattgtttccctaaatgtgttgatttgtagttttgaatcttgttagtgttccagtcatcctccttctagttgatttcctccacctggacgctgctctccatctcaggctgtcgctcatggtactgctggccctcgggaacatagcggattcctgtgagctgggcaacggcgtcaagcagctggccgatctcaacaccgtgcgtagaagccgaggtgttgacgttgtcaatgttgatgggatcgaacccaccagctcgggcaacagtgtgacgcatgcacagcatcataatggcgttctcgattcgagtgacaatattctcaaagtacacaccaagttcggactcgggagtaggggcaatgtgctggatagcgtgccgctgaatgtccttgagagacacgggtcgagactggccattgaatcgagcacacatgtgctcgagccgcagcgcaatctccagcacctgagatagcaggtcactagtgaagccgccagccttcttcttggggtgaagaagatcctcctgcatgccgtgacgagaagccagaggggcagagtagacgagcgacagaaactccgggttttcgaggcccttgagtttgagctctccaatctccttgacaatccatccaagagagtccagcatgtccaagttctgggtgatcgcctggccagtgatctcatcattaaaggcctcgcccagagagatattctctgcgttcatcttttcccgcagactctgaagcttcttgaccttggaaatgaagtcagcagagacggtaatctggcctccatcggcgacggcagacactcgggctgcccggttgaccatgggaccaaagtagtccattcgacgggtaatgggatcaggctcacatacaggagaaccccaatgaatacccattcgaacagacagacctcggaaaacaacatttccttcgtcatctcggacctcgtagccctcctctgattccagaatctccgcaggccagtcagcggccagaagctgctgctggacagagaaacaccacaggagagcagatgtgggcgtcgtgaatgacaccatgaatgcatctccttccgtcttgacctcgtaaccccgcagaattcgcagctgacgtcgcatgatcgcgttatgaattttaatggctgatctcatggcaatgggatacgtctcccatagcagagtggagttcttgatatccgtgaaaaccatggccatctctccttcaggcggatcgacttcagagcctagacgagcgagattcgagtcctcaggaagaagagacttgtcccgtcgttttcggtatggctggaacagctcgtcttcaccaacaggaggcagaccggagattaggttggattggttggctgttcgtcgcttcactccaatacccagcaccatcaccatgagcttgtctgatgcgccgtacgagatggcaaagtctcgcagcttagccgcagcaagcatggggtcctgagactctgttcgagcaatgtcgacggccgtctcgtagctcatcacctcccacagctgcttggatccgataatcagcagctcatcggaatcgttgagctccattgacacgatatcgggccgagcctggatgtgggggatgagattgtagaatccaaaggctcgagacacatcgcagacaccgtccagcttaccgtgagcggaaatgaatcctcctccggctcgaactcggccaagctcctcgggctcggtggggtcgtgtcgggtggtaagcagacgatgctctccagtgcccttagacagaatgcacatggagtcaccaacgttggccacgtacaatttgttgtcggaaatgtagcaaactgtggcacaggagccggtgaggccatcctgcttgttgaggtgcgtggtggtactacttcgatgagcagtgtgcgactccaccgtggtcagagcagcggcaccaatgtctctgttggcagccaggaaagaccgcttgagagcatcttcaatggtgtcgtcgtcacgcatcttcttgagctcatcctggagcagggcaccaaacatctcttgtagcaacttggcaaccttgttgccggcccgagggttgatctcgttacgtccatcaaacataccaacaacaacctcattctcattgccccggaaacgctccacaaccatgtcgataatggacaggttctcgtgttggcctagagagtcagccatgccatagggcatgttgttgagctcggatccgtacgtacgaactcgacagttctccgtctgatcaggaaccgagggggtggtcagggtgacatccatcagaccgaggactcggagctgagagagaacggtgaaatcagaaagattcttctgttccgtcccatcgccatgccgcattaggttgttggcagcagacttgatttccagtcgcttgttgccgctgaaagagaggtacttgagatccaaattccagttccagttccagtcataaggccagttggaaatattgtacttgagctggttggacgagacatcaagcacagtcagatgcagaatcttacccagctcggctggcagagagtgcagcttgttgccgttgacatggagagttcgaagagtcttgatgttctcgaaatcgtcagcgggaagagatgtcaggttgtttccagacagatacagctctgtgagccggttgagacgtctgagggctccatagggaatatccatcagctcgttgtaactcaagttgagcacctgcaacgaagtcaacagtgatagctcctcaaagcactcgtcattgagccggttgtcagccagagacagaatcaacagagagttggcgagtgtagtacgagacgacacaggagcatcacgtgcaaaggtcatgggagaagtactcatcttggggctgttgtacgccagactacctcgtctgctggtctccccggggctcaacgtcgaggtgatgctgaaggccgaaggacgtcggattcgcatctcgtagttgctgtcgaactcgctctccaagtttcggtggaaagcatcgcctgaggacacactggacacgtggaatttgtgcttggggaacgagtcgagcagattggatgacacgttgagagtcgacaggacgttgaggttccaaatctcgtcgggcagctttcgcaagttgttactgtgcagatcgaggaactgcagagtggtcagctggccgatagaagaaggaagcacactcagattgttaccgacagcggacaggtagatcagctttcgcagagaaccaagagaagagggcagagatacgaaatggtttttgtccagcaccagcttctcgaggttaggaagtcgatcgaagaagttttccggcagtgtagacagcttggccttggagagatgcaacacggtcaaagtatgaaggacattggacacattgacctcggtgaaggggtttctgtcaaagtagagacactgcagcgactcgaagttgtgctcgtaagatgtaatctggttcttggaagcatagagcacttccagaagaggcagagatgatagagcatcaacgttgttgagccggttgtatcgaacatccagttccttcagttgcaccagattcttgatgtcgttgggcagcttgctgatgtagttgttgttcagcaccagtcgctccaagttgaccagcttggaaatgctggcaggaacactggacagtcggttgaacgagagatccagctcaatcaggttggacaggttgcaaacggccatggggaagtccgtcacattgttgttagacagagacagccgtcgcaactgcttcaacaaggccacgttgttgttgattcgagtcagctgattgcagctgagatccagtgtcgtcaatgcagacattcgctcaaaccgaatctgagccacgtccttgatcatgttacgactcatatcaagatactccaggaagactgcatgcgagatgttgaccggaaagaacctcgatcggtttccagagaaccgcagattcttcaggttaatgcaggattgaataaaatcaagcggaatgctgatactgggattgttggagacatccagatactcaatctcgttagagaactggtagaagatgattggaatagtctgcaactctaggttctggagatcagcatgcacataatcacgggacatgatggcctcttcctcaggagtgaaggtctggatggaagagggcaggaaaaggaatcggcacagataactcaaatcttctcttccaacttcaaccagtcgatccttctcggtgtatcccatgaactcgagtagaattttctggtatagcagcggcttctccagcagatcgagcacacgggtcaaaccgccaatgcgaacacacagctggtaccccttgacagacggcaggaagaacttcttaccgagaatctgaatcaactcagaaacagtggtttccaggggacacacaatggttccaaaagagtcatcctgtctgaaaatacggacaaagtagttgattggcggctttcctgggatgtgtgtgctcacgttggtttccagtccgtactgctcacgggtggggtcagcgtaagtctctactatctcttcaggctccagtttcgaacctccgcctggaccagtatcggcgactgcccaagattctggcgcagaccattggcctgcattcgtctggggcgcagtgtcatcatttccaatgaatgacaaatcggttcctacgccaatgactggagcagccgtagtgccggatgcattagcagtgttgaccactggagttggagatgcgacgccagacacagagttgtggttgctgttgttggcgttgttggcgttgttggtgttgttgttagtactgacggatgagcggtcgcccaccatggggccacccatgggcccagagatgctgcctccgggcagaacaggcataccgggaatggagtcggcggccgctgagcctgttgaggcgtgtcgggggagagccgacgagttggcagagctcgaagcgcctccgtcctcgacaatgccagccatggagtccaggtcagtatcgagattgtagaagtttgcattggcaagagagggtcgcttgctgatcatattgagcacctgctctcgcgacgaggaagccgtatggtcacgagacgacgaggccatgtggtcacgcgacgaggtcgacgagtttctgtgcgggtccagatgggacactgtgcttgctgaacgcattgtgggttgttgttttggggcatggggttccgggaccgacgccacagatgcatttctgaacggttgtgcgtgggactccaacgggttgataggtccatcgaaggtatggcttttcttcttcttgtccttgtgatctgagttagtgcttgtggataattttgcgccattggtttcggatactcacggaaaaccttgccaataatgttcttggagctcttcttggccttgtgtgccaaggcaatgagagtgtcgtcttcatctccactaggcagagtggagtgagacgtggctctgtggatgctattggagtcgtcgaaatggttcgacgtggccgccttgtggaagattccgtgatcaggtttgttgaacgaccgagcagctcgaagctggtgtccatcacctgggtgagacgttcgctctgtgcgttcacggctgtgctccgaccggctgtcgtcatcatcatgctttttgaagaagaacattgatttggacggcctcggcagcttcaccttgtgatgcttcttggacgacgacgactgaccatcggaatcagcgctggtgtcgtcagacacaaacagatccatgaccttttgcgggatactctttttggaaccagtggagccggtggtaccctgagaggcataggaggggcgtctgtcgacgttggtgctgatcggagtgacagcacgcgacccaccagctgagggtgtgtgcgttcctactggtgtgatgacagtgggtcgctctgggggaggccgttgccctggtggaggaggtcctggagctgagcgggtcagagatgcatttgctcgagcgtgaggatcgagggtggagtagagagggtcatcgattgacgagttgttgttgccgtggccgggttcccatttcggtgcaaactcgtagtccggatcgatgcctgtgaatgctgttcgggaggtgggggatggggggagttcatcatgatcgtaggagttggatgtgggcgaaactccgtcgttggagaatgcgttgaggctgggttagtagggaactactcgccaaatttcaggagtaaacaagtgctgtaccaatgtcagaagttctagtgtcatcgaaggatggctgagagattgcccccgagacagtacttcagggtaggcaacgaatgaacagaaaacagcagatgagtagcaaaaagaatttaccagtaactgtcagcgactacagacaccagcagccagattggcatcaacaccactccgccctcatcgccactggggcctgtagctgtgatgagccaaatacagcagaagcggcgtcagaacaatgagaaacagccggctggtcgaaatacctcccacagaatcagtaccactccctgtgagaccagtcaatcaaacaaaggcacagcttttgtcgtcgttcaatggcttttctgccttcccagcaattgccacagatgtggccctaaacagagccacaggtcggttaacaagctagtgacacggactggagctgtgtcgagctgatccggttcgtctcgtttaacaccttgcagttgctacgaccgttcaatcgacacgtgtctggcctggtctgcggctctctggttcgttcatctctctgtggcactatgatgcacgggctcaattgtgtggatagcgcgcaaatccgcctgagacaccgtcgggtccgttgtactcaccggttccaaccctcgcgaggctggctgttgccgatatcgagtgggtccatttgtgcggacaagtcgtatgccggtgactatgtcgacatgcacggaatgggagtagttaatttgttttgcaggcaacgagtaccgtgaaccttaatctgagcctacgactgtagcgagtgggttgagaagcgccaggagtaatgggggggaattcacatgaaatcgaataaaaggattgtaaaagaaataaaaaagggagtggatttgggcgagaaaatatactgtttattaatcctcactctgcctcgcgaaacgggccccataactcccacaaacctgcaccgcctacaaggcacaaacggtgcagctaacatgtgatgacaggagaaaagatgatgtatagaagagtctataaaaaggagtgcgtaaaaaaaatgacggggaaaaaaaagcctgtacaagtgctgtacagtactgtaaaaaggggcatgagggtgggtgtcttgtaccgtattgtacacacagtacaagcacatttatcatccacataaacgcctcagatagatatcagatctttctattgcaatatatatatatctcatttatgaacctcgcctagtagcttggaacctacacgtggcacacactcaccaacaaacaacaaacgaagggtgtcttggtcttgttttttttgtgagtgggtgaccaacaagtccatccgtatctcgtatcgagtatgtgtgtgtgtgtgcatgttgggcaagatgggagtgtgaaagttgccaaagttgagagcatgcctggttggccaagaacaaggagggccattgtaggactataaagggcggtgaattaatcgacacaaagaccgctacttgtagggccttggtcgcggcgcacgaagatcccgattcggccttgctgctgctgcttttcttacccacaaaaagaaaccctggagagagagagatgtgtttgtttcgactgtacctcaacctcaagcttcacacctcagacctgaaaggctgctaaaattgagacgggaaaccgaagggtggggatgtgcaagtaagggtcttttctgctgcaaatatgggggcggcaggcgataatttaagaatccgagtgggataatatctgggtaaaaggctgcggaaatgtcgccaaaaccaggacaaaccgggggattatccgcacaattgtatacgctctgtagaccctgctggacgtgatcacatggcccagggccgggatcgtggacaagcggaatatatgtaagcacagggattgacttggcacgtgtggatcaagaaagcaacaaacgacaatcagcgcgcatgacactcttggttcatccgtaggtcctgttctagaccccaagctgtctcaaaacggacacgctgtttcacattgaacgacaaaatcgcgttcatggtgatattaacgaaaatttgcgcggctatcagcactgtagtacaagtacggtacgatacagtaccggtaagcggaaccaacgagccgtatttatactacagtatgattactgtagtgttgttgactgtattcagacactaaggatactaattactatttgtagtacatacagcagatggataagacagcctaaagtaaagtacgagtacgagtacgaggaaaggaagtcagcttctatgtctaggtagatggaaagaggaactatctctgtaagacttgaatgagacataagaggcagtgaagaataaatcgttggggttcttttgttacttctgttggcttctcacatgcctctacttgtagtatgtacatactgtacgagtaggagtatcggaatatatgtactgcagtgaccttccctttatctacccctactgtttagaatcatttggaggtgttgaggtgattctgtagactgtgccttggggatagttctattttggcttccttcacatccactggtttcaagtacaaatacgagtcgactgctacgctggctccacctctagagtcttcttcgcacaatcctcattagtttttacaatcattctcgtataatatgagaagcacagatggtatattttccaaaaaaaagcactcgcccttaacctgtggtggctgtaggtatcttctttattcttcgtctctctcttgcacatcagtacagaatgcacggtagctcatatcatgactacacaagccattaaccacagccaagtccattaatactgaacgcggccagcgttcccattcccattacctataaataatcctaataacagcatcccgatttcgtctgctgggctacatctaccctcgagtctgcccctcgcccatctaactcaatgggttcctgttccactgtacttgggcgtcgtagcagcggcgtgttcgagttcttgcgggaactagaccttccgccactctcttctttatcctgctggtccttcttgatctcctcctcaccagctctgtttgcaaaaaacctcgataacgcagagaaaccctttttggaatccttcttcctgctttttttcgtcgaccggtcccaccgcggaacgtctccatattgtacaccgctgttcatgtcctctggatcgatttcgcccagctcaatcttggtcaggagctgagcagccactttgtcgaacaaatcctcaatgcctttgccggatttggccgaacaagtggtgactgtgatgtcgggattcgactgtgaaaaggtgcgcacttcggctggagggacgatccacgttctatctgcctcctcaatcaaatcagctttgtttccacatgcaaccatagtcacttgaggagatgtgaggcttctaacgtcctgaatgaactcggcaagttgtctgaaagtggaacggttcaccgtatcgtatactagaaccactcctgcggctcctcggtagtaactacgggtcagcgctcgaaaccgctcctgtccagcagtgtcccatagctgcagcttgattctggtcaggttggaccctgagcccacacggacgattttggaagcaaactccacgcctatcgtttgcgaagaagacaccttccattcgcccttgacgaatctgtgcatgatacatgactttccacacccagaggggcccaggagaatcactttggcaatatagtcatagcgaaggtcagagtcaaagtccgaagcgtcggtcgaattcgacgttgaatttgaaggcatgtttgcgatcgttctggcagttttgtgttggtttcgggtcgagtatgttgccgtccacttttgttgtgatgctgtcgtgatgttgtcgtgtgtggcgtgtgttgctcggttacctggtttaccgctggtctagggaatgaaactcctcgttgcagctgaaacagaataaaacacagtcgtaccacgctcaaccaccttgatatgctgttgtcaaggtcggttctcttttcctccaattttttttgcaatctcgcacactaccgcgagctaaggtgaattagacgtgcatgtggggggatcgtcatgtaatagatgataggggctagttgggctcacgtgactgtgattataaaaaaacatatatcgacgaggttgctgggttgagctgaattcaaatatgtggtccatttcgccccaacccctctctatcgattaccatgcccttctcatgtcatattgaagacgcataaggcttagcgtcaaaataaacttcctactttacggataggagaaaaacgaagacatacggaagtcccagtaacatgaccaataatgatgatatcgagatgatcaaaatgccaaatacatcacaggggtattcgacacttatatagaccccctgttattaccctaacccaccacaaatacctgttagtgtccctatcaccagccaatcaaacttcaatacaccaaatgacagcaccactatacatgtcacttataggtcgtgtgccgagagcaagagcaagatggtatatcacgtgactgaaggaagcgtcagcaacagaagaactcatctttgagcttggtactttactcacgtcttttggggtgctgttggttagggtttggtgatgttggaggttggtggttaggggtacagtagttggtacgactcatttgactgataattagtggtgaccaagtgaatatactctgcggttgagggtttggagtacaagtactgtagttggagctatctgctggttacttttacatttgtttgatattggggtgaacttcggcgtgtgctctgtgcagtatgttagcatcaggatgttaagaccaatgttgagtataactcagcgaagagccgggtggggttagatttgaggtcatagccatgctcaatggaagaaggggatttgattgataccgctaacaggtgtttcatcactttttccactattatgacatgctcaaaaagctcttcttaaacagtcaattttggatgtgtatatcattacaagatggtaatgtacttgtgtaagtattgaatttgggggaaaaaggacacaataaattcaatcaaatcaacaaaaccagtcaaatcaacagattctcaccaaaattgacctttaagagaacaaatacaacagcccatggcaaaccacgcacctttagccaccaacagccttgtagacccgattccaagccgtctgatccatgttcaattacccgcttaaaattgaaaagtgtcactgaaaaatgccaagatcggcccaagaacaagcccttcaaaagcccattctcggcaaacgacggcaaagccatcatagtatcacgtgacccaactcccaaccccgatcacatgacctgcttccccacaaaaccaccgtccgcacatgtacaagtactgtacgctttgtggcatccgagaaatgccgctggagttgagagtatgtgcagtgtgcatgtccccacaataggtccggcgggtaagagtgtaaaaagccggtggacgtatggagatacaagtaggaggtgccacgtgatgaataaaccgcgaaatacatatatatggaattagttccctaaccctggcggtaatggtcttccattttgtctcggctttatgaatgattccgtatcgcaatgtacctgaaatccatgtttggatctgttctaccatgctgcaaccctaaccactatttgtcacgggaggtcccgaaggtgtgaacctaatcaacttccaaactgtgggagtggttggaatgaagaggggtaaaatgtgtgttattggggggtttttgagactaaaaaacacataaaatgataataacatctgtatatatctcttgttcaaacctttagcttcgaatcgcctttgaaaccgtctcaaatacctcgttctgcggtcggccgacacaaggccgaacagagtttttcaactgagcccgggtaagttagcatcccgacttttcacttagggagagcgggatcctattccattcttgacatctctgatctgtgatctgtggaaccattatcgacatgacttcagaacaagaggaggtttctagtgagtatgacgacggagtgaagccggagacattgagagcaaccgccagggaattgcaagcgacacaaccgaacgagacagtccagtgcgacagacagatcaatgctggatcattttcaccccagattttgtgttgatttctgggcgaccatttgtgttattgcttcggctgctgacgtcctatgtaacgaaccaagcagcgacactatcacaaggggtgcaccgtgggtcgtgtgcgatgaaaatggacctttgacattattttccccacacagccgacattgccctcaatgagagaacatggacgacggaacacaagacgacagtagttgcaaatggtggtgctagactcgaaactttatgatactggacactagttgcgcttctgatctggcgacaatgatgcttttggcaatgctgaccgcactgtgacgatttttgctctatggtgataggacaatttttagtcccatagttgagtcaaactcagtagcgttgttgagtctaagtgcggatctcagtttaaatcaccaagtctttaatcacctcaatatcgtgctgtttagctgagctaagctgccaatttgttctcggccatttttagactgaatttcggtctagcagatgtcttcagagctgcggcgtggccactcaagagctgtgtaccgttctgaacaagctcagtttggcaatgtcatagctgaaaccaaattgagagagacagtttcacaagagcgttcaacaactcttccgcaatagaatctctgaacgtgtcccacaagctgatggcttatctgatctgtctactcactactatgagacgcttttttggtaccaggctcaacctctctgtcagtccccgctcgcctgttcatataactatgctcaactcggtgtgcactcaatttgttcgcttccgtactaacccagtcctcaccctccaagtcacctttcccgacccggagctccctcccctgtccctcaccgtctctcccgaagagtctgtgcaggaaattcgaaactacattcgagacgcctttgtccaggagcgatgcatcacttccttcaccctgaacctcaacggtcagcctattgacggatttgagagccttgctgagattgaaggtctcgagtctggtgctaccatcgagctcaccaacgctccctacaacgagcatgaggcccgtctgcatgtgatccgagtgcgagagctagctggcttttccaacaactcccacgccgctgtgggccaggatgccggtatgaccgccttcaaccgaaccgagggcatcgacaagacccccaaggactacatgcaggaggttgtcgagaccaaggcccagaaggaggctaaggccaagctcaaggccgagcagaagaaggccaaggctgctgccaaggccgaggctctggccaagaacgaggaagtgtctgaggacgaggaatcggagcctgaggatgacactcccatgaagcagtccacccaggttcttgaggagaactctcccatgcacggcttcaaactcgaggagtccaagtctctgcaagagctgttccccgaccgacagaacctgcctgctcccgctctgctgtctctccacctctcacactggaacccccccacccaggcccagcagctcaacggcgagcttctgtatctccagtgcgccactctggagggcgagtcgtaccagattgtggcacacaccaacggtttctacgttgccaactccactctgggctctttcgacccctctcccaagcctctgatggtcaagaccaaggccaagaagcagaacggcggcaagaagggcggcaagaagactgagaccgagatctcctacgtgcccatcaccaccgaaaacatgcaccactctctctacgacctgctggtgtctctgtccgacaagtttgctaagaagattgcctccaactacgctgagctcaacgccgctggtatgctctccgttgtgccccccaccaactgcttcctggccaacccctggctcaccaagcccgccggtttccgacgacccgatatggcccgaaaccaggagctgctgtccctcaagaacctcgagggccaggacgatacacgagagtggtccgaggacctgcagtcgctcaaggagctgccccgagagaccatcaatgaccgggtggtgcgggagcgacatctcaacaagacctactttgacttcactgaggctgctgtcgccggtgccgtccaggttgtccatggcgagattcagcccatcaatccctctgagcccgaggcctcccacatcttcctccacaagggtatcttctactctgttggcgccgacggatctggcacttatgccgagattggaggcgacgaggctgctcgagtggcctccgccaaggacctccaggctgtccagcagcttgtgcagtttgacttccccgagattgcctctctgtgcaccactgtggtggactaccagggcaagcgaattgtctgccagtcccctgtccccggtatcttcagacagcccgagaacgcccctcctcaggtcaagtacggctctgtcgagggtgctgaggagattgcctccgagcaggagttcggagacgccttcaagcccatcgctgctgccttccgactcaagacccacacagtcaaggacgccaacaaggagcactctctgcacctggcttccgactgtaagggtcttgccggtactgacggtcgaaagtacctgcttgatctctaccgacttgctcccgtcgacattgccttcctcgatgccaacccctcgtaccctcaccagcttgctctgctgcgattcgaggctgtcgaggcctacttccgacaccaggttcgagccgagatcaagaagcagtctctggatgaggacgagacccccaagtttgaggtcgagcccttctacctcaaccctgacgccttcgttcttcctgcacccaaggaggatgaggacgctgtgcgagctgcctccgagtttgtctccaacactatcattcccgagcatgtggaggctgtgattgccggctttggcaccactcctatcgacggccagcagctgacccagtctctgcacggcaagggtatcccgatgcgacaccttgcctccgtcattgcagctgccaagaagagcgacacttccaaggcccagttcctcgccgagctgtgtgagcaggagattgccgtgcgatccgccaagcacctgctgcgaaacgagatggccaagaagggtgccaaccccaagtacgttgttgctcacgtcatgaacctgctgctgggctccacctccaaggtgtttgatacccccgccggtctgctggctgtctccgactccgtcaacctttcggtcgacgaggccaaggctgctgttgccgccattgccaagacccgattcggctacgacctcgatacctcaatcttcgccaagcgacccgtccagctgctccgagagctgtctggaaagctgggactccagttcctgcagaaggagtacgagtttggtgccgagccctttgccgtcgccgacgtggtcaacatcctccccgtcttcaagaccaccaccttccgatccaagctcgtggaggaggctctggaggctgcccgaaactccgtcaacaccgacaaggacgtggctctgcagctgctgcgagagtccattcctctcgccgagcaggtgtacggctccgttaaccccgagctcaccaaggtgtacaacaccgcttcttacctggcctacgagatggacgaggctctgctggctgccgatctcggccgacgagcctgcatcatgtccgagcgatgctccggaatcgactctgtcgacgccattctcaactacctcaacctgtcgttgtttgagcacgccatcggcaactacgtcggtgctctgcacatgattaagcacgccgtttccgtgtgggtcaccgtgtgcggcacccatctgcaccccgatatcatcacgtcgctgtccaacgccatcaccatgctcaccactctcaagcgatggaacgagtcgcgacagtggctggagaagaccattgttatcactgagagtgtggccaacgagaaggcgcaggcccctctgcggttccagcttgcccagaccatgtgccacgagcagcagtacaaggaggctaccgatgagctgcgacgagccctcaagctctttaacgctcactacggtgaagacgaccagaacaccaaggactgtgccgtgtggctcaagtctctgacccaggccgccgtctctatccagcgacagaagctgtgggagcaggagcagggccgactggctcgacaggctcccaagcccactgctactcatcagaaggaagcccccaagaaggcttctaagaagaccaagggcaagggcaagggcaaggacgacaagggcgagaagctcgttgccgagctcaagaagaagaaggctggaaagcgttagttagtgtgtaaatagtatggcccgttggtgtcagccagcagtcgtgaaatgaatgtatgtagcaatggccaagtcattgtgattagttgatgattgtggtgtttgtaaatgtagtagtagcaactcaagtggctaccagggtgctagttattgctcttgcacacaaaaatatgtaattatctacacagataaaaaaggattacagcacccaggattctcgtatggtctcccactacaatactaactaggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgtaaccaaactgcgccgacccggaatcgaaccgggggcccatcgatggcaacgatggattttaccactaaaccatcggcgcgattttcatgacctggaagaaatagtgacaaccacacagtgaaaagtgtcatttttttcgggtgacgatttttgaagtatctggaggtttgtgaaagagaaaaagtagcattaaattaactataatatctccaagtatgccccaatattactcttatgtctcctgtgtgtcttcttcgaatttttgaaactgttctggatgtgacctgctatagaggggtgtgcgtagagagtgttttggaggatatttaagatgaactgagcataaaattgtatggaatgataatggcgatactggtagcacttacgtgacccgtttaatcattctttagttatatacaactactgatttttgattatcatgaaattgcaggacagcaggcaccatgagaagtttgaaacttgtctaagatagactggtgtggtacgcagacaaacagcatcaattgatcaaggctctttgtgttcttttagtaccggtaacatttgattgagtcccatatctcaaacaaagagattttgtatatacgaagaatgagtgatatacagcacatagtgttatacgctctacgaacggaatcattacaatgcccaaactaatacacttacacccattgtgttatgttatctaatacttttgttaatctatatttctaattactggtgaagttcgttcatgggtttgcatcgttcatgggctaatcgtatcgaacagctcgaagtctatcattctcccaccgacgctccagtcgctccacctttgtgttgttgtccttggtgtgatccacctccttctcaaactgcgagaagaaaccagcaatcttggaggggaaccatcgtttgtccttgccccagtggaaccagccaatgtgtcctccatgattggtggcagccatgacggtgtaggggtttcgcttgatctcgtggtagggcagctggaagccgggagccacggggtcgtccagggcatgcagaatcaaagtggggactcggatgttcatgattcggttacacgacgagccatgtcgatagtagtcggtggcggtgtcgaatccgaacatgggggcggtgaacaggttgtcaaagtcgacaatggacttgacctgcttagtcagcgactcgtcgtagatggggtttcgcttcatgacctcccggtggtttcggagcattcgcagcaggttcttagccatctgggggttgtacaggtgtcgtccagaccacgagcttcgcagggcgtagtatgaggcacacaggtcccaggggttggcaacaacacaggcagcctcaatgtcgatgtcctcggcctcttggcccaggtagttagcgagaatggaggctccaagagagaaacccaccatgtagaatcgccggttggggtatcgctttcgcatatccttgacaaaccttcgcacgtcctcggtccagcagccgttgaacagctcgggggtcttgatggtggttcgggcgcatcctcgagtgttcatgacaacacactcaaagtctacaagggttccgtcggcagaagcgttgtattgagaggtgattttagcaacaacagctcgcacgtaggactcataagagccgccggtgaggccgtggagaagaatcagcatgggcttggagtcgtcgctgtggtcgagctccacttcctggggctgcttgtatcgggttcgaactgggaacttcggggtgttctcctcgggcttgtactcgagtcccttcttccaggccgccttttcctcaggggtcttgggggcggggacgacgtaatcggcggcaatctgaacgccgtcgtcgaaatcaaccattcgtcgggcgtagtagaccaggtcggtgccatggaggtcgttctgagaagccatgatggtctgcacatggttgaggatcttgagagggttgtaccacagagtgtcgccgtttttgaggccggggacctgctggatcagagcgtcgagcgactcagtcttgccgttcttgagatgcagctccaacggttttctgggcttggtgatcttcacatggtctcgtgacttgaaaatgaagtaggcggccagaaacaggccaaccaccaccttgtgtgcgcccagaaacgaccagacgtagtcggccagccgtgcggatcgttcgatagtggggttcatgatgtgcgaagtacgattcgggtcgggtctcagtaacagaaatggctgcaccagattttatatatgtgatgcgaaaaaaataagccttgcaggccgccgttaaattgctgcatgacgagttaaaaggggcgtgatagataaatgagggatagggggaacgaggccgagaagcgggagcgggttgttaagccgaaaatcacgtatacgactgatcattctatgagatattatcatgtgattagtgctcttggggaattcgggctcgttgtgccgctcattgcccactgtacctcatcagtcatatcgccaaagtcaacgtcacgtcagcaatgactttgactggacgtgagtttaagagccttcacggttgacgccagagggatattccgaatagacgtgcgattacggttgccggttacgaatttagcgcagtccgacttttggactggcttccgttgcgtagcatgtaccagcattgtcccctccgcaacgacaagactcccccgccccctcgtcttctcggatcggctttaagctacgctaacgccgattccgtctccagccggagtttttgtctggtgctgcgtcttgttgagttgaaaatccgcaaagttgcgtcgaagagcccgcgtatacgcacagaatgcgcgcacccaaacagataagccgaggtatcggaggttggtgtcggcaaaagggacaatctcgcacacggtgcacgagacacgtacagtgctagtaattatagtaaggccagacaggtctttttttttatttggctgtaagagggagggggctgtgcacacgtttgcaggtcaagatataaaatggggacggagtgtgaagagtgggataggtaggggattatgcaccgagtcgcgaaaactcggccttcggctcattggcattgtttttgcttccctggttgccatcgttatcggcttccagagccctcctttaattttgactcggacggattaatgtaattgtccgacaagccttgatcaagcagggtctcggtaagagcggtggagcacagcagagcaatctcgtccggtggaggagtacttggaaaataaaagctgaaattgtaatcacgtgatcagctcatttgattggtgtgtttttcttcttccacattgttctctttttatcacgtcgttcaacaaacctctgactgctccacgaacctcctcctcccagctgctgccaaactgctcgctttggaactgccgaatacgaacgtttgaaacaagcaaatattgcaccgtcctgcgccgcctagagcccgatctgtagctggattgataccagcacgtggttggactgcaatggggatatataatccaatcagacacgtataattgccaacctcctttgtcataaaccaagtgctgggccatgccctgttaagtatgaagtacacacttgactccatcaactaagtatatttgacttgtatgattcgccatagctccctgataatacccagaagagcgacatctggagactaagatcgaaaaaagtgtcttattgttgctcttttcagccttactcgtccatctgagaatcactctcttcccattcaagccacctctccagctgctcactttaactctcgtttttacaacagactcgacgggcagactcgggccataaatgaaagctataaacctgagctccgagaaatgccatgaaggaccaaaggaattgtagggtggaagaggctgtctgtgatgctgaattccagacgggattgatttctgcgtagttaacttcacttcaacgagcccacccactcaatttaagtatgatcccaactagattacttcgaaggcagctacagtacaatgtgtaattagttataaacaattagtgggataaatgaagggacaataagagagctgcattcttgtgtgtatgtactacggtaaagatatcgagtagagaattgaagggctgaaagacagggtaaaagagtatagcatccacaatgacgacttgccatcatcagcccttgagctgagagacgggagatgctacatctaactgtcaaccgaacaacaagtgacctcggaatgataaaacagaagcctgagagatggtttggatgaggtccagtgacatcaatgtaaaccatcgcaacatcaatcatggaatctctttatggaagaaggacaagggtcctgcaagatattcatacacatggaggtttcaccaggtgccttttttgcttctcgatctcatttgagccagtgatcataaaccaattctgcattgaggaaactccacatgtcagctgagttgtttcgacggaacttttgattgatcaattgaaaagctcagctatctcctctatccgatttctgttcttgggctacacatgacaactttacagctaaggggtatgggttaagtacgaacatctctactcgtacaaactggtcaattcccctgtcacagtctccgaacgcgattgaaggccagttcaacacattgtaaacaacagaaagtcgcatcgcatgcccatctataagaaccaggctaccgtagccggattatgaagtgtaatgaaccaaccgttacttgtacatactgtagcaacagaaagacattagggatagggagatgtacgagtagaaatatatctgtatatttctgctgagaaacttcgtttgtgagaagcccttgtcgtatcaatgtctacgcaatcttacaagtgaagttcaggttcgagtgtgtgaagatgtttcccagtgaaaaaaaattgaactgtcaagccttagggagttgtcggtcaccattgaagcttggatgttggacattggaatcgctcgtcctgtagcttgtcatctgtttactaatatggcaagtgaagattgcgggctacagtatgtaagagaatatcaaggaagcggcgaatgacattaaatttcgcactgcaattcggtgcctcttttcccttttaaccctcattttgaatgtattttacctcatttcgcctaataaataggtaaaacacacaaaaaaaagtggattaagtaaaataacacaaccaaatcgccgataatactccccgtgaacagttgaaacacccaataggaaacgtcgaacctcttgcgacccgcaaatctccctcaccctggcttgctatcctggaatgaccccaattaaactctgttcaacgaatacgcgaatgtttcagatacaattcgcgtaacggtggaaacggtgcacaaacgatgtacgtgtttatgggacggtcaatctggaaaaaaggacgatattcaatggaatctcagagtgactttcgattttccagtaattatcgtaaaatccataacacgtacagaccattctcatgtttttgcggtacgatggttctgcacgttaatatctgcggcttgttattcgttgggttctcggatgtaatcggagataatacggacatcattttcggcaatttgaagcgaccgcaaaccaggaatggaaaagaagagacgtgaaagagcacgagacacatgtcaatcacataatcacgcggtctcaagaaccccacgtttctcatcgaagttacattggacaatgtaacgatgaagtcttggtgtgttaaactgagtctgattgagtttcggacctaaggataggaagagtatagacgacgttgtggcaatttaaaccggatgaattcgatatagaaatgttcctcttatcctgaggaatctattaaaactttcagaattcaaatacctatactattcgccagagttccactaactcctcaggtgacaagcgtaaggtgtaggttacgatgggctgtacagaaagaccaccaagaggtctgtcctacttcttaggagacaggtgtgtccattttcgcgccaggattccgacggagtaatctgattgattctgactatattattgatggagatggtagcattgagcggagagaaccaccttgtttgggtttgtccattattactccactactcgtagctacagtcactatggagatcagcgagacgagaatgtgaagaaagcgcagggtaagccagataccaaataccgaaaattattggtaaaattacattatctctatctgaaatttccctcactaccccctttttttccaaccccatccgacgcgctattactcactaccctctcatgacgtctggaccactcagtaccgttactcccacacgtgcagcgtagatgcactcccaaaatttaccaccaggatttctttcaccacacacatgaaactcggaatcaaggcgaaaacgggtctcggccttgttgtcgcgtacacagcgtactcaacgtatgtgcatttacgcacccattacgaaatcaacgatcggctggacaagaaactgaaatccaccgactttggactcagctccaacgtttctcttcgagacggtatccctccttctgtgcagtttcgacccatggttgtcggaggcaagtttgtcaatcccttcagccaataccgacaccagactcttttcgagtttgtgtactgcaacattgtcaacctattccacttgactccccgaggaggtctccccaaggaccccaaagagctcaagaagctgctccccagtgtgacccccgacttccagctgctatccgagcccgtcaagcaggtctctgctctgatcccctggaagcccaagtctttcattcccaaaccgcaggatcgaatcaccctcacctggatcggacagtcctgtgcgtttgtgcagcttggaggactcaacattctcaccgatcctttctttggtgaccatctggtcacatcgtggatgggcccccagcgactttcgaaggccccctgtcagtttgaagacctgcccaaggtcgacattgttttggtgtcacatgaccatcccgaccatctggaggtggacaccgtgaagaagattggaaactcagctctgtgggtcgtgcctctgggtgtgaagaaatttctggctaaatacggcgtctacaacgttgccgagctcaactggtgggaaaccatgggtctcgaaaccccgaaatcgcaggaactgggcgagaaatggaccgtggcatgcactccagccatgcactggagtggccgaaagatgtacgacgccaactcgactctctggggctcttttatggtcatgaaggacggaaaaccccactttttccacgcaggagatactggatactcaccagagctgttccgaggaatcaaggaggaatacggacccgggtgcaagcttgccatgctgccctgtggcgcttacaagcccagatggcatctcaagagtcaacacattgacccccaggaggccgttaacgtaatgaaggatctggaggccaagaatatggtcggtgtgcactggggaacgttcattctcagtgacgagaagttcacagaaccccgagactcgctgcacaagattgctgaggacgctggggtcggcaactcggttctggctcccaagtttggacagacactggtattcgataccggtgacggcaagggtggaagccatcctcctgaggagattagagagggcaaagcgctactttttagatgaagagcgagcttacttgaagggttgtgagagaagtcgcgtgtattgcccgtgatttgattcaagaggaacttgactacagtacactgtactcatactagtaagtcaaccgccttagaggatagatagaagataacttatagatgataactgaatgatgtttaatgttgatgagaattacccaaaagagtgtccgaaatgtctcaagagtattgtactaacaggtctgtagttcaatcgagtgttttgatacaagtatacaagtattatgatatgaagatcatacgtttttgatgtcgtcctatagacaccatacgtattccacacgcaccccacaatcatctaggtaacagtttctccactacctctccctgtcacaataataaaagccgattctgtttttgttttctattctggtgtctgttctggtgtttgttttgaggttgatcctgagtgtccttcttttacagtattggacccatggacttctttaaggagtctttcagaacctcagaagacccgttgtttagcttaatcgactcattaccgagtcctccggatgtcttccgtagccttaaccctccccttggttgcaccaggtcaatgtcgagctctttgcgaaaaacaacaactaaactgatccttcacaagagaccatattttctccaggtatatcttctccaggtacagtagtacgaccttgtacgaccttttaattactaacagaagaacaggcaactctagtctactttacgccaaccaactcctaaactatcgtatcgtcattaatatatatacatcatcctggggggcagtgagcagctgaccgtggacaaccactcactcacctatcatataatcggctcgctcgttatttcagtttagccgcttcctcatcacccatcttataacaatgctcctgggcagggaacactccacccttgacctcctcatggtactgcttgacagctccaacattaatatcaagaaactgcgagtactttttgagaaacttgggcgtgaagcttccaaatcctcccagcatatcgagcatgaccagcacctgcccggaggttccgggtccagcaccaataccgatggtagggacctctagcttcgaactgagccattctccaaccttgtcgggaactgcttcaagcacaatagcaaaacatccagccttctgcagttcatacgcgtcttccagaatactctctgctccagaggcagtcttaccctgcactctgaatcctcccaacgacgactgacgctggggggtgagtccgatatgtcccagaacagggattcccacctcggtcagtcgcttgatagtgggcgccagttccttgcctccttccatcttgacagcctccattcctcccttttggatcatctgaatagcagatcggatagctttctctggggactcttcatacgaaccaaaaggcaggtctgcaaccataaacgcgctcttaacacctcgagaaacagccttagcatgatacaccatttcctcgagctcgatttggttggtgttggggtaccccagagccaccatggccaaggagtctccgaccagaatcatatcaacaccggctttgtcagcgatcagaccggtcacgtaatcatgggccgttaccatgctgatcttctccttgtttcgtcgcatcttggccaactcgggaatagtgaccttttttcgagtttgatctgatgtctgaggagagtgatgggccgagtaggaccgggccaaaactggtgtgacaggccgggccgagcccagaacgggcctcagagtgcgcaaaagagacatttgtgtgctggcgtgctttcgggcgcttttcggaacgtggttgaacgacttttggactactgtgcaagggcttatgtaccaacggctaatctccaaattagactccacattttttcagaccaacagtttcgaaactttatccgtgagttaaaaaaacctcccgagggatgtggggtagatgacatatcgatgatagcgacagtcggtcatggaggggtatgctaagggctcgtgaccagctatgacgtcatcaaatactggcacgtaggcacactcctgtgccgccatctgctcccctgtatcatatgaccctcaacactttcacagcaaccgggagatacactacgtaacctatacacccactgcggcggtcataccaaatgtgtgaagcacacgatacaagcgaccaacccgagcaatacaagtagcacaaagacacagcccccccaaaagtcggccctagatcgcatgacaaatcgctcacgcggccctatccccgccgctcatccgcttccaccatgctttcacgttgtttacacacgttccggttgttttgtctttttttttgcctcctattttcactcggccctgactcacggaatcttcgcggtgatgagctaaacccggacgaaaaaaatccccccggcgaataactcgggagggagaaatgtgtagggaaaacggatggcacagaaatgtgcgcaaaatcaagatctccttaataatataggtccctaaaaaaatatgtacgtgaaaaaagttggtcataatctatgatggagagcgctttggactaaggttacgcactcgggagttgaatgaagttgaacctgatatcccccgtagagaaatactatggtgggtataatagagatttatagatatataatatggtattattgtatgtcaatagatagctattgatgagcagaatctactagtgttgttagattctgtatatcaataatattggggccattatggacaatagtatggaattttcaggcgattgaaatataattcaatttgatcatactctattcatctctctattctttctattagtacgagtagccgtttcacactccccacttatgtaactatcgagacacaaaacaaccacacattgttgaacggctcttcccaaataggaaggtcccaaatacatagatcagatgaaatacgcagcgtctagaaggatattgcggtgatttagagggaaatgaagtatttctttggaatcagctaactcagggctttcgactgatataatttacttctgtaattctcgtcgagggaatattcttcaaaattgacagtggaatcaagtttgggttgtgattatgtaatctgattttgatgtctttataaacccgaataaaaagtattctactctatatttgacattatacattttatagaatggaatcctttttatattgtcaaaaaaatatccagcttgactcctcatttgagcattctatggcccagttcgaaactccacttcctcatgtaaggtttcgcaagtgtgacataattgacgttgataagactccactccgcccatcttcaacctacatacacacaccaccatggctccgaaatctgcaaaacaggcgtcgctgagcttcaagagcaccaagcccagcatcaagcgggatttcaaggtcgtcaagcagcagcagcagcaacacaatgatatcaagaccaaggacgtcaaaccgccagtacagatagagtcgattgaaaccaccatctgtgacgagctggtcagggaggaggctgaaaagatcaattctctgccggaattggatcccagtgaaaaggtgtactcggacgaggcccacaagatcgccgaaaagagcattgcaccacccgtgcatcccgaagaggtcaacaactgcgaaaagattctcaagaactttgactttaccgtcgacttcgggcctgttgtcggtctgacccggctggaacggtgggagagagccaacaagctgggactcaatcccccagctgtggtgaagaagattctcgagaccaaacagggagagacagaggatgtctacaagcagtcgtacctctatgatcagcttgtgtaaggcacaagaggtgcggaataatgtgactgggtagcaactggagggctaaaactatgacagtttacgttcacgctgggtgtatgttcttgcagtttacggatgagtactcttacaactgttcggtttgagcctgccctttaagaacattatggctcatggaagacagtggattgtgagaactagatctttgccagcaactgtactttgacgctcgacctatttatcaatgtactacaattgtaggtaatttaacaacgaatgaagtattctatgaatctgcagccacgaggaagagtccagagtaaggtcgaaaaaaaccaacagggcttttgaaagggaagaaacacaagacgatggtgaatgagattttcattggcgggccacttcttgagaagtcagcatgtccacaacacagaagcatcctcacaagattagcactctcttctccatcattatttgatatccttaaccgtctgttcccctcccttcagtattccatttacaacagcctcaaggtcaaatcagcctcacatattttaatagtgcatctccacctctacaatagagaccaagttgatgttttgaggccaaccaatggcggtcatatggggccaactgaagtgttacatataatcgaccttccagactcttgtttctcaataaaaacaaacagaaactagacgagctactggtacgatacgtacggtacaaatactcacaatgacacctgccgaaaccatgattgtgtggacttatgtcaatgagtacccgaatgagacctccaccgagtctgctagacatcttcttgctagattcgaagaccaaacccatcttgggtaccaccgtatcttgcacgagattcgctactggaagtgtgagttctttctgcaccctttctgaacatgtgtagtggtctacaggtgaagcggagatgttgtcttcagatacctcggttgttcaggtaccgttttttttaatttttataataacataatacattaaactctatagaatatgagaagactaccagatgtctcactgtagggtaagacttgtgttgctgtgacgacttcaccccaccaggttctgtgttaccagaacaacccacaaatcccacactattactgcagtgagcttgtccaggtttctactgtcaaactcaaaatcatttagagttcgggagtgcagaatgtcctgatggtcatgcatttgtgtccatgggtttgtgtccgatactgtaaatctatagtgtaaaaagtgagtgaccgtgaactccactaacgcgccaaccacgaaactgagtcctaacaatgatgcctgcaaggccaccaagcgagcagcaagatgctcctggtgctcctctacaaggggttcctctcgagtgtttcaatgacgacatctcagactgtgacgacgaaggagaggatatcgagcccgacgacgacatcgacccagaccacgcggagttggaagttgttcctgaccaaccagagattcgtgttgggcccgagaaggtccatagggttgtcagcgactaccgagaacagatcagcaatccacagcccgacctgacccctccgaaacgagtggacgacctaaggtgtgttgcggagaagtacgaagaattggagggataccgccgcgctggggggctcactcaacagcaagtcggcgagcagctccgcgaatatgccctctcgatcaacgtgcgtttgcctaaaaaaccctccgatgccaggaaggaagtcaagaggaaggcaaggaattggcttgacaagcagagacctgataggggagtcgcaaagaagcgttaccatgatctggaggagggagtgatatttgtgttttccaagaccaccaaggtcgcctcactcgacatgcacactgctaccattattgtcaagaagcttctagacaagatagtggccctggtgcctgactacagggagctgtgcggcatgaaaaaccccgtgccccaccgccattggatcagggactgcctcattgaggcaaagagacgtcagcttcgcgagtatggcgaacgaagctctgtgattgatgagaaggccgttgaaaaattggggtacatttggctggccatcgagggctatgcggcaagccagatcctcaatgcaggccagacgtgcatgtacctgggcttcgacggtcaggaacacaaagtctggaccagccagccgtttgtgggcgtgaaatgcaaaaagggccagttgacttacaccttcatgttctgcttgagtgctgacgggtcgtttctcttcacgcctcatgtctatgggaagcagtactggcccatgtggtgctcaaaggctcaggacttgcacaacccggctcgtgcggtggtccctgtatctgtcacggaagagtgtacggcagaggcgactctcttgctgcacgcagaggcagatgcggtcagaatcctcgagtctgaggttgagcgtgccaccagtgagagaagagaggcccacgcggtgtggctatcgtctccgaaacaaactcagacaaggatagacaacagggccacgtggaagagccttgttgcggaggaaactcgggctatggccgctcacgatgcagcgcagaggcagtactcggcaactcatacggcgaaggtaaaggaactggttttggaacggtggacacctcctgatacctctgccgatgagggtttctatgcacacgacgacttcgaagcacgttccggtcgtgagctacagctgcctgttgtctttgagagatctcaagatgtcaagaagttggagaagagactcgctgcatcggagtctgctcacaagtcgttgcaaacgaaggagtatgcggcacgcagagccttgaaaacttccgaaaagctcttcgaaaagcacgagaagaaggaggccgaattgcgaaggcagatggatgagcaagacaaagtgattacccttctcaatgaggacctcgacaagactgcgacccatggccaggacacgaagccaatcgagaaggcgatcgaactggccgacagtcggcgccgaaagttggcaagcatgcgctcgatcgccagacagagagctggcaaggcgtgggagaagatctcagacaacgaagagcggctcgaagtcatcgccactgaaaaagaagctgcatgggaggagatggtcagggtcatgcacagctacgcactttctgacgacgacgctgtcatgaagacggggcctctcaacctgatggactgcagataccaacagcagtctaaaggttggatggacacccctaccatggtgaagtggtttgttgctctcgccagggctgttaaagcgaaggagaagcctgtcattctgattcttgacaacgttgcgttccaccacagagcctggaacattgccaaaggatgggaagagctcgaaggagtgacggttgtctttctgccttccgaggctacgtcttacacccagcctttggacttcggtatctttgcctttacccagatgacagcaaagaagctactgagtcagttctacatggccacccagatcgtctggggcgattcctccaaggtcggcgcgctgcacaagatcaactacatggttcaggcgtgggagaagctgaagctgaaaccggatacagttgctggctgctttgggagcagccccgtctttgcagaccacgagcatgtcttgccctccaagaccgtgcagaagcgggtcgatgagagacttgccaaggaggccgccgcaagagctcttcggcaagcacagcagccccaggagcacgtgaggggaggaagaaatgatggcacggctccaccggtggccactattcaatcgccccccgcgcccgatgggtccaccacctctgaatcctccagctcctctggaggctcaaatatgatgcggagctcttccgatcagtcggataccctggaagactctctgatggactccccgatgggctctcgagaggagtccttgggcgacaccctggaatttccggtgcactacgaagatggggcagatgatgaggctgacgatgcggctgaggttgaggatggcgacgaggtcgaacccgtggcacctgaagaggagatcggaatcaacgacgctgagttcggagaagtctctaaagaaaacatgcttgacctcatcagcagattggacctcaatcacatcttgccgcacggcactcggagactcatcagaaacaccaacgcacggcgtgctcacctggctgacaaggagaaggcccgaaagcgggaggcgaacagactgcgaagacgagcagcccacttgaaacggtatggctttctgatcaacatggggcgcgcgcttcctcaagatgcgcctgatggcttcccacgtgcagatattccacgtgcacgcaacctcgtcgagcctgcccccgcctctttccagtctccgcacgatcacgttgagcctgctgtggttgccatggaggtgaatgaggacagcatggatatcgacactgctgatcactgggaccaacaggacgtggaagccgccgcttcgcccatggttcactcagagaccccaacacgactccctcccggcgacgcacaagaggacaccccgtacaacccgtatcctcctggacaccccttggaacacatttacggtaccccttctcctcaaccatcccatggataccgcccttcgccctctggataccccctcctcttccgccttccatacccaaaccgatacccaagccaatacccaagccaatacccaagcggatacccccagtctcactcagagcagcttcaaccagctccagtgggctacttgtcttacggcctgggcagcccgactcgtggtgccagctttggcactcctggcaacaggggcgctagctcctttgagctaaggcggaacctcttgccggcgttccaggggcactgaagtgtgatagctaacctcctacttgtagtagcgttcctaatgtagtttaatgtattgatgacctgtggtcctcttggttccgtagaaacaaccgtgaccagaggagaaaatcggaccaagttttttttaagattggttaaagaccacttacaatgacattgtttgacagtcgctgccgagtaggttaaatagactgattagtaaatgatttacaacaacaacatgacattgttgggctgatttgtgacccttttggcagaagttgtgcaaaggagggacaaaatcttcaataatcaagaacctcgtttataatggaaattatccctatgaaataaaaatactgtaccccttctcccctgtaacctgacgtagttggcatccataaagactcttgaattacttagttttagttaaaacagatatccctggttagagctcaaccatagtaattagttccaaactacagcaccacatcacagctgaatcacagctgaatctcgtcttccatcttgcgcacccgtgcatgcagttggcgtcttatctacattccctccaatctacaagctaccactacagaaggtagcttctgatctgtacagatgagcagcattctgagcaacggcattctgagccatagtcgaaatatcgatctgagagttcaaattctgttcagagccgcctcagtggcagatatacagttatgtacagtacatacatacttgtcctgtattcctactcatacccgtagaccaacgtcacaactctttcacctgaatcctcgcagcatccaccgcaatacatcaccgcggcgtacgaactccgtctgcctaattatcacggttcatccagcctgcgcaaatggtgttcacgagtctacagtatgcaacaaaaaagtattcattttttttcttatttattatgtattattgcacctttttctttgttccatacgatcctccaattgtttatttatattccatttcgtcaatattgtacgtacagtatatcaggcccaccttaatttcctcctagccaatctcaccatgtacttcctcttgaaacaatccacacagaaattgttactgccatcaaaaccgcccaactccgacaaccattttgacaccccaaaataccaacataccagggctggagttgctagcccataatttatccgagcaccaaccaaggcgaaacctactgatagctccaaactctacagcaaatcacgtgacagattggccgatctggggcaatctgatcgacgtcagcaatgttgcattgggtgtttctggccgtttcgggactcgtaatgacacagcagcaacaatgaacatgggtgtttgctgtattgtaggctgtagagatacgaaaacagttgcaactgtgtctacaagtaactgtacagagttaatgaggatagaagaaacgtgttatgggctagcaaataatatcagaagacgtgatactgtacatacagtagcgccttgtgcagtagagtaaatgacaatcaaagtacgagtacttgaggagagtgtggatggtatatagacacgagatcggatactgttcgtactggtgcaattccaccatattggtgaatctaagattactattcatcataatatcaaacccattaataacacacacgtccaagcggaattctccatcatgatctcctcggaacgagctattgtgaatataaaacatacccacataagtttctccaatatgtttcaacttgcagatctacacgactccacctgggaaacacatccctgatcatatactattgacactacttgcactgtataggactagatacaccggagtttgcccttatctacccgtacttcgatacttcaccctgaattgtcacctaccaaccgtctgtcctcacaaatccaactaaaaccgttccaatagagctattaataccctgagacaaaccaacctctggaccccagtggccagtgctatattagaccagacatgagttattaaccaacccttacataagactataggtaccgtacaggaaatacaaaccctgcaatgacaaccagtccatgataatgatctaattcaatttatatattaatgatatgcaatgtcaataacccttggtgagccgtgactcaatgagccgctcaacctcccatataaacaatagacaatggagtgaacgggtctaaatcgcaacagcacctcgctctctccactggtctcgcagcacccgtcgctgctcggccatctccttccatccatcgtcgtcgtcgtcgtcatcgtcatcctccgtgtacacgggcatgtgggtctgcgacatgacgcgtcgctgttgctgacccaactcaggtacggtggccgaccggttgaaggcccgcacgttgaaaccaggtctgtaccggcttcggttactcatgccggagcctccagaggcaatggaggtgttgtcgctagcaaaccgaggattgggtgttgacaaatcgttagtgctccatctgtgcttgagcccatggatcgaggggggagcagtggtagctccagccgaagagggagggccagcaagccctccgccagggaatccgccaggtactccaccgccctgcatctgctgctgcaaggtcatttgcatctgcatttgcatctgcatgagctgggccatctgggcctgcagaccgccaggaggaggggcttcgtagatactactactatcgttcaacgaaccagcgtagccccgcatgccacccatagacatggcagagggcatgccactctttctcttgatcttctccttctcctcacgcgcaatttcggccaccagaccccggttgggctggggtccggacagcagaggatggggcacgccgctgaggcgcgatcggccaaagggcatgttacgggaagacgccgagttgacagacatagtgtccgagtcccgaggcttgaacatgggcgacgtggatgcgctcttggagtacatcatgggcgacgccgccagctcaatgtgtgaagacagattggtgtctgacgacatggttttgagtcgctgagagtcgcgcgggaagccgtgggcctgcaggattcccagaggcacgtcgtcgaggtcatcctcggagtcagagccgccaaaactgtggcctccggacatgggaggagtcttgaaggccggcgtggatgaagctcccgtcaccttcatcatcttctgtcggtacacagcaaggtgggcctgttgcttggcccgcatcttagcattctccagcttctcgtcgtcgtcgtacgcgtagtcgtcgtccgagttgtcgccgttctcgccaccggagccaggtccgtctgtgttcatggcattcagatccacggacgcacgtcggtagttttcgtactgcgccttagtcaccacccgacctgcaggaggcgtggcggctggtccggggccacgtggactggcgtccttcttgcagtacttgtcaaagtcgagctcttgcgcaagcttttggttgtacgcctctagatcagagacaccactaaggttgagcttgtaggcgttgggaggaggattggcgaacttgttgggagacttgtctggcgacatgacgttggtaacctggccaggcgaaaggagataccctggagtggactgaccgggagtggtgcggccaggagacagagggttcgtcagcggtctgtgtgcggcgtcttctccagcccacgcagaagacgttcggtcgtcctgggcagtgacacggaaggtgtcttcgtactcctgctgccgaatggcagcgtcatcctccaggcgctgctggtatttgccgttcttggccatgccgcgcgtaatgtcctcggtggacggcaccacagtcgcaacacctccgcccgtcacggagcgtctgttggtggctcggattgtgtggggagcgtccgactggtcgtgtggagtctggctctgtgtctgtgggtgctgctgtgctgttgttgcgtccgtgcttgtgttcaaactgtcgtctccaaactggaaagaggacacggagtcgtttcggtatggatcctcagactcgccgtaggggtcgccgtagttgtactggtagtcgtagccgtcgtcgtgaagctcccgcgtcagcgcctcggtgtactcctcgtcctcaccctgcttgttgtacttgagcgtgccctcggtctgctctcctgacagagagtcgtaggggcccttgaagaactttttgaacgtgtcctttttggatgcagccttaccgagaatctgctcggcaggaggggaggagccagccttttgcagaggcggctcgggcgatgtgtgttccgtgggcatggtgtacgacgacgccgcggagtttgtgttgaagccggactgctggatttgtgggctgggctgaatggagtcgtcactgtggtctccaaaggagtcctcgagctcgtgggggtccatgttttcgcgggtcagggtctttgaggcctttgaggtcttggtcagctttgtcggatcgagagactgtcgtcgtgcgggataatttcccaggtgtgctgggtggtgtggtgatggtgtggaggtggtaagtggtgtcaaatgcatctggttgtgcttgtgcttttccctttcctcttgcgaaataaggtttggggaccacgacctatttttaggttgcgctgtacctcctgcaaagccattgtcctgcactgcagagggggactgctgtacaggcgagctttggggcgaccagctgaaggacgaattgtccgacgcactagcagacgatccaaagtgggggagaacccattcgcaagcgggcagattgagcggcaaatgcgctgcggagtcggaccccgtcacgtgcgtttcgcttttgaggctgttgaaggtcaggctctcggacgacacagagggcgaagagatggacggagaggtgaccgttggagacgccaccgacgggccgccgtcccctttatgctccttagagacgtgtcgcttgaagattttcagcataccaaaaacggggatctgtgagagagtggtggtggttgtggttgtggttctggagtgagtgagcgagcggtttgtgtcactgtctgtgtgacttggaaagtagcgactggcggaagaatgtgtctgtgtcggactgtgtggataggatcgaacgaaagaagaggggtcgggagagctcaatgactcagaacaagtgttacggaaaaaacggtttcggcctcctatctgatggttgcaatcctgctgaaacacactgtggaaatgtgtacagtaatagggggctgggagaaatgcaaaagtgagtggtttttgaatgccggggagttcgcggggggttgtggcaacgaatgggggagaagacgtcgaggtctcggggcaaacagaagatggtctcaaaagatgggattctggaacctccgcctccttatattagtgcgccagctagttggacgcaatcgactgacatggtgaagcacatgtatgcatgcatgcggccgagcttaaagattgctaatttagaaacagctccactaacccttagacacggacggtaatgtacaatggttactgtctgcggctcctcggggttgtgatgagcccaactagaccaagtgacgcacactcaaaccacaatatgtttgcatgcagccctcattcccgacttatcgataacatggatacagacaggtacacatgtgcatgcacgctacatgcatgaaactgcacataacacatggaactagacataaagggggagggagtctcatctttccaatgtcgctctccaatgtcgctctcccatgtcgctctccaatgtcgctctcaattccttatattgctgctcgtatattcgtctttcgcttgctacgtatcccgttcgagaatccaaaataggcaaccgaaactgtattgtctgccacacttgattgtctctcgtctatcgcgccagccaggttggagcaagactctccacggtcgtcgtatcgaccgcgagacacggctgtcgcgcagaagaataatatcctggaaaatgccgcttctcggtcaccccatgtgtggaatgtgtctcttgggaacgtgtgtgcacggattgcagagtgctttttttgtccgaaccttgccctaatttggatatttacactgggaaaaaaggtggagattaaacccagagagggaggactcgttgcctcttttctgtaacggtcgagctgtccagccctagctttgggcacgcaaatggttggttttcgtcctttcacggggtcaccgatattactctgctctcttcaacaatggaacgtgaagaatacgatacaagaaataggtttcagtcttataaatatgcgttggatataaagatattgttttgagtcttttgtggggtgtcttgggcggttggacgtattgtctgaattgcattggggcgaggggagaagctgggattcacttcaacatggtcttagctgggtcagttggacgtggtcttctagctgaatttgggattcggcgattggggaatattttgtcccattttttgcagatttttgatcgaatcgctccgggctgaaagttgcctgaaatcagatgaaaaaatctggtgccgatgaacttggggttcttcggtatcatgataaataccgtactcgcaccgcacatgtctcttgtcgtacgtgtttactttcatctgcccccattattctatattatcaagaaatattatttcatggagcccctgaacagggttgcaccgattatattctggatattatgtaataaacatgcaccctcggcgtattacctcgctacaggaatgtcttagcacagaatgtaccaagtacatacgtcagtgctcaggagctgttgcagctcttccgcggagctcatgagcatcaacaactcatggtgcaagtatcgatatcaggagaactcactttcgatccaaatcacatctacttggagttctgtccttgaaaaatgctatggggactgtccaagacctttggcggcacattgaacgcttcaaacacttcgtcattcaagaaatggatcctttgagagacaaagcttgggtcgatcacagacaccaatgatgaagccgtatatggctcccggtactcgttcagcgtagtccatcagtgtaactagagagacttacaatgtgattctcagctggagatatcaagtccatcaactagagtatattagagtagagtatattagagtatatcttctgtcctacacccttacgaggtactccaatgttcccattctcctaggggtctctagagcacgctgagatggccaatagcccgatgttggtggaatgaccatcaagctcaaggatactgttcctcgaacagctttctgctcacagttttatcgtaaaccacgctgtgttcgacaagtccccaaatctgccgagcaacagatacacacacaaccccgttgaacgattcgcatgtcgttcatattggaccctttctcggcgaggatcttgttggactctgcgtaaatccactttcgcaatacgagacgctgctgagtccccgaccaactcgttgaaggatactggtacgagaacgtcactcatcttaggtatatccctccctcaactcgttcgtacagcttcaagttgaacatgtagggtccgaattacgatacaaggacaagtataccgaccaagtactggaggtaaagtgattgcatacatcggatcgtcgtctccgaatctttctgccgtgtccacccagtatgcagtattcttcaggtctcttgctacagtgcaacgagaatagttacttagtctgaccgagctatggttcgttttcttactttctggttttctaacttgttgtgtctgtcagtatcacttcaatgagacgatttctgtatcagtatcgtcatactcaacataatagcggactgaaagactctcgacgaaccgaaccacctctttgcggaatttcaaactacagcactttgtgatctcgacacagccaagacataatcaagcgctctgcaagagaaactggatgtcatatccagaagattgaacttcaccaacgaataaagggaacgactgtgagaatagatatacatcttcacccaattctgcaacaatatgagtccacaatgcatatgaacaccagaaaaacatcatcacgatcacccgtctctttttgggtcgtatttatttgttgaatttgccggtgaccaccttttttttttttgatgattgatgccgctcttggttcacgtatgaccaccagtgatttttatcaggtctaccagttctgacagtcaggagtccgtgaaccaattgaagtggagtattcagtcggcctcagttaaacaaaagtcttctcagggctatgaataacgcatctgaactatctctgggcgtttatgggcgtcttcagctcatctcctgtcctttctacagagatggtgaggcagaagaaggaggttgatagtgtgtgagccagtaatagagcttttcagctgtccacgatgaacactgccatttcgatgtccatagaacctctgctttccagcgagtctggtctatctttgttcagcgaatcagtctctgaaccaattatcaaaggagctagaccataaagacattgcagaacctgattgattcagtattgtgggattcacataaatatgctcgagtgcgacctattaaccagttctgaaggacattctcctcatctaaagccctgatcaagcttctgttatgatgccctctaccactaggagctttccaatgagaaaatggagttgtctcatagtaggtgggtgagttgaacggactcggtagtaatagattcgttctataaagacggtagtaagtgaatcgagaagtgttcattagattatgtggttcgcagttgtgtggaatcaatggtccaaacgtttctgagtctatgggttctcattgcacccacagctgactcagcagaacaccagaactagttttggagacaagtcgtctcggagacattctgttggcattctgaacagtccaagaaagtccaattaccaacctttgattctacctttagtccctgctccataataattgacctccatcacgctaatagcttcgaaaatggtaccattcgactggttgtaaataggcgatcgttttggtaccattttttcatactcactacgagtgcgaaacccttctcccattccacaatctggccaactcgtgctctgatgctgactcacagcaatatgccttctctttgaatcctctttcttcttttggcgccattcagacaagaataggtcttcttagatgtctcatcgtgccggagatgcctcgtctgggttcagtaaaagcaaagttcctcagagaagagaaaagagaaagacattcagggagagcaacaagaatgtacagagtacttgtagttctagtaacgtttcggatcgtctttggtgaagtgacggtgccaacatgttcaaatggtttagaggtgcgagtgttgaaccagtactcgttctggatccatggtcaccgatagccgaatcagctatggctagaccgctactccacggtgagggatgtattctaatcgcctctcggtttaagtcttgtttagtcttgctttagcatcgatcagagttgccaacggttcatgatgagatcacagagaaagagagagagactggagtcggatggatgagtaatcaccataagcagacacaatcagagtacaagtacgagtacgagtacttgttactcgcaactaccactccacccccatagttacgctcgacttctccccagccaatatgcctctatttagtcacatcttgggttagtcacatcttgggttcacatgtcagcggccagccgaattgctgcgtacgcgctttgctgctcttaccgtgcaattagtgatcgtcctgggctgcaaataacctcatgtagccatctaaaacaagttgcgacacaaattgagcccgccagagggacgccacctcgattgctcacccgcatctggaggctgtatcatacttttggattcttttctttccgtcggcaaacaggattcgaaccgaaagtcacctcaaccaagacacaggcaccaaactttttccacgggccacaaaaaaaagaaaaaaaatggccaaacttgtgcatcgtttgcgcacgctggatcctcttctctttttttttttcctcgccctcgagggccgctgagccgccgccccgccgcgtgtgagacatggtgcggagtggtgcagcccgcctgtcgggtttgttcgtggttggatggttcgaacggcaatagccaagcaatatgctacaggcagcaatcgagcaatcgagacgtgcatcccatccgagagagtgaactggtgaataggtccgttaacagagtcgccatacttgtataggtgctgtactggtctcaacccatatctacctgtagctatcattttcaattagtggatctggcgatgacgcggcaccctttctctctctatttgtctgtctctctctgcggcactgctgagacgcgaccttttttcccgattttccccccattttttttcctttctttcttcgcacagaaatcgaactccactccttcaactgggtttcgatggctgccacgcagttcgattcgtgcagaaccaaactaaaaatacatgagacgggaagaaaaaaaaaaaaagaaaaaaaaaaaaaggagtctgcattttacaataaatcatttttttaaaaaaaaatatcttctgaaccatgcgccaagcgacagactgacagaaacgtcatagcgtcagaattgccagccagactttgttcaccaatcccggaattgcttgtatcgactccattcccgaataaccaccgcccaatgaataattgaacgcccctatcctatagtatcgtagctataaaatataattatgacaccaaaaaaattacggttaaaagctacagcaattaccccaaacaatcagtgtacgagtgagtactcgtaggtacacacaagtgtttaggaacccaggccggactgagtccgctctagcccctggaggtcaacagctcatataatacacaaatattctttcgggtccgactgttttatgtcacttggcgctaagcccctgtcattgccataatgaactgagacggtgaaacccacatagatttcagtcaattatgcgaagtgcgtgaaagtgaaatgtcaaaacaaggctctaaaaaccgccctaaaaaaaggctccaaaagcggtccccgaaaccccccatctgaccccctctagagtaccacccgtaaaatcccgccatcactccactccctaccatgacatcatctcgccgacgttaccgcgccagctcagccaaaccctaactctaatgattcgatgcatgtctaatgcggaccaaagtgagccaacattttcatctctttcaaaccccgagctcaactttactggcggaaaaatggcggatcggaagagacgcgaaatcagcacaaaatcaaaaaaacaaaattggccaaaaacgcacaaatcaaaataaaatcaaaataacaaaaacaaccgcacatgctctatcgtcacaacctcctgcatacacccacatgtcgcgacacgcaaaacgcaccatgacgaccaactacatgaaagaccagacaggccaaatcccaagaagctgagagggtcgtgtgaacaaccctaattcaaacccaaaccccaaagagtctaatcctaatttcccactccgactcccatcacataaccctaatccacgactcgcttcggtacaccgacgtccttctacgttttaattatgccctgggatcggaagaaaaaaacgcaccgttatgtgagttgttccggggaccaaatgccggacacgcacatggatttgcatggacaaaaacggtcgaaatcggccgaaaaaacgccggtctcacattgggcgcctccagctgcatttccgaatcgcctccattttcggctcgaaaatcggctcttgacatccagttcaattcttgtttactgaaaaaaagtgcaaattttctgacaaaactctattttgcctgcaaaatttgcaaaagtctaatttccaagcggccgacccatccggtaacccgctgatataaacctaatttaaagacgttaaccccaaccctgaccccatcacgtttggtatttattttttgatattttagcaatgtcccaattaaccaaagcaggtccgatgaggtttgaaatgtgcggggatccgcggacaggagcaatatgagacgtctgagggacccaatggcggatgtatctgtgttttgggtcgatcagaaaacatttttccatcaactccacctctccttcagtctatttacttttgttcgttgctccgaaagagtacttgaaccctagccccagggatgcatgaagaaaagagaggcccattgtttggggggcaaggggtggtggagattaccggttagagggtttgtaattaggagaaaaaggcggcgaaaaaggcggatatttcaggacatttcctacgcgcgtttcagaattgatctggagattttcccccaacatgcacatcgacgtcacagcaatcaatatcatcttgaaaatagggtttagctgcaccgacatgcataaactcaactttatctgcgtttctaattatccttctacggctatggagagagcgattcagtagtgagccagaggccttgtggtgaagaaaaaaaaaaactacttatatgagtggggtccccagaggtggttttgtggaaagaacacggacatttgcaaaatgagtgacacaaagtaccccgtcgagaaacactcagccatcaaccaggacgaggagctggacatggacatgaacatgaacaagtccatctcgccgtccattaccaaggagcaattgcatccgcaccagtcgttcatggactccaactcagacacggatgtcgacaacaactcgatgggaatgaccggcaacgaccgggttctgtacgagcagctgcgaattgtcaacgccgccattgacgagattggtctgacggcctaccactggaaactgttctgtctcaacggaatgggatacgctaccgactcgctgctgattctgctgcagtcgctgaccctcaagtccgtacagaaggagttcaacaacgacttccccgcctccaccatggctctgtacggcggcgcgtttctgggcgcggttttctggggcttttccgcagacattatcggccgaaagtttgccttcaacacctctctgctgctgtccggagtctttgccatgatcaccgccggaatgcccaacctcggcggctactgcgccctcattgttctcactatcatgggagctggaggcaacctgattctggacactaccgttttcctcgagttcctgccctcctccaagcagtggatgttgactctgctcgccttctggtggggtatcggccagacggtcgccgttctcgtcacgtggcccctcatcaaaaactattcgtgtcccgacgacgcccccgtctgtctgaaaaaggacaacatgggctggagatactgctggatcaccctgggtggcctggttctggtgctcgccatcctgcgagtgaccgtcattcgactcgtcgagactcccaagttcaatctgtgcgaaggaaacattgagcaggtcgttgaggacctccacaagattgcccgagacggcggcaaggaaatctccctgtctgtggagcagctcgaggcctgtggaagactggacgaagacgaggccaaggcccctaagcagcgaggcgcctggttcaagcagctgtttgagcatctgcaccttctgtacgccacccgaaagctcgccatctcctcttctctgctcttcctttcctggaccatcatcggaatctgttaccctctgtacaccgccttcctgcccttcttcctggagtcccgaggagctgagctcggagacggatcggtagacaccacctacaagaacctggccattgccaacgcctgttcggtggccggccccatcatcgccgccgccctgctcttcatcccccccattccctacggaaagggccgaaagttcaccgtgggccgacgaggagccatgtgcattggcgctctgttgtccatgaccttcctgtttgcatacaccgccatcaccaacaacgcccagaacgtggccttttcggccgtcaccaacgtgaccatcttcatctactttggaaccctcttcgccttcactcctgaggtccttccttctcgatgtcgagccaccggtaacggtattgccattgcttgcacccgaatcgcaggcatctttgcgcctctgattgcctactttggagacacctcttcttcggtgcccatctatgtttgtgctggttgttttgccggtcttggactcatttgtttcttctacccctttgagcctgccgagactcgagccatgtaattgccacgaagctctaggactcacaagcaccatttgcactcacaagcaccatttgcactcgcatttcctgcacatttcttgcacaactgactcacaccggccctggctggacacaactcacaaaaacaactcattgcattgtatttataaattgattttaatggacctgtcctttgagacatcattgtagcgatattattgtagagagacatcattgtcatcgatctgtgcaactccaagttgacgcaacatctcatcatcatactcactatcaagtcagccttcgatatcactgaccgttgagtgtacatacgtacatactacatacggtacttgcagggtcggtccctccaatgtcttctgaccgtgatacctccagatcatactgaccagaaaatcgaagctgttcgcgtctgtcgtgaatctgttgaaaggaccacttgcaacactccctctatctatttgtaccctgactactgccccagatgtggcttggacaagattcggtcatctctgcgagattggtaattctgcatgattggtaaaaccaccggaagagctttcccgaggttgtccagggcgattttgagacattacgggacggtaatcccgtcttaattgcgtcttaagatggtgaattccttacggtacaactacttgtgtttgggtgtacctctttgcacaatctgaatgcgacagatgataggaataacagaaacactctctcacgtacatactgtacttgtcgttacaaatcaatgacctgcttggaatgagcattcactgaccttcctctgttttcctaggttcatttgtcactttgcagttcgtgttagacggacgacagactactcctacagaacagtaatcagacgccagtgcgggtccgactacgaagaggaacaagccttgtcgctctccccattctcgagtctacggcaacgataagccatgtaataggtatacgctttgctcactccaatgcagcaagctactctgtcaaggctactctgtcaaggctacttgtgctcgtacttgtcttgtacgaatgtattcgtctagtatgtacatacttttcttgcgactacagtcttggtcaagtcgaaagagctcgttcatccctctcatcatccctgaagaatagatccatggttgactcgtgagagcagcagccaactcttactgggtcaggatcgacggtaaggtcaaaagatttgtaattgacggaataccaatccctgcgatcatgaccgcttacagcaactacctatatggtgaagtaactgaagacatatgatggaaaatggcccaataaatagaacacactccagaagtgtagtaagatataaccagatgaagaccgaattattccaggagtcaaggaaggtgaaacttgccgttttcagaactgaatcatttgttacttgtattcgtagtactgtatgaactcgtactcgtatgtacaatactcgtatatgttgtaccactgcaccgagtggatttgtcatcacgagattcagctgatctattgggtttttgtattgaatggctaaagattgtatcggttcgagtacagtaaccacctcatctacttgtaccatctacttgtacttgtaccaagagcatgtcttgattgtaagagggacgctgtcctcacagaactaggaatcctaacaaaaaatggggtgatttggaagcatgtgcaaatgaataataccatttgaatcacacgatccccagctctcacactatatcataggtgtgcctactcgacttcatttgagtcttctgaacgactctaaaatcctcctacaagtagctgaagtcaccaaaacccacctcatggactcaatgttgaacaccagtttaatatacatgtacaaatgaatagataattgacccagaatgactatgatacttctcacgtatctattttcccgataataagccatttacaaccgattatgtaagcactaactgaaccacttgtccattaattgagacgaatcgtatcagttggcgctcagatcgtttgaatcacattcctatcggcctatctccgatcaagcagccaccgttacggttatctactatctcactggaatctagaacctagatagagaaccagaaaaaaacccctggatcaagttcaaaggccaaaatgagactcaatatgacgttgcagcatattgaaatgatcgcccggaccgtgttcggtagtttggggacattttggcctctttttggcatccgagaatcacaaaaagatcgaaaggctgattttcatatcgctagaaaccctgaaaagggcattccattatagtagtgttattggacccctctttatggcaacttacgtcattgctgtcccatttacgcccataaactagttcaggttggctatcatagattggagttagggccttatatccgatcttatttggttgttgctccagaacggtcaatttttgtacggtactgtagctttggaagtagtttcattgaatttctctactgttgaccatcattttgataccattaaataagaagctgtgatttttttctaatttacgtgaatttttaccccctcgcacacacacgaggcgctgagttcacgctagtgcaagtgtatatatgagccagccagtctgacgtcatgaactaatttaatgccaaaccagtatgtaatattcgagcagatgctactgtagccacaggcaggcctatcgtgtgactaggtaatgtgagaatgttgggctaactgcgaggagagaatcaagattgcgcgtggctcaagagagagataccattggtgcaacagagcgacagcaagagcagggtcaatatcagaacagatgtagacctgggcctgatcaggtccgagcagggatttcagaattatcccacacgccgctaacaaacagaaacagtctccgatttagtccatagacaaagacagaggataatacagaccccagccaccaaatagacctctagaaatgtaatggcattgtcctgggctagtctgtttatccaagccctgtccaaatcataccagttagaattgaatgtgctgcggttttgaaggaggttgaagggccaaaactggggtcaggtagtcctaaatacgattagtaatcggtgtctgagccctgtaaactaaccctgagactgcctggcgtatcagtgcaccgtttgagtgcttgttgaactgttcaactctatcgcctttaaattcacacccggatccctctgttgaaggctataggcatattgttgggaagattttagtagcgtcggaatactctaaacgaggcggttctaggggtcttgttgatgtgctcctccaactcgtggttcttccagcaacagcatttcgcatctgcaaaaagtgcagcttttacgcaaccgagacatgtgtagatcgtgtgggaggggctgcagagtgtactacttgtagtactagtacaagtacatacccgtgtgagtgctcgtacaactactcctccgcacgacatcaatagcaacctcttaatcataaccaccggcagcaatactacgattgctataatgcaccattgtatgcagcccagtattggtgcggtgagcaaaccaagcagatagccgcactcgccgcatctgtggcttgacactggaggtattcttgagacgaacggttgcattttaaacacttggttcgctggttttccattggttcagcccaaaagtcgattcttggacgcccctgacatgcaactgcaaaactgagttgaaaaccgcactcgtcgcgcctgtggctttctcctgacaggctgcaaaagcctcatggagcccatgtgtggcatttcagccgtctcccaattggtccgagtcgtctgcgtactgcacgtgggagacgataacgttagggttcgaagaagagctgtggggttatgacttcgaagggggtctctagagcgtgtagggggagataagtgggtggtaagagcatgtcatcatgttcataacagcaagacaagttgattccagctttcaaaatcgaaaaatctcccaaaatgagtttcaaaaaacctcctctcctgaaaaacccccatgccgtagctcgcagtaactcgcatcaatgcctacgtattgtgtaattgttgccaaaggctatccaaagccgactaatgcatcatccatctgtctcagttcccctcaggagttgatgagccgtgaggttgaatggtatgtgtttctgtagccatagtgggccatagaggaggttttgcagcacgaaaatcgatccacaagccacattaactcgccatatcgacctttttcacggcggaaaatcgtcataaatccccttaatgaagatctccagcacggcatgtcgcgtacttgtaaccacatttaaaccatgtccaaaaagttggtgttaagttggtagagttctcacgtgaccagccacgtgggggaaaccgcgatatgattggcaggttgcccaaagacgagcagttgcccttgtggaccaggcgcagccgtctggggtgatttattctcttggtactcctcacgtggaatggttacaccaattttcccttttcggccagctgcaactctatcatgcaggtgttgaaaatttcggcagttgccagaatggcgaatattgctcggataagaaaaccaacaagttcgatagattcccatggctctgggtacttgatttgtgtttcattttttggcaaaatctcacttttacgccctcgtatgaacccccaaacgcggtcgcacaaactaggtttcgcttaattaatatatatatgaaatcggaaagtcgtgtggttcctcaaagatggcggaaaaaaacgactttctggtggaagccgggctcaacggctcctccgacgtcaaacatgaggactcccactctctgtcttccacagatgtggacagcacgtccatggacatgattgccgacgacaaggtgctgtacgaacagatgcggatcatcaacaacacaattgacgagattgggctgacggcttaccattggaagctcttctgtctgaacggaatgggttatgccaccgactcgactctcacctttatccagtctctcactctggctcctacccagaaggaattcgactttgagttccccggtcctaccatggctctgtacggtggtatgcttcttggtgccattatctggggcttttcggccgacattatcggtcgaaagttcgccttcaactcttcgttgatcttatcggccgtttttgccatgattgccgcaggtatgcccaacctggcagggtactgtgttctggtggccatgagtgctgctgctgctggaggaaatttggttctcgacaccacagtatttctggagtttctgcccagctctcaacagtggctcctcaccctgttggctgcctggtggggtgtgggtcagctaattgcggtgcttgtgatctggccgttcatggccaactaccagtgcgagagcaaggactactgccccaagcacatcaacatgggctggcggtactcttggatcaccctcggaggcatggttctcattctgggaattctgcgtatcaccgtcattcgacttattgagacccccaagttcaatctgtgcgaaggaaacgtcgagcaggtggtcaaggatctgcacaagattgccaacgccggaggaaagaccatttccctgaccgtcgagcaactggaggcctgtggaaagctagatcccgcccagctgagaaaaaaccagaaatggaagtgggtcaaggacctgggaaccaacgtcaagctgctgtttgccaaccgaaagctcgcccagagcaccactatcttgtggatctcctggacggttcttggtatcgcctaccctctatactcctccttcttgcctgcctacctctcgtctcgaggagcccaaacaggaggaggaaccatcgatgatacttaccgagccatgtccatctccaacaccttctccattttcgggcccgtgttggctgccattcttctctttgtccccaaaattcctctatggggtcgattctacattcctgctcccggaagaagaggagccatgtgtatcggagccctgctgactatgaccttctttttcgcctacaccaccgtcaaaaccgaggtccagaatgtggccttctcctcagtcacctccctcaccatctacacctactacggaacgctctacgcctttaccccggaggtcatgccctcaagagctagagccacaggaaacggaatcgccattgccttcacccgactggctggtatcatgtctcctctcattgcgtactatggagacacgagctccagtattcccatttacgtgtgtgccgcgtgctacggcgccctgggtctgggatgcttcctgtatccttttgagcccatggtcaaccgggctatgtaaaccgatacaagcagagcaggtgttgacaacgaaatttgctgtgggattgtttttttattataatcacgtgacggcagctcagcatgccatcgcgtgaacacgcacctcaacgtgcttatttattgtataaaagtaattaattaatgtgtactctgataagcgataaggaccaaggaaatatggttggatccagcggaattggttccatccatagatacaataatctcgcctttgcccctttcaaaaatttgagcgacggagatataaagacatggtagtcttatcctgaaagaaagtcctgtagagacccacatgtctttatatctcctacgccaaagatatcatttattaccataaatgtcgactctcaagacaatagtgtccttcttgtactttatctccgattgcaaggcacttgggtttcttgtagtaggactgggagataagacagacgagagaaggggccatgttaggctgttggatagggttggcagagtgtcaattgattgttagttattgtctgagttgtatctcaaaaggggttcaattcatgatacgatgtatctaacaagataactaaaaccccaatattagttgatatatcaatcaaagcaaacatcgaggggatccactggctctctatggaggtatcagaacacttctatggagtatcctatcttgaaaaagcgagatgaatataatatcatagtatattacccctcttgtagtggaaaatcccccttcagccgttatgtttgcagcagaaacgcccctctccatcaacccagtcttatcttgtctcattttgagcgcagtagctgtcgtacaaatacgtcatagatgatcagaagtctctgatctacatctggcctcatctgctacttcttcctagtgaatgtattagttggttatatataagttagattgtgagatacccagttggtcacagctcagctctaagcttgaggcctacagcttgtactcaacctctcccatctgcattaaggtatgagcaatccattgttcctgttcctcaaacagcttcatggtctcctcattgctcagctccccactttccagaccctcatgcatcttctggaatcgcttactcagcacgtctgctcggtagctcatccactgcttgaacagctccttcttatcggagataggcttgacagtagtcagcacagagtcgtcctttgtcatggcgtcacgtggacggaagctggtgaccagtgtgattcgctcccggtcaagctcagctggtctggaagccatgtgaagaatgtaacctccttgaaggatggtagcatgtcccatcttaggatcagcaacctttaccatttctccagagcccttctgtaacacggtttcaccgccaaccatgttgttcgtgtcgcttaccatgagaacacacacgaatgggtagctgtcattgtgccagccaacaacgggcttggtgtctccggcggtggaaatgttcgtgtgggcgatttcgtactcaaaaacaggcacgagatcaactccggccagcttggagacggttgcaatggttcggggatgggtccaagcagccgtggtgaagggggtttctttggagaagccccgcacttggtatgaattgatagaagaggcgaacgagaagttgtccagaacgtggtcagacagaatctcacgacgcataagatgaacggcatcctcggtgaacagactgaagggggctgtgactgcagttttggagatgcctccggaaagacccagttcctccatgctcatttggtatgctggagaaccaacattcaaatgaacatccgggtcgaattcgaccattggaagcgtcaaattcaccgtaaatatgggcttatgggtaatggaggttgcagtgggggtttccatgggaactggttgtgttgtgaaaacggttgtgttttgtttgttgtaaagagaagcgacacacgggcagcaacctaggccgcctttataatccccatttgtgtttgtgtcacttgtcttcggttgctcccactcgtcctactggtatgaagacggaccaggaaccgtttcctaaaacagtatcgcactccagtagcgcgtgtggggtatgtgtgtgtcgtggtcttcctatgataaggtgcaagtggcggtccatttcggcggtccagagacaaaccgacaacggcgtactatcattggttttgttctcttgagtcccagtctcccatatctctcagtatcacccgtatctcctgtcgactatcttctctcagattagataaacagatatgaccagacagagttggcggattacaggaggcgaaacttagaccagggaatggaaacagaaacaaatctagaatgcgctatagtgaggctatggccattctggaacatattatgtaatcagaatcactcacagaatatgttctcactttcagattgtctctggcgccactaacgcctcctacacactgaacccccacatcactgataaagttcactatcagaaactctgcctttaattttgcaatattttgtttggctttgactctccttgtctccgatgattccaccacaagaccttcctatctgacccactaacgctgcaagcacgggtagcctcttctgccgcgcttttttgcctatttgagaagtatatctgtatcgtgtttttggggcttgccagaattgggggtttgtagatcaaggagtggacttttccgacttttccgacttttccgacttttccgacttttccgacttttctgacttttctgacttttgaactggtgatgccccggacaagaggatacaaatatctgattatttttatcctgtcgcatctacaagtgtcggtgactttgcactttcgacagccaaaaatcgcgataaccacatcccacatctcgcttttctcctcccaacggatacatgtcctgaaaaggaagggctagagggggaagacagtgagtcatggggacaaatggaaggatatcgggccctttgacggtaccatttgaaagccctcgattccaggaatccatccatatacttggtttgtctctaccgtcgcttcagcgtccatacgggaaccccaaaacattaccccacgtccagaatcagaagctacatcgtgaccactagtggttttgtaattggctgctgacgaggggaatctatagccaggtcccgaacacgttggattttaattggcgagtcagttcaaaaaggacaagcacgtaccggtagatacgacgtgagacctataggtcttccacggatgtacaaggaacttgctccataataacgatgcaagaaccagcatcgtcgtggtacgggactgagggtctcaccagtccgtattggagcttctggtattattcatgtccgactctgtgcaagatcagagcttcgaaatatataatatgtctcctgttatctctcttttaagccgtattatcgtgcacttttactgtagccatgtgggaagttgaagacacctgcacaaaccaacgatgtcttacctggtggcgagggactacggttaatgattggaaaaaccttgacgtgggtgacaaaccactagtttccattctgagggagcagaatttggtcaccctgatggcgtgctcagtcccttcttccactaggggtgcggagactctctgaaaagtctctctgatagagagaagagtctggttatcagaaagcctcccagaaataagtcgtgaacgtgtttgttatataaaattccacttattcaacaactacaaataggtgtgtctgggagacgacgtgagatgagctgtgtcgacgatacgtgaggctcagcgtcaattcacgtaccatatgttcgtccttgtccaagttgaccgcaacattcagcgagtgcaagctcgccggagcccgtatttgcattttattgagcaatatggaaccaacaaacctttctattgaatcatatcaactccatatggacctctggaactctcaacccagcctaaagagcccaagtcttaatctctaagtcaaagatagtcagacatgacatagcagtcaaaaacagacgatcgcgtaactcttggtttgatggttgcaaaaggttgcttttcggcagggctgtttgaaacgtcatcctggttgacccttttagaacgtgtctgtatcactggacaagatgtccgcacatcctcattgtctctcgttgtctcttcctcaaggccttgaactagtccataaccagagacctgatcatttacacacgagctatagctatagaagacttgcgagacttactataactcgagttctcagcagaactaccgatgtgtcggttccaactgttctacctccatgactctcatgtgaatgctggaggccactctgtctcatcgaagtcaggtgttttcactggtctgtggtagtaaaagccacccagaccttccatactagttgaaggctgctatacttgttttattgccctatataatgcccatttgtcacattcactatctgtcacgtcatcaaacagctacaagtggcaacaagatagcaagttccaagtcacccttcataatactgcgtaatagatacctcctaagccttcttacgtttcccactccaagtctgtcttcattcacgctcaactaataacacacaagccagcttcatcctcctgctcatcttcgcgctggtaccgctcaacctcccattgagtggttgtcatgggcgttcggggaggcggcggaggcggtggaggagacgctgttttcatctgtgtagtttggtcgcgcctttgtgtgttcgtttttgtattcgcgtgtgtctgcgatcttgtgtgttgtgattgtgctgagtttgtgcggtgtttgtgtggttgcggtgttgtggtgtttatgagtgtcgccagcttggtcacgtgtcgtgttaatatgaggactttgaaattacaaaaagttctttccgcctgctgtcaattggccctaccgacaagtggtgttgttgcctgctctggtataggggtcacgtcgtataaataaagtgcagaatccacgcaagataacctaaatattatgactggtgggaaaccgttttttttgagagtctactgctgtgggcggagatgacgatctgagagactgaaactttttccaaccattaattatcaccatttctccatccagttcaaaaatcccagctttttctccaatattgagggttctagccatagcgagtacagtatgtacatcaaacaaagatcataacagtcacttgtacaacacaggtcactcatctcttctacactatcaaacatgaaaccaagtactgctcaacttctcttcgaaaacctcgctaatcacaacccggatgtgctctcagacacttgcaagttctctcttgaaccggtggatctcaccttgtacggcaaagacgcaattgcacacttctggagcacatcggagtccatcaatgacatctatccaacaatttacaccagcggaaccactatcattgccgagactctcagaatggtgaagctggacgccgagcacatgcactacacgcccagctggaagggcttaaaaggtgcaactgtggctgttgatatggtgagtgctgtaatacaacgagacggacttgttaaagcacttgaactcagtagcaaaagctgactgttttttctgaacacacttatttcccaacagctatactaatacagacaataatcatatccactcgtgacaatctcgtcacctccgtgcgacacaagtggaatcacgtggacgtgctgcaacagtgccacatttttgacggccgagtgaatctagacgtcgaatgcgaccaatttctgaacccaaagcctcagaagcagaggtattcaggaggtcgagtggtcagtgagcctgtcaatggaatcacctgtgtctctaccacggccttgcagactagttttttgaccttgaacgtttagaacggggcgagtgcaatactaaaagtctgtgcaagtcgtgcagagagcaacatcatagcctactagtacgtacctgatatttattcaaatcatcaattcattacatcttcaaggttcgcagacatgggtggtctgcatgtagagtctgggtatatcatagaggcattgacccacttgtcaattctaggtgccgttagtctgtatgcgttcacggctccggactacctctgttgagtctgtctgcggcctcctggcgaatctgtcgatgccgctcaaactccagcatcatattggcggtctcgcatcgctcctcaaacatcttagagagctcctcgaccatcttgcctctcttggtcgatgccacggacctcgatcgtggtccaaactttcgaggtggagggggagaaggaggaatcttgaacgtggatgggtcgatatctgcgttaatcttggtggagggctgcagcacaaacttggtgggagttttgggtgtgctgggaggctccagttcagctgccagctcagacacggagttatgtctcgatctagactgcaattgaacgggttttttgggcacgggaggcgggggcatgagctccactgacgagagcagcccattgttgttcatctgccgtccacgtgacttgacaggtgaaatctgcgcgtcgtcgtctgcgatatctacgagcgactcaacagacacagaaatggggaaaggaggtaccggcgcagcgtcggacacgtttctctgtctcagcgaaggagaagatttgctgttgttgaggaaggtgagaggagcggatacttgtctcttcgacatgtcgtacgcgccgtcgtatggagggtatgctggagcagcacccaggcctccggcgttgggagccagctgctgaattctattcacgtcagtgacgttaattcgggtgtacagctcgttctcaagcttgggggccagaacagcccagtgctcaatgacatttttgagcagacggatacccactgccgtcgagtcacgcgacgctgtgattcccagcagtgcaggtgcaaagcacacggatatcgagtgttccgagtgccgcgtcacctgtgtgtttctcacaatgctttggagaagaggcaccacgtagaggaagatgaacagcgaggtgacgggcagctgtcggatcgtatcctctgtgtactctgcgtcatccttgatgggcagtgggattctgtctgctggaagagctggttcggggcagtctctaaggaaccgttttagcaaggaagcagccacgtgaggtccatagtctgcgagttcaaacatttggcctcgatcgcagttgcatctgacaatctccagcagatctgatcttggggacactcgaaacacgccctccacatacggagccatctgtgtaagatactcgagcatgacgttccagattctgggagggtttctggggtcaaacaggcggccaaacacaggttcaacgtgtcgcggtacggtgatttcatcctccaccttgcgattgtgcagcagaacacgtggcgggatgttgatggctgtgacgtcgatttctcgggcgagttgcgacagcgacgaaacgtggtggattttggccttgaatttcgtcgagatgaagccgcctagcatctccgtaaccgctcgaacccaccacgactcgtgcactacgtagacctttcggactctctttttgacgtctcgttcgatcatggcgtatgtttttgtggcccaggaccacgagggccgctggggagcgccacatgcaaagaaaacgagcacaaacggcgtactgggcaggttgctgacgagatgcgggaacagaatggcgtgcgacttgctcgagggttccggaagagcgctggagtcgataacaacgatgggaagtcgggtctgagggtccacagtatcggtttggtagacgattttggcagccacgcgcttgggatcttgtggcacgtcgttggccatgtcactcgacacgtccttggactttgtcggcgtggggatggccttcttgaagactttctctttaatctccatggtgacggttcttctagtggttgcactaattgagcccaaaaaggccagggctatagcgactgctacagctgcgagaacggcgagtccgggcaagagggagtggcggcttttgggaggcagccgaccggttgagagctgagaggaaagcgttagctcgtgggtagttggagatgctgtacgtgtatgcgtgatgcgtgtaggtagcgtggtttgtttcacgtgatgtgggaggacgaaggagaataacagacgctatagaagtggtagaagtctgatttttggtaaatatactaaactgatgattctctataattatcggttttccaaatattgatattccgcccccatctcctttaaaagtccggccaatttcgcctcggctgtaatatggaaatcttattgggccaagaaagccaggtgtgcgaaaataaaaccaagaaaagacctgggatttgaaggcccgtaaaacacggcaaaatattgcgcaattgcagaaatttaacaacggaaccatgcctactgttcccaagaaccgcttgttgtgtgtgtctagcctctccgtcacagccggtttgttgacactccgtctcccaggcaacgggctgcgtcccagacgtgcataccgtactacctgagagctgattggcactttgggcattgatttctttttgcctgggttgagtccatgccaccttgctgtggcaattgaaacctacggcagccttgtctgctgtttttttgtgggggaaacactgtaatgtaaaacccaactgccttaccttgtttcaggttgcagaacagttgtgtatctgaagcacattggttgcgaactgctgccatcaggtaaaggacctgggattcgcagtatgcacttgtagctgcgcagtatgaaagcaattgatgtaatagataaagattctatgacacaatcgcactccgtttattatctgctacaagtggcttctcttcaagtatcgcacagtagatacagtacaactactcattatgagacttgtgctggttgcaaccgagcagttagtggacggactatatatatatatatatatatatatatatatatgtcgggatgttgccggagaaacgagcacgtggacacgtgtgggattaagggggcagttgtaagttcgtgttgacacgtgcaatcacgtgtatatcacgtggtttggtaaacatatgatacgcggggaaagtggggcggaatttcctttttttttcgtttttttttttcgtttttttttttcctttttctaaaaacccaggctggctacagttggtggatgaatcgaactccctcccatttgattcggctctggtgactgctgtttaagggctctttcggctcaccaaaaatagactaccaaagcgcgtctgttcgaaccacggttgggtggaggatgaatatgtttcgtagtttgatgattagtaggtggattcggattgtttaaactgcacaagaatctttgggatccctttcggtttcaatgttttttcaatatccaatttggctcatatatcgccatttcatgtctattccctactggtatcactctctaggtctcttacacactctcgtaccagacaggcatcagagatacatctctcgtgagtagtacatagtacaaagctcaatagtgctttttggagtctgatatcccaatttatctgatttctccgcttctttccagacaaatacgtccacaaaacctccaacaaaacattgatatgtgagctgctaacaatccgttcatacatacgcaacaatgtgtgagatagcttaacattgtgtgtaaacgcgccggtggtgctctgatttgtatactgcaagttctgggttatttcaggtgcagtaaataaccccctggagctacttatatccccctaactccaccccaacctcttcttctcgccaaccggagttttgaataaagttcacgtaaatgcagtgttcatacatcacgatattggaacaccgttttgcaatcaaccccattcaacaacaacatgtcgacgttaatgtggtcggctgagcaaagcgcggcggcggcggcgggctcgcatctccagtccgcagccgaatggcctgatcgtgtgcttactaatctcatccggtacatgagtccgcgggacgttgtgaccttcggttccacgtgcaaacggatccgacaagtgtccctgcgggacgacctgtggcagtcgcgtctcgaggctatggatctgtgggacgacgcagaggccaagcgcaagaaaaacgatgagttccatcagcatgaagaacaggagctggacaaggaggaagaagaggatatgactggagctggacagaagaaggaagaagatacactggtggatctgcttgatttgagtccgaccaagcctgtcacggcgacatctacgccctacatgcccccggcagatttgtccaaccagccaaatccattgactccctttgatggccttgaaagcacatacgggaaggctctggagacctattcctcggtatatcgcaatcttgcacccttctactatgacatggttcaatctggagcgttccaggaaccgctgctgttcaaattgtacgatcaaccggagcaccaggctagagcactcgtcaacttaaaacgactgtcatactctctgggagacaacgaatttgaggatgagaaccgagatcagctggcaagtattgctgagacgttcgagaatgctgcactgcgagaattcgaactgggaattgacgagggagactttacacctgactcgagagtcaagcgatacgcccaagtgctcaaacaactaggagctacagaatcgtgtgtcgagctgttcgttcacaaacgagccattgatgttccacatagccctgctatccttggagataagggtattaacatgaccgctctacagaaccatctagatctcgtgtcgaaaactatagcccaacaaatggaggctattgataccgtgtttgggctagagattgacaatgtcagctacctgtttgcgaaaatcgtgctggaagatgcagtcattgataccattaatcacgtgcttgaagctgctcgtgagcaggagacagtctactaccttgatgcggtccctgacatttatgccaaactgctgactatcactgacactctaccttcctccattaacgggcaccaggacaagtacaagggtgccttgaaacgtctgctgattagtcagtatgagtttcatgtcgatcagttcatgcaactggagcttgactcgtttgagacctacgccaatgacctggttgattcctgggacaaggagactcatgataaggaaattgccacggaacattactatctgagtaatgtgaccaaggagaaggataagcgggacttcttatcgtctttcaaggacgttctaatgatgcccatcaatgttattggtgtgggaagttccaaggacgccagcaggtcggggacaccgaaccccaatgccaacggtagctcctccaagtcaggcactcctaaccctggagcatctcgctccggcactcccaaccccgaccaatcatctgctgatggtcatcacgtgtcttctcctcctcccgagctcgagacaaaccttcccaccacagagttggacgccaaggccgctattatgaacgaccgtttgcagggcatcaactcgttgtttaacctcgagctggctctcaacatcaccaaggctggaaaggcgtctctagagcgaatcaagcgattccatgctgccggaggacagctggccaaagactccaaggagcaatgtgagcgcgtgttcgtatctcttatcgatattcttggtaagcggcatatcggtggtggtttcgacaaagctctaggacgtttggattcgtataaaccgcataatctcggctttttggacgaaaagaagagcaagaagggcaagaaggaggaagtcaaggaggaatcgttggaggagaagaagaagaaggaaatggaaaagaagggaggtctcgaacctctcgttgtctttgctgagttggtcaacattggagatcttattcagcagatgatccacgtcttcttcgaagaggagctggcacaaaagaagttcatcgatcgaaatgactttgtctctccctcggttcaggccaaaaagaagtttgagaagcagttggatgaatatgtggctcgaggtctgaaccagggtattgatgttctttccgaccagatggacttcctgtttgtcaccactcaactgggctcggatttcaaccccctgcctaacatggagcccaatatgggacccacggagtgcgcaaaggggctggttgacctgttgtctgttcacatgaagattctgtctggaagtactgagaaaactgtgctggatgtgttccaacaggaactgggtatgcggttttttgccagcatttgcaagcatctcaagagaaagacaatttctgtcgatggagccatcactgtcatttctgacctcaattactactattcgtttgtgttgggactgaagcaaagacctctcaaccagccgtttgccgccctgaaggaggttggccagatgtatctgattgataccaaggatgcaaaggccctgggcaaactgctgtcggacatgaaccggttcaagggcgtgtttcaacctgaagagatttacgagtttgcccactctagagcagattgggtgctggtgaagagagaggtggagaaggcgatgtatggactgggtgtggattgtgtcatctcgtagagctcttcacaccacacttctaatgacactagtgtaaataaaatagttcgcaatgatagatattcgacatagcaagaggtgtggacgctccatattggtaccatcgttcctaattgtagcttcaagcagtctgagaacgtacgtatgtactacagtagcagatacatgccaggggacctcaatattggtctcagaaacaggtattacttcactgaaacccatttatcaaatcccattcagattagtaatgagtgcgtaagccttcaatgttcatgtcatacctacaagtcgaaatattcgcgtgcagaaatgttctcgtggaggtgcgtcctttgaactaaaattcagataaggttggtcttttgagtaattaattcgtgtcgctcttgaaaaatgctgtcatttgaagtataccctagacataataaatgcaagatattatgcaccatgagcttagaattaaatctgaaataagtagtaaacaattatataaatgcgactatttgtactactagtgctctaagaaaaattctaaaatgtccataatttgaataaaatgctgaagtttctttccacataattcatataagtatttttgtaacagaaactgatttatcaagcagtatacacttcagactgaattcttgcatacgacgtgcatattatgcacgtcctatgcacttttaagcacaccgggctagctactttgggaagatgatatttgccgatttgccgaagtaaccatttggccatgtggttatttctatttagcaatataaatgagtatacatgaggcagatatagttgtggggttagcgatatatagcaatatagatcctcgtgacttatattctcaacattacttgctcaccccctttgttatgcacaatgaggaactccatggtctatgctgagtattgtgaacagtgaacatatcttcgctgaagtgaagagacagagcgatttgaagacagcagtactttctgattatgtcaagttttgtgtgattaaaagagtggctcagtttcaagtgtatttgggtttatttgaaatgctcatggaaggtgatataatgctgtggttgaggggactctcgcagtattaaatgtcgacagatggtctcctgtaatgatatgtttgacactgacttggttctacaagtacagtactgtatttgcacactactcgtatttgtggttcccgaatcgtctattatttcagtcatcatacttcgtccagtgatactcgctgattctcgctgtgctgcgacccacttgaaaacacactaaatatcctccgtgtcatagcaaattcattaatcattagttagtatacatcctgcctatctatctccttcaataacacctgcgtcagtagttgggtagggcaaaagtggggggttctatggaaaccaacttaccgactagttccacgtcgagggtgcgcgcacgcgtgctggccgtgaacgtgtcgcggtagctgtctgcctgggcgtccagtcgatggaacatttctttatcctgcgtgagtcccacttcgaaacgaagctgtttaagggatgcagggagcgccgcggcaaactggatgccgggtaggtggaagcccttaatggacaagtactccaactgtttgcatctgtggctcttaagaggagtccacgagagctgctggtgatatggctctacgggtaggtcgatggtcagtcgtctgacagtgggaggtggcgatagaacgaatgaatggaatcgttcgttgtctgtgttaataaagaagaggttgggacttctggctgatcagggtggtcagtttagccagtttttggagctttatgcctgggaatttttcttttgtgattttgtgttgggtatgttgtatctggtgtgtgggtgtgatagaagcaaacgaattgccacaaacatttctggacccagatatgatgaccctcagcatatggagtggcacttgattctcagcgcatttagcacgcccagttatactcacgtgaatagaccgtgtatcccttactcaacctgacctccagctcctcaatactgccgaaatccttaacgtcataaggatactgccaaatgcaattttccaacaccagtctcttgaccgccaccgtctcgtttcttgacgggctcagcctcgtcactggtgtgcttccatccttgtctgccgagattctagacagcggaatgatctcatggacgccatccttattgagaatcgagtctctctggactgtgaagccctcaagggcaagtgtcttaacagctggaaagcccacgagatggtcgatgtcaaaggagatttgttttgctggcgcgttgacgttgttgaaggtctggagccgttgcacctgaccggatataacagtcatgttagtcactcggtcgcatcccacgtacttgagccacgcagaagagcccgaaatgaccattgtcacgtcggacagctgcggacacagcgacataaactccgtcagcagctcaggatagtgccactcggcataggacgaatgtttggtgatgtgcagagtgtggatatatccggctatgccgcacgaatcagaagccaggtagtctctggtgggggccaaggagtcccagctcaggtaaaagtcaccaaacaacttgtcgcacgccgcgtggcgaagatcgtgactcaccagagacacggctctaatgtcgcgtttgggcaggaggtcacagatggcatttttgagctcggccggcagtctggttagtggggacgccgtgggccgtttgtggcacgtctcaggatcgttctctagacgtcgcttgaccatgttagaagtggctgtggtggaacaactagtgccgtttgtatatcgggttccttagactataggccaaaagattaaagagtcactcccaaggtttcttgtcccaaggcacgtgatgataccattatctcaactttatttgacagagaagggcaaccaaagagctgtatgctaacttgagcttggttcagaagagagcagtgaaatcatatggagatgggctaatgactgcgccttttaatctacatggagctcgtgttcttcaagccgctctagcgctctgtcttggatacaatgatgtgtgccaaggagcagttgatctgattgccctatcagccactcgaatactgtatacttcagtagggtagattgatatcgagctgctacttgtactattgtttcaagggaccgatattccaatgttttattatggttggtgtgttattacagtagatgcagacttgtattctaaccatccatcgtttaacttccctaccggctcttatatagctaactcgctctatccttgtcatatttatcatcagtagtcgctgtataatcgcagcaatggaagcctgtcagaacaaactggtcaatggcatctgcaggtcctcagtatgtacgagaacaacagattatggtctcccagcagcaaagtctagaataccacacaaccacgagcgatagcagaaaaatatacctagtactcattgcttgactctcactgctttatggggttcatggcagtggcaacctggtgccaatctcgcactccacaggcccactgatcactggcgagatcgggcacccgctcatggccccagatgaccagatgatcgaacgagccttcggcgttccacgaccgcatctcgatgggctcgttgtttcggtagtcatcgggatttcgctcgaatccatcctggtcaaagtcctgggtgatgtcgcccagctgggacacggggttcgagttctcgaagaaattggtaccctcggtgaacctgtagccacggtacgtctcgggcagattctgctccactccatgaagcttcctgcctcgaaaatgggtactcaatggagctgaagaggcactcttgtcttttggatcctttgaatccctgttgttcaatccaaactctttctcgtcctcctcaccctgctctttcgctgcatcattctcttcggccttcttagcaacctccgggttctcgtcagccttttcgtctttggtcacttccacctgttgcccgttcttgttgtcaccaccctcgatggtgaagtactcagccacgttggcaggccctgtgtagtggatatggcacggcagcacgtgacagaccgtgttcggctttttttcgctctgctgctcgggaaataatcgaatgtccattgtgtgagagactgttgtggtggagacgtgtgctagatcaactgcgaccaagacgtcaaacattgctgcaaccatgcatgaacatgcgtgcggtgtgatgggcgacttccgattaacaacgagttcaaggagttcaaggaggcaaaaggcagttcatacaaattcttgtagtagaattatatcaatctttcgttaatgaaaacagttcagacaaaaaaaaatctctagaaaaagagaagaaaaatggcgacatccgcaggattcgaacctacgcggggaaaccccaagagatttctaatctctcgccttaaccgctcggccaggatgccagaaatttaacaatttaagaaatggtggcctggactatctaatgtatgcttagtaatcatatcgaaatgaatcattagaataaaaaagtaatgaatcaataggaaaaaacactactttccttcatagccggatatttggtggattgttgtactttaataccacattacacatccattaaacaagtcttcgagacttattgtattaccatgtggaggttcctgatgaacgtcagcttgaaagcgacactagcaagcaattccattcttcaaaagaccctacatgtagagctgtggtaactcatatacgcgtactttattcagggctcaaatatatgtgcctttatcatctattgacagacatcctacttcatacatcatagccatttttgacacctacaaatgcccttagctgtaatgcgttaatgtattctctctcttatttgttcgaacaagcccagccattcatcggttatacacatacccacatgtcttgaacctcttcaacctcctccatgaaaaaaatgtctagggcttcgttcacagcgtcgatgcccacctggtagtcctccagctcgttatacacctgagcagagaaccgcacgtacatcttgccattgtggtaaatgggaggcacgtaggttcctcgagtcagggggtggtcacagatgagctggaacaactgttgcttcctctcttccgacgcagcagccagaaattcctctggaatgggcagacgaacagtaaccatggctccagcgtgccccagcacttcagttcgccattggccagcagccaagtcgccaacctttactgccagatcgttacagtactttctgatttgggcttctcctccaatcttcttccggaattcaaaggcagcagtgatagcgatataaggggaaaaatcctgcgttccgatgaaagtgaaccggtcaacgagtcgtcgttcctcctgctcgggctccaggtcctcagagtcgtccaggtatgtatgcgaaacaggcagggtgtggataagtcggtggtgctcctctgcgacatacaaaatcgctccacctcgtactccgtagccccacttgtgcacgttggtgacgtagaaatcaggctgggtttttcgcatgctcacggggatcagaccaatgctatgggctccatcgatgaacgaaagcacctctttctctcgacacagcttcacgagctggttgtacggcagaatggcggcaggcattgaagacactgtatcaaacaggcatataacggtgcttggatgggcgtcaatagcctttctgtacacgtccacaatctcctcgtcgttcatggggtactcaatgtcgacagacacatgtttgataccgtgtctgagctccaagaacttgagagtcttttcgcaggcaccatacgtggtcgagcagtagatgatagtgtcacctttcttgagtggcaggcttctgatgacggtgttgaagccgacagtggcgttctgcacgaacaccgtgttgagaggctccgagtcgatccattcgcatgccgtcgcccgcgcaacctcgatgtcctcgtacagagtcgtccgcatgtacaaatcggggttggcttcgattttggcgagaatctggtttcgcgcctctcgcacaggcaacggacaggctccaaaagagccgtggttcagcggcgtgtttttgtggtcaaagtcccagtacgcctcgcgggcagcgtgtccaaaggtcgtggcctggctctgtggcagtttgcttttgataatcatgctgtagtgtgtggtggtggagagattagtgcgatgccgataatgtagagattatgtggggagttctggttggaacttagtttgttggggtggtgcaattccggggaggtataaattcagcataaattcagcataaattcagtagatggaaaaacgagatgttgttcaaatcaatactcatacaatacaagtactgtagtttacatagagtggctatttttgcacaccaataccctgacgaaaaccccctaaaagctcaccctttctacacgtcagcttgaacactatccgttactgaattaaatgaaattcaaattcagactgataaatgcacccagagttataaaggcaaaaattaaaaaaaacgcaggtgcgcaggttcatagtggaatgaatggtgccgtttatccctgtggtgaatgtgccaaagaaccctttcactgagagatcctgcactgttataactacatttcaagatgctccattaccacaagtagtacatactatagctctcaagaccatctacagcgccaatgtgttcgatctcatgtcatccacaatcattagttggctacagtatgtgctgtaccatctaccagagccaattacacgatatttgcacgaatgcaatacactgaatacatcttactaatacaataacttatagatttacacacttgtcaccaaccacctgcagctaggtgacaagaataaagggagacatgggagaacctgggctcttggaccggccattgttcccctggtggttggggtcgtcgaggtcaaccgtcagaaactttgtgtttctgcttcttccgggcgccacggtgtttgtgggatcgaactggtggctctggggaggggtcattcctgtgtctcggtcgatgaacccgtctcttatttctcgccgatcacgttcccgcagctctctgagacgttggtcggtcttgtgagccgcgtggtcgttgggaagcagaggaagagacttgctccatgaagttgtctcgtcttcgtaggaagacgaggctaccgaatcagggtagggtgatcttgtggagtagtccttcacagccttcttctttacggggatgggagtgatgggggtatcgggagaggagcactcttcagccacaaatgaacacaccttggcagtcactggacgaatgtagttgatctggacgcggtgtttagtggccttgggtgcatggatggaatctgtagaagacacagagtctcgggtggtgccttggatcttgtcaaccagcttgttgagcttgggggtagacagagacgagtcaaatgataccttgcgcatctctcgagcaagatccacgtcgataggagtgggcttggaccttgcgggaggcgatccagtggccaccgtggcggcatttgacttgatagaacctccagaacggttcacagactggttggcggatctctggccagtagacgcggggggagttccgtagtagtcgtcaatgtcgtagatgtcatctacgtcgtcggaccggccgacagactcgacaaaggagaactcggtggagtcttcgggagggggagacgaggctccaaccacgcctccgccactagaaatctccttatctttacctcggagcagagaagccatttgttcgcagccaacaatgttcttgagacggttgtcgtggatggagaagaggcagaactcggacgaaatctggtagattttgtacgtctcattcattcgagccattttgacagtggagggaaggtccacctccgtggtggaggtgcctgtgacgggagctctcgtgctctggcttcgatgcacatttgccgacgaatgggggtgttctgcaacagagtgcgcatggccagtcgtctggcttcggtgtagctggctggattgggtatgacctcctcctcccaacgtttgagaacggcccaagttaggagtaccgccattgttgttgaaattgggtgaaggtcgattagcaggagaacctcgcatactgggagactgtctgatacccaaccccacgggtccaacattgccactagactgttgggcaagttgcttagcagcctccttttcggcttgagacacatcaaaggtgttggtgtagttcgctccaaatcccatcgacgaccggtttcgaatattgtcctgtagctgctgctgcttgtgtttcatcgacttggatcgtgccagcgacttggatcgcgacaggttctggctcttagatcgagacaaagacttggaccgttgaagaccgtcgttttgggactgtttggtcgtgtgagtggctctatgcaaggagtccttgatggcgttgaagtaaatgtaagccttgtcgattctgttgtgatcagcggaccacttgtgttccttgccggctcgcgacaggtcagacactccaggcagaatatcgccactgtagatcttggccatggacttattgaacatgacctcgcagctgtagagggtgaagttgaggcctagtggctggtagttgatccaggtgttgcctcgcatgtattccagacacttatcccactccttggcggcttccgagtacttttcctgctcaaacagacactgtccaaacaggaaatgagtgatgcacagatacgggtccttctggagagctgtaacgaaccactttgtggcgcgctcgtggtcctccatcttgtagtagatggcggcaatgttgtgggccaccttgctgacttctccagagtattctggcgagttgatgagctggttgaactgcttgagagctggagcatagtctcctttggagtacagttccacgcccttgagccatgtgaccacttgttgtagggtgagcatggtgtggttggggcactgtcaaacctgctggagtgctctacttgtaggtgaggctggttggtggttgcactgtttccgacggtcgcctatgggtctttgcttgatgacgctgatgcacactctcctgtgggagtcgcttgagatgaggtttccgagctgtaaacgaatgatgggaaacgagaatgatgaggagtgcgaaatgtgaatctatctgccacaagtcgtgttgatgatcgacaccggtcagggccactagatcttgttgtaaataaagtgtcaactcaagagctcaaaagtgtgtgttgcaagaaggaatgtgtgggggccaaagagtaatataacgtcgctacgcgtctatacataattctgtgggtctcatgtcacgcggtctgggacgcccacttgttccttacagctgtgacacaccactcccgcagcaacaagtcaattaaacgccttggctcctaatgaaacaacaaaaaaccaatccaggctactccgtcttacaaaactggtctcctcattccgtgggtaaccccttttgggagagcttggtctttgtcagccgtgtacgcgtgcagtagggtttgagagaggtggatttttggggctgccaaagaggttgaaaagggcgtttcgaggcccgaaacccctgaattatggccaattttttgcatatggacacgttctggccaccttcgcaacctccaccacctctcaaccacccgtgcttcgtcacatcctcacatcatcgcacggcagacaagctctaggaacaaggactaaagtcacattggctctgatttatgttgggaggaatgcagcatgacacaatttcagaggctaaaaaggaaggcaaaaagacgaaacaagacgagaacaagacgagaacaagacgagaacaaacagtccagcagtccagcagcccacatagcctcaaagcaccgacgtgtctgacagcgacaggggtatttggctggtggaggacatacgagagtatatatttatctgtggtagtttccgggggagctccagtgtcgagcccttgctggtacattcccagcgcatgtctcggcagtttgttacgggtgtctcacaggcacctccagactgatacaagtacagacgtttcatgtgcaatacgactcagttgcgggctgcttcatattagtccaaatgctaggatggtaattagcccatatgttttccagtacgaaatgatgcgaataatgatctatttgctccacatctatcgtactcgggctttcggctacggcaaaagaaacgtgagccctcccctttagacttacccgccctacaatcctgctgtagatcagacatgaagatccaagaccaccaatcggaataagtatcgtagctactgtactttgtcgtgcaattaagtcatttcgtacctatagaatagaccgctcacaacttgaaacaatagtggcattctttgggtcggattgtggcacatttattcgtttgctttccgccttactcactgcaagctcaagaatgttcctgcgtaataactcgcaccctgaaacatgcacccctatactcgttgtcgggtatcggacccaatctgtgacaagaataggagtaataatattggtcgccgggcgtttggcacgaggaagcaagagcggagagatgttctttatagtcagcacatgacatggacaaagtgtggctcacttttgtctaccgtagggagattttacgtcatacttggatgtgaaaatgaacagtaagttaaacacgaagatcgcgaaaatcacaatagatttttcacacttgtaattcacgtgagaccgagggagggagagtctagaccaagcgctggcgtgccgtttcatagatgcagaaaccaacatggacaaaaataatatcgctttggcaggtcagggcccgagaaagtgtgcttttgaaacgcatctccggtaagtacgagtattgttagatcgacgtatgaaaaggagtgctaagaacaccgctaaccactcgtaattcggaagcacaatagtgtcctgatcggtcataaagacgttatgtcggtggagttcggaggctagccgcataactggcgccccacgtggttcgggccgtgtgatctggactgtactgaatgtacagtgggaagatgtagatcaccatgtttaccacactgaatcatcgtcggcttatttttaacatgaaacagtagctactgtacttgtaggctacgtacttgtacgtacaagcagggtaagtcggactatagtagaatgaagcagacggccaaacagaaccgagcctgtacttgtcggtgctttttccacgatggacacacgcagatcgtgcacctcctgtttgaatgctcacagtggtccctacagccagatccagattcagccagatcttcattatgtaatcggcacttggtgcatgttcatagacttacagtatgagtactcttaccggcacttgtaaacgttctcgtaacaccaccatgcgcattatcgtgctctggttacgaccatagcgtacgttattacatatagcaccggtacaagtacatggcacaggatgtactgtaccagtaggtacaagaacccaccatcgctgtctggatggtgtaacagcacccaccactgccaccagactcacacctgaagcgcgtttcacgctgtggtgtttttctgctcacagcagcaaccgcatggtacatgagaatgggtctccccggtgacggtgatagtcagtattgtgggcgaggctgtaaccattccactgaaaaagaaacgacagggtgggagggctgccattgtatcagtatcagactgtttagtaaggaaaactgtacgtacagcaaattgtacgagtgcaagttttataatgcaattgtaccaaaggtgcaaatattacaccaatatatgtagttaatcacatgaccagctcccttctccacctgactggaatcaccttccctcagtctctcgccatgtacaagcagcttcttctctagatacagcacgcgttgtgcaaagctaaaagtggctctttcgggcgacccagtgtccagaaaagtcttgattaaaaagcctaagccacgctaaattccgtctgataactacatattcaaccttgacggcgtttggattcaattcggtgcgtatagaatgtgtgcttattggcaagcttgcctggggagtgcatttccgacaggcgacttgggtacagttttgcaacggtgtcctgggcttgtttgtcccgtccggcctattgcttgtccctagcttgctgtttggccctgccttcgtgccgtgtttacccttgggtatcgtagagtatgtacgatacattccacaagccctttgtataccctggcctccatctactgcaaatatacgaggagccttgcaccctggtgggtaacgagacaaggagacttgcactacgaataccagcacttgtacggtatggtatgtacgtcaatactactgcctcacggagccatcgcattctttgtcctaccaggtacgggtataccagaagatgtgatcggaaacatcttcttataggtatcggtactcgtactatcgcactatagtcgtgcccggtcactaagctataactgccaaacaacgtagcagtctaatatcaagagtttagtggcccggaaccaccggtcgctctctctcccggacctctccaggctcattgtagcatagccgtagcaacattcacctaacccaaccaatatatgccgggatcgaccaagtcaggctgacaaccgccgtcgtaaagctacataggaacgcgacacccactgtggagctaaacatgtcatggaagacaagcaaaagtacatacggtacaagtgtacaagcaatggaatacgtgatgtctaccggacgtcgaatggccggatcaggtcattgtctgacgtcactgtctgagtgtatcgtacgccatccaatgcaacaagccttaaggtatcgacaacgaagaagtgagaatgaagccccatctgccccattctgtcccatcacgtgacggggaaagcctctcccggcccatctgtatacagagcgcggcctcaccaaacctaccgtgagccttgttcgcgttggttcgcgcttgtcaacgcttgttcacccactgttgtgttttggtgtttgacttgtgccaatgtttagaccttgtttgtttgtttgcacgctgttggggcaaccgaggaccattagggttcggtctcagatggaatgggcccgaatcggtaggttccaagccctattgtcccaattggagccaaccttatttgactcgcgagcgtgggtttttggcgacccaaacaagagacggtggctaacggcggatggaaggctccatagagctgctaagaccgcaaaaagagcggtgttgggatttatgggccccgggaagtagggccagatgccttttctgtttgtttggcccaccaaaacccgcgtataacccaccgctgtcacggagtgctgtgcagtagcattggctgtttgtatgtatctctgtgcgctgtgtgctgtgtgctgtgtgctgtgtgggtgtgtgtgtgtgtgtgttattttacactgcttgcaaaaaagcatcaaaacattatttggcacacaaatgcagacataccaaaacataaacaccacactgaagcctgcacttatcaccaccacacacattacgtttggactcttcatcctgacaactgttgtggtataggagagaaggagaaagtcacccctcgtcgtcattcacggcaatcaacaatcttcaaccaacaatctgcgacactgtctcacgcgccctctctacattcgttaccatctgaccgtatagacgatacatcgacacagcagacacaagtcacacatcaacaacacatccaagaaccgacaaacaacaacagctcatcttgcacacaacccacaacttccgctaatcgacagcctatgcattctctctagtcattgaagtcaccgccaaaacattcattttaatcttccctcactaatatcttcagtaatagtaattttcgacctcttcgacctcattgacaacatcgaaccacttccgcttctttttttattcatcacctttgacatttattctcgacttacacaacacatgccataatggacagagtgagtacctccacagcaatgttgtcaccttccctactaacacagacacgaacccacgacgaaaactcgctacatgagtacagaaagccgactgcggccggaggagcccccaccaaacgagtggcactcggaacagtgaccaacaccgcctcggtggctaccaaggccaaggttgccatctccaagccaccccaaagaatcacccgacaaccattagtcgcacagaaccaaaacattcccccattagcagcacaaacgtcaactacctcgcttgtgcagccgtgccctggttctgacgacaccgtggacgaggaggtggacacacagacggccgatgttgagccaacacagatagaagacgacttctacgagtccgacgaggaaggccccacccaacgatttgctgtgtcggagtccaacccccaggcgctgtaccccgtggtcgacaaggagtccatggccgagctcaaccgagtggccacctactttagcacaaacaacggcgtggatctggatgagaacgacgacgacacttacgacattagcatggtggcagaatatgcggaggagatcttcacatacatgaaggagctggaggtgcggttccagcccaaccccggatacatggactcgcagacggagatccactgggccatgcggtccattctggtggactggctggtgcaggtgcaccaccggttctcgctgctacccgagactctctttctcaccatcaactacattgaccggtttctgaccatcaagacagtgagtctcagcaagctgcagttggttggcgcggtggctctgtttgtggccgccaagtacgaggaaatcaactgccccagcgtgcaggaaatcgcatacatggttgataatggctaccatgtagacgagattctcaaggccgagcgatacatgatcgacttgctggattttaatctagggtggcccggccccatgtcgtttctgcgacgaacttccaaggccgacgactacgacctggaaacccggactctcgccaagtatttattggaggtgaccatcatggagaagacctttgttggcgccccaccatcgtggcttgctgccgcagcacactttctgtcgcggcgcatgcttaaccgtggccattggaccgatggccacacttattactctggctataccgaaaagcagctgctgcccgccgtcatgcggatcatccagtgctgccgggacccgcttacccaccacaaggccattttcgagaagtacaaggaccgcaagttcaagcgtgcatcggtctatgtgcaggagtggatggaccatgaggaaaacaaccactaagataccatatatattctatactttcgttaataatactttcacggtaatataccgcccacgacaatgagtggtcgaagtcatgagcagacaacagtaagcggttgtcattagtaggagctgtttgtcgtcagtagtattctgaacaccactccacacacaagtgaggacctcgtcttggtcgttcgggtagctacaagtacttgtaggaggctccttgttgtagacctgggacgcgcgattcgagggatttgaatacgacgacactgtacgacagtattgcgcgcaagtactctctatgatgccttgatcgaaaccggccccaagggtgaatatcgctatttgtctcagagtgtcgcgctctgtattgtattgtacatacatatcgttgcctggagtgcttccatccagagtcgcctgtatagctggggttcttggactcgtactcatagctaggggcaatgagaaatgcagatccgcctcctccagtcttatcctctccaattgcccactgtactactgtgtctgtactgtgtgtcaattctcgtctgtgctgtacctattgacacgcgcagatcggctgtatgctttgcccctgggctcgaatacatcaccgtataatgggtatctggcagaatgaagcgacataagtccggggatttgaagtcacgtgaatttcttgacatttgtgatcggataaagtgctcaatcagattgacgacgagtgttggtctcgtacaactcgttttggtctcgcttggaccatctaaaatgtctcaggaatgcgtcaacgtcgccttgttagacgctaaaaatagggtgactgggggtgctcgtagtacgtgatttgcagctattgactacgcaacaaattaaaatggggtatttggaacaggaccactgagacgatggttgtttttttcggcttttggttggtctagactcccccttctatgtcaattcgagctgtgctggtaggttcacagttgtatatgtactagtacatacgattatataatgcctaaatgagtgccattatagttgtgctattaaatgcacacaagtgtcatctacagtatgtacaatacttgaacaagcactttaacctattcctctatcattgttctatatatctatgctagcttgagagccgattactgtgtccctactgtgtctcgagttcttactgtacagacaatgcgaacatgtctgagcagagcgtcgacaaaagaccaacccgctccaagtcctggaaagcctgcactttagacaccttgtctcgtgactcgaagcagagccgggcaaacttctgttgaacgagctggttttctgccacgtagccccggtaccagaacagcacttgctggtgggtggagtaggctgctgagttgcagatttgagaggtgcagatgtcttccagttccggtaggtcgtaaatgtgggccagaatcatcacgccggcaaccgtctctaagtccagctcctcaattgagtcggtgtagagatagtggattagagccttgacccatgggaagggttcttcgatgtgtaggcttcgtgaagacgactcttgcatgcctgagtcgtacaggttggcaaaatatttccatctggcatatagaacggccgtgtgtgcattgagactgactgttttgggcttctcgtcgccttcctgtctgtcttcaactatcgtgtctcctccactgtccactcctgaaattgtgaagtctgtacactttccctccttgtagaggttgtagagcccgttgactaacgactgagactttgaatcgggccccgactttgtgcggttggccattctcagcactgttcggtcaaccttggatttttctatgccgtggtaaataccatattcacccgaatcgccaatgtagagcgatcccagtttcttggggatgttggagtactccttgagctcgtcgcgttcaatccagacgcgtttgctgaggtcaaagacgtagtactgagtgagagacgagaactcggaggatgtcttcggagaccgtcctccaaaaacaagaaccaattcatggttgagcggaatagctgtatgttctgctctgaggccgatactgtgttgctttgaagctcggtagggctcctccttgctcagaaacgtccaggctgcggttttcaggtcgtaaagatacacgtcgtcagtgtagcacaattcgtcatctttgagagccaggcctccatggtgaaacacaatgtttccacacactgctgctgctgagcggattagagtcatattggaggtggtggatgtttgcggcggacgttggcgccgttataacgtcagctacagtctgggtcatttagcaccagtgttgtgaaacattttgctagatttcggcactccttaattcacatgcctgatgaggcgcatgagacatgcaagatagtcgtgtgaggggaggggcaagacatgagaagagaacgaccagataatggtctcaagagctgcttttgggactgtaaagactggctgtggatattcccgtgatccttatatcgtattgtttccacagctctgttttcctcctttcataaatacactggctcattgacgttgcccaacaaagttcgtttaataggcatgggtgaagtgggggtggccagcacaatgacagggaggatctacaaactgtacaggtacaggtacgttaactttgtataatgtggagtaatcaaataaacagctagtgtgtcgtcggttggttccgagactggaaagattggataggaaaattggtctgagagagctgtatacatgtttggcccgtggtatatgtgccttctactcgcacaacgactctatatcagtacgacacgatgatatcctgtacgatacatccgcttgatgtcaaaacgtcaaaataaattcagtggcgaaacaaagaagccttcgggacataccacagtgatgtgtgtatatcattgtgcacgtcggagaattctccacacaatctccgtctgtctgtgtcacctttagctggggtgaatacatgtctcaattataagggcccaatacggcggagctatcatcagccgcatggcttgtgcctgtctccgagctggaaatgctggaataattacacgatctgatgcaaacccgaccactttttgtgccggtgggcgcaagctggggattaattagttctgatagctgtgggatgacagctactattagccaggggaatgtgtcagacttacactgcaattagtcctatagatagaactgcagagactacttgtagtgatttgtaccttgagacaccgctaaatatcgtgtttctggaactactcgtactgagccacctccacccttcgtctattccttccctgcatcctttttcacagtcttgttgagtaactttctcccctgttgggtggactttgaaagggacatgtttacgagactgtaaaaggagatatgacaagaagtgcgatgggatgttcaggggtggatgatcgttttggacgtcaactgtccgcctctgttatcggcacatgctcacaattattgatgcagggttgctattctggcatcagactatatacaggggttaacagtatgtagtggctacagctgaaaagtgaatgaatcaacgacacttcccgctatgatcccctgtcacaccccataactacaattataacactttataaccagtcgattttatcacctatctgtacaatggtgtacccgtacatgctaggcttgtagcagatatgagtaaagcccacatgtcactctccctacagatctcactgtcctaaaatgcaatattattattataaatctatatttttgtctcatgtctcattagtaattttttgtggtgtccttagacacgggtctcggacttcttgtcggactcagtgtccaactcgagtttctgctcgtacgcgttcttctcaatatcatgctgtccgttgtactcgggagcgaaggcggcgacgggctcggctccgaagccaccaacagggtttcctccaaagtcgccaacagggttctcgtcggcctggttggccttctgggacttgccgaagaccactcccttgacctgctgctcaatctcgtcgaggttgatattaggaagagtcagggaaatgacaatcatggcaccagcaacaatcaaaggaccataaagcatgtgtcggtagaccttgttgaaggcggtgacaatctgggttcgctcaggagaaccccaggtgtacttgaggggctcgttgatgttgttgatgatggtgtcaatctcggtttcgttgaggaaagaggcgtactcccgcagtcgcttggggtacatctgtcggtacatggcaccagagatggcgtctccaacaacgttaccaatggaggtagaagacaggtagacggcagtagcagctgcgacctggttatgagagacaacagcctggaccatgacctgggtaggggatcccagcataccagctccgacaccttccacagcctgtgagacaatgaactgtgccagggagtggtagggctgtcggtagttgtaggagagacccagaccaagcaggtagatgcatgatccaacgacaatgaagggcttgattcgcttggtgtatcggatagcaatagcagtgaacagacctccggcagtagaagagacggtggtagtcacggaggtgttggtagcagcagtaacactcaggttcttgcataccatcagccaggaatagtagtaaggctggtaaagataaaaggccaggaagtagagggcgatgtagaagcagcaagtgagcagaactcggttgcggagcactcggaagggcaggaacgggtatttggggaagatttcccagatggggaagagggtcagacagatgggtccgacgatgatcatgcccagaacgtggggcttgttccagtcggcagaggtcttgacgagagtagcagccaggaacagagtgacgaggcctgcagtcagcagaatcagaccgatgaagtcaaagtgctggacggtcttcttgaagttcttgactgccagaccggcctgcagacccaatcgtcgggccttgagcttgttgacgaacattgtggtgagcacagggatggagaccacgggtacgatgatgcaccacattccgtatccccactgccaggtggtgtgcttgagcacggcgttggtgatgggggcagcgcaccagggcacaaacaggtagcacaggttaggtagaatgacgaagaaggtacggttcttcaggtcggaggtatcagcagcaaacacctgctgcatgaactggattccgacctggccaaaaacgtagaagatctgggcagcaaagtaggtaccaatgttgggcgaagctgccagcatgatgaatccaacagtcaggatgacaatggagagcagcagaccctcgaatcgacccaggacatcagcaatcttggccatgacaggtcgagtagcaatgtacatcacggactgcacaactccgagagcagacagcagtgacatttggttgaaggaggaggtggcgaaggtggagtagacgaagacagtctgggcgtccagagcaatggcaacggccagcagcagcatggagccccaggcgatccacagacccttcttggaccagatggaggtcacgttctcaatctccttgactcctccgggaccgtcgagatcaggagcgtcctgggcgatggtcacctccgggttgaagatggttttccagatggctttccactcaggcatgatgattgtgatgtggagatggtggtgtgatctttctgatcttgatcagggacagcgccatctctatatatattccattatctgattaccgaaaacgtttgtgcatggaggctgcacggtgtgggcaggacaaacggatcggcaacagaaattattgtgcacaaggttgtcagaagaacaaaaaactaagagtgaaaaaaaaaaaagagtgaaaactttttaatgtcctcatcagttatttttggctatctcgaagctggagtcgacactggcaggggggaaaatggcgtttgtcaagtgtttagaagcgtgtatccttcagcagaccacatgaatcgctcccctccaactcgctagtctttcagatgggctagatcagataacttcgtctgatcagattagtgcaatcccgatttatgagcaccacaaagagagttgggtgggtctctgcaacgtaccggttcgggtttaatacgagataccgtagacaaatctgccggtaatctgatgcactttgtgcagtctcgagagaaaaaaacgagaaagaaaaatggaaagtcttcgtcccatgatcatctatcggtgattgactgatcgtgagtgtgcttaattactgcctggaaggatagcacagagcgtaagaagaaatccaagcgccgtatccctacttgttggacacccctccccgcacaattatgctattagctaaaaaaaattagcgtctatgatagtaccatctgatagcattgggtcactctaagacaacacgagcacgcactactgtacgagtagtcgtaccagcactggtactaccctcgccacatgcagactccggggtcgacatacataacgtctcgcgttgtaggtcaattaatttcatttcctcactgcgacatgtcgatcacttgagattccactcggagaaacctccgtgggcgcattgatgtttgaaacggcatctcagatccaatatggaagcagtggcgattgctagtctgcctttgttccatctgggtttctatcggatgtcttttctttttccttgcagatgcgttattgtggctgttgtactgattcatcgcagagagaccacctgtttgcatgactgagactgttttctttgtgtgctaatttatggcaataccatgcatggtcgagacatgaggttttcaacgttgctcttatctgatgagaataggaagggttgtaggaggtgattgagagtagcaattgatattctggcacgttaaatcgactttttggccatcgcttcgccaatttacccttttaaactgctcaaatacatccagtaatacctcgtcacatccttctcgatcccaccacatctccccccattgtcgagaactctcttgtcaacgcagcgtaaaccctgtttggaatataaaagcctgagaagaaaaaagatgcgtgaaaaaagcatggtggatgaaaagtttggcgatgcaacataggaaatatacgtagatgatcgcatgtagatgatcgtgatgagatcgaggtggcggttgcttgaactttcgtgggggcagggtgggggtccaggctagattagcaagcaggtacatacaagtaccatctttgaactccgtgaacctgctaattagtaccactagtacatgtaggacatcaacctcacctaacctcaccttcgactaagccgatccaacccccggcttggcttggccttctgcgctgcgcggttggtttcttattattcggcaactctttctttcgttccatatcccgtttgacgtcacagctactttaggcgtctggtcagatgatagaattcgagtgtatagatgtgccgaatcctatgagttggcaaggggaggatatgagacatgttggtttagatacgacggcatgttggcgggtaatgcctgtgtaaactcgcatctgtgtggcccctaatagtctcatctcggctaactgccggaacagatatcaactgtagccttgatgggtgagcccagtgcaggtgcaaaccctacaatcgctttgggttgctctgaactgggcggagtgactgggcagcgaaagaagacgacaagaaaaagaaagaaaaaaaaaattgaagaaagaaagggtagggagttgggaaggatggagaaaacctggaaggaaaatcactctacgagctactttctttacaatgaggtagttctgagccgcgccgacattgaacttacacttgtgggtctgttgctacgggggtatggcatgtcgagacgccatgacttgttgaccatgcccccatgccgttgctcctgacctcgagaaaaaatggttttcagttgtcccttttcttggcgtatggaagagtgtcccagatggagcgaagcgcccgcccaagcttggcgacgctctgtagcaagcacgcggtactcgtactacatctgccgataatcattacgtaaccgggccgaataaacgcgtgaaactggtcgcgtcttggttccgctggatatatactttcattgaaactgacctcgaccgttgtgaacccaacaaagaccctccctcctgtactggtacaaatacttgtacaagtagagttctgagtatatgcatgcaaaaaaaccatcacaacagcactcgaaagcaatggagagttcaagttgggtccgataacagagcggactcttgcagttgaacaccgactcaaagcacaaacctgtcgtgctttttttactattatattattccagcgaaacacatgtcagctacttgaggcctaaagacaacgttatacctgcaaatcgggttcggattcggatttggttgttcagaagagtgcatgacgttcgtgttcgcttgttcacatttttttttttttttattctagggttttttcattctaataattcattacacctatacacctacagtagtaagtcgggttagtggcgttcaatagatcatacacttctgaatcattgcgttgtgcgctgcgaggcgcatgtcagttggtttgtcgacgctttgtctagttcttgtccttgtcgtggtctcgtggtagtgaatcatggctaacagatcaagaaatcatatcaaccgttccatgtcttatcttttttttattttttattctaatgatttattacagctatatatttttccggcgattttttctgtaattttgatccaccagccgagatttccaaaattcggaaaattcggttgtgtagtgtagtggttatcactccagattttgattcaatttaaagttctgggaaccccggttcgagcccgggcacgaccttttgtttgggtgttttatttttgcacttttgccttatttggtctgtaagccaatcacatcgttccatgtgggtccgttgccaccgtttttcctgcgcgccgatgtatcagcacgagacctcgcttaagcacgtctgagagccaaagataatcggcatcgtgtctcacattttcaacctcaaagtttcgacggtcaaacagaaaactctgcaacgaaaggtaccccgttttaatttcaatgcatcttgtgagcgtaataattcagatgcaatgacaccaaccgttggaaaaagctggcgcatatgtgatcgtttgggactggcagcgcgtgggggttacaaaaactcgtcagaaatggttggtgcccgtagactacacgaagagcctcttggggaaggggttcaactcacgcgtcgcagcaggctctcagttgctccttcttcggacctctatttacataccctaattactgtaatttcaagtacaagtacttgtagtgtttcttttttttgatgcctactgtaaacgcttagctttctgttgagttgtgagtttaggcacagccggcggatgagatctaaagatccgacccgaaataccgctggcttttcagggagatgaatgagtcacagcattttacggtaggatggtgccacaacttgaagactggaataaaagatcgagggcaaaggcttcctcgatttcttacaatcattggcaaaacttcaagcaatctacgatacttgtagctctctctacagcacgcatcagttgtacacctccacacatgtattaacaaaaccggcctctcgagtcttacagtacttctcaacctactcgctatgcccgtggacctgtctcttccaccaaggcaaagtaacattcgttttcgcttcctggaaacggttattagcgaggacattagctgctccattgagttcccctctaacgtagttaggcaccgccgtgacgagaccctccaactctgcaggagacagaggagtgtcgatgacagactggaagtacgccatgagaccagccacatgaggaacagccattgacgtgcctgagctgctgaaggttgcattatcactggtgttataagtggagtcaatgtaagcgcccggagcgaacacgttgacacactttccccagttggatccccaccaggtcggaaacacagcaatattgtcccacatgtctgttgctccgacaaccacgagtcccttgagggtttctccgttgttagccggtccaaaagtgcatgcgtctctctgtccgtttccagccgccacagcaacggccagcccagacttgacagcatgttggaagactcgatcataggcagcaattcgaggtcctcccgctgaaaagttaagaactgcgcgctgaccgggattctcaagatggtcttgaaccacccatgcgacagacgcggcgatattagagacaggagcagctccgttcttgccaaataccttgacgaccttgagggttgaatgggtgtttgaaacgccgtaccgagacccaatcagtgttccagccacatgagttccatggccgttgttatcttcatcgtcttcagaagggttgaagttcttgactcgaatagcccgtcctccaaactgctcatgagatactctcacaccggtatcgacaatgtagatgactgtctggtgcttggacttgagacgttggtagcttctgccctcacagtttaccaggcacgtccggttgacctggttatctctatgggagattcgagagagaccccactcgtaggttggagcagtctcaggctcaccagagtaactgatgttagctggaatgggcccactagccgtgatatgggtctcaaagtccttctcaactgcctttatacgactatcagaccgcagcaggtccactgtagagtcatcaaacagcccgtggtatcctatcaagccagctccttggtaagcaggaatgtccagaggttgcaaatcggcggtggtcaagtcgacggtcgcttccagactctccagctggtccgcactctcatcgatccgctgctcgtggaaagtgatgatgtaccggtcgttgagcgtggaagactgcacaaacgacgattttgcccgtgaaaaaaccgcctgggccctctcatagtccgagggcaaagccagcgctccagccagcatgaaaaacgtgaccttcatgttagtggcagtgtctatgagagtaagtaaagacactcgctagtatttagcgagcgtcaggtttatgccttcatcgcgaggagtaagagaatacaagtagattgggtaagtattgggccaatcatcaagtatatggtggttatggactatgtgaattacactaatgttagcagtgggagtctgcaaagggggaaatactgtgggggatgggccgatatcttatggcgagaagcaatagcttgaaaatagacactaaataacaacaaatagttattgtggagatcgcgtaagtataggcatcacagagtagctacagtaaaggttactccaatctagcctaacgagtatactgtacatgtactacagtacaagtaaaagtacagctgaagttatgtatgtataatgaaaagcctagtacgtacagtatgtactacttgtagctactatatggggttgggagacatgatgagaagcgtatccatagaccgtatagaaaaaggcgaatccagtggctctcttccgtgtgacgtcattactgtacttcgtaagactggtggcctctcaccatcagctgcactacttgtagccatttcccagtagtcataaatcacccagcctccaacctgtagttacggatccgcatccctgctacatttgtgtggcacccctttcttgagatatgcgtaccagtagtgcatcggttgtgtctttctcacagtttgtacacgagatatcggatggtggctgggtgcatcaacagggagggcgtgggtagatgagacaaatggcgtatttcaagcgagacaggtacgtatatactctgttgagagtgtggtgctgatgccgtcgttgtaaggggggcaaccaggacatcttcagaagagtaacagcaggcctataagatcaaaacgggccaaaccattaatgtttcagatacgtttttcgtggacaagtggcgtagcttagggaaaagtgataagctaactggggcgtgtacatactgtacatacagtagtggagagatggcgaggagttgtgtttgaggggtgagatatagaggtgtttgaaaccattggacagagtgaacagagacatcaagaatttagtctataccatctgtgaaatgggctgtgactggtatcatctgatggtcgactatgaagtttcaagtgtgtatcacagtgtaaacgacagcaaggtcgtggttgacgagagttgtgagtaagaggagttcctagaaatgtgcctcaggatgcttggaagactgcgggcagcccaattgttagtgcgcgtagtttactgcttgttttctcagtcgtggtgttgtgtatgttatatctgcgtcagctgtgataggatagattggcaaatactccgattttgactcgtgttaagagtgaaatctgcggtccaaatacacgtggtacttgtagccgtgcttgactaaccagttcaatctcctaacgacggctgtagttcaggtgtttcgaagaggtgtatgagtcattggcgtaagagatgtcgatgttgagagaagaagggttgagatgtacaaatgctgactactaatgataattaataccaaaagactgcttttcacttgctagaggaaaaacccaaagctgactcggctctccagcttagtaacagccaaggtgtgatacaggccaacgacaagaagcagagaggtcagagagagactgtccatattacacactccacaatggctttctaccgtttcgtccacatccttgacactacttttgagacctctcgttggcccataacagtatctgggtatgggcagaggtggaaccttggaatgagtcatagctcaacgacatgagatgagagcaaggcaagcgggtctaatattgttcgaatcgagccgggaaagaaacaagagggtatcatgagagtgtagattatgatcttgcgctgtgtggaccgctataatcattctctcgagactatgactcatactgctgccatcacgtgaagtagagcaagtgcggagcaaagacagtaacaacccctacgcagggactcacacggctggcagaggggcctcgtgcaccggtacatgaaaaaccgttataccaaagagttaggcgaactagtttttccggcaccggacgtctccgctttctttttgtgaattctctttttgctgggctcatcgctcctgctgcagacgtgcattgatagtgtatgtgggacagagagaagggcaagaagggcaattatggggtgtggagtgaaggacatgagattgatgtgggaatcgaagcgaaacttatcgtagcggtatacaagtggactgatagtctggtgcagtcgtatggtctgattctccagtttgtttaggtgtgttttgagcgttttgccgggagttgttgggctctcttaggtctgatttttggctagactacaagtagagtgagttcatcagtcctcccaacacaaacatcagagtccatggcgatgacggttgccattagaaagcaaccaaaagatagccgaaagctgagtgtcgcagcgatatcggagataacgcagcgatacgacgggggattgcaccgagatgcaggctaggttgcatggggtgaagcggggaaatagtgtagcgtacaatacgtggggaaggggggacttgtttgtcagtggttgacccgaaccttgatactcccctcatcaacctaaccccagtggacatttctctaacggcagtcctcggcgacattgtttgatgggggttccccacattgaccgaggtggagagacgctaacggcggagacgcggaagttatctccacttggagaagtagcggagattgtgtgcgggactctaggagtctatgtgagccaatcaaataccagcatgtgcacacttccgccctgaataaggactgaatttagcatgcggacatggacgctgaaagttggaatgagtagctcagaagggaatgtgaaggaggtgtctagtggattaaatctggggactggaatggtaaacacacgaggtaatagaaggaaaccaaacggcccatcgtttaatattactggcccttagctcctcaaacgcaccccacatggataacactatcatatgtggatgcactgcaacacgacagccaataacatgaatccacgattgataaagcagagcatgcctgagataccagttgtacaaagatacaggtccacactcgcgtctttgtcagttatacgaggcaagacgaagacgacagtttcacttgatagccgttggtagccgaccagggggggatctgtcttagaacgttgctcatggaaaacttttcagtctcaccggcgcaaactgtagataagcaaagtctctatgcctcgagatagcgggtgaatatccgtgctcaagctcaaactaagagcttgtccacggttgattgacggtgtcgtaggccgagctaaaggtcggggtcccgactcggccgttttttagactctgcctttgtgctttatgctccagtcgctgtcaagaaaaaaggctgatagaatatggtgccagggccgaggacaagagggttgtggctgagacagactagggcctgggcacggaagcagggtatagaggtggtgatacagtggtacaggggccgtgttagagcatcagagacaggttctttgcgttttgtacctgcgatccatgagcgctcgtaatttgagtagtttttggggccctatacctctctcatgttcacttcctccctccttatctaatctcgtccaattaccaaagactgcaaagttttgcttgccaagacagggcgtcatccagcctggctgacagcagatgttgacagcgatgcataatcgtgagtgggctccatatgtaaaatcagtaacagggcagaccgcgtattggggtcccaccgctgcgccgtccttctcagatgccctatatatgtttgtctcttgtgtgtggtggctggacccactctaactcaacctctggctcccagaccttttcagacagactctgctacgagcctcgcgccccccccatgaaccatagaatagaatagctacgttaggagaagacgcacggcgatgatacgggtacccctcatgacatcaatatccgctgcccctcttgccagcaaggcgtcagcaggtgcttttttcgctattttcaccagaccacagcctttttccttgtgtctcatcttggattccttcaaaggcaactcaccgcacctccgagtcgtgtgaacaatgtaataataggctattgacttttttcccacctgtttagcgccaaacccaaagcgcttttcgcccccactgcagcccgatggaaggcacatatggcaagggaaaagtcttcaggtaatacatgcctgctgcaactatatgtactctgactcattccctcagacgtgggtcatagacagctgttttaaaccgggcaaatcaatctctgtcgcacaggtatttctgcccttcaaaaccaggttgccacatcagattccatcaaagtttttcagactaacttcaatcttaaacggcatctcacaacaagcgaattggacggaaaaaaagcgtctatcattaccggcacctatccacactaagacagtactaaaggacgacgctccccacgaaacgacgtttcgaccttaacgaccctgccgtctccatccatccgaccacaatggaaaagacattttcaaacgattacccaccctccgggactgaggcccacatccacatcaaccacacggcccactcggatgactcagaggaggtgccctcgcacaaggaaaattacaacaccagtggccacgacctggaggagtccgacccggataaccatgtcggtgagaccctcgaggtcaagcgaggtctcaagatgcgacacatctccatgatctcgcttggaggaaccattggtaccggtctcttcattggtaccggaggagctctccagcaggccggtccctgtggcgccctcgtcgcctacgtgttcatggccaccattgtctactctgttgccgagtctcttggagaactggctacgtacattcccatcaccggctcctttgccgtctttactacccgatatctgtcacagtcgtttggtgcctccatgggctggctatactggttctcgtgggcgatcaccttcgccatcgagctcaacaccattggtcccgtgattgagtactggactgacgccgttcctactgctgcctggattgccatcttcttcgtcatcctcactaccatcaacttcttccccgtgggcttctatggcgaagtcgagttctgggtggcctccgtgaaggtcattgccatcattggatggctcatctacgcgctctgcatgacgtgtggagcaggtgtaacaggtcctgtgggattcagatactggaaccaccccggacccatgggagacggaatctggaccgacggcgtgcccattgtgcgaaacgcgcccggtcgacgattcatgggatggctcaattcgctcgttaacgccgccttcacctaccagggctgtgagctggtcggagtcactgccggtgaggcccagaaccccagaaagtccgtccctcgagccatcaaccgagtctttgctcgaatttgcatcttctacattggctctatcttcttcatgggcatgctcgtgccctttaacgaccccaagctgaccgatgactcctccgtcatcgcctcctctccttttgttattgccattatcaactctggcaccaaggtgctccctcacattttcaacgccgtcattctcatcaccctgatttcggcaggaaactccaacgtctacattggctcgcgagtggtctacgccctggctgactccggaaccgcaccaaagttcttcaagcgaaccaccaagaagggagtgccgtacgtggcagtctgcttcacctcggcgtttggtctgctggccttcatgtctgtgtccgagtcgtcgtccactgtcttcgactggttcatcaacatctccgctgtggccggcctcatctgttgggccttcatctctgcctcccacatccgattcatgcaagtgcttaagcacagagggatctccagagatacgctgcccttcaaggcacgatggcagccattctactcatggtacgcgctcgtctccatcatcttcatcactctcatccagggcttcacgtccttctggcactttaccgccgccaagttcatgactgcatacatctccgtcattgtctgggtcggtttgtacattatcttccagtgtctgttccgatgcaagttccttatccctattgaggatgtggacattgacaccggccgacgagagattgacgacgatgtgtgggaggagaagatccccacaaagtggtacgagaagttttggaatattattgcataagaagatcggggattcccgacgctctctcctggagcaaaccactcttaccaagcatatagcatatataataacgtattgaatttattaactgattgaattgagagtaaagccagtagcgttgtacggctgtagctttttagaaaagtggcagatgagcgatggtggatatgaaagtacctttacggcatgtagcgacacaagatcgcttccaagaactcgacattcaagcccagctcgtacaagaaaatgaactagccaatcatatgaactagcacattgaagtcaccgcatcatctctgttggaaacgacgcgcatgtactcgtgcgtagtaaatccgtatctgtacactcgaaagattacagtatgtagtagtagcatgactaacgatgtaacgtccaaataacgctctgtgcctactcctgtagatgcattagaccacctgctaacgtctacacgttatgtccgttagctccaagattgcacttttccctcaaagactctgctgggttacgtcatggtctctttcgggtctctggtccgttctctgcccgcccatatccgcccaggctgctacgatacaggataagctcataagcttagattatttttccggaatgacatcacgatgcagtggtggaaggatgtatggggaatgcttttgacgacgcaatatttaccgaaaagctctgaaaactcataaagtagacatcgatggttctagtagtgattatgaacattttcaaccaaatttgagccttggatctcgagagagaagaacagtacaagtaccgtagtaaatcactcatggatataaccaaacgttaatttccaaattcatcaatctcgtttacttcagtcatcactactgtaacggtgcttgaatcgagtgcgtaaaacatgtcgaatgaagaacgaagaaacgacctttacaacatttgcgtgcttatattacgtcttccgacgacactgtagatgtaccgcccgcttcgtactgtatccataaatggatgtaccggcacaacctcgtacctacctggtacgtactggtttcccagtttgctgacagccttactcttcacaggccatactctatcgtacataatagctaactaacagtcctcttgaaaggatgtcgaaccgtaaatagtcctcgagttcagtggttctcatttgaacataagggtggaatagtccgtgttttttctgatccacgcctagagctgaccaataacatcttgttgaaatcgttaggtcaggtcagcaggatgttttcttgatggagagcaaaagtgggcgcgcatttgcttttatgcttgggacgtgcggccgggtaactcaacctaaacaaggtgttttttcagtccgcccagtagggtaatagggctggaggagacctccaataattatgtaatgacggatcagtgaacaagggcgactgcactgagtaagcgcctggcctatcacctcgcttaagctgcaagttatacatgagataaaaagtaagaggtagatgagagatgtcggggaagccctcgggggatgtcatgtgaccccacgtgataacccaataggtcccgtagccacttccacgggtcttcgttgctactttcaagccaattaataattaaattactggacacaccctatgactgcaactccccacacagccgcatggctcgcttaagatatatgctacttgtagctagcagcagaatttctatcgcagcagccaagtcgctcaaaacacaatgactggcgaaggaatcacctacaaggatgtcaagcacgcacacaagcgactcgacaaggtcgccgtcaagacacccgtgctgtcgatccagctcgacgacactcaatactttctcaagtgcgagaatatccagcgaaccggagccttcaagttccgtggagcctacaatgccttgtcgcagttctcgtccaagcaaaaggccggtggagtactaacgtactcatctggtaaccatgctcaggccattgcccatgctgctgccatgctcggaatcaaggccaccatcatcatgcccacggatgcccctaaaagcaagttgcaaggtaccaaggacctgggggctacaattgtgccctacgacagatacaaacaggaccgtgacgaggtagccaatgcaattctcacggaacatcccgaaatgacgctcattcctccatatgatcatcccgacatcatcgcaggacaaggtacagtggtcaaggagctgctagaggaaacaggacctctggacgatatctttgtgccgctgggtggaggaggactgctggcaggctcccttctggcagcagaaaaactcgctccaaagtgtaaggtgtggggtgtggagcccgagacaggaaacgacggtaagctgtcacttcaaagaggccaaatcgtgcatattgacaccccggtgacgattgccgacggtgctcagacccagcatctgggagaactcaccttccccatcattcagagacttgtcacggatatcaagacggtcaacgagggagagatgattgctatgacgcaatggtacgcccgaaagatgaagctggtggtggagccaactggatgcatggctttggcagcggcgttctcgtgctgtggaggcacccacaagaagcgagtgggagtcatcatcagtggaggaaacgtggatctcgataagtatgccacctatctaaccactccggtcgttcagcattgatggggtggtccaaatatgagatttttttataagtaacagcattctaacagaaactaaaggactgtagcaaggactaataggctgtggcgaacatggcttcagtgtaatgtgcccttgatggacctcttcaactgtgagcaattggtgaggttccactgccctcaaccaaatagacagtctccctatagtgtacttgtactgtcttgcagagtaatcaaatgtgatcagaaaaccatgtaccgaataattgcatcatctacttgtagtatcttcattttgaaccatgttccattcaaatcacatctgaatcgactggtagcatgtgggtgaaagtctggatttacttacaactttagttgggaatattgttgatccaaatgataccagaaaatacaccaaaatatggccgcaatggggcatgaatagcactcatattgcgctagaccagcttcccaattcactatattgcatatacaagtagtagtgctcgttcaaaacgcgtcccgaaaacctgtccaccagttgcactgttgtctcctttctgcttggcagatatttacaagcctcggttgacgatcacttatttatccgaaatgccgcagtgagagagtgcaccttagatcgcgtgttttcaggtgtagtttcagcagctgactacacatacatgtcacccactcatcaacacaagcccaactatcacccgatacaagactacagtattgttttactgtagcagccctgttgggttccggctgtccttttctcaatctcaaccgtctcccaacgttgggagcagcataaggtttggaaacaaacgacgcaggaaaaaaaagttggtttatcagttgggggagggcgttcaagtagggagaggatatatggtaaatgggcgcgtggaatgaagtagagaatggtttgcttgagaaaacgacccttaaattaatcatggccattttttccccactcaaaatccccccacaacaccctgcaacatacacttcccagcactcaacaaagttgatcctccctcaacgtatgccactgcatgcatgatacgggggtcgcgattctaaataaaacgactgtcgtgcctcaattgaaacgtcacgagaaatctgtgaactacacacacaaacagttcattacgagtgagtcttgaaatatgggatatgaggaggggtttgaagaggttgcaatcgataactcacgacacggacgaaaaagaataaggaccaacacgatctccagacaaccacagatcagcagtcgaacccccctcaacagcagacaaatgatgttgtggaattgcagtagatgatttcttctgcgacgctagtattggctgtcggcgacactattctctgacagtgcccaatggtctttttattgtgcaccaaccgctgatttgtggctcaggttttgtgacggcgagagtcattctcgtgatgcatgggatgattggtctctttgaagccgacagatcgacatatttccacacacagcaacgacaatgttatcttatccattgccattctaacccagtgcaccccgaagtcgaacaagaactcgcccacgtgctcctgacggagctgctggcctaccaatttgcctcgcccgtgcgatggatcgagacccaggacgtgctgttcaagcagttcaatgtcgagcgagtcgtcgaagtcggcccatccccaactctcgccggcatggcccagcgaacccttaagtccaagtacgagtcatacgacgctgctctgtctctgcagcgagagatcctgtgttactccaaggaccagaaggacatctactaccttgccgatgaggccgatgaagcccctgcccccgctgctggtggtgatgcccccgctgctcctgccgctgccgctcctgccgccgctgccgctcctgctgccgctgccgccccctctggccccgttgccaaggttgaggacgcccccgtcaaggcccaggagattctccacgccctggtcgcccataagctcaagaagacccccgagcaggtgcccctgtccaaggccatcaaagaccttgttggtggtaagtctaccatccagaacgagattctcggtgatctcggaaaggaatttggtgccacccctgagaagcccgaggatactccccttggcgagctggctgagtccttccaggcctcctttgacggcaagctcggtaagcagtcttcttctctcattgcccgactcatgtcctccaagatgcccggagggttctctctcacctctgctcgatcctacctcgacagcagatggggcctggctgctggccgacaggactccgttctgcttgttgctctgatgaacgaacccaagaaccgacttggctctgaagccgaggccaaggcctacctcgacgagcagacccagaagtatgctgcttctgccggtcttaacctgtctgcccccgctggtggtgccgagggtggcaatggcggtggcgccgtcattgactccgctgcctttgacgctctcaccaaggaccagcgatacctggtccagcagcaactcgagttgtttgccaactacctgaagcaggatctgcgacagggctccaaggtggctgctgcccagaaggaggccatggatattctgcaagctgaactggatctttggaactccgagcacggcgaggtctacgctgagggcatcaagcccgccttctctgccctgaaggcccgtgtctacgactcgtactggaactgggctcgacaggactcgctctccatgtactttgacattgttttcggtcgtctctccaccgttgaccgagagattatggctaagtgtatccacctgatgaaccgaaccaaccacaacctgatcgactacatgcagtaccacatggaccacgtccccgttcacaagggagccacctacgagcttgccaagcagctcggtctgcagctcctcgagaactgtaaggagactctcaccgaggcccccgtctacaaggatgtctcttaccccactggaccccagaccaccattgatgtcaagggtaacattgtttacaacgaggtgccccgacccaatgtccgaaagctcgagcagtatgtccacgagatggcctgtggtggtgagctgaccaaggacccctcttttgttggagaaggtgtccagggcgagctcaagaagctgtactctcagatctctgctcttgccaagacccagaccggctctaccctcgacatcgaggctctgtactccgacctggtcgctaagatctcccaggccgaggacgcgtccaagcctgtcgttgagaacaaggctgtttctgcctccatcactcccggcactctcccttttctccacatcaagaagaagaccgaacttggtgcctggaattacgacagcgagaccaccgccacctacctcgatggtcttgaggttgctgcccgtgatggtctcactttccagggcaagactgctctgatcaccggtgctggtgctggctccattggtgcctcaatcctccagggtctcatttccggaggctgcaaagtcattgtcacaacctctcgatactcccgaaaggtgaccgagtactaccagtccctctacaccaagttcggtgctaagggttccactctgattgttgtccccttcaaccaaggctccaagaaggacgtggacgagctggtgtcgttcatctacaacgaccccaagaacggcggtcttggctgggatctggactttgttgttccctttgctgctctgcccgagaacggtattgagctggagcacattgactcaaagtccgagcttgcccatcgaatcatgctcaccaacctcctgcgtctgcttggtaacgtcaagaagcagaaagtggcccattcctacgagactcgacccgcccaggtcatgctgcccctgtcgcccaaccatggcaacttcggctccgatggtctgtactccgagtccaagatctctctcgagactctgttcaaccggtggcacaccgagtcctggggctcttatctcaccattgttggtgtggtgattggctggacccgaggtaccggtctgatgagcgccaacaacatcaccgccgagggtctggagcagctcggcgtccgaaccttctcccagactgagatggccttttccatcatgggtctcatgaccaaggacattgtgcgactggcccagaactcccccgtgtgggccgatctcaacggtggcttccagtacattcccgacctcaagggagttgttggaaagatccgacgagacattgtggagacctccgagatccgacgggctgtggctcaggagactgccattgaacagaaggtggtcaacggcccccacgccgatcttccttaccagaaggtcgaggtcaagccccgagccaacctcaagtttgacttccccaccctcaaatcctacgccgaggtcaaggagctgtctcctgctggtgatgctctggagggtcttctggatctctcttccgtcattgttgtcactggtttcgccgaggtcggtccttggggtaacgcccgaacccgatgggacatggaggccaacggtgtcttctcccttgagggtgccattgagatggcctggatcatgggtctgatcaagcaccacaatggtcccctgcccggcatgcctcagtactctggctggatcgataccaagaccaagcagcccgtcgatgaccgagatatcaagaccaagtacgaggactacctgcttgagcacgccggtatccgactcattgagcctgagctgttccacggctacaaccccaagaagaagaccttcctccaggaggttattgtggagcacgatctcgagccctttgaggcctccaaggagtctgctgagcaatttgctctcgagcagggcgcgaacgttgagatcttcgccgtccccgagtccgaccagtggactgtgcgacttctcaagggcgccaagctcctcattcccaaggccctcaagtttgaccgacttgtggccggccagattcccactggatgggatgcccgacgatacggtattcccgaggacatttgtgaccaggttgaccccatcactctgtacgctcttgtctccactgttgaggctctgttggcctccggtattaccgacccctacgagttctacaagtacgtccacgtgtccgaggtcggtaactgttccggttccggtatgggtggtatcaccgccctgcgaggcatgttcaaggaccggttcatggacaagcctgttcagaacgatattctccaggagtccttcatcaacaccatgtctgcctgggtcaacatgttgctgctctcctcttccggtcccatcaagacccccgttggagcttgtgccactgctgtcgagtctgtggacattggttgcgaaaccattctgtccggcaaggccagaatctgtctggtcggtggttacgatgatttccaggaggagtcttctcaggagtttgcaaacatgaacgcaacatccaacgctgagaccgagatcactcacggccgaactccggccgagatgtctcgacccatcacttccacacgagccggtttcatggaggctcagggtgctggaacccaggtgctgatggccgccgacctcgccatcgccatgggtgtgcccatctactgtatcgttggttacgtcaacactgccaccgacaagattggccgatctgtgcctgctcccggtaagggtatcctgaccactgctcgagagcaccagactctcaaacacgccaaccctctcctcaacatcaagtaccgaaagcgacagctcgattctcgactccgagacattaagcgatgggctgagggcgaaatggaggctattgacattgagcttgacgacgtgtctgacgccgacaaggagtccttcatccaggagcgatctgcccacatccagtctcagtccgatcgaatgatccgagaggctaagaactcttggggtaacgcctttttcaagcaggacgcccgaatctcccccatccgaggagcgctggcaacctacggtctcaccattgatgacatctccgtcgcttctttccatggtacatccaccaaggccaacgagaagaacgagaccaccaccgtcaacgccatgctggagcatctcggcagaacccggggtaaccctgtctacggtatcttccagaagtaccttactggtcaccccaagggagctgctggtgcctggatgctcaacggagccatccaatgcctcaactctggtatcatccctggtaaccgaaacgccgataacgtggatgcctactttgagcagtgccagcacgtggtgttcccctcgcgatctctgcagaccgatggcctcaaggctgcttccgtgacctcctttggtttcggtcagaagggtgcccaggccattgtcatccaccccgactacctgtacgctgccctgacaccctccgagtactccgagtacaccacccgagtcgcccagcgatacaagaaggcttaccgatactaccacaacgccattgccgaggagtccatgttccaggccaaggacaaggctccctactctgctgagctggagcaggaggtctacctggatcctcttgtgcgagtccaccagaacgaggacaccgagcagtactccttcaacgccaaggacctcgctgcctccgcctttgtcaagaactcccacaaggacaccgccaaggtgcttgccaacctcacctcccaggtgtccggttctggtaagaacgttggtgtcgacgttgaggccatctccgccatcaacattgataacgacaccttccttgaccgaaacttcaccgccaacgagcaggcctactgcttcaaggccccctccccccagtcttctttcgctggcacttggtctgccaaggaggctgttttcaagtctctgggcgtcaagtcccagggcggaggagctgagctcaagtccattgagatcactcgagatggcaacggagctcccgtcgtggttcttcacggagctgccaaggacgctgctgcttctaagggtatctccaccgtcaaggtgtccatttcccatgacgactctcaggccgtggctgttgctgttgccgagtagatcgtgatgagcgatgtgagatgaaatgaggaggattttatatgtgttttaattgattgatttatgataggatgggccgtaatatgtacatacagtagttcaacagactggtccgtacgtcaagccatgggacgacaagcctgttatacagtatgtactgtagtatgtacagtacaatttgtgagagttcgtgattcaaaaagaagatgatgcctctcacaataaaagagacaaaaataaatggtccctagcaggatcgaactgctgatcttcgcgttgcaaagaggctaatttcttattagcacgacgccttaaccaactgggccaagggacctatttttatacaaaataaactgtggcccctactatccaaattcagtcaatttcaaacctgaatcatcagaataaaaacaaaacaaaaaacgaaatcgcttcaaaacgacactgatgtcaaggtggcagttttataatactgtgatgatactaaattttaagtcaagctcgagtttccactactcataacgtatggtcatgcggcagtgtcttgtgacattgaactccggattaatagagctttgaaagccgaaatgtgaggaattttgggtagtgggtataaattgatctcgttattaagaggaatactgacgttccccttcatctcttgttgtactgtcacttgtcaacacacctccagcgatacatgcgccatgttatcacttatcgttatgttagggttctgcatttgcatagtgcaagtgctaaaaaaatatttgccctgtagagctctacacgacaaaaccacacactcataatcgatacaaaatgagctacacgatctcagcagcagctctatattctgcaacgatatacctgttgtttctgcgcgacagaagtcgacaaagtctcgagcgaagtgaaattctggctgcaagggaggctacaaactacagcatcagcaatacgactattttctccggagtgacagctaaaagctacggtttcaatgcgcattacagaggggttcccgcaacgtactggtcgtggctgctgttggtccagggtctgtttgtgctgggcatgttctacatggactggccaacagttggatatggagcacttctcgtctggagcttttatgcttatgccacggagcagtgtgacaagcaggggcgcatgagtggcctcaagatccagagcatgtttggtccggtcaaaacgtttgctggccgggacaagttccactggtacgctgttgtcaacacgggtacctctcttgatctgttgccagagtcatctgatgatgagctttctgaggaggaggaggaggacgtcgagatggacggcgacgtcaacatggaagaaacttaccggactctgagacaaaatatgcatagtttcgaggagattatgggggagggagaagaggttgtgtttgaggtggacgagccggtcgaggaggactatggaatggacgagtttgatattgagggtgaagacgatgagcccaagtttgaggggttttcacctgttctgtctccccatgacccttctgattcgggtgagcaagaagagactcgcatgctcgacgaatgggacagagagagttatgctccttcggtcggaggacgagccatggaggaagagaactccgacgaagaggactacatgagccctgatacacccggctcgattcagcttgttttgaagcgcgtgaatcttccgcttcctcccgtccaccactttcagggatacattggagtgtatagacataccaggctcaagagatcgaccgtggtgcacacgtgccttgatcccatggactatgaagccatggaaacggttgttctctagagacacagtgcatcacgagtggaattgtgacaggataggcaagaaaatacgccagaggggacatggtgaaccaaaagtgactttatttgcgcagaatatggcggcatggtacaagtatcatggtttgtgggtgaagttggggtttgtgggtccagggcagttggttcaactgggtccacttgtgaatgcggggttgttgagcaaccctcttgccttttcttggccaccccatactgcttctgaactggtctgatggggatctgacgcggtgtctgagtttggtgtcttactgcttgtaggagaatcctcagacgagtacatgcggtagggtttctacacgctcaattgcgtgctggggcgttatttatgcactagtacacgggtatttaaatacaggttggatgtgattcgagtgggcgtaggtacctatatatgctcaacttctagacagtatcatcatgttaacgaggtgtaataggctcggagattcatcgggcccttatcaatatctatcttaataaaagtgtctcatctcggcctgcctgctgccatcagtaaatgactcaagcggagaattctcgggaattctatttgagatggacaatgatcccatcacacggtgtgcagccctggaggcggcaaaaagtaccaatcctggagagctatgcaggctcccccaacactactgattgaacagtgaagaataagcaacaccaaataagttaagctaataaatagggtagagatagggtgcgaggctggagcagctgtggtgtgttagataaggggaaatagtgctaggcgataagcctgttatcagtggctttcaaacttacggtacttgtagtcgcgttctgacgtctttcccatactaataacgcacttaccgtcatcaagtgggtttttgtacacatgccacaatcccccgtcccgtcaccccgtcccgtcacccgaaccaactctgcaacctgtcggctctcataccaccaaacaggaacaagaaacaacttgaaatacggttcatgcattttccccacaccgacaagcatctgaataaacctaatcagtcttgaagctggcaagatagtctctggaggagatcacatacaagatcacagtgcagtatatatatcatgtactataccccatatagatgcgccttaacaacagtctccaaaacaaccgccaaacaccactctcatgcccatcacagtttcacaagaagtgacggaaacagcccccgaggtatcttgggccgccaccaagacctacctgggctcccgtgtctctaccctcaaacctcccaagttgtctgctcaagaaaaacgttgcctgaatcccatctacgtgctgcgtcagctcggcaagaaacagtggctctttttctccgtggccatcctgggctggatctgggacgccttcgattacttctctgtgtctcagactgcgaccgagatcgccaaggatctcgacatgtctgtggcggacatcacctggggtctttctattgtgctcatgctgcgttcgatcggagccatcatcttcggtctggcctccgatcgattcggacgtaagtggcccttcatcgtcaacattgccattttctccattctggagctaggaaccggctttgtgcaaacctacacccagtttctggctttgcgtgcactgtttggaatcgccatgggcggcatgtttggcaacgctgccgccactgccctggaagactgtccccccgaggctagaggtctgatctcaggattcctccaggcaggctacgatatcggcaacctgctctgtgtgattttcacccgagcaatcgttcccaactccaaacatggctggagagccctcttctggttcggagctggccctcctattctcatcatggtcttccgagcattcctgcccgaaaccgatacctatattgcctcccgaatcaacaaggaagacaacagcaccgtggaaatcgatcctgagaccggccttcacatgcagcccgcccagaaggtgggaacctgggcctccattgtcattttcatcaagggtgtcggacacacactcaaggtccactggcttatgttcacctacctggttgtcatgatggccggtttcaactttatggcccatggctctcaagatctatatcccaccttgctaaaaaaccagctcaagttctccattgaccggtctactgtcaccaacgctgttgccactctcggtgctctttcgggccaggtgactatcggccatctttccaacgtctttggtcggcgactttctgtgatcatctcctgcgtcattggaggagctctcatctacccctgggccttctctggcggaggagccggtatcaacgcctctgtcttcttcttgcagttctttgttggctgctggggtatcgttcccatccacctgtcagagctgactcctcctgccctgcgaacctcgcttgtcggtgtcgcctaccagctcggtaacctggcgtctgctgcatcttccactattgaggccaaaatcggagagcggttccctattctcgatgagcacggaaaccacctccctgaggagtatgattacggcaaagtcatggccattttcatgggctgcgtgtttgccttcaccatgatcgtcatgttcctgggacccgagaagcgaggctccgacctgtgtgctcctcagtacgaggttaccgacgcccagacagccgctggagacgagaagttcgaagacaaggagaaggtcgaggaagttgccatcgaacgaatcgacaccaatctcactcgttaattagtatatgtttgcattattatttgattatttacataaaatctgagcaaggctcgattctcatacgacgcatatgtatgtactatttgacggccaccaaaagtagctaggcacgtactgtatcataccagaccttatccgagagtcgaccctcttgttctaatcatacatctcgaattatgagctatggagaaaaatctgctacttgtagtaatctagcatcttgccgttccccaaatacgacgttctcggggttaatattatccccgacaccgttcttagactatggctccttacgctccacatatagtagcatcgacaaacgagcgcaagtataaagtacgaaacaagggtatcagtatgcttcatgttatagcgaggaagatgactaagccgtaattgagaaagctcactcttgcgagattcagagcacactaataatagtattaatgattaaaccaactgtcagattttgagcatgtggtaaacgtcgttttgtaattctgttgttctgtgagataattacagtaggtcttatcatatcaacaacaccccatagataagagtacgtacagtacgacatacgagtataccttggcagttgtcccgtctccaccgtaagtagctatttcaacagggacttcgaaagtcaacttttgtacaatcgtaattattgcttgtatacagcctcatctatccaatagtcatgtgctgaagagccaccatctccgttagcgcgttacatagtatactggcagcctaccttatcctaccaatagtctcgtggtgaaccagttaatggaatccgggtgccaaggagctactagtacttaggtttgggcttcgaggtttttgtaccccgacgatctcgacgcggactcagtgacagcttcaagtgcgtcactgagtcaggcaaaacaatagaagagaaggactgtcaacggctaactattgttataatttaagcaactgctaaaatcaaggctaaaatgggccttaattcaaagctgtgtaacattgctgatacacttttacacgcgccagggatgaggggagataagacatgatctgcctgtagaccagaacagtagctgatagcggatggagggaagctatgaggaggtggggaaaagaaattgttgttgagaggaaaaatagtagctgacctggctgggctaagcgatcgcgttgggtgacactgttgtgacacgcgttggatacgggggttgatcagagttggtaagtatgacgttgactattggtacagcaagacttgattgcttcgaaatccttattcactcgtctgaccagcctgtgcccgtacagttacgtcatgattgtatctaatctgcctcggcctcctcggtatatctaaccgcgactaccccttgttctctgcgtcttgtcttgctatgtagagcagcacaaaggagagaaatacgacaactctggtttgttcttttctttcttcctgcaaaagggaaagtggaaccacggtggggcgttgtatgatgatatgaacattaaaccaaccagattgtgtggaacgccgaaacgcctgctattggacagaacaggtacataatctggcgtggtagacatagactgagtacaactacgtacatctcaaatgttctgatattatatcaatccaagacaatctcgtgactgttcccaactcaagagcacaccttaacgccttggatggacgatagtcaaagtctccacttgtcaaaccccgaactgtctcagtttcaatctcgcgtctcatactaaacaccccttccccacctgtggccacatattttccattcatccccatcaacaacaatatcgtaccagcatacgtgcgagatgatacatacagctgtctgtctccatgtctccactatgcttcctaccacaaccctgctaccagtactgtacctaaggttgctgcaaggtggaagtcaataccgcacggctctactctttgagttttaccccagaatttggaagccacaaacgtctatcttttggagctatcgtaagggagcatttcggagaggcagagaggcgatcaccaggacatgtgttagccgctacaaacaaaaccagtgtacaaggtcatattatatgtttaagtagctccggctactcgccatggctttctctaaaagtcacctgccagagtggccgaattcatccaaaacaaaaagtttgcaattcaactactgtatgtactgttctgttggctgaaactttgagtcaatccccgctggaggttattttagggggaacaaggcacaccggagaaacacaccaacaacacacacacattatcgtaagcacctgacattagtgtcgagaaaagaagaaaatctctgttggacgttcttggctccgaatctaccccggtccgagcgcccatataaattgggtccccgacacgacccacacgagcgcagttgagatgtgggcccgttaatttcccgccaagccatgcacagctccttgtcaagtcatggccacgtacagcaagggagagaagtacaggcagcatgataagcgagcccaggaggggggcccggataattgagacagaagtgcgctttttatgttttgtacgtcggtaataaaagtcgtgcaatactgtactggtaattacatggagcatgaaaaaagtgcgcatctaatgaaccctcagaagaagcctcttttcagccgcgctatctcaaccctgatcttatcttatgacaactctacaaccagctacttgtagtgagacgacaccccatacgatgtaccagtacgagtcgacagatggcggctattgaacggtgtcagtctcccctccttgtctgttgcttgtctgtgttgcgcatttcatctttttttcttgttctaatatctcctattcgcatccccacatgtccaacccctcttccagaaagacaaggtcggacatgaaaccttgctagtgagagagtgtgtctaaaggagctggacccgaggcttatctgggctttgggttgtcgtgtcagccaagaaacaagccccgaagcaggcacaagtctagtatcggcattgagaagtgtcatatatataaataccgactccccggtggagaaaccggaccatccgtttcaacaacttccaaatggaaaccgaaaaaacatttacaacgaccacggtcgactccgatcccgacacccatggagaggtcgtggtcaacacaaagaagatgaacgcgtggcagcggttcaaggacggctttggcccagctgatgtgtcccacattgacactgagggcttgactcctatggagattgccgctctcaaaaccgccaatgctcctcttaatagaggtctcaagggccgtcatctgcagatgattgccattggaggttcgattggaaccggtctgttcgtcggatcgggagcttcacttgccactggcggccccgcagctctcctcatcgcctacggtatcattggatgcatgttgttgtgcaccgtccatgccctgggagagctggctgttgccttccccgtctctggtgccttctccacttatttcacacgatttattgatcctgcttggggattcgccatgggctggaactacaccctgctgtggtttgccattctgcctctggaacttgtagctgcctccattaccgtggagtattggaacgagcagaacggcaccaatatcaaccctgccgcgtggatcagtctcttctgggccctcattgcaggaatcaacctctttggagtcaagggatatggagaagccgagtttgttttctccatcatcaaggtggccgccgtcattggcttcatcatcatgggtatcgtctttgtgtgtggaggtggacccaaggggtacgattacgacaaatacattggaggtagcatgtggcagaatcccggagccttcgcccatggcttcaagggtgtgtgttctgtctttgtcactgccgccttcgcctttgccggtactgaactggttggtctggctgctgctgagactgaagacccccgaaaaatgctccccaccgccaccaagcaggtcttctggcgaatctgtctcttctacctcatttctctgactctggtcggtcttctggtgcgattcgacgacccccggctcctcaacggaacctccaacgtcgacatcaaggcttctccttttgtcattgccattctgaatgccggagtcaagggcctgccctccgtcatgaatgtggtcattatgattgccgtgctttctgtcggaaatgcctcggtgtacggcttctctagaacaattgccgccatggctctgcgaggagaagcccctgccttctggggttacattgacaagaacggccgtcccatttacggcatttttgccgtgctggcctttggtctgttcgccttcattgcggctgcttctgccgatattcgaaacaaggtctttatgtggctgctggctctgtctggcctgtcttcgattcttgtctggggctccattaaccttgcccacattcggttccgacaggctctcaagttccgaggccgagatacttccgagctgacttttgtggccggctttggtgtctggggttccgtcttcggccttaccctcaactgcttggtactcgtagcccagttctggatcgccctgtatcctattggaggcgagcccaacgctgaggccttctttgccgcctacctggctgctcccatcgtcattgttttctggatcttctggaaggtgtggaagcgacctcccttcctcaaggtctcggatctggacattgacactggtcgaagagacacggatctggatcgggttcgagccgagactaccgctgagcgggagtacattgcatccagaaacttcttctaccgggtctacaagttctggtgttaaatggggtcttggagtgtgtgtatttgaatgatgatgtaattaatagtaataatccttctctacattttttctgtacagtgaacagaaggtcttataaatgggactcagaacaatgaatgatattggaagtgtaccccctgatagagcatcagaagagctactgtacacacgtgctagactctaagaccgctgaaaaccgcaacagccactgaaacagcccctgctcggatcgacttccgttgtaattacttttgtctccagtggttgctttttggggaaaaatcgaaattgcttttgtgatggaccaatatgtgcatccctggttgcttttgagaaggcagatggcaaacacagtcgatccttacggtcgtacatacagtagcccacatggtggtagcctacataaacacgctgctccttgccctttcttgagccaatctcagagtctcagaagtctgacgacaatcatacaacgtttgattaccagtcgtttcttgttttcgttcctttcacctcgtccgtacatacagctcagagcaatactgtagtatgggtcgcgctattaaaaggaaatatttgtagaaaaaaaaagaaattggatacacactccaattgtgttatccagcatgtgtttccttgcacagaaccccatcgcatatgggaccttgcagatcatttgtttttgccaacttgcacacttttgtgttcacttgcgggagtcattttagatcacgtgacgttgactgttttctattttattctaatgattcattacaactatatacctaacaagccgggttattggcgttcaataaatcattcattatttatttttattctaatgagtcattattatgtaatccgacgaccctgactaaggagatctctccctaacaaaggcagaaaagctggcccgatggtttagtggtataattctcgcttagggtgtcctaggcaatttgcgagaggtcccgggttcaattcccggttgggcccagtttctttttgtcccagataatgcttttgttgacagcagtatgtttttgaccttactaagccgcattactttgaggaactacgaatacttgtgtatgactacatctggcacggtctatgtacagtaaagagtgtctatactgtatacacccttcattaaacacaataatcaatctatcttacatatccttttcctcctcgcctatgggtctccacatcatgatctacataggatgttgttctgtaaaagtacatacatccttgtccatttttggccagtagttgccgcaggtcacttccgcttccttaccactcagggttctcctttcgtcggaagcatgcaacaaacttatctccctcgtttcgggccaccttcttgccctcctcggtctcgaccagcatggtggccacacaaggatcagcgtcctcctcctccttggtcagtcgctcaaatagagggtgagcggccaaatgcttgaccatccactcgtgcagatccttaacgtcggtgatggtgtagacgattcctccaggtcgcacaacataggcgtactcggagcacagggtggtggtgacgattcgagccttgtgttttcgctgcttgaagtgaggatcggggaagcagaagaagatcttggacagctggcctttttcgaagaagttgggcaggaacttcatagcgttgcctcgcagaacactgatgttctgatagccgtcggtctccttgttctggtgtcgaagagccacaattcggtcctccacgtagttagtaacctgcactcggatctccattcccaggatcagctggttgggcagctggggggagagagcaaccagcaagcctccgaatccacatccaatgtctgccacctcgaccttctggccttcctttcggttggggtaaagtacgtcccagtccatgtcggcgggcgactcgggatactccagctgatggtcagagaagggattcgaatgagctcgctgtctgtagtatcgcttcttggggagcttgatctcgccgtcctcgggctgctcgaaggatactcccttcttggctgccagtcgcttctcctcctgctcttgtcggtacttttgtcgcttgtgcacaaaggattccttctcctcctttcccatgttagcagtctccgcctcaatgtccatttcgctctgatctcgtttcaacattgtgtgatttggggtccaaaaaaaaattaagcctgattaaaattctgcatgaaggatgtgatagaggtgaggaggaacggtaggagaataggtgagggggtggtagaaaagaataaaagacagcggctcctctaaagtttgcgtcatggagctgatttccatcaccccttgactgttgttcactcttgtcagattatgacttagtaatcaaatttttttcactaatgataacttaatcgtggtgagccttcggattccgacagacgtcgagtgagacagagctaatttgagaggcgagtgggcgaagaagccaatcatagcaaaacggtttaaaaaaaggaagccgttgttgcttgcaagattgatttcttttccctgttaagcccgcggatattaaatgttcttcaagccttattgtaagcctcttcgaggtatttacagtggtggtgttgtgtttgtttgcctcaaaatgctttggcctcaacaggacgacacgtcacgtcacgtaatgtaccgataatacttttacaacaaatttggacaggtcccagtacaaggtgaaacagattgaaagtgtgacggacagaataaccccacgaagctacagatacacgtgcccattcattcaggaaatctggttggtccgctaaccccaagcattactctacacgatgattcacgcacggcatctcttcatgcatgtcaggcctgtgccgtctacttgtacggtacttcgcgattcatagagtcgtgatacgtccacattaatggattgggatataaggttgtgtctcgagtgatagaaatgggagaacgggatggatagagagagtatcccactcatcacactggccttgtggtacgtccatcgttgtctatatatacccaattaattgccctaaacccacctttcctttacttatctcttccacctcccagacctcacaatgctcatgtacagcacaagtattgtagtccttacagccaccacaaccccactgcaacttaaacttcctctcgcactatgcttcgccgcttgagtagtgccgtgccccatcgtctaggacaagtacaaaagcacctgaccactttcaaccgtcttctctctacctcatcctctacaaatatgtctctcaacgacaccaaagcaccccacatccagctcgctatcaaggatcactttgatgctctgtccgacactgagaagaagtacgcccaccacttctctcgagcctcacatctcggaaccagagttgtactcagacaggtttcgcccgagtccgaggacatctacaacctgattctggccatcgctgaggctgtcaatcaggactactccaagctcgagtcggagtcagtgtccaaggaagacgttcgatccttcctggagtactcgtcccagttcctgtccaacctcggaaacttcaagtcctttggagatgccaagtttgttcctcgactggaacgtgccaagttcgccaccattgctgccaccgccgaccagaccgccaacttcgacaaggtggccgacgccatctactccaccgacaagaccctgctgggcttcctggacaagggccacgtgaccgcgtactacggcggcgacatcactgaagacgaaatcacaaagatcaacgacttctgcgcctctaagaccatctaccccgaaaacacccgggtgtggaagactggccccaagcaatttgagctgcgaatcgcctcggctgataccggcatcgcccaggatacccagttcgatccctcctacgagattcccgatgttggaaccctcaagctggcctacggagactccaagaacgagtttgcccagatctccgaggagatggctgctgctggaaagaacgctgccaatcacgttcaggagcagatgatcgccgcctacgttgactccttcaagactggctccatggctgctcaccgagagtcccagaagttctgggtcaaggacctgggtccggctgttgagaccaacattggtttcatcgagacctaccgagaccccgctggtgtgcgaggcgaatgggagggtcttgtggctgtcgtcaacaaggagcgaaccaagaagtttggcgctctcgttgagggggccaaggagtacgtttcccagctgccctgggacgccgagttcgagaaggacgttttcactcctccggatttcctgtctctggaggttctcactttcgccggttcaggtattcccgccggaatcaacattcctaactacgatgatatccgtctgactgttggttttaagaacgtgtctctgggcaacattctgtcgtccaagtccagcaacgagaagatcaccttccttaaggatgaggacctgcctctgtttgagcagctcaagggtcccgcctttgaggtccaggtcggtatccacgagcttctgggccatggtaccggtaagctgctttctcaggagcgagacggcactttcaactacgacaacgccaaccctcccatcgaccccaacaccggtgagaaaatcaccacctactacaaggccggcgagacctggggcagcgtgtttggtgccatggccggctcctacgaggagtgccgagccgagtgtgtggccatgtacctgctcaccaacaagaagctgctggagatctttggtcataccggacaggaggccgatgatgtcatctacattggctacctgctcatggctcgtgccggtctgctggcccttgagttctgggaccctgctacccgaaagtggggccagcctcatatgcaggcacgatactccattatgcgaagcttcgttgattgcggcgccgtggagctcaagtccaccaagcccgacttctcggatctgaccattgtgcttgatcgatctaagatccccgctgcccagaaggccgtgggcgagtacctcaacaagctgcatatctacaagtgctccgccgactttgagaagggctctgctctgtacaacgccaccaccaacgtctccgaggagatggctgcataccgggagatagttatggactcgaagcagccccgacgaatctttgtgcagcccaacactgtgctgagggaaggcaaggtcgagctggttgagtatgaggcctccgaggagggcaacatcaagtctttccttgagcgccgtgtctaaagaaggtgtaaattggctgatgagcgagtttacgatgaacctaacggagggttgactcgctaatccatgagtcagttccatgagtcaacactcagactaatgtccgagtctgcattgtttatagtcaaattctggattgtacctgtttgcttctgtgtacctgtgtgtacaagcttgtggctgtcgtaggttgtcgtaggttggggtgtgtggtttgtttttcggcacggaatgttagtgcaattggttttttccctgctgtgtagaatgtggtttgtttttttctctctctgtatggaatgctctccttgtgttctttcgggtgaaatactttttctcttgttgcttcttctctttctcttatgtgcttgtgattcttttgcacacattgtcattgttgtgattgaattcgagagcacagtatttgtttttttttcccacaccacacacaagctcgacattggattactattgccccttgcatttgtttgtctgagcccctccccctgtcagggacttgttcgaaacattcctttgcctgtctggccctccttggttacaggcttccaagttcccacatatttgcattggaatcgggctcatccgagttttagtgtgaaactcagcatgtgtgcgtggtcatattccacactatatatctctcactcggctttataatgactgcgatggtctggtatgatctgtatggtgcatgtctatatccgatgaggtgtataggtaacctcggctgaacctctgacctaccttcgtacaatgtagaagtatttttgcggtcattgggagccgtgatgaaggaagtgcgccaaagacgcccgagacatgtgtctatgaataataaaaggacgtctattatcctcacgcgtactcgttgccatagctggaggcctgctgcccttcggcccgttgtttggccctgggttctgttttgcgtttcacaagattggatgatcttcggtagttgacacaccgtgccgatctcctttacaagcttgagcagattccatgcagcggaagtgacagagatgggtgtgctgtgcgagcgaatacgaagaaaagttgggagccaaagttaagcggcgaagctagattgtcccagagttgcccaccgtcttttgtatatacaagtaggttggcaacgttgggctcagtctttgtcagaggtgtttcaccgagtgagtgggctaattaattagtgaggagagagaaagaaagagtggagtggctctggagccaaaagacccaccgatcacgaaacccagctcagctggtagatatagattattgtcagcatctatgcaagcaatgtttctttttctccctctagtgccgtgcacaaggcttagctctgtgcgtggcaggccctacaagactcgcacagaccaggcacggcacgccaacaacggctatcatcagacgtgctttttctgcccaacccgccaagcaaagcacaaaaccaccgggactgtccctagcgaagatcgttgcagtggcgatccaccgctcttaaaaccgtaaccactggaatccccgaccgatgtccttggtctcttgggtggaccctaaacataactgtcttctccgagctgtcacaggagcggccaccaggggctttagattatgtggagccaagcttgaaagtgagcgcggtggagttttcttgggggtcaaaacctcgaagggaacagcccaaatctggtccgagaactttctgtagcaaaacaaattgctttgcttatcgtcggaaattacccggtgattggcattgacaggagaaatgaaagcgagatcagaacatgaaaacccccacgctccctgggtacagaacgctgtacagccaccttgtgagagcaaaaacatgaaatttacaaaacctgatatataggaaaaggctccgatggcaaatattactgccactgttacgtcgcgattcgctgtcactctgcactagaaagaccctgctttcaacgtccttcggcttgtttgccgagccaaaaggaaaaaacaagaaccagcttgaccgcaatcacccaggtcgtctttcctacgcctattcctgcccaaccgattatacggccgatagatgatcatgtgacaaaagccgaccatatgcgctacgatattgctattttctcagagatgctgctgctttccgtccaataagctcataaggttaactttctcgtcaatacaagctgcaaactgtgtctttgtgttaatctatctcgattttgcgaatctaaacggagagtacgaggtgaacgataaacggggatgactcgagctaatcaaattagtggaatctcagcacctgaatgtatcacggtcaactgctccctgctgccgctcagagtacgcaatggcacgtggcatggctgcatgtggttttctgggcactttgcacctcagaggcgatgtgttgtaaataaggtccaccctagaagcttaagccaaacggggcagtcctaattgtgctatcaaccacaagggacatgatcaagagcaccgacaagcccattttggaaagggcagaaattcacaccaaaagcgtatatctatgaagacggagttttctaactacccaggctcttcctctgcgaattctggtgagcttctttgttgcctgcattcagtctctgaaacggctaaaagtaaatcataaggaggatgtgttagctacaagtagcaattgcctgacacagtctaatcaggctgttgagggtgttgaatgtctcattcttacatgcacttggtcaagtgtgcaaaataccgagtgagaaatcggagtttggccggcaggatgcagtgactagcaaagtacacgagacaacgtgcaattctcggcagatttacatcaacagaagcccccaccactattctacatactttcgtaatgcaatacacaactgtacaggcctccaaagtgcactggtgatgacctaagtcagcattagcgaggtagtgcgcactaaaagcaagttgccataattcagggaccaaacgtttcttgttcccggtccaataaccggtaaaatttatcaccgtagagactgcaagcaggcttttcctcctcattcgccactcgaaccgctctgtgtgatatgctgctgcttgatacatgccgcagttgaagatgtaaaaacagaaccacgccatttgcgcggacgcaagcagatcgtacggtaaattgtacgtctctagttcttgtatattcggaccttgagattaattatcaagtgtgcgataggttagaatgactcactaagcatcatgtagctgtgcatcaatgtacttgtatctggtaggcaactcttttcgattttcgaaacagagcacgtgaatggggtcaaatgtagtctgtgtaggaaattatacttgtcggagaacttctccggactgtaaagtgactgtaagggtcacacgtcttggaataacaaaccattactgccatataattcctttttcgagaatatccctcgagtctcgagacattgcctgtccctatttctgcaggcgtacattcccgctgtcgcttccctccctgtttttgattcccgctatccctgctgttttgtttttgttttttcattcctcttgacaacaatgctgcgagcacccccagccgacagctgtctcacttgtggtatgtgtgtggtgcagcatagagagattcaaaggaaattaatgggtagagaatgtaaatattaagtggctacttgctattgtatgaacacggagcgcgtgaaaaaaatgtgagagccggtctctataatacaactaaatacaaatttatgaaccagtgcaagaagtgaagcctgaaaagtgtttgtatgtgtgtggaagaacaattagctaccgtagtttccgggggtcccgtaatgcggaggaggaggcaattgctgctgttgatgctgcggttgctgttgatgctgcggctgctgcggctgttgttggggagtctggccgggctggggctggtgaaggcgcaagggcggtggcagagactggtcggaagggtagccgtattgttgatgatagtaaatttgggcatggcgcatgttgttttcatgtgtcgagggaagcgacgggagggggtaggggtctccggtggtgatgggctggccaagtgtcccaggctgttgctgctgctgcgagtgctgcgaagactggtattgtcccatggtcatctgggactggggaggggtttgatactgagagtaaggagtggaagcggaaggggtgatctgaggttggccagcgacctgagcaccctgttgctggactcccggctgagcaactccctgggtcaatagctgggtgtccatgccggcgtggatctcctgcaattgttgaagtcgttgttgttcgattttacgccgctcggcgaccgccagaaccagggctgtccgcgagtagttgacagggtggtagagcagttctttaatgtcggacacaaacagagggtacaacacgtcaacgatccgttcccgttgagcaaacgccagcgctcgctcatacggaatccacacgcccttgagatgcatggcgccaattttgaccacgtgtctgattttctccgtcttgagaatgccatcccgccggcctcgagtcattcccaccacattgagcagctttgtgccattgatcatgttgttatcttctcgacgagccacgcacacgcctcgtgcttcaacctggaagcacagcgtcccttcatcttcccacaaagtagtggttattcgagctctgaatggagcgtactgggctgctgcggccgctgcggctgccgagtgagccacgcccccagctgatccggcctgggcttcggatgaactggaagacgagtgtctggaaggcggcaccaggggctgggattgccgatgagggtgtccctgggacagttggggctgagacgggggcatcagagggttatgggggtttgaaggagtttgaggaggctgctgctgctgctgggcatgctggatctgggaaggctgctgttgctgttgctgctgggagtcatcttcatagtaccatatgtctctctgcccctcttccatcttgtcatgggggctcgtggttaggcttgggggacttggatagtgctgagggtaatgcggaggcgggttgttggcttgatgatgtttgagggagttgtatgatgagtatgggcggtgggggtgagctacgggtgttttgggagacatccagttagtgcatctgtgtcgtcagccagatttgcaggagtgaaattggtgggttggtcctttacttttatatgaggtgaagcgcgagagcgttgtgtctttttagttttttgatttccccttggccatttttgtctttttcacactttgccttttcgtttttctcacgcttttgtattctcagaagcctaacccaatgcaactactaggttaggctccgtctcttggccttgtctgaattacgtccacacgtcttccgcatttcattttcctctctgccaacccaaataaacaactgctattgtttggcccgttgctgagtgggagagagattcaacatcatggatagtgagtctaatgtatagtggagtggatggggtcagttgtaaaaacgaccttgggagatcacccacaacggctcttgctcatcagactaccggctagcttcccgctaagaattgtcaaggaaaagaaacgaattattatacgtcacgtggatatggaaacttgttcctgtgccgttgctgtcaccgtctccgccaagctgcattggctgtttcacgtttgcatacggctcagaaggtaagctgtaccccgggaacaactacctcaggaaccaacttccataatacagcattcccggccagagttggctcagtcacacctccaggtgatccgcccaatatttctgatacaggggtacggctacgcatttctgggggtctctcaggtagtccaagacacggatgtgtcaggtgtgtgcttgctgtcaggggtgcaacatgtgctagaccgcactacttgtagtagactattgttatcttctgtcatttctgaaaagagccacctaatgagagatacatactgttgtgatcttcacagcgtaactgtcatgtaggtacagtacgaggccagcgctgtatgtgccggtacgagtaccagtacagattctaaacgtgaagtctgcatcggcctacagtgacaggcaagcaaacaacaaaagatggttctgcacaagacttccagaagaatgttgctagcaactttagccaggcgcaaccggaccatacacagcactgtagtcagaatgagtaattggcggttgtccaacaaaacccttccagtgcgcatatcagacagcgagaagcaactctggagatctttctgtagacagaagaggccactctaaacgacaatacccacccttcaaccgaagatcgccagccaccagctgcttcttccctgctcattgagccagggtgtatgacggttcgcagacggcccccctgtgtcagttcattggccaagtagaaatgtacccctggctctgtgcaagtggttttcggcatttcaagcttcgcatcggacggttcacgctatggacatgctgtcccatcccacccctacaggttacaagaattgtacattgtgtttcagcttaacagagctcgtttcaggttgtgtaggatcaggaacacccgttttggaggcctaatgcgcacgcaagctgtctttcccacagtcatttctttttggtctgcagaatcacgccaaaagcctggccatgcagcaaccacacgatacatgaggcattagaacaagttgaatgtagattgaggagagagaaacacgaaaggtgacacgaagttggcacgtacctaagagaggtcagctgttttgagtatgccttccgtccatccggttcataagctcacattatcatacaatcacgtcccaaacaaccaacagcagaggcgttaagcacaatcttcattgcacagcaagcacagcacatagatacaggtgtacaccagcatgtactcctcttggtcttatcccatgcgtctggacatcctacaatggcaatgctacggcactcgggtcgacctgcttgcaaaagtattattaggggtgccggaaacgctttccagacactgtccacactgtcttgagcttcctgcatgaacgtgtgtttggttctcagaagtttgcagatcagataacaaaccagtcgtattttccacatttggcgtcggttaataatggtcggaacgacgttatttggaccggctacgtgccggatcagccgcctctccagttgtgaagatgctaccctggccctacttatttttttgctcctagttgcagccgagcgttacattccaggtccgatttgggactatttgggcggttgaagaacgagtgtgcgcgtccagacgttcgctaatgcgttgctggcaaagaggagttgatctcaaataccacagctgtgtttttggttttgtctccgcccattttggtgcgcctttccccccaagcaatctacaaggttttcctgtctacttgtgcgagtcctttagcactcactctactttacttgtatattttacttgtatggtctctttatgttaaccttatcgacgctgatcctctgattgtcatgttgcccacacgtctctcagggccgaaggtcgcatagccaatgctagccccagttgtcgcagctgttccacacctccttttcttgggtgtcgtgcgcgctcctgttgcagagacgcaagcgccaagctcaacaacggagctggagagctgtagaccaaggaactgggctctcactaagagttagtaataggggttcgcttcgtctccaagattggatgataggcgaacctagacaacggcacagggagatgaaaaagcgcataaaataagggctctatgcccgatattttgacccctaaatgtgcgtaaatacgagcccaaaaccttggggaccaatagaattctccgccaactcgcttgctggaaaaaaaaccccactgcgcgggtccgcgttccttgtggcgctccccacccccttattttcaaacaagacaaaagaaaagaagctctgtgagtttttcagttaggttcactttgcattgtattcaaacccagtttatattttgtaactgccgatctttcctgtcttaccgttcccgtaccggctggtgtctaaccacaacacgggccatcgacctggcgccatacagctttagggcgtgacagccgtattctccgcaccaccctaaaggacaggaggtaaatccgtggagataaaagaaaagcgcgctcttttccacacgtctcaaaaattatcatacctccgagccgttatgcattttttgctccatgctccacttaccccccatcgggggtgcaagcgtcggaggtattgaacatattgggaaccgcacctcagattcccactttgtgtttttccgattgtggtgtcagatatagaaccagtacgacttgagtgattgccgtcccaatcggtctatgattcaacgcagttgtcaaatagtgcctgtatcagggtactgcgtgtgcctgtaacagcgctggtctggctgcctacttgtacagtagtcccacccgtcgtatatactgtatttggaggtggcttgattgacgggaccgccaaagttggaagcatgaagtcaatccgcttctttatacctcgccaccagatagttagacctcgtactttagtagggcctgagtttcaagtgaaacaccctgaaacactcaacatgattgacgcactgggggtgtgaccatcggtggtttaatcttgctctgttgagacattggtcttggccacattctgcctctcatacccacctccaaacccatgtttcataatgagacagggggactcaggtggcccgactaatctgagcccactctctgaaacaaacctccactgttggcactggtgaatacccgcgaagctggccattgttattctccttcccgtagctattacatggaccttaactgatatccaggtgtaacatggttgaaagctacaattatctacaactatctacaactataagtaggcttcttggacttgtgtgtggttaccgttttgggcaggcgtcagacgccagggatcatattgagcaggtgtgctcgagctgctcacgtgtatcaattgttccgtcgaggggaaagagcgatgctggatcctcgcgtacctgtttcatcattgtcataacacaacggctgaagctaaatcgatgtcgtaacagcagtgttcggaacgtccatccgcatggtgtttgtcgccaacaggacaacaaatctagatccgcttgcgacatgacaaagcccaatcgaaaatcgaactgctccttagctttaaatgtctcgtattcctgtatgtgtcaaactgaatctttgcagtgctggtggctaagatatgccgctacagtgcaaattgatacactagagcaatgaaacaaaaggaaagaagcttgtggtttaagcagctttggattcagggctcaatccccacctaaaccctacaataatctcattgaatggatcgctagccttgtttggccctcggagtcacccagtcaaagcggaaacgcatctacacccatgcatggaacattggttgataggcaactaactatatcgtatggcacggcaccaaaacaatcttgtttcgacaatagcccctccatccacagtcaacctcgtgaggtacgcgaaaaaaacacgttgggacaatgggctctcgttcaatacacctaaaatgcacctggcaggatggacatggtacataagagagacctacaaaagtaacccgctggtaatattctgccatcgtggcacagctgtgtctcataccaatgaccgtgcctggccattgtagtccaagcataactgagatagacttcgtgggcaattaattacttgtctattgttcaaagctgctgtaaatcacggcgcacagcccattgtactctgcaacgctgttgattgcgtcaacgtaggggttgggctgggcatgagaaatcacagacgactgtcgtgtggccacagatagcagggacgccagtttcaccttcttggggcctccagagattatgggaggctgtagcgcgcccacagcaatacgctttccgcctgtggacggtgggttgacgtactggctctcgttcaccttttccagaaagaccttgaagctctggtcaatgatggctcggaaagatgacattccctgtggcgactgaatgtgttgagctgactcaaatacgagatccttgagaggcgagccgtaagtgtagttgggtgacagactttgcttttctttttcgagcctcagctgctccagttctctaggtggcaggagcgatgtaaggaacgtattaggggtggtggagtagggtggggagttgacgagagtctgtacacgcttgagaagagtagcaaactcgtcaagagacaggttctgccgcgggttgacgccagtaaaaacctgttgaactgaccgtcgcacattatccaccaccgacttccatcctcgggtgagcagccacgtgtaacattgttccagtgacatgtcgtatgtggctcccgcaggtccagcctcgttctggtatcgctttcgtcccacaatgttcgtctgcagtcggatgaggtagttgagcagagacacgcagtaaatgagagtgacgattcgggtgagcgactcaatcttgagctcgtcccacagctgaatcttgctcattttctggccgtctgccatgctggccgtcgtctctgtgcctagcgacagcaccgagtgcttgtcgtcgtccatgttctgtttcttgcgcttctccgcacgcatgttctggagctgttcggcgatcttctcgacagccacaaactccatgatttgttcgcatagctggggaagcactgacgccgtatggaacgctgcctcattctgtgtctgtgcaaacagttgtttgagtctgtgttagtactggtataccccacataacacaccaatatatgcatgaagtaatgatatggcgtaagtggggccgatacacaagctgcgaacacgtttcgtttggcaaccacttctggtcatgtcattagccacatctctgtttcgcttgtgtccattcttctgtctgtcgtgcccctagctcctctgtgtttgtgtactcacctctccttagcacgctcctcttcgagcttctgttcctgcttctcgatgagccgctttgtggtatagcttatgaccacgtaggccacggcgatgaggccggtcgacacggccagccgtttcttgtttcggttgagcgactgaagcatggtaaaagacaagtctgtcgtgtgtagagtgccagagatttatcatcaccccgctaaactcaaactgaacgtgacgtgaccaagtcatagggccgaggtttaatgagactgggggtgtgaatggatgttggtaggaatgtaagtggtggcatcacgtgacttttcttctggtatatcgatatggagtgatatgggagcctctgggtcgactgtagcagtatttgtagtgttttcactatatattatcacctctccacctccctatatgccaccgttgtacctctcatagtgtgaatatcctggttgcttgtatcggtacttgtagctgtaatgagggatcggcgagtataaatgatagtaaaagtagttgtaccatgggtacgacatgtaatctacaagggaagatgtcatttccattctaagtcattggttatcaacaccaatacaaacactccactctcaacgacacgtgttgctttttcacgaccatcaatccaccacacacaggaatcgaacctacaagtcccaaccgacatattttcagatcatacataatcctcgaggctcgctttaattaccatccacacaaatgatccataatatggcctccagacggctggtggtccggccgttcaacatggccggccacctgcgagccacatacgcccccgtgcgatttgcatcaaacaacgcctccaagagccagcgtcttgagctcaagcacattggtatcatgaatgagcccattatccccctgtcccatgccccctggaccaacccaaagggtctggtgaagcacttctaccgacgaatgtacgcctttgttgttaacacattcaacgtggcacagtaccgtctcaagaccaagaagaagccccgtttcacagagtggaagaacgacgctattctcaactacattgccgtcaacaaggcctttgctgctcgagagcttgagtctgttgatgacaagatgaacacctgggtcaagaaggctcttgtcgagcgatccaagactctccccgacgacgtcaagttccagtacggccccattgagttttccaaggtccccaaggtggtcaacttcacctacctgcccctgcccaaccacgcccctggtatcactctcatcatctatcgatttgacatgacccagaaaattcttcggtcccagcgacgatctgatgaggtcaagaccaccactaagaagtccaccgagtacattggctgtgtctacgacaacacgtactcgcccgccaagtgcctgctggccggaaccgtgttcgagtcccccattgatatccctctgcccgaccctgacatgtctgatgagcgagttgtcatccagtccatgcacgacaagggagacattttccgagaacccaaggctattaaggcttaaatgtacataagagagcgagcccgagcaatgcaaaggccagcgactgtaataaagaaattaatcgatcatagaagtagggatccactgatgtcattgcccacttgcgggaccctgtgcgtattaaactgtccagcgagagtaccaagcgtgcctgttacacccaataagaaaaaagaagtgaacgaatcaaagtacagtaggaatcactaggggctgtacttgaagcactggtacgtactatgtaacactcatatagtagctattgatacaaaacaactcgctcagaggatcttgaataacccactgatgctacaggtagtcctggcaacagcatactgtttaaaatcgtttaatgaaccagtacacccgttaattatgtacatactaagagcacttgtagcaagtgcttattccgcggctacaatcgcaattgggctctatctacctatcgacattacagtatgtactttagttgcacttgtgaccatgtactgtacatattctcagctacaatggcttctcagccctaaaatgcttcagctctacgacataccagtctataatcctttggctatttcggcttagtgagaaacaccagtggagtgaccctgggggacgtggctctcagcagcatcgacagcagactgggcctgggccttgagagagtcggaaggtccgccgtgaggctggatgttgacaagcttctgagcgaggggcttgacaatggccttgtagacaagctcggcacctccgtactgggggagaccaatgtacagaaggaaggcggtcttgaagaggtagtagaagggcacccagtaaaggatggccttggaccagaactcaaagacgttgagggtggcgaagacaacccagtaggtcaggtactgagtgtcatcggccttgccgggggtctccagagccagcagagagtagtagccggggatgaccagaccagcaatgttggacagaagctgaccaattcctccaatgttgaggaagatgaggatgaagtagaatccaacgaagccaagcaggatgtaggacttggggacggctattgttagttgtggttggggaggcactgtggtgatcacatgaaactaatcacaggcactattgacagttgcacctgtctttgcataacagcagttttggggagtaatgggaaattatctgaattgtttctgtgcactcctgtcggttatcagctgctcatcgcagctgtctgtgtaacatgtaacactgctaacacgttccaatccgatcacaaagatcgcattgattgcaatactcacgaatctgcttctccagctccttgagagcagggtacttctcgagctccttgtcaatgttctgaagagcggcctgaacctgatcaatgatttgagacatgttgaatatcgtcggtggttacgtggaaaatgaaagttgcagactggacagaagaaggtcgacgcacatggttcggtagggtaagtgggcggtgagaagactctaaggggtgtctagaacaaagagagggggaaggtccaaaactctgtttggctggacaatgagatgcgattagtctgtcagagatgcagccgaggtcgtgtgagcgaggtgcacgacagtagaaagtcacgtgaaacacgtgatacatacactcacctggaagagtcacgtgataaccttgccccggtatgtggtatagagcgcacttatctatgcgttattacgatgctatcagaggttcaaacttctcatattatgaaacgattgtacatacctgtaatacatactggtgcgtacatgttgacgtggtaatatttgtcgttacagcatgtacgggtatgtggttttttacgataactgtacacatctgtacattgggatgaagtagtaaaacaaggcgtagcctaccgtacctgtgcgacgggtgacgagtcgtataaagtcgacacctgtcctcatcgtacactatctcgcgcaactcgtacggtacatacacaatctatttctggaacatgcgtgcggctattgtgacaacagaagactgtagaacataaaacacgtgagaattcatacttgtggatagaaacactcggatattgtagtgtcgagatccaaaacagtcacgtgactttcacatgagaacgcgacctcttgactgtaaccccccaaacaccagttactacttgtagtacaactcgtaccacactccaccatatacgttattcaacatacacaactgcaagtcgaacgttgggctccgtggatcttaaaatagaaacttttgcgaacctgacttgcgcccgggaaacgctcatagcaactgcaaatatgagaccgatgaggaaccagacgtagagtcacaggaccatgagttagatgaaatcatttgatttccttctagtggcccgcacgtgacctcatggtcctcgtaaaaaaaccacagcacagactgtggaggacactctgggacccactgaccaacctttgatcaacggttcctaattcttattagcttaagtaggttatcacgagacctaaaaagagagctattgtaggcgattgggtggacttagagagacggcgaaaagtgctaccgaaacaacactgcccgaatatctatttttcacacccaaacgcgccccttctacgacccctcactcgtgcacaaagtgcccgcgaactctgatacccatagaatttacaatcatctgatatggttgcagcacatccacagtggaattgggacattcgctgcttggatgtccaaacaaacggctctaaattggggagacaactagcgtcgatctttggcgggaaaaaaaaagagacgcaagctaatggagaaaaaatatatatataactagaggtaaagcaaggtcggacagacggctgaaagaggacggatatatacattcaaatcgtcgccatgtctctctcacacaatcaaagttgtcatgcagattcgcttacatcgtacctcgcaacctaactcaatttccccaccccacttgccagtaaaaatggaatatgacaggggggagcattcagaaatacaggcacaacagaagaccgtaaaaaccacctaatatacattgctttagttacttgagtttcattatttccatcagaaactgctcaaaagacaggttgacgtagcccgtgtgatccgtgtcatactggacaaacgagtctgtcatcctttttagcgaaatacagctctggacaaacaagtcaaagccaatgactcgctcaccagagctgttgaagtctgagtacttgctgtacatgaactggatgaaactgttagacagacggtatccaaatgcctccagggctcgcacgtactcgtcgtacgagatggatccgctcttgtccagatcaaacttgtcaaacagcttgcgccagtcgcccaagtaacgccacaggttgcaaaactccttgaattcgatggttccattgccggaccggtcgaacatcttgatcatgactctcaccgtctccatattgaactttgtaaagtccccgttgacaagagcgttgcccagctccttttccgaaagccggccattgttgttcttgtccacgccgttgaacagcatcttgagattcacatcaggtaaaggagcgtatggaataggcgactgtgttcctggctttgtgccaccgctgttgctgttgctgttgttgtggcgactgggaggaggtctgttatttccgctgggtcctccggcctgatgcatgggcggaggctgttgcagctgctggttgtgagaccgtgggctgggtcgtagcggctgtccttgaggtggtggtggaggggcaaagttgttgttgtagccgccagggccaccgctcgaacctcctgaccctccctggttgtagttgttgttgtagttggagttgttattgtagctgttgttgtggccctggttgctatggctgccgcccgagggctttctgggagcctgatgacggttggggccgccaggaggaggccgtccatactgctgctgctggggaggtggagggggagcgtccgagaaagtctccccaggggtggggaaatggggaaggtcgtcgttaccgccacggggattgttgtagccggtgtacatctgctgtctctgttgttgcggtggcggaggtccgtgtctatacgaaggtgggggttgtgggaccgagctgaaggtctcctggggagtgggaaagtgctgtgttagggaaaatggagaggagtacgggggaggttgtcgatcgggaacactcacgggaagctggtcgtatcccatggcattagctggcgaaagaaagaggttttttttttttttttttttggttaataggaggacaaaaaaaagagagtgagaaaaagagagtgccaaggatcgtgggggagagtgtatgtatgtcttgcaactgtggagtatagagtcagggccacactcccactttgactttcttcactatgcctaacaacaaagctctttgggacacccatgctgcaaccctaaccggggtttgaattcaatctgacatgcaagcattacaatcgataaccaattaaattatttattgaccatggacgaggcgctacggaaacagcaattcagccaactacaaccactcacagtggcgctatccaaggaagttctgttaccgccaaaacaacgactacagaagcaagatgccatctacactcgcctcaaggacctaagggcgttcctacagcaacaagacctgatttggtccaagaacctcgccgattacacatttttccccatcatgcatcttctacaaggaataacagacattttagacctccgcgacggcattcgagaatgtattctggctatcatcgacattctgatctcaaaagtgtggaatctggacatgaatcagaccttagcaagggagctactgtctttgtctgcaaacctatcatctggagatgacgacaagactagcgacgagaccagattggaagcggctagatgctttggaggtattttcccttcaaaaccggctctaaatgatgtgggccctatcatcatgctgctactgcaatggggagagaaaggcgggtctgtggagctacgtgaacaatcatggatgtctttattggcactatttgagggactgagcagcaaggaaaccgcccagatccttccgggagtcgtctctggagtctcaaaggttgtcaatgggcattacaaggtggcggtggccgccctcaaggtgctacgacaggtgacggtgaccgcactacacaatggatgcaaggatgatgaaaagtggcttgaatacacccgaaagcagtatttggtgaccctaaagatgatatctacccgtaagcacaaccagacaaacactcagttgatcctattgtgctcagatatcgttggaaaatgcaacgagagcctggaaaactgcttgcctatctgtgtcgatatcctgcttagcttagacgctactgaagagtttatcaagtaccaaagcaagcttgaaacggtgctggacgaacgaatgtatgtctggttggacaatctgccgtccctactgacgagaaacgacgatacagagccactggcggtactcaagtgtctcaaggggggcatgcaactacaaaaggacgacggatccagaagtctgctggtggaaaagctggtcgaagcggtcaatagtatcaaccaacatgccattgcaccagccaagaacaagatgctgtcttcagatacaccaatcaactttgttaagcatgaaggaattaacaaaagagcaattcaggtcgatcataatgccaagcacgtcatgccgttcagaggcttcggtatcaccacgttactcaatgacgaagtccagactgcgctggaggaggttgtagttgctgcagatgtatctttcgaggatatccagtcctccgacgaagtatcacagttatggatgtccaatctgatgttgaagtctgacgactggcttgtggggatgcctggtgacaagtttgacgcctacgagctggaaaactactacattgacgctctcaaatccccaaagcagcagtatcagtatcttgctcttcaaggaattggattgatggctgctcagacacctctgaatgattcgctgatggacattctgtacccaatccttgccctggtcccttcagatcatggattagtgagtgatatggctcgagagaccctcctacagctgtctacgacctgtggatacacttctgtacagaacatgatggtggagaacgccgattacctcatcgattcaatctcgcttgcgatacagtcaatggatgtttcccctggcacatttcagatattgacagttttgatcaagctgactggatctgacattgtggggtacctggatgacgttgttaagacgctgtttaggttgcttgacagctaccaagggtacccccaattggtggagagtgtgattggtgtcttcacggctctgatcgaggttatggaagcgtcagtcaaggtaaaacgggtggaggacatgaagaagaaggccctgacgctggagggggtgctggaggagctacgtgagagacagaaaatgcctgtcgaagaggagcatgagttcgaatctcatcccaacaaaccatttggggaatcagacgataagatggatgaagaggaagatcaagcccaagcagatgcaggcgaggagtccgagaagtggacaggaacactggctaaacctacatataaacttgtgaagcagatctttgactacgttcagaatctaatcacctctgactcaccaaaactggttgtgtcgctctgcagactggtttctatctgtgctcctctacttgcaggcattgatgaagatcagcagagcgagtatttgcccagcatcaacgatctgtaccctttgcttgagaacggtgccttctcagatgacattgtggtagccgagtcgtgtttaaggacaatcagtctgctcttgcagtcggtcgacgcctcgtttatgcggtcgagaatggtagatctgtttcctcgtctgcaaggtgcgttcgacaaactgttgggaacagcctcctcagctgtcgaccacaagacccgacgtgcttcctcccttttgtccaccatgacagttgtggtggagtctgtcactctgcccaccatagttttgacagccgcgtgttttacgtgtcgagcccatttggccggcagcacttcccgggagactgtttcatatcgccgggctcttgaaaccgctaatccggacatgtatcagctgtttctaacaagcacctaaatggaataccttctctagttaacgccatccaatagagtatcgcagagcactaccgcatatcattgtgttacacgaatgtgtgtcttggcaaccccctgttttgtccgtcggtaccttacgtgacagacaagtacgagtacatgtacaagtccttcaatgtgtgattgtagctgttgataggtggggtggggtcaaccactcgtacatgttgtagcttgaaggaaagacagggatcgtaacaccatggtgtactcgtaattgtcggctcagcgctcctatcgagacgcgtaatttactcgtaattggcgtgggatcgacacccacctccttcgatatccctggatcgtcggattttcacgcgctcgttttccttgcactcttttctgctgacgcttggaacccgtccatgcaggtaattgactttggaggtgcagtagttctaccgtttggggaaatgggcctacgggcggggtaggaggaggttaataaagagggaaagtaaaaacggcaatagcaagcagaaaaccagaaataatcggataaaaggcgtaataaatagcacttggtccaaaagaggaacttttaacgcgtacatatgtccagactcctggaaaatacactctgagacctctcccgagcgatcccgtgggctgcccctcaccgcgactaaccccctgacacttatatatagcatgaacccttcacattagctttggacagacaaagcttgaccgaggtaggcgtttgtgagactataagcgtggtatatgtaggagggggcgtagtggggggagagaagcgagacattagcgagtagtaagcgagaagtgaaccaaataaatgaagcgaattttggccagaaaaagatgcaaaattgcacacgtcatgcgaccacaaaccaaggagacccctccggcccccacatggaactagcacccttcccattatccactaaacacagccgaagcatggagctaaaccaaaactctaaccgaaaccagaaacgatctccgtacacgaggaggcagaagggagcagacaaaaaaaaagagagtggcccatatatatacttcgcgtgcttcccacaactcctcctcttcatctactacggtccttccttaacaccacacacacactccttaataatgtctgactcgtctatcaacctggctactgtctctctgcccgccgctggcgacattggttttggtacctccgcctctttccccaccgacatctctgctttgcttaccatgaccgagacctcctacgaccccgccgctgtctcttctgccgccgccgctctgatccagaacggtgagcagcaggcttccattgacgctgctctctctggcctggctgagaacggaacctccatcactgactccgccgctctggctatcctcgcttctgcctctgctctgcagtcccagaacggtaccgccgccgccgccgaggccacctcctcctccaacggtaccgctgttgctggtgctggtgctggcgactccatctctgtcgcctctgctccctctggcgcatccggcgttctcaccaactccgtccctgcctctgactctggctctgccctcgtcaccgcttccggctccggcagagcttctggctctgccaaggcctctggatccgcctctggatccgcccgagcctccggctccggctctgcttctgctgccgctgcctctgcctccggctccaccgagaaggccaacaccggcgctcacatggtcatccccgccattctgcttgccgctcccctggccgctcttctttaagcgatgagttagatagatatttatttagtaattgacccttttggctagtccgacattcttagatgcaggtcaaggtgtttgcatgttggctacaaacgatagatctacggcattcattgtatagggtgctattaacccctccatttcaatcaacaaccattcattcaatcatacatgtatgttcttcacattcatcgtataacggtcattttattttccagctcgtgtctcgagctcaatgtgaaacataacagagacacaagcttggtgggatgaacgttggaatgtacaggggtgtggctgactctgggagactcaatggaaagacgtgattcaagtgtgtgttaggctacatacgacagtgcggctgtagaataaggaagacattctatctacaagtagtacctgcccacaaaacctgttagcacacggtacacggctgacctgtctacggcatactacaatacgactaaacgggtacgagggaccttgtaaaaaggttagggcgcgtattagtgcacttcggagggctagggcatggtccagatgcttgtagcttgtgctatgggttgggggatgtcgctgatggttgctgtcctgttacaaaacacaccatctgttattatttacttccagacacgctcgtgtttatatacgaaaacaaggttgccgctgttttcagatgtaaacattgggaacctaaacgaggtggtgaacataaagttgggataacgtaagacgagaaatgtggttgctgtggtgatagaacagcagtgagatgcatagacgcttagtcagctcaaattgtataatagcgttatcgggtgtctaatacgagaacgaaacgagaatataagaaagacgttctgttgaccactacatgtggtcgctactcgtcccgtcccagtagctacgtacatactgtaatgtgtgctgctatggtttctgagttgcacggctatgggtacaagtgcttcagaaaatacgatactcattggaggaccaaggaatatagacaaaagtttggaacatcgatcaaatgagatcggatggtggatcccagctatattttcatatcatataccatgtacagtaatatcccataatgacccagagtgataatacttgtacctacaagtagaagtacatactgtagttatggtgtctccagctttccaaacatcctgagcttcactacttgtagtcacacggctgcagatttggaatgtatcaagatgttctggatttgatcgtgacagtacatactgtgcagtagccgacggacagtaatatacatgagtgctttttgactaattctctgcttcccacaggactgtaccgagttctgtcgattgtaactgacattacttgatattcttcttgataacaatttcaaccttgttaagcgaggtgtaatacagcattaaaacagcatcctaaccactctgctacaagcggtaaagaagcactatagatacacatacgacaatacaacagccaagtacgactctgtctcacgcagtgccaatttcccgtaggagccactgtatgatcgattcaccccaatacccctttcctcatctatgcactcagtggatagtacacttacgcttgcccagacggatggttactcggaccgatcgaccaataagagagccgttgttgcagagcagtcactagtttagccttgtatatgtccgcgaaacaccaacacgtatcagccaacaagtcaaaggcatagacacactcagtcccacctctataacagcctaagaatggtcccattcagcaactactggatgcaatttgctgtcaatttttacaacctggttgtctgccatgcacacatttaactcaatctgcttttcaggtgcctttcaggtgcctccttttcccccaatgatagacgttaaaatttgagccttttgagtgtgcactaatagcgagtctgactgtattaactacagtacaagtagatgaattttaatgccgccggacgacgtaaacaaacaccacgccgttatatgtcatctggttgtggttctgacaggcgtgcttctcgtaaatgccgcagggcatcgcttggcggcctatttgcacatgacgccgcatcatcggggcagacgacattaatatcccgctcctacacaagagctctttacccaaaaaggaaggcggtctttgttggtgtgtatgcgcatgtctcttttgggccgacttatgccgtttatacacccacaaacaaaatgtaaatactaactccgaggggtccgaaaaactgtggagggctgaagactgagcaattgaagctgataatatgggtcctgagcggacaattactgttttcctggttttactatcacttaattccttctctatcaacccctttctcgctccgttaagttgcacacacccgtgtgtagacactttctcggaatcctaattgcgcgatttggctcgctttggctcacagctttctcatatatactctctagacccatctcactccactctcctcccacacacttaccataatgctcgccctcgctctcctccccgccgttgccctggccgcttacgtgccctctgacgccgagttcgccactgccactattgccacccaccacggtgccaaggaggccccctacagcgccattggccccgatgctacctggactgccaacacctccgtgatcgccaccacctcttccaatctcgtcttcgctccccaggacgctgatgctactggatccgattcccagcccgcatacttccctaaggcagccacccaccacaagaagaacgccggtgccatgaagactgctgctcccatcgctcttgctgccgttggcctgccccttctcttttagattcgaaaagcgcatatagactcagtaatatttatctaatgacgaaggccgtgaacggccgaacttcttgcagtcacatttgcagtggtttcaagtttctacaactacaagtaggacgagtattcgtatttgtagcgtgtttgtattcattctggaatctactgatcgtgacaattgtaaacaatgtagatcgattggaacactcttgctggatgacccgtgtgcgttagctaacacgccggaatcatgagctgattcattatttaggacaaatacgagaataaggagttctctcaacgctcacgtattcacgatgaaacatgactttgaagttcctgaatcatttccgcctcgcaatgtttatttacgtacgctaacccgatgtagagttggtgtcatagcggtgtatggagctaaatgaagaactgtgtcgagttgatagctcaagacgaagtgtagagataggaaaaacaatcaataattgtgtgtatttgttccattctgcaggccaatcgggggtgtactcttactgtagttaaatcagggtctagaagttccgtttgagctggagacaccagtgccatgcatacgcctttttttagtaaaaaaagtggggtagaatccttcattatattgatatcgaggctatttaatacacaatgaacttatgtaaatggttgtatctatctcattaacaaatctaaccacctgtcacagtccagctaacccgttattcatccacactacaagtagtcaaaattttcacccctgaatttacaatttcacatttcgtttctcggagatgagggacacggctgacgctgtctgtggatcatgttgcaaatcgctcagatagtcaaaactcagcgaggcttctggtgcggatttaccgagcgccgttcacgagctggctaactgatgcagcgaagagactaaatacatcgcgattcgaggcattacggacttaaggaattgtggatgcctcaagggaccgtacaatggacaaactacaattgtagtagagaggaatatttgtgcagggagaaaggcacaaagtgtgcttggagtacaagtaccagtacgaatactgtacgtgtaatgttcagcgaatggactgatatacaggaggttacgtgtagttatctttcataacactcatagaagcatgcatcctctcaccatgatacttctgagggcacgagtaaaaagtagttgaatcaaggtaaagaacgagttgcaacaatcagatgactattcccctatcataacctttaaggctgctcttcctggtctatggtgtaccatgaagttccagtacagtatgtacttctagttagcccatcaacactaacctatacactagaaaccatatacattgtattctgtaggaggctctcggggtggtatccgtgtctcgcttgattcatgatctactgtacatacttgtgtactcgtactcgtggtatagaccgctccactcacaaatatcctctcactactacgagaactcatactatgtacacagtattcacatatacgtgaatatacagtattttttcaaacatcattaattataataaataaaggagtgtttccaagaaataaatttcttgaaacgttctaacaccaggccttgtagactcggtagaaccacttgcgctgggaaagctcgtatcgctcctgctcaagctcggcctccagcttgaccagatcggtgtcacgtcgtccagtatcgatatcgagctggtcaatggagagccaagggtctcgcttccagacgagccaaacgagagcaaagaagaggacgacaggggcagcgaggtaagcgttgaagaaagcctcagcagtaggcttgggggctccaatagggaacaaagcgatccagaactgggcgatcagaaccagacagttgagagtaagaccaagaacggaaccccagataccaagtgcagcagtgaagacaagctctcgggtggttcgtccttgtttcttaagagccagtcggaatcggatatgacagagattgatagaaccccaagtgaagatagaggcgagaccagacaaagccatgagccagccaaaaacggcgttctgggtagcgacaggagcggcacaaatgaaggcaaacagaccccaaaatgaaacaacgagaataccgacaatgggccgtccctgtcggtcaatgtaggcgaaccacttgggggcatggcccatagcagccagaccagcaatggttcgagagaaaccgtagacagcggagttaccgacagaaagaacagcaatcatgataacaacattcataacggaaggaagaccagaaattccagcgtttcggatggcaatgacgaagggggaggcagtggcatcgacggaagaagaacccttgagaagatggggttcatcgaaaggaacaaggagaccgaccagtgtaagagagacgatgtagaagatgagaattcgccagaagacctgcttggtggcggagggaagcatctttcgggggttctcggtctcggcggcagccagacctaccagctcagttccagtgaaggcgaaggcagcagacacgaaggtagcacagacacccttaaacgcgtgggcaaaggctcctcctcggggtccgacggttccctcgggaagtcggtgccaccacttacctccaatgtagccctgatggggtcctcctcctgcgaccagcacgattccgagaatgcagaaaccgagaatggcaacaaccttggtaagagaaaagacaaattcggcttctccgtatcccttaactccaaataagttgatgcagacaatcaaggcccagaagatggcgatccaagcggcgttgttaatatctgtgtggttcatgtcctgccagaagttgactgtgatggatgcggcgacaagttcgagaggaagcacaacaaaccaggacatggtataattccagcccatggcaaagccccaagcggggtggataaatcgagtagagtaagtagcgaaagaaccagcaacagggaaggtacaagcaagctcaccgagagcgtggacagtgcaaaacagcatgactccaatgataccgtaagcaatcagaagagcggcagggccaccggtggccagggaagttccagaaccgacaaaaagaccggtaccgatagaaccaccgatagcaatcatctgaagatgtcggggcttgagacctcgagacaggggagagttggcagtagcaagggcggccttctcgacctcggtcatgcctgtggtgtcgtattgcgacagatcagcgggcttgaacgaatccttgaagttctgccacttgccagccttgtgctcgtgcacagagccgatggctgagggctcatcgtcataagccggagcatcctgcttggagtaggaagccaccgatgcggcgtcttggtttttttcaatgtcgttcatagcacaggatgagtgatgggtctcattacgtaggattgtatggctctatatatacgtgatgagttccccacaacaggtgtatgagtagtgtgagaaatgtgagtttattgggttcatacgtcagagcgaagcttagcccgtaataacctcctaacgttaatgtgtttggaacgctaatatagatagctctaaagacggcagtccagagccgtgctatttagataaggcttggagataagaggggatgcttaatattacgctgtgtccgtgccttgtgggcgcgaaactgacatttttactgggcccgcgtatctggtcctctaaccgatatatgcctcatagtgcatgacgtctttattccgcaagatgacaaaagtaaaatgaccccggtgggctcggcataaagttgaaatgaccatgcaaccgacccttcgcttgttggacgcatggttccttgataaagaggctgggctgtgattggctacgcgccagataagttgacgctccagaagcatggatccagcgttagcagcgatatcggggggtgataaggctgtgccatgtgacgctgtgtggctgtagggaggccccagcgggtggctataggtaatgatatttacggggattgcttgtctcagttcagttgcctgacatacccgactataactaaagccaaccctgttgacctcggccagctccccttgtctattgatgagcacaagtcgctatctgttgtccttctccttttggctgtcaggagcttatactgctgctaaagatgataatgaaaagaaaagtctagcgactgtaaaaaaggcaaaaacattgccacgcgagacaacgataaagtttgccgactgtccaaagtcggttgcagaaatcgaaaagtcgactttgtggtgtgagaatgaaatgaacttgatttgaaatagatggaatagaaccgatacatttcgtctttccaacattcagtgcattcaaagacgcttgggagagttggcgctctggatctagaggtttcacactaaacacaccgctaaccaataagcaatgtggggaagagtttgaggagaaggctggcacgaaaaactacgtcgcgtttgtctcgacgtcacggaacggcatcgccgcggctcatctgtctccatctttctcaggtcacgttatcaactttgccaagcctgcaaacacgctgtctccctctgaccaccgggcagcatttcgttacaagctccttttttgaacattcacattggccaacagtccaaatagcagaatttacgcaggtgtggtgtcgtcatagacccgtatgttgggactagcatgacactagccgttccagatcgtaaggctccaatagagaacatggcgggggagaacacaaatcaattaccgtgagaccccccatgaggggaaacaaaatggtaagccacagaaattcggatgtccaaatgccgaaactgccccaaactgcctggtaaggtaatccagcctccaagtgggtcttcgtcccctcgtttcaagatgcagtatctgtgtgtactgtagctacttgtacatggaacgttggcaggagtatgcactacacttctgagtacatgtcgggagcaacacaaggaacgtacaaaatatcgtactcgtacatatctcgtaagagcaacgggtttcattctcaatagtcgtttatttaactattgcgataatatttcatggcttggcgatgatgtgacaggaaacgtcccctcattccatcaaagcttggtgtagggtgcctggtagacaaggcgcttgacaggtggcgttcctacaacccaaattcaacagggttaagtttgctaacagagttgcaggacgttcatttgtcagttcgggccactcgctctggggcacccgaccgatattatgcacgtcaaaaaccgtatgcacatttaggctccaaagtgtggagcgcccggcagaggggcacgcaataatttcgtattcgaacaaggagggcgaaacaaggaaggacggaaggaaggaaagcgaggcgagtaaggcgagtgaggtctgctcccccgggaaggaatattgttgtgttgaggggatggaaatgtcaaatgtatggagaagtcgcggccccaacatactctggtgactcaagcccacttctacgtatgtctacttgtagcagaagattcattccttaaatctaagcctctcacattccctcgctatcttacacgcgattcaaacgtttccaggaactaaacgtcaagaggagagtctaaccgaccgtgtcttactccaagtagccatatcaaagctcatcgaactctgtctttttttccgcccaaggtcgggttataggtcctctagcagcaaggcggtagttatcaatctacaagtagcccagaatcacaagcctgtttagaccagaacgatgaccaagagaaacacaccaaggtcacctgcacagaggggatgctgagtcttacagttacgattttacccattggctgtggttaatttggattcacaactgtcaaatttttcgtcctcgtatagcgtcacgtgagcccaggtcgaggaagactgagttttttccggttttccggtccgaaaaaactgttgttatcactggcgattgcccaagtttgcgtctttcggataattctgcctcccctcttatctatagttatgctcggcaccttggcagaagatctaggaagtgattgacatgctgcccctgaggagagcctgaactgcgggtgattgcgggtgacagcataacaactacagtagttcgaataccagttaccgttgtgctccttttgggatccccaacaggaacgagcggggaaatcacctgagtcttccttcagactataggccaaatggacaaaaacagacagtgggactctctgcattgtcactgttaattcagtagatgcctgataaaagagacctatgaaatgatggtcgtaagccgggtaagctgagtcgagagtcgctacgctatgagaaaagaaatatggaaaccatgtctcaaaagtaattagcaatagacatgttgcaagtctacatgtagataagtgtctgagctctgatagtattatgcttgtggctgacagagggcgtcgagataagagtattaaaacgagatagggaatattcatttaacagtacatacccagcgagatcccagcgtactgtagctccttcggagaacacacccattcgtctctggccactgtacgtaagaactgatacagggtacagcatgtactagaagtaagacagatatttctggatagacggagtcctttatttcttcattgaagaaacgaaatgatgtgattggactacatgggtatttgttatcatgttactactgtggcaactcaaaggtccacccgactaacaccatcctcatacaccacctcgtccttccagattgaatacagcacatcgtaactgtaaatgtgcatacaaattttgccctgtgaaatccctactagcagacggtcgctcatggtgacggtacaatcccatgtgatcaccttcctctccagcatgtcaatcacgtacttggcgttatagacgccgtatatcaccacatatctgtaattctgacaggggtcatgcacggcccaccagttatagtccatggtgatgttggagtccttccacttcttcttgtcatggcttgtatcgtacttgaaagacatgcttggaagattaaagaacaggtcctggatgaccatcatgccctcctgaaactggtcaaatatctcccagatggtcccgtcgtatatgaagtagaacatgcgcctgaagactggctttttgcgactgtacagaggagtggctcctgaacctgccagaacgtaaaactgctctataaaatcttcatctactgttcggaatatagccactgatccagctgcaaatacaaatgtctctgagtcgaaatctttgttgtagtcgtcaaccacataagtcgtctcctggctctccgcatacttgatcagtatcttgggtttcttctcgtcaataagcacaactagcatttcaggagtcgacgcaatcatgtgaaagttttttgctattccttcgtgatggattgtcagtccgtactgacccgtgtacacatcgtcttcaaacaaggtgtctatccaccattgctcattgtaaaggttgatggtaagaggagccactcgaaaccgcgttgagtcatgcaggccgtagttgtgggtatctaagcaggagacagagtagacgttctcgatatcctgggctcgaaacttgcctagacagtagaagtcccagggaagcttctggtcatgtttgtgttcacaaaagctccaatcgaggctcagaggtgtggacagaggtcgtctgtcagacttcattcgagccctgtgagtcaatgcacagtctctgaaggttttccggaacgtcagacttctttgaaacagcgggtttgtgtctcgaagtgcctctttgaagtgatggtcggtaatggcagatctccagtctttgcaaacccagctcatgtcgaccagagtgtcgctgtcaacgtactgggcaacaacggcaatgacgtcaggcggcaagctagctgtagcagtagttgtttttgacatggcggtggtttgcagtgtatggatcccggacctggtactcatatatctccaatggggctgattggggctgtttccggatattgggaaaagtcggaaaaatggtgatggaaatgatctagaaagaaggaatgatttgagaaggttgtcaatttaacaaaaggcttcttattgttcaaatttcttctcattcaataccatctaccaaaaattgagagtcatgacaaaattctggcacgactcaattctggcacgactccaattttttgaggttgtctcagataaagccagattatgcctgtggggatatcaagggagatgttggcatgttgtgtgccaatatttttacaaacatgcacaacggcgtagaactaccccatattacggagaatatgatcctggaggaatatctaatcaaaagacaggcgtggatccaggcttacaagatggaaacgaaggaagcagatggtcaccttcaagctctcagggaagagattgatagtgccttctggggaaggaagaagttgactgaatggttgaaatgagagaggagtattgattgagtcaggttttgtgttgaattttatttgaatttattcggtttgttctgattttgtatttactctgcacagtgttcgtatgggcatttgagtgggctgcaatactggcataccccctcccactgatggtctcgtcagtgacatattatgcatggtgttctcgcacattggtggggttgtttcatgtcttcccctcccccaagtccaaccattaagcccctaaattccaaccaaaaaaaccaacgaagtaattacataattacattaatacgggcaatatcataaatttagcacaactatttgatgcgcacagtacgaatacgcgaagagtgagaataccgtacaataaacgaggagtcgaacggaattgattgtcggagcaggctccgcccttggaataagtctaaccacctgcgaaactacttgtacatacaatgaaacacgtggtgcccagttggggctgcttgttaggatgaagtcgagatagacggctcgccaacttgtggcaaaatggtgaggcagtagcggtggaaggatatataaacaacaaaagcctacaacaacaacctacaaaacaacctaacatgacttcttctactaccaacagccccagagcccaccctcagactcgacagaccaccaaacgatccattcatgatgctgatggtgaagatgagagagatgtgaagttgctaaagttcgacgattccagtgactcagattctgatagcgcatatttcagtgctgacgacaaattcgactgtagctacttcatcgacagcgatttcgctcccagcgaagacgagagctcctctgtatcaaccttccttaactccattgaacggggatccatcccttccagattcagcttcactggtccggtgctgtctattattcaggaagttgcagacggcgcatccgacagcgatgtacctgacaagaagctcctacatcaacagctggggttcgcagagaaggccaaaaagctcggctttggggtgattgagaagagcgaaatcgacaacgtgatcaaggagagaaagagacttaagagcgacaagaaggacttgacacgagtgatcaggaagttggaaaacgaaatcgagaagctacatgattcgagcgagaaacgggacgcagacaacaccatgctgaaccacaagaacggcacgctgaaggctgaaattactgacctcagagaccaacttcaggaactccacacacagattcaaacccagactttgacgaccatcgaaggtaaggaggacgaggtggctcagaatcaagagaaggaatatcaggaggacataacagtcgtaggagaagacgaattttctacggacacctctctggacatcaccaagactcccacaaagattaatctcattgcctccgtcagtctcagcagacacatggagattcttcaagtcgtcaaccacctcaagagccttttgtcagaactggcaggatataagcagttagtcccagccagctcagagctcgaaacgtaccttccccaagtcaactctctcagtgaacagatccacaccttggccaatgcaatgttcgagtttgaacaggaggtttctgaatcagagaagcttttgaagcatggaagtgagtggagtcaccactaggacactaacaacacacaaattacaaatacttgtgagaatgagattgagcagggtacagtagtcccccttatagcgtaacagaacacaacttcaagtacatactgtacattctgtacttgtatttttatgcatgaaactacagtatggtatgcttgtactcgtactgttttgatacttgtcccaccactcacgattggaaaatattacaataataaattataattacgtatataatacagtctctgtgtaaatgtgtttgtgtcgtgtaaatgtctcatcgcagctgttctacgcccacatgtcatcctcgtcatcgtcccaggcaaagtttttggactcggatagcttgaggtgctcctcaaacttgattcgcagagcctccttctcctcggcagttggctccttgggttttgaggaagcagctgtctttgcaggagcaggagtaggcgcctgtttcttaggtgcctgtcgttctgggcgttcctgtcgctctggcagccgtccctttggtttcttttcgaaccgcgcgtccagttttgagtggtggtcgggtttgtggtggttcatcgagtcccgtctgacgtgaccgtttcgagagttgcgtcgttctttgggctcattattatggccgctatggccgttgtggccgttatggccattgtgctgaggctgggtctggctttcatcccattcacgagtgtggcccatcttcttctgtcgataggtctcccgctctctctcacgtagttctcgtcgctgctgctttgccacatcgtcgggaacagtctcgaacggagctacacgtgctgacggaggtgctaggcgtgatcgaagatcgttggcagatacagagccgttctttttgtattcggaagcaggacctttgggaggcgtactgatgagtggcacatccttggggtcgatttttgtctctgtctttgcgtctgtctttgtgtcaatctttgcgtcgctcttcttggcccatcgtgactggcccagggtcttccggggactggtggtcggcgtatgtggctcttcctccttcttgggttcaggcttactaagacgagcagcaaaggccatcgctgctggcgacatggtcgacgagttgtcaacgtcgctgtcggactctgacgagtccttctctgaaaagacagagactgtcgaagaggatactggtctgtcgtttttggagggcgaggcagccgattttgctgatgttgtcgagttctcagttttgttgttcttgtctgtgttgcttgcggcgtttgcttccttcagctctgccgcctttttcgcccatctggatgccgataatcccgccatgttgtgtgtgatatattggagattttctgcgtgtggtggagtgaatgtgggttttgtcaagtggtgattctcacgcgccttatcaaaatttcccacctgcattatgcgagtcaacctcacagaccctttggacaatgtcgcaatgctatacaacagaacaagagctagactatgggcacaaaaagaaggctaatctgaatgttaaaccagttgctgtcaattacagcagtatggcttcctcatgaaacaatgacattccattcataccacctaacatccagttctagaaggtcctctctgctcccactgtacagtatgtactgtccttctgttaacttcttttagcgtgcagtttgcctcacctttttgggcaaacaaattgatgcttagagttacgttattaggctggtatgggctggcggtagaacctgacaagcagtgtgaaaaaaataaaaaaacaggaagaagcaaacacatgtgcctgaaagagacaatagtggggcgatttcaagcgtagaagtaaccagagtaagaggcgtaccagtagtaagcgctctgtgtgattgtcttctctatccttacagtgatctgaggagatgaagtgggcgagatctcgccagagtagctacagtagctagatgttcatgaatggtgggatctgcgtgagtcagtctcaacagacttttgaagggtcattattttttctgtttttccaattgatgaaatcccatgtagccaattacaaggaagcttactaagcaagtgataattcattaaggaaatcatattgtaagacgctactgtacaagcaatgtttgcttcccgttttctctgttttcaaacagggctacttgtattacagcattatttagtgtattccacacatcattatcctctccacgcacgttatcccaagctggctctcacaacttaatcaatcccaatccgtgatgcgtgaaacgcgtcttcaccaccatgtcaacactcgaagagctcaaagtactacgcaaaaagttgtctgacgcgctcaaacgcagccaggatgaagccaagacgcaaaaaatcaaagaaaaccttgccaaggtgtacaagaacatggcgtccaaggtggcacctacagacttcaccaaagccattgaatactccaagtacgtcattgatctgatgccgacacaaagcccagggtacctgacaataggcaaaattttgcaggagaacaacaaggatgacgctgctttgaagatgtaccagatagggctcaaacggtgtcctgaggacgacaagttgagacatgttctcaagagtcagatggaagtggttcagaggagattggatagcagttttaagcaggagaaaccgacacagacgacccagaggacttcaaaatcgtcactgacggaaacagggagtcttaccgaagtaacgccaaagacatgcatagatcctatgaccactttacctgcagaggtggtggaaaacatcttcacgcatgtgccgttccgcaccgttgtgagaagcatgcgtgtatctaagacatggcagacgaccatcgagagcatgcgtcatgtttggaacagccggatcaacttctctgctgctcccaaggaccgtcctgtgtccgtcaaggctatggaacggtacttcaagctggccaccaaggcatcccccacaactgacttggacgagctcaaacacgccaaaaacaacatccgtgtcattaacttactaggcatgcattcaaagtcgcaggagtacgccatcaatcaatggctgggggctttctggttctccatcgaaaggattaatttatctttggacgggatcaacaccatcaaatttgcatctcacctgaagaagcgagctgaattgattcctgaacaccgagcttcgccatcggataccatcacacatctcaagctgttctcaagctctaccaatgtagatgctcttgtcagaaacatcatcacgtgtatgcctaaacttatatccttggaagttatcaacaatcacaaccagaaaacgctcaacgtggtcaccccagagcccttcaaggctcctctcccactttcccatctgagagtagaagataataccattcctcctcgactaggggcaacctttgctcctaacgcatacaaagagatcgccagcatcgtcgaacactgttcagacacactgacaggtctatcactgtcggccattcctatcgaatacacaaggccgttatcaaagctgacacatctggaattggcaacaagtaaccatctgatggagatccgctaccttcccaacttcatggccaagctgcaacacgtgaagcttgacaaccatcataccccgcatttccttaactcgttgaacaaatcaacatccctgcatcagctaaaatctctgcatttggacctccttggacctctgaagcttggatctacccttgttccttcccgagtccatgatctgttcaacctgtctctacccagtctcgaaacactgagctttacaaactacatgtctaacattgttcctggctggtttgagctgctcacagaccgtctacccaccctcgttcaccttgatctgacaaactgcaagcttggagacattgagatgaacgctctcaccaaaaggaacaagctaaccaacctggagttcattggattgaaagatacacaggtgactggaccttctttaattgctctggctaaacgcaaagtcggtatggacgtcactggcctggatatgcgaacagacactttcaggtggttggcttatgagagtggagtcactgtgaagaacgaccagaagtagtagtatataaagcaattagtttcattaacaaatgaacaagtgaataatgaaaaatcaacagtacatggtacaggatccgtacgtacaggtaggtgtagttaaaaatgagcgacttgttgcaatattggcagagggccaaaaataaatggtccctagcaggatcgaactgctgatcttcgcgtggcaaagaggctaacttcttattagcacgacgccttaaccaactgggccaagggaccgtcgaattattactcaaaaaattggacttccttcttattcctaaaaatgtgaaatttcgccgaaatttgctgaaatctgtctgaaggtgcttttattataatactctacgcattttatatgtggaaagatgttaaaattcacgcttacgtatgatttatggaacattacacaagttaaaagttcaaagaatgggtttaaaatgaagatgtcgggccagctttgaagaaatcgtactgaacgacattgataatacttacagggtaaagcgtaaggcttataataatttaaagggcaatttatctaccatttatcggtcttacttctacaagtatcactatctttgacatatgttatgtttgaatatctcatctataagttactgtaatatcaagatcctattgtacctactgtacagtactatagagctgatagcttatttgacctcgtgctccttgtgctccttgtgctccttgtcgtcaccgtaagccttggtaccgtagtgaccgttgatacagatgatatcctggggtcggtagtcttgctttcctgagaagaagacctcaaggattttcttggtgccctcagcgtatcggccttgggcatcaatagaagtaccagagatatgaggggtcatggcgtttcctccaccgtacttgtttcgcattgttctccaggggtggtcctttggggcgggctgagggaaccagacatcaccaccgtagcctcgaatctttccggactcgagagcctcaacaatgtcctcagtgacacaaatagctcctcgagcggtgttgacgagccaggcgccatccttcatgtgggagatgagcttcttgttgaagaggcccttggtggaggcgtgcagaggacagttgatggtgacaacgtcacagagagagagcatctcctcgagagactccactcgtcgacagccaatctccttctcgacatcagcgggcatgggctggtagtcgtagtagagcatctccatggggtcgaagggcttgcatcgcttgaggactcgctgaccgattcgcccacctccaactgtaccaatgaccttaccctctaggtcgtaagagtccttggcgacagcggcaacgtcccagccaccagaaatgatctgctcatgagcagggacgaagtttctgaccagaacaagcatggtcatgacaacatgctcagcgaccgactgaacgttggagccagtgacttcaaggacagcaatgtctcgggcgttggcggcatctagatcgacatggtcagaaccaacaccggcagtgatacagatcttgagcttcttggccttgtcaattctctccttgttgatgtaaccgggatggaagggggtagtgatgacaacatcggcatcaacaatctccttgtcgagaacggagtcggcgccatccttagaagaggtagttaccagggtatggccctgggactcgagccagtctcggataccgagctcgttttcagtgcatccaagtagcttgggctcatccttggcgtgggagccggcgtcgtagagaacaagaaggaccttcattttagttgttgttgtagttagatgtagtggttgctaaagactgtgagtcgatgaagaaataatggatggtgaggacctctttttatatcttttcacagtctccacaccatgtcctgggcattgatccgcggtttgctcattgtgcggcgcataaatacaaggttggaggatccgattgagtttgtcaacatgttctcactaactatctgtatgctacagtaacagcgcatttagcggctttaaatgacaagataagtagggtttttatataaaaacccttcatttttccgcacgaaaatgtttatattttacttcattcctccccatccaaactaccacaacttcaaacacctctttactcccccgctttatccgagacaatcattttcgagccgcacgacggagccgaatttcatttccaagccgcatgacatgacggatcaaaggctgtcaataatgatgatgccttgaaaagacgcctcaatgtggagatttaagcgaatagaaaaatatcgtgacgccatccaactcaacagaattatttgcgccgctacctcccctgtctatgtacttcctgggtcacttggagtcaccatctgagtctcataaatccatctcatcatcttcaccgacatttttttgtcttttggtaccctataatctgtagtggtgtacagatgtggcactcagaaagtactaaaactgtggatccccagtatatttaaacggcgttgcttcggtaaagctggatgacttttcaactaaattggttgactggttcaccattcatcccaaacgtccataatattctcgattttcattggcaagagttacttgtatacttcagtcgaatagcaatgtattgtggctcaccaacaggtgaagcttacatgaaatacgttgatggtgttattacataaattctttcaatgatgagatgttctctcttaaaaagtctacagtataatcccatacagtagatactccattctggctctctcaagtggtaagacatcagcaactctcacagatatgaggtcgcctcttaacagagaaaaaaagaaaagcccgccgctgtggcaaaagaattgcagcacctaggattctcgtatggtctcccactacaatactaactaggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgcaactataatgtatgatcccaaattgactcataaggtattgtgtgcttagtaacccattgaattaaagaaacaccacatattggtcacgtgattttcctagaagacgtcatgaccctctcgtacgaatctgactacagtaacaaacacaactacagcacagtttacagtatcgtatatatccagttacagtacttagttcaaactgtacaacctcaataacataataagatacaatcaattaataataataaacaaaatccttcacatcctcctcacgatccatctatttgagcttgagatctcgctgctcaatggaaccgttaccgggcagtcgagtgcatcccataaggaagtgatcaacagctcgagcacactgtcgaccctcttggataccccagacaaccagagactgtcctcgtcgacagtcaccggcagtgaacaggttgtcctggaccttgtagagtccaagatccttgacatcgccggtctgagtcttgatgtttcctcgtccgtctcgctcagcagcgagctcctgggcctcgggaccaacgaaacccatggacagcagaaccacgtcggcggggaagaactcctcagagccgggaatctcgctcatctgccaggcgccagactcagactgcttccactcaactcgaacagtcttgatacccttgacattgccctctccgtcgtcaacaaactccttggacaggataccgtactctcggggatccttgccgtagtgagcagccacttcagtgtgaccatagtcgactcggaagattcgaggccactggggccaggggttgtccttgggtcgagcaggggtaggtcgtggaagcagctcgaagttggtgacggacttcgctccgtgtcgagtagaagtacccagacaatcgttaccagtgtctccaccaccaatgacaacaacgtgcttgtccttgagggactctcgaacctcatccatgtcaccgtcaagcagagacttcgtgttccatcggagcaactgcatggcgaaattgatgttgttgagagatcggttcttgatgggcaagtctcgaggaatggtggatccgacacacagaacgacagcatcattgtcagctcgcagaccagacacagaaacttccttgtcctcaccgacctcggtgttggtaataaaagtgacaccctcgtctcgcatcaactggactcgtcgctcaacaacccgcttgtccagcttcatgttggggataccgtacatgaggagacctccaattcggtcagctcgctcgtagacagtcacagagtggcctgccttattgagctgatcggcagcagccagacccgcaggaccagaaccaataatggcaatggtcttaccagttcgagtggcggggggcttgggcttaatccagccctgctcgaaaccgtgatcgataatggcacactcgatggacttgataccaacagggtcctcgttgatacccagaacacaggcaccctcacaaggagcgggacagattcgtccagtgaactcggggaagttgttggtcatcagaagtctgtcgagagcatcctgccatcggtcctggaacacgagctcgttccacttggggatgacgttggaaatagggcatccagtgtcagactggcagaaggggacaccacagtccatgcatcgggcagtctgatacttcagctcctccttggtcagtcgggtgttcatctcgtcccagtccttggttcggttcttggcatctcgatacttctcagcacgtcgagtgtacttcatgaaacctcgggtcttatcgagcttgaccagcttggaagccttggcctttgtggcgttgtggtcgagaatggcgtcctccagatcctgaacaggaggctcctttcgggaccgaggagtggcacaaggcttgggggtagcagctcgcttgagctcaccgttggtgatgtcggcgtcagggtcctccttgatggcatgcatgtagccagagacctctcgcttcttggcctcagcaaccttggcagcttgctcctccagaactcgagcgtaatcggtgggcagtaccttgacaaaccggggcaagattcggttgaagtctgtgagaactcggtcagccagctcggaaccggtgtagtgtcggtggtcctcaatcaggcctcgcaggaaagcaatctcctggggatcagagacagggcccagctcaacagtctcggagttgacgttgttgacaaactcctggcccatgtcaagcacgtaggcaataccaccagacataccggcggcaaagtttcggccagtggagccgagaacaacaacacgacctccagtcatgtactcgcagccgtggtctccacagccctcaacaacggcagtggcaccggagtttcggacaccgaaacgctcggcaccaacacctcggaagaaacaagtaccggaagtagcaccgtacaaacaagtgttaccaacgatgatattctcctcagccttgaaaacagagttcttgggaggatagacgacgattcggcctccagaaagacccttaccaacgtaatcgttacagtctccctccagttccagagtgataccgggtgccaggaaggcaccaaacgactgacccgcagaacccttgacattgacgtgaacagtgtcgtcaggcagtccagcctcaccaaaccgcttggagattcggtaggagagtgtggaaccaagagatcgatcagtgttgatgatgtcacagtcaatggtgacgggaagacccttgtccagagtgacctcagcctcgtcaatgagcttgttgtcgagtcggacatggagtcggtggtcctgctttcgaacctttcgggtagcaacaccaggtcgaagggtgtgagcaggagtgagaatgggagtcagatccaggttcttggtcttgtggtttcgaagatcgtctcggactcgcagcatctcggcgtggccaaccatctcgtcaatggttcggaatccaagctgagccatgattcctcgaagctcattggcaatgtagtagaagaagttgatcacatgctcgggggtacccttgaacttctgtcgcagctcggggtcctgggtggcaataccgacgggacaagtgttgagatggcactttcgcatcatgatgcagcccatggcaatgagaggagtagtagcaaatccccactcctcggctccgagaagacaggcaatggcaacatctcgaccggttcggatctgaccatcggtctggacagtgactcgacctcgcagatcgttcagaaccagagtctggtgagtctcagcaagacccaactcccaggggagaccggcgtacttgataccggtccatcgagaggcaccagttccaccatcgtgaccagaaatgagaatgtggtcagccttagccttggcaacaccggaggcaatgataccgacaccgacttcggacaccagcttcacagagactcgagatcgagggttagagcacttgaggtcgtagataagctgcttgagatcctcaatagagtaaatgtcgtggtggggaggaggagaaatgagaccgacaccaggagtggagtgtcgagtcttaccaatctgctcagacaccttgtgtccgggaagctcaccaccctcaccgggtttggcaccctgagccatcttgatctggagctcatcggcgtcagaaaggtagtacgaagtgacaccaaatcgaccagaggcaatctgcttgatggcagatctcatagtgtctccattctcagcaacagcggatcgctcggggtcctcaccaccctcaccggtgttggacttaccaccaagtcggttcatggcaacggcaagagtagaatgggactccattgagatggaaccgtaggacatggcaccagtgacgaatcgtcgaacaatctcggtccagggctcaacctgatcaatggggacaggggtagcggcatcgaagtcgaaatcaagcagacctcggagagtacagtccttgatggcttcgtactcggccttagagtaagcctcataagccttctcgttcttgtttcgaacagcatcctggatgttcgagatggcaacgggggtgttgacgtgggggtctccaccatctcggtagtggtactctccagactcgggcagagacttggtcttgacagtctctcgcgaggggaaacctcgctcgtgaagggcaatggcatcctctgcaatgaagtcaaaggtgatacccttgattcgcgaagcagtaccggcgaagcacttgtcgactacagagttgtcgataccaagaatctcaaagatctgggcacccttgtaagacgcgagagtagagatacccatcttggacatgaccttcagaataccgccgtcaacggctgtcttgtagttggccacaatctggtcgtcagaaagaggttccttgataagaccctcccggttcatcttggcaagggtctcgatagccaagtaggggttgatagcgtcagcgccgtatccgagcagaacacagaagtggtgtacctctcgggcctcggcagtctcgacaatcagggcaactcgagatcgctgcttctgctgcacaaggtggtggtgaacagcaccacaggccacaacagaagagacagggactcggtcagcagaagtcttcttgtcggataggatgatgatctggtgcttggcgtggatggagttggaggcctcctcacagattctgtcaagagccttcaggtagccagcggggccctcagatttgtcaaaagtgatatcaatggtatctgtggtccacttggggtagtgtctgtgcatctcgtgcagcattgcagtctcctggatggtcagaataggagagggaagcagcagacggttgcactggctggggttcatctcaagcacgttaccctggggtccaacgtagcactccagggacatgacaatagcctctcgaatgggatcgatgggagggttagtgacctgagcaaacagctgtcggaagtagtcaaacagcaccttgggctgctttgcgaggcaagccagaggtccgtcgttacccatagatccaagagcctccttggcagtggcagccatgggtgccagcagcagagaaagctgctcagcagtgtatccgaacgcagggagacggggatcgctctggacagagagctcgtcgatcttgacctcgagaatggagggcatcttggactcaaccttctgtcgcatgtcctccatggtgatgacgttggcgtggatccacgacttgaagtccactcggccagcaatcttctttttgagctctcggtcatcaacgactcgtccctccttggtatcaaccagcagcattcgtcctggtcggagtcggcccttctggatcaccttctcggactcgatcagaatgacacccacctcagaggcacagatcattcggtcgtcgtcggtgatgtagtatcggcagggtcgtagaccgtttcgatcgaggttagcaccacagtaccgtccgtcggcaaaagtgaaaagagcagggccgtcccagggctccataaggcaagcagcccactcgtagaaagctcgcttcttggagtccatggtggtgttgttctgccaggcctctggaatcatcatcataacggcctcgggcatggacaggacaccattgatgaccagcagctcaaggacgttatcaaaggcagcggaatcggatcctccctcctcgacaatggggtagagtcgctcaagttcgtctccaaacagaccagatttcatcattccctctcgggctcgcatccagttcttgtttcctcgcagggtgttgatctcaccgttgtgtgcggcccatcgcagaggctgggctcggtcccaagaggggaaagtgtttgtggagaatcgcgagtggaccagagcaaagtggccctcgtagtcgacgttgagcagatcgtagtagtagttgtagacctggacgggagcaagctggcccttgtagaccatgttcttgttcgacagcgaacaaatgtagaaccagttgtgcaaaccaatggtgtgagtggactgctttcggagcacgtaaagctgcaactcaaacagcttctcgaacttggagtcccattcgtcctcagtgtgagggcctgacttgaaggcctcagacagcacaaccaccggctgcaggatcagaggctctcgagacagagcagcgggaccaagaatagaggagtctcgggggacgaatcgccagccgagcacctcaaggcccagagacttggcaatggactcaaacgtgtccttggacttcgccagcacgtcctggtcgtttttgaagaagaggttaccgcaggcgtactgacccatgggaggcagctcgaagtcgtagagccgcttaaactcctttttgatgaacttgtgggggatggaggtcatgactcctgctccatctccgtctcgtgcgtcggatcccacggctcctcggtgggtcatgttgcagagcagattcttggcgtcggaaatgatcttgtgcgattgttggcccttgatgttacaggcaaaaccgacaccacaggcatctttttcgtactcggggtcgtacaggccctgtttggtggggagcgcgcctgcccacgagccattgttctcgttgtatgagatggggttgtactttgttagtttggaacgaggaatactagagtatagcggcttgctagagatcagtttctgggacggttttgcttgaagcatgacccatgtcgccgagttattttctctgctcgtctatctacctgatttctatggtgtggttttgattggtgcgacaagtggtccttgaaatgcagtagtgcatgccaagggaaaagaggggagatagtggcaaatgaaaattgaataaaacgactcattcacgccattggaagagtcgtagctccgagatcgctgcatctctgaacacgcgtctgtctctaatacgtatcttgtcatcggatcacccatttttccactccaccctctcactctgagttccctctcctttcacaaccttaacctgcgtcaccacgcttaagcgaatccaacgataagctaagcgaaactagtcacacagatagtgaacggagtgcactaaagccacctaaaccacagtaacaaaatcaatagcaaaatatcgccaccaccatccaaaaactcgtcgtcctccattactcacttcttgttgttcttcgtgatccatgctagtttcctccttcttgtcgcacagcgtctgtggttagttgcttgtctttttggtcgggatgttgtaggcgtggtcgccacgtcgatactcacattttctcaatcaaactggctaagggtctgagagctctcaattctggggatagcttattatgtatatcgtgtcgggcacctgcggggaaggttggagtcgggttgagatggaggctaatctggctaatagacgggcttccattggcccaaataaacgtggctagtacgccaggcatgcgccctcctgcacccgtctctttgtcccccggcgtgattgatggcttcagactgttatcagcggactctccagccaatcagaggtcttcggtgactcatgaacgttgatacgaggagagagaagtgacgggcttggttgagatgtagatagttgagaggcgactaaaatcttacttctcattaatgacacgtgtagggcctatttgtcgtttccccatggttttatgacgttcaatatctcatacacttgcactgatttcatacaccaaagtgcaccacagcagcgaggtccaacccaccttcccctccacaggtggaaatgtgaaagttcgcctaaccacgagtaactcgcgccaacctaatcaagtgaaaaagtgaaacggattttcaccctaaaaaaagggtatgaggagctacaagtagtggcgaagagagcgcacaagagcgattgcggtgaattgagtcgaattgtattttttgacagcggccacgcctgtatttacaatctcacttcttatcttcctgacgctacttgggctcgtactaacatcgcatgccacggatgacggcctcggctcttcgttcaaaaaagcaaaatcaaagacgaaaacaaacgctttttgacagacgacaagaggacaagaactgcaagactacagctgcgccagagtgacagtaccttgtgtagtgccggccgagggagacaagattcccggtctttccggtggaacatcgtactcacagatataccaagatttccgtgatatagccgtgccaaagccaaccttgacatgtagataagcctggccagtgcctacaacctgtgaccatatttaagagcgaaaacactgacccatggcattcatgtcgaggaccactttgtcgggcgaaaaagtccggggcatctctgtcattcaaagtttagctgcggcacatccggggtggcacgacgtgtgagagtcggttgagatcggtttaaggggtccaaaaatgcggtgaaaaaataacggacaagtgaaaatttaacggtctgtttaacgggcgatatcgggccggtggtggggagactacgaacagtggcggtatgtaggagtggccaaacaacatatacttgtagtggcgtcacctggcactgaaacatggccccattttctaggcacttcttcagctattcctttttcctcataaagataatcacattcgtagtccactccattggcccgtgtagcggctcaggtgcagctggaccgcggccagaggcatgtcaaaccacctgttttcgtgagaatcaaactgtaatgtgacgtcagtggaatgggagaaatggggaagaaagcaaacagctttttcgtcaaagacgttgcatttttcgtcggcagtacagacggtaccggtacgagtaccggttacagatgagtgcggtctggcgttttcgaagctgtcactgcatacgtcttggtttcagctacaagaatatgaaaggactcttgtcgaatcgccccattccacaccccacttaaatagcacatcgaaacacgatgatggggagacacgaacacatttcaaaaaattacgagtacgatacatgtgtgtactcaggctatgatcgagggcaacacgaaacgactgtacaggtaccattatgtacatactgatatggtacatactggaatagcatatactgtatcttatccgcatccccgccatatgcgtagcgggaaagaaaactcgtcgtgctttggttttcacacttccacggttatcgtgcggggtggaccaagggagcgtccttctcaaataggatgaaaggaccagggtgggacacaattacagtagatggcatatgaaacgtcgctataattcggcggataagtgtctgaaaacccagctgtcagcttaaatcgactcacacgactgtcgttaatacaatggtagtttctaaatcgctatacctccactggttatccgttaaagcaaccccttcattacacgtcttactccttcccccagctcagtctaatggtacaggtccttttgtagcctaacctcccaacttacaatacagtatccacaagagaggggaaacaggacagggtaccctgcgaaccgcacttgtggggtgcttgtggggtaaaggagtatatttacgtgctcttaaacagagactgaatcatataatcccatgatatcaaactgtcccacacaatatctcgacctagtccctttcacccatattccccaccagcctgttctccattcatccagaactctatcggataatatagagtgaggagcgtgagcgaggtcattgtacgactcatgattggtgataattatccgacactagtctactgtacttgtagtatagacattgcaaaaacatcaagcaatgtacaaaaggggcagtagtaacacaagctgtggatctctagacgttttcaccctgctgtaaccctctcgtccaccaaaattggcactttttgctcttctgaatgacttcaattgctgttgtgtaaaaaaaaaaacttcacaacgcacattggatctgactcagtgatgtgctcgactcaatggcgtccacagtcgaaaatccgaactgcaagagctataaaaggacagctatgaaacggtgatgaaaaattaagaaccaactgcaggacgacaaaaacaggaagagaatcgtgacaacgtctatcagtatggcggtaccttgcagaggctggctgcgactcttggctacggcaaggtacactgttagttacagcagcaacgctgatcgtgcccttagttcctaacaaacgccgtacatacctcctttaaaaacgtctctgtgacgtacgagtacaagtacaagtacgagtataagtgccgtgctcatactgaacttgcagatctttcatatagcaactggccacagaatggtacggaaaatacgcatagtcacgcacgtggtatgtatggcttcgagtccgatatcgctgcgtggaacggtgtgatggcagggagaatatgatggtgctacaggtggagaaaaagggacctttttgagtggagacaattgttattcaaagtccccgacgccaaagaaaatcacacacctcatctcttgcttatgctacagtaccacttgcatgtaacgtggtatgactctatacttttttcgctgactctattcagacgcttgtaacgttatgttagcagcccggataaatagaaccttgttctctcggggcctggaagaacgaaagtaagatttttcatctgacgaattcttgacaactacacaaatcacacatcatgcccgctatgcacaacgcttctaacgctcagggagaccgaaaccggaccgaggactggcgaatccggggctacaaccctctcacagcccccgatctgctccagcatgagatccctctgaccaagcagtccaaggccaccattctcaagggccgacaggacgcctgtgatattctggatggtaaggacgaccgaatcattgttgtggttggcccctgttccatccatgaccccaaggctgccatggagtacgccgagcgactcaagcagatctctgacaagctgtctggcgagcttctgatcgtcatgcgagcctacctcgaaaagcctcgaaccaccgttggctggaagggccttattaatgatcctgacatggacggctctttcaagatcaacaagggcctgcgagtcgctagagatctcttcgtgaagctcaccgagctcaaccccattgcttctgagcttctggacaccatttctccccagttcctggctgatctcttctctgtcggagccattggtgctcgaaccaccgagtcccagcttcaccgagagcttgcctctggtctgtctttccccgttggtttcaagaacggtactgacggaggtattaaggtggctctggacgccatccaggccgccgcccacccccaccacttcctttccgtcaccaagcccggtgtggttgccattgtcggcaccgacggaaacgaggactgcttcctgattctgcgaggaggttccaagggccccaactacgatgctgagcacgtcgccgaggtcaagaagcaggttggagagaccaagggtccccgaatcatggtagactgctcgcacggcaactcatcaaagaaccacaagaaccagcctctggtcgcctctaacgtggctcagcagattgctgctggtgagaagtccatttgcggtcttatgattgagtccaacatccacgagggtcgacaggacatctgcgataacaaggaggacatgaagtacggtgtgtctgtcaccgatgcctgcatcaactgggaggacactgagaaggtgctcgaggagctggcccaggccgtcaagactcgacgaggttagacactgaaaaacgaggtgtattatttaaaagctaataaaatagaataaagcgtattgatggagtgataggggtacagtacatagtgagtgtggacttgtattcgtgggtggtactgtagtgtggtggcaatgcccttttttggttttggttttttgcaattgagctgttgatacattacttatatttacttaactaacaattgatttttttctaagtaataaagttctcaactgcgataggcccatcttactgcacagtgagacttctgggattctcatattttatagagtttaatgtattatgttgttataaaataaagatgttggaaaagatacacatctacttgtacaaatacttggaagtcattggttgaagacatgtggagtacatgtacaagtacaagtacttgtattggaattgtacttgtagaatcaccttcatatactgtctccgatcaaccgctccaaacatcgcatccaatatgcagagtgcatgtgttgacgcgagtttgatgattattgatctgccgagagactcacaaattcgaaggattacaagtactacagtacttgtaaaatgcagatgtacttgtacaattaacaatccaggttatttattcctacgatgtcttctgagttaatgtatccgtggatctacaacaggtacttgtacgatactcgaactgcaaacattctcgagacctacagacgtcctaaaaatgcggggtggactgcagatcggaggttcggcgtttgaaaactacgatctcgattaattcgtgatgaggatgttttctgaggaaagatataatatattttgaaatccctgattatctaggattatattaatatgtttgaaagttgtatttcacttagtgtgttagagaaaagatgcctccaaaatctcatttattgattatctaacatgtaggcgagccgcactaagttgaggtatgtaacatctctaacacagcctcgaagccgcaatacttggttgatttttatgaaaaaagagtccaataacaacaactacaatcagcatatctccctatgaccttttatccggcttcaagtgcttccttacccccactttcacacctccttcaattcaaggttccccctcatcaatagcctgtctcaaagtatcttagggccaggataaaagaaactggagggcctcaatttcttcatgaatcatgttacctcacgaaatttgcagtctctttttcactcattgcgatctcgaggagtgtcttgcgctcggtgagacgtgcacagcattccgcgactccctgatggatgtcgatgacagcattatgcgtcgcaaggtgaaagaccgaattccctggatggacattgggggtgctaagacgggaatcaacacatggatggattgtgcaaggatcattagagccagaacgcaatcgatgaaggatgaggacaaggaggccacagtggtgcagtattcgggcctgctgttgcactattgcacaaacacagtgtcttactggatactgttacttttcaaaatttacgtgctcaacttgctgtttccaatttcgcgcatgtcattcaagttcgtacttgacctggtcaagggcagagagaggaaggaattgaagcgactgaaggtgtagcaccaaggactcgaagccttttatttatataacgaataaattataacaaccaactagagcaaatagagagacgcagtcgatgtagaagtagctgttctacagaaaatggccgaggttctctctttttctaggttcatgaacacatctctctccgtattaaccatggaccactgttacctccgacaagacaagcagcatgactgcttaactaagacgtgatacgaaactcgaaacttcctgttaagtacttggttaagtcagatagtatatgagatgaatgtatccaacctaccagtaatctatctggtacgtctccacccatttagccaagcacatctacacacgaagacgtagagactttttatggcaaaatgcaggggcctctgggagctttgtgtcaccttcatcaaagcgctcagtatcatgttcgctattttcatgagcggctcagtatacgaaatcattttttggtgttcctccttgggcacaacatagcgtgtattacagtaatttgtctcaaaacaatgtaatgcccacatgctctacatgttgattatttacaagacaatacaaagcagatctttgcatcgatatatcagtttgacgacaataaattaactcattgtatcattataaataacacttactcttcctttttggaccattttggcaacttggggagggttgtaaccctctcatacacagctccgacagctcttccagcaatgaagttgtagtaagcaatcttgccccaaatgttgacgtccttgttggctctgattcgagcctcaatagcctccttatctgctgccatgtaatcaggtccctgaccaggactccagactcgacctgagatgagatctgcatctgctgatcgtacaaacttatcagtcttgtagttccaacctttccatccaaaatagcagatggcaaagaccgcaactccgagatatgttccaaaggggttcttccaggagaaggggtcttgcttgacagatgcgtagcccataccagcaaatagaaagcctccaagaacgagaatgaggataggtagcagagggtataatggttgcttgagaggcaggtcagtcagagggattccctgtactttgagtgcctgtctgaatctaatggagacaaaaccaatagacatccaggtaagaatagcagaagctccagtgatgttcatgaaccaggtgaagactacagcgttaccccagatggtcgtgaggaaaacaagacaggagattgcaaaagtaagcagaagcgctccaataggcacgcctcgcttgttgacaagtccaaaaacggaaaacattcgcttgtcatgagccatattcatgagcatccgggacgatgcaaagaaacacgcgtttacagccgacagaacagcggtcagaagaatggcgttaaccacatgtttggctgccccaaaaccggcatcttcaaacacaattgtgaacggactctgggcgacatccgagtcgtatgccgctttcagaagcctgtcatctttgtagttgatacacagtccaatgacgaacacagtcatgactaggaagatcatgattcgccagacagtagctctcaccgcgctaggaatagatttccacggcttagctgtctctccagacgtcagagccacaagctctgttcctccataggaatagaaacagagaacaacgacctggaaaaacccgctaaatcccccgacccaagcctgtccgtttttcaggttactgagaccaggcgagggtacggcattcttgagtccgttcatagcaccccagtcgtaaaataggccgatgataatgaacgcaacaacaaagaataccttgataatggcaagccaatattcagtctctccatacgttttaacggaaatcagctgcaggaaaaacatgggcacaataataacaatagcccagacccaggagccaatatggggcgcccagaactgaatgataattgcagcagcggtcagttcactcggaatactgaacgcccattgtaggtagtagttgattcccagagcaaagccgaaactgtcatccacgaatcgacttccatagtgcgcaaaggcacctgaagaggggatgtaagaggccatttcacccagacagataacaactgaatagacaaatataccgacaataatgaaacaagtaaaacaacccatagggcccacaatagtgataccttgaccgagggataggaagacaccagtaccgatcgttcctcctagagcaatgaaagtgacatgtctggaagacaagccgttcacagtcttattctctttctgaccaaagatctttccgtagagccctgttggcttctcttcggttttcgaaatatcagattcgccggattcgtggctttgaaatgcagtgatctcgttgatgtccgtgtcgacgacgactttcgactcgtctttgctgtcaaaagctgggggaggctcagcgtagacgctcgagagctcgaactcctcggcaaccacctctgtttcgtttttcattggagctgtctgtagagttactgacggaaaagtaccacattttataatacatcatgttttagtacgaggttaaccttgtgcacaattgaacgacctgaaagtaataaggaagagaccttgaaaacataaaagcagaaggaaaagcatcagaaatgcataaaagccctgtatgttgactgactaacgtgataaatctaccagcaacacagagatagcagtgtcgttgtttagatcaacactagaaaatagacttgtgacatcaggggggggtgtgctccagccctcttggtagaaaccacacagattcagggaactcagggagtcgaaaagaaagtgattatgaaatggttaagagagcaattcccttattatcaaccacgatcgactagttctgggaacgactgatgggggtttcgaaaagtgcagaagtagtgaggagtttatgtgggttacagttaccagccgccatatatgaatcgattgttgaacagagccacgacagagtgggatttcggcaatatatctaaaatctgactacatatatatattcttgagttcattaggagttcggttgttgtacattttttctacagtgcccccctaacactgtgtaggggtacctcgaaacagcaacaaaacgccgtcttatcagccacattacgccatccatgcatcaaccttggggaaatgaaactttcgtatataagctaaagtgcggctgatggttggaaaaatctggtggtattttaatcgtacaggtgtcacgtgctgacaacgaggcaatcaccccctgataggtacatgtaactggtgatctacaccgaaaacggcggtatgcatccactgagactcttatctaagtctcacgttgacaagctctgatctgatcaagactgtgaaaagtcgagctaattacagcagttcgcttagttggtgtaggttgtgttttaatgccttgaagacaggtgaagcttctaagcacgagtatgtttaagcccgtgaagcctttttgaaatctgtttgaggtcttatcgcataatagagtaaggtgtgctgagaaatacgagcagcttggaaaatcgagaaaagaggagaaaatatcagatatttgagtatgggggtattatctaatgcaagttctactgaagagcaaattgcattgattcattacttactgtgccttcattagtttttcttactatttcatctaaatcaaagtctcagcgacgcttagtcctatagttgagaagataatgactgagatgtgaagtagggctcatatactacacgtgtggtatcctggatggtaaagtcttacttcggaaattggtcgcgcgatcagtacacccttcgagagcttcattgcagacaatatgagttattaaacaatggttgtaagtcgttataagacaaacaagccacagttcattgtcaaacttgtccggtgttttaaacccaacttcatgggatcactctatttgttgtgatttactactctgagcgtctaactcgcagccacacatctccatttatttctgttttaatgccttatgcttcattttactgaggtcatgaggtgtagattgtgtcacaggtgagcatttcacagagtaggcatgataatcaccgagctttaacagtatgtagtacagaatgtccaatgatacatactcttaactcaccaagtttctattattcgacctgactctcagtaccaatgatctttgggcatctcggacactgttccactcaactcaaatcgcatcgcatatccattttacgaaactctcaaacaatattcacgttggcattcgtagagttccacattactcatgattcatactcctgtcttcttctcatatcatcatacatagcatcatgcttcgcacttgtctatgcacatctttcactatttacatacttcaccatcgcgtgacacccccttaaacgtaaggtccaaacagctcactcttgctaagatctgtctgcttctcaaagtggtcctggagtcgtcccttgacgacgttccagtcaatcttctcccagaagttgtcgaggtactttcgcttgccaaacgcgccgtagtcgttgagccacatgtgctgccacacgttgacgttaagcagcggcttgagatcgtgcagaatcttgggctgtgcctgtcgcatctgcttggccacctccatcttgtagattttgttcttcagaagcttctcctccagagcgttaagcttcttgttctgagcctcggcctggagctcagccagagccttcgcctcatcagcctcgacggctcgcttggcagcagcctctgcagccagctcggcagagttggtgcccttcttctggatgaagccgttgttgtaggtgttgacgagatgtagtcggccagagtgcttgctcagcactagccatgtgtatccattgccgaaaatcgactcggccttggtcagcagatgttctcggaaggcctccacagtaccgaacgacgtcaggatcaggtcgtacagagcatcgtcagtgccggggtggttgccccaagcaggggtctctccggtggccagagcaggcatcacagtctggtaatcggggtctcgggggctgacgtagagtccgtggtacgcatcaatgggctcagagacctcaccgggcttgacagtagaagctacacccttgaagaagaaatcgttggcaaaagctccagaagcaaagtggtggagagcatcctcggaccggttgcaagtttccagagccaaactctgcagatcaagaccctccagctcctcgctgcttgccagaccctcgttgactcgctccagcatctcgtgctgatgttcaaaccacgcagacttgacggtctcggccgacagaaacttgttgatctgagtgggagcggcctgagagccgaggccagagtatgcaggcatggtgtgcagagcccggcccagccggggcaccagaagagctcgtcgaagagatagcattgtggtgtggttgtgctgtgttggtgtttgtacaaatcgttaacctgaaattttcacccaaagttaatttgttgtgttttaaggttatttaggtgtttattgggaagttgagtaatagtacttgtagtcgggtggtggaggtcgaaggatgtcagtcgttcaactagaataagaaacggatgacagttatgacacagcaaatgtgcagtacaggtgaatacacgaaggatatgtagttagttcggaatataaacctctacggaagttcgcatcacagaagtccaaaagatgacgtaagctacagcccattgtgggtagagttacagaccagagactgacgtagaggatgtttacgattgagaccagctacttgtacatactgtacagaacattctcaatatatcagcaatttgttataatatagaaagagatgtgtgtggtgttatttttaaatgttgtttctgatgaatgacagccgcaaagagataacggcttccatgaacataccattcgaataagaaggaaattcctctttccattgatatgctacaaggctttattaaaccactccaatgtcgtcgcatttgcgaagtcgttttcgtgctggttttatctccactacatatacaaccctaatactttaataccaaagaccagggcagataacacaagccacctctgggagaatcaaccgaaaagatggtaaagtcggaagcggaacaaatgttctacttttaataccctactgtaggtgagtcctgtctcacatcaactacagtaatagctattggaacgtgagagggagttgagttgaatgttgtgaaccactcattattagcactcataattggaaaatactaaaaatagccatggcaaccatttcagtgttatccaagtccctacttgcatggtacagtaggtagaacagttaccctatcctttctttattctacctcctctgtcaatattatgatgaaaccgggtctgtggtgaaaatattcatcacagattatgagtagatctgtcattctgttcgaactgattacattttctctttacaaatggaaactttcccgtttttacctctgccggatttagatctacaccactatttccccttcggctctggatccacaaagacactgttaatcaatacgccagtcgctgagacacgccagcactaaacaggcaagcgtaagtaataaacacgaggagttatggcgacaacatgatggtggttttcagattggagcttcagtagggggaccagaggtgatcacaggatccatttttagcatcgtctagcacctaaatttccatttctggagcattcatttgcagtacctcggtacaatatcgatttccgatgctttcatttgggctgtaaagcgatatcagttccaatgcataaaatatatctccacgcgataatactacatatgagaacagtggttacgagatgaatggtcgatgccagcctggtgtgctacacgaaatctttccatgagctataccactctgctacaagtagaccttgagaacttctgaatgtccataccatttacttctagggtccaaacagtcggatgtttacacctccgcttagacctggaacgccaatattctccgcccttgcaggaagcaggtgtgtaaaaatataattacaaggtgcaccgaaacgaaaagtgagcaaaatgaatagaaacaataaaaatagatgtaccaatgtgtacatacagtacgagtagcattgtacagtagtacagtggcccaaagttgggcaaaatgactcagttcactcgagcaatcccaattgagccgtatgtactatagggctagccaataaatctagaacttcgcaatccacaagctaatataattatgatctagcctactgtaagccgacaggccatgatgatgagtcgaggagtgatactttgggtggttcctgttcatagagcacatacaatgccaccattacaagtactcgtagcaaactccagctcgtattacaagtagactacaacaaggtgaaaataatcatatccttctccttatcttccatcaaacactctataactacatactcattacatgatatcgagactctagaattctaggtcataattgtgcaggttgtgggtcgagggcaattgatctagttaaccggtaactgatcaagcacgccacgggagacaaccaagttgttgtggtctgaccactcagcactagctgttgcgtgcttgtgggtgtgaatcagacgttgtggtgtgctcacttaactccttcttctcaccttgagactcttgactcgtctcaggagaccgttgctctctggcgacaccgccttctctccatagtattccttgcctcccttcatgtcactatcattcgagtatgttcggtagacacccttggacgagtcgtttggtcgagggggaggcgacgagtcggatccagtgactcccttacgcacccgctgcaccagcgacttctttcggcccaatccagagttcttgtcctggtgatatgacgcctcaatgtcagcctgtgatgctggggcaccgtccaggaacgttgatgtgccgagtccctgcgacgcggttccgtgcacctggtcggccttgttagtgggatcgaatcgggtgttgccttcggctctctgcacttggggccccgagggagccatatggggcgccgaaaagtcggaaaatgcctctgtctctgttcgtccccaagcgtcaatctgttcttcagagggcttggcggggcccagagcattgttggcgccattgacggggaaggccgccacgggtgccttgaaattggtgcccttgtttctgtggggtctgcaagcatcgaagggaccgtcgtggtggaagccagagccaaaaccaaagcccgtcacatcgagcttgtcgatggtgtccagaggctggccggtcttggacagacggccattgggcttctggccagctgcaatggcagcctcacggtcctttcgctcctggtaccgcttgaacttttcgtactctcgttccttccgagcacgtcgttcttcaggggtctctggctttcgtcctgaccgctggcgctcctcacgcgagtgcgagtgtgaatgcgaacgggtctgcgacgagtgggtgcctcccgagtggtctcgtcgagaacggggaggtggaggagctcctctctcgttatccttttcgtcgcctctgccgtactcgtttttaaaggttcggggaggcgcatcgtggagcacgtcgtcgtagctgggcaggtcacgtccctggaggtcggacgacgagcgaggtcggttggtggtacggttggacatagcaaagtcgctgtccttgttgtcttcagtggcgtagtaggtcacgggccgcgagttctgctgctgctgaggggtgcgaaaacgcgttcgtgaggcgggagcagaggagggctgagacgaggcccagtctgcggttgctgcaacgttagagttggcggagggcgagcccacaggcaggtcagggttggggtacgcggggtcctggggagacaggtctgccaggaatgggttgagcgacattcggttgttgttgttgcggttgggcgcggcgtagctccggctgcgttagtggttggagaagagatagaggtattttcttgccagaaagtgaaaaccaaaaccaaaaccaaaagtaatgctgcgtttagtttagagtgcggtgagacgacacactctactctcacacacgcacacttcacaacatggctggcgcaacaaggttttgggagcatgcgatgtgcaaaaaaggggcagaagaccttcaccaggagggcgagtgaatgaggcagtgtagcgaggaagccataaatggagcttgataacggaggaatcggcgaagcggaaggctatagagggcagtgtttatagctgaggcggtatgcacactgcggcacactggattggattgcaattgctggctatgaactgtgaactgtagtgtggtgttgagcccaaatggaccgccttcctaacaagtaaaacacgcacacagcacagaacacagacacccgcaagaagagaacacagcaaagacgaccacgccacacataataccacatgacgcatggagattgccacacagcctcagtccggggaagagagatcacgtgactaacaccacacgaacgcgaacataatcaccagcgcacagcccgccacacacagaattggcacacaccactgctgtggacgcgccaagtatcatataagtagcccacaaactcacctgtgccgcgtgccatggtagacgtcagctgaatttagtgtgttgtggcacccttggctttgtgtgttcgttgctctccccccctcctttgctttgctttgctgtgccatactccaagtctgtagtctgcgctatccgaatccgtcagcagaagatcgattgcctcaaactgggttgccatgctcatactttgatatgttagagggcttaatcgctcagcaagtgaaccctacgagcaacgaggtgcatctgtcgtcatttaattcgtgcgcgtgttccctttgtgtcgcttctgtcatccggttccattcccgtattcttttttttgtttttagaccaatttgccacacgatccccgctctgtatgtatgtggtgctgtggtctggtgtagagattaacatgactaagccgtgttaacacgatttatcagtaaaagccataaatgtggacttcgtttgacacagctgataaaacagagtcgtcattagtctccgcttcagcaccactacacctgtgtgggggtccgttcactgtctctgcatggctgatgtaaccatctctccaaacccagtcatcataaccatgaaaccgtcataataacgccgaaccattggtgaaatcacaatactcacttatcaaaggaaggagaagcaacccgcgtctcccagatgtcgccaggttcagaaaaaggcgagttgctgcgttgatccgacacagatcggatcgtgggcggttgcagactgccgtatgagctatgtcgaaccgatccgcttccctgcgacgagtcggaagcggtccgtctaaacgggttcttggagcccgttgtattaggggacatgggcggcggtgtggccgagctgaaccgagccccgggaatgtgcattgggggggctgtagacattatgctgaagatgagtgaagaagaaaagaaaggtggtggttgattaggtgcgatgtaagaaatgtgctgtgtgctgatgtacgggtgcgtacacgttgtctgtgtctgtgtctttgcacgctgctgatgctggtgctgttaattgtagtgttggtggggttgatgttgttctactggagatgtggaaaaggagaagaacactcggctttgtccttgtcccgttcgtactatggcacagcccaaccaagcttttggtttggcacgttaaaaacgttcaacccaaattggcatttggcgctacacgagaggcgccataaaatggtacccggagaggcgatagaaccgtagtggacgcgtatatctgttctatgatcacatatgaatggatcaatcaaaatcctgactctttttatatcactttgacccatctagaggcgtcacattcgttcatgttcatactcctactcggctttatgtagcccggcaaccgtattgtggatcagtacgacaaaaggagtcatcgagagaagaagttaaggacctgatggcagaggagataacacattatccaaacagtaaaaaaactctccttcaggatccccaagctctcccttgcaatcgccccttgaagatgcggtatttgtgtgtgcccagataatattgtccagtcatcctctccctctcctccacttacccctgatgggaaactgaccctaaaatatgcaggtgtggtgcgcgctaattcgcgtgccagctcaaaaaaagagttccccactacttgtagctgttaatagtggcttggagacgtgtccaagatgcgaagccggttaccacgtggataataatccatcgcatgtgtttctggcacctctaaagcaccatcttttccctacatgatgacgatcaaaaccgttgtcgcttctttccacttttcaagacatgccctaaattaacgttgcccccttggctcaaatagacttgggatcggaaccagtaacaaaagcggtagtgacagagatggatagggcaatgatattgacagctgtacagcacacgcccaattcgtgtacagtgcaatagaatacatacggtacgaatatacatttgaactggtaagtcacagcgtcacgtgacatgagaacattaagactgtgctgtaagcgttacattatgcccgatgcaaagaactcggctgtattacgacaaatgtttcacacaactcccatctgtctgtttggttgcatttaaaaaatgagtttaatgagcctaatgtcaagtcgccaatcgagatcgacaacaggaagaatggtaaacagaagggaggcgtcaggggatttatggcaagatattagtcctgacgtagagtgcaagtgctgtaatatcgtactcgtgggtcggggtagggtttatcgtatttctacttggtgtctgtaacatcgcctttattagagcggtgattcgaaaattttttgatccacccaccccctcccatcggccccttgaacagcagcttgttctccctacagacaaacccagaaacacatgtggacgtgcagagatgacgcggatcgcgccaatcacgtgggcaaaacactgtcacattcttggaacaataacaaaagctcgatagactcttattgtttgcgatggaatgtcgtgagcaaagttcgtacagatgcccagccagcagtcgcgtgggccgagcaccgcaaaacacggacatcaaacaataacaaactatgcgagttggtgcgttaattgaatacagcgcgcacctctatcacgcccttctttagaaaaatttgcacctgcgttattgcacgaggcctggcgcgttatgtacaccccccgcctctagtcaacttcgcgacgagaatttttttcaacgtcgcgttcccgaggcgacacacgtgatataagggtttatatggataaatcacgtgttctttaatacaaaggaaaaaattccgaccccaaagctccttttaattgtcaattaaattcatttaaaaataaggtcacgtgactttggaaggtttagattgtattggttcaacgacaaaaaatataacgcgtgttgatgtggtggctcaatggtagagctttcgactccagtcaactatggttgtaatcgaagggttgcaggttcaattcctgtccatgtcatgttaatgacagtggaggaaaaaaggccggtttgattccggtagcttctctaagctgatcaacactattttttcacgtcagtaagtgagaattttttttttttggtcacaattcattaacttcttactacaagtagtacttgtaatcattacatggtctcttcgagttctcagatgttgtcattggctccaacagcaacaatgttggtctcgtcagtgtagacagcttgagcgacaccgatctggtagttgtcgagatcgtaaacggcgtatacagatctgaggaacacatcgccaaacagaatgttatcactagaataatctgttgattggatgccaaaaacacactctgtctgggtcttatcgtcaagcaactcagataggtgaagaacgagctggtcagctccaagagtgatgtcggtgtttccaaatgtcacgacaacattgatatcggcatcgcaggcgatgtactgcaagttggtgtcagcattggtagtttcgtttaggttgatatcactggacagaccgtagaagacatcattgggcatataaatgtacgaggttccagagtcaaaaacagcagcactggctcgtccatacgaatttccgttccaagacacgtcgctgtagggaacggagaagtcgtcgtggtcagccaggtccagcacctccaggtgaccagagtacttagccgtatcaatgcctcctagcaacagagtaccctcagtagcattaatggagttcaggtaaagcgagtagacggttcggtcaatccatccctggttgacgagctgaacggggaaattggggtactcgttcttcacgaacacaacagactcagagccctgtagagaaattccaaggataccgctctgagcagaagtgtgagttacagcagcaaactggaggttctcgagcttcaccgacccgatggacagagtgtcagttccccagttaccagtagcattatcaccagagacgtactcgatagagtagttatttccaatgaaatggtaggaggaagagtcgagggcattgaactggccggtgaagtcacaggcgtggttctcacaagactgtgtagcgttggatgcgaacacccagaggtcagaagatccggtgtccagaatcacgttaaagtcctgagcaggagttcccagagacagagcaacggagtagtagtactccttgttggtgattgggatctggtaggttgaggatctctttgaaagagcagggtgacgagtggtgttgtggtgtctggtcactggcaaagccactaccttggcagcggtaggagctgcaaaaactgtggcagccagagtagaaaggaggagagtagatagaagcattgatcttgtttgtcttatttcaatcgaagacataagggttgtttatatagatttcgtgagcgggcactcctcgaattcagggtgggcataagggtctaactcttgattgaagtttcttttatcagatcaatctcggaattttaactgaccagatgcaacgtcgaacgtttattgtctcaccagtcttcgggttcatctaagttatgtcttcgtaagtcatgatgagtatgtatggattcactgttgtctgtcttaactggcggtgtcgtggttgccttggttgcttcgattcagacaaggacgtggcagctgcgagactacccagaaagactttcggtggaggaagaagggtctcgttcaatttgactacttcttcctaagagacgctttgatctgattaatatcgacatccatccttccgtagcagtaataacagtaagattcagggtatgtactgtagtcgtgtgtagccttgaagaggaacactttggatagcagacacttgaaattactcataatgaatgttggtgattgttgtagcctcaacaataaccaactttatcagccagaccagaacagtttccagtagaccatggaaccatatccaccttggttgatgccgtgagcaggaataactgtcacacgctcgatttacccataaggcttctgttagttgactaaaataaatgcaagcgggcaaactaaacgcgaataccttcaaaatccctctcgcaattcagagggcccacttttctggtctttctccaactcaattcgtactttaatccaattgaagaactatttgaagagactgtagatggagtaggtgcgttgtggcagctgaattcaaaggaaggcaggatctgttctgtcatccggaagtgtgtatcataatcacttgcttcgatgacagtctggcttgggggttctcagagaccttctcgaaacacgttactgtgacagtggaacacacaacacctaatcagtgtagatcaactttgaatcaaacggcgctggccaacttataccggctgtaagttggagagatagataaagcaatgtggatatctggtatacccgcttgggctcatatgtgctctattgatatatggtgctcgtgtgtttcctactccagttttcatcacagaagtatagatctatattgaaaatattaaatcattgtcaaggattagcgaggctttgttgagtaacgaccaggcacactcttgtactcgtagtctcagcacaccttgaaaactttccatacacggcatgggacggtataactctagctacaatgtagaatttgtagatatttttgtttgttctcttctttcttgttcacagctctcagatcctaccccataaatggagacacaatgcaatgtttctgaagtcaccacagacatgaatttcagagatctttgctgacaaaagacaatccttttctttcatcgttactgccgccttgatgcctcgctgaccataaactggctacacctacaagtgtgtatctacaccatgaatactgcacagtaattatgtatgcacacttgcattgaagatctcaacagagaatatcaaagatggccatctctgggaagtcagcaatcgcggtgtactatcgtacattgcaccaagtactgtagttacatggctggggaataccgagcaagattatacaatatggttaagaagatcacatatggcattctacgtgagccactcggcggccgaatggctgactgttcgaaagagcatttattatctaatctactacagtaaaaactgcttttttgtatcactgttcatacccctctttatgctcgtcgagatcgggtagtggtctggcctcgagaagcaccagtctgggcgttgacgccgccaacagggccatcgacagcaacaacaggcttggaaggtcccttggaagagggctttcggtaagagttgatgtagaaggcgatgaagaggaagaggtaagaggtcagcagaccacagccgtaaatagcagcaaactcctcgccggcacaagagcccatgttgggcatccagggccagtaggtagaggtgaagtaggtgtaagaggcaaagtagacaaatccaagatcgataacgaactggatgatctggagccgggtgacccactccttccaccacactcggatacctcgcgcagccaggaagtagtagaagtacatgacaacgtggacaaacaggttaagggtgatggggacccaagagaccgaggtcttaccaatgagctgggtgtagcacagaagagcagtggcaccatggtggtaggtgtggaggaaagtcagcttcttctttcgcagcacaaggaaaacggtgtcgatcagctcaaagtacttggtcaggtagttgaggtagtagcagaagacaatgggctgagtccaagatccgtagtcgcagatggcgtagaggataccctgtcggacaatgatggggaagagctgctcaacgaggaggaggaggagcataccggacagaagggtgaggaagatgttgtggatctggaagagccagttgagtcggatgggagacaggtttcgcatcacctctcggccgccaaagatgacaatgtagtacacaatgatggcaatgatcacgggaggggtagaggaaaaggggatgttggggtcatttcgcacgaaaatgaaagaggacgcgggccagccgaaaagcttctcccaggcctggtcaaagatggcccagaggtagataccaaagggtcggtccacggaggggacgttgaattcaatagggacggcgcctgagttagtatagagcggatagtaaaggtgtgacagaggtcgtgtcccaaaaaggacgtcacgtcagtgttgtggcggccaccacatagtagtgacacgaggcttgttgtcacgtatatgttcggggtttgcctcacttcgccttgtatggattttgtcaaacatgagatcggaagtaacgatatggatcatgcgacatgtgagagacgtagatagatcaaggggcgaggtaggatttgtattatccatccgttactgtctctgcgtattcgtttctgttgtccggcgattaaaccccaaatctgccacgttttgttgtacgcgacgcgtagatcaggggtcaaatcaccccgcgacgacgataacagcgcttgagctgagtgttggtgacacaactaccggtagtatccccggtcgatcatcttctggctcgaggtgtcctcctaaaacatctgtttcgttgactgaatggtcgattacacaggacgtgtgtcccatgtcgacgtaacgtgttcatgatcacaggtgcaaatccgaggcatttgtgtcacctccgcgctgctgcgtgtatcggtgtcggggcgtgttcgctgctgggggcatttgttttgtgggaaatactcactcatttttctgtcgccaagcaaacgtgttttcagtgcaacgagagtacaactggcgagaagcgaaaggaggttttgcttgtgcggaaaacgaaagagacttttgcgttatgccggttttgggcttctccgaggttagggcacgcaggtcatggaaaaaaagagcgtgtgaaaaagccagagctaaatggaaaaaccagcagaggtaacatagaatacagtacaagtagatccaatgggtacaggaaaggcaacaagtgaagatattgacacacttttgatagcatacatcacttctgtatatcctttattacagctccaacgaaacaatacccctcaaactaaggtagtgccccctgaacagtatactgcctcttgggcccaaaagtcactttacttgccgagcttgttaacccattttaagcgtggattaacgtgttccatagagcaaggtaaagatgcggtggagacgtattgtggaggaagttacaaagatagtgcaagtgctatgggattctcaaagggtacgtttttcaatcttcaaatttgtggccagatccgaccggtactgtctgaaccagtccctacaattatcgacacagtttaagagactcttttttcacacttgccaaaatgcattccattcatgcacgacaagaatgtagattcaagtagactgagagggggcaagctggtgggggtccaagcagccacgtgagggcgcgtgggtttcatgtggctgggaggcccttgccattaataatatgtcacgtgattcagactcagttccggagcggggttgacgtgtatggtggcgtagtgccatttctccatgtcacatcaccccacactgggcctcggctcggacttgcagcacaagcgaaatagactgactttgaagaatggcttggtgttccgatttcagtttgcccaatcaattgtacctgcttacaaggcataagagggggctacaacctactgcaccgccgcttttgagtgaccgaggttgaaccccgcgtacgcagcaaaaacaagaaccatcgttaggacggaaatgagagacattccagacatggtacccgtacgattatgcagtgtattcatgacatgatagattagcgttgtctaagtacagcagttaagtacagtaccattacgatacataatcacagtggataaggtaacacagatcgctatccgtcatccgtcatacaagtcaaggctatagaggactgtaactgagatcatcaaagtacacaccacagacaggcatttgcaatagtgctagaagtatcgtgaagatacttgtacttgtaatgcaggagtaacagtcccgcattgacaggagggtcgaaatatatatggtctgatgttccaagtgtgggttacatccgctatttaaggtctacttgtacagttgatattgtacaattaagtacagtagctacttgtatgtacttgtgcttgtacaacgatacacgatactgtgcagtatataataaaactgcagtacgtatgtacagaattgtacaagtaccagctgctgaacgaaggtaattcgaaaaggaactgctgtacttgtacttgtactcttcaggatattccttcgagcagaaactctcgtattgtcaccttgtatccatcaccccaattcaaatgctccatattctcgttttgtgttatcgaacaaccattagatcagtcgtttgggaaacgtgggctgaggtcaactgaaggggccaagatgaggcatttagagaaagtcatggcaaagctcttttgcagctacagtacaaagcgtttcagaggaggcatgggctcttactggtgcgtacaatacgacattccgtacacttgtataaagctgctaaatcatgtcagctgtatattccagctgcttgtaccaggtacatacacaacttacgatcactcatgtcttatagctacttggagtatgtcttgttgccatttgcggctatccagactgctctattgtcgcttctcttcataaagtaaacactgttgctgccgtacttgtctcttggctcggcgtgtaggtagctttgctgtcgtatcgcctgcacaatccatgcacgtgtgagattagcctggtgggagtgcatagcagagggttgcatgtcaagctgtagctgtatctctcacatgactggggtcattgtgtggaaagcagtgtaactctctaattgagatcgcacagaagcaagtgttcctgatccttcgtgttgagattgcaaggtctattgagaccttggggcttaggtgtggcggactgcgccacaggtcgcccgctgccattggagggctttgtgtcgctggtggtctttgtgatggttgtcgcagtaggttggttggtcttggaagagaacattttggttgtatttgtgacgagagaaagatggcagagatagctctacttatataccccgctttgtttggggcggcgacacaaacacagtctgggtggtcgttatcgttgagctcaacaggtttatgccagttgtagcagagagtatgatagataaagaaagcagatatttcggaataactaagtaaacattttcctgtgtctcagcatatggtatataaatggatgtgtgcaactaaatcaggtgttgctgggtgccaatacatgagccatagcggatctagactgtgaacacgtagcgttcccttctggaagcccaattgcctcaacaaacaactgcccatcttgttctgggtctcccttcttgactgtttttgtcccttgctgataatattgtaattcccagtcccttgcatacgccatttttttgccaccgatctttgcatttttggaagtatatacataggagcatgttgagcaggagatagcgcagacggagtgtcagaggagagacaatgtaggctgtcacgataagtgaccacagtagcaaatcaagatttacacacgcaccatgctcagacgttcaatatctaccttctgtctacagttctgtctatagtacacagtagcttggctttattcgctaacctgttcagacgataagtacaattagcgtcagtccatatacccctctttcaaaagcggaaaaactaatggatgcaataatacgacaacctccaccggattattccacactcaacgtccaaaaaagaaagtgtcacctttggacctgttgagtgacgtccaaatcgagctaaatgaaactcaatcgttcgcatcgttcatctcgctaaccattgcgactggagacattctcacccgctgagctaaaaaggcagtgagtagcgaggtggaaatggttgtgcgggtcttcaagtccttgtacgctgccattaccacctaaagcaccctcttacaagtaccggtacatactgtacttctatcgtacagtagatgacagattcactattatcatcacattgccataataatccactcaataagacaaatacccttccaccctacacatcgctctgaggccacacctcttcactggttgattattaaataaataaatgtacatacactcccccattaaaactgatttttcctacgccgccactctcttttgactcttttcccagaaatccagacaggcaatcacatcgttgccccgctcgtcctcgtacgcgtagatgatctcccgcgacgactcgtgcaagaaccggatgttctcgccgtggatcacgctcacaatctcgcccgtcttgacatgccgaatctccacaaagttgggttcgaaagccaacaggtacgggtaccagataccaaagttctgaggcacgccttcccagtcgattcgccacatgggctgctttcgccagccatgggcgttggcgtagaacgagaactcggaaaagttgagcaagaactcgccatcaagtcggtacactgcaataggcttgagttgctccttgccaatgacgaaatccagggaagtatctgcagaagacagcagactctgagtgtcgaaattggtgagggacaccaccttgaaaccgttagcacagccaacacacaagttgagagacaacagtgagatggagataatctctgaagaaatgttgaactgctggaacgaccggaactcggtgtcctgacgtcccttcttgagagacaggagggttgtttgccgcttgttcttggttaggggttctgagggctccaggacgttgatggtggacgaagtggagctcgacttgactgtgcagaccagcattcggttattacacacaccagccttgaagaagttgatgtgaccaagaaccttcttaccctttcgcgagttggatacgggatccggagtatcgatgatatcggacggccaagcatatagagtcttgtcagcaagcgccaaaatcgtcgtgtactcgtccagaatggccacctggatcacgttgctcgtagaaatgagcttgacaggggtggtggccacaatggagttctgtagcgagccctgctgctttggaagatgccggatgtcagaaatgaacactcccgagtcggttccatatagcacctttcttccgccgtcaatgggaaccacgcaattgacacggttattgccgtggaaaaagccggagcacagcgtgtactgcgagaatacgtcgccaagctctcgtcgggcattcttctgcgactcaatgttgtcagaccacgcctttcgagctgcaaagttggcagcatacaaagtcaactcgtagccctttcgtccgatatgcagaaaggtcagagggtactttccattggacgactccttcgacacagtcttggggatcagcgaagacggaggccgtcggaatgaagagctcttaggaccgatctcctcagcctgagcagccaaaagaagttcgagggggatgggcttcttgtatacacgcataatttcccgcttgttgaccaccttaaccttgacgaacagcaaaaagtggtccagcaagtacacttggatctcaccctgggtgtcctgggttcgcttcttgagagagcccttgaaaatgattcgtcgagactcttccatcagcttgaggtccacgtagtcgttcttctggaacaccagcgactggttcagctgcatcagcgagaaccggttctcggactgaccactcttttcgttgaccttcatcaagtacgccttgatctgtttgatggcttcaggaatgtcaccgtagtcggggttgtcctccttggtgtgtttcagcacagcttcgagcagcagaggatatctggccaatcgagtggtaggcttggtcaggtaaccgttaagctccagttttcgagactgctcgagacgctccgtgtcgttgacaaatttggcaaatgccgggttagacgacttttcacgctcgtactcatacttaccgtacaattgcgaggctccgtacttaatgaacggctcgaatcgtggcacgtgttgcaggaaaatgtctccgacacgtcgaacaacaggcgcaaactgctctcgcttggtcagagcctcggccagcttgatgttgacggcatgcacgtccatgatgaacgaaaagaccatcttgatgaatcgctctcgtcgagcctcgggaataatgttcgaggttcgcaggggagtgatccaatagtcccgtacatactccagatccttgacaaagtcccgctctgtgtaaatgagctcgcaaatgacctcctgtcgcttcttctcctcgtcatccacactgttggctatctccttagtgacccgctctctccacagcttctgctctttgttgtcgctgtcgccgtgaagagacagacgcgactcagatcgcttaagaccgctgggcttcatgttgagccgagcctgctgctctagacgcctgggacaggcaatggagtaacacagcttgtctctagtgcacgtgggagagtaacactctgtcagcagcgtgaacacaccgttgacaggcattccaacagtctgggcagccgcatcattggcttccacaatctcgttgaactggtacagctcaaagggcgagtctcgcagccgatggtcgtaggtgacgtcgtggaagaacttttgggcatccagagaccggccgagaagcagggccaggtttctgtcagtggttttgatgatatcggcaatcactgacacagcctcggaacccagaaacgaattggagtaactcagctcgttcttcttcttgtctgctaccacaacggtgagtcggaacatctcggccaccttggacagcaacgcagggtagacgagaggggctcgtcgcgaggcagtgagtactgcagaacgaggagaggggccaaattcagatgacaacgaccgcatggacgatgtggaggtcgttctgtggttgccgaagcttgactgctgtgtgggagacacgaccgtgctggcagtggcaaccgacgcagaggaagacgagggaaggtgggttgccgacgtagagggagttaccgtcgagttgagactgacggttgacccagggatgctgtgtccctgtgcgttaactgcatgggtgctgcctcccattcctccaggtccagagccaggaggtcctccctgtcgcggcggaatcactctacctgaagaggttgaagtcatggtagaggttcggcccccggtttctcgatcgtagacgttggggttgcctcgcgatgttgctgccaccgactgctgagttagagacatggaccgtccgtactgctgctggtgagccgggtgatgctgctgaggtccaccagacactgatctgcccggattgaactggctgaactgcgagtacgggttggagggggaggtcggagaggtggccgactgggtgtgtcgcatctggggtcgccgggaaatgtggtaagggttagcctgggtctggatctgtggcggttgttgctgtcgtgagaactgctggccaccgtattgcggtgctccaggagtcattccctggcccatacttgttgggggcatgtttcctccctggacctggccgccctgagggtgcttctgaggcgagtattgctgctgatgcgggggtggaacatgttgcggagcatgttgcggaggaccgtgctgcagctgaggaacatgattctgcgggggaggaccgtggtgctgctggggaggcgcgtggggaacatgctggggcacctgctgggaagcatgctgaggaggagcctgctgtccctgtcgtcctacagcgtaaggatactgggtctggcccgtgtgtccctgaggctggccttgcgggtactgtctcggcgactgctgctgggcctgtccgggctgtggccggttggtcgggtaatgtcgcggtggcatgtgttgctgtggctgctggtgatgctggggtgggggattggcatgatgcgagggctgcatggggggctgtttggtctggccctggggaggggcttggccttgttcataccgctcgttgaggttttgcatggaccgcgaggcggggatgcgcttggttagtatacgggagcaacaggtgtgagggtccgaaagtcgagggcggacaacgagatgtagctagtggagcagaagaatgggctgtgataatttgtatatggcgattcttagagtcgatgtaggtttgatttgccctaagtgtgtcgtcatgtatgctctacaccacgtcgtgatgtgtcgtgcgatgcgttggtacgccttggttcccctcaaaccacgtcaaacagtgtcgctaaaatgtcgccataggaacagtacagtcgtgaacattcaccaaatgaaattactgcacattccacagcaatctcatctgaatatatccttcacgtcacccttaaaccatccgctcatctgtgtaactgcgcggtacgataggaacaccgcttgtactgttgggatatgagccatgtcgatgcttctaattctaggtctcttcttctgcctgtctgtgtctcgcttgccactggttctgtgttcacatcagtctcctttctgtccatatcacccattgcctgtgtctatcagggtttctcctcatgtctcatctactcacctgcatcgacggaatatcggtaaaaggaatatccaacacgtcctgcgccatttgagctgccctgggtcgagtgtgactagttgtgtgtctcttggggcgttgtgtcgtgcaaacaacaactggtgtagagattggcgggctctgaaaaagtgtagtactgtaccctaagacgcacgaggctgtgtttgtgtggtgccaactttaggttgcttagtcacctgcggtattagtgtggggggaataaatggagcgctatgagggagacgcatgcaacttgacccggtcggtacggtctatattacttgctacaatgtggtgaaccggtggtcttttttctcgtgaaaatctgtcttttttttcggcatttataggactgccgaaaacgtcagaaaatagggttggggaagactgtacaagagcagacctttgtatgagtactcgagatacttttttggagagatgatgaagaagtccaaacacctccagtgtgtcataatagcctgtgatgaactatttgctggcttttactgtcacctttctacccaaaagtacccctctctgacccaccattgtcggtcatattcactatgtccgtcgtatgcagtccatcacttaacctcatttgtccttaataagcacaggggtacagtagtccaaaaagcaataaacacggaagactcaagaccgtcagccgatggtcctgtagcagttgagcaagggagtggctggaagccgaaaatagtgccttgtgtagccacaagtagataacaattcctttcaacttcaagcacgataaccactcaattgttaactcaataactgttcgctcgcacttgccacacagcttgcttgtacctacgataggtgcaactgtattgtaggcatgtgtcctacagaatgatcctcgtcccctccccgattatagccattacggtattgacattgagacacttactactgtaatacgaacatcggctacttgtacttgtaccagggtgtgataatgaactctcttaactccggttccccgcaagtcaacccggctggcactacagtcggtcacacctttatctgacacagtagctacggtacagtaaatctgaagttcaatcaactgagggagtgatttgagaaaacaaactcaagtgccatccaagtaaaatccaagtatgttactgaagcaacccgcacccccttcctccgaatgttcgcttcgtaatcagcggaattcatggtcgaaacatttccaattcactcaattgaatcggcttatgacattccatcaatccacctacctccggtcaccaaaatctcacctcccaccattccttgcaatttcacctctaactgcgccattattagagttcaccagctatctccacctcatcacacccaaacctgtcattaccaacgcatcaccaacgttaacacatccaaccagacacaaaaatgccagctctgaacagtacatttctcggcgaggaccaggacacccgggtagtgggcaatttcgctatcctccccatcaaaacgtcattccgaggccccagttaccccagcaacgccgactacgacatcatcgacgaggtgctggatctgttccgagcaaactcattctttaagaactttgagatcaagggccctgccgaccgggctctcatttacggcattctctttgtgtccgagtgtctgggaaagctcaagcctaccacttctgccaacgaggccaacaagttgctgaacactgctgctgtggaacacttttccattcccggagacgccggcttcccactgaactctctctacgcccctccccgagaccgaaatgaggtcgaactgctgcgaggctacctgatgcaattcagacaggagctggcaaagcgtctgattgagaagatctacaaggacgacccttccaagcccaacaagtactggttggctttcaccagaaggcattttatgaacaagagtttgtaagcgaatgaattactaggcacagccgggtaatgtatgagcggtgaacaaacacaagcaactccggtgatgaatctccaccaaacagctgaaggaagaggtgcatcagagcacaaactaaagccctggatacacaatgtaactaatgaatgatatgataaggtaactttgtaggagctggtcgtatggatgaactgtatgtatgtataataatgtattgtcactgtgtatcagtatgtacattgtactcgtactttttcgtacttttacgtactcgtactgtgtgcttgtacttgtattgatccagtctatacagtctatttgttttatctttctcacactttgaatatgacaagtggcgatagactacaacatacagtagggatgttgccataggcacccgtgctaattgcaagtagtcattgtcaagcgcctacactcaactcaattaaatcttcatataatacatataaataaacacgctttatccatgctatccttccgtccttcgtgtcctcctctcccctctctactgccaataaggtggataaggtcctgggggtgactgctgtcgtggaggatacatgcctggaggagctccgggagtgccgggagcgccgggcgcgccgggagcacccgaaggaggacccgccatggcattgagaggcggcagggtgattcctccaggacgtcctccactcggctttgaatcgccattgagaatcgacgtgatcgacgacgtcttcgaaggccgctgcagaatcggcaagggcggcagtgtctgccgaggcccgtggggtgtgtgagcgttgatgggcggcagagaaaacccagtgggagagctctgctgtggcggaggcgtgtgcgacagcggaggcatgtaaggtgagtaggtacttcgttgaagatcttgtctctggaggtcctgctgacgctgtagctcctgctgtcgtttaagctcctgttgacgctgcagctcttggcgttggaactcttgctggcgctggaattcctgctgttgctgctgttgctgcagctgtcgctgtctctcctgctcctgctgtcgctgtctgtgctcctgctcctgctgctgtctctgtcgctccagctgctggtcttgcaactgtcgctgtctctccacctgttcctgctcctgcagctgtcgctggcgctccagttgctggcgctccagattgggtcgctcctgcttgaaagacgaggatcttggcttggtagcaaagaacccggccatgggaggaggtccaggctgaggtgactgtcgcgcagattggccaagcggcggcgaagcagagtgcatgtgtcgcattgactcggtagcaggtcgcattccatggggagagtaccgcatggagcccacagggtcacgcacgtgatcgtagtcgtacgaaacggctcgtccgtgggtagcaatgtactgctgttggggtgaaccgctagcgggagtcacgtgctggggttgagacacgtgcggctgctgctgagaaacatgctggggttggggctggatagcgacaggtctgtatggaccaggagtgcctgtagaggactgagaacttgaccgagaatgcagagactgggcaggttgagaaggccgagcagagactgggggctgctgctgctgctgctgtggagcagaaggctggtggggcacctgctgaggaacctgctgaggttgagactgctgcacagaaggcggttgagatgactgctggtgctggtgttggacagactgctgttgtctctgaagttcctgctgctgctgatgttgctgctgctggtgctgctgttgggcagactgctgatgctgtatagtctgttgtctgtggagctcctgctgctgggcagactgctgatgctgggcaggtgtctggtgttgtcgcatatcctgctgacgctggagctcctgttggtgcttctgctgacgctccagctgctgctgctgctgctgttgctgctgttgctgctgttgctgctgttgctgctgttgctgctgttgctgctgttgctgttgctgttgctgctgctgctcctgaggctgaacagtctgctggcgtatctgctcctgctcgggcatttgtctctgccgctcgagttgcagctctggactcactcgtttctttctcagtcccgcgtagggagtggtcaactccaaagactgcttaatgggagggggaggaggcaggggttcacctctctttgccctctcgtcagcctcaatagccagtccgtgccaccctttggcctcaccgtgcttgtgaaagtagttcttcaccatcacggcggacttggaacggaagtgagcagctacctgttcccagttggtgccatgggaacggattagaatgggtagcaggttgacttcgttgacagaccaatatgaagaggtcttgaagtcaccaggagcaggagctgcattggcaactgctcctggagcaactacaactgcagcatcagccacaccaattccagcctctccaactgtagtcgcaggcagggtatttacagcaatacccccgcctgacgccacactcccaactgaaggctccaccttgactctcttgacttcccgcttctcgccctccatctgccgcttcctctcctcctctccaaactgaggagctgccgctcgtctggttctgatggctccgtcgaacgccatctcatccacaacgtccttcttccgtctgccctttctggcagaccgtctgttacgccccgcgacgatagccttgtagtccacccgtgtcttggttctgtagtaatgcaaaacacagtctcggaaagtccgcagaccgcccatggcagcagaaatacgaccaaactgcttgggatgagcagcatacgcctcgcagaacagctcgtgttcggcagcagtgaaattgtcaatgccgtccacatctaggcgtcgatggaacgcctgcttgtcggccacaaagttgttagtatccacgaagaacaccttctgacgcagctcctcgtccaaaatcatgtctggaatggtggccgaggtgagctttgcacgcactgacgggtcacgtgcatgctcccgttcgaggttggcaaggatctctaaaaactcggcctcggaacggacggtgtctccatgagagtgtctgccacgtcgtcccgcagccacatcttcggcagaacccttttcactgcccttctcctcgagcccgctctcagactccttgggggccccattgacactgctaccaggaagagcaattcccttgtcgccggtagtctgctcagggcgaggcatttgctggttggccttggagacggcctgctcctcgtcctgcgaccgcgtcacgtgctgcttgctccaaagacggtacttgctaatgtactcctgctgcagctgcttcttcttggcgtagatagccttgttgcggtcagaaatgcgggcagcaagaagaggttgaatcacggcaaagttgcgcgtgttggtcctgtaacacttgtagtcacgtgtagacttgagaggaatagaccggaggtaccgcatctcagcaacacgctcggagcggggaagaagacggttagagaagtaggtgttctccagccgggtcatggggaactcgtcaggctggaagtcgatggaagctgttatgacaaccggtgagacagcaactggtgcagcaactggctctgccttcttggtgacaacagctgtgggggttgtctcctggcctcgtacgccgaccgtagctgtacgcggagacactccatccccaactgcagcagggagttcctccttcactgctggagcagcaggagtctcctccttgtcaacgagagattcgagtttctcttcaacggcaaaagtcacctttgcaggtgcaggtgctttgacatccatcttttcaggctcttccttcgactctggctcaaggcacacgtccatcttgtcagactcgacatgggcaactgctgctgctgctgctgcctcattagcttcaacagcatcaacagccctctccagaaccgcatccttcatcaccacgtcctctgtcacaggggcaggatctactggaggtgtgacggtagatgcagtggctgccgtggatccagtagctccagtagctccaggtaaagcaaggccaccaggaagactaagacgctggctctgttgttgggaaacagggggaaccgtgggcagtgaaattgaccgcacaggaagagtctcgatggaggtggcagcaagagaccgagctgtggtgggagacacggaggcagaggtggcagcggcagcaacggctgcttcttcttcgacctccatctcctcctccagcttttgcatttcgagctcaagctctttttcaagagcgtcgcccatgtcgtcgtcaactgcagcggagggagcttcagtgataggcggtttctctgccgtagcaggagctgtggagggttcattagttgcgacagtaggagtggaggtctcgacagtggtcttgggagcagccttcggagcagcatcagctattagaatattgtctttagcgctcgtggtcagtgtgggtgtaacagtagatactgcagccatcgtaggagcatcagaagtgccatgagctgaggactcctttgcatgctctttagtcttggcttcctctttgacacactctttgacaggctccttaataggccccttgaccttctccttgacttcctccgctgccgcttcagatttctcaacagcagagggcttgtcagcttcattcgcctccgcagtcttggtgtctgcagctttgttctctgcaaccttcgtctcagccttcgcatcaacctttgactccacatgattctccatcggcttcttagcctctgtaggcttatctgattgtgttttgggccgtttgtcctccttgacctccttatcctccttgatcttaccctcccttaccttttcctccttgaccttgccatccgtcgatgccatcttttccttttgtacatagttttcggttgtttttggcggcatcgattcagcaatatggtctgttccgttcttcaccaccttttcctccttgccgttttcaatcactggatcctcgtgcatggcaatgtctgcgggacccggcgtgtcggccttgagttgcctaccctccttcttgacctcttccttgagctccttgaccctcttggagtcgtcgtgtttcacctcgacgcccttcttgcgagcaatctcctcaggctcctcaggatgcgtgtcggagtatgtgtggagatcatgttggtggctaagcgatgaggcgtgctttgggagagatttttgatgcggcttcctcagtggcctgctaccgtttctagcaggacttgcgacatctggggacgcggagcgatgcaggtcacgtggaaggggcgatttacgcaccgactcacgtgataaggaatctcgtgcatccctggtgtcgcgtgaaaaccttcgctcgtcactcggtgagttacacaccgaattggaagctgaggccgctgcagaagctgcaactgcgggcggcacgctcggcgactcgtttttgacaaaatgcgggaacaagtcatccgcaggaggtacacgtgacacactgccatcctctacacggtcacgtgagaggtcacgcgggtcgctccgcaaatctggccggtctcgtggcggaagatcacgtggatcaccgcgcgaatctgaccggtcgcgcgagtgagcgtcacgtgggtcccgaggatctggtcggtcgattcctcgatctctaggatcgggccggtctcgtgggtctcgtagatcaggtcggtcacgtggatccggccggtcgcgtggatctctctcggcgcctccccgcgagtctcgtttagatcctcctcctggaccatcatcgtaacggcgtcggttgtcgaaccggcggtcgtcccagcggcggtcgaagcgcggtggtgtgttgccctggtaacgcgggtctgctcctccgggtccaggagggcctcctcctcctggtgggccgcgatagccccggttgtctcgtttacctgtcaggctacggggacctgtgggaatctcttgtttgaagttagggcctggtgggcgccgctcgaatcgtcggcggtcgtcaaaacggcggttctgtgttagtaaaggttatggatcttgcaacgagggtactgtggttgtagcaaaaacagcatgagtgtctgagtgaggaacagaagcagtccctactcacatcagacatgatagtcagtgggtgcagggcagcacaatgacagcagcgacggtggagacaactgtaacggtggcagtggtagcattgcatctaaagtctcactcgaagctccccagaagtgtcgattggtggcctacacacaatgtaaaggtggcacagaagtagagttctgggtgcgttggtccacagccggtagtgatgttggtgttgatggtgtgaactcgtacatagatgaggtagggtatctgacgtataacagaatggtattgcaatgttaccttttttcgatcgtttgggttgcatctgatttggatcgttgaggtactgtgacacatcctcccctctatgcttggtcaaatatctgcggctcaagcagttgggacctgggctgcatgcgctgctgtatctgagtcggaacacggaacagcaactgttcaacatggacttgaacggcagaatctgaacagtaagtgatggaaatttggtggcgccgtgacggtacatccatgttctgttaaaaacatcgggtatcgcgtgacctgaatgaatgcagatggtatctcagaatgccacgtaaacatggaccatgttgtcctcaataccaacgtcaaggaacgtgctcgcgtctcgaatgccactcgcttcaaggctgtcgcccgtttcgccctctcatctcttttctctctccttggtatcacgttggtatcatcttagtcatcatcttgaattgttcattttagcccctaaaaacacgccatagtgctcagaacgcctgctcagtgtactgcccgcgtctctcctctagttacacccgtcaacccacctttttgtcacacttttctctccgctttcactcaacctaggctctcgttcatgtctctcgggtactcacatcttccctcctctgtcgtttgtactcggcagcctcgcgttctcttctgcgacgctccttgtcgcgttcctccagacgtcgcacatcttgcgcagacgacgacggatagttgcccgacatggccagtgttgtgtgtagatgtagagtggtgagaattaaccagatagggttaggggggttgggttagggttggttggtgtgctgttacacggcagtgaataatgatctgtaggtgaccgatggtgtcgtcctatagcatgtgatcggctcgagttgggagtttatgttggcttatgtgtttccgggcgttgtactaaaataacacgttgttcggtggcgattccatcggtcatatgtacacactatttttgcctcctaactgcagcatgtgaagtggcgtatcacacggaagaagacggccctcggaagcgacgatagaacacactcatgccccgccgatcacaactaaaatgatactgccaaatatccacacatattcctacacaactgcgatgaataagcacggtagagttttgaggaaattgggtgcaaccaacgcacacccacgattgacagaagcaaggaaccaacaacctgacagttggtattgaggagttagagacaggatacatcacgtgacaacccgacaccgtcataaatattacaagtttgcattccatttacacgacacacgcgtcaactcgggtgacacaaccatcggccgggtaacaccataattaggtcaacacgggatagagttctgctactgtagtgcagcatggggcactacttgtagattacctaagcagtgaggcgagatagttacataagcaaactctgcgtttcactccgccctagtaaaacacagtctggggtaaacctgtcgcagccgaattctcacaagattaaggtcttcattatttcgactggtgcatgacatctggggcgagtacaatacatatcgtatgtactcatgagttacaaggctgatacttgacacatatggagcacaagtgaatgaaccagatgaaaatgggtgtggtaggggaagtcagctctaggctccgtcacattgtagacatcaaaaatgtgactgtcgtccaccgcctaatcttctcacctatcttaactcaacatttcccatttccaaccggcatggactgttttctcacagcagagttctaaagcttctcaggttcaagtacaaggaaatagacatggccttgtcggactctagctacagtacttataggtggtgatgttcatcccatgaatctcccagagtagcaacctacggcgaacttgcgagcgaggagacgaatacgactcgcgtgtggagagtgcatggctcgtcattgcaaagtcggaccgatgtttgctccggtagcgagacttcttgccctaaccaagcctactttgatcaactttaacggctgatatcgtttgattgtcctatcagccgcggcagttggacgcaaataaccaggggtctatagatcagccggagagagagacgtcgatagcaatgaagagaacgctgaagaacaagggaagttacaaattcaggaccaaaccatcaagttgaatagccgcagagccgagtttatagaactcagcgagttgcaactagtatttgaaacatcaagcctcaaaccctgtcacagcacgtgaacctgtgtcaggggtcctgtgggccgatggagctatttgttttcccagtgatcaggacaggctctccttttgggatgatttctatccctcagctgtctcttgtttccgaccacgacatttgtattcgtactcgtactcatatagcatacatgcagaggtgcaaacacatacaggtatctggagataaatgtgcttaagcgaggttactgaaccttgtgcggtggggtttgcgatacttaatggagggggctcctagaggttgagaggaacgcaaacgtgtaattcttctaaatcacactattcgatacttgctgaacaagccgctctactcggagactcgcacccacgcagcaatgaacgacatggcaggcctcggtgatgcggacgcctttgtaccgccgacagcggttggttcaaaagcccaagcattggagcatgggacaatgagcgatgactatggggagggtttgggggaattaggatgggaaagttccgctccagtgaaaactagtctagcctcagaaggaggtgcttggcagatcggtctactagatctgacatcggggctagattccgagaaagggacagaattaggacagcggggtcaatgagaaaggccggggagtgctttaccaatgaaacggacagaagactttccttccgaggactccaaagtccgaaaacggttatacagccctccccaagatttcgacatttctcgagagggctcaaacgacccaacctcagaatacgctccacgcgacacatcccaagatgcaactgtcacaatactcaataccccctacccccatacttgttcaatggctagacttctcgacctgtcactcccagagctcgaattgatatccgagttcactcaccatactcatcccgaaattctcaaagccaatgcacaacccgacttgcagtggatgggaaggccagacttactcgcttcttcgaggtccctgaagctggcatttctgtttttggcgtcttcagacctagctcaaaaaaaaacgcaacaagtcgtaggaagatatcctcagatgccagtcaacacacaagagcggctcctcagagagtttaccaatctgctcaaatggttcaaatatgaaagccaggagcccaactcacttttccgacgagacgacattcttttaccaacagcaatctacgtctacctctgcggcctagctatcggaccacaacttctacccttcttcactagctgtcgtcaggacttggcggggctctgcaattcgatccacaacactcatatttcattttcaggtgagttccaacctccggcagtagcctaccctgttcttccagaccgaatgagaaccctgctgccaaaagaagaagacctatgggctattgtggatcacgtgttggtggacgagaacatccccacaatggctgaaagacgacacattcggacagttctctctacagaaatatacgccatgatcgagttgttcaatatggacgtggctttccgttctatctcacatctgtcttcgtggtgtgtcttcaacactgagaagttcaacctactccgacaggaacagaacccttactcgacaattgtcattgcctattacctggcatattgccacctctttcactcatggggatggtggagagaccgggctcagtatgacctctatgatgtggttgagtatctgcccgattactacatggaatacgttcaatggcctttggcggtggtggagagttttgagtggacttacgaggatcttttgaatggaaagttccgaatggatgcagagaagatgaagagctttagatgaaggacagacgaccacccatacaagaacacaacgggatatgtcaccacggacagataaggtctaccacaaagagagggaagaagggaaggaactatcaatatttattatttattagtatgtacttgtttgtactggacgcttgatggttatgatgtaggaggtggcagcggatcaacgttttttccagttccataactacagtatgtacatgtgtgtgttacagagagcacatacaatcttgtactcgcgtttcgaggcaacgtcactctcctcaaaggggggattgaggtggttgaagacagacacggccatggttggtgtatctttcaaaacgttccactaactcgacgagactcgtacagacggggactggcgacaagagtgaagaattgtgggaggtcctcaacaatttaagaacgattacttgtactagtagtttcttctagacactgagcttgctcatcttattcaatgttgttgtggttgatgctgttgctcatcacgtgatgagcgaaaactaggtctgttacatttcgagtggatgctttcaagaaaatgtctccagaacggaatttcttggcatagagatgaattgtcttgttttgcgagaacatcagagtaatgtaaatttgatctttgccacggattccaggactaatcgcatcagccaactgtattaggacccagataccagtaagtacagtgtaacaagtacttgtatgtgccggcactttcatttgaattatcacaggaatggacacacaggaatgaactcacaataataaggatttcaaatcaactcagattctatacagctacctatcacccaaaccacttgcagaacccattatcacggggcaattattacacagaggggttctccaagtgccctatatcacgtgaagtttacacaagtatgagtacatacacaagtatgtccaaattgtgtgttttgataacacccatttatggtcccagcgagggagccgtgaagttttaaatgacctaaaacactaagccagaagtgctaagcagtcttggttgttaaatttgtggttactgtaggcacggtggccacagtggtgtatcgacattgcctgcattagtagagctacaggtctccactatgccccttcaaccgcatctaggactcggtttaactccattccccctttgatctggctcctctcgaatgcagacggaactcagcttgattaggaaatttcaattttcccattattaccccttcagttcaagacgtttcgaacaataaccaaagcgacaggcaggggtctagaaagctgaaaaatcgaccttagagaaatcagagttcgtagtaatgacgaccgccggatagccggcaatagttttgtcatgtttttattttcattttttatgtcctctcctcgcccaaaatctgggcactcaatagtgaaattaatccaactacccaatacagtatgtacacatacttgaattcgtagccataagcttcatcagcacttatcattcgtacccgttgataacatgtttagatcgacgtgtctcagggatgactgatggtgaagcagataccaacagtgaaccctaaaaactgagtgaaaacatcgctatctgtgttaacagagtcatcgaggtaacaatgttgagtattattagacctccatctactatacctgccagaatcactcggtccctcacggtatcattactcgggattatttccggatgcaaaccaatagggctgcaccgttacccgttccacagcgttttgtctcttgcatcatctcattctgctgttgctcattctggagcgatgttacactgttgggtttgaacacgagctgaattgaacgctcattctacacgttatgtggggctgaataatgtaaatctaagagccgaagtgccgctgtgaaggaatggatagaataggagttgaaaaagaaacttgacctgaacaatattacgtgatcaagcgagatggacgaggaaaaaatattcgcaggtgagactgtggtattctacgactgctcacaatcatacgaccaatatctatagctcacatgtaatggaattacgagccccatgtacatgatatacttgtagtacagtccgtgtctagacagcggtacgtcaatattcctcgggtacaaatacgcactaattgtagcgcagggggtgataggggacatcacaacaagtccgacaattctaaggagaacaagtttcgaacctctacacagcgtaacacagtaacccagatctaacgtcccaccactggggattcgcacatgaggctcacacaatccaggcaaagtttacattctcgacgcgtcttggagatcgcagggagcagtaaacagcgttgccctggttacaggaggaagcggcgtcacgtgaacgtctctcaaagaagacacaagaaacaaccccggcgtagaaggagagagggagtggtaattaaagtggttaaaaccacaacaaacagaaggggggctgggtacaggttatgtctgtggtggggtattttgtataggacgctatggtaccaataccataacaccttgttaaataagcagacagcaacgtatagtcacgtgagctctagcgatgccatgcaatgagtcgagtattgacatttgaatccgttaacctggcgcactcatcagattgctcagccatcaggtaaggctccattattcgttaattccgcaaatagagtttggttaaagttgacaggcccgcccagagcggaaattaggttgccaagaatcgaggcgaggatggggtatgtgcattgtgatggctcgagtgcagtcttgtgcagtcttgaatgagggatattatgttcgcgtaaatggtggttttttgtgagagcatgtgagggcaataaaatcaggcactagtttcatagccttcccgatatgtgtatgtggtcagcctccggggggagggctataaataccagccctgtctgactttgttctattttggactttgcattccacacagttaccctgacgtgcagtgggatgtggtggtagatgggctttggacggcttggtatgcaccgattgcagatattaaggggatgccaagggaagctgtagaataggcgacaagagccggttgaggggtctaccgataattttataaatttgctgaatcaagatatcacgtgtcgcattcaatacgtgtgatatcgctccctaccgcacgacccattatacagtgttgtactaaaaggacaagctcagagttgagatggttcaggcttgctatgtttgggtttgcagttaagttcggaccaaggttcgccaactagagtttggccaaactcaccctccctatatatccccctttgtgtcctgctggtattccctccagctcagcacagcaccacattcgtttcatcatgctcttcaagtccgctgccgtctctctcgtggctctcgccgccaccgtctccgccgcagacgagtggaccaagctcaagcccaccaacacagctccctccaactggatcacctcttactccaactttggtattgccatccagcccatcaccggagctgttcaggccggagctgaggccactgctgtgcctactgcccaccagaagcgagacgagcacgatgacgacgttgtcacccagactgttgttgtctgcccttgcgacgagtccaccaccactctgcccgttgttgctcctcaccacgaggagtctgctgcccctacctccgccaaggagtctgctgctgccgccgagaccacccccgccaccgtccctcactccgacgtgaccaccaaggcctctgccacctctgctgccgcttcttctgctgccgcttcttctgccgccgtctccggtgacgctgaggccaccaaggctgcttctgctgccaccaccggccccaagccttccggcaagcaggacgagcccacctccaactccgacttcgccaagctcgttgcttgcaagaaggagggtactctcgccatgactctcgaggacggtatccttaaggacgacaagggccgaatcggttccattgtctctaactaccagttccagtttgatggacctcctcctcaggctggtgcttggtacgctgccggatgggccatctcttctgacggtaacctcgctattggtgacaaccaggtcttctggcagtgtctgtccggtaccttctacaacctgtacgaccgaaaggacaaccgagatcagtgcaccgccgttcacctcgccattgtcaacctcgaggactgttaaatttatgactgcatttagattctgcaggtaactgcggtaaataacattaatatattgaaaattacgaattgtgagataattggcagtagtagtaggagctttgcagcacactcctaaaggtagtcatggtggtacagacccctgttttcacactatgatagatgctaagaccccaggagttaccttagtgcctatggtgcatatgttgatgttgtaggaacatccgtgttgcttggaaaagccggaatggtgattctgatcgaagcgctcgaagcgggtgagctgtgattccatcatgtcgttgtctacttgaagttttattgaagggagtgtatcattgaaggcgtttacactgccctacaaggaataatccttgctggtgagatatccaccgattcggcacttgagtcagaactgtttccgagagccttatctcacgaggtttcacgagacgccaaaaccgtatttccagcagttttgtgaaagtggagatttttgaggaatgatagaatcgttctatggaattgaaatatagagaatacaaggaggataccaatgtcagaagatagccaggagcagtgctctcgagttttcagcattgtcatatcttcaatttaacccattataaaaccaaattcgcaccttcttgaaaaactgttgccaatttgatttgactctggacttgcggctacgtctgccggtacgatactgcacatcaggtcgcctacattatttctgtacaccgcctcgagcaacgagacataaacaaaagacaaacgactgcaaacaatcagacagatacagacgcaccagaccggagaaacagatgataaacagctctttgtgtttcttggtttggcaaagtgtgtctcccgtcccgttattttattagttaccatcatcgacattgctcagccattaccacggcattcgtttaataaccttatagacagctaattactgcgatattgaaagaacaatttcgtgcatatagtggccgatattagttgcaggacgtattcgacgaaaaattggttgactctggaagcccgagcgcctacagtatcttgtctttttcatgtattttctccaagacgcatcacggtacagtagataggacctacggtactcgtactaaaacagccaccacaacaacaacagttcaagggcaataatgcacctcgcaattgtcgcatttctccgttgctgctgtcatttgtgtcactctaaactcatcatcgttaacaacgcacttaccctgctgaggcagctgccaagaagccaagagagcaacatgcatcgatccagactccagacttggagaaacatgtaaccccatgtaaccccatgtaaccccatactttatcggttgcccagcaattgctataaatacggtaacagtcaagtcactaattgctatcaaactgttgcgagaccgccaaagtgctccattttacaaataaacacccaccaactgtcggtatgggttataaatagctcgtaggtttcgaccagtttttgatttctcaagttgccgtaatatctatccaaaataaggttcaaacgatatcattggactcgcctgatttcaaggaatctgaatatccagttcaattgcacatatcaccaatcaatcacgagaagttacagccacacaataaccacgcgtcggaaagcttaaatatgagttcacgtgtgcttaattgtaaatccgaaataagtaacacaggcctccaaattgggaggttggaatgattattaatcacaaacaccacagagcaattgaaaatgccccactcgcataaatttgattccagagagtgttccaaagaaaatacagctaccttcacggtttctgttagctccactgggtgtgctggtctgtgtttaacaccaagtgaaactgaagcaaggttgggagggtctaaacgagagctaccctggaagaggctatggggggggggggggggggctggtgagtgattttgtaattggatggagctgatgcagtgtgctattcagcgtacagtagtccaggggctctgtggcttttcgtaagcccgtaaaatttggttagttttggtgaattcgtgctattgcttgcttggaacaggcattcatcgtgggtgtgcaatctacaggtacaatacactgtatcgtagaagtaagagcacttataccactgagagtattgcggactacggtatgtccactcgtatgtactacaagtagtacttagaggttctctggttgtgtgcttgtaaagaacaatcatattaccatgaaaaacagtatgtacactggcgatcagtatatacagatatacaataagagtgtatttttccaagaacaggagaatgtgcgcgtaggtgtcccttgtacggcatgtaacggtaccggtacagtaggaactcccacaataacctctgtaggtatcggtgtatgctataaagccgttgaattgtagctactgtacccttgaacatagcttttcacagtcggtatgtattgcaacatggctacactctttcgtccatgaatcgagggccgctctccaaagcttgaattgaacaggcactacttgtagcactgcaactattgtagggaacatgcctgtttcctcacaggaactcttcatactgcacctacggatcaccacagtatgtatgtactgtttagcgaagctatataaaccaacccaaacattgggaatatataagcaactacactatgtactacaattgtacttatctacgatatcaagaatcactcggagtaatacttgcacgccagtctcatgtattcatcaggatatagcatagggctgccaggttaccatcgggtaagtgtacagctaggacaagtaataattataccgcccagccctgcataaactcgattcacaggcatcgaggtcccattgtgatctcaactcatccatcggttgggtctttgttcaattggatcgtcaatcgcatcattccttgacaggccgcacgtacttgacaaagtcgtccttctcaccgatcttggtgtaaagcagctgggcccggtggttaaagtgctgggtgtgccagtaggtcttctcacagcccagcttgtcggcctcaccgtacacaaactcaatcagcttgcggcccacacctccgtttcgcaccttgtcgtccacatacaagtcattgagatacatggagtctcccacggtccacgtgtttcggtggttgatataagtggcgtaaccaatgagattaccagactcgtcgacggccacggcgcagttgactggctctgagtcgtccaggaaccgcttgaaggtgacctcagtcacctcgggggtccacgatgacttatagaaagtcagatagccgtccagcaagggcttccaggcctccttgtcggtctcctcaatttttcggacagtaacggacatggtggttgtaataaagctgaaatttctgtgatcgtgatagctttcagtcactatctatcacaacctggggtggaatgcatatttatacagtaaggtgggttagagtttcgcgggtaaattatctacaagaggatttgacagagggaaagttgtaaaaatggcctaacatttctgttagccacactaaaagctgtgcataatgtctctcctgatcaaatcaagcctatcgcataccccacacactttctagaagcactgttgtgtgcctaatgagcagcagtttacgaaaaactgtaatagagggtagacctgagtcacattgaggaggacggcccagctgaggtcagtaaaagtgctgaatggtccaaaattttgtttaatcgtgcctgacacactttcaaccctctgcagatatctcatattgttgagaaactgtccctgaagccttttttaatgccccttttattgctatgtcatcatttaaacgttcactatggttatgtacttcgcacatgcggctgaaacggcgcggacagagtggatttcagaagaccccaagtagggccaagggcctataaggaacaaataaattatattttattgttcctctcaatatgagaatccgattggttgcttcaaattagtgatatctctactgtcactcattatgtgacccccactgtgacggagcggacttctgaatagtgttatgcttcacatcactcataccagcgagagctccatgtgacatggagttactgtagtactgtaaagtacgagtagtggccactaaactcgcatacatcgtatatagattgcttctgaactcctttgagcatattcacatccccacttagcctcatttgtcttgattatctcatcatctcgtcaattagttacagaatcgcgctcaatcacaatccagacatatgaccacaactgggcagtcccgtaggtcttctgaagctgaaaactggcttcaattcaacatacagtcgtagataggtacaggcatgaaatctcactaaaaagaccttataatatccatcacatgactaaaacctcaacacacaatcgataaaggtttcttgggctgcacgataagacaatcagccacgataagaaattataaccgctagaataaattagtcacaaatatggcttactacgatgtgtggttcatgtttgcaactccagccacaataggacctgtcagaagcgggtattatatatcttgtgtgtaagacaggtgcagtatggaaagagttggagtgagttgtgcagtatggtcagtgaaagaagataaatagtatgggagtaacatactgtagtgtagacctttgtaatagtatctgaacatgtgtgagttggttgaagctcttgcaaccctgcgacataccttacctttttttgtgttgttgtaaatcatttatttcctctagcctccggtttaatataaaatccaactaggaaggtacaatagttagacttcctgcttagattttctcaagtaatcttagcatacattacgggaaggagatatattaaaacggaatggaatggtgttaaacatttagtaaaagggacattgaaaccatttgttgtctataattgatgaagtcttttcactcaacactactttcacgtgacactacgtgaggttgagtatgtactcaatgttcctgttcagtgtcctacttgtagtgtgaggaagtgccatactcaacctcactcatggaaaattacacacactcagaaatttcccataatcattttggagtgccaaaatcaactgcaatagatattatttaaacccagacaccactttctccttgatattacctcgttattgcagctgtgggatgacttgtactcctcttcctcccactctttccaatttcctacagctacactttccgtacctctcgaaatgccctgaaacatagctggtatataacatgcgtggtgaccgctacaatccaacaatgattgttctacttcttcttctctctgtcgcgttaagtagtccaattatgttggaccggtttggcgatagtgtgaaccgcatgatacgaggcaacagtgaggcgtatgagagcggcgagacacgcggggtgtcccaggagtttgaacagcggctcgtgcggtacatgtggttcaacaatgtggctccatgtgtccccaagaaacttcagcatccattcaagtgcatagctagaggctgcaaagagctggggaaacatacagagttggtcgacattttcactcattcagacaacttgtttgatcgcacaatttcaggatttgtggctttggatcacaagcacaaggagattgttctggcgttgagaggcactcaggatgcccacgactgggtgacagacctgcatctgaggctagtggggcttcatcccgagcatctgggtgtatcaaacttcaactgtcgcaactgccaggtagacctgggctttctcaagggatatttgcattcgttccatgttgttgacagtattgttcagcgtctgactgaaaaataccccgactaccaactggtgattacgggccattcacttggaggcactgcagctacgctctttggactcaactaccgactcaacggctattctcccctagttttttcggctggagctccggcactgggaaacaagcagtttgccaactttgccgaccgagtcttctggggatcgcagaaccccaacactctcaaggtcaaggagagagatatcaagttctgtcgcatgacccatctgggtgactttgtgcctcggtttcccttctggaacgggtaccagcaaatgtctggagaggtatttatcaacgacgtgcgaggtatatatccacccagggagacactccagcgatgcaacgggcaacagaatagacagtgctcgttcggagaccagtaccgcaagctggaaatgaacttcaagccccactcggcgtacttggtgcctggaagcgagtgttcgctcagtggtaggagagagttgacattcggacaagttcatgcagcgaatgacacaaacaaggactcagacacaaacattgagcctgacattgaaccaatcttgatacctgtcgtgcaaatagactaacgggacatcccaaccacagaatggatacaactgacgtgtacatactcattatacagtggcatttgtgaacgcacacaatctgaaacctgaagacgactgcagttaaacgcagatgattttgtgtaacagtccaatggaagaagggtatttgaaaaacttttatctcgatcgtgccttcagcaaccaaagcccccaaagacgagtatctacacacctcgtgtaagataaccttaatttttagcgatgttcaaattaaacctgaccaatgtccaccatgaaatattagaagagagagagagagagagagagagagagagagagagagggaggcactactacttggttggtagcaaaaaggaggttgctctaggtattaatttaggtggatcataatggaatgggaatgctccgtacaaatgctcctcatttactatcaacattagattgaggaacgtctgtttgcctaacgaattggtggaaggatacactcagacgctgtcttcgtatgacctccttatgttcccaaactcaatctccacagctgagtaactcccccttctcatactcccaatggctgatttgtgccctaacccagagtctgtttgtggtgttgggagaggtaaaaacgggccactgttggagaggcgaattggggggttcttcaaacctgtccggtattgtagcaattggcaatatggcagtcgaaataaaccagtcacgtgattttgaacactttcccatttttaaaattaaattttccccccccgaaacgcacactaggtatttcccatctcagccaatcaaaagcgacccaaatcccaagccaatagcattgcaacttttcgcctgcacctgtgtaaaagccagcttgcttgaccacacaacatctccaccctacaactaaagatgctcaggaccacgctacacaaacggggtctggcccgactcagccgaggctttgctaccacccaggacgccacccccaaggcccgtcagtacggtggattgaaggaccaggaccgtatcttccagaacctgtacgacaactacggctgggatttggcttctgctcgaaagcagggagattggtacaagaccaaggagttgattctcaagggtgacacgtggatcatcgacgagatcaagaagagtggtctgcgaggccgaggaggtgccggatttccctccggtctcaagtggtccttcatgaaccctcctggatgggagaagaacgagggtccccgatatctggttgtcaacgccgatgagggagagcccggaacctgcaaggaccgagaaattatgcgaaaggatccccacaagctcgtcgagggctgtctgctggccggccgagccatgaacgccaccgcagcctacatctacattcgaggcgagttctacaacgaggccgccgtgctgcagaccgccatcaacgaggcttacgccgccggtctcatcggtaaggacgcctgtggctccggctacgattttgacgtgtacatccaccgtggaatgggtgcctacgtctgcggagaggagacctctctgatcgagtctctggagggcaaggctggtaagccccgtctcaagcccccgttccctgccggtgtcggtctgttcggccgaccctccaccgtcactaacgtcgagaccgtggccgtggctcctaccattctgcgacgaggaggagactggtttgcctcctttggccgagagcgaaactccggaaccaagcttttctgtatctccggaaacgtcaacgaaccctgcacagtcgaggaggagatgtccatccctctgcgagagcttctggagaagcactgcggcggaatcaagggtggctgggacaacttactgggtgtgattcccggtggatgctccgtccccattctccccaagaacatttgtgaggacgttctgatggactttgacgccctcaaggacgtgcagtccggtctgggaaccgctgctgtcattgtcatcaacaagcagcaggatgtcattcgagccatccagcgtttcgcagccttctacaagcacgagtcgtgtggtcagtgcaccccctgccgagagggaactacctggctgctcaaggccatggaccgattccgaaccggccaggccaaggagcgggagattgacatgctgtacgagctgactaaggacattgagggccacaccatttgcgctctcggtgatgccgccgcatggcctatccagggtctcattcgaaacttccgaccggaaatggagactcgaatgaagaagttccacgacgaggttggtgctgtttctgtcggtggctggatgaaggacgcacgagtggagaagggtaaggttgttggagcccctcttcccggcgttcatcattagggagagtatttaaaagaatagataattgcaaagacatgttgagggtgcatgcgaagttcatatgggaaatgggtggcatggtgagagttgttcgatgacaatacctttgcgcactggagcacagacagaactgcgtacacagtatctaacacatttcgatgatataataataaaaggactgatcattggggcatgtatggttttgagtgtggactattttacacgcttgagaactcggaggatattctgtatacgcattatactttctttgaagcatggacacagtatgtatgtacatagacccgagtatgtacagacacaaatcaaagcagggaatgcaataacgtcctgattcataatagggtgtctgtatatacgctggatgtgggagacactgtgatgagaatctcacatgtcaaaagtcttcatttgctgtgactgcagttattctggattcgtactctacaatgtacattttggcgtggaattgtggtcgtggtgtctcattctggcatataggtcattaccatcgtcattatttacacactgagtctatagctgtgatgttctgcgtttggaatacaaccggatgactacagagccgagccccgatacctatattccagattttgcgaaacccttagttcatataagccaactgagtcagctcctcgatatcgtccacctccttgaggcactcctcggtcaacacagagtagcccttatcggtaatggccacattgtcctcaattcgaataccgataccctggaagtgcttggggtacttgtcatcataaggcacgtacacaccaggctcaatggtgatgacgttaccaacctgcaggttggctcgtcggttgctcttgcccacatcgtgcagatcaatgcccagatggtggccaatgtagtgggggtacagggtctgtgtctggttgagagtgatgccgttgaatccaacattctgcaggttcttgtgcagctttcgcacagaaatctcgtggatatcattgatggacttgtcagtgctgcattccttgatacactgcttctggacatcaagaacagcctcgtacaggtctctctgggcctcggtgaacttaccctcgctatcctttccaacaggccatgttcgagagatgtcagcgcaatagcctccaaactgtcctccggcatcaacaagaacaagatcattggttccaaacttgtcgtcattgcgggtgtagtgaatcgacagagcgttagctcctccagcgatgacaggaacgtaggcaggcttgtcgcatccacccagtaggaaaagtgactccagatacacctgcagctccttttcagtggcaaatgggttggcgtaggcggcattgtaagcattggcactaacggaacccgctgctcgcatgactgcaatctccttgggcgacttgacagctcgaagcttggtcatgatgggggacaggggggacacgagcttctgggtgagcattcgggtcaatggggtctccactgtctctgtgaaaatagaagccacgttcttaacatctggcgagtcgtggaatacagtatcgtttcgctccacaatcttcttgaactgcatcaggttgttgttggagtatgcttcgtcggcgttgaaaaaatccttggcacccttttcgccggtgcgagcaccaccccatagttcggcctgggggtccttgggaggtacaaacatgtgaaagacaacatcgtcaggcttggagccggtcttctcaatgatcagagcagactcgggctccagaaagccagaaagatagaagaaatccgggttctggtggaaatcgtagaaaacgggaccagatcggtacttcgtggtggctcccatgaccacagcacacgacttgacaggcatagcatcagccactcgaagacgtcgttcaaagtactccagagcaggaataccgggagtaatgtctccgtttttgatcaggtgaggccgagtttcaaacaggggctgtccggtggccagagttgaccgggagcgcacgccctggagccggttgaggtgtttcagtgcccgaatcatgctgtggttgtggaaaggtaccttagagactattaaattagttagttgcatattgatctgatttgtcactcaaccttgtggcgtgacgtaatggtgcgtgggtgtgtgggttcgagtctcgagtgtgaattctgaatgcgaagcacaaagagtgaagtacgagtaaccacaattgagagtaatcattatcagggggggaaaatattccactagttatattggttctatcagtgcctctatgcataccagttaaatatctgttaattatgtactccacctcttgtcttcttatttatccttggggagaatgttctccttggggccagcagcaacgatttggtaggggttctgcttcaggtgagaaatcatgtaatgcttcttgatgtgctcaaagttggtggtgtccttgaaggcaggaatgtcccagtacaggtctctcagccatcggtgaatgttggggtagtcgtgtcggatcatgcccaggttgcacttgaagtgcatcacatagacggggtcgaatcgcacaatggtggtgaagagccggatgtcagcctctgtcagggtgtctccaaccaggtacttgtgctcgccaagaatcttctctactcggtccagcgacttgaacagctggtacacgttctggtcgtatgcctcctgagtagtagcaaagccagacttgtagacaccgttgttaatgtcgttgtagatccactcattaacagcgtcaatctcgggtcgcagcttctcagggtagtaatcaacgtggtatttttcagggatgagagagtccatttcggtgaagaggaaccggatgatctcagcagactcgttgctgacaatcttgccctgcttcttgtcaaacagaagaggcacggtgaatcggccatcgtactcggggtttaccttgaagtaaatttctcggattcgctccgcattgttgacagtgtccggagtgcaaccaggcacctcggggttgaacttccacccatcttcgtccatgtaccagtccacaacattgagagtgatcaggtcctccagacccttgagctttcgggtgatcagcactctgtgggcccagggacaggctaaggagacatacaggtggtatcgatccttgtcaggagggaactcggcgccgggcttggaggaaatggcgtttctgaactgagagacctgacgtcggtagtggccatccttgttggcgaaaccaagacccttggtcttttcggcgggctgtgtttcggtgctcatgttgcgtgtgatgatcaggcgagaggtggttagatgggaactcgtctgttgaatacgtcgtagtgtagtgcggaggaacatgtgtttggttgggatcttaaatacttgtaggggcagcagcctttaagttgaccttagtgttgctttgaatctgaataaccttttagtcatggtggggagatgcacgaattgaggaagaggaaggggggtctttaatgacaaaccaatcaatgtatcgattctatttcacaatcctaccatagagaatcaaatggagtctgactcgtacgtttaagataggtccattactaacaagctcagttagacttctgtctggtttgatgcaggaactctatcgagacgctaaataggattttagtcattggtgactgaaataagagggggtcgtctagaatacgcaattgatcttagagaggacgggggaaaaaacatcggtgagtaaatcggcctatccctaatgtatttaaaaaaaatctagtttgttccccttctctagcgaaatctatatgctccaccttttccttgctataacttagacgccccactttatgcacgacgaaatgcagccgttggcatggaacgttgtggtacatgtgagattactaacgaggagcaagcatgcggaagtaaaagtgcaggccggagctataatggagacgtgtggtttcgtgcttgtcagcgattattgtggaaccaagaactgaggggatgtagacacgacgtgaatattcagctctaatgacgtctggtggatatatctggttatagtcatgtgagactgcttctgcttttctacagcgggggagggaaatagcaataagaccaccagcacaatatacatgccgactgtactgtacgttgccatcaaatggtatggtacttgtattggcactggtctcgttatcatcttttcatagtcactagtacttccagcctgcatcgtaccgtttaaggatatactaattgggctcttcctgtcttagacccgatctgtatgtaaataaacagaagtacagctgcagtatgctcatagattaactaatgaaatcgtgaagatcttaactgagtgcctatcatcctccaaggtcatgatcaacaacctgtgtcttcggttctgtccgaaacatatattctcattgatccccataccatcatgtcgtattatcaatactatatactgtcagcgatattgtttgaaagatgagctaaactcgtcagcgttgtctacaagtagtcgtaggctcttcgttcttcaatctcgccttctattgtttgctcacttcaagagctcctcctgctctcccttagagtagcccagaatgtaaagaacatctcttaatgatcccgagttgagtctgctaggggccttctcctggaccacaggcttggcattccaggcaataccaaagccagcaacacccatcatgggcagatcgttagcaccgtctccaacagcacacacctggtcgagctcaatgttgttttcggctgcaattcgctgtagcaactcggccttcttgtctccgttgacaatctctccataggtctttccagtgagttttccgtcctcatcctcaaggttgttagcatgggcgtaatcaagtcccagttctccagccacatacttggccaggggagtgaaacctccagacagcacagccatcttaacaccagtgtttccaaggaccttgcacagttccttgactccgttggtgaacaccagctgggtcttgagctcgtcaaacagagatgtagactcaattcccttcagaagagcgactcgctctgccagagaggcgttaaaatcaagctcgccgttcatggctcgctcggtaatctcagcaacctgggcctcaacgttggctcgagcggcaatcagctcaatcacctcctgctcgatcagagtggagtccatgtcgaagatgaacagcttcttgagtcggttctcggtgggttgaacaatgatgtcaacaccagaaccggtagaaaggtcgaacagatcaatcttcagctcggcaagagctccgatggggatctcaacggagtagtcgaggacccggctaccatcaagctggatctcgaactgagaaacaacagagagcttggcgaagatctcctggacggaggcaatgaactccgcgggaatgtcgctctttccaatgagagtaatcacgtagctgaggttggtcatggtgaactagtgttgtggttatatttgagtccagatagacatgattcacgactctgcatggtagaagttttgaatagagtttggcgaggtggttgtatttgagaagaatataggtcaggtagtttgactgatagcgaaccccaagtttgacaaaaacagtagattggtaccatccgttcatttccacaaattgtctgtttaggtttggggtaagtatttcacctcctacaatgtgtagtaaggctgacatcatctgaacccgtttttcactccagacaacgctgggatgaatgtccagcgtgcacccgtgcgccctcctgcagccaatctaaatggagatctcaacatcgtgtgtaaccacaagaacaggctggagcggaagttatgatttaatgtacctgtcggtatattatatgctgttcgtaaagaggggtttgaatgatgtaaatatatcagatgctcgcctaacaatattttgagttttgtacgatatggagtgcaccaggggcacagcatgtacttcaactgcccttaaaactacggtagtgagtgacgagctatgcaagacagatacaactttctggacttcgctgggcaactccgtttgtcctcccttttgaataccttgagttatatttccacgcatattcgacatcaaccgatttagccataaaccacccatttgtctatcatactgaaagattacagataaaagcacatcgtaaaacacaagttgtacaatacaagtacgaaacgaaatgaacactgtctgataaagtcaacgcagctgaagtctggatcaccattacacgggtccacacacttgtaccttccagagagctctaccgtcgccaaatgttcaacctatatgtctacaggattcgtttctagcctgataatataaaatttcgagtagctaaaaagatcgccagattcttcagatcaaaatgatatactgaacattacacttttatagcttcaccattaacaatatatccacgatcaaacttggctcaatccaacactacgcttcataatttctgctgcctgcctcctcccaatgttttcgaaaggtatgctggtaccgaattttgctgcttatataatctctaaagatgcactttattcaagcatcaataatcttcataattgagctaccaaaaagtgaatcaaatcagaagctcattgtgagtggatcaagctaaaaataatacagaaattatcatttatacatccctaaaagcgcggctcaccagtccatccacatcacagtaataaagttaacctctgttcaacatgcactgctttccttttctccttttctgtatcaccaccaacaccaacacaagatgattcccgaaaacgagcagccgcaactaaagcaatgggctttgcaacagctcgagaacctgagtgatgccgacacgtcgattcttggcgactacgtgatcgccctcgccaactacgacatgcccaagtcggagcttgcggaaatgtgcagatcccagttgtcggagtttttgcatggcaatacggacgcctttgtcgaggctctaatgcacgctattgagaccaaaagttatatgcaagagcccctccagcagccacagcaacagcaacaacagccgcagcagcagcagcagttcccacagcagcagcaacaaggtcagttccctacaccacctccgtttcctccgggattcgactttgcacagatgcaacagatgggatttcccatgcctggtatgaacgtgccgttgcccagccaccagggattcatttccggccagcagaagcgatacaacaataacaacaatggaggaaacaagcggggcatgagcgcaatctccacacctcattcgtcgacagagtacaacagaaagcttgtggtggaaaagatccccgacgactactgttctgagcaggccgtgcgagacttcttctcaaagtttggaactctcaactcggtcaaggtgaattttgccggtaagctggcagagatcgagttctcgaccacagccgaggctaagaacgcgtacaagtcgcctgagactatttttgacaaccgttttgtcaaggtgtactggcgcaagactgacgacgagactcctgagaacgaggtcgcagagcagcagagactgcaggaggagcgacaggctgcgtttgaggagaaggagcagcgtcgaaaggagcatttggagaagatgaccggaattctggcccagaagaaacagctgttggaaatgcagattgagcagcaggaacttctcgcgaagatgggacagcccgttacccaggacgtggaagatcttcgaaaccagctggcagagattctggagcatgagaaggaccccaccaaggtcttcaagtccacctcagcggcttcgtcgtttgctcctcgaggaagaggaggcttcagaggtcgaggagctcgaggtagaggtgccttccgaggccgaggaggttaccacccttatggagctccacctgcacgagaaaacgtggatagaaccaagttttctctcgatctgcgacccaaggacgttttaatctctcctgtcacggcggacaagcaggaacacattcgagcccacctggtgagtgttggagagtactccaatgttgcccaagcaagtggagactctgtggtggtcagctttcccgacagaagagccgctgagaagttcttctacggctctgctgatattccggacgttggaaaggtggacaagcagtggtttaagcaggtcaagaaggatggtgaggggtctgaggtcaagacggaggacgtgaagatggaggagaactaatttagagaagtcttcggcattgtatattaagtgttagagaaataaaattatgtattacaactacagtgtatttgtgtatggaaatatggagtactaatacttgtatgtactgtatataaatgtgtcactcgctcttacgaacaccttggagataaagagatatactcgtatatcactccaagtctaaataagaaacactatgtcgttataagtatgggaacggtatacatccactgtcacctaccttcatatttttctaatttcagttaattatctatttacacaagatgaagagtctgcgagtgcaccttgccaaagctaggtaacatttcgaggggcgaaaaaggtcctttaaacctcttacttcttcgatctaaaatcgttagccacgttgagaagcagagagtcgttatccagcatgatcttgttgccggacttggcaagcacgtgggcaatctctcgggcggtatccagacgtttgagctcaacgtagtccttggacttcttgatggcatcaccaatcagctcggcggatcgggcctctccctgggccttgacaatggctccctgcttctcctgtcgagctcggtcgacaatgaaggcggctcgctgggcctcctgctgggcaatctgcttggcctcgacggcggcggtgaactcgggcgagaaggtcatgtatgtgagtgacacgtcatccagcaggatgttgaacttggaggctcgcttgatgagttgctccttgaccaaccgggagactcgctctcgctgggtgatcagctgggaggcgttgaattgggccaccacagacttgagcacctcgttgaccagagagggcagaactcgctcgtcgtagtccttgccaagggtctggtagatagtaggcagagccgagatgctgggtcgagacagcactcggcaggtgatgttgaccatctgcaaatccttggtaccggtcagagaagccacatttcgaggcttggctcgcacgtcgtagatgatggggctctggaaccagggaatggcaatgtgggttccctcggggtaaattcggggagagataccgccgattcggttgtacatgatggctcgagaaccaccatccacgttgaaaagagacgagttgatggtggcggcagcaattgccagaacgaccaggcctccgacgccgacaaacttggggcctccggcacctccggcacccttctgggcctgtcgctgcagctggttgagctggttgctgaattttttccagttggggttgttcattgtggtgatgtggtggtacagactgtgggtttaatttttgactaccatcgagaggggttagggctggtaaggggtgacggggaagttggtgtaattgaggggctaatatttgggataaatgtgtggggaaccctgttcatgtcaattgatatttccgtggtttttatttcattttatatattttcagagagccattttgtgtgtccctatcacccctccaggcgccacccagagttgccccatagtcaggcagaatgcagacgtgaacgttggaagcaactcagttggtcctaaccctgagttgctgttgtagtccaaggagggttgaaacttgtgcaattgatatgaaaatggcgcgagatattaattaaacgataaattaaaggatattgacggtctgggtggagttttggacctattggaccagtattggggtatttggaagctgacatgtttagttgaacgttagtgacggatatagttgaggctttagttggaagtaagatgtcagttatttgtgtgtgaatttagacattagaggcgtgttatataacatatttcaggggttttctctctatgtgaacatctggtaaaagtatttactactgaaatttccacgtggatgtctaccacactggtgttgaaggaagcgttgattccaaataacagtctgatacttgtccagtctgttaaaaatactggggatgggcgttgaacgacactggcgcgtttggattgaattgatcctgtcttccagatatggataatgaattacagaagatctcgtgctctacactgctcttgcaaggccgactgtatgctcatcacagtcactctgtccgttctcctttttgtggggggcgccattgacctcccaatgcaagttgtactcgcagtttgattcatcgtattttggtacaccatatcttgtctggaggtggtgacagggcgcttattgatcccaactggctgggaaatagatgatctggacacaattagtcatgtcggcgatcgattccacttgaatctgctgcgactgaccgaccgttcctgtattcatcttgagagaatcagccactcattagactcaagctatacgagcatgcggcttggaaattacagtatgtacatactgtagctctctgaagccttctgacatcgtgctcgagacatgaccaagcacagttactgtacaagtactggaaaactaacacatcaggcccaccatctgtctcacagcataataatatagttggaggtctgtggaatttatactcgctaacaatacagtacgagcaatgtgggccctcactccggatacaatggaactacaaatatcgacagatgttcacaatatcattgtacatactcataggcactggtacaagtagagatttctgcaagttactagtagaaccagaaaaaaaatactgtgcacacagctcattaggacagttcacttcacgagtacacgtacacgtactcgcaccgtacttgtaccgatacaaatagtacatcccggttgaaacactgtagttctttgcacgatcatagtccagaccatctttcccgtatcagaaccgatatggtgtgcacattaaatacagtagtcaaatccaagtgatagggagatatctcgtcttaacagatttttcattttatattactggacttgcagccaacatatagatgcccaaaagttatgacactcacagtgtaaggtgacagcgatgacgactctgcaaaaaatgttgtcaacacaccatgttcattctcgcaacccagatcgttatcgacagaggcctcggacacacttcaggtcatggggaaaggtctgaaagcactgtatgatactcgtaatcctcagaattgactcgacagcattatatgtgtggatgtgatcacaggttatgaataggaaaaaactgcataaaatacactaccgaaggatcaaccatttatatctgcttgtccaatgtcagctaacatcatcgattatcgatgctctcattactcctagggaccgccttccttccaggtactgcccaatggccccttacattaacgtttcacatcacatgacttcatcccaatttgtaaaagcagtcctaaataaggttgactctgaaagtctgaccctcccagtcccaagagtaaaatcacatcgttggaaaaacctcttaactcaacaacaacaacaaagatgactggtgtttccgttaggtgagtggaaatatggggattttggacttcacgcaagtgatttaaagacagtgagttgtttcagcttcaatctggaactgtctctggtgcgttcacacgatacacctcaacgattcttctttttcagtactaacaacagagacgttcccgctcagaagttcattgaggcttacgcttctttcctcaagcgacagggtaagcttgaggtccccggctacgttgagatcgtcaagacctctgccggcaacgagctccctccccaggatgctgagggatggttctacatgcgagctgcctccattgcccgacacatctacctgcgaaaggaggttggtgttggcaagctcaacaagctctacggtggtgctatcaaccgtggccagcgaccttctcaccacaaggacgcctccggctccgtcaaccgacgtgctctgcaggctcttgagaagcttggtgtccttgaggccggtctcaagggtggccgacgaatctccgagaacggacagcgagatcttgaccgaatcgccgcccagactctcgaggaggaggaggatgacgagtaaatttgatacttgtcggattcacaaaataaaatgtatttaacaaaaaatgtatagtacagccagtgggagcactgcgagtgcgtagcacgaaaagtgtggggcgtgatacctctttacagtacaagtaggaaccgcttgaataatgacatcagaagcatggcgcagcattgctgttagacaccgaacagctgatatttgtacagttgatgttcaaacagctggacgacttcagagcaaggacgacagcagcatagaacaagagccctgcattacgatgatagtggactatagacagatgaactaccagatcataactatacacatgatgatgatttaactattttttcatattgtacctgtatgggacgtagtctgtacgatacgaccgtgcagttctacattctcatgagcctagaaggcttcctggtttcaagtaaaatggaggaacaaggcaagtcaaaaatccctgtatgtgaatcaaactgggtaacggagaagtttgccgaaaccaacgacctttgcaacttgatgatgtaagatgagttctttctacgaagaatgtcggcatatttgaaagccagatagggcgaaccacatttactgaactacttgtacttgtaccagtaccaatagatatctgatagcaaactccgaagaggcagtagagtaagtgggttacttcaatagaagacagacagaaagacagacacaagatggatgaaatcaaatagcgttcgtgtatgatatccagaaaggcgagcacagccaaacctacagagacaaatcaacatctttatcgaaatcttgaagatatcaaatgggatgaaatccctattagcttgtttactaccacgtaagacttcggcttcgtttttcgccctgaaaagtcacctctcagtccggcagccacgaccgatctcgcgagacagtgaaaacgacacagccatacaacataattcaataaacttagtgaatgaaattttcctgagagaataagcgtcatttcaaagtcgctttaattcgacttgaatagtgataaatcatatttcctgtacaaacagtgctgtgaagacattaaacaacggcatcgtcaaaacaagttgttacggatatttagctgatccgaaaactattcatgaagattgagccctctgtttgctatgattatactctaaaatcacctctctgttatcgctaatactctcaaaaatgcttttttattctaaggattttttaattttttaattttttattctaataattcattatgcacgtgacaaatttggccgtatatgtaggtcctagacaatttttagcttaacggttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctgggtgctgcaatctttttgacttttttgttccgcaataacgcagtgctgcgacagagttatcgttgatactgtacgtacagtatgtacaacatcgtgatgacattttcatatcatttgaaccgctgtcccgaatgtaccattatttaacaagggtagaggggtagacttgaatacttcaattctacctttgaaagcccttagtttttttattgttctaatgatccattacagtggtactaccaccaacaagtaccattgttccaaatcctacctgtttactttctttagtcagccggtttttggtaggtcctgcggtgttgagttggcacaaacgactacatgttcggagggtgttcgatgaggtaaaaacaacgaaactgtttgcgaaagagttcaatagctctattcaagaagttacgggccgcataattagctagttgccattgtaacggtcattcgcagcctatattgtgcgttctgttgagtttgagtgggatgtggatccgattggagtcaattcttatcgtatcgcagtctacaggagacccaatgctctgtcgacgatatacaagtaggagatgtggtacgagtacgagtgagacttattgatctggaggtacctacggatgacgtacaacggaccgtgtgccttcatacataccctagcaatgaatgtatatgcgatatactgggcctcgtaaagcacgaatgtcgggtagttcgactgaaaacaattagtccaacagcgtgattgcccaccttgctagcgttacatcttcgcgccgtctgctcgatgtcgcgccacactgtagactctcagattgtgttgggttaacacttgtagtctctgtttgaggtggtacaactaaaattaccttgcatgcagtcgacacgggaaggtgtatcggtttgaacggctcaggtcgatcagggtggatatgcttttgagacaacgcgtgggggtacaccatgaagaatgggggaagcccgtggttagagcagaaaatacagaggcaactgaatgggttgtagctgaagcttaccatagggacattttgaccattgtgtatgccatcagaagacaactgtgcagagtgattggccactcccactgtttcttatattgaactctcctaggatgaaggtttcgtgtagcacttggcgcagtcggctagctcttggcagcggcactgaatctgaactcaattggactaaaccagatcaataatgctgggttatttcactcactcaaacgcgttgataccatgcaccattgtgtatataatgggtttgaaatctgtcctagaacgtccgaatgtccaccatgcacttctccactacccttctcgcttctttcctcgctcttgtcgctgctgctccaagcaacccgaagtacctgaccttccccatcaccaggcaccacaatgactctgactttgtgcagcagcaccaccatctgctgacccgtcaggcccccatacccgtcgacatcctcaacaaaggagcatactattcaattgcccttaatctgggtactcctgcccaggacttcaacctgctactggatactggatcctccgatctgtgggtctacaacattactgacaccactgactgcaacaacaaccagtgtgatgtcaccggtcagtttgatgggtccgcgtcctccacctacaacttcctcagcgatgactacttcatccagtacgtgtctggaaacgcctctggaaactggggaaccgacactcttactctcggaagtgtttcactaacagacttccagtttgcctgcgccagcaacgctgccggaaacaccggtatactgggtatctcagtccagggtcaggagtctgtcggacggtacggatcggagtaccccaacttccccgttgccctgcagaacgccggatacattgatcgacaggtctactctctgtacttgaacaacgccgactcttctgacggaacattcctcattggtggtatcgacacagccaaatacagtggaagtctcacagttctaccacttacccaacaggatgctctccagatctcctacaacagcatcacctacgatggtgctcaggtcggaggctcaggtcaggctgttctcgactctggaacttcccttacttacatccccgatgctgcttaccaggccctggccaccaagctgggtctctcttcttcccccgaccctatcagcggtctcattgacattccctgcgactcagacgtgtctgtcgagtttaacttcgacggagtgatcatcactgccacttccgagcagattgttctttccactggaggttctacctgtggctttggaatccagtccaacgccaactctcagggaaacaccctctttggtgacaccttcctgagaaatgcctatgtggtctacgatctccaggactcccaaattggtcttgcccaggccgtctacacctctgcctctaacatccaggctcaaaatggccctctctccaactagtctctatactctaacacctttattggatatcctgtagtattaagccaaatggattcaactagtaagtattatcacgcgtcactcagatgaaaaggccaagaaatattgatcaaaatgtaaaggcagagatgcaataaagctgccactcatcaccccgttcgctaaaaaattgaaactggattaatcgaatttggagccttggtcaagtatgctgcggattgtgtgcgcaacctcgtgatcgcattgaatgaaagcaggcatgaaaatagcttttcagaggacaataaaaggtgtcaagtattatatgcgatgaatctgaggaggccaacgacaggtgcgagcagtcatgatctgggttgactgaaggatgagagaaggctgtttgaagattttggccgcggcaattagccggaggtgttacgtagctagactacaaagactatggataaaacaaggtgttttttcttgaaaataatatctgaaaagattctcatcatcctcaatccctctacaagctcagtctgtacaacatgtacatattgtacttttcaatagtgctcgcaatcagttggaaagcaatgtgactaatatggattcattggagcgtaaaaactggtgtaccacacgttaaccaaaagatgctataataatccccccaactctagctatatagctatccaaaaatgtcaccagcctacagtatgtagcatacacgcaagagtacagtatttgttagatatcgtttattagatacatacagtaattgataatatatgggtaaaggagagtaatacctcctggtacctcctgccagccacaaccttgatgacccgccgttacactaataatgtgtgctttctcgtaactattgtggaccctaaaatagccctgccatccatttttgactagttcacctattcaagaggtaacaattcgctccgctactttcatcaaccgtcgaaatggaactccctccggaaactgtgtacaatatatttgcccatgccgagctcgaaacgtgtgtggatttgagggaagtgagtaccttctggtacgcggcattcaaccagctggatgcacggctcttgaagcagaaagtgaaagagaggaacccttggtgttgaagcctggagaagacggaacggaactgaaaacatggagggattgtgtccgggtgtttgtgggacgtttgggggtcaggtaagtggacgtcaattgagtgtctcgaggacattaaataccctacagagctgacagaagcgatttccttgaatattgacggggtagagaccactcttccaaaagattacaagcctctgatggtcacgcgagagccacagtacaacaccatgttggagctggatgacaattactacatggacttgcataccatgatggctcatagatctcagcctccttcatcgctactggactttctcaggacagttgaagagactgacgaaataggagtatacgactgtgatggtgtgagagttgttgttccgatagacatggtcacgaataaaacaagctgtgacgtcaacgaagacatggtggtggtgtacagcgcacaggacgtgtggattttttgcctcgagaatacccagactttcggcaaggacgcggatggaagcgttcaggaaagggaatcactaaccgaagaggtcaaagaaatatgacctctggttatacgtttttggtcgaggatgatgatcttttgcgggttccacagccaatggtgcttgttgtcgatctggacaaccgacgagtgcttcatattgcagagacacgagatgtcaagtttgatgaatcacatgtcgatactgacgaggttcccaaaactaattcgtttctatcgtcggtcgtaggagttaactcggtttataatggactccaatggatggtagaccgttctccagaagggtacatggggttatttcccattttcatcgacatgaaagatattcctgaggacgatggaagtgggactacaagagtgagcaagatgtactattgtaaagaccggatcatgctgttcgaaaggtacatggactctctcttctctagtatcccacggggggctcaaccatacgtactgtttctctatattaccgtgtattttgggggaaagagacaagaatctttattaattgtggatctggctacctggaatgtctggttgatgaaagaaaactttgagttgaaccaaggctctctggtattatttggacgagaattgtttgttggatattcagagggaaaactgggagcctagatgtacagtcaggatatgatcgatatctacaagacacgtttactgcgaatgaagatgttgtatccacgcaggggggaatatgacgtgggcagggacatgagcctggaggatgattttgaggtacaggaccagttggagtagagtaggagtaggagatggtgttataatttattgtaatttgtgttttttattcgagtatgctgtacactacatattatacatagattgaactgacaacggagtcacaataggaagcctcgtatgtacacaaactatggtagatatttatggaggcttgttaataccctgagaacatgttaacacctcattgagtccgttaaaatcaaaaaaattatcgacactagaatccagtgtttctatactgaattatcaagaatgttggtagacaaagcgtatgtactggtacaactacaaagtatgtgagtagaactgaattaccaatacgagtattgtaaaacacattaattaatagacttcttgggctgtgttatatcacatgaccatcaacaactaccaccagttatagtacagtaccacaggctactgctatcacttgctatgcttcgatacaccctcccacgtgctcggacctactgtcttcattacatcaacagtacactaattatcagtcattgctatgtacgagctctttagctattgaataaatacgatatcacattccaatcaagttccagccttgtgattggtcaagaccagtaacgggttcactggttctccttctcgtcacaatctgactcctcagacatggacttctgaagtcgagcgttgaaggacaatccaggcttagccttgttgttgctgtgttagtaggaactggggagatattagatcacggggtgcaacctgacgaagtgttttgtggttcgacagatcttgataccaggtagatcagtgaaagccatggagaggaaaggcacaacaggtaggttgtgaggttccaatcacgtgtgataggccacatgattgtcagctgacttagaaatactcacatagagatgtatttgttcttgtgggctctcagcttggcggagcatgggctcatgaggttgtcggttggactggcaaagctcttctgctgaaacaacttcttgtggagctgtcgctgcatcatgttgccggagttaccggaagaagggttgaggggagcctggttcatttttctgtgtgtggaagggagatgttgaatgtagtgtttaggacccaggaccctctctatatatcagtttaagggcccatgtatgtgtgagcagggatttagagttgtttggatccgtcctaattgggattagccattgccttaaatatgcatgagagatgtatatagagtgaccgggagatggtgcaatatgggatgtgagatgtaaatagaagtctataaagggtggtatcaagatatataggactatctaaaagcatccattgcattattattttaatcccattactattcgtccagatatagtaactattccattcttccgccccatcgacactgtatctaggcaaccataaacgcgtacactgtagtatgcgttaaaaatattttggctttcaattaagctcctcaatttaggcactgcaaaatgtgatttcaaacggtgcgagatagcaaggcggcattggcgtggggttttcatgaagaaaacatcatcaatgtgaccaatgggactgtatttttggctggtatgatttttggctgtataattcgcaattgtcgtggtctttctgccactattaccagccctttctcatcgactaattgtagactgtatgaagtttcagattatcattcgaagacgatacagtgtggaacatggcattgtctatgccagatcaacgaggagtagtagcaattcttggtgagtcgaaagtggcttaagttgagggcaaatggaaagtgtacgatctcgatttacttgtatagaatgtgcgaaacgggagcaataagcattttccgatcagagcaagatatgcaatgagccgtggaaggcaaaggtgcgagcaacgtacagtaatacctatgcctaacaattcaattcatccagatcacgtattatcagctactagtatctatcacatgtagcaacgacgtattattattgttacagcgcgatcgtgagatcgtctacagtgtggagatgtacagtgctacttgcagtgaccagtggatcgtacagtcagagacgacggcatccaggggtaggtgcgcagcatgtgaaccgtacatttaatgttgaatattgtcatatatggtggagatgatagcaaagacttctgtcatcaggtgggttgatgacgtcagggctggttcttgaggtggatcatgagcattagctgtcccgatagttgacattagtttggatacgtaaattagttgagagtttagttgagatgtgaatattgagactgatcggatacaatagaggaatctacatagcttcaaatgggaatctgactgatcatgtgttttcattgcaccagtttcagtagacctggggttttggtggctcataataagacccacagagccctatagaagccatatctgatgactaacatcccaacgttttgaatacttgggcaacatttggagctcacttctaagcaaaagtagggctaggaacaacagcaaaatcccacggaaaactctgtgtatgagtggaggaatcagcctggctcagcggcagctaaataaaaaaaaaaaagacacgaacctcaagtttgagcatgatcagtaaggggcccgaggtacgtttaggacatctaccatggtataggccaatatgtactatggacgcaaacaatgatatccacaggatcgagctgaatcagacgagcattcagatatcaaggcttccacaactttttactcgattaccccataatgaggcatattcttagcttcttgactttgggggtcgttaacctgttggtggagtttgaccttgagtctaatagtacgcgaaatacaaccgaagtatgcttcgaaaagcagtcacttctatgtacttggagtactacaagtagctccttgacaatatataccaatagggcctgtcactaagatgcaaaatgactccttcctccccgccttttctccttccaaactcagttcaataaatggctgttattagttcatatcactggtatcttggttgtaactttccgtgccaacattccgtcaattgttccgtgcagtttccatggcgcagccaaatatgcagagcttaaggacacgccaatatggcagcaatgggacgacagttgaaatacttgtatgtacgaatattgattggatgggggtacgcgacacccaagtatatgtctcatatatcagaaccactcgaggtccaactccgtcaaataactgctctgcgttatagccgttcacatatatattttcggagttggatttttcggcgttttcggaaaaaaagcctcggccgacaatccgtaatcgccgacggggatccccagaccttatgacttcaggacaaggtagatatagctcatgttgcggtcacgaggaggtcgttagagtgcagcgccctcacatgtcactaaaacggctaaaatagatccgtttctttatgcgcgcaccacgtgtcttttttgtgtctcgttcgtgacggaacagagtggatcgggtcagcacggcatagtaaggctgaaggcaggagttactaaaagagtagcgctccaagcacgagtatcagtaagagtacgagtacgtatacgtcatagtgcctatgatgatagccaatggctggtatagacaaagacagtctggtatattaccgctcccccaggacacatgacgacgtcgggtcgttgttccgtgtcccgttctggctgtctcgccttctttgctgttccacagcttaattcggagatggctatctgaatacatggttgctgtgtggatgagacaatcacgtgacagtgtgatccgtggggcgctcacgcaaattccgcagctccaatctgcttcttttctttgctactgtaatctcatgacacgcacgccgattattaaaagtactcttgccccttgggtgtatgtgtgtctctctgtcctgtcaaataagttcaccttcaatggatgcttagtgttggaaccttgatgttagcgtgaactttgtgcatgtcccaaaatggcccaaaaacggcagtctcaagtggaaccataaactcggccgggtaattgcacgacgtggaggcaatggggtctagtggatggagcagtgttgtagtcgtaggcgtcgaggtaggggtgaattgacaacggcagagggccatataaaggtatattggatcttcttcaacttctctacccccccaccggaatacgtacaagtagtaaatacctccttcatctttcccatttctatagatacccaaatgtcgcaggtcacagaaaccccttaaagttcagatcgccatctcccgtttctctcttctgtgcaacagattgtacttgaccctcaagctgggactcacacgccgcttcacatcaccgctccagcaccacacctttatttcgactgacctagcacacacagatagacgcgacttggacgaacccctgctaaacacatcatgaactcgttcttcaactccgtgtcggatttcatccactcggtcacaaccccagacagatacgcgtcgcaacagcgatcgtcaaaggcgtcacaaagcgccggcgcaaactcccagaacagaccgctctacaacaatgacgacaaccagagtgaaatgtaccaggcttcctcctcgtacactggagggtacacaaactccccttcggcgtcgtcgtccaatctcgccggaggagccgctgctgacagagccaacccctacagctcccgtaacaactcgaccaccaacttctcggcctcatccacgtcggtcaataaggctccctacgctcctggatcacggtcgtccgcaattggaaacaatgaccccgcaggagtcacccgagactcacacgaattgcaggagtacgttgacggtcagccgccggctccttcggtggccatgtcatgggagcgaatcgacaagtgggctgacgaacactaccccgagctcaacgatcagctctgctaccctgccaccgcctccgatctcaacgaactggaggccgatctcgactgttcccttcccctggatgttcgagactcgtgtctgattcatgacggccaggagaagtttggccgaccctcaggcatcatcttcggcatcaccctgctcgatctcgagaccattgccgaggagtggtactcgtggaaaaaggccgccatccgaatcaaccgggagattgctcgggccaccggccagacccccactaagcagggcggcatcttcatcaatcccaacgccggctctcccaactcttccacccccggttcccccgtggcctctgtggcccgacaaaagaacatcagctcatggctcgcgtcgcaggactctgtccccgagggagccgtccagctggtttatgcacaccccggctggatccctctggccaacgatcgagccggaaacaacattgctgtcgatctggcacctggcaagaaggggaaatggggtcaggtgattctgttcggtcgggagtttgaccgaaaatacgtggtggcccagtcgtgggctcacttcctggccatggtcgccgatgactttgaccggggcaactgggaagttgaccacgacactgaggagctgtggttcaagaccgaccgaggcacatttgttagctacttcactgtactcaagacccgagtggagcgacagttccgacaccagatgcagcgacgggaacatgagcgacgacaggccgctgccgccgctcagcagcagcagcagcagcagcaacatcacgcacagggaggcctccactctccctcaccacagcatacacagagcatgccagcccctggcctgggcaagcccctgacctctaagccggcccaggatttggacatcgtcgacctcaacgaggacactgccaccattaaggacaagggcaaggctactatgggctctgctctccgaaagactattgttgacgagagcaagactgctcacacaattgtggagcctcttgaggagtctgaggagatcaagggcaagggcaagggcaaggaggaggatgtcaacgaagccgccgaaaaggccaaggtggaggccaccgagaagaccaagaaggctgccaaggaagctgctgataaggaagcagagctcaagaaggccgccgagaaggccgctgaggagaaggccaaggctgagaagaaggctgctgaggctcgagagaaggaggagaaggaggccaaggctgccgccaaagccaaggaggaggagctcaagaaagaggaggtagctaaggctgccgccaaggctgaagaggagcagaaggccaccgctgccgctgaggctgccaaggctgaggctaagcgagctgctgaggccgacgcttccaagaaggtagaggccgagaaggctgccgctgaggagtctaaggagtctaaggctgagtctgaggagagcaaggtcgagagggatctcgaggagctcaagattgacgaggaaaacggtaatgccgaggaggccgatgaggaggccgatgacgatgatgaagatgacgaggaggagggtgacagcaaggagggtgaggagaccaagagcacaaccgcctcaaagtccaagtccaagaagaagaataagaagaagggcaagaaataatgtatgtatgcataactttttgatgatgctgtaagatattcagaaaatataaaaaaagtgtttgttacagaaagactgggtgtgtttcgtgttgaattacctgtgagaacaataaggtggctcggcccactgtaatgtacatactgttactatagctacttgtagcaatggtatcagagaagctagttttggagaacattctgttgaccaaagacgagtcgtttcggttcatcttctttcctccctccccaagtgtatcttgctttatcccagaggccattctgtttctccacttctccattatagtatgcttttgctctgaagaagccaaatgcaaaattggacacaaacatggaccccaggaaaagcagtgaaatgagccccaaggccttgtatgagaatctgtcaatgaaccccgtgatgatttcggccagtgtttcggctccgagacgggctcggttaacggcatgttcgtctctgttcatgcacagttcccattggtcacagagagtctccagagctggacggcgggagttggctgcacattcgttaagcaggtacagctttgcacacttgctttttgccataaggatctcgcccgaatgagctgagaacttgaaaccaacgtcctgtcggaccgaggaaataaataagtagaccacgtaggccatgacggccagcatgatgccgttgaacgcgagctgtagatacgaggtaatgatgtacggcaggttggggttttgaatcatccatccaagggttgggttgggcagatgaaggtggtattctgcagactgatcctgccccgggctttgagcctcggaagtgtgaagagttggtgctggagtgtgtactgctgcctgggcagattgaggagagaagtcgccgtgtttagcgtctggtcgaagatcgggatcgatatcgtctgcctgatcaaggggtttaccttcattgacaggggagtagaggaccatgctcatatccacgtcttcattcttctcaatctccttgacagcaaactgggcaccgagttcagtgggattgaacacagatgagatcttccatggcgagttgggtgccgcagcagcaactgacaccgaggaagttcttctcttacctgccttgatgggtgtagacacaggcggaaggaactcggggttcatgcgcgataggttgacagattgaaggtcaagaagatccgtggggtcgtcaatgtccatttcgtcggggtcttgggtctcgctagttcgcagattggagaactccgaggtcagatcgtcaaacggttgttgttgctgcaagggtcggtggtattgtaactgacggttccggacatcctggtcagataacgtgaagccactgaatccggtcaccagaggctcgtcgtcgggcgcttcgtcgatactcatttctgcaaatgacatggttgtagttatgtcatacagtgtatgccacttgaaacttgatgccagccgtatgcagcccgagatgcatgaaaacagatattatttttgtttagctgtattaaggttacttggtacactacaagtagtttagtcccaacacaagcaacgtgcgtacacttgtgtgcccatgctccacgccacacagaacagctcagattgcctcttctccgagctcgacagtgataccgacacagacaaaccactgcttcacgatacctcacacaccgttcgtttctgcgaaccccagaccaagcggcgcatgggcttccgcaagtggttttctaggaccagcaatgagaagaggcctctcatagaccgcatcaccacacccatggacgagattttgaccgacgaaccgcccacgactacagacgctttgacttctcctccacgtggcagaaaatacagagaccatcagagagaagagtatgaacgaagacagcattatgagaggacgcgagaacgggacagagacagggacagagagggagataagtacagtgttccccggagacagcttcaggactctgctcgttggcatgaacatgtcagacaacagcaacctcacatacatcaagcacaccagataccataccagataccataccagatgccaccagggctgaggcaacatatgcatcctgcgtatcttcagccacgacagatcagccagacgccagacgccatatcgggataccccaaccagtcgttactgcgaccaatgtctcaggtgattgaaccgcgatacatacggacagagggattccctgtaccaccagtgaagtacgcacaggtcccccagggaatgaaagcggagataatggagctgaaggacgatgctggaaatgataagaatgaggaaaagaagtatgccaaggataagaaggacgacaagaagaaggaaagcgaaagtccgcaaatgcagtcaaatattgagaagatggtcaagaacgcgttacagaaccatcgcccggcagtctacgagactcttgttcggatgaactcgtttgtcctttcgcttaagttagccctctgtatagcctgtgtggctttttatccactggtaggtattcttctcattgtggttctttttgggtctgagatcttgcttgaactagctataaagtgtggtcctgacaggagttagctaaaagacagtacatactcgtacctgtatgtagctatgtaagaggatatatagtgtaccatgaaatatacagtagccattttggagactattgtctctggcctttaatctgtgtgtgcctaattcgtttctgctatttatgtttccatctcatcaattgtaaatcctatcaggaagagtttccatcatattagtccaggttcgctcatctacccaggatctgagattttgcagaatggcatgattatcaataactctgaaaggctccacatctccaggattgagcagcagtctctgttttcctccgccagtgtggggccaatcagaagcccaaattagcttgttggggctctccgaggcgaagaactgaaccacttcttctaagtcgctgtatccaggcccctgttcagacaatctgtagaatccagagactcgaatgagcacatttttagcagtcagcttgatgagggactcgaatccagtgtctccggggctcttcatcccacccaaatggtctgcaattaccgttactggtaggttcccaatgacatcaaacagactgtcccagtagtttggtggaatataggcctggatgaagtagccgagagggccgacaagagcggctgtcttgactagggtcttagagacatattcaacgtccaattgaccggtagacacgacattgactctgacacctctgatacccagttcccaccactcttgcagcagctccacgggtgtgttatcaggatcaattaccaccactcctctcaatttgtatccgttttgccgatcggagtgacctctgagcgtgtcaataataagcgaattgtctgttccataaggcgagggctggaccagtacattgttaccaatcatgcctccacacagatatctggaatgggcctccagaccaggtagaagtgcctggtcggtagtgtatgttcgtcttccggcaaacggataattaattgggtcaaatagatgaacgtgtgtatcccacgagtttggcgaaagcattttgtgtactgttggtattgctgggtgcacgtctgaggaaggtcgcctggcttatatgcaccccacactcgtctaggttcaaagttgatccggagcttttaggtcggatccgagtcggtctatttgtagtggaacaaatgcggatgcaaaccgattaatggagatctatccacatgccatcagtcgtgcgacattctaaatcaagctgctcatctgtttttgtgtggttactgagggcatctcgttgatccttttattaacacagccttgccgtcgaaatcataaatgtggggcatgaaggtgtaatctcaacaccacgaaacacctcaacggagaggaaggtggagctcaaacgctcaaatatgctcaaaagaggcggtgggggaatttgaatcagaaatgagacaagtgcacttcagtgctgctccccaaagctgcaatatgaagcttgagggtacaacgcagacaacgatatatccacaggctactgctaaaagctggcgcgtggatataagaaaactgtcagctgtcaaattcatcagaatggatctagagtagtgaaattgaggcccaacaatttaccgaccgtggaataaaaaaaaaaccaatttcaacacccctcgtggactaaatacagcaatttgatgtcgctctatacggcactcaccagtggttactgccaattaggtttgcgctcgctaagcggaaaaatgaaccttgctagcggaacatattttaacgtgatacaagaatacaggggatgtaagatgaggtgagacgaggatggtttagctgaattgtgtctctactcggtgtcagatacactttcttgcaagtgtctgtttacgtagcttggtcctgatggccaccttgatcatcgtgacatctgtctacttgtagttccacactatccccaccaaggcaacctagctctgattagctacatgcatcgttatggcgtcattgggtcatgaaacagtaatcttgtaacgtacagtaatacaacatcgatggttaaaggtgagataattggtgagataaaaggatctccatttcctgtcgtacgactactgtagcctatacacggttgttgtttttttcagatctaatcacgttgggcacaaaatagaaaagatacttgaacaaaagcacaggttgcactgatcccactattagttgtcattttacttcagaataaaagtagcttggagctcattaatgttttattcaattcattctcgaacgtcatggcatccatctcccatgcatctatctcccaatactatatacatgtctatcactcgtcgtcagaatagtcactgagctcggcgtcctccagctcaacagcatcgtcgttaagaggaaaccgcagaatagcagcaatacctcccagggcgtcaatttgacgccccgagtcctgcagatgcgaatacataaagaccttgcctccgttctgctgcacagcctgagtggcctcagcgtatctggatctcttagcgtgatcgaatccacgcacaaagttggacgacaggaacaacacagaaacagcgctcatttcgagagcgtaatccacgtgcttttctccgtaccacactcgatctgggtctgtatggaacatgcgttggaactggtccatttcgtttccgtcagcagcaatggccagtttgttgagtgcggatttgtaggagattgacttgagagcctctcgaatagcagtcttgccttcggacgaagtttccagtgtgataaagccctgttgcagctggatggctgttttcaccttattatccacagcccatgccttgaaatactccgagaagagcttgttcatgtaaggcatggagatgagcagcacgggaatagtccagtcggctttgcatctgttttcaatggttcgcagcagcgtttccttggccacgttaaagaagtcgttgtattgcttacctcgagtctttccgaccgagccctgtccgtcgtattttcgaggaatggccttgtatccctgaaccagcactcgagtgacactatgacgcagctcgtaaatggtgaacttgccagtggagttgaacaccatagcaagagcgctcattgtgtctgctcccacgtactggtcgagcgtctggagcgcaaagaaatcccagaactccttaatcacggtcacctcatcgcctggtgtaagagccaacgtgtgatatttcgttttgagagactcgtggtggccagcatcggtaatgacgcctgtgattcggatttcctcgccgtcgaaaacaatcttctgggcacgaacagtgatgtaaatgagctttcgaagcaccttcttcttgcctgcattgccctggatctgctcgtcatcaaaggcgcctgtggtttgtggaactgctcgcagtgtcttggcctcgaccaaatcgcctctttggatcacgttggtcagcgcatacaggtcgtcagtggaatccagagcgagctttttgtactccagcttgtttttcagtcccttggagatgagacgcatgttggatcagatgtagtaataatgtcagtagagagcagttgttgaggtaaaaatgtcctgtcgtgtatgtcaagtcggttgatatctattggtaaacgtgtcggtttctgctgagctttgtcggggtgtttgtggaggctcaggcactgcttttataaacttgctgatatatggaaaaggcttgattgggactgtgagaacctaaagttcatgtgggatgtcatatagacaccgggtgatatgagcacccatacacatccttccacacacataccctcacacattcatttcacctatcatctgttatcatattaatatgagttcatttcgcgttcaatatgtcgatatttctcccaaaattcattatgtactccgcccatactaatatccctcctagcgatagctaaggcctatgctattttgtaagacaggcaaataacctcaagacgtaccgtacagcatccaccgttgcatcatcacagtaatatcgacatcacacccaggcgacaagagcgacacctaggctttgggtttctcaattctccacgacaacaaaactgcgacgacacaacgacctacataaccgcctcgtcaacatgtccgatccgtttgcgaaaatcggagcggtgttggagtcagccaaagagctgactcttgaagctgcagtatcagcatcatcacgacttctggtagacgacgctcccctgtcagcggaggaaatcaaaaagcttcttaatgcgcgcagcgaccgtgacagattggcgggtatgcgccaggtcattggtttcatgtccaagggcagaggagaggaagctcagcagttctttccggacgtgatgcgaaacacggcgtcccagtctcttgacatgcgcaagctcgtgtttgtgtatctgatccgttacgctcccatggagcacgatctggctcttatgagcgtcaacaccattcaaaagtcgctctctgattcgtctcccactgtcagatctctcggagtccgagttcttagctccctgagggtcccggccatctcaggaattgttctctttgctatcaagaagggtgtgaccgatgtttcgccattagtccgaagagctgtcgcaggagctatcgccaagtgctacgacgtggatccttccacattcccacagttggtcgagttcttgcagcagctgctggccgacaagaacgttcatgttgtcgggtcggctatcatgtccatgcttctcatctgccccgaccgcctcgacctcatccatcccatctacaggcgtctctgcagaatcatcccccagctcgacacgttcgcagcagcttccgtcattgatctgctagtaagatacaaccgtaccaatattgcgccaccaaagggcaacaattctgtcgacgcggacacagctctgcttttgtcggctctttatccggccattgagaactcattgtcgcctgtcttcatcatgagtgcagtcagtgcagtctacgctctatgccctggacaagtccagccggtttaccaggagaccatcgaggtgggactcgtgagattgctcaagaatgagaccttggaagtcgctctgaccatgatcaagcaaattattcttcagagagaccaacccaacgcattttccacccatgttcatcggtttgtggtctttcccgacgacaccgcgtccgtggctctgctaaaaattgccatcatggcttcaatcaagggcccacgacagtttgtgttgtcggaactcaagcattatgctacctccacctcttacgagcgcgaggttcaagcagccgctgtctcggccattggatcctgcgcctctgggggaactaacaaggagtccgactctctggtcacgtggttgcttcgtcagattcgatctgaagcacccactttgtccgagtgtcttacctgtgtgcgtttgttgattcaacagcagcctcagaagcacgtcgccacggtgactaagctggccagaatttatactacgcttgacacatcggctgagacatctcctgctaaggcttctgtggtttggcttgtctccgagttcgtgtctgtcgcccccgaagttggagaggctcttctttactcggcattaaaaaacgttgcatatgaggacacacctgttcgagcccagattatggatctggcttccaaggtgtacctgttccgaatcaatgaggttggcaaggcagctgaaggagaactcactgaagaaaaacagattgagttttccaggtcgtttgttggacagttgtattcgcacgctctctactgtggtcgatttgatccttcatatgagatccgagataaggtgcgacgtctaggagcgttactcagcaatcctgcatctactgaactggctaccctaatgctccaggctcccaagcaggctcccaaggtggacagcacaaacaccgagggcggtttggagcttaacactgcttctgcggtacttggaacacctcttagtgggtatgtttccctgcctccttgggaaaaggatctctctgttcttcctgatgctcgtctacgagatgaacctgaggaggtggttcacatggacaccgagaaggtagttacaggtatcagtcacaaggaactgccgtcaatgtcttccaatggtactaatggtatgactgccaccaagcccaagctgcagaagcagacacttgatgagttcttcgctgatactgttgggagcgaagacagtagcgaggaggaggaatgcgacagtgatgacgatgatggtgaggaggaagacgaggaggagaaagacgaggaggaagaagacgaggaggaagaagacgagggggaagaagacgaagaggaggaggaagacgagagctcggaagaagattcatctgacgacgatcagcctgcttcccaatctccagtccccgcttctcagtcccttcttcatgaagaaaacccgttcgccaacagctagtctagttggcaacaaaaaatatagcatttgtctataatgaatcatgatgtttaaatacacacgcaatacaccgtatctgctccacagctacaagtagtgatctcagacgctactgtagcatttttatagataaccggttccggatgtactgaaatttagtcggttaggaaagaagtatattctgtcagcgacacttgtttctgtcaaagttgagggagggatactgtagactattaggaacaaagacgcgccaagtctgaggggctttcacatggcacgtaacattaataatcaagtaatcagacatacgatttattcacggtaagttatttgtgctcattttaacgtggactccggtcagatggcacatggttagagcatgtagtttcatggggggttctggactggcgtctgcgttctccagagtgccgaacagctgcacgattcgagtcagtacatagctggtctctgtcaatgcgtattgttggcccagacagattctgggccctccgttgaacggcaagtactcccatcctcgtgatatgccctctccccatcgttcaggtcggaactcgtctgcatcttcgccccagaactttttcagacgatgggtcgcgaacacactgtagacgagtacagagttctttctgatgagaattggttggctctcgtccggtccccctcctctaggtagtgttgtgtcacgtgttgcgtagcgaacattgacggggactgaaggatacaatctgagtgtttcattgatgacgaatcgtaggtactcgcatctctttagagactcaaaagtgatgagagacaggtccgagccagaaccaaaagtgctcagaatttcgtctctcagcttgttccaagtttcagggtgtctggctaacaagtagatgcaccaagacaatagagaagccgtggtgtctcttcctgccagaagaatgtttagggcctggtcactcagaacctgtggagatttgacctcacgagccagctctgtgagaaatacatacttgtcatcagcctgcttttccttctcgctttcaacaagagccttcttgacgtaatggtccacgaacttgcggacacttttgctggccgtaaacagctcctgtggtctccagagccagtaaaacatttgaagacgcactctgtaacccccatggtgttgagcgagattgaaatctgattggaatgattttcgcataggaatgggcatgtcagtcacagtagagtcatcttcagctggattgtccaccgtctggcagctcacagactgaccaaagagaaactctgtggctgtatcgagcgtcaagttaaagaaaagcccttggatgtcaaatgaatcaccctgtggaattttgcgaaccaggttctggacatgtcgttcgatcatatcaacgtccgaaacttgatcccgggcaaactgtggccgtagcatggctcgggagtgttgccaaccctgtccatcaagagtgaatatgccgtcacccaatatgggggccaattggttgtgtctgactcctaaacaaaagtctttgaactgtgtagccagcaaggctttgaggttctcaggctctagtgtaacagtcacatcattgcctgccagcaccagacccacggtcaggtttggttgtcgtttggtgaagaagttgacaaactcgtctaacaagacattgttcttgcccgacttgaagaagaacaagaactcaggaaaagccataggaaacgatgagacgtctctcaccggtgaacatttccacttttgggccagcttatagctctggtagcgatatcgaagacgggtgaaaatcaggtaagacaccagaaaggccaggacgtagagtagaatcattttattggaccaattacaacccagctgacatctacgactttttatataccttccactacaagtagccctttagtgtccctccaccttttgacacttaaaacagagttgtccttacttggatgatggatcaattttagtgtggggcacgtttgtggggtgcataatcgtcaaaaaagtaagaggtacttgtagtagaaagacatttgaaggaatattcacatgtgtttgagttccaatgaagttataaaaaaaggcgtcgtggcatggtgtcatactcgtccaattccaatcgccactatagtgcctcttcgtaacggtcgcttgtacgtctagcagaccctaggctcaaccaaaggctacttcgtatgtactgcagctacagtattgtaatgtcacatcaaaggaaagaggcagcaggaacaacgggttacatatcccacgtatagtacgatactgtacagtagtagcccctgtttcggacagtgacaccaacgcggtgtacaataccgtctttgaattgtggggtacctctgactaggccgcatatttgacacctctcaacaatgctgtcatttggtgcaaatactgattagtattaatgattacacaggtagctagctatattattacttgattagccaactactatagtttgttgcctccttgtcaggagaagcagcatgaacccacggaactctgtattcgcaaggacaacgcggtcagatgacccgatcatggcaacagtatattttctcccatcacttttgctcctacaaaagaaacacagcatcgatctactgtatctgttcctgagtcactgtgattgcatccatggcagtctccactgtagctgccactgataattacagtagctagctatcgtacttacgagtacagtatgtacatactgtacttgtatatggtcaattaagtgatgggggcaacccctttctgtaatatacattatgctaaatgtgaactaacaattcacttgtagtctcttaaacccacaaatccaactcgtgtcggtaaaattcatcatcctctggcatgtcggggtagtaaggagtcatggcatcgacattatcgatgtacgcagagttgtatgccttccagaacggatccctgaccttccgggcagcatggaacagaccggcccaaatgtaattaagcaccaggccgggtcccaggcaaagacgaatgccctcaatggcgtccaaaatacgcacgatcacgtgaggagacgtctcatagatgttgggaatcagcagattgagaaaatgcaccatggcatcctcggctccgagacccacgcagttgatggccagatggcgcacaacagtggctgccgtctgtcgatgtacgtggtctctgtctgtaagagcatcttccagcaggggagccacagcgtaaatgtagtctttggccatatctccaatgtactcaaacatgaaggtcatggctttaagaacaccgttctggacgttgatctcaggaacacggtactcgttcatcagagcaggaagcacggtgaacggagaacaagtctcggccacaataccaatcgccacagctgtacagacacgagactgacgttcctggactcgcaggttagatagcagcgtggccaatacatcttgggggccaatcgccttggcgatatatccaaatgtgttatttgctgccttttgaatggtcttcttgtgtgccttaaggagatcaatgagctcgaaacagattcgcatccattctcgagcggacacatactcgggacctcggtcggcaattcgaccaaccagatcgatggtgttctcctgtaccttttcgtgtcggttacgcagaataggcgtcagacgaggcagaagatctcgaatggggggagtcattgaagccagaccaacaacagcgacaatggccttgagggctccaagcagagaacccagagcctcaggatactcttctccaagctgctcgtacaggatttgtcccagcttgttgagggcctcatcttctccacagttcttcataactccagcaatctggccaatcaagtcggcagcctgacttcgaacaataggggacttgttggagagtctgaacagcacggaagacgtgatctgagaaaagtagggtgcggctcgtgtatcaagagcttggataactgttccgaagcctcgtagcatgacaatcgagtcggctcggttggcattggcagctggtgattgcagctggaacgccgtcagaataccgtcaaccagacgggtttccagtttcgagccggcctcgatatcagcaattccgagattggccacaaccttgtcaatagtctccattgtaagtcgtctaaagtggtcagactcgtccttgagatggttagcaactcggtccacgatttcagcagtaccgaccttattagccagttccacagttgtagagagaataagcttgtagcacactcgatcagaagccattcgacgggtccagaagcacttaaagtacgtgggaagaacctcgacacgaatgtatcgagcggttacaccctcagagcgggcacattgcgtgaccacttccagaaccactcgcttcatttcctcgtcaggggaatagaactctcgaagaacgacagccataacttccttggtataataatcggcatagtcgggattcatcagaggaataatgtatccaatcgctttcagaaacgccacaagatgtttacctcgctgctctcgcaccccaagccagagaggttccaatacgttctcaaacgactcaataccgtaaggggcggcagcttcggcaagagcagcaagagcctgcgcggtcatctgacggaccttagggttgtcgtcagtcaatccgtctccaatacaatccacgagagagccgagatatggcagcactgtgcatccgatgagaatagcaatctgctggacaatctttgctcctgtgtgacgagcttcccatgacttttttgacttgcagacggctttaatgaaaggaactaatgcaggaactcccagagcactagcaacaatggcaaacgatcgagcagtggtgtttcggacaaactcgtctgcgtgtccgacgttaggtcggagtgttgatatcatatgtgggagtccagcggccttggagatgttggcaaccagctcccgtccctcgactcgtgtgaaatagtcctcatcgatcagtaatggctcaatgacagacaatagtcggggtgtgtatggtcttaccagatcacccagcttgaacaggactcgatcaaccaccttgacaagccagtgtcgttctgtatcctccaaggacctttctctgaaaagggggatgatttgcgaaaaaagggcctcgggacccagagatcgagcagaatcagtcaactgtctcatggcctgctttcgcatctgaggagatccgttcttgatttttagaatcagacgcatcacctggcgctccttcatttcacgagcactcaatagaccctgttcttctgcatcctgctgtttgatcagcgctccaaagtacttcatatcactttccttaaagtacgccaaatctcccactccaggaatagcgtcagccgaaggaacggctgcctggatcgccaatgctctatcgaccgcagtttctgtgctgcctcctggaatgctgtatccctcaatcttgactgtcaccttgctcttgattaatggcttgtatgaagcagggggagtaagtacaatgtatccttccgaaggaagcaccgaagcaagaaactcgtctgttattttgctggttgtagacgtctcggcttccttttcgtcgggaacgtcccatctcgacttccgctttcgtcctctctcaccactgtcttcagtgacaggtttatctgatcggccctttctgacacgaggacccactctgggaggagtttgagcccgttcgaacttccgaagttcatcctgttccttctgggatgttccatttgcctcctccttctttctgattgcctcctgtactcgcttctcgtctcgttccaggtctcttaaagccagtcgctccttgtagcttagatccttctcatcgtcatcagcctcctggcgatccagacgtttgcgcttgtaatcgtttgcacggttgtaaatgctcttgttggactcgttagcttgcagctcatcgacagcctgcaaagatacagtctcgttgaggaactcttgtggagcagtatacgagtcctgaggcaggttttgacgctcatcatcgttaagagcctgcatttccgatacgtctgccatcactgcgtcgtcatcctcgaagaacggcttttgcctgtcttctcgcagccgcttaatttcgtccatgctgttgtgtgtgggtgtgttagtagtgagaaaacgcaatgcataaaaatacaaatcaagctctgatctgagataatgtgggagtgcgacaagatgcatcttgtggagaattgagaagatactacaagtagacataaggaggggcaaaacgggattttggtgtgcacgttctttattcaatcaagaaatacgcgtagatgtggtagggtgatgtaccaagtgaggtgtgtatgtctctatttttagttgaaaacatgataacattactttccctcagttgggacatttgttggagtaagataaacagccctttcacagacgaagttataattaaatgaatgtacagtatatgcagaaagaaaagaaaaaacagacagtatgcattatgtgattatagaaaaaggaatggtgaacaatcatgttctcaactggtggaaaatatatgtgtaggaggtacattatggaagccaattatatgagaaaaggcttggtattgccacaaaaatgacagctgcttcgctttttacaatcttaacacaggaagtaaagatgactttttttacccacagtacaagtgcgtacttgtgctgtaatctaacaatttacttgacatgcttgtctatattttcttctcatattctatagggtttaatgtataaaaaaatatgaataaataaataaaatattctcaagaatattgtaccatattgggaatataggggtgatttaaacatatatcacatacttgatagagtcataatgatccctcaacatcattcctgcctgaagagttgttaactgataacttcacatctcaataacgcctctctatcccaccattagactcaccacgtatgatacaagcactgtaaacgcgcatgcatgcaatacgtaatacccatctcagagtcagattcatcagcacacaacgatgaaactgtcgatactgctctgcttggcattggtggcatgcgtgcttggatactcggagaacctttctctgcggcctctgtcgcagaagtatcttcacgcctcgttcgaattcgaggctgagtccgaacccttcaacacccacccggtcgctcatcacgacgagttcccccgaattctctcacagatcatcacccagagcgacgcgcgcgaaatccacttgcggtttgcccagggattttgggacgccgaagaatggggcgttctcccacacaatggagcgtttgctggcggaacaggaatcgaggcttgggcctggatcgaggcctcatccaaacaggaagccaagaagaagtggttcggactggtcaactcgctgtctggacttttctgcgcctcgctgaacttcattgactcggcccacacagtggagcctcagttcacctttaaacaatcatccacaggttccaacggagcgaacgaaaccacagcatacctgttctcgggcgcgcttcctgctgaacctgtctgcaccgaaaacctcactcctttcattcgactgctcccttgcaagggtaaggctggaatctcttctcttcttgacggacacaagatcttcgactcccagtggcaaggtatggccattgacgttcatcgagaatgcaccgatgaggaagcctgcaagatggtgctcaagcagactgtagatgccgtggtcgatgttcctcgtcaattaagacgaaacaagcaccctatccccgtacctctttacggaaccgacttcagatgtgacacctccaagccctatgctaacgactacatctgtttccctctcggtgaccctaccgaggtgtcctggagtatccgggagatcttcgggcggcctattgagggagcctgtagaatcggacagggctccgtcaacctggacgtccctgacggatggaagctgcagagcaagtctggtgaggacggtgagattctggacacctatcctacactgtctttggctaacactgactctctggacatcattctgtcgtccgataacgccacccatgtgtcccctgtgtcgtctcctcctgtgtttgcccagcggtctttctctggccacggacaacaacgaggaggtgttcgaaccgccttcaccaacccttcttccgagcccgtcaccttcatctactcggaaactctgccctggttcatgcggttctacttccacaccatgaagctcaagaatgtggatgagtttggagaagagtccgagggcacgtttgaggtgctacaatactccaagtctgtggaccgaaagaaacccacgcactttgagctcaagatgactatcccagctcgttattccgctactctgggctacgactttgacaagtccatgctatatctcgctgaataccctccagatgccaaccacgggttctccattccccccggtgtgctcaccgttgtagactccaatggtacccataccatgagcactcgaactacagccctgattctgtctttgcctactcctgatttctccatgccctacaacgtcatcattctgacttccacggtgattgcgttggcgttcggctcagtcttttcgctgctgcttaagcgagtgctgtctcaggagcaggccgactacttgtcttctcagactcctctgaagaagctgctggccaagttcaagagaaaaaaagtgaccaaggagaagaagaaccagtagtacttacataatataatgatgacttacgtttgttagagcagttttaattatactaaattctattacgagtattgcaagggggcgtggctagaagaagaaggccaagaaaaaggcaactatgacaaacctaccaattgaaagagcattggctgcggaagtcttatctttcttaacctgtcgctttgtaattgcctgacctcgactcttgtacagagtctgagtgtcgagcagagagttgtctgatgacaccacaaaagagtgagtcagatgagtggcattgtggacagtaaatttggaccagccgtactgagtgtcctgccagtaagccagccacggctcgtctgtttttttggcggtgtccagaccgtcgtagtgtccagcagctccatttacaatgtaccaaggagccttgggattattgagtccgttggggtcgatatttcccttgtcatcaatagggtggattcggttgtacaggtgtcggtggccaagcaacacaagatcaactccgtacttgttgaatgtcttctcgaatgctgcctgacattcgagacatctgtgcttcttcttagcagcaacgtaccagggtcggtgtcccatggcaattacccagggagttttagaccggtcaacgtttttgagatcgttcttcagccacgcaatctgctctccatcttctccaaactcgccagagtccatgttgtctgatccaccgacggaatctggacccggcccgtactttcccaagtccgtttcagtgttgaagttcacaaagtgtaccagaccgtaatcgaacgagtaccagaagggtcccacgcctccagactcgctatcgggcatcctaaagtggttgatgatacctgtaaagtttcgctgaccctcaaaacacgtctgcacagtatatccactggttcctccgttgtcgcaattgctctcatggtttccaggtccaaccatgtacggtttgaaggaagtaatatgctgcatctgctggtaataagtgttcagcagagcttcataagtctggacgccattcttgaatagggtgtcggtatcccgagtattgactcccgtgtcaatgtatccctctagctcctccttgagccagtaatccgcataggccaggtctcccgggtgcaggaggaagtcaaagttgtcaatgttttgcagcagggagtccattgtgttttgttcgccgggagcaagagggttacttgctccattgccaaccttggtactcagcccgtaaggccccatgaccccgagatcaatggcagcggcaaacgtaaactccttggtgtttccagcctttcgggcggttttgaagttatagatttccgattcgggagctccaccgacacggtagtagtacacacggtcactctcgagaccttcgatgcgaacatgatggttccaggtggtggatgtgtcataggtgttggaatcaccggtggatttgctgttcagttggttcttgtctgtgccataatacaccgtcggctgatatcctggcttgccgtaggtgttccaagacacgacagccgcgtcctgtttgcctgcaaaggccactcgatactgcacgggttgcagcacgttttgaggaactgggttggacacatcagggagcgccaggactgctgtagccagataaacgagaccgctgaacttcatgctcacgatatttcgactgtacaggttgctatcaggatgacaaacagccgtttctgaatggctaggtccgccgatttcgaagtccaacttactccaccccgtcttagcagaactctaaataacagacaaagattggataaggtgggtcaagatgtggtacatctttggagtcctcggaggtaggatttgtgggaactaaaaagaataagaaccttgcctgtatatttgtgagcgatcccaactctgtgaggctctctcctacacctaccgggcacatatgacgctacttatacctgcccaattgtgcaagccaagcctttttcaggaaccaaaataaatagaattcacacaaggaagcgggatttatagacaaggaagctgtgtgacgctataacggcgggaacggctaaagttaggaccagcatctgactcccctgactgaaactgagaaattcttccgctcacgtgaccctctctttatgatttcttttcctcccttaccccagtttcaccttgcgactccgcctcttcccctctatctctcatgcaatttacacatgacacctgcatatattgtgtctctctccttgagtatatatataaaagtcgagcgtttttcagcgtccccacataaccatcatgtccctgctacaatctatccagcaaagctaccatgctatcggagtgcccttctctcaggccctgtcccgttttgagcctcagtatgtgtccgaggccaacttcgccattgacgccaactgccagacggcctgcaacttcgttactgctgataactccactttcgagtctgtgattactgactaccgacagagcaacaccaccatcgaagagcttctccaggagtcttctacttctaatgaagactttgcgaagctcactactgccgggttcgctaagttcctccagtctgggcagctgcgtcactctcatgccatgacgcagattgtctccaaggacgcaagaaacgccactgttaacgacggaggtgacatgggcggcggagctggaattgacgatcaggatggagactcttcctccagcgcagctggcactcctaccaccctggctgtggccactcctacctcatcttccgaagttttggttcagaaactcaaggaggagctgagacaagcgctgagtgacctttttgagccttacgattattcacagctgggtctgtctatgacaaacggagacacccaggctaccggtggtcctctttctgtcggctatcacaagcgatcagacaccttccgactccactttgctacccgagacgtgaagggctaccagaacggagttaagatggtcatttctccgattcgagacgaccagagcgcctatgacaagctcaagaactgggaggaaggcatgatcaaaggcatccagcaggcattggacctctatgcttccaagggagatgtcattgtgggtgctttcacggacgacaacaaaaccccgtggggcgcctactctattcgaggagattctggagattttaccgatgcgtgggagcagcctagcttctgcggggctctctctgttaccttctgccagtgcggaggtaactgctccttgtaaaaacttttcactctcaatgcctaatgaccattttagattccttgtatcacaccaaacccatctctatagcatcaaataaatcttactactagactacaagtagtggactacaagtagctgctgtatagtacgacgtagtaccaaagctacttgtacctgtactcggagagtactcgtacttttagcactccccaagttcgaaaagtgaagaagtactggtgcagtggaaaacgtgcaccgcggtcgtcagagatattcctctcatcagcctacttgtagtgtctcaaacttagcgaaggtgccattgcgctccaagtcttaaagttccgaggagctataccaagtggggttgtgaagttactgttccggacctatctacagttgtacactccgtgttccggtgcgcaatttcaggaataactaggggaaaaaatgaatcaagtatgtgctattttaaatgatgcccatcgtgaccccactcatagtccttgtaatcccagatgcccagcgtctctgtgagccactcttgaagcatgtaagaagcagcttcgggctggtcatgaggaaccatgtggccggcctcgaagattcgcagaaaggagagcttaccaaactgcttcaacacacctctgctctgatggttaaccttccagggccgttctctagccttgaggtacttggcatgaccgtcccaaggcagggcatcaagccatttcttctggcccagccagttgcagatgaagtccttgtctccggcgaaaataagaacaggcacattgtagccgttgagaatctccgtcacggctcgaacactgtcgggtctcatccaatctccgctgtaggcggtgaagtcgttgtagacagttcggttgttggccttccagggcacaactgctccaatggcgtctcgagtggtttggttgttgaggaacgcttctccgtagtcggactccttgtagcatgttccgctcttagaaggttcacaaggtcgtctgacgtcgtagatgttctttttgttatcgaacagagagagtatctcagcattgcatagggacgtggcataactacagtctgcattggtacctgtatcgtagcacttttggatcagagggatacatcgatcctgcgcagccttggtttgttggcaggtttcgttgctgtagagagcaggggacactcctgaggcttgagagtcacagccgtagacagaaaactcggtgtactgattcaaggggtccgtcattccgtttccgcagagcatcgattccacatggaacgtcttgttggtagttcgcaagatttccagagtcgtttgaggaacataatggccagcataagactcgcccgaaatgtggatttttcgcggaaggtgcatgtacttttcaaaaaagagggtaaggaaagcaaagacgcttttggcagcctccttggaggttcgggccgcggttccgccagcagaaacgtaggagaaacccgctccagcaggctgatcaagataaatcattgtggcattgttgttccatgaccaggggttgtgaacaggcgtgatttcggggttgttgaaccacgaggggccgttttcaaaagtcagtgcaaacatggacgatgatcccggtccaccctgaagccacagaacaacagggtccttggaggggtcgtttcgagactcaaacgcccagtagaagaggttttcgcccgaagacttgacttccaggtagccagagtgctgagacacggtatcgagtcctaaagaagcgggatcgatctccttggtggctagagcgtactcgggaaaatcattcgaagagtggaaggaaaaagaagaggccagaatctgatctggtatgtactgtagcaaaggagaagccagtgccagagaaagggcagtagagagaaccgaacgagagaacttcatggcgactgtgaagaaaccactacatgtccgggataccccaatatatacaccgggttggtatttttcatggctccgtaatgttagcacgttggggaaggtcggagcagttcaatgtggaaggaatagaatgaactgtgggaccagacgcataaacccacatagactaaattgacgggctgttcgagagcgtacagaacctacaagtagccatattctaactagccatatagtgtatgtaaatgagaaatgacttcaatagccgacatgcagtgacaaaatatgaggtggttcgcgcacaaagatagctatatagacggtcattatatggtagaagtaatggtagaagtatgatactagtaccgtacaggtagatacacacacatttgacagctggagtacagtaaaattgttgacgccatactgacgtcactctgacacatgctagccacataagcaggtacagtacgagcgtataatggtgctaacacgtgtctaagaaatcgcggagcggttttattgtgtgtttatatttttttctatgttttttgtgtttattttttttttcgccattcggacattactacaagtagtacggtaggtactggtccgtattgtacatacttcactcccctttcgatttttttcggacaaagatatggcaataaacatacactctttgattttattgtacatacttgtataagtatttgtattccattactgtagctaacacaaaccgtcaattacaagtccgaataactacagatacaatagtatcttgcctacttgtacctatgatttgacaacaccttgtgttaaaccacgtgtagcctctttattatccgtctatccatgcattaatattatgaaatgaaaatatatgaaaatattgcctaagcaccactgctaccgtactctgcagcccagtcctcaaaggccttgaggccttccttggacactgagggccgaataaaggctaatgaagaaatgaagtcttggtatccaatgggacggatatcttcccggctagtggtcagcagcttgtctcccagcgctcgcagaggacccatagcggcgtccttggtcagagcggtgatatcggatccggagaagccctcggtcagctgcaacagaccctttcgctcctcctcggagagattggtccgctgggcagccaatagctttgtgaactgcgcctctcgagtctcgatttcaggcaggggaatgtactgtcgtcgcacaaaacgtcgccgagcagcctcatcaatgccccagggcaaattggtggctgcaagaacaagcactcgctgtacgtcaccttctcgttctcggcctgcggctgctgaagccaaatcggaccactgcacgaggaactcgtttttgattcgtcgcgacgcctcatgctcgcccgagtcgcttcgctgactcagcaacgagtcgatctcgtcgacaaaaatgatagaaggggccagagccttggccatgaaaaacagcgctcggacgagcttttccgactctccgagaaacttggaggtcagagaagaagcggaaatagaaaagaaggtcgagttggactcggtggccacagcccgagccaacatggtctttccggtaccgggaggtccaaaaagaagcataccccgagcgggctctcgcagaccagagaagagatcgggtcgcaggaacggatacacaaccgtctccttgagcgaactcttggcggcctccagacctgcaatgtcttcccaatgaacctcgtcgccctgcacgacaatctcgttgagaatctgcttggcggcgttttcgtccactcctcgtagatccttcataatttctgccacctttttgtcccactcagtcagtggtttcttttcctcctcttgttgttctggagacggtgactcttggcggcctccgcttgcattgagaatctgcttagctccctggggctgctgatgctgtgctggccgtccctgggcgggaggagtgtgtacctggcgcgtccggttctgtgccgaggctgcggcttgtctcttggccttggttcggtcgttgagctgcttggacttggccagagcagctcgggtagcagcactctgctgcggctttgcaggagttggctgcacaatgtactggtaggctggctttttggcactgtggttggcgttggcgttggtgctaggcgacgacacgggtttgagggcccggttgtgtgccagagcagcctgttgggcctgggccgccttttgggctcctgcgccagcagcagcagtctgggctgaggttagtgaagacgtggacgagttgttggagtgctgctgctgctgcttggcggcagatcccacggaggtgaacccagcccaagggtggtcaccagcctcggaggtcgtggagcgcacagagataccgctggtgggccgggctcgtcgaatttcaccgctgcgtcggttctctcctgatcggcgagtcatttcgcccgagcgtcgcacctcaccagaccgtcgagcctggccatgcagagcattgtaagtagcctggtgagcggtgggagtctgttttgtgggaggaggggcatgggtcacgtgaggggggggagagtgggtatgtgcaggaggaggggtgtgtacagggtgtacggggtgtacggggtgggcagccggagcggggggctgaacggcagctgctggctgctgctgttgaactggggcaggagcttggcgcacaggagcaggctcgtcatcgtcaagcaacatggacttgatgttgtttgattttgtgctctgtgggatagagctggttgtcgtgttggtggtggtgttgacagaggtcgtggagtagttgggtctggtggcctgagagctcaccgagggggcattggaacgggtgggtttcaccttggccggcttgggttgctcaggtttcttgtcctcctggctcttgccaaagtttttgaatttccaggcgagggaggctcccttgaggggcgcctcgttggcggtggacgccgacggttgcttcttggacgaggtcgcgcctcttagggtcttgagcatctctcgtttgggcggcgagggcggggcgtcgataggcgatgacgctgacgagaggggctggagatcgggccgtgagttgacgggcgtgtatacggtggaagacgacgaggtggaccgttgatgggcggagatgggagctagggttagtcgatgtgcgtgcgatgatgtgcgcgtggtgggcggtttcgacgctggaggactatcacgtggtgggccggtgaattgtccgtatgccgggttgacctctcgtgttatcgtctaaacgtggtagggtctagaggagacgggggaaaaaagtatgttggtagtggtggtgtgcggcctgatttacaattacacttgccggctctgctcaccaagctttttaacttggcccaatgttattgtttagcaggcacaacaatgcgtggatgtgcaggacgcagtaagggagggtaatttgggagagcaacaagcactgtagattgaaggggggggatgatgttgtgtttcgctgtatggggcaagggcgtcgaacaaagcaaggcacaaaaagaagcctaggcgccgaaaggcagagatgtcgaaaaggtgttttggctcagaagcctcaacccaccgattcgctcaataacctactgcacctctcaaagagccccccaaagactgggaaatcaaattaaaacccgcacccaaaaaactagtcgctgaaaccttgctatcgccaggaaatgggaaattgcaggattgggctcgtgcaaccgattccaccccttacgctgcatgaacgatgcgcacacgacctgacaataacaaaacattgctggcgtcacggtgtgcccaaacgttgcaccgcacatgtgaccagacaccggccgatgtgcctttggcttcgcaccccaagtttatttttcttcactcatgctccatgaagacagcaagtgaggcttgagagatgttaaaccgtgaggttaaagacaatgagggatggacagttttgagtagggcggggagtaaaaaaattatcgagcatgcggtattagtcgggtggggagaaccacgtgaccaacggacaaccctacaagtaggccgaacataagacatacccacgcgactaaccgcgagacgaggcgtcatttgcaatgtagctgtcaaccggctgtcacatgagatatggtcagtccagctacctccgcctgcctcactagtcgataataattcaccccacatatcactcactctttctttcgtttgactcgctgtgcatcagcccattgcagaaacctctcagctacgagcaccatagcctgtcttcacaatagagtctggtcacgtgctccaaaatgtaccaacatagattttgatcctgtatcctcatcgtgtatccttcctatcctatcttcatctctatactcactgaaatcggctgaattgtactgtcgttcctgcgatctgtcttcgtatcgctccttgcgtacctcgggctcgacaggctggaagtcctgttgaggggggtactggtactgtgtctgaaccggtgccacaacgggcttaggtcgatcaaagtctacaggcggcgccagcaggttgctggttttgggggtatcgtttttgcctggtgacagatccagatcaagcagttggggcttctggggcgacgtgttgatgttggacgacgaaccaggaacctgttttcgaggaacgttgtatcgattgacactgctagagctggggttggagtgttgaggctggagggccggctgcagtgactgctggctctgctgagtctggtaatacggtcgcacttgaggtggcacctgttgctgctgctgctgctgtcgagagtcgtagccctggaagggattgtggatgttgctggagctggcgccatgggacggagggactggagccgacgaattgcccagcgacagattgttgagcgacggcagcgatgcctgggtcacataagggttggtcgacacctgtttcttgcgttcgagattgccaatgcgttctcgacactcctgctcaagctcaagaatggagttgagcaggcctcgttctgtgtcgctgcggggcttggagttctccacctgcttgattttggcattgatggaaaacaggcacaacgtccaagcctggagagcggggccgtcttgctgggccgtctctaggagcacagcctgaagagtgccctcgtgggcatcgtcgtagatgttttgcagttgttgctggagctgcgtcgggccgccaaacagactgtagtttgccatgtgttgatgttaaaggggcgaagagtactgggtgattctgaaacctgaaatttgcagaaacgtcaagtgcggttgcctaagttagtttagcttagatatgcaggcgggatggtccaagggatggaggtagaattcagagaaggtgcagaaacgcacgagttgaaacgtagacggagagttgaggaggaggggaacggcggtggcagtcgatttcttatcgcatcggtacatttatcgactattttctctctataagagtacgcccactttttttccaccatcctgagcactccacttttccaactatatttagaacacttgttttccagcaagttctggccatggcagaaaaacgcatggcattcataaacacactgaagagagacgtgttcgagtgtgaccctttttttcttgcggcaatgcaatgcactgggctgatcgaaaggtcgaaatatacaggtgctcacgttatccaagccccagttttaaacggcttttcactagtccacatatgacggattgtgcaattctcgtacttgtactgtagattcaaaagagcacttcctttaaacaccactctaccagcctcatttccccacctctaacaccactgtcgttataacacaacacgtactgtactgtaagaaacctacggctgtgagacaagtgcacatctgggagcgctcagccccacaaaatgccctaaccttcagtgacctcatacggctgataagctgcggtcttccgggtaacagacacacggtctgtattacgcacagtctatactgaccgccttgtcttggagtggaggcacgtggaacagacctcttttcatgcacccagtccaaactttgtcttggaacgaaattgcagatgataggacgagagtgtatggtggggctgtggttgtatcactactgtcttgcggcatatacagcctccgttgctgccagttctgatattattcttcttagcagctctcaacttctcccgtttacggttaacctcaattctctcagcatgcagtgtcatttattgggtttggaggttttgagataccattatcgcagttgtggattgggcataagtatattaaaaagctgtacgtacatatataagtattgctgctgatgttgtttggtgacaatgtacgcgcgagtaccggtagcaaccagacaatagttgcgtctggtggtattgttttgtcttgtgtttcagaggtatacaacgcttcttcatatcactcagcaaccagctccatataaatgccgcccagtccccatggaacccacataaaacccgccgatcactttttagactaattacctagctacactactctgagcctgtctatgttgtatttggaccgaatacttcccaactggtagcctcgtttgcgatgcgagccctttatggctctccctggctcgggttccttgtactcgtacctgtggctcgtaacatctctcgatcattgtcctaaccctgtgtcccaacctggcaacctacaaatagctgtatgggagccatacaaacactcacggctttttctgtgtgcactgtaagctcgctgtaagctcgaagctggacttgctatgcaaggggcagtgttcgatcgaatcagtgaagaaagataagggattcctgtaagtaataggttaagtaccaatggctcaaatagttggaaattagttggggttctgataaagacaacatctcgaaaagtataccaatctgtaaagatagtgacagacagtacacttagacgaatcacctctcgttattgtcttattttagccctcaaaatcgaccctacctccctccccagcatcaccgacatcaagccggtgtctgactaagacaattacacttttggtgggagacgcactcgatttctcagaacgcatcacttgacatcacttttagaacccaaaggaaaacatgaaccgtcattttcaccgttgaaatttcggggttaaagaagtgtacagaaaatccatacggagggctaaacgaccaacgtaaagatgaatagaatggcggaaatggaaatcctcaaaataaaaatgtgggaatactcgccacccaagctgccttataacacccaagtccactggctctcgtcagtggcaaatgtcactccacattaccgccttgtagaagtctgtaggccccgaaacaaagtatattagattttccactgcacattgactcttcatcatccacaatgcacagtctactgcgagcagcccagattgcacgggtggcacgtcccggtgtcaagcgggccatgacccccgccgtgcgattctactcggacaaaaaaaccgagaaatccgaccaaccgttccagagctctttgctgaacgacgatttgctggcccaggccggtatggacgttgatgagtccaagggcaagagcaagcctgctgctgagggcaagtccgagggtgctgccgagggagctactgaggacgatgtcacagacgagcagcgagcccgatgggccggaactgccaagaagtccaccgaccagacctccaagcaggagtctcgagagcgaattgccggctacggatactacgccttctttgctggatcagcagctttcgccgcctacctggcccgagactgggacaatgaggaggacaagaagaagcatgataccattggccagggatacacccccatgctcatgtgggcccgtctcaaggctcgaatcggagacaccttttccttctaccgagaccccgtggctcccgttcttctccccgatccccctgctcccccgtaccagcgacctttgacgcttgttattgccctcgacgatctgcttgtccaccaggagtggagcagagagcatggctggcgagtggcaaagcgacctggcgttgactacttcctgggctacctcggccagtactatgagattgttcttttctcttctcagtacatggccaactgcgagaagctcatcatgaagcttgatccctaccacgcctggttctcccacgttctgacccgagagcacaccacttacgaggacggtaagctggtcaaggacctgtctctgatgaaccgagatatgggcaagatcatcatcatcgaccccgataccggatgcaccatgaagcagcccgagaactccatccccatcgagccctggaagggaactcccggcgacaaggagctggtcaagttgatccccttcctggaatggctggtgtctcagaacgtgaacgacgttcgacccattcttaaggcctttgatggcacctatctgcctgacgagttcacccgacgagaggccattgcccgagaaaagttcgaaaaggactggtacgccaagcacggaaaggacggccagtgggcctccaagttcctgggtgtctccgagcccaagcagcagaagcctctgatgccccacgacgtgatgcgacgagagggccagaagcagtaccagaagttcctggagtacctggccgttgagggccccaagctcaaggccgaggaggagcgaatgattgctgagcagaaggctatgggacctaagaacctgtcggaggctgtctccagcattggttctctacctcctgtgccccagcagcccactgagcccaaagcttagatgtatatagtatgagttaacgtggcacgatgagtgatagagccatgagcgagccatgtgtgagccatgtgtgaagcgaatggtgaagcgaatgacaacgcgattggataaatgtagctgctgtagccgtagtccgggcctattcaatcgctggctgagaactgttagtcactgccccttcttcgctacaaactgtctgatgtatgtctgttgcacaagcgcatatatatatcccgtgtctggtgaagggaaaggacgacggctgggggaaacacaaatatatatcaaacgcgatgtgcacttttcatatcaacgacttgctgttatcttgagatgagccagattgactctgatctgttaccctgataacgacgcacccagtttatttatatcttcagtatgcattgatacgagctgcctcggtatgagccctggtatctctttcatcagactataagtacacaccaagttttttccgaagttgatgaacatacaagtattagtatgagtacattattctggaagagtggcgacgaaactgtagtctcgttcttctgacttttctcgcttacagtcctgagccggctgaacagggctgagtttagatcctcctcatgtcttaaactcgtacgtcacatggtgagttatatataatggacgatgatgggcgatgtgaatgagtagaacaaaagtagtgagaggtgtttaaacagaacgtgcaaagcttccagctgttccctctcacttgtcatgctcttctcaagcaaccctgtcttagctattcccgcatcactcatcttaaatgtgtccggagataagtaagcttcagctgcctgtacagtttgcgagtcccaaactatccaggcgataataatagttctccatgagtacattaccgcgggtatctgaggttgcttttggggtgtcattctgtaacagtctcatctttttatattgctcaatgcaaaaatcgcatttccaggtctctgtggggcccaccacttgtcgaaacaggtgttgttatgatgtcggattttcatttaccctactcacgtgacgcccaagacatgtagtacagagactttaatcagactgaaccatcaacagctctgcgaacttgccttcttacgaccccacaatggcccagttcccgctgtttcagaaattccaaaaggcgatacagcacccgccggccctgtcgcttgggctgcccatttttctgaccgtcattttcctgttgtcccagcgatatgtgtggattgaggacgacctggagctgcgaagcaccgccctgaccaatttcgaacgtgagtacaccgcaacaacacaccactattttccccctcgctaactagtcaaccgaatctcattctaccccctggtccatgccacctggttccatctgctgctcaatcttgtggcgctacagcccattgtgtcgcagtttgagcgagtcaatggaactgtgcgaaccggaatcgtgctcaacattctcgctgttgtcactgccattccctggtgtctgttgtctatcggcttcttccccgatgaggctgtcctgggctcctccgcctggatcttctccttcatgggatactgggccatccgggagtcctccaagcagcctaccacccagctggcccccaacctcgtggtgcccacttggcttctacccatcatctacctggttgtcattgccattgtcatccccagctcttccttcattggccatctgctgggactgattgctggctggatgatggctctgggctacctggacgtactcattgagccttcgtccaaggtggtgctctggatcgagaacaagatctccagagtcattgacctgatcccctcgtccatcgtcactttctaccgagaagagggcgctttggacactcgagctgccgctcgagcagacaccaaccggtccctgtccgtgtctggcggcaacttcctgggcttccaggccaactccagccaggccgatctcgaggccggtacccggtctcgaggcaacagcagcgttgaccccaccacttctttccctggaacgggccagactcttggtacccagtaaaggacgataccaaaatgaacgtagaacatgtaaacatgtaatgagccatgaccttttaagtgagttacaggtgtagggtgtttgtgcgactggtgtaatacatgtacacaagaaatatagtgccctgtatcgtagattgactactgaagatcccagggtggatggatgatgtacataccagctacactttgtagtatcgatatgaagctgggaacgcacagtgggactatcacgatgacaaaaacttgaaaccatgcaattaattatgtgtactcaatcgttcgtcttcacaatctacctctgtatcgttctctctctctatgatcgttgcccccttcatctcagaatcaaagttcgggatatgcatgtcagaaatttttctgttatctcgcaactacacctgcacattccccagaggacattattggaccagctaacatgttgacagaagaccagattgacgacgtcatgttcgacgcccgaggaggcgagctcgaaagcattgaaaagttcttctccgctcaggacaagccccttgagaccctcaaagaggtcaaggaccagtacacagaatccacccctctgcactatgccgctgccaacggtcacattgacgttgtcaagtatctgcttggtttggttgcagaggatgccgaagcccaggccgctctcatttccgcccagaacgactcgggcaacacagctctgcattgggcagcattaaacggaaacctggacattgtcaagctgctgtgtgaggccaaggccgatcccttcgtcaagaaccagagtggacaagatgtgctttacgccgccgagaactttgacaaggaggatgtcattgactacctgctggagaactatgattatgcacccaaggaggatgagaacatcaagattcgatatgaggatgaggctgacgaggctaacgagactgacgaggctgacgaggcaaaggaggagaccgctgaggataaggagactgaggaggttactgacaccctcaagaccacttctgtttaagcacataaaaggatatttaatagattgtatgattgatagagttgtgtgtgtgaatgtgcttggtagttgatgtgttgttgactcatggaccttgtgcctaacggcagtagaatgagcacagtattgcacattactgtaaggctggagtcggcgtatcacttctttcatcgtaatcacatacttgagcgagtacaagtagctactgtacttgtagatcattgaagtgagctcaggcagacatgcaaatgcttccaaacaattaaccgcaactgcaccactttcagttgacactgctggttttcagctactcttttatagtagtcacctctgtttacaacaccatcaaactcgttaatctattgtactcgataatatcactccttgacgcactcaacctctagtaacgtcccatgcactacctataatcccaaggcctttcgaacagttcctcggacaatcttgacaaactgttcctggtcgtctcgccacattttgctggcgtcaatgttggcccctgactcgtcgttgggctcggctagcatgctcatcaccgacagcagaatcttgtctaccgactggatgggcgaccaccgttccgaagcgctctcatacatgttgggatcgtcaccaggagcatgcaaaatggaaatacacacggttccgtccttgtaaatgttggggtggtacatttcgcaggtgaacttcatcactggaggggacagggggtaatcctgggggaatttgagtgttgcggggaacaggccaccctcgtacggagtatcatctggtccctgtatcagacattcccagagtagaaagttactgtgttagtggagttgtggcatgattgtggattgtaaccgggtatcataagcacaaggaaacagcatgacatattactggacaaatgtgtaatcaaactgactggatgaagtcgatgtttgtttggccccgaaaatggaccgtaacaatattatcgtctttccggacaccgcatgaaacacaccatgtcagcctgaatgtgattgtgtctccccacttcactcactcttcgtcagcaggacctgcactgattccctggggaggatcactaatgaactgcttgtactccttcatgagccgcttctgggccacagatggtcgcttgcccgacatggtgtatggtatttttggttgtgtgtgctggtgagacgttgattgatctggggatgcgtgcttaatgttgtcgcgtgtacttggcggcttagtcagctagtatcaatgcacccgaatattgcccaattgaacaatcgatttcacttcggattagccttatttgagtcatgtgacgtccatagtgtccagtattccatttccgatttttcccccctgttctcatttgatttccggcgcacacccaaagcatgctcgtagtcatagatcatgataaccctattgcccctgttcagccttagaggaagcgattacttgtgaatactggtacaagcgcgatacttgtgcttacatgctggtgtttgtctatggttgaccgcttcaataattttgaggcttcctttctatgcatgtggctaccccgctccataaatctgtgctcatcgtaatattacaatcctgccataactgtgccactcgcttaatgccagtgccaaccccttgctacaatacgttgagttgaggataagtacttgaaaggtgggtttcacacgtgactttttccttcttttgctccttgcaagaacacccacctttttgctgcataactctgttggctgtgatcaatgggcaaaaaaaaaagcatgcctttgattggtacaattgagtgggggatcgttgtaatttgacgtggcccggcagtttgggacacacataagccatagtacgcaccacaatgccgcatttaaccggtcaaaaagggccatataattacgttggggcgacgaggggcgttcgtggcccatatgccgattagtgagtttcgctcaaagttcgcatatatagggctagggtaggccgtgtggaaaaatttttattaggtatttcagttttgggtcttcaactcttgaacacatatacatttgtgcaacaaggtatatttgataaaaaacaccaattgaaaacaaaatggccgacggactcaccgacatcgattcttcccagatcaccaccaactacgacgaggttgttacctctttcgacgaccttggactcaaggacgagctgctccgaggtatctacggttacggttttgagaacccttcctccattcagcagcgagccatcctgcccgtcatcaagggtaacgatgtccttgcccaggcccagtctggtactggtaagactgccaccttctctatctctgctctgcagaacattgacgagaagattaagaagccccaggctctgatcattgcccccactcgagagctggcccaccagatccagaaggttgtccttgcctttggcgagtacatgaagattgagtgccacgcctgcattggtggtacctccgtcgccgaggacatccgagtcatccaggagggtgtccacgtcattgtcggaacccccggtcgaatccacgatatgattgagcgacgaatcctcaagaccgacctcatcaagatgttcatccttgatgaggccgatgagatgctttctcgagagttcaaggaccccatctacgatatcttcaccaccctccccgagaccacccagaccgttctgctgtctgccaccatgcccgctgaggtcctcgacatcaccggcaagttcatgcgagaccccgtccgaattcttgtcaagaaggatgagctgacccttgaaggtatcaagcagttctacattgatgttgagcaggagtcctacaagtttgaggttctgtgcgatctctacgagaccatcaacgtttctcaggccgtcattttctgcaacacccgacgaaaggtcgactacctgacccaggctctgaccgaggctgacttcaccgtctcctccatgcacggtgagaccgagcagtctcagcgagatgtcattatgaaggctttccgaaccggttcttctcgaatcctcatcactaccgatctgcttgcccgaggtatcgatgtccagcaggtttctctggtcatcaacttcgacctgccctccaaccgagagaactacatccatcgaattggtcgaggtggacgattcggccgaaagggtgttgccatcaacttcgtcacctccgaggaccacggtatgctcaaggagctcgagcgattctactccactgagatcgttgagatgcccaccaacattgccgatcttatttaaaccgagctacctttttaaccattgtagtgaggcaactgagcgccccagtgaggttgttaaagtaaaagtaattcaaaattgagaatgttattagatgaataagtagagtactatgtacgaatgttcagcattgtgttggtagttgctgtgtgtgtgggttatgtagtcttgtcttgtgccacgctatgttattgggcagattcgggtggcgataattacaataaggtgtatttgaacgatagttagagattatggtgctatgataccgagctgtgatacgctgagtggaacgcgtggagggtgcagttacgggtaatcgtgtacttgaaatgtacccctgaaattgacacttgggcacgaagatttcccccgtattccatgtgcattagccgccccacaccagcatccatatatgctgcccttatatgtcatgtaaacaaatacacatgttgggggaagagagacgggttctagacaacccatcgtgtcaaggaaggacgaagaatgtctgtcattcgaacgaagatgattgcaccagtaaacccatgaaaaaaatatttgccacccactgcatatattcaatgtgttcatatcacggtatttgcagatgacaataacacacgtggtccgggtaagttaccctacccataccatgatcccaatacttaagcgcaggctcacccatttttgaaagacatacttaccttaggcaaattcctggcgatcaagttggccaggatttcggactagaggttggcattgcacagcgccgacgttctcgactgctgcctacgggcggggcctataatttttgttttttttcacatgccattgctggctgtggagctgagcctatatccatctgctgatggcgtttctgcttgtttttacttctggtaaggcgtgcggaaaagctcttgggagatgaagtgggatgatgatgtgtggtgacgtcgttgttgtcgtgtaattacagcagtgacgcgtggtgggggcgatgcaaaaacgcttattcagttaattcatgggacaatactgtaatccatattaaatagaagaatacgactcggaactgccccgtcacaataaaactgaactgtcattgtatagctgcgcaaccaactctaagacaatcgtatgtgttgttgcagtggagtgtagcgttctggttcccagccaacactcccgattttaaggctccgttgtcgagccttatttggtgtcgctttttggtggattccaaccgacaggtgcatttcgacagcaaccaagagaagctcagataaatttcttgagtctgttcaggagagtgtaaaagcctctgccactgaccgggcacatcaaatacgacgaagtaaatacaaaacggtcggtcaaaagaagggtgttcccgtgaaccggaacgtacttttgatagcagtttcatgcttcagcccgttaaactcggggggcctgctgatcagtgtttggaatggtgctgtctgaaaagacacaagtacgagtacgagtatgttacgagtacacatatgtcgacaaatggaatgtgctttacaggctccataagcgagtaatttcctcttgagaagaaaccggttcctccggaattgaggcttgattgtctggtacagctatagacagtcagtcctgcctgcaaaaaaaaaaaaaaaaaaaaaaaaaacaacagacgccgacccatgcagcttttctcgggagcaagcgactgcagggttcaaaaacggcaaggtggtgtgtacactatgccggccaacacaagggactcggaacacttacttgtcttcggattttcacctccatgggtcgtgagactttggagagatactgcagggtggggagggtgtttaaaacggagctaagccggatatctggctccaaagtagggccgtgctaatctaccaggtaactagtgtgtgccattagcttactcaccatcagccgtacaaccggagcttgtcggcttggagtattgtcgaaaaaaaagtgacagtgaaggcttaaaataggtgggacgcatgaaattaaacagaccctgcacggtctaagccactagaaggggtagcccgcgacatcacgtcaagtgtggagagaagctcggccggcgacagctggacgggacgggagcagtgaggggaacctatagatttgggtcttcatctctgattttaatctggcataacgtgggccctatagtgttattgtgctgtgggctataggatggttggcatgcacgattttggctccttatggttagtctagtgcacactcacattcggttgctcaatgcatggaaagcttgtgcagcacaagcgagcactggtcaaaactgtgggttgggccatctctcgaagagtagaagcgagtggcagtcagaattgggtgcaccgaaaccacagatccggtaattattttggcacatccgccattgagcctcagcaccgcacgcacaaggcacacacctccgtggctctagagccacctacagcaatctccctcgcctgacgctacaccacaagtgctcatacgcgacacaaactggtttcgaaatctgagctcacctgaaactgtgctccccccccacttgcactccagccaaagtcagccaactctgttgtctcttctgcacacgccaaaggcagagcaccaaagacagttgcaccaagctcccgcacaacactctaaattcacttcctcctcaatctacaaccaaaggctcgcagacctagcctcctaaaccacaagcggcacaatgtacgccgaggactacccgtatcccaggtcgccgaaggaaacgacagactcgtctgccgagccggcctcagacttagcgtctgtgtcagcagcccctccagcagatggcaaccctgaagaaacgacggctccgacgactgccacctcggaagaagacgacaagaagaaaaacaagcggcgaaaacacaaaaagagcagaaacggctgcttcaactgcaaaaagctccgtatcaagtgcgacgaaagtcacccagtgtgcaagaactgccaccagcgccacaaagagtgtgtgtggcccacggtggccaaggccaaggacagagagggaaaggcctccgagctgtcacccacagagctggcagcttccgccctcatgcattccacctccaaacagaccattcgacccacatctatggctcgaatgtttgacgtggactttgctgacctcgaactgttacggttctacgtggaacacacctctcctcagctgaccaagagctgtggggacgcagactactcttgggtgcggtccatcccgtccatgaccatcgtcaactctgcattgtacaagtgtgttctcactgtagcatccatccacaaggctcacatgtacctacccgaaaagtacacctacgatcacgagtacgcgcgcgaacgaaaacgactgcgaaaacacctggaaaaacgacgagatagagaaaacccgggcgtgccgataaaactgccaccaccagacatgacccgggtcacaggatacctcaagcccaactcgcaactgctggagaagatagtcaaagcctttacagaagccctggcgggacatagacagtcactagtgaccctcaacgcctccaaccaggaatccattctgtccacctccgtagtcatctttatgattgccctcgcgcttggagaactgattcccctcatcaactttgaaggaggagccgacgtgattggagtaggaagaggcgtgattgagctggtgttccagctgtcggccaaggatagaatggtgctattccctctacctcctcccatgcccaacagatcataccttcccaacgaacctgtgctttggcagcttatctctacaatccccgacatgggccaccgacaaatgtgttctatggagctacaacagctgatagagctctacaatctggacgtcaaacaccggggccaatcacatcttcccggttgggctacttacatctctggaggcttcctgcaagctactcgagcaggagacccgtactgtttggttattctgggccactactgcgcatttgcgcacatgtctcattcatttttctggcttcgagatcgtctcagtggcgacttggaagctatcgttgatgtgcttcctgaggagttccatcactatctggaatggcctcgttccatttgtggtagattcgacatgaactaccaggatcttatttctggcagactccaaaagctgaccctggacgacaaggatgagaagatcgagcctgctcactccgaactgggacccgggccttcccaagaaggacaccaacaacactatgacggccccatgcttgatctgttgcaacagcaacaacaacagcagccccaacagcccatccctcaagtgtctcaacaacagcaactcgaccaactggaccaacagcagcttacacaagaccagatgctacagtccccaccagagcgacggcagtccaaccacagtcaactgggactctccgacaaccaggatccacatatccaacaacatattcttcaccaacaacagcagcaacagcaacagcagcaacagcagcagcatcaacagcagcagcatcaacagcagcagcatcaacagcagcagcagcatcagcatcagcatcagcagcaacaaccacaacaacaccatcaacatcaacaaccacaacaaccgcagcattctggagatctacatcactctgatctgcctccacctccggagcagcagattccggatatgggagatatgtatcagtacagcaacccgggtccgtcaggccatgtggatcatcattcgctaaagatggatcacaattcatcaacccacggatcgatgctttcgtatgggccttagtggattgcgacgatgcggttcaatgcatttgtttctaggatggacaggctcacttctttgtcttccgtcttggaacaacaaataacagaggcttttatttaatctcggttgtcaatgccaagctcattttcgggctagtccttatttatttgtataatatgaaaacgagatgttctcttcctatatttcgaattatggatattgtatctgttcctggtgtctcatgtcgtaggtacaagtgtcgtagcttgtcacggtcatttgggttccaaggatggaataattcagctaaggcactagcgggggactaatgcgggcctacaatagcgctctgctaaacttcagaccgtagcctgcatagtcttgtttgccgtcaagcgggggtatatactgaatttattggctgctggttcctccatgtgggattatttatttagccttgtcaacaggaacgatataagatacgttatgagactgcaaaatcgagtcttgaaagccaaagaaacagccaaaaaacacccaaaagtaccctggtgatcccactacgacggacggcgctcccgctggactatctccctttctccgagtggtataggggacatgacaccgtgttggagttttagtgccattctgagttgctgtagattgcatcatcacaacccagcgctgcgctggctgccgccagggtcaccttgaaactttggctatgctacggttgggcacgggccgtgtccgtgtggtctcctgttctgatcgcgattttcgtttcggtaaaaggcgcggattatcatatagcgagacacgagctggcctgcagatccgacatgtccgacccaaggcatgttggatgacatgtactgctgctagtgtatttctgaggctgttatagtgtgtatttgataatatcaatgggatcggagcacaagggaacaaggggaggcctatgatatctccacaccccagatatcgtagttgcgtttgtctgcggggcctgcatcacgtattacgatggagtttttctccttcccgtattgaaagatggttcgtgtgcgcacatacccagggctgtagaagagcgtttaaaggacgtatacaagtgtcttattcgttaataaaagggccgattacaaccctcaataacggttggataggtacgctactcacttaatgaccgcaagtggcaaaagggaaaggggtacataaacaccgcagtccatgcaagattgcgcagcgttatatacttatagagagagagggtggttctattcataagcgaatacgatgtctgcctactacacaataattgtcatacgagaatgggtgctggtgctgtagaaatgtcacgttaacttacttataaagatacccacttacccagagtaaggaggagggcggttggtgttgtccttcttgttgtccagagaagtgtagtactccccggaaggaggagcttggtgctggggctgctgctggtggctgctggaaggaccggctcgttcgagatcagaagagccgtagaaggtctgctcggagccgttgacaggagcgtagccgccatgccgacatccatgctcgtcaccgggatatttcgagatgatgtaaaaggcatgaatcaggccgggcaggaaaccgaggcagcacaaagccacattgatgaagaaatctgcggaacagacacctcgtcgaatggcaactggaattggggggaagaaaaccgccacaatgacaagaagaaggtcggtgcagctcatggtgatgtgtgtggatgtgtgcgatgggggtttagaggcggacctgggctgttactcaggggttgtaacttgtgcttgtatatctgtgtcgtttagaagacgtcacaggtgtatatagttgagtgggtttgcggtttaagcaaggcgttggtatggtgatatatagggcttgcttgacgatggtggcgaactaaactccataattagggttcgggtattcccacagcgggtgatgtcatgatacagcccaaggcttcatctggaatattgtatggtatatgtcaatgttttaggaagtctatatttttgtgtgtagagaccatgtagtagcgaaatgtgaaaaaaattctccaaagtcgccaaaatcgaacgctcaatctacagaaaacacactacaatgtagttgtatctcgccactgacacaaccatgcggctcaaagcccatcagagttaggctcacgaatcttttgatgagagcctcacgataacaacagaacacaccagatgaagcgaaacctggaggagtacacggcaggaccgttgaacgaagatacaggccagcgatcggcatttccgctggacgagcaagtggccgacctggaccttgaagggccccctatggatgtcgctcagtatctagcccaggtgaaacgagaagcaaaccagagtccagcatttacgacagtcaaaggacagagacgtgccacaacaccctcaacatactcgaagaaatacacggagatgtctcttgttatgccactatctgttatcaacgagtggagagtggagatcagaaagtcattcatggagttacggaaaactgtgcaatcgcatggagatgaacgacctgaactaccagctgattcagagctaccgacaacattttcaaaatggaaaacgttcatttcgggctcttcttctcccgaaccaacactacaattcattgcatcgttgccccaccagcaattgttcatgctcttggagtactgtcataaatggctgggacctaaaatcagccgtggtctcagtatatggctcatgggtctgttgtcgtgtctgcccgacattctagacgcgtcagagcaggcgtcagtacggagtctgggtaaacgagctctggagattctacagaaccccaaatatgatcgactgacagacgttacggaatttgcattgaaatcagtcgtcatcatttgtgccgacgtctaccaccagcatgatctcgtcgaaactgttgcaattatggaacgagaacgtcctgttcaagtgaatgagattgttcttgactactaagcattacacgtcggagatacaactattacttgtacttgtacaacacatcaatttttataagttatgcatgcttaatgagcaaatctgaaatccaaccgccgacttcccttgtctgtcgagttttgagcgtactcctctcgctcttctttggacatggcgctccactttcgatctcttcgtttgttaatggtgacatagaagatcttcgtcacaatgagcaaagcgattgttgctccactgataataatcagttgggtgtttcccctgtggtagaatggagcatcatcctttcgatagatctgtgtggcagcaacacctccagcttggacgcacatgttgtacatggcggcagacactgttctttgagacacagtgttggagtttctggaagtccatgccacaacaacagcatggatgtagggccctccaagaagaaggactagaatggtgtaggtacaccagacattaatacccgattcagggtagaaacggagagcaatcaccaataccatgacccacaggggttgaatgatactgacgagggaccgctcattgatcttttcagacagccaagtgaaggacaacaaaagaatcattttaagaacactcactgggatggtcaacaagtttgtgttgaagggagaaaaacccaggtgtcgaagagttagagtcaagtaggttccttcgggactgtctccaatgtatgccagaagaccaatggcatagatgggccacatgtagaagtcagacagacacttgtagagagtgaatggggtaattgcttgtcggttatgaaagtcacccttgtacgggtcgtctcgtagaactcgattgaccacaatcttctcttctcggtcagtgaaccaaccgtttggtctgaaccacttcttggtactgacagccgaagctggcattctgaaaaaagaggctagtccgatacacagagttatgagtccttcaatgatgaacagccatctccagccagccaaacctccagagtggattctcaaaattccaaaggccaagagcgaagtcagaacgttcacgagatacaaaccagtccagaaaaaggagagtctgatggacaattcttttgaggtgtaaaagtacgacaaccaaagaaccaggtcaggaatgaatcctccctccaagagaccaatgagacttcgcgtagcatagaacgaagattttccctgaagggctccttgacacatggctaccgcactccacagacagatctggattggaatccaccgatcaggacctaaacgtttggaaaccagctgagacggaatctcagcactcatgaaagacagatagaagatcatgtttccgtagttgtactcgttggtggtcagcttcaggtcttctagaagattatcagacacagcctgagccaagttgtttcggtcaatctgcagtccccagaacataatacatgcccagccagcgaccctccactccatctttctcttgacacgtttctcttcgtccttggtccactcgaaatcgggatcaaacacatgtctgctttcgtattgagagtcctcatagagctgtcggaacttttcagcaacatttggatcagtgaatgggttcttgtgatctccagatccgtcgaggactccgtcgaacttttcgtcttctgttgcagacaggccttcagtagaagagacctcagccgtctcatagtcgacggaagccgcagatacagccttttccttgacaaatgggtttttgaactgcattgcgagaataatccggtcgcacacacctcacccaagattatatactgtctgtcaagccactctccagcccgaatataactcatcgtggcttgcacaaccgtatggacggtggtattgaaaggtggctttggttcagacatacgcgataaatataggctttaatttcgggatcttggggtcctcggtaaggtaaccttgattccccggacacccccacatggtctctatcgtgcatatggtgatactcctatcgacgcatgccaagaggaggttagacagaacttgcagacgaagtcttggcagatatcactcgtagaatactggtagatgatcattcaggatgaaaacaggtctcgtcaaacactcccccaaatcttaaccaacaggcacgagagcggatacaccttcggaatggggagtgttgcgcatgacaagctttgtggcctcaaacaacgttgtatcacgtcttgtgcgttaatgtggcgtttacgcctcgtactactaactgtggagggcatcgtgtaacacaaacacggcaatcacgccaggctgtgtacggtgtggagggaggtctgagtcaggcagcgcccctcccagcctcatctccgggtacaaataagtccggcattgacggtattgagtcatgtctgactgtgggttacgtatagtgaagggaggctacacctgtacttgtacttgtacttgtacttgtacacgtatatattcgtaatatactatctgttgctccaatgactacaactactgtactcattagtccacctcaggactatctccctgatattcttacacagcccgctcacactcggttacgtgccgcctatagcttcttgaataggtaacgaagatacacgtgccttttttcgtgctatacaacaggctattgacgaaaattttcgcaagagttttttcatttggctcttcatacctacaacgtagctacagtagaagctgcgagtactgtatgtgcttggataagctattcaacgactaataccttaggcaaatcgacctacaagtacatggtctcataagaataatatacaaatgcgatttatatccgactaattatatccttatacccgtatctccttttatcgtccaggtccaatggcacgttccttggccagacgctccttcttctgcttggcctgctcctccttgctgggtgcccttctcatagcctcctcctgggctgcagcactagatccagcacgtccatcccacgcaactacaggcttcttggtgggccgtccgccgtctccttgcttggcctcagccattcgcttcatgttatgggtgactccactggtggccaggttagtagactgtgcacgggagtccgccaggtccttctgagccttccaattggggtccaaagtgtacactcgcatgtgggaatcatacgaagactcaggaaccacctctccagagggagtaacaactgtagcaggagagctattcttgagtttattgagcttggacgttccagcaggtcgaattttcatgttagaaggagcagagtacacttttggttcctccttgaccaccacctctgtactcccctccttggcgtcctccttggcctcctccttggcgtcctccttgacttccatcttacccttggtgacaatctccttattctcttcttcgtcgtcgtcgtcactgttgggagcgtattccagcttcagacctcgcgatcgctgctccagtgaagagaactgcagctgagcaagagtaaggggagctgggagctccccagtcttgtccttgtcggaaaatacaatggtttctgcaaccacaaagtcatgccagtcgatttctgcaaatgcaatccgttctctttctgcctcttcgatggccctttggttcttctgctcagtgtgggagatccactcggcacgcctcttggctagacccagagcgtagaacttgtccttgacagcagcctcaatgttggtccgtgtactttcaggaagcgccgagaaaccagcatctaatgcctgacctaccttgagatactgttccaccaacagctggtaaaatttgtgcagcgagtgtgagggcttgagaaactcgtactgggggtttctagcctcatttttcgcaagcagcatagaaaacgacggcccgtactcggctgtgtgttgggcagtggtgtggatgacctcgtgatccactgccgacattggtggaagcactgtgtggaactcgaaggcaggtggttctattagatgatcagacgtgtctttgggcttgagctgagctgtattagcgtctgtctcgcgtgttcgtccgctggcgtactcgtcacatcgccactggtagtatagatgataatggtcgtcattattgaggaaggagaagagggcgttggatccttccttttcccggatccggtgctcgaatgcaataccatttttggcgacaaactcggctgtccgctcgatcttggccttgatctccggtggcggaataatgatgccttccggggggttcatgttggatgctgacagtatggtgatggaggtttgcaacgattatgcatattaaaatatgcacagccagatgcaatggcagcagcgaggcagcttagagagtggtaatatcgctgtataaaaaagagaaggaatttatgtaagtgttattctataaaaacacatgactcgaaagaagaaaaaaaaaaacaaacaccacccagacacattcctgcaacatacatatactgctctccatttctgtgactgttaaaacgtctcttaaaacaacaggcttatttgggttaccaaaaccccgtcagtttgagcatgtcccaacattaaaatccggttctaaacctcagctcccagagtgcatggagctacagtacatacctgatactggataaccgaaacagacttgtctctggactacacagcttgcccaacacgacacaagacagggaaggaaaacgtgccgagtatatatacacacagcacacagccagctcgcgcaaccttgcaagattaacagcacacaacgctataacgaactcaagacaaaacatcacaagaacaaccacacccctgcatcagtttcctcaacctgctatgaagctactggtgtgcctggaaaacagcgggttactcaaagaagtcaaggtcagtctcgccacgggtgaccacaaggtacgtgacgtggggttcagtgaaggtagcgcggtgcacgtatccaaggtgatttacgaccagagacagtacgttgctctcgggcggagggatggaagtgtggaggtgctggacgtggagatgggcacaccgagaaggctttaccctgcccacagagaggtatttcacccctcagagctgttcgcgtccattgattatgcacacaatctgctctatacatgcaccactggaggcatggtgacggtgagggaatgcaagctggaccagacacagacgagcgacgaactgctcagcacacatcacctgggcgatgcagtgtctgtgttacgcccccaccctactcagcgaggagtagtcgcttttggaggaccacagagagttctggaggtggccatcatccggaccaaccgcaggaacctgtggcgatcgagcaaggaagagtacatttggatttcagacgtgagattcactaatgtgcgtgggacaagcgataatgccgagccaggctactcgttggtggcggtgtcacgatatggagacgcctacatttaccagacaaatgtttctgcccggccggtccggaaaatccaggttggcgactatccactcacacatctccacatgaaccactcgttaggcggagacgccttctacgtggccaactcgcagaaccaggtgtcgttggtggattatgacggccaggtgcgtcacaaggtgtgtatgcctgaagggagtgtttttctggcagatttctttagtccagcaacgcgccaggacccccgagtgcctcagacagagcccattccgtccacatccatttcccgaggggataatctgcaaagtgcgctgtggggcgagttgctgatgcgaagaagacagcatactcgacagcaacaacttcagaaccagaaccagagtacggaaccggatcctgatgcagacaacacagaccactacgtgctcaacgatgatacccattccgatgaagcccctcgacggcctccgttcgatagacggtactttgagcgagtattaggattatcgcgtcctcgtatccagataactacaggaggagaagatcgagcacgccgggaagcgtcacgtgaactgagacgcgaagagcggcgtctcagaatgatccgagcagccccaggaaatctgtcatactcttcgttcgggcagggtcctcttgtaagacgacaccagagatggtctcctcttactcttgcccgtgatctacagacgattagacgaccagagacagcttcagggcaagcctggactcgtgacacggacgatttgatcgccaatccctctgcttcgttgcgtgcttctcgggactctgatttcttccgagagctgtggtgcgatgacgatgagcagtctctcatgtacttcaacaccctctccagcgtccatttacctaatgagggcgaggaagaggaggaagaagaagacgaagacgaagaagagctgacggttcgtgagagtgatacggaagagttgtttgcaccaggcattctgggcggctcctcagagattgtggacagattcatgcctcctcatctacagactagccgtaccacagctcctcttcagccctctatgggtcggtttgtagggggggttcagtatgagtcccgggcctcgggtctggatctgaccgtggttgctggtcttgatcgtcatgtgcgagtgtttgacatttcgcagccgtctatcgcgtctcgaggccgtctgctctttgatattgcgttcgagtctcgaatcacttcggtagccattctggaggtcagtgaggaggacatttgtgaaaagaccaagcgtgccgcaagtccagtttcccgcgataccaagaggcagcgggtttagctccgttgtatatttatagctaacatattttaataatgagagtcatactgtagtgaggtgtgcgtgtggtgtgctcgtatactacagtacatacttgtaatataacgtgtgttttattttattttattttttataattagatattactgtatatggggcttatttaacgggtcaactaatatagttagatttagtttataactcaaattgggtctatttgaaggtgtagttgaggtcgtactttgattccaataactgaacaactaaaacagcttccgattactctggtctgaaattgaaaatctcagccattcgagattgctcttgatagttgcatacccctcattctgtcagctgagacctgttggtctcatctaatgtttctgtaacgttatagattaaggttatatcacatgatttatcccaaaaggaaaacacagtcacatcccgattgggatgtgaaaactctaccgtcgctgggtggtcccaaataaccaaaaatatctgcacgtctcaacttcttcactgaacaacacatatcgccatgcctaccagattcagcaagacccgaaagcacagaggccacgtttccggtaagtattgagaaacgaaactagtgcgaatggtgtggcgatatcgactggcataattaaagcagttgatatcaaatatcctgctgggtacagaggttggaggaggaggaaagagactgattgtcgggaagggatgtacaaacattctttttggacaagaaggtctgagatgcagagcgagcgtcatggctatcataactcgttatttatgcacacatttatcagcatcagacggattgtatgactccatccaaccacctgtacttggcaggaaaccacatccttcaagcacttttgcagatacccttttgcgcagagaaacacattactaacatacagccggttacggtcgaatcggtaagcaccgaaagtcccctggtggacgaggtatggctggtggtcagcaccaccaccgaactaacatggataagtaccatcctggttacttcggtaaggtcggtatgcgatacttccacaagcagcctaaccacttctggaagcccgtcgtcaacgtcgagaacctgtgggcccttgttcccgctgagaaccgagacaagtacctctcttctgcctccgagtccgctgcccccgtcatcgacactctcgctcacggttacggcaaggtcctcggtaagggtaagctccccaacgtccctgtcatcgtcaaggctcgattcgtctccgagatcgctgagaagaagatcaaggccgctggtggtgtcgttgagctcattgcctaagcaacccacttgtttgtaaaataagtacccaaaaaatgtatttcgcataatttattgtgacagagttaaatctagcgtatgagtaagatcgtaagacaaatcaggcggctcttactgtaacttgcagtagaattctcagaggcaaatgtttccgattatgcagcagagagtcgtccgtttttatagcccacaagtacagtaggtaggtactgtagattgattttgttgtgacatactttgaagctcaacgttttccattccagctcttgttggcacaaaactggaaccacgtacaatgcgtacggtatataaaaatagaggcaagcgctttcacagagacatcgtcgatgttgcttgatatccttcaaaattgctgtccaagagaagtttgcttacttgagcgagttgtaaacttccgcaacactactgtagaagtaagcatttccgatacctggtaccaagccattatgaacagagcatcttgtgtgtgaaatacgccaaccaataggatatgactaatgttgttgaataatggttttttttgacagagtcaccctttttcgcttcttttgtccacttgttctgtaaaaaccacaccacttgcaatgtatcgtatgtactgtaagtacatgctatatacccgtggtctgattatctacatgcatgatctggtattaaaattcaagtctctttttttccagaaaaaataatccttcgatacaacaaacgcagtacccgtcatgaccgacaccaaacgagctcccgaggaaaccggtctgcccgacgccaagcgtgctcacattgacgacgttgaaaaatgcttccacaagggactgcttgaccagacctctcaggatgagctcaagacacagattgctgagtcgggaccctacaagcacggagttatcccccagctgattgacgatgagctgttgagaagcgtgcgaaaggaaatcatggaaggagtacatttcacccgaaaggaaaccgatatctacaaggtgtttcagaccggagacctggccaacctatctggtctcagcgaagaggagctgggtaccttgccctcgctcttcaagctccgaaatgccatgtactctcgagagttccgtcacttcatgtcctacatcaccggagccggtcatctgtctggttcgaagcaggatatgagcattaacgtttaccagaagagctgccacttgctcaaccacgatgatgtcattggtacccgacgaatctcgtacattctttacttgcctgatcccgacgagccatggaaccctcgatggggaggagctcttcgactgttccccactattcgacccaatgtgcctgcttccgactggaccgtttctattccccctgcttggaaccagatggctctattcaagatccagcccggtctctcgttccacgatgtcgaggaggtgtacgttgataagccccgaatgagtatttctggctggttccatattcccgatgttggagaggagggatatattgagggcgagaaggaggaaacggaagccctgtcttctctgaagcaattgaccagcaagagtcttcgagaacacgacttccccaaacgaactcccggtcaggttcccgaggacgagtttgctcatctcaaggagggtcccaaggacgatgacgatctgtttctgtctgacgacgacgtcaagtacctcagcaagtacctcaatccgcatctgctgacaatcaagaccgtcaagcagctcaacgatttgttttgcaccaactcgcagctcgagatcaaggatttcctcaacagcgagtacgtgggtgttctgaagaaaacaattgatgccgaggactctagacctcccaaggagatgccccaggtgtctgaggagattgtactaccctggaagctcgctcgacctcctcacaaggcccgatacatgtacctggatggctctgaggaggccgataaggagcctgaggtcggagaagaagaggttacagttcggcctgacgagaatggaggcttcgaatactctgaaacgattctctctggactcaaggacactgacaaagcagctacttccaaggtttcggaggttgctgccctgttcaaatcttcagctctgcgacgatggatctcgcggatttcttctctggctctaaagtccgagaacatcattgctcgacgattccgacctggctttgacttcactctggccactgcccaagacgagtctgacattgctctagaagccactttgtgcctgacccccactaagggctgggaagacggcgagtatggtggatacgagctgtgtatggctgttgacgaagatgccgatgacgacccggctgtataccgaggagccaaagccaaagaggctggtgaaggagagggcgatgaggaagatgaggatgaagatgaagacgatcccgttcttctgacctcccaggcctcgtggaacaccctcaacatctttgtccgagacaagggcattctcaagtttgtcaagtacgtgtctaagaacgctcctggttctcgatgggacatttctgccgagtggcaggtggagtacgttggagatgatgaagaggaagaggacgagcatgaagagtagggctcagaggaaaaggagtacgaataactatagatgtaatataatgattaatgttcatttgaatggacaatgacctttatgtgtctgtaccactatgtgtcgccaaatgagaagccatacagccagctacatagtacgatacctgtactagtattgtatgtacagtacagtagctactgaatcgtacagcgtacgcattcatatgaaggtatagcagaagtattgctttgcaatttcagacttgtctacacactgctaagatcgcccatagccgttgaacttatatatcttccctggtgttccatgcttccacaatgtaagtcttcgagtgaatcgtgcatgacaataaaatcgcgatatgtacacgtagcgacgagttattggctgggtcgctgaagtatcagacatgccaatccattggtcacgtggattcccactacaagtatgtaactattgtacacaactaattaggctactacttcatctaacataactcatcaaacacttttcattatttttgttgtcatctaattatccctccttagttaatggcagcctctcgagactcccggtacttggtctcctgggtggtctgaagctcctcgacttcaggaagcaggtccttgagagtctcgtaggcgagcttgtggtaggccaactgtgcggacacgagctcaaccaggtttcgcaggggctcgggagtgtccagagcgttcttcatgacaccaacagcctcctcagttgcagcgacaaactcgtcctcagcctgctcgacctcagctcgagcggctccctgctgctcaggcttggctgccttggcggaggccttgacggcgtccagagtcagacgggcgtttcgcacgttagctcgggccttggcggcaaactgcagcgaggtgttgagggtggtgtggaaggcggcgttgaacttgttggcgatcagggtatcctgggacagtcggccctcaccaatcttctcctcggcaatggcgtacttctggagagactcggacagggggtcgtcagagtcggcaccggcctccttgagggcagcaacaccaccaagagcagctcggccaagagcatggttcatggtcttggggtccttcttggagccgggggtggtgagcacagactgggcctcggcagcagaagacacctgggacagaccctgcaccttctcggtgatggtcttagacaggtcagacagggactcccgcaggttgggagggtagtcgtagccctcgttttcgtagttagaggtgacggcgagcagcttctggtggacaatcttgagagcgtcaactcgagcctccagctccaggtactcctgggggagctcggtcacgtcctccacgttgccgagcttctcctggaccattcgctgggttcgcttggcccatggggagaaggtggtggacagactgttgagagaatcgttgaagttgaaggacattgtgtgtggtgtgtagtgtgtggtacaagagtgcgtgtaaatatacgtgtagtggtggcggtgtgtgtggaagggttaactttaaggtacgagttaatgtaggacgtgactaatttatgatagtgggttattgagatgatgctggggtgcagacgggataagggtttatagctgcttgtagaatccggttattcgtgtgtctgattttgttcccatgaaatgccttcttgctatgtcactgtagtcacagtggccatcgatatattgctttcattcataatcacactgtacaatcaatgtacagctgtaattagggtcagtaactacgaccccctctgactcaattgatagcggcaaattggattcagactcgccccttgtcgccaaacctaccttgccattgctgctaaataaacaatcccaacaaaacctgtaatttcctcctcagatacgcacgtgacagcatcgtatcagatggaagcccaagtgttacccggctgactaccttccccttgcagctatcctgcactctagccgtatatttgtcagttcgatatgtcttagtttcattagtgagggtgtgagcagccttgtgcttgggatgacgaagaagtgatgggcgcgtttctcttgtgattattcagcagtcgtattttatgatgctgcttcgtagtgttgaccgatacacgtggtttgtactactatgtttgaaagaccacaaaatgtgctctccaggaatgatgtctttgagccattcatactgtgcaaacgactttgaacatttataggctagctacatgtacaagtacctttcacctataagtgcagtacagtacaagaacttgtagcctactgtgtgtaatgtacgtagcgcaccggcaaatttagccaatctttaagacccagcctcggctattagaataccgttatcgctaaagatgcagacgtgtggtggagtttaatgagcgacgtttgaatggcgatgatttatgtttgtttgcttgttggtgttatttttccaacctgttttttttgttttgtttggctgtcttcgccctatttctattgtatcagcccactctgccatagctgtaggtccccctaccttcgttcgcactcacccactttttgctttccacatcacttgatgtctcggataaacaacatgtattccggccgaaatccgtccagtccgagtcgggaaaccaatttatgtccatattcacatgtattgttgtaattaagacccaaacgggaagtctacagcaatcgcgtgatggcgttacatgttctactgtgagctacgttctattagcttctcattactgttggtatggttgttcagggtgtgttattatcattagtgaggggaggagatatataagttattcggtgtagtttaccttgacaaaccgagctcgaagacgggctccaaagaagaaaaaggcatatgggatagcgaccatggcaagagctacaaaggccagcatccacgaggcccattgcaggcccatggctttgtacatctgggtagtaaacagagggaaagcagctcctcctccagaccgcacaaatactttggctgcaagggccgaagctgcgtatttggcgtacgaatcgatgatgtagttgttgacggcataatagaccagtaccatgccgaaaccgaaggcgattccggaagaggcggggccgacccagatgatatgcttgtaggaggtggctccgagaatgaacagtgagatgggaataaaaggggctccgatgagggctccgagaagacggtcttcgggagttggctttcgaaccttgcagatggccttgaacttgctctcacaccaaggagtaacacatagggcaaatgcggcaccgatgagaatgggaatgaacatgagaccaacaataccgtcgttgtagccataaagctcatcaaagatgacaggaaaggcaaagaagaaggcgtacagaagagcatagatgagaacgacgtagagattcatcaaatcgaggattacctcggtagcacacagatagagaggtcgcagaagcacctccttgatcacatcagacagggtagccttcttggcctcctgttcagtcatgatattggaattgcctgtttcctttcggagcttcttggctcggtgcttgagaatcacaggagcgtaagtctcgggaacaagagcaatgacgatggtggtgaatccagcaaacgccatgttgacccagaagacgagctcgaacttgtcggttcccacagcgatccatcctgacacgatgggtcccagaacaggtccacagtaaggagcagccgcaaagaaagcgatagcctttcctcgctcatcaatgctccacaggtcagcaatggttcctccagcgttagagagaccagaggcagcaaagacaccacacaggaatcgacatacaagcatggtaccaatgttcttggcgagggcacaggggatgttgaagataacgtagatgagcatggtgacggcgtagacgggtcgtcgaccaatctgttcagagagaggagaccacagcagaggacccagcatgaagccaattaccatcattgagaccgacagaatagcaggaacgggaccaacatggagttctcgagcaattacattgactgctccagcaggacaagctgatccgaaggccacacagaccacggtgagtgtggcacagagggtgtacaaccatcttgtcttgttgttccagttttgggggttatcggggtcattgacagtgaaggtgacgtactcaatttcgcttccagacgacgagtctcccttctccagctcatctgagtctgttcctctaagttctcgaagagatctctggggcacaagaccggtttcggtctccatggtgtactcctcgggaaactctgcagtgccatcgacaataggagcgttaatgtcgggctcactggggacgttggacagttctcgtctcagtgacgaggctgtttctgttcgtctcagcgagtaggaagtatgagttcgtgaaagaggggcaggatcagacatcgctacagagcagctccagaccaaagggagacacgtctcctataaatatacatgtgtatatagctcccgagagagcgtctggaatccgactactggatacgaccgtgtccaacattgccctttggggactaatcttgcgtcagacacgccgagtccatgcaaccgccaaggaggttatttgcaagttaaaccagttgggttttgcgcggctggcgcgggtatgtccaccgagtatcgaaaaggggtatcaccaagctctgagttggtggtacggcttgtgttttgggtatagtttgagcagagaccacccatggtagtcgactttgggtgccaccacaacgcaaaaccaccctgcactgcgcttgagggtacatcaaacctcattgatacgacttggcagttgtcggctaggcatgggggttttcccgtgagttaccctggagccggaacaagtggacctgagatccggtgtgcggctggcttggtgcaagtcacgttgagataatgtccgttagactttggccctttcgttttaggtcccaagaaaggctagggttttacctcaagtttgatgagaatgtgccgaatttccgaccaagcttccgagacccgacaatctcgaatcacacgttggagtcgacacaaacgctacaatgacggacgcgcgcaagctggtggaggagtttcgtcggtcgggaaagttcgatgagatgcgacgcgatgccctggccaaattcaaacagtctgatctacacggcgacattcgacagcagatccaggagatcgtggacaaggaaatcgagagccaaccgcaggtcctgtcacgaggacgaggcaagagcgcggcactgatcgagggagccatcaacagaaacagcggcaaagattcagtctacaccaaagtcgatggctatgttgatggagctattgatcaaagcctggaaaagaaaatccaggacgcgttgcaaggtatggttggtggagaggaaaagactgagactaagactgagaccaaggctgagatccaggaccactctgtgtccgagtttcccgctgccaaaacagaaaatgccgccgaatccaaaccctcgaatgagcctctcgctgataccaagcctgaaccctccgctgacgtatccatgacagagtagatgcgctgttccggagcaagtgtcgttgatagccagccgcaatcaccggtatatataaaccgggatatgggttctgagttttccgcgatcaacttttccgcagtctgcggtttaccacaagctctacatcttgggtgcagagagaatgggggtcaccgctgtagcatacgcgtgtgtaaagcaggatatggactcaaaatggcagtccaagcgagtgcaatcacggtactttggcaatgcttatggactggtatttctcagatgtgttcgttgcattaagccacctgggtcacccaccaccagaccacatcccgatctctccgtcaaagggagtctattcaagaccctctctcgtgtaaagatgggccatacacatgccgcatatcatgctcgctgttacatggaccacgcccttcattaccgctgctgtgctcactatttcctgcgatgcgaggttagttcaggttggggcaggggacatggatataacttgtaatgtatttgtaatgaagaatgaacgatctgagtccagtgctgcgatcatgccatagtgacaatacagtagctttgtacttgtactcgttctattactgtattatctcataagcagcgctcctttgcctctctcaatctttcaaccgggctacagggggccagaggttatgacaagctgtgattttccatctccggggcatagctgcaattcctgcgaaacaaaatacgtaccaaagaatacacttgcggtccgacttttctgatctgtatgtataataattctactgtacgccctgaaagactgggacgctgttcattgagcccacctgtcatttacgtcataccatacttctgtcaactagatcacaacttaaccatcaactacaaagtactgcaatcacatatattgtactcatcaacacgcccataaaatcatacaaatttgtttcccgtctacagtatttttttgccgcacatcatccccctctcagataaagacgtcatatataaacacaatgtgtgtatcctgacgtttaactttgcgtgtttaggataagagagtactgtagatagctcaaaagaggtggaacataggttacgagtactcgatgaaatttataccggatcgtaacctttaataccacttttaacagcccttgaccaactcttgtatcagatttacacccgtacaatatatgcctctcatgttcattcctgaactctatcgcactgatagtgtcccaattgggtcatgtctcgaaagtataatggctcatatgcatgatctatgacgccgtcttatcaagccactgttgtgactccttctacatcaccacacttcacacacaacatcaaaatgaagtttctctctctggctgccgcagcctctctggcgactgccgccttcattcccgaacagaaccccatggctcttctcaaggaaaagcccctggtgacttcggaagagctgcagaaacacatttccgagaaaggcctcagacaccgagcggagcacctattcaagctggcggagaagtccgaaaacgagtttggtcaccccacccgagtgattggctccgagggacacagaaagaccctcaagtacatcatcgacagtctcaagaagttcaactactaccatcttagcatgcagcccttcgatgctgttgctggtaacgttttggagagcaaactggtcattggaggcgaggtgcccaagtcaagtgccccgttctctctgactcccggaacccccgatcgagagcctgtctacggaaatatcacggttgctctcaacgagggctgtgatgtgaacgactttgagaacgtcaagggcaccattgttcttgttcgacgaggaacttgtccctttggcgacaagagtgccaatgctggaaagcgaggagccattgcttgtgtgatttacgactctgagcccggagacaacactgtgtcaggtactcttggagagcccaacgagcaccatgtcgccacctttggtatttccaacaacgatggagtcaagtacattgaggatctggccaacaagggtcatcttgagggctcagcttacgtggatggttacgtcaagaccgtcaagacctataacattcttgctgaaaccattgagggtgatcctgagaacgtggtttgtctcggagcccattctgactctgtcactgagggccctggtattaacgatgatggatctggaactatctctctgcttgagaccgctattgctctgaccaacttcaaggtcaagaacaaggtgcgatttgcttggtgggctgctgaggaggaggggcttctcggttctaactattacgccaacaacctgacacccgaggagaaccagcagatccgattgttcatggactacgatatgatggcctctcccaactatgcgtaccagatctacgatgccaacaacaaggagaaccccgagggctccgaggagctgaagcagctgtatattgacttctacgaacgtgagggtctcaactacacgtttattccctttgatggtcgatctgactacgtggggttcattgataacggtattcccggaggaggaatcgctactggagctgagggagtcaagaccgatgaggaagtggagcagtttggaggtaaggctggcgactggtacgacccctgctaccaccagctctgtgacgatctgagcaacccttcgtacgaggcatggctggtcaacaccaagctcattgcccattctgtgggtgtttacgccgagtctttcaagggcttccctaagcgaaaggaggtcaagaaggacactgtcaaggtggagggtatgacccccaagtacaagtacaagggccattctttggtttactaatcaacaccagatataacatataaacaggggatgtatatattaacgaatgatgattttgatacgagaatactgggctgtacttctactggttcaaaatacgagctgcattctttagccttcccttttatccctgtgcataccagcccgattccaccattgctttacaggtgcttgtacttgtacttgtattggggcatcagagaaattaaaatgccatagaatagagaagaaccagcctccagttatatccgacagaaaaatacggccgttctggggcatctactacacacatctgtctcctagaatattctccagtattccactgtgatccgtgaaagattttctgcccattccggaactttaatatgtacgtgatctgaactttggtaggggcacactacgtgaataataggtcgattcgagtggaaaaaaggctgaaaaacacagaaaacatgatgaattttacatggtgatactttttctctcgactgggtcacttcttcacctgtcataatacatcactgggctctcttctcgaattcatgcacgcgacacttggggccaactcaaaaacgcgacttgcatacgacaggcaatttgtttgccacttccagccattttccaaacctagtttagacaccagaagaatatataaagcccctctagtccctctctagaacagcagaagcgaccgatctctgggcagctcgcacctgcaaagaatctggtaacttctgtgagacggacggaaggtgtggtatagcccgctgaaaagctggagctgagaagcaaacctatcctctcacaactacatgctacgatggactgatccatgaaggtgtcatacacgcggcttcgctagccagaccaccgagacagtccgcttgagtttgggtcgctcccaggggttttaaatgtaccctgcatgaaaatcacatctactgtgggtgaaagattcccacgttgagtcccggtaaagagccacggtcacgacaccccccaggcaatgacgcactgaaaaacgtgtatgagtttggacgagagtgcgtgtatgtgcgagagcttcgtgatgtgaaaacctagcgagtacatattgccgcctgagccaagagtcatacctttgagaaatttaaggatggacgcgccatgagctgaaacacgccatgagcaaagagctagcctgttgattcagtgcagccgccagagcaaagagccagccagctgagcaagctgcagagccaccgacttcgacaagagccgcctagtttacctacctgagcaaagttgcccgagccatcgatgccagcgccgccccaaagagccaactgtcgagagacggccaggtacaagccgagaagctgccgcgagcaagctgagacgcgctagagcaaagatctgcactgacagacgccactttgagaaaaagtggtcaaaagagcctctgccataagccaggatagagctgtgagtccgagccattgacgccagaaccatggccaccaaagtgcagagcagattgcaacgccagagccaagagtccgagccatagacgccagaactagagccagagcatacaggagccagagtgaagagccggtaagtcccacgaggcaataagtgccaaaaaccagagtgccctcaaagaactaagagcaaagagccagtaagtccatgaagcaataagtgccaaacgcctagttttttttcctttcgtttctttcatccagtcagagcaaagagccagtgagtccgaagagcaataagtgccaaacgccaaattctgtgagccggagcaagagccagtgagtcccatcgaggcattaagagccaaacgcccgtgctatttgattgattgatacgcggagcaaagagccagtaagtgcatagttccaataagtgccaaacgcccgcgagacatggaacaatgtgagccagagctgatacagagccagagcccttggctaggagccagagccacagaccagagccataacattgtcaccgtgaaaatgttgcaaatgtcgaacaacacacgactcagatgtgtttttgaggatgtaagcagttgaacctctgagacgaggatgtaggctgactgaacctcaatatctagttgaaggggattaggccatgggccgaacctcttgggttaataaatcttggaccaatgagtcccacccgatattgaaattgtagtatgagttgtattttgtaattgtagtgttagaaacttgtagctactaccggtgccggtacttgcttgcttgtagcaataattgatttggtggacgagagaatacgcatattgagtaacacaaattctccattgttatttcaactacaagtactcgtatttaccctaccgagtaagtactttgacagctacatacttgattaacagatttaccagaatatttacatttttttaaacagtgtcttccaagcaccttatcctcctgaagttcatcatcatcaccaagaccactcacgaaagagtgacctaatacaattaattcccttatgcatgcataacttcctccttatgcttcttctcgtggttcagtgagctgggcaggtaccacagatcgttgcctcgaacatatctgagcccatcctgggccagtcccagagccagaccagccgcagctcctcgtcgaagagtgttaaaagtctgctgcttagacagccgataccacagggagtagaccgatcctgcggctatggttgctgccagggtgttgaagaaatcaatggttcctctggcatgatcaaggtaggcctccagaccaaaaaatgcaataccacaggtagtcattgtagcggcatacttgaagcccagagccattccaccggacagaacgtgatagtttttgttcttgtggtagtagtaccatccctgaaccgttttgggcattctgtgcgaattttctgccagaaatcggagagcattacgcttgtatccagtgtagaatcctgacagaaagccaaaggacgtggtggcgatgaccacagacagaatccgggcctcaggctttgtgttgaatcgctgggtcgaatcctgctgtttgtacgagagcatgtctctgacagcctgttgcgatttttcggcccgttcctcccgctcagctctctcctcctgctcccttgtttgtggttgttgcgtctgtttctgtgtgttaggcgcttgctggttcacggccaccctggcggtctgttctgtctccacatccgcaggtttgtcctcttttttattccaccacatcgttttgttgtgccttgtgattcaggtcctgatgaatttggagatgcagtgggatgttgaaactttaatttatggtcacgaaaaatggataaaagagggatatatgatactttagacgtgcaagtagggatttgttgacgttattaaacaaaaaacaagggaatatataaatcaaccccaattattcttacgaacacaattgcctgtggaaatacttgttctagggttttttttttttttttttttttgtttttggcacacttgcttcagtgttgggcatgttcgtttgggtgtgtgcaggtgcatgtgagaacgagtcaagtgtgaagagaacagaaagaagcagccaatcagggcgagaaagtctggtagtcacaagtaaaagtacttgtgttagcaaaaacacatcggtaaaccctctatctgtcatagaatgacgttcgtgcaactactatacgtactgtacagtatttcgtgtgtaattgcctatttttaggcctcaacaaacaccctaacaacgcccaactaatgcttaacatctacaactagcaagtaacgagatgccatagaaaggctccgggacgccgcagccacgcatctatggaaacaagaaaaccacattgccaagaccaaccagttatcgtagccaaaatcagtcaccgaaaccacaaattaattgacgtgatatagcccccgctaaacgttccttctagtatataaacatgccttgtcgccaccaagtgccttgtcccaatccatcccccacataactcaattgcgcataatcgcatgtcgtctatatcttcgtcccagcagcccaacttcaaaagcatactgcagtacaacgctcggcaagaaatgatctactggatggctttcgtggcctgcctaggtaccctacagttcggctaccatgtggcagagctcaatgcgcctctagacgttatcatttgtcacgacgctgtcacagactgcattgacctccatccccgggacgttggttacgtcacggcggcattttctgttggaggactcatttcagctctgttggcaggaatggcagcttccaaatacggccccaagaaggtctctttgttcaacacgctctcgttcattgcaggccctctgttcatggccaatgctacaaacaccaatactctggcctttggacggtttgtttcgggtctcggagcaggagctgccatcgtggtgaccccactatttctcaacgaaattgcgccccataatctcagaggcatgtttggagctctcagccagatttccgttaacgtgggcattgttgccgctcaggttgctggtctcatcatctcacagtcctggagatacattctcatcattggctttttcctgggtctcatcaacttggcgagcttggcattcattcccgagtcgcccaaatggctcgtctcaaagaatagagccacagaagctactgctattctagccagactccgtgacaatcgagccacagctgccagagaagtcgaagagtggcagaaggagcttcagagcgtcatgtttgaaagtgaccagctcatggctcctgcttctgctgcttctgccaaccacatcgagccagtttctctgtcggctttcctgaccagaaagccttacagaaagccccttttggcgatcctcattatcatgacagcccagcaactgtgtggaatcaactccataatattctacggcgtgtcaatcctgggccagatcatccccaagtactcgactctggtgaatgtgttcatctccgtgcttggaaccgtggtgacggtgggtgcctcaagattcattgatgtgctcggaagaaagagattgctactctactctattttcggcatgtctgtcagtgcagcactggtggccacaggtatcatcaactcttggcccattgtttcttcattgtcagctgcactgtttgtcgtctcgtttgccatcggactgggacccattcccttcctcatggtatcggagatggtggagcccaactgtgtgggagtgggccagtctgtgggcatgacatccaactggattgtcacctttgcggtgggctacttcttccctatggtgaacgcccgtctaggcggagctaccttttatttattcagtgtgtttggcattgcctacctgacgctggtggtcaagtttgttcctgaaaccaaaggcaagcgaaattttaccgaggtttggaccatgtaggaatgtccactataacatttatttaagagatacgagatatgacttacaagtactgtaggtagctacgtagtcgagtttttagtcagcatctacttgtacctcgcacttaggtgtactcccaactgggtgcatattgcctacttctacactgttctcatcgtaataattaggtgtagctcatagggttagccctatatttaatcacgtgttatctaaatagagttgtcccaatgcgtaacaccctctcaggctactttgaatttcaccatcacgacttttctcgccatacacaacaataatgtcacagtctgctgctgcctacggtgagtgctaacgaactgcggaaccgacggattttgattttgagagtgcgatttgccgactacgatttttacgaccacagaagaattttgaccgattttgaccgattatgatgacgaccggaatgagcgacctattactataatgtgatgtgatatccgacgaagtgcaatctagcgaaaaggacaactgacggatctgtgatatctgggtgtgtttcgttggaatgcacagctgacggatctgtgatatctggatgtttttttttctcgatggatcaggtcatgtgtgatgaatcactttcgataatttaggtccttttcgttgtccggcaagagtcaatctcaaaatcaaatcagaattattcgaatcatgcgaatcaatccttgaatacttactaacttagccgccctcattctcgctgacgccgaggtcgagatcaccgccgacaagctcaacaccatcctctctgaggccggtgttgagggtcttgagcccatctgggttgacctgttcgccaaggccgtcgccaagaaggacctgaacgagctgctcaccgctttcaacgtcggttccgcccctgccggtgccgttgctgctgccggtggtgccgccactgcttccggtgacgccgccgctgaggaggagaaggttgaggagaaggaggagtccgatgatgacatgggcttcggtctcttcgactaagtgtaaattacctaaaaagcgtaaaattacaataaaattattctctgtgtttttagaatgtgagaggggtgccgtagatgtgatagaggagtgtatctcagttcgacttctgtgttcttgataccttcatgccctgaccgatgtaagcttcagttcctcgttctgagatcatttagactgacaagaagaacattcgttcgtgatcgtactgcatgtactgtatgctttgtaccaagaatcttcaatgaaagatggagagcaacaggtttcaaatcctcagttctgaggttgcaatgagtgcatctttggtacactaaaagtacaataccctatattacttgtgaattacttacgaaaaaatatggagatgcaaattcgatgttttaaaaaagatatacatagaatgtagagcatcaagagaagttctcgtttgatatatacacactcgtacaagactctatatggctggctgaaattaatacttgtccatttgtcatctcgtaccattttgatctaacgcaacaggaaaggtcttgtctgtcatactccgacacttgaggcaacaagtaacaggtttcaagcgttcagataggaggattgtgatcatatcatacagtacaagtactgtacttatcatttattcctaatcaaaaacgtatctaccgaactctcgcccttgagcacaccgttccatccctgttaatgaaattacaccgatggaggtgttctatacggcggtggaggttcattgtgtagtatgcacttgtggtcaatactgaataggccccgcaaggaaattagtaaggattatctattatgctactgctatacacttatacaatacaaatggtttggacgaaacagacgaggtctgttactgtacctgtattttacattcagttgatacatggctcgttggcattcacccccaaagccgagcttgttatcataaataaataaaatacattctaaaggtgttggttagttgccgatattggtggtcggtttggaagacggtcggtgttgtccacaattgatagctgccagtgtcacagaaacactacaagaccgtaaaaggaggttacgaggaaagccatccactcatagatatacgcccacgaccacaaactgtctgtgtagagctttgagtagattttgtcgagttcctcattgtcactcgtgaaccgctgtcttttccccgtcagctgtctattggcttccagctgcaccttgagcgcctccataagttttttgggcttcttcacgctgatggtatctctgtctccgttagcgcaaagagccgtgtacgcgtagttggcttcaccacacttgccagcaatcagtgcttgtgtcacaaactccgccagtgtcgcgacaccaacataattgtcgtgcgagaagtgttcttgtctgtcaatgtaaataccgcatctccgcgctgctagtattctaacggaatcatcaaagtccaccgacttgcctctgtactccacatacttgtctcctcctccaaggagaggcactcttccgtacatgaagtcctgcagactcaccagttctcggttgaacttatcggatttggcgctgacaagagctgtgaggcagagaatgatgattatagccagtctcatcttagaccgagaggtgacgagtgtgctggtcgtggaagataccgttgatgctcttcgaaactctcttataaatagtacataaagtagctatttgctgtttagtgtgactttgataatgatgtaagtccagtgcttgaagaagtcacgtgattatatagatttacatcacacacttaagagaccagttactgatgaattctagagttgatagcaaatgcttttcttcatgtctcaatgatgagtgactctctacaagtagtcacacttactctaacatggcatgcactcttgtcgattaagttgtgataacagaatcaaaacaacacacgacttgacactacacacaaaacccctacacatatctcacaatgcccaaagtggagatcaaagaagtcgaaggcgacacaatcgagctcgatggaatgaagatcccgttgagaatgcccaccaggggaccttcaggacccactctcatggaccaaatcgactctcttaagcagaagcagacagaaaaggaggcgaaggcccaaggaaggcccatccccgtctataaaccgcaaccacctcgaaccacgaaggagggcaagccacttcgatacaggaaagtggctgtacgaacccaagacgatgtgtacgacgatgacgccgaagatgaagatgaagaagacacagggatccccacagactcgaaatggttcgagtttctcgacttttgcatgtatctgattcccttgatgagcgtacacttggttctggacgtgttagtacaaaagcagtacggaggcggagacctggatcctgctctgtatgggcaacccttccccaaacgaggagaccttgattcccacagcatccagattaggcgccaagagctgtccacaatcattcaggctgcaaagcggtcccttacctctatacctgttctggctggtctgcatgcattttgtgctccttatgtgaatgccatcagtaagctgcagcggggtcaggtcgaggatgaccggcaactccctcggggcattcgggtgttccgagtggtcacatttgctgcatccatcgcgattgggtgctacattctctatgctgccaacgagcagggctacatggctgtaatgaaacgggctcctcctcttggcactctgtgggtatggctcattgtggaaatggaatggaactggggtgctctttcgctcgtggtagtttgcatgtggtcttatatgagaggttatcttagttgatgacaatggtgacaatggtatgtacagtatgtacttgtatatgatctacccaatacacgacgtcatggaatgaacgtttttagccgtagctacttccagtatatatgatccagcttcagatcagcaaatactgcaacatgatcctttgagacatccgatcgaaaaacctctattaacagaaaccaatatacttaattaagatgcatttataagtgttatgaaggtacagtaaataattacaagtatgtactcttactaaagatacatgtctcaatacttgaggcagcatatgctcccaccatgcctaatatcatgtctggcagcatgtctgtgtgtccaacgaactccattgccttagcccgcaactccccttgtcccctctcgtcctaaaagttcccccgctccttcgtatatcacccgattatgtacgtctgcgtcatgacctgttgtggagcaatgcaaatcggagttacctgaaaatgcggttagatctcgaaactaaatcgtctcacacacaattgcggcccgctatttgcgctcttgctgccaagtgacgtatttttgcaggtcgtgccgagaaagcgacaaattcaattccagcccatatttgctgcgccactgtttgatgaacacacgtttattgttcacgccaaccttgtctgaaaaaaattctgaaatattcgttatacctaatatggttccattagaaggaaccttgaatccaatagccgaaaggggaatatgacaaattggtgtatgttcgaaatgtaacccagccgcaattgcgctacggcgaggaagaactacaggctgttaatttcagtgtaagtatatatcataattcattaatctatcgttcgttagcttttggttagggtcgttagtagttctgagcaaaggaatagctgggcagagaagccgtgaagggctgctgcttggcctgggttattcgctggggaatggcaatgggagccacaggagcagaatcgctctcaaagtcggaatcggagtcagagtcggaatcgtcgttaggagaagaccactcgggagcctcgtcgtcaagagaggttcgagcgggaacagcagcagcagcggcggcggcagcctgagccatgaaagagtcgtaagaaggagcagagtcgttggcaaagtcgttctcaaacaccgtgttcttgagccgagggtactcgcacagcaggaagtcatcgtagtcaaacgaggctcggctggaagcggcactcagctgagcggcgaagtagtcgtccttggcccgggacagcaccagaggggtggaaatagagacgtcaaagtatcgtcgcttcttatggttaggcttgtcagtgggagccaggtatgagaatcgcagagaagtgaacagcttgtgcaccacatgcagaggatgagtgtaagaggtagatgcagatagcttctgaatggctctggcatccagcttgagagtgtactcgagctcggtctcctcggatccgggaataagcaggttgcccttgtgagtggaatccaggaaggtggtctcgacatcaaagccttgttctcgagcgttgttgagctccatctcgtcgagttctgcaaggtcagaagtcatatgtcggctggagtagtcgttcaaaagatcggtctgctgcttatccttggcattggagttacaggtctgagaaacagcaaatttgacggagtttagtcgaatgggcttctcaaacagagtggtggtgagcttgatggggatctccattccctcctgcagagaaatgtgtctctgggggtaggagaccgaatacttcagcttgttgagccagggaacagaggcggagacgggaagaatggtctgggcgtcagtctgggtgtttcgagccatcataatttcctcggagtagtccaagggaccagccgtggagaagaaagacttggttcgagaaacctgggtatccagagtataccacagtctgctggacttgtgggatgcggtttcgggtaatctagcaggcagagtgcacttgagggcgtagtgatgcgtggagggttcgatagtgatgggagtggcaaggtcggagatggttccctcggtgggctcggttcggccagagagaagatcccattgagccacaacctcgtcggtctgggtcaggccaggctcgatcacatgacgggtcagagtggttgtcatcttcttgactcgggtactcttggtgtacttgacggtaacagttggggtaaagtcaatggtgagtgccaactgctcgttgacagcttcctcgaacgatggtaacgaagggtcgatggtagttgcggttgtggaagtggagttgttggatgacgatgtgagggtggaagctcgagaccgggtgctggtagcaattgagggggctaccgacgaggtggtgctccggctgggttgtaattgatcatcgtattcttcacagggcatatgggggagatccagatgggtctcctggtaggagatgttgatggacatgttggttagttggttagtaagtaatcttggtgggatgcacccactgcgcacccctactgtatatatatctgtcactctttctgtgttagatggtccagccaaaaaatgcagggtccataagtcggattaggtttcaggtaatggtgattgcatttttgtcagacgtgcataacaaggagatttctcaaataaggtgcagtcagtgcattcggttagacttggcggagagcaaagcgtgacttgagcgagagggcaaaaaaaaaaaaaagcacaaagtgtattaaagtagggttcgcaacagatcaggtgcgggaatacacgagtttgtaagggaggcagttaccagcgtaccataggtcaacgctacacgacgtagtggatgcgaagtcttcagggcgtgccagccaacgtgccaatcatcgatatgtgcgtcacacatacatttatttcgtccagtagtacctcacggagtccgaccacgtgcatcccacacgcaaagatgaccgctgcgtgtccacagcctcacagcaataccgtttcaggattttttttggttccgatcaagcggatgagaaacggtacctgtgaccagtttgatccgctagaaaccaaaacaatgtggggcagtgcgaatgaccagcatgctatcccgaaaacacaggtgtgagtcacctggaagtgtaccttgattctttgtgcagaagatgggacaaccgcatccattgtgggtcttctagatgcggtgtattcgttgtcacaccacacagtggagcaagtcgccactattgatggtgctaatgttttaggtgctcgtacttgtactggtagtgtgaggtatatcccggccacgacacaagtgttctcagctccccattgtgctcatggcgtgagttcatcgggccggctggtgacacacgaaggatccgagcatcataccgcgctcatctccgtcccgaatttctctgattaatgtttttttcattttcccttccttttttcttgtctccctttcagtttgcagccaccatagccacgacccgttgaactctgttccatacgcctccacacaaagccccaaatcccgggcgccaagccgaagctcttttttctctcgataaatatgcctcgattgagacccacacgagtaatcaaaccccgctgtcaaattcacataaaacgaggggtatgatggtgcttcagccgtattattagtgcgcacgtggccccccacattttctcatgatacatgtcgatacattgtaacatccttgcttgctctgtatagaattttgcgcgtcttagatgtatcaagtcctatttttcacacaatacagcttgaattttcgtcctagcaaaaagtcgcagttttaatgtttcggcttaaaaaacctgcctgaatttgctctaataatgatgtaaaaagttgagcaaggtttgtgacggtctaaaactccgatacaaatccgaaaacacgtcgacggagcactacagtaattatgtgcggtacaaaaaattgtaccgccatgtacttgtatcgtactacccctagcgtagccgaggcatagtagagcactatgcctgcagcaatatatgatagtatagaaccataacgtggcgcgcttgtaatactacacagcaagttgcaactgatctctgtatgtaaatattacataatactgtatcgtactccctttgacctcctgaatatgcattggagacacaggttcaagaatccccggaaagctcaattaagagattaccccaatattttcaactgccatgccaacttgtcaactccacatgcgtccatttttgccaccgccgcctaattcggagatgtacagtgtctcactgggcttcttttagctggggtttctaagccagaatcatgcaactgggtgcctgaaagtctagttcatccgctcggtggaaacgtgctggaagctactgtattgtacgtcggaatgtgctcagttgtacgcacaccgtggaggtaactatgccaagcgtagtaactaaaccaaagtaatttagatacctacaagtatgagtatttgtactgtattaatggatactaagagacttgatgtaattacggatatatcacgacacagatgagtgtgaaagcagacagtgcatcacattgggtacccccaccacctccgctccacgttcggaagtgttatcgcatcggactccgctgtctcacaggcctgtcaatcagaatatgctcgttctgtttcccttgttggttatactagttttttttatcagattcggactccgacgcggctaatttgttttggaacaacctccgaggttagggttggtcactccccaaactgacattgcatctaataagattgctggcgtcacccatgtgtcttcgtgtatgaaaaaattctcctacaccaactctaaacacctcggtaccttgtgggtgaaccgcctgtgtatgtatacgtggaaactgtggtggctaaaatgaggcgacaatgccacaccgttgggttgaaggagtaggcttcttctcaaggtggacttggacctgtcacacaaatgtcgcactaagcaaggaaataaggcttagtcactagtacaggtccaacagcaatggttgcactacgtagctgccatcaaacccatagctaccacttacgacaacacgtttttcatgcccctggccaatgttacctcgttagcaacggctatcgaactacacgcgtcaacccggcgtatatgctgtatgaatgcaggtggagactactggtatgtatttttagcgactttgctttttgtcgctgtaaccctgggcggtgaaagagaaagctatggactggaaatagaccttcctcgttgagctatttccttttcggggcatggttggagttagccgcaagagcatcgagctggacaggcagtctctgggtccataagtagcaatttatagagtggtgggggtggagatggggaagttgggcatgtgaacagtatgtacagtgtatgtaggagtgcgaatacttgtagattctcttcaattatatcaattatatcaatgcactcagaagctggaggtaagctgtgtataatgtgtgagatgtgtttcaacctttcgatgtcaacatggttcgtgctattgtggtgaatggaggctgagtgagttcctacacgactacatccattacgttggaaaaccgctcatcataacactgctaacttaggctgtgctaacctgggctaatttgttattataggtgacagatgattccaagtatcgtgaataaatgttttattaaaatcctcaaatgtgtttttctttgttcccccttttccacagatattctctataatatgaattgatattcaggatttccgaaatgaaagctagaaattatactgggcttggcagattattctgtcggaaggggtaaaaacacacagttcaatccctggatgtctgagaggaggtattcccgagacgctttgactcgagaaactgcgtaattcaccacagccctttttaaccctagaaacacgatattgcctcagactcaagttcgaggagagctaacattcagggtgagacgttgtggaggcgggggagttgtctcatgatacttagatgagttccgaacgccttgaaatagtcgggtgacaacagacagagtggcctcgatgccagagtcagctgtctttctgtgtcagtccagagggggtgcagtatatacagtttgaggggctaccctgtggttcaatccggtgtatggtgctttacaggatggcagggttatgagatttaatggcggggtagagaggaattggcacttgttcgagctcataaagaacatttgggaatatgcaattatcaaaattcgtcagggataaagcgtgtgtgggtgttggatctccattgaaagaggcaataagggactgacaacaatcttagaactgttgcttggagagtatgtatttgaatatacgctctacagaaggatggtaaaatgaaatattttattaaacagccgtaaacgggggctgacacgatgaagcaggcattttggacttttactcaactggtcgaaagctggccgatagaagttgatctgaacttcattaattgtgcacaagtgctctcttctcttcttggatttgagagctgaaaaggctcaaataatgacttttagtaagccttcaactactggttcttttctccagcagtggaagagataccccaggagttatgggtagcattgtcatcgcacacacagttgatcctcatggttgccaaggaagttgagagtgtctttcacgttgaaagagtttttaccatcattagagtaagtgccatcgactctagaggcatgattttgctcttgatagccattccgaggctggtaacctgagaatccctgtctcgcacacttgctctgcgacaaggacgtcagacgtcgcaatgggatttcgaattttgctactgagaaagtcatattagaaaaaagatgttccatccacaatggcattcaaaagtaggactgcgagccctcaacagctctctactaagtgatttattggaagcggaatccacatgtgtgtacatagcccttctctgatggattctaagaagtcttgcataccacctgattacaattaagaaaaatctccccagtcatcggggaaaacatcacaatggtttctcatttcacttccagtgctccgtaaccggccctcacccagcaccctatatagactactatttagctttctgtagcgatgaccttctcatgaaacacaactgaaccacatatcaacagattacaccaatgtatacatgggagatgaagatggaattacctgtatcgtccatatttatcgtttgaatacaatgtttgggtcaaaacgcgtcgcctggcactaattaaggagtcccctgccccttgcctttttcaaagtgccaaagtaaacctcacataatacttgaacaattgatactgtaacataatttccactccaacatctacctctaaatcaaccccaggtaactcaatttctttcaaaatatgttcaagtgtattttcaagtgtatacgcacaaattttactgcaatagatgtcaagggattgtccgaatcgcccactttatggacatacccttcgttaagggtccacttgaacaacctcaaacaattactaaactacgcactgagctgcgcgcatatctgaacataacgtaatgtattttccacgaccacaatccataataaaaatagttacgtaaatagaaatggacaacaattatgccttatttgtcacatcaacctgctacagtacctccaccacccctggttcgtaacacatccacattctcaaacacacaattatacacaaccctaaccctacacccaatctcaagacacgttgcgtcaacatctacagttggcaacataccacagaaatgacgtctctgaaatcgttcatcaagtccgtgcgtgcggccaagacgctagcagaggagcggtcggtgatccagaaggagtctgccgccatccgaacatcgttccgagaaaactacgtcgaccccaacattcgaaaacaaaatgtggctaagctgttgtatttgttcaccttgggtgagcgaacacatttcggtcaggtggagtgtctgaagctgattgctagcccgcgcttcagtgagaaacgtctgggatacctcggtactatgctgttgctggatgagaaccaggagaccctgactctggtgaccaactctctgtccaacgatctcaaccaccccaaccaatacgttgtggctttggccctgaccaccttggccaacattgcatccaccgaaatgggccgggatctgttccagaccgtcgacaagatcatgtcgtccagcaacccctacctgaagaagaaggctgccgtgtgtgctgctcgaatcagcagtcgagtgcctgaattggcagaaatcttcgtcgagaaggccaagattctgctcacagataagaaccacggcgtgctgctgtgcggactcactctggccactgacatttgtgtccaagacgacgagattctcgagcagttccgacccgtcgtgccgactcttgtcaagctgctgcgccagctgtgcacctcggcttacgctcccgagcacgacgtgaccggagttaccgatccgtttttgcaggtcaagattcttggtctgctgcgtgtgctgggagctggagacgcgtctgcctctgacgccatgaacgacgtgcttgcccaggtggcatccaacaccgactccgccaagaacgtcggctcctctgtgctgtacgagtgcgtgcgaactattttcgccgtcgaggcagacaccggtctgcgagtgctgggtgttaacattcttggaaagttcttagccaccactgacaacaatacgcggtacgtggcgctcaacactctgctcacagtcatcgacatcgagcccgcagccgtgcagcgacacagaaacaccattgtcgagtgtctgcgtgacgctgacgtgtctatccgacgacgagctttggccgtggcatacgctctcatcaacgagagcaacgtgcgagtcattgttagagagctgctgacattcttggagtctgcagacgccgagttcaaaccctcggtcaccgcccagatcgccattgctgctgaaaaatacgctcctaataagcgatggcatattgacactctggtccgggctctggctctggctggaagtcacgtcccagagaatgtggtctcttcgttcattgctctggtcgtcacctgcgacgaggagctacagctgtacactgtccagaagctgtactcagctctgcgggccgatttcacccaggagggtctgtccctggcctcgctgtggctgcttggagagtttggccacattcttattcgatccggcaacttctcgtcggaagatggagagtcccaggaggtatccgaggagtctgttgtcaccatgatcgagaacctgctcaagtctgcctacgcctctgatgttgtgcaagagtacggagtcaacgccctggttaaactcagcacccgaatcaacaatgctacacaaaaggagcgggtgcgacgaatcctggagtcgtacgcttcctctctcaatgtggaggtccagcagcgatctgccgagtatacaaagcttttctccaacatgggtgtggccaagggtgtgcttgaaaagatgcctgctcccgagctcaagaacgatcttggcaagaagtacgccaagcctaagaaggccaagaaggtgactgcttccaagaaggatgtcgacttgctgctcgatctggtcatggacgcccctgagcctgctaacggaggaggatcttcttccgcaaacaactcggatctcctggccgacattctgggaccctcttctccctctggaggtgcgtccgtcgccacccctagctccaatcaaaacattatggatctgtttggctcaggcgcccagtcatcccccgtctccacacccgcctcagcccccgctgctgcggcatctacaatctccgcatactccggcaacggcctgtctctgggcttttccgctggaaccgcccagggcctcacggtgcccatcaccgcccacttctccaacaccggtggcagccccatctccagcatttccctccaggccgctgtgcccaagacacagaagctcgctctgcagccaccagcttcccagagcattggtcctggcagcaccaccactcagcagttgcgagtgacggtacagggtgctggtgctgccgtcaagttgcgagtccggctgggattctctgtcaacggccagcaggtccaggaacagtttacctttgacaagtttggtcaggtggtttaagtggtataacaataatagagggataataatctatactgtgttgcaaggaattcagtttcaatcggtatactgcgttgcagtataactgtcgtaaaatgtatgtgatagattacataagctagagatgtagactataatatggcgcacagataagtggagatatagtcatgtggccattgaattcgcaccgaaaaaaatagatcagattaatataataaagtacccacaaatatccctacttcatcctacaattccccggctaatttttcattcttcatcccacgactttaacttccaacacctcatatcatcaccggtcgtcgaaactcaattttctccattgattcattcatcaacacacacaaaaaagacaaaaaagatgtctgacaaacgacgagccgatctttgtgtgccctacgtgcatgttgtcgacaagcagaacgacgctcagtccttcatcaccacctcgctgcccatggctgctatgttccttcgaaacaagctcatgtcgtggaccgctctcttcaccgccatcaccgccttcatgaacgagcctctgatcaagcctactcagagcgacggtgcttctcagcccgcctggctgtctgtgctcgtctctctcgttggtctgttcacgtgctacatggatctggctttccccagccagggccgaaagctggctgcacagcacgctgcttcctccaccgcctccgctgcatcttctaccgcttctgctgcctccgccactgttgcatccgtcgcctccaaggcaaccggtgtcgctgctgacgccctggataagctgttcaagaaggcagcttaagttattacgtaatgaatgtttgtatgtcgatagtcgatcgaatggactacgagcgatccctaatcgtctagtttagttgttgttactgttcatgaaagggttaagtaaacgacattaatgatgtctttgcagtctgatagcctgcgtctatacttctacaggtactgtactgcactcgtacgatactcgtacacttggttaccctatgaggatctcattcaccgtaaccaaggtagaggaactgattacttgtaataccgaagcaccaccttcttgattacgcgtatatattacacacaatcaataagttgtccaggtcgacagccgtcgctaccatatatacactatcaatcattatcatacatgctaaaactcttcgttctcaaaaggacaagaaatgctctcatgaccaggtcgctcacagagaccgcaccatagctctcggccagccgcagggtcgctgtttttcgatggagtagacggagaatggtctccgtcatccccagcgacatgcacagagccatcgccttgattgctggctcgcttcgcattttcaagctccttttccaactcatactctttgagaatcttggtttccagttccgattccagtttctccacctcctgggagagcttgtgtttggcagaagacaccttatcgagactctgcttcaactccgagacctgagcagacagcatcttgacttcagcctcggcactagagttgggagcagcagtctcagcggcatccttggagtccttagcgatgagcttagactcctccagttgcagtttgagatcttccagctccaagctaagatcctcatgtttttctgtgagcttgttgtgatcctcgaacagcttgtcgtagtcctgagcaagcttgatatgtttctcattgtccacaaggtgaacgcttccgtttccagcttcagaagcgccattcttgtcgttggtatcgttgctgtagttgttggataacgcctccttggcctctcggagctcttcttcaagaccgtaaaacttctttttgagctcggacatctggaagcgaatctcgttggcctcctcactaaggtacatcttctctttctcgaggttggcaatcttcttgttggcaatggccagacccttatcagcctgaggctctttggtaggagatgacccaccaacatgatgttccccaagctgaacattcttctccttgagctgctgtttcatttccgaaatctgctttcggagagtatcaatggtcttcatgctctggtcctgctcgttgagcgacatttcttgagtctgggcaagctccttcttgaggtcagccacttcagaagacatgtcagtggcatcaactgactggagctcttgcagctgcttcttggtctcagcaagctgcttcttgacctcttctaactcctcagagtcacccatgtctctcgacaaagtcttttgggaagtaacctcattcttagcagcctcaagctcccgcttcgactcagcaagctccttcttaacagcgtccaattcttccttgagttttgagtcaccatcgcctcctccaagctggccctttgtaatgtcaagacgctcctttacggcagccagctcctgttccttttcgagtaaacggttctcaatgtcagccatgagccccagcctctccttggcctcctgctcgttgacctttgagattcgtagtccgctctcgagactggccaccatgctctccatttccacaatggtctcattgacggtatgcgcatgtcccaggttggctctgagctgctccacctccttttggtactcctgtgatgagtgcatgtactcggcctccagagcgtcaattgtgtctctgaactcgcgtcgtttggaggacacgtcgttctgcagatccgagatctttctgtctttcatttcgagctcgctgaccagctgctcatttcgagacacgagttccgagaattggttgagcgagctctcagcctcctcaatgattccatctctgtccctgatggccatcttgagcgactcgacctcatccttgagctccttgagttcatgggaaggtgccatagtttcggaaatacccgagatactgctgttcagagaagtgttcatggtgcctgtagagttgaccgagctgactcgagatttgattactccagagacccgccgtttagaaggagactcgaacggaccgccccggtcactgataggcgagctgggaatcattgagtggcgcaagggcattgttcggggagtagtaatatgactaggtcggccctttggcgtggcaaaaatgggggatccgggcaacgagcctacggtgctcgtaccgcctctgtggttgttcagggcaaccagtttcggatacgaaatgaacagaccagtgttgggggtttcagtgcggaagtagctcacgcctccgtacactcctgagtgtcgtccatgtgattcccaccccttgagcagttcgatacctgcaaactcgcctggcttgttgtccactcggccaacaaatcggaccatgccctgctggccttccggcagggtcacctggtcgccgactttgatggtgttcatgttggcggtgtgtgtgtcgatatttatttttgctctagcgataatcgcacgtacgtcagccggtgcgcgctccttggtgtagtaacgcgtttggatctcaaccctaataccaccagaccccaataggcaaagtagaaacactgtcatctgcaccaacctgtggtgttacgagtggtggggagaatgaagggacgtcagttcgacctgtatcgatgctgcaattatgttcaattccgattaactacagtacatactgtactgtagtcttagctgatagcctacttgatcattcccttgtattactgtagctacgggtacaccacccaccgctcgcttatgactgcatgttattaagatgaaggttgaagatgaaggttgaagatgtggatctggtaactgagataccgtaactacataccattatatatttggcttacatctagtcaagccagctgagtgttgggtgcatctgttatacgtatgacttgtgtgattgtttctcaaatgtttgaagtcttttgactggtctggaactgatgactcatcgacgcatacagacactcaagatagggggcaacaggaaatgaaatgacgaataaaatggtccgttgaagagtccattatcatgaaatatgcaaccgtcaccaacctggactatgcaaccgagattagactgtgccattcgtgcgtcatactttcccatgggctgccagggacaactgaaaactgatattatcagactcctttagccgagaggttgatctttattattgcgacatcaaactgatttcgtattcatgttgttctggcatactgtcatatatacactgtctacagtagacttttaattgataggctacgagcattactgtaagtatagtacgtacctctttgaacgggttgtaaacgtagagctggtcagacagtcctccccccatacataccattctcagcctcaccattgtatattagatgtctccaataatttccacgatattagagcccctcgatcaggttccacttgcaagaaagtaatgttagtatttttgtatataaacctaggggacccgctcaatcacgtccagaaaagccccctcccgagagtacgcaaccacaatcacattaccattgaaatccacatgccacacgctctccgaggagctgaacgtagggaagctcaccagattgcggatgaactcgcccttttgcagatcccacagcttgaccgtcatgttggtggccgatgacacaatcttgtcattgtccacttgcatggcagaaacgggcgatttgtggcctgaaagagtgtgaactagtgccccacttgggtcccatactcttagtgtcccgtctgaagagcccgtcacaatatgcgaatagtctggagttaactccaccatgtagactatgctagtgtggcccttgagaatgtgcagacactggcctgtttccagcgaccagatgcgggctgttgtgtcccgagacgcggaaatgcatctctttcgctgcgggtctatgatagctgcaaatactcggtccgaatgaccatccagaacatggagacatgaacgggtgtccagagaccacacacgcacggtcccgtcatacgaaccggacacgattgtgttttcgtagctgtccaggcaacgtaccgtgtccttgtgtcccctaaaagttgccgagggaagtttgggctccaggttgctgctaccactggaatcggccgtggacagatcccagacccgtacggtattgtcgcgggctccactgacaacaattagctttcctctgccgtcgcgagccaccctcacgcaccgcaccgtctttttattgcccttgagcaccgctacacaccgtccggtctccaccttccatacccgtacgtccgagtctttgcccgagccgcctgtggccagcaggttgtgtgcgaaatgcatggcccagacgccgtccgagtgaccatcgagtcgacgaattaccacgccggttttgctgtacacggtgatttccggcgtctcgcaagcggcaatgatgtaatcttgggtcacctgcagacaggtgatgatggaatgctcggagcgcaccgtgacggtgtggaacttggtcttgggggccaaccaggggtcaattgagccaattgagtcgtttagccgatcgtggggaggagacggcatcgttaaaggtcttctgttgctgtattggtggttctgacgctgagctattatctaggttcgataatgctcctctggcaccttgggagagcgcgggacgagttaggtttgaggatcgatggtaccatggtgagcaggagagagacagttgcaatgaaataaagcattgttgtgttagctggtgtgtgagtcgttctttcttcgtgtttttttattctgccagtctggggtcaggtattatatgaactatgtaagtatgatactgtacatacttgtagtgcactgcctgccttgactgcaaggacgctgcaaccaaccgattgcttagtcaaactatggatgtctgggatgcggatcggctgtcgttactttggatttttccgtatttcaaaatagacattgaacccacggcatgtgtcatcaaaatcactttattattggcattttggaggtgtatcccagcgtctaaaaaaatatggcccatttaaactaaagccggaccttcttgattggacagcacaacacgccccataaatttattgttttgaaaaaacctcttgatgctgcccatggtaaggccaccacttacagtacttcagcggctccgacaaccgagacacgtgccacggagacggcatatcctttcggatgaacgtccatggaatttcgtggtgcagcacacatgcctggattgcagatttatgcacctttgggagtcggaagttgggtgcacagccggaaatagccacactgtagcatggttatactgtatgacggcccaggggtaattacagcaggtgcaagcagcccagagtccacgggccacaaaaaacacgcctagaaagtgcaggagatcccaaacctcctgagtcgacatagattagacctgtggcgaacgatgatgtacattttgtttctctccatgattccaagtaactacaagttagctcttatctggacactaacattgccgggtagcttctgtggggtgcagccaaacaatagctccaaagatagcacagtgctgttataaatgggtacagtcttgaatggggccttgttgccaagtgtttgggtggtgacctctgtgggatgacgtacttgtacttggaccagtgtccagaagaacctgccgtctccgtagccctgtaacaaactgggcacggcgtaacagccttgtttcgcatcgtaatccgcacattagcccgaacaagctgttgtacacaggtagcctatattcgccataatacacccactgcaccaacaatagaacatgcctcgccatccacgcattatgactggagcgatcgccagccgtacggtagcttaacagagtgttacctaaaagacgtgcaggctcttttttttcctgtgcccttccagaagtgccacctaatacataaatttgggggtcataaataacaagaaaagaccgttggcccgactagaatagcccagccaaacaatcccgcgtctaatgatacgcattaaccagctcaagaggccataaatcacacacccatcagggtctacttgtacgtagtgctgggcttggaacaagacaaactcaacgtgtcgtgttgttctccttcccaaacagtgtatccaaaaataaaccgaagtctaaattatgccaccaaaagctgtctcctgcctctttacttataaccatcctctctctgcaaattacaggtcacgaaatcaacaatgtggtgagtatacccccagatattgcggtggttacgcgcgtgcgcctacgagagatacaccagccctcgagatacgccgcctttgtcgccagcaaccgtcgcagaacaatgtgtttaacgccactcctccctttgggcaggtgttgaccacacaaaaatcctgggacgtctaaatgaggacaactatgacacgtgaggcaacacacctacacaggatgacactctatgagaggttgatggtccgcagtagtacgaggccagttcctgcagttcctggtgtgcctgggaaaatatggcggctcagctctgtgtacacagccctgatctgtctttcttccttcgcgttacgtgtcaaagggcgtgacagggtttcgaagggcaaacatactcgcaaagtcagcgcccaggtgtgcaccaaaagagcgacataagccgagccgacaaagagactcgcacaaacacagaaacacgtccttgcttgctctgaaaagtgtgcaccacatgccaaccaaaaagccaatcgtggttttgatttctagaaccagcacaagcagtttactaactacagtggaatctttggatacatcaactatctcgtgcctaagactcgaggacaaatccttaacaccctcatcgagggtctccagcgacaggagtaccgtggatacgactccgctggtttggctattgacgctgacgctgacggaaccgtcgacatctaccgagaggtcggcaaggttgccgctctccgaaagctgatcgaggcctccgacgccaacaccgaagagctctttgacgtgcatgccggtatcgcccacacccgatgggccacccacggccagccccagcgaaagaactgtcatcctcagcgatcagaccctaacaacgaattcactgtcgtccacaacggtatcatcaccaactaccgagagctcaaggctctgctcacctccaagggcatccagtttgagtccgacactgataccgagtgtatcgccaagctgaccaagttcatctacgaccagaacaaggaccaggacctcgacttctcccagcttgcaaaacttgtggttgtcgagctcgagggtgcctacggtcttctcatcaagtctacacatttccctgacgagattgtcgccacccgaaagggttcgcctctgctggtcggtgtcaagactgagaagaagctcaaggtcgattttgtcgacgtcgagttccccgacatggctgtccagactgaggcccccaccgccgctggatccaactctctccagctcggtgtccccggctccgacgctctgcgacactcccagtctcgagcattcctctctgacgacggtgtccccatggcttccgagttcttcctcgcatccgaccccgctgccgtggtcgagcacaccaagaaggtcctcttcctggaggatgacgatattgcccacatctacgatggtgagctgcacatccaccgagtgcgacgagacgagaacgccgcccccacccgatccatccagaccctggagatggagctcaaccagatcatgaagggtgagtttgaccacttcatgcagaaggagatctttgagcagcccgagtcaattgtcaacaccatgcgaggccgaatcgactttgaggccaagaccgtccagcttggaggtctgcgaacctggctcaccaccatccgacgatgccgacgactgatcatgatcgcctgtggtacctcttaccactcgtgtctagctgtccgatccattttcgaggaactgaccgagatccccgtgtccgtcgagctcgcctctgactttctggaccgacgatctcccgtcttccgtgatgacgtctgtgtctttgtgtcccaatccggagagactgctgactctcttctcgctctccagtactgcattgaccgaggcgccctgactgtcggtatcgtcaactctgtcggatcctccatctcccgacagacacactgtggtgtccacatcaatgctggccccgagattggtgttgcttccaccaaggcctacacatctcagtacaccgccctggtgctgttcgcactgtcgctttccgacgactccattcacaagaaggagcgacgagaggccatcatcgacggtctgtccaagatctccgagcagatttccgaggttctcaagctcaacgactccatcaagcagatgtgcgatgaggttctgtgcgagcagaagtctctgctgcttcttggccgaggctaccagcatgccactgctcttgagggtgctctcaagatcaaggagatttcttacatgcactctgagggtgttcttgccggcgagttgaagcacggtgtgcttgctctggtcgacgagaacctccctatcattgtgcttgccacccgggactctctgtttcccaaggtcatgtctgctgttgagcaggttgttgctcgaagcggtaaccccatcatcatctgcaacaagggcgacaagaccatggacaagttttccgacggcaagttcaagaccatcgagctgccctccacagtcgactgtctgcagggtcttctcaacgtcattcctctgcagctcatgtcctactggctggctgtcaagcgaggcattgatgtcgacttcccccgaaaccttgcaaagtctgttactgttgagtaaacagcatgataccgtgataacaagagaatttaataaatgtacaaaagtgttttatgatcacagcctgtgtagatgttagtttggtgtgctgcgataccgtgcatggttattatagagcgtagaatttattatagcggtctacgagtacttaactgcagcaggaagatgtggttggcacagccggaagcgttatgaagagctcctgtataggttctttatctggtatggtcttgcacaagtatatacaatagatttatagcgtacttgtaccagtaatcgtacaacggtcgtttctcatgcgtgagggattaattgcggttgtagacagtatagtcgtacagtaattagaacaatggagagcgatacggagttgtcatgtcctttgtcgttcgggcaggtccgattgaggtagcaatattggttggtagagttataaataggtaccgggtggactattacctgtagacaaggaagtaagcaagctgatcatttttctagcaaagtgttttttgataatgggcgtgggctactgtagcaacactcgtgtgcttgtacatacaagtacagtatgtaccagattacaaattttttctgaattcggtatcggccagtcataccaaaaagatgagtatgcgtgagagatgcaacaaaacacgaacaaaaacttgtaacatggggctatcattattgtagtccgttgattacaccttcaacttcctttggacgctacagaacatcgtatgatgctctgcgcagctctatgataagacatagtttagacccggatacaggtataagtacaagtatgtacactgtagtgtgctttttgtagtcactgtccggggtttgggattaatacgtgccttccgacacatctgggctcgtgacctggttatactccgtgtagaggagggttgcctactgtaagagtaactacttgtagacatgttgagattctcacgtgcttgcactatccacggttgtacgtacgatacttgtgcagaccaccgttagtaagttccagcatttgtcttcactcagatcgggggctgtttgttgctctctatacagtggcctccgaaacagtgccttccagtagagtatttcgcagagccctaacagcggacttcggccaatacgagcctgtgtgtatggctgtagtcacagtatgtacagtacagtacataccttgtggctacagtaggtgccacttgagtgcttacgagtttaccgggttacggcattccggctcccacggcatatcctgaatatattctccacggggatttgtacgtttggtcggagttctctggccaataagatgtttttctttctctcgtctctcgtcagtcaaacagcgggaaaacaactactcaggatgcagccgcagagtttgcacgtccgtttcaggtataatggcttttccgtctccatcatggttcaactcagttaaggtgggttggggaggttcagggctatttatcgcacgactacaagtagtgagaccatgagatgggctgttgggtgatacggagtccccgagtccgtagcaagctttgtcccccattttcccccgtttcaaccgggctgaagcggtcgtgcctcggctggatccaacgctcatttgagacgcagcatgttgctgatgcatggcgcaggtaatgactccgataccgtgcacaagcacaagtacaagcacaaaaacgagcacaacgttgatttgtaagaagactagaaaaagttctattgaagctgcagctctacggcgacgatctgcgtgaggagtcagcttacaagtgcagacgatggcggacggcttcaagtcaagtagcccgtgccacagtagatgtgttacatgttcggtcctaattatctgctctaatgggtcttcacatgcccttgtgttgggtcctttgtccctgccaatagactttcggttagtgaaaaaaaccatcggactatttctccaaagctcttttgactttcatttattggtgcgagtgaggatttttcgctgagctagagaaagtgtcgaacggtgagggcgtcccctggggacgactacatgatcttggtattaattcacgcctcattcccagctatggtcctagcatcttgcgtctcttctgtccaaggcactgttcagaagcgcatctaaggtacccatgcaatctgatggtaaatacgagagaccttgtacacgttcatatgggacataggtacactaccataataaaaaaattctcgcatccttgttaaataatcatcatttctattttggttggtattgtctatattattttgaatctaaagcattaaattgtgagaggctccatttagaggaggagggcagcggcagcaatggcagcagcggcaccagagaggccgaggccagaagcgccgttggcaagagcaacggtgccggtgtgggagccctcggcctgagaaggctggggcttggtgtggttaccggcgtgggtaccgttgtgaggagcaggaacaggggcaggagcaggagcagttccgttgtgaggagcagcagcagtaccgttggtgacggggacggggaccagcacagcggtggtggggatggcggtggcctggtggcaagcatcatccttgcaagaggtgatggtaacctggacagtctggttggcggtgacaacaccgacctgggtaacggtggcgttagcagcgggggcgacgggggcaacggtaacgttaccggcggcggagacaaggccggcagaagcggcggcgagaacagcggagaacttcattgtagatgcgtgtttttgtgtgataaagaaagtggtcttatggaaagaaggatgtgcaagggcagagctatatacttatatggtcggagagtgtgcttcttcgattacacagcctttgctgcacaaggttcagaaaccacttgcaaatgggtggaaaaactaaagagccagtatctgataggctttggtcatctttccgaatctggcactataattacaccttgttgcttgtctgccgcttgtctgccgctagtgggcctcacttgatatcccgtttagggtctgttctatactgtcgatcctgccttgggatgggtctgagtggagggattttccacttgtttcttctctttatctttaaattgcgtctttcgagataggatcggggtaagtatggttttcagtgaaggaggtggaaacctcaggctgggatgaagcaaagcgagcgtccgccatggggaagatgtgcccgggtaactacttctgcgtgaaattcttcttcctcgcaatatttccaagcgattatactgcctccaatcaaaatagcgggaacagcaatatctatgcgaccgactgcgattagagttgaaagcaagcgattaccatgcagggaactcgcacacagaaactctaagtgctcttcttgcaaggcgactcagagatcggattacgcaccctcgcaaaattaattacggctggtcacatggccgataatcattgaagcggctgttccagatcaaagggtggagaaatagatcgacttgagatggtgcaactgccagatttccgttttgtcattggccccaatcacactccccgatacgatgaactccaaccccccacttcatcaattcccgcatttattccgcatacaccggcagaggctatcaccgtgaaatggtttcacacagactcaaagactcagacacccaaaagtccggcctcttggcacaccgaaagttccaacggtcccgggcgaatatgacagctgacaggtggttagcgtagtatcgcataatgcgcaaaattgaaccacaatccagactgtgtgttcccgatgttatcgttttccaactacagtagctcgatacagcataaagcctcacagtgtttgtgagatagagccgttgtatacaaactgcgtcggttaaccctaaatacggcggctccagaaccttttactgtttccgaaccgatcctctcccctcatggagcagagcaactgtggcttcccacttgtcggcagttggtagcaacctgggcgcaagacttgacagcaattaggagaaagactactggtacaaacggcagaaatcagtctgaatatcgatactgtcgatttttgacccagtagttgccttcaagataatccgctcagagcaggtacttacacagtaagttagggaattgcttcacaacgccttacaactgtggctgatacgggtcacgcagatacactgctctgtaagctatcgtacttaggtgctgtacaggttacaggccacaagtaggtggcgccaaagactccatacaaatttaatcatactggcaaagtcctctgtgctacagtgtgtacaaacttgtactgtaggtagttacagtacttactgtagcttacatcagctctattgtaagaccaggactcaacaacaaacaaacaaacaaacaaggccctgcagtatacagagtaagtagctactcttcgatcaaacatgagattgaagtagcagcctggaggagcccgacggcctcctgggctgttaacgattcatacagatcagagaggtatttgtttctaccactagattcgctcttctctttgtccttctgtttggagagaatgagccgggtcaggtgactcctgagggcaggatgaataactggaaaggtccgtttccagctactgcaaaatgagtaccccgagactccaaaattttcccatttcgatgatctcaccagcaaacaatttgaccatctcagggagctgatatagctctcctagaaatatcaagccttttagctcagcaaaggtccaataaatctagcacccccctctgcacgtacttaagagatgagtttctcgacccacacctttgggctagtcatcccccctactgtagcctccaagcaatcatttcaaattgtggtgtcaaaataggaccagtatgtcttgaggaccaatgcatgaacaaggattgtgtggtcatctttactcacaatggggaaatctcagtgagcagttcgagcacgtagtttactgactgcacgctcgcaaatgaagaggacatgacccttagttgcgctttcagagttgtcaacaattggcctcttgtattgaaacagctccaaagctcttcgatatatggaataatccaccaactcaagcacatgtgttttggtgctgttgtgacatgtgtttgtcaggaattctataccagcgaaccaaaggacatatctctctttgtatcgaactaagagatgacaggtggtttggaatgatgaaccattcctggtgtacagacagagagaaaggtccgcttggtgtttatggcagtttggatacaaaggtgactattgtaacgctctagtctgcgtcgaaccgaatgtgtgaatgatcactaatcgtgatcgttgcggggttgatggctgtattttttttgcaaaacataatgaccgttgttctgggaatgacggaggttgcgacaaaagaggaggaggacacatctataatacgagtcagtacagtatgtacatttgacatttcagtaaacccctttttgtcattctattataatgagaattccattgttaatttcaacttacttggactctgaaacgatagtatagttacggcacatacaatgcctcaatttcttccatttgattgctttactatatgtcaattggcgactatttgatctccagcttctgcagctcctcaagtgcttcgaagatacccacagagttgggatcatagtagggaatctctccaatggaaaggactcgatgaccttctcggttggtagcagtgtaatcgtttgtagcagtatggtaggtggatctgttgtcccaaatggccacatcgttagggttccatctgaaacgcacatgagtatcgtggttctcaaccagattctgattcaagaactccaggatactcttggactcatcccagctcaggccgttgatggacttggtaaagatggggttcacgtagacggacttccagccggtgacagggttggttcgaatcaggggatggtctgcctgcagataatctccctggttcagaggatgccctcgaggtcgctcaacaatgccgtgaccggaggcagcggccacggtcttgaagtattcaccagagtggtgggcggtgagagtctctaggaaggctcggtaggcaggggtcagtttttcgtatgcatggtatcccgaggcccacagagtgtctcctcctcctccggtaggaggactgaggatcttgagaacagcgtagtcggagggcaccttctcaaaggtgatatccgtgtgccatcctcgagaagatcgagaggaaatctggcttaggagttccttgttgttgttgatacccttgttgggctgcagcaccagaatctcctctccagtctcggaagaaggagcctcggtgggatgcacatgaagagtggactcctggggctttccagtcagctctccgagcttggatcccagaactcgctgcttggcgtcatcaatattctggtttcggaagaagatgactcctcgctgagacaccagcacggccaggtctcggattagctcgtcagcattgtcggcctcgagaaggtcagtgagctgcagatcggaaaactccgaaccgatgtaaggagtaacctcgaagctgtcatacttgtcgagcaatccagtgtaaggaatgggcttggggagggctactttggcgtcaggcattgtgaagatgagaaagaggcactgaagggtgatgatccggatcgtggggaaaaagggaactacttatatagttgaagaatcaaaggtcaaaataaacaacgtggcgtgacagtctgtttcgcccgtggctgtagattccgggggctgttgtggagtaagccacacgtgaaggttgttgaaaatgcggttgtgattagtatggactagctgattggtagtaatgtaagagcaaacgtgttgcaggagttgctggttttatatcccattccattaatgtaacagtagtgcaagtacaatcaagtaatgattgtctccattgtcatctacatcatcactgctttgtgtggtgcgcatactgtggcttatcgcatcatagatagtgcacctcaaatgcagtgaaattgaactctgtgggggaaatgaatgaggcggagaaatatacaagaatgggccgattgggtgggtggaagtggtgactgctggttggtatttgtaataatgtgacttgtgacgacaatattctcaaagattcttcaaacgccctctatatataccctacaagctacacacactacccagatcgctcgtgctcagatcagattaaatccgctagcatacctttatgttttataacgttccgctcacctccacagccacaattcatcacgtaattttcggcttcgatacgggctaaagagggcctcgcacgtgctctggggctagtgtcacgtgactgcatgttcttcgatcgaccggagggaccacgcgggtaacaacccaatatcgagcaatgcgtatggagcaatgtgagactagcctgtgctcttgtttcgggctgctttatataagcacacgacccataaaggacagagcaataaatcactacgagtactaaatctggatattggtataggtatggcatactccggaatgtgtgaacctaggtgtgcaaccttgctcccaatttttacaggtctatatatacacggacatatccgtgaattacatgggcgggagcccgagctgggaagagacttgggcgagtcaaaagctcgctgcccggactgagacttggttctgatttagctactcacaaggttcaaggaactcctgctatctactccaatagggactctcccaacagctctcaactgggagctacagtagagttactgcactggtatggtagagccgtgcaatgtgggtaccatgacgacgcgtcgccaaaacaagatatatacctcagtttgaggaacttttgggtggcgaaatgagttcaagttactccaatgacgggctattgctctgaaatgttcggtattatgtcggcaagaatcattgctcggaatgtgctctcaaaacgcagctctacacacgtgccaaagtttgctcagccccagaatgaacgacacaagaaagaaatgtaaaagatatgtggtgcactgagacacgcgcctgtcatgcaccatacatacattatcatattcgttttgcccaagccgtgtcgtatataatgctgttgccaagcggcgccaagacgggtagctaaaaggaacctccaccgtgaaacactccaaacgaaccccacggaaaataacaagtccaggttaatgacctactcgacgccaatcaatttcaagactccagaaggctctgagatcgttctccaggccgccagagaagctctttgtccccagttatgccaactgcaggctcagtgcacggacattgtcttttctcatgaagacaagaacagattcagaaaccgactaaacagcctggaagaacttcacccttctcctaaggtcgacccatcttctaaggagaccgtcgtgcctgttctccgatggttgtatctcttggatcagaccgtcaatgaagccattacaccctgtcgagtcactgagctgtccgcacctttcatctggcagcaagttcagccttggcttaccgaatcacttgctcgcgcgcgtcttcaggctggtacctggattcaaatgcgtgaacaactttttgaatctatctttggctggacaatctccgattttctcttcttcggagacaaatccgaactacttccagagaagtacgaagacccccttgaatggctttatgtcgtcgggtgggtctgtctcctgagtggaaacaaatctgccctacaaccttttctggtcaaggcgtcctcttttactggcctggctcaactcaaacagaccctcgtcgacgccttcatggtaaacagggatgatgccgacgcgctaaacgattggaaaaatgatgtttctcttgaatggaccatggccgtatctaagaattccagccagttgagtctggtgaagacgacatctggcaagaagtactatgctgtcgtgaccggacgaaaaccctgcgtttacgccgacaagcacatggcttatcacatgtcaatgcaccatccaaattgtgctcctcttgagttcggcagcgaaaaggaggcctggaacaaagtgcgttctttcgccaagggatcgccgttcaagaaacgagagtccacaatgacagtgcatacagacggggcctgtcagggagaaaaggccggggcaggagtttggttccaggatggaagcgaattcaatttctctggtcctgttgaaggaaaacagacaagggaaagagccgagctttatgcagtcttccaggctttgagactcatctttactcatagagtctacgacgcataccgatgggaagtggtaacggactctcaatacgccatcgactgcatcacgaaaaagggagacaagtgggagaagaacggttacgtggactccaagggttgcccagtggaaaacagagacctcgtggttatcatcagatactttgcgcgggaatcagaaaagctctctggttgctaccaccagataattttcaagcacactcattctcggaaccatggaaacgagtctgctaacagactggccaccaagggaatcgacgggaagttatttgtgtggccagaaggacttcatcacccccagtgggttaacgaccagaaggccattttcagacggtacagtttttaaccagaacctcaattacatctaatgttcctcctctatagtatgtacatacatacataccggatccgatagggcgtgcgccgtcaataggtatccctcaactttgtcgtccatatctggtgtcacctcaggcacatggtgaaattggtgggaggctttggctgaacacacaatgatgaaaaatctcgagtagtacgccaagctggttctttctcaatcccagcttgaatgtagtaatgttgaacattgtactaagaatggaacagcccgttgtagcaaatacggtatcatctggcatgtctgggttgggaagggcaagagactgaagtccactcttggtcacgtaatggactattctcctcgaaaacaggaagatacgaagaacttttgagggactccctccccccttgattagggctttgatgtcaaaagaagtgccattctcgctagaataacagattttaggtccttcatagcagctatcagtgccgtaggttttaacaagcacatatactacatggttgctactcgtaatgttgttatcattgagttaataaattattttgtgctacttactccagcttcgcctttttggtatcggtctccttgtcctccttgtcggtctcgtctccactctcggcctctcgcttcttcttggcctccgcagcctccttctgttgtcgggaaaccatggtgttggccttctctccgttgcatcgtcggaagtagggctggcatcgccagtagggcacagttctgtaggctcctccccaggcctcttcctcgccaataacaacctcatcgttgacgttggggtcctcatagatcttagccaccttctcctcgaccttctgaacaatcttctcccacacgtcaaagccagccttggaggttcgtccaatctcggctcgcagctctgtttccacaggtaggaaggaatgcagaattttgaagaagtgcgacttcatggcagtgttggaggcctttccaggagtctctttgacgatctcaaagtactcccgcagcatcttgtccactcggggaaagttgacatccttgtcggtgggcttgttgaagatggcagggttgtacaagttgccttcagcagacataacagcatctgtggtagtctcctccatgcacttttcgatatcttcggagtacagaacgttgccgttggcaaagaccacagtgtccttgggcaggttctcccgaacgtacttgatgatttcccagtccgccagaccggtctgctggcccttcatttctcgggtccggccatggatagtcagaaactgtgcaccggcgttgatgatcatcttggcatattccaaggtcttatctcggtcgtcaaagactcgcatcttggctgtgacgggcaccttcagctccaggtgcagcttgttgatgagcttgtggatcagatcccagtcctccatgagaaacgatccgtagtggccctttcgggcaatgccctgaggacatcccagattcagatccacagcgtcacacctatcctctactagcttggcagcagccagcagctcatcagggtcgtttgcgcaaaactggaccaccagaggtcgatcagtcgtctgatctccatccatgggtccaaacatctcctctctgtatcgctcagaagtgccgaagagctttgcgtgaaacataggagtgtaacagaggtccgcgccatgtcgacgggacagaattcgccaggccagctcactctgatcaaccatgggagccacaatggtcttgggcttgccaagtttttcaaacagctgacggccagccagctttgtgggggcggacgcgtcagaggaagcagaagcagcagtcatgtgtaatagtcgtgtgaagctgcgtaggggaagttgcggggcgaggcggagaattttgtatatagtgccgtttggctggatattggcgattttttcaccgtctcaaactttttaggttctatgcatgatagagttgacgagatgagattgatccggagggaagttgcacaacaaagaagagataattagttgacggtaggagtaagtaaattattaaaatgttagttgaatattgtgaagcaccagttggggtatttacttaccatgtcaactaaagagagttggaacattggtgttcaaggcagttaaccggagggctagcttgagatcttacccctcgagacaatcagactaatatccttgacgttgtcacttataaacaggccatgccccatgtttttaatatgataattacgacagcccacttgtacagaccattcactgggatggacgtaatactgatgaccctacataccaaccacaacacttttaggacgtcctccactaataaagtgcctccttcgttgtccgcttacgtaattcgaccccatccacacaaatatcaacgccagtcgacaatgtcagcaactctttgtcatgctgaaacccaaacacccatcattcacccttcaaaacatcattttctgacaccacaccattccagcacccgcgaaatacacttaccctaaccctaaatttcacaaacagctacccggccccgtgcattctgattgggcgaacctcccaacactgcggtagaaaaactcttacatacacaaatcgtcttgagaaatcagcacacctaaactacacacaatgttccgaagcagagtttctggcgttttccagcaggtgcgattccagtccaccgctgcctccaaggctgcctccaaggcccagggtctcggagccaaggtccagggtgagtatttctcgagctaggagacttttcgattttccggcgataacaagcaacacagctgcgtatatgggggtcggggatggacaagtgcaaggagagtgtggcacgagagtgtcctgttttgattggatgtgattgtggtgtttaccggtgctaccagatggtgtttcatcagcttgacgtgtcggaagttgtgaacgacgacactagacacgtgatagagacgagtacactagtgcgacatcgttagcagttccagtgtcatcagcggcccacctcattggaatcaatctcgttcagtactccgatcaacaccctatccactccgggaatctgtatctgttctactcctcgaatcatgccactactccaaggcagtcaacccccaacattatactaactcaggcatcaccaactgtgccgtctactgggccaaggtcaccggtgagctcggaaagcagatctacctcaaggagggctttgctcccccctctctttctcagttccagtctgtctaccagaacctgttcaactccgtcaagtcttacgccctcaagccccagaaggtcattgactgtgctgagtccatcaccaagactgacgctctccgatacactgcctacggtgtccagatcctcggtctcttcaccctcggtgaggttatcggccgacgaaacgtcattggctacaaggtcccctctgctgacaagcactaaattggacattagaaatccgattaacatgtaatttaaaactgacgctttgcgtttctattgaattgttcctgagtggttttaacggtgtcgtttttccagtatctgacctatatacttgtaacagctaattatctgcctgtgtgtatggcttgcatcgtatggaaagtgaagggcgtacagacacagatcgcacgtcagctttaatacatctctacgacagctcgctccatttatctgatgtacattagtctatagcatggcctaggcggtccacaataacttattcgtcgtccttcttcatcttcttgagacccttcatctgctgtttggcccgcttcttcttgttgttagccagagcatgttgagtagagatcttctttcgtttgatgggtctgtttttgatgttgtctcgctccttctgagtcaggggagcgaggttgttgagccagtcgggtacctcctgtccagactgcttcatgacattgactaccaccttgacattggtagcgtcctccttggtgaagaaggtgacggccttgccgagtcggccagctcgaccggttcgtccgattcgatgcacgtaagactgtgcagactggggtacatcgtagttgatgaccaggttgatgcctcggaaatcgatacctcgggccagaacgtcggtacagattagcacccagacttctccgtttcggaaacggtcgatgacggaagctcgcttggccgcagtcatgtctccatggatctggtcgacgttgattccgtcgaaaaccagctccttgaacagtgccttggctcggtcgatggactgcaggaagatgatgacaggggccacaagctgaccctctcgggccatttgtcggatagccacaagcttaccttcctcgtttccagcatacaccagcttctgctcaacggtctgggcagcagcctgcttgttaccgataatgatacgtagagggtcggtgctcatgatactgtttgccagctgctcgacagaggcaggaatggttgcggagaacagagtcttctgaatacccgaggggcatgctgccagaatgtcatcgacctgggtggcaaagcccttctcaaacagcttgtcggcctcatcgaagatgaccagatccagggatccaaggtccaggctgccgtcgttgagggcggagaccagtctcaggggggtggtaatgcaaatgtcgtatttctgggagctgacttttccgtttcgcagcttgtcggccgtgctcttgtccagcaagcagggtttcagctcgtccttcttttttccaacacccacgcagagcgagaacacagcgttgaagatctgagacgccagctccttggtgggggcaaccaccagtgccttgattcccttcttagcgtccttggagcccttcttcttacccagcatctccaccatggggatgctgtaggccatagtcttaccggaaccagttggagcacaggcaatcagatctcggccgttcagcattgtagggatactctcgcactggatcggggtagggtctgtgtacttgttcttcttgaggttggccagaagatagggatgcaagttgaatcgagtgatgaggtcttcaaacgacccaatgggcagaggggagtcttctccggtgatgttgatcttgtgcttgtttcggaaaaccacagcctcctcgggagtactgataatgggcgggggagcctcttcctcctcttcattgtccagctcagcctcctcagctactcgcttcttggagtaagtgtctgtcttggtcttgaaaaagtcggtttctcgggcaacttcaatgtcgacattgtcctgggtgtctttgggagcagcgtggttgagcagagtcaggtccttcctgtgtttaccgtttcgctggatcgtggctcctcgagatagtactttgaagatatccatggtgtatgtggtgagtggtaatgtattttcacctgaaaacgatgctcatgcactctcgagatttttttgtataaggttgggaggtgaaacttaaaacggcctatcctcgctgagtaagtgttggggactacggtggcgagtattaggcggatttattaagagagtacgtagttatcaaaagtgtttagtttcggcaaattctgcattgtattatgtgagcgtttcttatctgcatgtgatattttccaagtatacgcgattgcaactaacaaacctccctgcagttatctgcaaaggacttcacttttacttgtagttacttctctcaacaagccttcaagtgaattacagtaacgtaaccaatagctggcctacagctacagtaagaatcacattcttctagacctgcgccaacgagatcacgccacttttcctctaaccgaggctacagacccccgcggtatctaacggcaccaatagccgatatcgtccttgaaaacccctggtggacacttcgttttaaacccttctactcgggtgggctaaaggctacaagataagctaatataacggttacagaattggatccgaacattttacgggctcgacaaatgaaaatattaaatgtacaacattccaattgatgctatacggagtgggatgcgatagtcgtcaactttgggattgtgggggcgcgcaccagcaccttcttggctcatttttcatatattattcctctatacggggctgatagaccctaatgagtcatataagatagcagagctcttatgatagagcgttggatagcttgtctatcggttttcattagtagaattgtcacgaacactgtaaaggcctctctctactgccacagggaaatataactgcaacagctgtaacaagtctgcgatcgaatgtcaacttagaaggtaaccctgttcgaccccttgcggccagttgagttgatttgaagcgtatgttcgaggacgaggagcggctgtacagtacaactagttatacaagtacttgtactcctcttcaacccttgtcattgtacagagttattgtcactgggctggcaggcggtcggagactaagaaattattgtgtgccagtccagactatgaggctcctattttgagctcacagactgagagactattatcaagtctgaccaactaaaaatagacacaaactaacttgagaccgccgacctagtggagcagcctctgatcttcgttgtgtaacttatcctcctcaagatgctacattgattctggaaattaggggccacagcgcggttatgtggacaccatctgacagacactccggaatttgcacgtggcggcaaatctcgtgttttcaagcaaacttctgcacgctaccgttgttctctggtcaacgttcgtgtttcatactgggctgtcagatgggctctatgttgcctattgtaccgtcttggagctgtcaaacaaattagcactctttagaggtgtgcttgtgcgagctagcaggacaaggaccggggatgatagcactatgctagtggggagctcttttgtcggtgatttgtgtctaccatacccataacaagctggtgcagtgtcaaaatggttttggtctgtggaaagctccttgtgtaggtaagattaaccgatttaaaggaagcctaaaagtcggactacgatggccgtggcgttccccttctaagccataaaaccatcctctggacattccagcattttctaatatcatgtagagtgcgccttgttcttgtttgggcaaaagcacaaggcaaattgccttgggcgacttgcgactctccgctatctccaactgcagatgttatgctgaggcctaactctgtgggtggtatcccagatcctttccgagagattaagttgggttaatcttttgtcttttggcagggtaataatgtatacctgtatggcgctcctcgagagaggcgatcttctcgttagttactctacctcatcttgctggtcgaggtggggtgatccagaaaaagaaaggttggcaaataactacaggcagcagtgttttcacaaaccaaggagcaataaaaaaacggccttctgcggcctaaaaccacccgtcttgttgttttagcacaaccgccacagagcctggacttccaggaactagcacaagcaccatactaaaacactggtgccgttttaccagtacatcaaacacgtctaagcgaagtggaggaatgacgagaaaggaagtaattttgccgcttcgggcaactctcgagggtcaaccatataggtcgcatgagaggcgttgaattttggccctccactagcccaactgtcgcaccgcttaaactctcgtatccaagacggtggagacggtttttcgctagacggcacgcacaaagaaaacgggagctggttgaaaaatatttattatacacactttttggagctttgtcctagtgagagagaaacgcgtcgaggcatttccttgtccaaaggaacgagacatcaacgtcagacagacattatggcacagctcagtggagacggtcccgtatcaaacctccttaattttatgtgcatcggtcgatactaagtgccgatcccgaaggtggagaaatcaacttcaacgctgccatgcaggggtggttgaaccacgaaagcaaataaaaagcacgtacaaacgtaccgtacaaacaagcccacacaaacatgccatgtccatggtttgagacagtcttgagtgataggcatttattgctgagcaggtaataagagacgtgtggactgtaaagagagaaccgacgccgccctttctttgtcctccacactaacatcgtacagcactagctcccctcgatggaccttgtactggtttgttttgcacagcttgtcttgactgagtttgtcacccctcaaaagctcccaagttttgtgctgaacgtcttgggtcgtatacaccggatatgtagacccttggcgatgagtaaatgtatacacgcttgtggatatatcggtctgtgcctgtaagctggtgggggttgtcattataatattttgccccgtaatattctccctgaaatatgaacaactattattatttcgtcaacgtgaaaatccgaaattgtctcactcaattgaagacaccggtattgtccctggtacctggtgaagggtcctcgtgcagtacagggttccaaggtagctacagtactgtactgtatatgtacatgtttgtcagagtcaggcgactcttaaattgttacaagctcataattgagtcagggtatctaaaacttcaccataaagcgaaccgtgcaagattcgaacccacgaccgctcatcatccgctcccaaaagtcgattgtcacaatgccgattcgttgctgtttggcttcacatcgtcgtacaagtacagtagctacagtaaacaaactcaggaacgatccacatttgaaaaacacagttggaaaaagtggaggacacagagggtgagaccacgggtcaccacaatccattgtgtatgtatatttacctggcagcgtatacagacacacttaatcctaaccgtgtcactatgttccactccgtattcacagtccgcggtctcgtcgtcccggagaccaccgacaactaacacggctgaagtcataattaatattgcttgcgcatcgaaagtgacataaatgtgtattttttggcgtgcaagtggagggacacgggtcttacaagcttgctggacgaccgtgcaaacgtaattatccgcccatacaactttgcatggtcttttgtacaattttcagccaaagactgtcccaggttcatgtgtttggcaggcacaaacagattaaacctagattgctttttgctggcttgctacggagagcggatctaagagaaggcttagcctacaagtagtcgtgtgacgacgctaagagtctagaccgatgcctcatgtgtcagaggtacgctctaacgtatgtttcttgtgcacagcctgcatcacgagctatatagcactctccctcggccgttgaagtgtccactattaatagtggactggtgtgttccacagcctcttctctgcttcggccaccgggctgtgtgttgctcactgctttcggcgttaatgagcttaaccttgtgttgatagtccgactccagtaagtccagccaaataccacattggagatgggctagtgatgagagattttgagagcagaattgaaattgatggcggtcgaagattctttggttttcaagtctgtagcccttaaactgtccaagttactccaccgcaagcgaacaaaagtattgttcacgcatcatgcagatcaaagcagtgcaagccgctcttcgctgatatagcccccaacgcaaagtttgacgttcctagacgtttaaagacccgtctcagctgcgctcaccctcacctcgacccagacttcgacctcagtctcgtcacctcttacttccactcatcaaatgtacagattcctgtggatcgttccgctgtttgcttgcgtggtctggtggggcatgctcattgctctgctggccgcatgggcagcccagggcaaacccatctacgatttcatggaccccgatgacaaggtggcgtacatctccgacgtgggagccaccagcctgaagcccgtcttcattgcctgtgccgccacccaaggtggtctcttcatgtttgcgctcatctttgagcgatggatgagacacaaaggtcgactattgcgaaaccaccgccaagcggaaaagtggctgtctgtgggcgccatcatctttggcatcctgggccaggttggtatcattctggtctcaatcttcgacacaaagaaccaccacagcgtccacgttggttgtcttgtgctcttcattgttggcattggtatttctgccattctcaactcggccgaattcacccttttggaccagaactaccccgacgtgcgtcggctcaaaacctcatatattttgcgatggatttgggtcgctattgccattgtgctggcgatcatcttcgtttcgtgtaacaatcgaaacgaacccaacgtggccgctggctttgagtgggcgctgtccttcttctacggtttctacctgcttattctggcgttcgacctcatccccttcaagcggtaccaggagcgaaacgccatggccactgctccccccatggcggagtatggctacgtgcagcaacccaatgatcctggctactcccccaccgttggaggagcaacaatggtgcccccacagcagcaggacaaaccgtttgatgcagcttcttacgctaccgccgccgatggctttgctgcagccccccctaattacaatgtcgcaaagcccgagccctcggccatgtatcattaagagagttggtctgtgcgggcacgactaagacgtgattaacgctctcgaaagtgcttttgtcgctctcgctaacaaccctcctacacgtcatgtatttattgcatattctcttacctgttttgtatatcagcccacgttgtgtagccggtgtgcattgctcgattaggccgtgtttgggcccgattgggtctttgaaacggagctgggagctgtatactgccgtctgtgcctagcttgcactgctcgtgttacaagaaaagcaattgtaaatttaatatattggaaaatgccggcctaccaaggatgccaacaagtactacgtgaactcgcagaggcaaataggctcctgcaaaccctccagcagacgcgctgcaagagcctccctgcaagagctgtagtaggacacataaacaccgaccgggggggggtcagagcaatcaacgccgtatctctcctcggggtgcattgctgcgtttccgtcggaggagttggtgcacgtacaaacaaactagttttcattccgcagacaagcaagtatacgagggggggaggagagatggtagtgggtgcaacacatgcaacccacgatcgaaagcttttctttacgacagctattcttcactgtctcagaacgcgttctgtacgtgcaagcgtatatcgggctggtgctttatttttctggctttccctcaaataaaagaaaacctgagagagggctacaagtagtattcgccctgtggcaaggttcaaattcaaactgcaactaaacggctcggcccataacgctatcccctttttctgcttcaccgttgggcttaagacaaggtgtggcagacaaagaaataaccggtatgtttctgcaaaactcaatgtgcgcccgccaaacggcatcatctgggaaaatagacattggtaacagcgcaaagcaggcacaaggaactgccgtggtttggtcgaaacgaggtctttgggccattgtagccgaaatgaggggtagccttttctcttgtggctctcgacgcccgtttcattgaacccttcgcttacccgaccgtttccgacatctttacgagtctcagaaagggagccaatgatgtcagaaggaaaagtgtcagacggtaggtattcgtactgtacgggtagatcagtcgcttgacagtcacttagtgcgtctcgcttagtgagcagattgcagggctcaatgtaattggtcggtttgatgaggatgtactcaaccatgactctagtaatcatcccatttattgcacacacagactcagatacacactgttctgtaaaaataaatgactgtgatgcgctgcacaactgaacggagagaaacgagcacctacactacaactatacaccacaactatgtacttgcacatgagtgggggtgggtgttctgaaggcgcagcaacgccaacgaactgatagccagccatgggcgcggaactccgcaccaccacgctaatacgctaatatttaatttatacgctctcagcagcgtctacagtacctgcaccaaaaagtgtggagatttatggcttctctgattgcagggccctgttagagctgtcggtcggatgcatgcacgccaaacccaaggccataattttcctgggagcagagcttagcagagggtctattgtaggggaggctgtcatggcccgtttccctttgcggaaacccttggtggcggtcgtgttacgttggcaagcgcgcagggtacactttggggacgtggttcatctgtcattgagatgtcccgtcgtggcttgttccaacacaaggttagtcttagggccacaccacaagtccccagaccgaggatatggcacgtacccggcttggtagtgtggggcaggtcttgtgactggctcatttgtccgacatcgacatcaacagcacgggtcccttgtcgtagtgcagcgtgtggctattctttacttgtggtttacaccaccctgagattacctactgcttccaacaaacgctcacggaactgcaacctgctgcacggtgctggaagggtgcgcactgtgcgaaaccagtcaactactttgtcacacagggccaaatcgacgtgtgtcaggtttgcgtctgttgtcatcagagtttggctcctacttcgcttctatctcaaccgctcctctctcctaccccggaccacggcccaaaagcacaaaaaagaaacatggcataaggccggacagcaaccgctgctgccaaagccaaatggaaaaagaaatataatagtgaaggagacggagacaagtgattaagcggcgatggcagagtccggtggaaacgccactttcggacagccttcgggcaagactgcgtgggacgggaaattactcacggtggttataagaccacctcggtgttgcagtattggacccacagaaggactttgcacgcacaaggtacaagcgtttcttggctaatttcccgtctctctctcttctctggtggtacagtccaaagtgggcagattatgtgacatgtatgtagagtgcgagtacgggtagatggggcgatgcactcacttggcatcgcatttacctcgtttctgtttgctttttgggcttttccgagttagtaagagattgtgtatcatctcggctgctagcgcggtagatcttgtagatgccgcttgtgttatcaaagatctgccggggagtgagactggacctccagctacacactgctagatacgatggctcttcagtctcatctggtacactgacctaactcttggcagttaaattgtttgagatagttcaattgaacatgttggactggaaaaataaaacacaaagccacgcgaaaagaaaagaaaaaaaaaaaaaaagggaaaaaagaaccacacttgttttgattgcagagtaatttctactcgtgcagtaggccctttccctctctctctctctccctcagtccaggagctaagctaatttccagttcctagatcgagagcttattttgcggggccaatctaaggacacgacatgtactcgtagatgcaagagccatgttaaccaccggcgctgcttgttcgtacctacgtatatcaaacaggggattggcataaagctgtaggataaaagttgtgtggagctacccacaggtggagtctatagggggagcggggaacctacatgggggtcgtacgtctataccaacagatggcccatacaggcccacctagttgaataatataatcgtgtgctgcggtacactggtggccaagcccacaaaataatctcagataattttccaaagcagacgcgcagcccaaatattattatgtcgtcgaaaaaggaagtcggttttgagtcttgggagtggcagccgaattagattggtacagtagagccgagtccggggagtggcaggtgtcagcgaaagctcaaaggacgagaggggacccctgagcagacgggcggctaggtctcgacagatgaggtgcgcttctctcgtctcggtaaccctgtcaggacgtccagacactcttgccagcttgcaccacctcccttcgtggtttatgacgaaacacgcttagctaaagttctaaaggctaatattacgaactctgtgaaaaggcgaaaaaccacaaaagggacgtgtggtgttgaaaaggtgaaaaagagaaaacgaaaagtctggccgaagtcaatggtgccaaacccagagaaaactctatccaaactctgtccaaactctgttgctcatgtctgtctcactatcagtcgtaaacgtaagcgggtgttacggttagcacagcttcatgggacaagtacaaaagcaccacatatccctctctccagcttttttttctggtaggcaaaaactatcttggggtccgaccagcttcctcaccctcaccctcacactcaccagcactccccccttcaaccgctccaccaactaccctttctaaccacgctcttttactaaacacacacatctctggctgcgccaaaaagtgtccactcttccctccactcttattcctttccagtcactcctttgcctgttatttttgttgataccccttcgagtcattcaacatctttcccaaccacttctttcaaccgtcccacacccctaccacgctttccccacgaccaccacaacttgtcaccactaactttggcccattcattaaactcttgtcggccgttataatacttctttgtgtgtcgcatcgcatctaatcaggaaaacccaaacccggattagccaatttcgccaaaaccatcccaatcgaaaaacaaaaagtcatagtacattatcgccaaaatggacctcgaattggaaattcccgtcttgcattccatggactcgcaccaccaggtggtggactcccacagactggcacagcaacagttccagtaccagcagatccacatgctgcagcagacgctgtcacagcagtacccccacaccccatccaccacaccccccatttacatgctgtcgcctgcggactacgagaaggacgccgtttccatctcaccggtaatgctgtggcccccctcggcccactcccaggcctcttaccattacgagatgccctccgttatctcgccatctccttctcccactagatccttctgtaatccgagagagctggaggttcaggacgagctcgagcagcttgaacagcagcccgccgctctctccgtcgaacatctgtttgacattgagaactcatcgatcgagtatgcacacgacgagctgcatgacacctcttcgtgctccgactcgcagtcgagcttttcccctcagcagtcccctgcctccccggcctccacttactcgcctctcgaggacgagtttctcaacttggctggatccgagttgaagagcgagcccagcgcggacgacgagaaggatgatgtggacacggagcttccccagcagcccgagatcatcatccctgtgtcgtgccgaggccgaaagccgtccatcgacgactccaaaaagacttttgtctgcacccactgccagcgtcggttccggcgccaggagcatctcaagcgacatttccgatccctacacactcgagagaagcctttcaactgcgacacgtgcggcaagaagttttctcggtcggacaatctcgcccagcatatgcgtacgcatcctcgggactagaggtagagcgccttctagtctccgctccatttttttattgtaaccagttaatagagagtttttgaatgaatgttttaatttaatgtctgctttgagagtgtctattccttgtattccgtcctaagtatgtcgccttgttctcagtaaaccaaatctacgttagccatacctgacatcggcacgatcccttcagatcgacatgccaaaattccggataaggactttctgattgcgtgacagagtttcgaatctggctgtggatcggcgcagctggggaaacgacttttagttatacgcaacacacggcactgttggtgacgagtggttaacctgttctaggatgagtactttccggtacaagtagtggaagagaaattgagggtaaaaaaagagacgtagaagccaatgatgcagcatcttcatacacactaaatctcctgcagtcgcttgtccactttgtaagctagtcgcttgtacctacctgggacaggtgtactgtacaccgtgctattactcagctccaattggataccgaatgtttcccgcgcccagatacggcagctaaatcttacgtctcttattgtgactgtctggagaaatacccccggcagtgtgtgtgtatgcggtctccaagacctaaaagttaaagtgggtatgccaaccttagagcagccccgaaatacatacatgaggtttcgtactcgcctagtgaaacacaaaaacgacgcttgaaaccgatggctgcctatgggagagagacagagctaagcccggaccccggactttctgcctggtttggcagtgtagattcacgtatgtccagtctagatggtcgcctgtcgagcccgtcacgccatgccgcctattttctttttcccttccagaatttgactaaggattaacacgtcgatgtctcacaatcgagaaaagtgaagagcccaggacgagacgtcataagagcagctgtggcccgtacaagcttgtagacccctcccgtcgctgagaagagctaatcaaacacagtttgaaatggaaagtacaagtacattcgtactgcaaagtcatatcttgaagatttgactaccatgcaatacctgtacctattggtacctgctgcaatacaagatcaatactactcatgggctaattatacgagatgacagcagactgcactggtacatatacagatgacagaaaagatcatgtcagctcatcgcggcaaccagctctctcctgaccgagacttcatgacacccgaggtctcccacccttcacgaaacattcacctgcacgcgtggacaagggtatagatagtgagttcgggtatgccactctgactaagcgaactgcccacatattctcgggaaacaggatatttcgccaaggcggaccgtagcacacgtagtcctccatgacccccaccaactctgtgcgtatcaatgcccccggttggtagccgtctttgttgggggtgtgcttggtgtttgtctgtgtgcaggcaaactcttggggttacatttattcgacgtgccgcgatctgccaagcagggtccagggtgggtgagttacgggcctgtcgtatagtgataatttttgggcatacccgtgggtagcagtcgtcattcggcagacccttcgcccatataccccaaatgttcaacaattctcaagtatgtaccggtactgtaatctcagagtctgatggctggtcgacaacggcgggtgtcttaaaaaaaaagaaaccacaggcctttggcaacctttccaaaccttgcggaaaacctctcctctcgaatatgaaacacttagaaccccacctatacatgtgtaccgtagtattccatcgccggatgcgttcacggcagatacaagagtgagataaagacacgggtagtccgcggaccgcatggtgcgacaagacggggtacaaggtgtatcagaagacgaaacaataaacagaccctggccacagcagtccagatttatagccttatacccctcatgatagcgtttcacctcactcaccttggtctacaggtagacagcacaggtacaaggccagtgacctcattccgcatacatacacgttcctctctctctgggatcgtcttatcagttaagggaggtagaatactcgtatagtagatagacaaattcgaataaaaaccagctgataatattacccccgaaaaagcattctcggaaacatcccaaaaaagcacctccgtaaaaagcacataatagcgacactacgacgctcggtacgagtggtctctgctcgtatatgttgccataatatcgtcggtgcacctctgccagctgtcagacaagcaaagggagtatatttagagctttgtgagtgtgactttgggccacaagtagctgtcgtctgctttgtgactgtcaccttgtatgacggaatcagccgcctaggacgaagacaacctgaaacgggtctgggcaggagaggtaggggccacagtgtgtgctagatccgtaggcgatgtagcagtgggtccctgtggaccctttagcggtctccatactctacttgtagtacatacctgtgcaatacaagggtatacaggaagagtctttttgtgaattacttgtcgtagtagctggtagtatgctggtttcggctatcaataaccaccttggaatcgactacaaaccacaaataattatcaccaatattcacgcctactcaatgaggaattgggattgggttggttgcatggagcaagaggtcatacgagtactttcggtaccttgtaatgtaccttgcaatgtcaaactgtccttgcaagagttttcagcgtggctctgagttcttctgaggagactaagtggcatcggaaaaagaaatacctcaagcattgaaacagcctgtctgtacatgccgatgtcatggatacatatccattatcgtcatatttatatatggtctgctcgcttcttgtgtcttctcccatgctggctgcttttgatgatcgtgaaaaagaagttttggacgtgcagcacaagatagatcctctgcgatacatcgaggatccaaaaaagaaactacagtatgtacatacagtactgtactgtacttttacaaccaagaacacaagtagtggttgccagattgtcttagatcccctgcaacaatattttttcaagcctaggagacaataatgaaagacatggaacttgaactggtttcgaagtatgtaccgttcgtatagagagagggagtggttgtaagcatttggtttaggtgttttgctgtactcgtactgaaactgaagtgaaagtaccgtacatacagtagagggcgaaacgtttactacagagagttctctagagattggtacactctaagttgtcgtattatagctcatgtctatccccacagctctacctctcgtattggtgaacctcgtatataaacctgtccatcttttgacagtttagcaatcaactaaaaaagaaccacaaaaggtagagtacggccgttgggtagtggttatttacaaaaatctaaaaatatccatattattgggctgtcttaagtgtttcccatggagaattttactgtacagtatgtagtcggtccgaacattactgtacttgtggttggaacatctccctagagcttgtgtctattgaactacagtgtctggctgtgttcaaggacaagtcaagtgaagtaatgggctgattttatacagaagcaatgaccagaagcaatgaccattgtcaccctggtttcaaagattgcaacagcagtacattccgtataactcaaacatccttgtctgtaccgtagggagttgcacagattgtacacccgctgttcacagctcgtgctgttacaagtagatagctgcttgtaaagagttactcatggaagactttctccaattcttacttacttcccctgcttccatacatgaaatgtctcgatcagtatctgaactgttaactacaaatactcttgtctctgttctgcggattgtctcacctggttttggtctgtttcaggaaggttcccgagggatcttggtagattgtttggttattgttatttgtagggtctgtactccccttaagtcggatttctgccgacatctaattgcttctgtcagtcgatcactattgtcaccatctatggttatttgacgacgtaaaaacctgcttacaatacttacgtggtccgcgtctcgtcgaaagccattgtccatagtcatacttggtcagctaatctcaagatccttcagtcggctgctctaaaggtatgccctcaccagctgtgagtccctctatacaccaccaggtagattctgattgacatcctattgtctgcacctgtacaagtatcaatatgactacgtgttcgtgactcttcactgcgaagccgttcataaagaggaagagtaggatgccccctctcccccccctcatcaattgactggagtaatcttctgtaccatttcgtctacaccaccccatatgatctcaatgacactttacagaaactataagcactggtgcttcggctcgtcggcttgtggtaactctgtcgtgtgtttcaataattttcagtagctaaagtagtacacggtactggcggactacttcatcttgtcaattggcgtccttcatgtctcatcactcttaactatatacatcattactcgtaaatcattatggcttaaaacttctcctgggttttagccttaggggccaagtagaacttggccatctcgtaagaggtccaacagatagcggttgagggcatgttggccacaattcggggacgcaaacctcggaaaaaaccccgaaggccatcttctcggtagatgatcttcacagcgcctgcaaaggtcttggtggatcgcacctccagcgattcggagcccatggctcgtcgggtctgcaggaacgttttgacaacgtccagaggggtggtgacggcggcagcaaccgctccggcgacacctccagccacacaatggccgaggggatcgtactttcggctagggttgaggatcttggaggccgattcgtacacagtgaagttgatggctgtgaaaggcacgttcatggccagtgtggtagggtatgagacgtaaaaggcgccaaacccctcattcttgaagatgttcttagcagtctgtgcgaacgtagcaccggcagagcctccagcagaggcggggagctgcattcgctgcttgataacatcgaaggggttcatgagcgcatcagaggatgtggtggcggcggctccagccaatgaggtgatcacggggtgatgttcatcggaagagtcctcggtgtggccctggtacagcagcatgttcttcttggtgaactcgtaaactccaaagtaaacagcgtgtgcaggtccagctcccacaatgacggaggaaattcctcgccacaaactcgaggcgccctccttggcgctgatggacgacacggcctgtacaattcccttgtacacagagccggtgccgccgggtccaacttgcattcgggtcttgatggcatccacggggtacatgactgtgtgctccatgattccggcaaatgcgccggcgagcatgttggcgccaattccggtgttttcgccaagagcttcgtagtcgtggtcctcggattccatgttagcaagcgtcgatggagaagatgtgttgcagtaaagtgtcgaggacttccggaggagtgaaaaatcacaaacctaaattgactagcagtccaaccttgggtggatgaggggaggtggggtgaatgggaaatagagggcagcggagaggtgttatatacgcatcgaacacattaaaactgacacaaacactgtcatcacagcattatgaatgactcgaggacccaaaatacccccagccctacgctctgggccaaaccttgtgagtcatgttcccagtgcagacacagcaactattaagaataaagaagatcgtagccgtgctctacgtttcaaaattgggagcctgtacggacccgagctcagataggcgtgtggtgttttccccgactatgacactggagggtttggtaacaatgatcagatgtcgataatccatatattaacgggtcggtctctcctcagttagcttcttcccacggcacgtgccaaatgccgctccttcccacgtgcagccaccacactgcaccacactgtgcattttgttaatgtctcatggaccgaggaagagaaagccgagccgcatccgatagggaaccacggtacaagtggcagtagcaaggcaagtgtggacgccatgcgaccggaattgatgactctatgagattttcagtggaatttctctctagctactttttcgacctgctctttcatgtcccacactgttattaacactggtacaacgacatgcagttcaagtgcaaagaaaagtccaccacttgtatgaatgaaccgaacctcccacttcatagtacttccgccatttatatctccggaagacacgagaaaatggagcagaaacggcgtcaggatacatggatggcgcggtccggatgtaaaatgcaaatacggacggaggagcacgctatcaaatccttttatcgaacaaatcaggctagcaaaagaactgtacatactgtaatctgatgatcaagcttagctgttagactgtgatctatcaccacaaccccttcacataaaaaagggactggaggaaaatatcacgactcagacctattgtacatactgtagaagtaaaaacgcaatccaatttaagcggagcatgtccaattctacagctcacgaccaactaacgaggaagtagatgcataggcaacagatatcttagtgaaactgagaacggtcatggatccaaatcggatatactagtgaatgaataactacgttgtagcgcccagggctatatactgcttctggtcgagtgtgtcactccttgtctaagatccccaagcttagcaaataaacaagtacaggtacgtatgtagtgtgatacaccagctgttaccagggagtatgtaagacagttatcaacccattggtaaaaggggtggctgatgtcacactgaccgtggcaaattgtagtgtttctagacagtctataagtctttcagccactatgactgaatataaccccattaaaagttgctgagttgtcaggacatatttacaggcacatgaacatggtgtcgttctacatccctccatatacagttcccaaacttgtacttgtgtatatatatcttttccttcaagcattggtataggtaaataatgaatgaataaaatatattgtgtaattttccggttggcgcccatccggaaattatcccacagtctaaagtccaatctccaacaaatcttccagagtgccaacctcgttggcctcacacacctccttgtagtctgccagcacctcctcgtccttgacaacggcaggaagttccttgcctgtgcctcggaatcgccatactcgtcgggctcgaggaagaacagtgatctccacaatctggggctctagatcgttggccgccagaatgttcaccaggttattggtggaagccataatacctcgaatacctgtaccgtaagaagtgtagacatagtacttgccgtccagcatcgcgtcagcaggcatcaccaccttcttcttcttttccgtcttctccgtcttctcgcctgtctcggatttcttcttcttcttcttcttctccttggtctcgggttcaggagtagaactagcggtggcggcaggagagggaatggcattggcagcgacgtcagagtccttagtatcattttcgacgttcgtcttggcagacttggactgaatctcaacaggcttggcctcatccttcgactcctccttggattcagtcttggagtctggcgcttcctttttcttctccgattcagcaggcttctccacctcagtctcgagaggttccctgatctcagcctcggtcttaataggctccttggtctcagcctcagctatagcctcagctacagtctcagtcacaggctgggtacccttcacctccttgtcctcgcccttggcctccaacttgtcgtccacagcatcggcatccgtttcagtgggctgtgcgatcttggaatctatctccgcctcctcctcagccttagcatcagcctcaggcttctcgtcaatgtcagccttcttggactcggccatatcatcctttaaaacagcaccaggccgggactccacgttggcagtctccttgtccgccttggtcgcctccttgacctccttgaccttcttggtggacttcttctttttcttcttgtccttctttaccgaagtcttgttggaagcttcatcagaagccttctccttgtcttcgggctcaggggacgactccttgggctcagtagcagtctcttctgcctcagcaggctcagaatcaggcttgaccttgacgggagccttgagtttctcctctgccgcctccttggcctcggcctcgggttgcgttgcaggctcatccttagaagtgacgtcagacttgacatcttccttgagtccctcagtttcaggttgaacctcagccttaacatcagacttattcttgatatcagctgtaggctcaccctccttcttcagatcctccttggacttggacttggccaactccacctcaggacgtcgaagagaagacgtgcggggaggaatcaacagctcgccgtccgctgtagtgacagtggtggcagtggtgggggtcttggagggtgatgcagtaatggaagaagaaaggggtgtgccaatgggggtggacttggaagatgcagccttgggagtggagggctccgtggggataggttcaggaacgggagaggccactctagcagaagtttcagccttaagaggagtctcgtcggtctggacaagcgactgcttgatgggagtagatgactcagtaggagtggcagtcttgtcttgagcggatgactcagtggggataggctcgggaagatcattgtcatcagtctgaacaagagaccccttgagaggagtggatgatgtagagtccttcgcgggagtctttactgaggcctttactggagtagaagcagttttggttggagtagctgccttaactggagtagaaggagtagaaacctccttgggcttttcagaaacaaccttggcaggggttgagggattaataaactcctcctcctctttctcctcctctttctcctcctctttctcctcctctttctctttctccgcctccttctccgcctccttctcctcaacgagatcatgctggacctgctcctcgtcaaccttgactgccttgtcagactcaatggctccaatgttgtcatcttcaacctggactagagaagccttcacctgctcagtgtcaaccttcttagcggaattgtcgccatcggcatcttccatgtgtaaaacctctctagtctgagcaattgcatcctgatccaccagtgcaggtgtggaagcaatggtttcaagtttagactccactgggctagtgagatcaatcggtgacgtggccactggcgaggtgagatcaattggtgcagtagacgatccagtcgaatcaggtttgtccgatttttccgatttgcttgatttgtccgatttgtcgccagacttgctcttcttcttcttcttcttcttctccgatgacttctttgagatggacacagcagagtcggtagatgtaggctgttcagcagtcttctcctcaacctttgcagccggttcaggagactctcgcttgccccgcttgccctgcatctccaatttcatgttttcgagctcttgcgccataaagtcgagtccgtcatcatcgtcgtccagatcgacttccagagagccgatttccggtgaagctggttttgatgattccaatttcgtggtggccttcttagccttagccttggccttcttcttcttgttcttggtggacttggaggaagacgaggttgctgaggtgacggaaagggagtcaggaactgtgtctaggcttgttttagtatcctgggagtcgacagtcttggtgtcgattgagtcgaccgtcttggtgtctgtgtcgtcggcgcccatgtctaagttcaaatgcaaatagtcaagagcaggagcgagatcaggactggtgtggtctggggggttcgtgtggtcggatccaaacaggggaatgtgggtaggggttctgcttgaatcatgcacgctaggtgctcctgaatttgaacctaatccgactgtggtgttgctgtgttgtgaaagtttggaattgagattgggactcgtcgctggatccaaatcaaacgacagatcaagtgtacccagcttagagtcaaatagctgcgacgcgcggctagcgtcaaacagctgggaagatggtctgtctgtgctgtcgaacagcagtgacgatttggccgtgacagtcttgctcgacggcttggagtcgtagacgtccaggtccagaagcagctccttcttgagactctctctgaacttgcgggtgtccactgcaggtgaaacaagcgactcctcctcctcaatggtttggaaggtgcggtcgaacgagtagtcgagactcggaacactgtcgtttccggctgctggagacttgacaggcgagggagaggttgtaggtcgagcgggatcgatgctggaggaagacgtagtgggcggagacggaccagaaacactgcgtctaaaagagaaacgtttagatccggtcttggacttgggaacggactcagattgaactcggtgaacagccgggcgggtcttggacactcctagctctgaaacccctgcggtggtggattggagacgtgcggaggacgatttggcacgctcgggggctctgggccgttgacggtcgtctcgtctaaagagggcaaagaggtttcggaaggcgcccatgttgtggatggccgagaagagtgaatggctattgattcggcttgtatatggtctgggaaaacactctcctttcggctagatagagtactcctcatgcacgaaataggggtttgacgcacaaggaacatgttggttggaatctaaagcgaagctggaagggtcacaaatgaatcgtctgccggcgggctttgttggtctacgtcttctcctttgagcatgttttgttgtcgattgttacctccgatcccatttcggtataccaaaatgacggcttcatgatctgcatgtccattaattacgttagctaagacttcctgtgataattgccatttaacgggctgaacctgcaactgtctcgaaaggcttgcaatatccgccagctaatctccagaaaaagcactaaatgtcaccctgcccggatctgctggggctccaactgtttagctccaccgttacccctggttttatttggtctctgaaactttaggcagccttcatcctgcaccccgagacataatcttgcttgtaagcccatccagtcaatgccggaaacagcactctcatgccatctgagcccgtgtagctcgtaggacagtagacgacagctctgtggggacccacgtgtccgttggttcgatatagctggaaattgggcactttgacacttttgaccacactctgggtctcacttacaaagcagccacaccagtgcacccaggtgcccaggtacattctcgaggattggaatgtacaactttgactcaatcttaaggtgaataatacgatgtgaaaaaatatatccatgtccaatcccacaccactccagataagttcttgtccacgtttcaggatttattatcagcagactattacgtcacttttcggattcccacactctcactacttgtacaagtagcagcacaaataaagaggtcctatacggtcctgacctgaatctgactctactttcatcctttgagctaatctcatgatgatcgatctgagcagaaaaggaagaaatatgccgtgcgctgagcgatgatccgtttctaaaaacacgaccgaaggtgtttcatgtttcacagcgtgcaaatcaaaatagtagccaaaaaaaactgaggtttgcgggctcaacagaaggtgagacgaggttctgatacgtaagtaaatataattggagtaagttgagacaaatgattatcatgaagagtttgctgaaatgatcataccacgatgaattttaagatgtattagcgtcattttctcatctcacgttacataaccatgtccacttttttgtgacaaacaacgggtttcgcttatataatcacggagatctgaaaatacataatctaacataacgagataaacaaaaacgtttatcgcatatattattactttaggtaaaatttcgagtcaagtttttcccccttagaaaaactccgacacatatcgaagcattatccactctgaaaaactcgtccaaaaatctggtcacgtgatttcggtgatatttcagatcctattgattcaacgcaaaaattttataaccggccgtgtggtctagtagctatgattctcgctttgggtgtgagaggtccagggttcaaatccctgctcggcccttttttggaaaatgacattacaaagctttttgcttctgcagatgacgatgttagtgcgttacagtcatctttgcgacgccaaatttttgccgcgccaaatcggactcattccttctcaaccatgattatcaccatcatcgtcgtgaaatgttgaaatatatataagctcagagtttctcgggcatcatgcaacacgagggaacagaaagtatcgtcagaatatcgtcgtatatagttgttgcaactacaatggaagttctgctctgtcattcaccactgtttcttctggtccgtatgtcgttgctctacttctgagcaacattcaagcacttttgacaggtgtttggggctctgtgcattgcatcatgctgtattagggtagcccccaaccagtcgtgtcgctatgcacaacgtgtcacctccacaagacaaggttggcgtctatttttcatccccatcaaaaactctctctacccccaaaaccccgtttggaatacagaacttgaagagttttgtttgtctggtcccctccctgtttgtttgtttgtttttgttgaagtgagtatgaattgagaccgaggatccgagtgttgatgccgcagaggttgcgttatggctaaacagtgtctcatttgatctgtttccatggagaccaaaaaggagatgcacaagtggacacagtccttgtacactggagcatgccctggataattcattgaatcaactgacatctgccggatctcatttatacatgttacaccaacagttatctgatgtgtgtgcttgtgccacacaagatgctgtcaagacatgacgacccccaccaccaccccactaacacagatgtccgacctgtcccccgctgagcttctccggcaacgacatgctgccgtgagcgctgccgccgagcccaccctcaccgtttctgagggctctctgtccaaggagtcttctcccgttcccgagattgcccctgccgcccccgtgaagtctgtcgccggtccctccgccgcctccaagcgaaagggtctcgatatcaactctctcgaggctttccccgctcttaatggtggtgccgctgcccccaaggctgtttggggtaagggaggctctgctcccgctgccccctcccctcagtcctttggtcgagccgcttccaccactatctccgatgtcttcactctcaagcgagaggagcagcaggttggtgtgcgatccgagctgcccaagatcattgctaaggtcaaggccaacacctccactaccatcgactcgtccacctccaagattacgggccacacctcctttgtcatcaagggtacccccgagaacgtggccaaggcccgacgtgagctgcaccgagccctgtcccagaagattgtcgccaagtttgagatccccgctagcgtgcgagctgctgtgattggccctcgaggttccaacctgaagcccattcttgagaagtccggtgcccatatccagattgagaagctcgagtccaacggcaacaacgccgacgacgacgaggagacggtcgaggtcatcgtcgagggtgactctgagggtattgctattgccaagcaagagatctttgccattgtgtccgagcgagtcaagaacatgaccatccgagttcgaaacgtcaactatgtgctgttccccttccttgacaagaccgccggagacctcaccaagggcgaggacgacgtcaagctcagcatccctgatatctttgctcccaacttcaccacggccgccaccatcactctgtctggcgaccgagaggccaccgctaccgtcaaggaacgacttgagcgtcttgcagagtctctgtccaccgaccttatcacctccaccgagtccttccctgcttccaagcacaagtacatttctgccaaggatgtctttgccgccacctccgtgtttatcactgtgccccaggcccccaacacctccgatgacaccgtcaagttcctgggtctgcccaaggacatcaagcccgccatgaacaaggtgtctgagcaggttaactccgtcaagattgatcttttggacatttctcgagcacatggcaagagcgtgccccatgcccaggctttggcttcttacttcaaggcctctggtatgctccagaagattgctgacgagtacaaggtcgaaatctacatccagcagcccgatcagctctacgctcctggcgcccaggccgtcactatcgagacctctggtcccaacgaggaggctgtcaaggctgcccgaaaggccattgtggctctggtaaacaagtacgagccctccaaggtctctcgagtgtctgacattgatccttttttcctgcgaaacctcgctggccccaaggaccgaaacctggccaagtacaagaaggaccacggagtcactgtcctggtgcccgagaaccccaaggttaacggtgacgtgattctcatctacgagggcacctctgaggaggatgatttcggcccctccgccgacgagatcaaggccacctttgctgctgtcgactcttcctttgccgatattcgagagaagcaggccaagatcattggcaagctaatttccgtccccgttggcgaacacaagtttgtccgaggtcccgataacactacccttcgagccattgttggcggaaccgagggccacgagccctttgtccgagtcacctttggtgacgagatcaaggacgctgaggagcccgtttctgcggactccatctacgtgcggggtctcaaggatgaggtcacccgagtgctcaaggagatcgaggaggcagtggaggacggcaagaactatgctgttctgtcccagtacaccaccgaattccagatccctcccgagcatgtcaagcatgttgttggcaagggcggctcccagctcgccaagttccgtgagtacggcgtcaacatcgatctcgacgagtccggtcagggtgttgtcaagggtatcaagaagaacgccgacgaggccaaggttcagattctggctttcgccaagaagattgccgacgaggtcaacgtcaagcttcctgtgcctgctgaccaccacgcctctctgattggaactggtggcaagtttgtcaagcgactggaggagaagtatgacgttcgaattcggttccccaagaccggtgaggagaacgccaacgagatcgtccttcgaggtccctccaagggtgtggcgaaggccaaggaggagattttggatctcgtaaactacgagattgagaactcgcactcgcagaccatttccgtccccgtcaagtctctgccccgaatcattggtcgaggcggagagttcatcaacgacatcaaggactccaccaacactcgaatcgacgtcaagcaggagaagtcggataacaccgacgagaccggcaacgttgacattgaaattgttggtacaaaggccggcgtcaaggaggctgctgccaagatccaggctatcgtttctgagttccaggacactgtcattgagcacattgaggtgaaccccaagttccacggtgctctgatcggtcccggcggtcagactctcaaagacatcctcaccaaggccggtatgaccgacgtgaccccctccgttgctgctcgaaccgttgctgttcctgctgccggcaccaaggataacaaggtgcgagtccagggctccaagaagattgtggccaagattgtcaaaatcatccaggacatggttgccgagcgggagtcccagatctctgaggttgttgatgtgcccgtttccaagcaccgagatctcattggagctggaggtgctgccaagcgatccctcgaggagaagttcaaggttactctgcagatccccaagcagggcgccaagaacaaggatggagagctcgacaccggcgtctccatcaccggtaaggctgaggatgtcgctaccgccaaggccaagatccaggagctgtcccaggacaagtggaaggaggaaattctggtcccccgaaccttgcacaccactgtgtccgacaacggaaacctgccccgaaagctcaagtacgaactcaaggttaacgttgaccacggctctgtccgaactcctcgagacggcaaccccgttgtccccgctggtgccattggctccgattctgaggacaaggactcgttccgatggtctgttgtcgaggacgctgtcgaccacgctgccaacggcaccatcccctggaggcttgagggctctgacgagaacgttgccaaggctaaggccatcattgaggctgctctggatgttgctctcaagcacactcagaccggatacctgtggctccctgacacctctcgataccgattcctggtgggtcctcatggagccaccgtgtctcacatccgagagaagtctggctgcaagatctacatccccaaggctggtgttgctgactctgccgtgaccgtgcggggctcccccgagggtctggagaaggccaaggagatgatgcttgctgctctcaagaagtaagcttgtgtttgtttcagggatgcaaaaaatgtactgcgggtacgattcggtagtatttagtatttagtatttatatcatttgagattgtatgttgtggtgcgcacacaggtcgtctgttgtgcgtatcgtagtgtgtgttgggatatttgaagtgttctccaggcccacagtggttcgactatggccgccggagcccttataatactcaattctgtaacccttctgatataggagctccatctttagtgcgcctttcaagtgaaacatttgggtagatagaaccattcatacaagcatcatcgaattcagtaaatgtaagctttgtcgccagtaacttgttggtcatccatcagcaaaccagctgtcgccgctgtgccgggtcacctgagtttgattatgatgttcgcttgtctgagagagccccatgttccaaatatgctggtcgtgtatacataaaactatttttttacagcacaagtaccggtccggtacttgtagtcagttactcaagaaaaaatcatctcatctcgtatatgctcgtatttaatttagcttccgggttgtcgtaatatgtaatcctatttttaaattacgtcagcaatgttaatctggagaagccatgttattaacaatgtttagagataaatttaggtctatattctcatatagttttacctaactaactgtttatcatgcttgtgagccacaatccgcattcaaaacctcatctcacgtgacctgttttccccgcgcattatcgtctcgtgcaggtgcatatgggtaaactactgtgtcttacaattgtactttctacacaatgcatgtttatgcgtttagctctacttgtacttacttagctactggaaactgtagctccccctccccctatctatgttagttgttaccattttaaaacttgcccttctgctcaggaacaatggagataacctttccagtatcaacaaagctctcgaggttgtccagaaccgccttctccatcttgaaatgggtctcgtgggaccaggttcccatatgaggcagaagcagggttctagggtgtttcaaaagaccttcttcaatggcaggctctcgctcgaatacatcgagaccgactcctccaatctttccagagtttagaccgtccactagggccttctcgtcgcaaacagggcctcgagcggtgttgacaatgatgactccgtccttcattttggagatggactctgcgttgacgaggtgcttggtagcagcattaagaggcacgttgatggaaatgacatcggccttggaaaatagatcttcaggcgactggcagtagacagagtccttttccagctcgggggccaggcgatttcggttgtagtacagcaccttgctgaaacccagaggagccacgtagtctctgatttctcggccgattccgcccataccgagaattccgagagtcttgccggagatgtcgttgcccagggccactcccttgagccattggcccttttgcaagttgagagctccgtctccgaagtttcgcagggtgccgatcattagatacaggttcgtgagagcagtcgactcgtcggccatggactgcacgttgctgacctgaatgcctctttcggagaagaagggcacatcgatctggtcatagcctgctccgtaatggcagacagctttgcaggactcaggaagagccttggccagctcctcgtcgaaccggccggtctttttgacactgatgaaggttcggaagatggcattgatgtccttgtaggtgtttttgaggtccttgagaaacgattctcggtcagttccatccttgagagtcaccacgtcggccttcttcttgagcttttcaaactcgtctttggcgtccaccacgttgtcaaggaacaggatcttctgtctttgggtcgagtacaatcgggcgagcgactgtcgcgcaaactgtggtcggatacggagcattgtgtgttgcaattgagtgtgttgttggatgcgtactgtactattagtctggggttagctccttgggtacttcctcctttaggttgacccccacgctaagcggagcacccccacaaggtcattgggacttttgagggctctatcctcaggcttttattggtggcccacatgagtcaaagtctgactcaatagcacgcccacacacgcacttgtgcggttacaattgacagttgcaggttttgtacgagacggggtaccactccttacagttacacacagggcatgtaactcgaagaaagaagacgtataaccacgtataaatgcgcaatagtgcagtctgaaagagacatgtatgggagcaaaggttcgccacgaggtgagctacttgtaccaatgccaggctatcatctagcctcctttgcatctgctgtagctgctataatagcccttcatcatataagggtcatatctgtttggcgctgaataattagatcccaccgccagcctgcttgaacttgcctcagacgttgttttttttccgccaccttagtaattcatgcagatgagatgtgttccaaggcggacttatctggagagctcccatgagaactgtaaaaatctaaagatatatatctgtttaaaattatttattcaattgatttccgaaaactccggctggaaatgcctattctccgtccctctagctcctcccctccctcctgctgccctgtctcaaatgtaccttgcgtccaaatagcgttgtatacctaaagccatcagccctgcacagcaggactctaatacttaagccccggatttcgccacctttcgcaactacacaccatgccctctctagccgatatcaaacaggtcaatgcggcctataagcccaccgttaaggatgccgttgccgtcttcttcggcggaacgtccggaatcggaaaagagaccgcctacatgtttgctaagaagttcgatagccccacggtgatcattgtgggacgaagtgaagaggcaggcaacaagattgtcaatgatctcaaggagctcaatgcaaaggcaaccttcattaagagcgatctgtcgcagatgaaggaggtggtgcgagtgtcggacattgtcaagcgggacgtgaccaagatcaacctgctgtttctgtcccagggcattctgagcaccgctggaagaactgagacctcggagggaatcgagctgcgaatgtcgctcaactactacggtcgatggctcgccgtcaaggaactgctgcctctggttcagacggcctacgacgaaggagacaaggacaatgcacgtgtcatgactgtgctggcacccggaaacgagggtccctacgtggaggacgacatgcagctgcgaactaagttctccatgatgaaccagaaccgtcatattgtgcagttcagctctgcagcagtcatgaagtttgctcgagagcatcctgatctgtccttcattcacgctcaccccggtctcgtggccactggaatcatgcgagagctgccctggtacgtcagatacccttctgctattctcatgaagactccttgggccgtttctcctgctgactctggagaaaagttcttctacatgagtgcgtcttgccccaagtttgcccacggcgccttcctgctcaaccctgcctgtgagtccatcaaggagaagcccgtcagcaagggatacttgactgagcagcatcaggacaagatctggaagcacaccgaggaggagttcgaactcgctctcaatggtcttaacaaggcctaacttttgaacagttggacgatagtgtatagttacgatagtatttataattgaatgagtgtaaaattactgtatatacagtagagagtccctggtgctattggggggtgtttaagtcgtttagctattagtgttcctggctgttgtatgctgcggcccgcatccttatggtcaatatgttggatgtgtgctgcatgtcggtgaaatcctgtcgtcgtgtttgtatcgtggtgtatcgtataaatgctactgtgtccatgctcccggcggcatctctctatagctcgtctttaaccatcttaatcgccgaggtaatatctgacgtcacgaacagataatagaccgcctcgctgaatccaaaggcgagacagatggcgaggaatatcttggcaatcacgttgcgctggatctcgtagcgtcccttctcgatgagccggatcagagcctcctgctcgtccttgctgagattcatgaagaagtccaggagtcgcaagaagatggatccggtcacacaaatgatgagaaagtgctgcactcggttagcctcttgcgagtaccaccaaccttccggtgccttggtgttgatatgtccggagatgaaaaacacgtcgagaacggtggtgaacagtaacgtgtaaatctcgtctcgtcgggtcaccactcctggagaccacggaatgtatgcaaggcccaggaggcagccataatcgagaagcacgcagaagatggacacggccagtgagctctgaaacgaagccatgatgtgtgtgtgttggtgagtatgaccgtcgttggcaagtgtgtcgtatgatgtttatcaagaatctacaccagagtgcaacttcaacgccatctcatgaaagttagcggggtacccgtgcgtctcagacgtcggtacagcgttagcgaaattatcacgttgggaccgttgcgtatactgatgagattctgcctgtataacagttgtgctatgtcgtaaacgggtctacttgtaactcctcggcacaagcttcagactactggtaacttcgtaatacaaaaatatagtctcaaccggcaaactaataagatggccactacaagtatgatacttctagcacgttccacttgctctatctatccgaaagtaacatcttcacaagacatggtccagtctacaagtgtaccagtgtataaaaataaacgacacctctgcagcagctacttgtagcttgaagtgcaaaagattacagcacccaggattctcgtatggtctcccactacaatactaactaggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgtaaccataactccgatacggggaatcgaaccccggtctccacggttctcaacatgagagcgtgatgtgatagcccctacactatatcggaaatatacgtaaaaaaatgatgaaatcacccttgacccatggtctagaaaatagactcttaatctataattatatttacatcagtaaataaagtggtagatacctttgagtatattctttatctcagtgtagtcttggatcacatagtattgttttgcgatgtgctttaaggcacttactgaaaaccaaaggcgtgcctatagtctctaaaagagtgtaaagcttcggaagtgtacagtaatagatgcaactcagacaatatttctatccgagcaagttacaatttcgatcctgtcagctaacctttccactgtaccacattgttctactaacaatactactaagtctctccagttttggttctatcaaatcaatttctaaggtctatgttatgtgtctataaatatgttggtcctggatccgcttagcagaagtcgaagtcggggaatccgaggtcaacaccccacttaggcttggaggttcggtggataccctcggtcttgtggaggtcgttcagagccttgaggtcctcctgagacagggtgacagcagacttaccgttctcgatgattcgagagttagtgacggatttggggatgacaacagtgccgttaccaatgtggtaagaggtgagaatgccaccgggggaggtcttgtacttgtcggcaagcttgagaaccagctcgttcttgagaagagggcctccgacggaaccaaagggagagaaggcagtcatgatgatgttgttcttcttgcagaactccatgagctcgagctgggggagcagagggtgcagctcgacctggttgacagcagggacaacctcggcctccttgagcagctcctcgaggtaggggatggagaagttggagacaccgatagacttggtcttgccagtcttgaggacagcctccatttgcttccaggtcttgggctgggagccggactcgtcaatgtctcgagatccgtcctctcgaagagggtaaacggggtcgttaccgttggggttgaggggaacaggccagtgaatcaggagcatgtcgacatagtcgagaccaagtcgctcgagagacatgttgaggttctcctcgactcggtcatggtaagtgacccagatcttggtggtgacaaagatgtcctctcgcttcacacccttctccatggctcgcttgataccaaggccgacggcgtcctcgtttcggtagttgaaggcggtgtcaatgtgtcggtagccaccctcggtgagagcgcactcgacagcaccggcaacctcctcggtggtggacttccaggttcccagaccgatggcagggatggtcttgccgttgttcatggtaaagtcgatagaagtcattgtgattgttgtgtgtttgtgaatgtattgatatcgaaccacagcatggaaaatagcccctttatatacattattcgtggcaaactcggctctcctacaagccctcgatgctagagtctgaatgttgatattggaggtttagtgacgtaatgtgcctgacttatgtgtaaccgaaccctaaagggtgacgaacacttttgtccaaatgcccgttatggcgtacatttatgcctcaacagcagcattagagataacgaattgacgtcatagcaacaggaggtaaaaatgatcagcggcatttattgagtctttcgcaatctgtagatgtttttctcgtcaattctctatttgttctaaccacctcttctgctccgtgcgcgactcccgatgtcgtgttagtttggtgtttcctacaaagagtacaagtaattagtccagaatatgaagtgtacaaaacttcccagcacaaacccattcttccctctttttctctctctctctctcttttctcaaccgcacgtaaaacctgtatctctctctctacagtaacgccacttccatgtcctttcggtctcaactctcttttggctcagttgttacacggctacaagtaggagagaatatggatccacaggaagatttaggcctgaaaccaagactcagacatctttcatcaacgaaaatagcccggaacaaaagtaaacaggatatgctatgtaattctccaggttcaacttcccagtccatcaacttctatgcaccatttttgttacccctgaacccgatattctgcggtttactgtacggctcctatacagttgggttattacatcatcatacagatatcacggcccagggacacgtattacgacgtaaaaggtagatagggccctcaaaaagttacagaaagggataggattactggaatttgcgatcaaacatggaactttgatcaaaagcggccgtgaaacgtgttcaagtgccccttctcgcgctcctggtccctcgtccctttcacacactaaatatgtatcatcagagacaatgaaacgagaatgtgatttcaaacactcttcgattgattaaccacccgaaaaaatctgcaagtgttccatccataagccctcaggtagatctgacatctaatgctgtgataacagcaatctaccgaattctagaaaggttcggctagttgctcctgcgcgcatattctcataagacgccctcgcgattacctaagctcggatatggaaaacttatattgtcgacaacaaactcaagacacccatgcagcttccagattagaccgcattccatttgccggcttttatccggttcactaagcaatccacatccgtcatgcaattggccaggacatgatagcggcgaataataagggaagaaaggcaggtgtctcaggctaaagggagaagttttctcaaggcgctaaatggcgttttccacactgttgtgctacgcttctttgatcttcccccggtgtttaacgcaaaagaccgcgttttctctgatttttttgtattttcctagaataattttcttccagtatttttttttattctaatgattcattacagctcacgtgactttctcacggaccgacactcaatttttcatatttttttcaaaaatcggtttcttggtctagttggtcatggcatctgcttaacacgcagaacgtcggcagttcgatcctgccagaaatcacttttttactactcaaaagtctggtgcaagtattttgggctcacgctacagtcaccgcttgcactcacctcaatcaacacaggaaacatactcttagaaatacactcttactttcaccatacctttctcttttattattaaataactaccgatgcaccctattccttcttggcatgggcaaagaccatcatggagccctccttctcaccggcaaaatgatcccagagtcggaaagtgccaatctcctcgccatctctcttcttgacgtcccactcgttgatcttgccgccctttcctcgaccagcaacaaactcgtcagagtcatcatagccgtagccaaacacacctgagcccagcttgccctcaagacagacctcaaagtcatacataaagcagattcgagctacagcacagtccagctcggagtaagcaagagctctaccgatacaggatctagtaccgatagagaagggagcgtaaccagctcgagcgtttgcagtttcattgagagcagccttctcgtcgatatcctgggccacgtccgagtacttggacgaatcatccacctggccgccccgcagccatcggtaggggtcgtattcgagaggcttaacaaagtgcttggggtttctgtgcatggaccaggtggaaactccgacatcacaacccttagggatcttgcaaccatcaattacaacgtcttccagggcagttcgtgggagaacacccggcacgggaggagacagacgcatggactcatcaatgcaggctcgcagaagagggatgcccttggtgagggtagagccggagtggatttcgtcaacagagtagaactgggctcgaacctgtcgagtcagctcctttcggacatcgggatgaagacccaggtagtggagacaaccagccagagaagtagcagtggtatcggagccagcgacaatcagtaggttagattcggacaacagctcgtttcgctcaaagcccttgccggtctcggggtcggtggcatgcatcaggtagtggaagagatcctttctgtgtccctcatcaccaagagccattctcttggaggccacggcccgggagtactcgacaaacttctttcggtcctcgacaatgtgaccaaagaagtaagagccgatgaagggcagtttgtctagcaatcggaagcagccgtaaacgagatgtcgatgagcagcgttagaagtcattcgcagagcaaaacggttgtcggcagaagtcagcatatcaaagcccttaccgaagcagagctcgcccatgacatcaaaagagaagtaggaagtcagtcgagagatcatcttggcgggctttccagagggagtaactacagtgtctcgagtgttgtctccgagaagatcacatagctgcacaatcttgtccatgatgtagggctgggcagaagccagggcctgttcagagaaggcatgggacatgactcgctttttcttggcatgttcggacttgatgatggcagaatgaacagaggggaagcctttgacggcaggaaagccttcgtagaagtcggacttgatgaactccttcttgttaccggagtaaatgtgtttgagagcagcgccggtatcgaaggagaccttgttgggggcgtatctgacgactgagccgtactttcggtgcagtcgatagtagtgaagatgtcggtcgcccttccaggcgtggtacacgtcaggaattgaactgagcttgcacaagagagggccagggtattgtgctagaggatggagagtcagtctgtaaaaagcagccagggccagaaagccgcccacaaaggcagccactagggtcacaaactggacaatggtttcgagtagtgacattgtgtgtgtttgtgtttgtgaatgctgtgttgaaatgtcgagggaaggcgcctcttatatgctgaaggaatgtcacacagttacactacttgtagctacagagacaatgtagttgcaccaatggaacaagctacaaaggctattactgcttaccccagaaaatcgacactctggaacgcattagccgaaagagtccccgcatagtatagccgtgtagatttctctgatggagaggactaccagtaggccatacccaacgtggacaattattcgcacgacactgacatttaaggctccaaataaccattaaatcacaccacccactcgcgaatcccatacacaaccgcctcttcccctcctgctcaccccacggatcagcgctcatggtaaggctggaacttccccatactttgagaaccaagaccggctcgtgcagataacaagtgcaagccaaacactaacggaaattttatctgcaacggctattgagtcgatatccgaggggggttttggagggtaaaagggggaggatatgtggcaatataactactccagcacaaaaatagaacattttacttctctattgaaatatcgtcagccccccaaatctctccaacactccctttttcaaccgcctcaaaccctcccctcttctcctggtatagccgtgaaggttgggaatacggaggagaacggtaactttgtctggaatccagaagaaacaaacaagagcagacatagcgtcacagcggacatagccggcgatgaaaaccaatcgttgcggacaaattaagcacccaataaatgacttgaaaccgtggctaaaacgcaggaacctcagccgttcaaaagtcgcttcaaatacacagtctacacaccttccacagtaggtaaatactctacccttcattggacacctcctctttaagctaacctcttataatatatactacggagaacaatcaaaaattagcctggtccccttcctcggctaaaacttcaatggagcaactccaacccgataatctgcccattctccggagaattctcttccggcacttggcacaatgagcgcgctttacaaacgcagtttcatgcggcgggtgtggcgagcgtggcgcgtatcagctttatgatgatctacaggtatgtactacaagtacctactgctacctggaataccacgtagtatacaagtttgctcatatttatctgtgtattgcttggccaggttaattgaaattgcacgcctcgtctctagagatgactaaaggttgcctcgcttggcctgctcccgctcaatggcctcaaacagagacttgaagttgccggcgccaaaaccctcaaagtttcgtcgctggatgatctcaatgaacacggtgggccggtccatcaaaggcttggtgaacagctgcagcagatatccgccctcgtcgaaatcaatcagaatgttgagcgcctggatatcctcaaacttctcctcgagcttcagagatgactttgccagccgctccttcatgttctcgtagtaagatccagggaccgaaatgaactccacgccacgagcccgcagatctcggacggtgtccaggatacagtcggtccgcagagcaatgtgctggataccggggccgtcgtaaaagtcaatgtactcctcaatctgggactttttcttgcccacggccggctcgttgacgggcatcttgatcttctcgttgggtgaggccatgaccacggacttgagagcagagaactcggtgcaaatgtccttatcgtcgaccgaccagaaccggtggaagcccagagtctcctcgtagtacttgcatgcgttatccatctcgttccaatcctggtttccaacgcagtggtcgatgtgcatgagctcaatgttgggcaggaaggccgcgatggggtccttgttggcggaggtgtcgacaaatccgggaagaaaggcgccctcgtagctgcctcgctcaatcagagtgtgagtggtatctccgtaggtagagatgacggcgtaggtgacggagccatgtgcgtccttgagcaccttgggctcggaaatcactcggacgcccttcttgacagcagcagagaaaagctgctccacattgtcgacctcaaaggccacatccttgacggcgtcaccgtgcttgaccagatgggcgtggatctcgtcggcttggggctctccggttctcagggcagacgagaatgcaaatctgacctggccgttgcccacgacatgggtggtcacgtctcgagagccagtctcaagacccttgtaggcgatgggagagaatcccattcgggtgatgtagaaggaggcggcctgcttggcattaccaacgtaccagtggacgtggtcatagccccgatagctgtctagcgagttggtcacctcgtacgaggtgggtgtgtgtgcaggggtgacttcgacggaaggtgacatgttgttggtggttatttgtttgtgtgtcaaaattgtgtagagagagaaaattctaggtcgagcccatcttctatatatattggagattcttatttgtgtcgcatacgctctgaaaaaaaaaaaaggtccaaaatgcacattaagattatcgcggtgcacaatcagtctccgcgtcttaccggaggggtaccaaacggcgcaaagttatcggctgttagggttcatcgtagtggaggagcaagtgtctcgtgaggaggggtagagggggggtttacggtagtggcaaacattggaaattgtgccccccaaacaacacattttcccactccttctctgtaccatctcacacccattgccgaattgcacactagtgcaacaagttataataccacccaccacctccaatacccggggcgtctcacatgcaccgaagatctatccgcactaacagattatccgaaggaaggtctataggtgtggatgaccccgcgcagtcaataaccggataaaagtaggaacctgcagataaggggagtgcagcgaatgtggtggtggggggatgagatgaggtgatattacgggtggttgtataacagcaagcagggatggtggggtatcgtagacacatacagtgcccatctcactcgcccggctgttgaaggacataataaatgaactcattatagggaagcgtctatagagaaaaatttgtcatgcgtattataactcgactctatgacaaggtgcagttatcgtgtgtcttctgattggacactacacgtggaaagggtaagtcggattgattttggaaaaacaaactacttgtacaatactgtactagtgaagggtgctcaagggatctgtgggggagtttgaatggtacgagttgtattggttcgtacttgtacttatggcagtctcttacgtacggatgtctattgcagcttatagcgatctcttgcacaacgatagtgtatgtctacgtctacaacaagtagctacagtagcgtactgtcagttgtataaataatgctttgagactatataattattcctccttcaactgctcccacttcttaccctcctcaattagagcttctctgacaatgttcccacacagacgagcgtagggattgaccttgacagccagctcggcagcaatcttgttgccgtactctcctgctcgtcggaaacactcagacgccttctcctcgtctccccacgagtcgccttcgttgtttctaccctccatgtaaatctggcccagctgagcataagcctgctgcagcaccgtaccctgcatctttgaaatgatcagctgatcgggaccagccagcttgattgctcgttctaaattggagatgacatccagctttgaggcggatttctcgcctttctggtccaaaatccgttcaagttgagccaggttgttgtagacggaggcgtatttgggggcctcgacaatgatctctttgagcttctcgatggcgcgtttgacgttggccacagagtcgtctttgtcaacagactcaatcaccgtcttctcaatctgcacaaacttctccacaagctccacagaaacgtgttggtctgggggaagataggcgttgacctggatgcgtttttgctgggcctgagtaggctcctccagctcgcccggattgaggagtttcgacagaacgacctggtcgtgggtagacagatgagttgcgctggacatcaaaatttgtcggtgttaatgcggttatttggtagacggatcatcctcagcctatatacttgtagttacatttgtgtaggcgcctttgggtttggaccctgcatagggcataccgaattctgcagctcgggtatcgacagtgaggggtcattgggatgttacaagacactattgattactttactaaaggtgagagcggttgttatataccaagcgatgggttgtggaattcagttaccataaggtaaacaccggccatgatcgtcaacacgattttatatatatgcttccaaattacttgaatttaatccaaattacttgacattatttaaagtacttgggagtaccaactatattgcgcggaactactacttataattaaatgaatgtatatgcagaaaaaaaaaatactactacagtaatttgaactatgttgttataaaaaagtgaacataattttactctccccagctccacgacctgatcacactcatacgaagaccaatgtggcaatttctatgacatttgaaacatctaccatccacaaaggtgggctgcagatatcgtgccgaccgcgtattattctactgtcactctgtcacccatgcgtatacactctttccgccttccaccctgcgctgttgccttctacaatatatacaattactcgaatatcatattcatgcccgccaagttacagtgtacgtgatactgtagctctagattcgcttacaatggaatcccgcctgagacagtagccactcttgctccattgggctcaatcaagctattccataatgttgcgatattggttgcctgctgcaaaggggcacagagtgcattctgggaaattaccaccgaaggtgatatttattatccaacataaaagaatcacagacactaccggtacttttagttccagtagaccgaatgtgatctgagcggaactgaccgaacaacgaacgagttcacacagatacagccggcaaaggtatatatgtactgtaggtactgtactttggccactttaagtcgtctaaggctgataaacatactccattataacttgtctgtaggaacatcaaattgattctgcttgagctatgccgtttttcttctacatgtgccggtacatactgtacttgtatttggattgtcggactcggccgagcagaaagtatatccaacccacctccaggattaccctagcaacctcacattggtgcagatattggacagaatattatccacgcccttgactagcttcctgacactgttcagcttgtaatatttcccgtttataatatgagtagatgagacacggtgagacagttgatgtctcgtattccctccgcacatcaggcactgctgcccaccttattggggatggcaagatggatattattcagagagagatattcagatgaagtgatgggctcacaagttaaacgcgcactcgtattccatcgatgatatcgtgttactgtggagataatacacttagtctacagattacgtgtggtgtactggtacctgtggtgtagcgacagtattgtacatactcgtactcccactctacacacccgccgccaccacttaccctcgtgagaaccccctcagaaactcacaaccgtcaccttagcagaagggtttagccgcttggagccgacagggatgtcaggcaatacagctgtcaccgaggggacaccggggtgtcaacaacagtgtcatttcggtgcttgtggagtgagtgacatcaccgagaaagttgtagtatgtaggggtttttggaatggttgtttcatgatccattggtactgctcggcaaaaatagcctgatggaatcacgtttcgttctggggttgacgggcatctcagctatctccatccacgagtgtctcagagataagacctgcatatctgttatctgttttcaaagtgtaagtcgtatagagtgccgggagggggtcaaggatgtgcatggacgtgactacagtgagagtttttggaggaagtaaagaccgagtatcgaccatccagaaaccccatatcttctggaattccacaaatggccaagactggcttcttttatccactttttgatactaaaaatgtctaatttgacctctcttccactaacaaaaacagtctcgccgttctccaacccgcaccaccaactacaagtacagtagctataattttttggcaccactcgcttttctctttttaggcgaaacttgtctcaaacttatcatgccataggcattaatttccgggtcttgcagagctactgcactggggggggggggtgtacaacgcacgaccgagtgctatgtaatgtacacaatggccacaaacacaactgttactgatgtaccgatgactcagcacctacagtagtccacgcgtttgacttccggggctcttcgggcccaatttttttcttcgtctgcttcccaaatgccagatttatgcaaggtgcatgtgacgtcccggtccgaggattgctataacgggcgaaataaggacacaaacaactcaaaaataataccaaaatatagcttgcaacaagggcttcagattgatcccattattggtcccccaagcccaggtttgagcctgctcgatactcccccgtggtagccatataacgttaacctttaatgagtcaagtcgggaatactttggtataagactaaggcaaaataaccatctcttgaaccacacacaatagtaagaacgcctccaagatgaacacccaggtcagtctgtacgacgaagagctgaggatcgtctccatctcgtgggacgtgtatccactgctgtcgtcagccgtgactcagctgatcctcaagacccacaaatcaaagtctccatctccactggtgccttcttcatctgcccaccatcacatgaacctggaagactctgtgtcgtccacagcgtcgtcccagtgccattcccgccactcgtccgtgtccatgtcgtcgctagagagcacagagccgtttctgaacgtgtctttcaccccagtcgaatgctctctcatcattgctgattcgataatggaagaactgctcacacccttgctcaacatgctggacacaaagacaagggacgaggtaagagtttcacgtgaaatgtacgtggccatccaggttgacggagacggactcgacaacggaggaagggtggtggatctgactgcccccttgtctaaggcaggtatccccatcttcttcctcaccacatatttctccgactttgtcatggtgccgctgtcggcacggtcacgggtggttcaggcgcttgaagagcgtggtttcttcttcaacaacatgaacaactcatatgtgtccatcacaaacctcaaccacagcaagttgaccagtgcgctcatgcctctggccgagccgcacaccgaggccgaccgaactatcacagaggcatcactttcaatggcttcgtcgtcgctgtttgcctcccttaaggtctcgcctcaattctacgaccatacaaaggtagttctcgtgggagcccgacacaagcgagtggaagacaatgagctgctgttcttcaaaatatccaaaatgctgctcaaccctccaaagttcttcagcatctctgtgggaccagacggagaaatgtctttactacttgaaagcaaagacacgggctcattttcgcccatggacgtggtgggatccatggacgaatacatgattcccacctgtttcgatctgtcccatctgcccgaagacgccaccggtattgtggctggtgtggcctcttgtctggtagatgagccgatccagatgggctatctcagtactgctcaaagtggtattgtcatggtagccgaggaggacttggcgtatgccaaacgagttctgggcggtcgcagtggatctgccagtcccgcttaagagtcttgccgcttgaagaggacttcagagatgtcacgttactgcggaccatcagctgtatctacagcatgtacattaaaatatttatttgggttattttgagcaggtaccagttgtacaagtactcgtagtcgccagaatccaagttcgtatcgcaatcaaacacggctccccctcatttcttgtattagtggcctacccttgtgctgcaattggaatgtggaggctcaagttagcttcacgtacaagtgagttacaaggggcccaaaacgggaacaggtaaataacgccaaagcctatagacagagaagggggattgaggggcgtgccgcacttataaaaatagcagtgcgatataaacaagggtcacgtgactctggatacaagtctatgtgtctgtctctgtctgccatgtcacgtgattctttcattagccagccaagaccctgtcaagtaacaaggttggggtaatgtaactacggtacttacctctagcaccaccagtacactacacacccacgacgcacaacatgttcactcactcgctattcaagaccgatacggtctacatctaccagattccgccactcaagagcgccaaggccggctacctcagcgcagattggccactcgaaagccccatctggactggcagcctggaggtggtggaaacggaggtgcaaaacaaggaggagaccaacaatgtcgagtgctcgattgtgctcaaggacacaaagacagacgaaatttttgcccaggcaccataccacgtggacggcagtggtctgacgcctgtgtctgactcatctcgatatcacgccattcgagtccagggagaaggaggccagacagctattttgggactcgggtttccagaccgatcggcagggttcgacttcaacgtggcattacaggacttccggaaacatgccacaccaattgaggtgtccaaaaagagctacaagttgcccgacaaggtggttgacgaaccggctgcagacgtggctattcctattctagctcctccgccaaggagagccactatggaggaggaagaggaagaggaggaagaggatgacgacgactttggagattttgtcggagataatcaatagtcggtcgctggtgtcaagccaacattcgttgaataataagcacatctgactggctgccttaacagcgggctgttatatataatgaattacgatactgagaatatgatttcaaatcaggtacaagcagctacagtaaatggtgtgtttttcttttgagtaacaattgtggttcttgtgagggttacctatctatagatgtagcttcaagtatgtatcgtactgcatctctgcctataatcacggtaacctcctgctatgctggaaaatgtgtgatgtctcttgtctatgtacatcaacgcaagtgcccaggcaacgtcgccaggaccatagacatcgtaatcatcgtctgagtagtcattggggaggccgaacgtggggcgttcatggtctccaccccccctggtcgtcttcaccaccggtaccatagtctttgtaatcttcatcatcatcttctttttctgaagcttcaaagtccaggtcttcagagtccagatcccaatagctcttgatatacccacggacaacatggtgagacaagaatctgacgagaaatttgccattttcatacccaagaaagactctgcttcgatcacttccagggttatagtatgaatctggagtttccacatcagaaataaatccgctgtcaagatctgctattcgaatacctccacttttcgtccactcggtgagatattgcgaattttggggtataagacagtgaggaagtccatctggtgctttgtcaggcaaggtggtgattttatcctgcctacgaaacatctttccgggctggtccaggtccaagaaggttggaatcagacactggtcttaatgaaacaaccaaacgagtccattgtagttttcctcgggacacaacttgtttatgcaaaggagggagtgccatacctgaccaatttctaggtgtgagggttgtgtaagccataggtgcttctcgcgtatcgtgtcacgtgaatatttccaacttgggaaatagcgtcaatgtgaggaggatgcttgtaatgatgctggtctctgggggacgcgtagttgtggtgagtagtggggatcacaatgatctcattattgacaacaatggcagctcgttccaggaaaaactggtattctttgaaagatgttcaggacggatttgaccaggtagtgtgaattcaatgcccttaaagctgatgaccatcgccttcttactcttggaaacccccttgatctgactgggccgcttgggcggaggggggggggggggggccctcaagagtccagggactcaacattgcaccctgtgggaggttttcagcatgaaatagatcgcatgagaacgagtagttgaactcccgatggtcatcgaacccctcgcagtcactgggcagcttctctccatgattgagccacaaagcagtaactcccttcaccggcttgggtggtggcatttcgttttatcccagtcgtttataactttcaacttatagctggggtgtcgtgaaacgtacaccaactaacagcctccccaggtcttcatttcttcttctggattgatccagggaaatcgcctgacaagttcaagcttcagatcacggtcagcatgtgtttagctcactggaaccgcagacttcggctccttcctgtccaaatgccttgaaaaattgtcagcctccagccagacagaccgtctcaggcttgcctcgtgatcctcgagcagctcatatatccgcgcctgtaatcgctgactttctgccttctcttgcaggtccagagaagggctagagagcatcttcgatgcccacgcatgtatgtttagtagagtccaaatatactcctcgacgaagggtgtccgaggtgtgaatctaacctctcaaacgctttgatgactgtggatgtaaattgcttgaagtctttcagcctcctggcagcctcctctctccacgcgccatttctggttgaactcgttgttctcttgaagcagcttctgtactgcgattattccctggaagctgcaacgggtagtggtgctgtcgataatagagcaacgtgatctgaggccactgctcaatcatcttcttcatgtcctcccagaccactttctgctcttccttcacttagagcagaagagaacacaccaccaggagtttgttagcctctgactcagttccatgtcaaggtgaaggcagtccttgtgttattgcggctgcagctgtcttaacagacgttcttgggtttccgggccatgtactcgctacttgtagatgtactgtagtgacacgttgtggtgaaacatcgatgtagagaaaacaatcagaccactactcagttagaacattagaacattagttgaccattacttggtaccccctcagatcgaatcttacaaataccatttaataataccataccttctatctatatacatatatacaattatacctctagaggtatcttggcacctcctcgtcctcgacggcaatgataatgtcgccagattcaagttcgtcccacttttcaagagcaataccacactcctggcccttggccatctcagtaacgtcatccttgttgtgcttcagagacgaaacggtgcctcgaaacacctcctctccatctcgcatcaccttgacggtgtgagatcgtcgtagaggacccatggtgactctgcaaccggcaatcttgaccttcttcttggcgatggaaatctcaaagatatccttcacctgagcagaagcaatctccttgtctcggatgatcttggggagcagtgaggtcacatgttcggttacgtgctcaattacacggtaaatgatggtctgctcgatgattggcacgcctgcctgacgagccttgagaatcacgtccctggtgggcttgacgttgaacaacaacagagaagcgttcgcagtcctggcaatttcaacatcgttggcagtaggagggcccacagatcgagacaggatattgacgtggacctcgtcgttaccgatatcggcaatggactcggaaacagcctcaactgatccatggacgtctcctcgaacgataaagtgagccagctggcacttggcctcgggctcatcctcctcaataggaggaagaccgagcttggctcgctccagacgcttctcctcggcctcctggtcaatcttctgctgctttcgcttctcgttgatgatcttgatatcgtccatctgctgcatgagctgagctcgcttctgtcgattctcggccacctgcttggcctgctgctcactctcggcctgcaaaacctggtctccagaggcaggaagttccttccaacctgttacctccactggagtaccaggaccggcctccttgataaccttgttggaggagtccttcatggccttgaccttgcaaaagacggtgcctgcacagatgacctggccgggcttgagagtaccgttgtggacaagaacagttgcagtggctccaacacccttcttgacctgggactcgagaacaatgccctcgaccttggcggtgggcgaagatcgcagatccagaacctcggaaatagcaaccagagtttcctccagagtgtcaactccaagaccagactttccactaacctggacacatgcaatgtctcctccatagtcctcgacatacacctcattggctccgagatcagaatagaccttctggatggtctcttcggtaacagactccttgtcgcacttattgatggcaaccacaagttcgacacccgcggcatgaacgtgtttgatagcctccttggtctgaggcatgacagaatcgtctcctgcaacgaccagaataacaatatcggtaacggtagctcctcgttctcgcattttcaggaaagcagcgtgaccaggggtatcaagaaaggtgatttgcttgccggacttgggagccttaacagagaaggcgccaatatgctgcgtgatacctccatgttccttctcggccacggacgactttcgaatgtaatcgagcaaagtggtcttaccatggtcaacatggcccatgatcgtcacaatcggaggtctcagaggcaacttcgacttttcgtcagcagagggcttgggggcaaggaacaaatcgactccctgagtctcattggtgtacacatcgaagcccaaatcgtcagcaatcagctgggcagtttcaccgtctaacacatggttatggtcagtggtttcctggtcgaatccaagctccaccattgtgctggagagagtctcaagggaaacctgcagaatagtggccaagttggagatggaaacgaaggaaggaatagccaatcgtggacgcacaatctcaatttccttcaccttcttctccttgactggaggaggaggaactgtctttggtgtagcgacaacaaagtcttcgtgtctcaggaacacgttcttgggcttctcttcccccttctttccagcttcatgtgacttctttcctccctctcctcccttcttctctccaggaccagacatattgggggtattgaatgacttctttgcacgggcctcctcctgctttctcataattttcatcagcgacggcgtctcagcttgggcaagattgatagtcggcttctgagatctttgttgtcggttgttattgttgttgttgttgttgttgtttctattctggttccggttctggttctggccctggttctgaccttggttggtaccttgattgttcttgttgccgttgttattgtttcggttctgaccacctcgctggttctgacctctgggttgattctggttcgaattctggccctggttctggccctgacttcgaggctggtttcgcgacagagccttcgcctgatccacagagggagcttccttgacaggagccgggactgctggctcggtctttcggaaacgcgaggagccgagcttggctgcaacctgtaccgaggagtggaatccccgggctctccacaaacttctactcaacatggcggtgatgttcgggtcgtcgtcaaatgttggtgtctcaaaatatcgccgttaatgggtacatgcaccatgcattaaatctttcatgcacctcacgtgaccggaactttgtcggacttagcgaatgcgagaatgtgtattttgaacaggtggggagataggttctatatatatagagagatgccgcctacttatatctcacctttagttctacttgcttcaaaaagtcgacttcacacatcctgtattgccctcgtcactctatttctcgagtcaaacaaacttttccggctatttccgaacaccatatgtgtgagttggtagatggacgagtaaaagttgactatatgcttggaaagtattcgaatcgactaattcgctcatgtatcctcattacttgcctttcctgtacctccacttcagttttcagacccttggcactgagtgaataataaagagatcctgcaagttcgtacatctaccagtagtattatcgcacacaccatggtgttggcacacacagtaagttacgcatcgtactgtagctctgtccatattataataaagctgcgtacatagtacttccatcgttccatgcggtagctcttctactacttgtagtacccttccaataaaaaaaatgcaatatctatgacagtacctgctgttcacgacgctcaaatcctagctcagcaccaaccaaaccagaaatccaacgtgtaccagcaagttccattcactggtgccaaaccgggggggaactcgtcgcatctcgtcgtcttcctcctcctcatctgcttcctggggaaaatgttcatagtaagtgccgtcatcaaatgagttgatcatctgggtgtgtcggaaactccaggccaaacactcgacaatgttgagacacacgtagaacagcgccatgtacgctatgagccgcgtggggctgtaccagtgggcgccctgcgacagagggaaccggtagagagtcagccatgcaacaaaagcctgaataggcgaccgagagccccaggcgttgtaatccttgtgtgtgcatcgtgttcgcgcgtacgcaaacagactgtagatgccagccccagtgtacacaaacaccaggaccactagagcaatgtccagacagacagaaagccatgaccaaacaaaggagaagaatttggtcagccatcgccaaatggtcttgaaaaacgtagtgagccagtcccacatgttgagtgtggatcgagagtgttgaacgaacgtgtggggtgtcagatggagctgtgggatgtgtggttgtgcctggtgggataattgtttcagccgtgatgttgatcagaaatttagagttcaaagtggatcagatatggaaaggttgttgagagtgttgggggcaaagaatggggtgggcaagcgtcttaaaccagttggaatggctcgaatagcctccttgtgccttgcaattatacccaagatgtcaccttcatgatgcttatgtaatcgtgcactgtggcaaaaacaaaaacgggcactggaccaataggctatactctaaagttgttgtactttattcgatcctcccaactacagtaattcagctttacagagaaggtgagagtccccaacactacaacacactcactgaacagaactcaccaccaacttctcattatatattaattcaagcacttagcagcaacaaaaagaactgtccggttccacgggttgaacaaaaaatgagatcaatgctctacccaactgagtcaaacaagcgggttgttttcgctggactttgacagtcagtatctgagtgtaggtttggtctgcttatataatcacttcaaaaatgaagagttacggcacatcttcaggtgtatggaagtggcggacaaaaaaagaaacatgcccggtaccagggtcgaactggtgatcttcagattatgagactaacgctctaaccaactgagccaaccaggcaattttgtgttccagcgtgacctttggcgttttatgccacactgaagatgtgggaaaaaaccgcaaatttgcctaaaatttgattttggatttcttgaagacattatttgagtaaatttataacgttgatgaagttcttatacttcaaaatgtcctctatatccatcctggactggttgtgttgtagtgactggtagagcattcctagagagtctacccgaatgggattgaaagttgcatttctgagaactgtagtcatcaaatagttatttggaggctccaataaagtgttaaaggatacctgtggtgtttataactagtaattgtctgtgagagctacctgttttgtaggtctgtctgaagagttccctgtaaagcggtctgtttgtactgtctggtaagtcgtcaatgacatggaaagattttgactcaagtaaatatctttgatagccatcaaaggaatctttcaactccccaaagccacgtgtttttccatccattatgcgactaccggatctgcgtaccttctagtagattcagaaaacttgtggatcatgtcagatgttatccccctactgaaacattacgggacggggaaacgactttgtggcttggctgtaattggattatcgccttgaagactcccctggaccgtgactactgcgcttctgtacctacaggcaggagtgtcccatggtgcccatctgaatgggtaccctacagtacacttaattgagtcggggaacggtttgactttcgtttcaaatctatgaactaatacaacggtttctctagcatatttctaaaaatatactagtccatcttcatctttagaatgaacttgtgagttgcgataatgtacaccccaccagatggcgaagggtaccggtttagacgggacaattctagctatcgagcaacagtgtgtgcgttttccattcagtcttaatctttgactgttagttggcaagctcggtcgatttcaggttacttctgtgaagttacagagtgtgatggcgcattgtgtgttcgttctgtcattctgtctcttatgcaacctatttcaggcccatttccctatagtaaatgtagagggtaccttcttgaacttcctacggccttacttctacaagtaggatacatgatctcaacgcaagtggaaacccccaaactgttcctactgcaagtatgttagacatcttcagattacggcaagacggatcttgcttaagggtccaacaacacagtccatagtggttgcagtaggtacagtgggtatagtgaccacattctcaacactcgtacatgtagagtatgtactcatacagtaagtgggtttggaacagcgtcagaaaaacactgaggccgttgtaaaaggcggacctggtatggaagtgctcttcaggagattgacgtaagtctttagtgcaatgcgtggccacccatgggtagaactcgataccgatcacttggggagaggttttttgtgtgggtactgtccttgaagtgctacagtgttattttattgtcggttttttgtacaaggagcccatcaatactaaaaaaaaaaaaaaaaaaaaagaagcactgattagaaccctctacaaaggataagtaccatcagttattgtcaatccccccattcccaaagcaaaaagaaacgtgcccggtaccagggtcgaactggtgatcttcagattatgagactaacgctctaaccaactgagccaaccaggcgcaattttttgttaaaaaattgccctattgtttttattcccagatattgctgactaattgttagaaccaaaaaaaaattcttagcgccttgtttgttgactacagtagtcccggacttacctaaaatggaaacaccatgaaaattgcatatctccaaatatgtgcattaagtccgataactccgcgacacctatagctacgcaaccatggtaaccatggtgtaaagtccgaaccggctcccagttgcccccattctcacagtgcagagggctttgggatctcgccacctacacggctataattaaaccgtaagttagagtgggagtctaacctgtctactcggtgcaaaagtctacctctcctaaacccacattcctgagacggatgatctacagtgtgtacgacaccggagctctataacagcgcggcaggttggcatagtacgatacagtagcgtggaatggatagactgtttcagggtttggaatttgaactaaacgcggggtttgttaagaggcaatagccggagatgtaaggccatagattaatgataggagagacggtcagtctcatgtcagacatccctctcttctgggtggttgctttttatgctccacgtatctgtcgtacatgttttctgtctatctgtctgaggagttggcgcttgttgtcaaaaaaaaaggtagactttggggtgggacacccccgaaaggtgtccagagttaacagccattgagtttggctctatgtgacgtaatatagcggcgtgggcattggtctgtgtgaacctataggtggttgtagctcgtggtctacaagtaggggaggaaggggtgagcgatacaggggtaaatgaaaacctgttgggtctgtgagtgtatatccatcgacaatggtatacgctatcttacaggacatgctgctgccttacatgagctgattctatcgggccttgtaggactgcctctatagtgcaacccacggacatcgggtgtaaccctgccgcacacatcgggatacaagggcccgagtttgaagacaattgccaaggtgcgacaggcggaacgacagaggaatataagtgagggcaacggcagatggcggataatatggcgaggggatgagtaagccagttacactatctgtttgtaattactgtctttttatctcttcacgtttgtctacacctgtcttcccggttctctccacccacgtatcgtcgtgttcgccaactctattggagaaacataaggattggtggaaaaacagacctaaaaacagcacctaaaaacagtgtgcacatacaagagcaaacaatagagacgccgtttgggcggtgcgacaggcctcggcacgcgccagtctttctattgtctgctctatggcagcaagcggtgtctatgcttcctccccgccatcccccagaccttgttctcctgcccaatgcagacatattcaccttccgttctgggcgccaaaacccgctccacttattaaacgcaattaagcgagcccagtagacagacgcgaaggtgtagggcggcggagacagaggctatctcggaaagatacagctcgacacagccaaccaaggagaaacctacaatagtgtggcggcatacaaaacacatgtgaaaccccttgcggaggtggatggtgaattataggtctcacttggttgccgtgacgatagattggcaacctgtacttacacttactacactagtgtacactgcggtaccgtaacaagaacccgctagcaggtccactacagcagacatattacttagactacaaacaatcacttgacagtttagaccaggttggaacaaaaaaaaaatacgcgcaaaatattcttggctgtcagatagtttctccacggtgctccaccaaacaaaagcaagaaggtcaaagctacacgcagtctcgacaatttggcagctaagtcttctgaatctgacaggtgtggagctgacagatgctgacagtgatagcgctcacctcgaatttgacgtggttctggcaccttgttcggtgccattttgacgtacagatgcattaacttctgtaactaaactgaactaaaagtcaaccaaaaagtgggcttggccgccgttatctgcaaagcaaagaggaaaaattttcacccaggcgaaaaagggcaagtccgaaataatcaaattcgtcattttacttggcttcagttaagactattgctgctagatagatatatactagtgttactgtcaaaaattattaagaaagatctattattaggtaaatattaaaagggagaagagaattttggtattaattatgcggccttctcgtgctgggtggagactcgctgcatagcaacaacaaagtcctcaagagatcgctgcttaggcttctccttcatgggctgaccgttcatgagtcggtcaaagccaacggagccctgcatgacgtagtagagaccaccacagatgcagaagataccgaaggagaagacccagacacggacgacagtaacaatggaggtctgaccaccaatgaaccaaccccacagacagaagacagtggcgaccatatcgacgatgaagacggcaccagcaagctcccaagaggggatagaggaccagaaaggaccgttagctcgggtgatgaaaatcagccagttctcagtaagggaaatctgaaggaagagaatggggtctcgaacaccgaagttctggatgataccaccgttgttgacaaaggtggtggtgagggtgatccaggttccgacagcaagcacaacaccaaggacaatggacattccccaaagcttgggcaggttccacttgacgggcttgggagagtagggagcgttatcgtaggcaatggcaagggtggcaacatcagcgaaaatggcaatgaagacaatgaggtcaatgtcaagagactcgttgaggatagcaatccacagaccaaggaaaatctcaagatggagggacagagcaattcggtagacgacgtaagagtacattcggtggaaaatctgtcgggaagtcttcagggcatcgataatggcggagagaccaggggcaaggaaaacaatatcagcggcggatcgggcagagtcggaagcaccttcgacggcgataccagtatcggccttcttaagggaaggagcatcgttaacaccatcaccggtcatggcaacaaggtagcctcgctgctgcagaatctcaacgacattgtacttgtgctcgggaaaaacctcagcgaaaccatcagcagcctcaacgaaatcgtaaacctcagaaccgggcatgtcacctcctccaccgagaccaagtcggtcggcgtcgtagatgttggtaccgagaccaagctgtcgggaagtctccttagcaataccgacggcatcaccagtaagcatcttgatggacagaccaagctgcttggcctcctggacggtcttgaaggtatcgtgtcggggggggtccatacagggcataataccgagaatctcccagtgtccctcgcctcgctttcgggcaacaccaagggatcggtaacctcgagaagcaaagtcagcaaccttagccttgtagtcgttgaggatctgctcggggatggggtggtcctcctcgacagtcttgagaacgaaaagaggggcacccttaacacagatgattcgctcaccggcgggggactcgacaacagcaacaaccttcttggaaacggggtcgaaggggtggaactcaacaaccttgtacttggtaagagtagacttggctcgggggtacatcttcagggacttcaggaaggccttgtcaatagcatcaagacccttggcctttcgggtggcagcgagacaagcagtaagcatcaggtcatcggcatcaacaccctcgacagtgaagggctcggcaagagacagcttgttcttggtgagggtaccggtcttatcggaacacaggatctcgacaccggcaagagactcaatagcagacagcttctggacaatggcctccttcttggcgaggtaggcggcaccgacagccatggtggtggtaacgacagcgggaagaccgacggggacaccgacaatggtgatggcaagggtgtatcgcagaatctcaacaatggggacagatcggtaaagggtggagatccagacaacaagaagggtgatgataacgagaacaagaagggttgttccgataccgttgaggacctcagtgaaatgaccctggcctccggaggccttgttgacaagagcagcggcacgaccgacgaaggtgttgtcaccagtggaggtaacaatcatgaaaccctcacctcgcttgacggaagaagaggcaaaggtgttgtcgccaaagtgcttatcgacggcaagagactcaccggtaagagcggactgatcaatctggaggaaacaatcgggggtgacaattcggccatcagcggggataatggtaccctcctcgagcttgaggatatcaccggggacaacctcgggagcctcaatctcaacatcacgaccgtctcgaacaacaacagcaccgagggcaagagtcttcttgagctcctcaacaatagaaccagcctggaattcctggatgaaaccgacacaggcgttaagcatcagaagaccgcaaataacaccgaaatcgacccaatcttccagaccggcggcgagaatagcggcaccctccatgacgaactgaatgggaccgatgaagaacatgatgaacttcaggatgaggttctcctgctcctcggacatctggttgagaccgtacttctttcgtcgctgaaggacctggtcggaggtaagaccgacggaggggtcggtctggagaagctcctcgggaacgggcttggcggaggcaccttcctcggcgtcgtcggcgtcctcaccgaaaatgtcatctccggcatcagactggagctcctcaatgagggcgtccatatcatcatcgggctcgtcatcgaggccaccggcggggggagcgggaggggcgggagccttctcctcaatggggtgctcctgggggagctgagcagggtccagggaagggttggcggacatgctgggctgtatgttagtaagagaaactgagatggggaggggagctcggtggttttaatactatgttgtgtcacgttgggagttatgggataccttaaagtttcttttccataccatccatacatatgtatggctggttgggacttgtccacatcgggctgaaacaaaattaagctccgccgaaaaacaccgcaactttaagccaatcacgttattcgcgcaacgcagaaggaagtaaccaaacaaaacactctctctggctgtgagctgagtggccgcgaggggagcgccaaagctcatgtcacgttggtggagtcaccgggtgctcgtagaaaggtagtctgggtcgcaatccaaatgcgcaaccaagccggtgtgatgtctctctcaatgcgccctctgctgctgtccttcggccgccacaaccgttcacactcacaatcaatgttttgacgattgaatgattgagagcgaacgggaggtatttgaaggttctaagatgtgataaactctttcgccaaatcgggctaagtttttccccttttgagggaatttcaaaacaaggttcgggaggaagtaaacaatcttagaaatggcagcacccagttacccggcaactcccacgagatgcggtaaacatagcaggagcgatgcgaggccaaaaagggggcagaaaaaagacgggaaaaaaagagagagcgcaaatcacaaaggcaaagcgaaaaaccgagaaatgcttatccgcggagaaaagaaacaagccataatatccacaacctgaacctgaccaaccaaaaaaaaaaaaaacctaggcgaaatcagccagactcgtcgaatgtcgttccatatccatatcctcctgatactcacattaattatgcgggtatactatgctgtgaataaattaatgccaataatcgaattgtacgtcttcgggggggttactggtgtcggattattgcagtgtcgaagtcgaaagtagacaggcaatagaaacagtaactagtgtcgagagaaagtcgtgggtaaaccaattgacaccgttgaagaagtagcacaagacgaggagaaaaaaaaagaagacaagagcagcggacggcttgtgtatatatatcctgaggattctccatttcctcgggtctgacaccttgtgcagcgaggtattaaacggactaaacccaatttccctgtgctgtagctatacaaaggtgtattccctttaccatttaggggagtgtgtgtattgcccaatttggaagcaccacagagccttgttcctgagtcttagatccgacataatcacgctaaacggagctcggaactgagtgcatacatttcttcgggcttactggtcctggttacgccagacggggtctatctctactggctgtcattggccggctattggtggctcgagtggggtcattactgctccgattgagccggatcctggaagccatacgctccacagacctcccacgtcttacattgctgtccagccttgctgtttggggtctcccctctcagctcatacacatgtctacacacttcccttgaacgaagatattgccgcaaccagcatggtcctgataatacgctcaaaagtctatctgtacgcacagtcaaagtcccatcgtaaattcgggatggacgcaagtttggtagggtaacactgcatgttttggcgcggcttcaggcatggttgagaccgtctggtcggcgttttttcgcgttgagacagtgggacgggcgcgggaacccaggtgctgttgaattgtcgtctttaccgtgtctacaaccctctccacgtcaccgggaccggaaaaactgcctgctcacagcaagtctttcgattgcaatctgccctgttccacactcatgcttatgcacgccgagtcgatgatattgtatgtgaagcctaaaaaatttgccagacaaagacgacgttttacaggcgatgaaatcccgctcaaggttagatgacaatttgctgcaaagaggtgtcaaggagagcgagacagtgcgagaggaaggaggggggaagggtggagcgagattctgagacgggctagcggttatctctttgtgtcaagatggaggtcctcgtacttgcacgtcattgcgtccctgtcggagctgtcctcttggtcacggttgcaacgtcttcgcttgtggtctactgactggtctcggtctccatggttacaacattcccccccccatccaatgttttgattatgtcggtacttgtacgcttacgctcaggaccactggcccatgtgtgttatgtgtgtgtgtattgagagccactagtctgtgtgtttacaaaacggtcgtgcgataacactcgcaaaaggctgaagcaaaagacaaaagctacttggtcgcgaaaagcagattagacgtcgttttggctgccggccgtgcatcccacttatatccgataaaggcaagactgtgggcctgaggcttgtatcgagacaaacaagggcgcatttgtcgcttaacggcgcttgcactgagctcggcagtcgatgagggcgccccggtcacgtgaacgccccctacagacactccacaaggcccatcgccgtcttgccaagggaggtgatgcgaaggctaaaatcgcaaaaacgaaaagcccaaaagcgaccccccaaaaaaccagtacaggtagacaaataagactgacagccgacgatagctgataaaggggaagaagacgggaaaaaaatggagaattttgccgctggcgagcgagcgcgctggttgtacgatgaaatagatgaccgagcagccgaccacgggccccacgccgacacacacatcacttgcacctccagggcacctatctctcggcccagatagacctgctccgattggctcaaatagagggaataaacccaacagtagttccgagtgtggaaaagattatctccggtagggatgtatctaggtttggaagatggtacacatgcaatggagtgaaaagtttgcaaccccaaagcgtgtggaaaacgtggaaaaaacgtggtgtgtgggggacagctatgacgagtggtggcctggggcccgattgagcgtctttgctcgagttttggatatgtaattggcacaattgagtctaaggctgcggtctggacaagtctacagtgtctccggtttacaaatagccctattggcgggcctgtattgtctattttggatttgcaaaacggtgtgcggtatagttagaccttaggtccacggctcaacagccacaggccacttgtatcatgtatggtgtaactggcctgggccgggaagtcgctagtcgatctgcaaaaacaaaagtcggagccaaaagacccaaaagtcaatcacacgcccttccaatgtgattgtctagttttcgacgggcatataacaacgcatggcacgggcatactcatgtggacctgggcgttggtccaacgtgccattgtgcatatttcggagaagaggaatgtgcggagatggcctccatgtctccggcggccaccatgtgcctattacatcctccaatctgcgatactcgcggagcccttcccacaaggttgtcctatctctcaatcaggtatagtcattacgaaaggttgtgtagagtgccaactttgacctggtgaggaagcgtacatacaagcgagcctgcaataacatccagggcgcgaagaccctctctatcgtacaaacacagtgtatacaaaccgtaccgacgttgacaaacaatctcaaaccgtccaaccgtacaagccacaagtcacagcccatacaactcagtccaagctacagttggtccaattgtagcatactgtaaacgatacatgtctccgccaatctccacgccctgacccttcccttcttgtgcccctttacataccccttcggtttcaggtaccacctcgccgtttgtacttgtctgtagtatccaccgtcgtccccctgagccctaaccacctcttacatttcttacactggacctcgcaggcttgtgacgttttcaacgcccgtcccacaggtgcattacatgtcctacatattggtccccgccaattacgtcatccggaacaagacggaaaaactgccaagcagacatcacaacgtcagccaatgatacatagtctgagagcccttgttctggctgataaaaggaggggaactccacatctgtcactccactttgacactccacacatgccaactatacatggttgggggccaagaacaaaagccccttccccagaccactttgcagccgttgggaaccagaaaacacacatgattggtctttggggatgtgcgtcgtctgtcccaaggtctttgtgaaaaccgcttgtctagtggttctgccccactccaatcgatccacttgtgccatccattggagctcccgtccgttgtaagggtattgcacctcgtatcactggtcgtactctcgcatccctgcgcagctccacttttgtcatataccctcgccaagctcgatactgaaaccactcgcaccaaatgtgtacgagtattcactacttgtactcgtatcgtacataccactcctctacaagcacctacgtcatagccacaccagtatggtatcgtacatacaccctcattccaaccctgtaaactgcaagtacttgaatttgtactgtacttgtaccatatgctactttgtttattcatctttttcgttttctgtgctcctgcgcaagccgtatcataccatactcccacatctcgtctaatttccgactccagatccagagcccgaccccgaccccgaccccgaccccgaccccgaccccaaattggacccagactcagaacccccatttcccccgctggtgcggcggtagggatgatgacgttcaggctcacgcgaccgaaaaatgcgcctcatgataggctccatcagtcggctacgcagtccttctccagtaccgctagacgaagagccagagccagagccggaggcactcgcagacccgctgtcggtgctactgcccgcgttgctgtcgcgactgccgccggagtccccaccgtcggtcccgattgcctgcaacgtctcctgccccacaggcgaagaagcagagcctgcagctccaacattcccagtcccagagcttgaaactctgttagcctcttgccgtggaccctcacctgcatctccatgtagccgaaaaaagtcagacggacgatgatagacgtagatgccaggaactggctggtgcacgtgagcatgtgtgtgggtgtggttgtgagtgtggggttcagcgccagcaccttctcccgtgccagaggccccagttctccctgcagctccagtctcacccccaactccttctgtagccgctcttcgggcgttagtttgaaactcccgaatcacatctacaacgggaggcagattctgtgtgggcccagtgccagtctctacacggtgagcgtggaacaactgcggccagccttcaactccacggctcagaaagtgaggcacgttcccttgaggcccgacaactggaggtcgggcgtcaatggtacctacaccagctgtcccagtagctctagctgctgcaggaactccacggaacatatcgctggcgttgatctcgccctgcgcggtctgggggccctggggattgttgctattgttgtgacggcgtcggtctgcctcaatctcctggaaaacacgaggtagtacgttgaagaggacctcgaagaagccgccagaccgagactcgtcgggctgaccggtagcctgcaggtattcggactcggactcaacggtcactcggcacagagggcacgagttgtttgaccgcaaccactcacagatacatagatggccgaaaatgtgaccacagggcatcttggttgccacgtgactctcagggaagttagcctccgactcagtctctgtctctgtgtttgactctgcgtttgcccctgtctcagcccctgtctcagacgtggatcccgtagaagaggtaccagcagtagctggcggcgtccgctctgtcgttccacccgtagtttgacgctcaaactgccgttcaacagtccgttccatcacccgctgttgtacccgatgcaaagcaacctcctcatgtgcctcccgtagaccctcggggatccggggaatcacaaacggctgacgtggacctgcctccgggtccacacgtatgataggacacagctgttgagggttggcttctctgaaggcagcagcatcttcaggggtgtcgacaatgtaccgaatctgattggtagcctcgtccagagcctggcgcaagttttcctcgactccaggatcgtttctagcccgtataatctcgtcagcctcggcctgaatggctctttcactgggagaagctagttcaatgagcactggaccgtgtactgaagtcgcaggattaacttggttgaaatcgaacgacggatccgaagacacagatgcactggatgtgttggcctccgacgccagccctcgactctcttgctgtcggtcctcctcctgctttctctcctgctcggccaacttggcgataatagcgtcccagcccagcggcttctcctcgaatgcatcgtagcagatcggacagttctgctccaccacctcgctcagctccagcgtttcgaggttgcgaatcacccgtcgtgatgccttgggcttgtgtcgccctcctcctagaacaccaccggcaaacatgtgtgtagggatagtgaatgtagccgtagtagtgccatcagggcggtggtcgattcctccgggactgaatgtgatgttgggggcatcaccagctgtgtctggaggcgcatctgttccagcatcatcctctccagcagcccgccgttgcagcagccgctggatcaatgggttgctcaaccagcctccggcggcttggttgagatgcacgtgaccagcctcgtctggctcagcggtggagtcagtggttgctgctgccgtttctctggcagcctcggctccaccatcactgacccgtgtacgcatgggggatcgttcccgggtgcgatctccggctcttcgttgcgattgggaccgagatcggtatgcttgtgcggttcctccgtcagcagcacggcctctagcttcacgtccacgggcttcccgggcctgtcgcgatgcctccgtcgccaggttccagatggtgttgtcagccgtgccgggtggcggcgcctgagttgtacctagtgaatatgtaaccaacatgataggccgatcacgaggcatgtgtcgatgaggcggttgagggggtgtttgtgtgcccggagcagtcgaagaagtctctgctggcgtcgcgcttgccgcctctgtcgatgctggtgcttctgttgtctccgtcgctgcatttgtgtctcctggcgctgcgtctgtgttcgtaccatctccattcagaagccggtccatgtactcctgaaccacctctctgttgtgctggacgtccagatttcgacgcagagcgctccgcaatagttgcgccaccgcgtcccgggccggatcaggaggcccgttgttttcgctcatcttcagtgtttgtcttctgtaccttggttggtggcgttgtgagtaagtggatatgcgtgccgtgtgtcgagtgctctttatatgtccagtcagtcacctctgccgtgtaatggtgcaaagtagtgctgactcctcaaggccaatttttttttcttcagaccttggagtaaagatgtacaagcgcggtagtagagcaggtataataactgtggagcttataattaacaatcttgctttcattagttcaatagcagtgacgtcagaccgaaagcattcggaaaatgagaagacaggtcagccgcacgctttgtgatatggaaatcaggcccaaatttttcgtccatattccccatgtcaaaatcaccattcacccatgtaatcccgctacttgcacgtgctgtacttctgccaccctccactccattatacaaccgactcatagaacagtatggaatgttgggtttgggatatcccagattatggtcccgtggtgtggtcacgtgatgaaagctcaaggtggatgggccgatatgcatgtcacgtgaccggcttattcccccccccccccccccacctccacccggttgtagcctgtacatgttgtattgatgcactctgaaaatcgccgttgggaacagcttaactccgagtccatggagataccaccactgtgagccatttaggtggcatctgaatgtgtacatgagagagggggcggataacgtagcatataaaacagattgtagttgaggttgaaaaaaacagaagatggattcacactcaccgcagcttcagtaccactcttatacgttcaactaagaaattaccgcacttttccatggttgcttactaacacacgggtcctccacgcatgcactcccacagcacactctatctccatcagcaacatccacacacaccaccatgggtcttctcaactcggcggacaaggagaaaatcaagcgagtggtgccgaaaaacaccaacaaggtgattgactgcaccatcgcacgtctctacattgcctacccggaccctgataactggcagtacaccgggctgtctggagcgctagctctggtggacgatcttgtgggccacactctgtttctgaagctcattgacatccacgggtcgcgaggcgtgctctgggaccaggagctgtatgttggcgtcaactacttccaggacagaacgttttttcactcggtggagctggaggactgttttgcaggctttctgtttgaagacgagtccgaggccgctcacctgttcaagcggatccaaaacagagaaaagtacgccagcaaggatacggtcaaaaacaagaacgccattgcgctgaaaaaggccgctccagcagaaaaggctgccgtgggacccagaggagaaccccgtactcgactgggatactcgggacccgtctactacgacgacgagccgccggaagaatggcgagcgctgtacagagagttggaggagcagggaatcactccggagatgattgccgataacaccgagttcatcaaggaacacattcgacagacgggaggtcctctggtgggtctggaacctccaatccctcgaaacagaggccggggacgaagcacgagtaatgccacttcttcttcggctgataccaatgcccgaaaacccccaccgcctcctcccccagctgctgctgctgaatcaacccaaaacaacgacagaagagcagctcctcctcccccgccggcctcggctccccctagctactctagcactccagagcccgacttgccggccacccctgctgctccctccgacccaccagctgctgtagcaccccccagacggttcaatgtgccgcctcccccatctttcatgggcaaaaacgcaggtgctccgcctcctgcggcaactccagcctctccaacagcagcagcagccccaccagcgcttccaggacggtcgctgccgccgtcgctgccctctcgtggttcgccagcgccccctgcactaccaggacgatcggtgcctcctcctccagaacttcctggacgagctgtgcctgcccctcccccctctctgccggcacgaggaggaaccccggcagcaggaggaccccctccccctcctccacccagagacggagccactcctctatcgagacctcctcctcctccctccagatcggccattccgccccctgctgctgccccaactgcatacacaccccctccccctcctgcagcagcttctccagcggcagctcagagctcatacactcctcctcctcctcctccgcccccggcctcgtcgagacctgttcctggagttcctggaggtgtgccccctcctcctccccctccgccccccggccctggacctgctgcagctggtggacctcctccaccccctccgcctcctcctggtgctgctccctcttttggaagtgctgctccccctcctccccccggtcctcccccagccatgtctggaggtcctcctccccctccaccccctcctggagactttggagtcactcctggtcctcctcctcctcctaccggagacgctggtcgagacgcgctgctgtcgtctatcacagctgctggtggaatcggctctcttaagaaggtggacaagtcgcaacttgatagaccttcggtcatgctgcaggaggctcgtggagagagccctaccattccttcggctgccccgggagctcctggcggtggcaactcgctggcagacgccctggcctcggctcttaataaacgaaagggccaggtcagtaagtctgacgacgagtccgacggtgatgactggtagtataatgactatgtaattaacagatgaaacgatggggctacgagcaaagcgagtatgttgtccatagacatggtgtataattggtagacgcggtcacaccgtcttctgctatcgtggatccaatgcttcatagcatctattgaacatctacgattgatagttaatagtctgattcagttaccgttttgaagcacgtcttttgtgtcacgtgacggtggtcgagtcacgtgctttattacagtgaacactacaagtattaatttcttgttgcttgtttatgttctctgaccgtgcaatttggatgtcctttgtcttcacttcagacaatccaataaacaacagtcactcgcattgtggctggcgaatctccggttatttcagcctccggggatctcgtattgattgcgaatgataacgtgagcctcgttaacatcttggtgatcgtcgtcgtcgtcgtgattttcactcgctctaccgaagatggctgcatcagtttatcggccttacgtaatgaagtaatagtccaattggtgtcttaggtggaccccttgtcattgtgcgactcgatactccttcattgaccagctcaatgccttttctctcgaacccatccattcttctctaagcctctgttggccggcctgtccctttggacactgcctcccacggcactggcccaatcgggaataatgtgttgtttaagacacataggcttgttccggagtgagtaggtttgtgggccgctgtgggggcggcggcatcaacagccccggtctccaaaaagtccttcttttctaaaaaaaaaaaaaaaggatttctcggacttggccaggttgaacataggcttggcagcggcgaagcataatccatgcatagatagcgaataacacacgttctcaacccttgccctggtgtcctgattgggagttaagtaggtgaggtgagaatgaggaagatgtggaattgtgggtcattgaggggttcaattggcgtcgatgagtgtctgtgggtggttcctgtttgtgaatattaggatatatcgatcacgtgaagtagtgtaccatggtatctatacatgctatattgcagagagatagctttgcagtgttgaattgactttgtctgtgtcacgtgaaggtgttctgagcaaggccaggtgacattataaccactcaactgttcacttctgaccactaccatcaatgtcaatcttcactatcgtttattacatggaggtccatgtcttgacacgacattccttttatggcataacagggttggggttgtaggtggttatcagtgtgcccacacatcacatactgtacattcgtagttgagaactatttagttgaagatagttaagagatagtagaagacattatattctgctaatgaagacgttcaagagatgcatcgagtacacgagtagaatgcaggtatacaactcttcaacaaaagtggtgacaaatataccccttttctaacaatgttcatggactcttgacttgtccgtgttttctcctaagtgaggctacattgtagttgaatgtttagtacaccgtttgttataaatccataactttggataacaagtccacgcgagagacgggcaagactgagcaacacaatgagcctgacatcccccaactacacatcacggttttctctctccatccattgtcccaggtaaccacctatatctacggatacatccgtgctgacccacgtcgtcacgtgcagacaactctaaaacatttttctgcagccagccataaccatcatcaacaaatatgtccggacgacagggtggaaaagctaagcgtgagtattgtggcggaaaaaggccgcgaatctgacggatatgcgatgactaatcgattcaccagccgatcccacgtgatcaaccccccacaacccccactaacccagctcttaaggctcccaagaagaagcagactgatttggacgaggaggatctcgccttcaagcagaagcagatggctgacgccaaggctcgaaaggagatggctgccaaggccggcaagggaggtcctctttccggaggaggtatcaagaagtctggtaagaaataatcttctccaggcagcttgaagatacttagaaaatatcactttttacgtgctgttgatgtgtagtctttggaatgagttgctgtgataagtagacagattcagcggtacagagtcaaaggacgggggaggctgtttgaatccactctcactagttaatgatactcgcactcgtacacgcgcttgtggagcttcaccaagctcactgtacacattctagaaacttcgatagatggactggctcaagtttccgatacgaaacctggccgcctagaagatccgtatctagaagtttctattgctgtgctctctaatcacatcacaagtttcctctcgcctgtcgccaccattactaataacattctggcgattatgcacgccaccaacatggatgtggatatactagggtgtcgtcttcaagtgcagtaacttgcacagctactcatacgacataatagcgagaccagtacaaacaaaccagcatacacgcaacaacatcaacaacatgaacctcacactctcattcaagggcaaaagtacgcctctgacagatctccctgaggatctcacactggccgatctacaggcggaactggatctcacgacaggcgtgccacccaagaaccaaaaggtttttttgggcaagaagggtctggtcaaaatcagcgacaaaaacagctcggatcacgtgttcaagctgattccagacggatccaaagtcatgttgattggatcgacgatttcggcgcttggaaaactcgaggagatggaaaccagtgctgctcaggaggccgccaagctgaaggcgcgacagcggcgagatcgggagctataccgacggaaaaccggcagaaatacaccccctccagctccctcagagtactgtttcgataagattgtgcctttggactggcttcccgaaaaggagcgtgccctggagctgctgacacgtctgagcaaggacaggggtgtgattgcagtgctgcaaaagtacaagtggcgaattggtgttctcacagaacttgatccggcttcaaacaccaacagtgatcatcagggaacagagagattgctggggttgaacagaaacaagggccaggtgattgaattgcggctacgaacagataattaccagggatggagaaactactacaacgtgcgaaacgtcttgtgtcacgagctagctcacaatgtgtacagtgatcatgatgaccaattttggcggctttgcaagcttctggagaaggaggttgttgagcttgacccctttggcaaggagggaaacactgtgggaggtactgctgtctccacaacatctggaccgtaccaagagtggctggaaatggactctgatgaggacgttggggactctggaggctggcacggaggcacatatgttcttggacgaggacgcaacgaggtacagcaggaaaaggaggacaagaacaagagcatccgagagctgttgcagcgagctgctgagagaaggcagcaggagaaggagaaggaaggggagaagaagaagtagactggagtaaaacaaggaggatactattatagtggacaacgtatttataagtacaagaagatgtgcttggcaatattaagcactttgtagattgtgtagaagtacacggggatatagggacaagaaggatctccatgatgaagatgagaagaaatgttcttgtatacagagagagaagaagctgtgtcatagaatgtggcatattcgatgaactaagaagtttcagcagacttgacaatggtgtcgaggtccctccaattctcctgggatggggaccttcgacacccacttggccttttatgggtttgaaggtggtgacgcacaaagttgatcttcttgacagaattttgaggatctcggtgtccacgaacttggtctcatgcagctcccgatcttggggatgaaggagggatatctaagtagacggattgctctacctcagtcgaagtagacggcgcaaaactggttattaaagtcggtgaaaacagctgaaaaaggggaaacaaccaagtcaaagtggtatcgggcaaataactgtttggaggccttgtcatcggttttcaaagtcttggacttcagagagttgaggtgggggatagacttgatggcggcagaggggttatcccgtcctctttggtcagcagatcggagatctgggtgtacatcttgccttcgttgaagtcaagtcataggagatctggttagtgatatctatgctttcaacgaggctgtcaaattcgacgccattgattttctgaagcaaaagtagtaacagcagcattgctaggcagcaaactcgatataacgttcttctgggaatcatatcgttgagcagattctacagatagatcagaacggcctcgatatccagggagatatcctgttatcctgggaagtcgtctgtatgttctcagtagtggcaccaatggaaccaattacaggataccataccgaacattacaccgagcctggatacaagagtctgcatatatctcagcataccggtcacagtgacatagtaaataacactaagggttgtaaacaagtggtatcgagctgtaaaattgcaatcctctatgaactggatacaaccgttcctcagggaagtcccgtcttccttacaatgtatttgacaggatgaaattcctgaagcagaaatgtttcctgtttaagcagaatcagatatctcgcctttttatcctcctcacttctgtattctcgcacttttctccaatttcttacatttttttgaaccccccccccccccccccccatcaacccagaaacaatggcctcggctcacccagttcaccaaccaagggatatatggaacccgactactgcaaaacagtctgaaacacgctatatcctaactacgagtacatagtgttagccaagtccagaacaattcgcgtgtccccaatacatgtcttatgcacgatccgcatggataaagcccccatttataaacgaatacgaggagattacgacaggtcagagatgtgcaatcgaactacgagattgccgtataaattgtgagccaacagaccaggtattacccatgactaagacacaactgacacgctgggcagttgatatattcttcatcaagtggacctaaaccattagcgcgtgaaagctacaagggtacgaccattggtcttgttgacactaggtggaggaaacagtattgacagaattgctggaaaagagtaacacaggtttacgtaccaatgtgtggtgtacgagtgcctcattcctgttgagttgttgaaaacgtggactttctcgccatgtcagggagatgcagcagggtccttgggtaatatacaacctcataagtacatactgtagtcttagactaactgatgaacccttggattactgcctgtacgaatacaaacacgactatttgtacccttgtatgttccgaagatctaaagcatgtctcgagggcggcacatccaggggtaggggtgaaccaacagtttagcgacgagcacattccaagtcttttactgtaaatttactgcatcgtcaatagaatgtgctactagacttgcaacttgacttgggccgtagtatatgctgaagagatggaccggacagggcacttgtttgagagcgaggaccaacacacgtataaacagagctagatataaacatctgcagtaatctattgtatagagacgtttccatagtcaaaatacagacacatttcagtctaatttccatgaaacaagtgtctcttgccggcagtaagagttcggttggtttgcacccatgcacccaacagatagtctagatctgctgagtaacgactgaggagcagataaaaactggtttagactgaaaaaatgatatggaggctgttgcaatctcgactctagacgacattacaacggcacatcaactgtcaagggtagccgagggtcggttgtagttgccgaggtgtacagtgaaatcgacgtgcaatggagctctttcgtaaaaatacacgtcaccaatgacttcaagggagattactgtatcagtccatattatccatatatcatgccccaagtttttctcacgtaaacaccttcccgttgtgcgtgtacgagtagtacgcgtagtacgaaatagtttgcacacaggtgccacaatggactaataatactcgtaatatagcgtgcttgtataaacacaacaagtcttatttattgtgcccacaccttccgcttccgcttccgcttccaggcctatgtctacaagtacgatacttgtaggtctctctcatgtctcctttcatatcgctcaagtttcgttctcccaacagtccgtatgagcagcctaatctgtctgccaacggtgcacacgtgatcaggagtcttgtagacggagtgtgttttccgcagtaatgacgccacagaaaaaattcaaactggaatcaactcgcagaaatttggaggtgtccattccactcttcagaattggccatgcccgtttcacagaacacctcagccctaatcacaagacccacaaccttaaccggtacaaaccctaacccccacacatgcagtgagttgtcaccacccagagggacatgacggactaacaggttgtgataatatcagggtgaagcacagaacggcgatttgagctaccgaaaagcgaagcaaagacacgaaacaagtcacacaaacccgcgacttttgccacccgacagtttcaccgttacaagacacgcttccaccgccccagatagtcgcacagaaccactaagatgaccgaaacaggacaaatccaaaagttcaaacttgtcattgtgggcgagcagagtgtgggaaaaacgtcgctgatcacgcgaatcatgtacgacaagtttgaccagaactacgaggcaaccatcggcatccagtttctgtccaaacccatgtatctgcccgatcgaaccatccggctgcagttatgggacactgcgggccaggagcggttccgatctctggtgccagcatacatccgagatagtcacattgccattgttgtgtacgccatcgactcgcgcaagtcgtttgtggacgtggacaagtggattgaggacgtcaaggccgagcgaggaaatcaagtggtgctcatgctagttggaaacaagagcgatctggaggagtcacgagaggtgacgaccgaggagggacaggaaaaggccaagcagtacgacgcgctgtttctggagacgtcggccaaggctggccacaatgtcaagtcgattctcaacaaggtggcgtccgagctgcccggtctcgagacggctctcaagaccgaccagagcgagctgattgacgtgaatattacaaacgagcctgagcaggacagctgctcgtgttagacaggctgtggaggataagagtattatgacactgagcatggatgtaagtaaataggtgaaattaatttaacgacagaggtgtggaagactgggtgcttcagccagtaaaaacgatatcgtaaaacaatctaccgtgtcgcgctctccctgcacatgcgttatagacatcaggggctcaggggttacaggtggagtatctgcagtctagaacttgctgtagatgttccgattgtctaggaacacccatgattctccttcagtatgagtattcagatggatatatatgacgcgttctcttcaaaagcctcccccgacagagagtgctcaagaccctagagtcctgtgcagtatgtaccaagtactgtatctactgtacctactgtactcgtatcagaggtatctcatgaaccatctgacagaaatatggattctgaaaggggccagcttcacatacacatcataccgtctatccaggagcccctggagactacaagtaggtgtagtagctacttgtagtagagggaaggccttgaagtacggtagaacataagatgaatgaccttgttactctagcatatggacaagtacatacgtccaggtgaactgaacagtttctatgttcaatctgctttgtagacatgattgtgcttgggggagtcacagttcaccccagtcgccaacaggggaacattcactatcatgttacaaggtcaatatatatgacttgtcgattctccacactcataatatgcagcccagatgacctcttgaaacaactttcttgataatatcgccactgtacagtgtactggtatcgctgtagagggagcaggagagcataccaaggaaatggtgaacggagagacgtactgaatcagtcttactgaacagttattatgactcaacaatgctattgtctgcctctctggatgctaccctgaagtctgtgctcacaataatatcaggatgatcttgtggagttggacggaggagctctcttacgcgagtcacgtgatagagagggagcgagagggagctgatacaattcggctggatgaagggttacattccttgtgtactatatcatactggtattgtttgtatagcgcaagtacagtatttattcaaaaccccgtttaatttgcattttgttggtgattacttgaatatagttgaacaccattctcagcttcactattacgaacatacttgaccacacccaatcgagttgtagtggggatcttgtttaaactccctatgacgtactttctgcatgaaagtcattccgcaaaccacttcctcaccaaaaccaccccttacatctgcatctgcatcaccaatcgccccgactacaacactgtacaccagaaatgacatcatcacctcattcttcctcccttccataattaatagaagaaccataacccaaccagtctcgcttacagttgtgatcaagtctgcatgttgtcaggcattgttcacagagatcacgtgatgccattaagtacaatggtgagtccgaaatctctccagatcctccagttgccacagtctccacagtctccactcgccactcccattcttctatcagctcccctatctccctgatccgggacttgctcgcatgatgggcttggctctgcacggggatgtggcaaaaaagcacgcagactttggctttttttggcgacacgcgcgatcagcccgtctatttgatagtctatgcacggtcggcctcacgcattctttgggtccaggacaggtgttctttcaaagcatctctgccggcttttgcgcagtgccagtatttatatttgtattgaaaataaagggacctatttttcagtggaaaaaagaacttcaaccgttgacgaaacaaactcccaacggtattcaagtttactaatacgtaataggaaaaaacgtaatatgagacacaggacaacaatacgaagtatccaccagatcctgtacaaccaaacctccttatttctcatgtggaacgtttggaccataatcagacccgttcccgtttcccctcgtcttgtcctctcataggttcacgtgactccacagacataatggcgtgcaccgcgcagcaatcatgcagctccatctgcagcaatgtactcaaatggccttacttttttgaagccgtcggaacaccgcgggaggggtcagagctaggaatgggtccgcaaatgtttacgtcacgtgatttccccccagaccaaaccatggaatcagatctttggccgttccgtttgccattactaagcttttccgtctttccagagagacaggacccgctttaaaatgtgacgatcagttgtgcactccctgccttattccgatttgggaatggggaaacggcagcggcgcgcgtttatgcttggagcttaaattcgtgttttgagttctggggatatttgcgagaagcataatatccgtcggacgcaaagaaccaacccacacaccaaacacgtcttcaaacaacgacagacgggttaacttatatgtaagttcacgacctctggaaacaggtctggagttgctttcaaaaccccctcaacctgcaagtaattacccctcatgccgttatcgtgacactccttttttttctgccaatctctcgtttcttaaattagcctcccaacaacgacattttaatgtacgctgcaggaaaaagagtaaaaagagtaaaaagagaaaaaaaagaaaaaagagtaaaaagatcaccgcgcccagagatatacttgtctgtcacgtgatggggttgtgtgtaagacactttttgcgcacatggtttctttttgccgactttcagccagtcccgcccagccgctcagttgagtcttgtgcgtggtggtctgagaataggagtggtttgttgggttaaaaacgccacgcgtggtttaacttgacaaaaagatgtccaaggagtctcctattgagtactccgggttctccgagctcttctgatataagtctggattttttgcgatctttgccattttctacgcgattttagccaagacggagcgagacatgtctaactccgggatgcctggagtgtaacctgcatatttgatgtcagcaaaggcgagcattcagggggcttgaacacacgcaaaaaaaggccataaaaaaaataaaaaatttgagacgtacaagcagagccacaagaatcggctggggagtttttcgtgtcagaatttccgatttcgaccccacaaaactgccctcagttgcaatgagcaaattgttgagacagtcgacgcatggaagctgatcagttaatgtgcggggaaatgcactttaaacgaaggacggaagctaaaaatgcaaacgccaataaaggagtggaaaatccaaagaaattggaaaatattaaagtagcgatccagacccccaaaaaggatcctcaagcagcaacatgcgggcccagatagtccacttttttgcccaacgtcggatcactgacgctattttgattagaattatccctttcagctaacaaagctgctttttttttggttcgaaataaatgaacgaaaatttttcgtcaatgtcgatcagtggctctattgttagtgtggagaggagtatacaaacagagagacgggcccacggtgtgagagtggactgtcgcccgccaacggccatgtcaaatacgatctaattattgtccttttattttcctctcgtgtcattaattagtccctctttgactatctcatgtatagacccccacagggaccctacagccacatactccagctaaacgacgttatactggctaataacattatggttgttgatcggcacagctagggaccagtgctgcatgttacagccaaggcagatcaaacacagcgaccagttttttttaccaattcttgtgaagcagggttaggaacgcagaaaagggtctttcgggaagccgtagatttacgacgtattcgcgagggctacgaaggaagcaaggaccggaacactctaattcccgtacgctggagatgtccatcttcggtccggagttttctatcttccgctcggtgtctcgtgaggacttcgagatgtgtcacttgcccccttttgtctcaacacggactccgaggggcacttggagacacggggacacattccggaggtagtctaaatatcggataagctgaattgaaagtgtttgttcggttttagactgatctgggggttgagatggtatattctgtaagtagtgcagtatgtagtgtggagggaggcgtttgtggtgatgggaaaaggatataaagtcaggtaaaatgtactaaaacgatgcaagagagattatcagccattttgtgttgtatataaagtgacagtatctttatatcgacacttttagcgtgtgcacgaggccagtatacatctacttcagctattatagatgtgattgataatgcatgcaagatatacgagtttattttgaggagctgattaagaggagggttgcaatatcataatggtagcgatttggagtgtttctagagaatttactgaatagagcgattctaacgatacccacatcggaccactacgactatcgctacaagctcaagcatctgacgagctttatttgaaaggaagtgagaatttctcgatggacagcaaaggtagagagggtttgaatggtacaattgaaaccacgagcacgggaccactccaaagacaccaattagtaacctcctagatgattttattcgccgcaaaggctcggatgaaacaacagcaagcaccgcaacacgcacgaaaacaacaagaaatacaaagacaagagtgattggcactgtgacagacattcttcttgatggtacaaagaccctgtttatcaacgtagcccccacattactgccccgcactcttgtagatctgatcaacacgaatacagacaatcgtgttgttgagtgaagatcaccagataggagagactggcggggaacctacgggaacctacatggggccctgtcggtttggtgcccgtgattgggccatgtttcgaatcataatgccgctagacaatacgagtgtacttttagacaagcaggtttatgtgcagttgttaaaccaagtccgaccaagtcaccaggcgtggagagaagagagagaaaataattaggcgatatgcgagagcgacagcgagagagagaaagagcactagaatcgcctgtgagaaaagccaaaggcttgtaaacctccgattctggccccccacccatgcatacgagctacgtcactggtttgagattatgtcgatcggaaatgaggggtaatgaagatctctgcccaaagtagacggccacagagtgaccaagaaaggcgcaccaggagaagcgggctctcaatgactccgcatttccttctcgtataaattttagtgtctttatcgtttcttagtcatggttaagtgggtctgactaagagctgatcatctcacagtatgcacatgcttgggtgattgaacggggcacacactggacggagaataggaagcagaatcagacgcagcggtaaatgagtttttttccggactgtttcaaatttcccagattttttcccgctcttgcaaacctcttctttttgctaccctgtgacttctctgcagcaacctccttcctgtgcgtgtggtgataggaggccatttatgaacttttttggggtggagtgggttaagtgtgaacactattcggagccacggagccaggagcaagagcgtttggctcacgtgacacgacttcgagacttatggagagcggcgatggttgcggctgaaccggtccgattagaattcttttgtggattttctttgattttcgccttacaagcccatttcaactatttcgcccatttcgcccatttcgccattttcgccattttcgccctttttgccctttttgcccttttttctgtccgtctcaatcaggcctgtctccatttgcggtcacccaacttccacacaccctccccaaaccccccttgtctgccaaagccaaacccatgttacatttgttcaaaccttattatatttgactttaccatacaaagtttaattatccaggaaataatggtccccaaaacgcaaaacccaagacaaaaccagacgactcggaataccgtgcctgggaccaggaaccgtgccttgacgaaccaggtcgccagagaggcaccaggggtttagtcccgacaggagatggtgtgaaaaaaaaaagtatcacacacgcagagattacatattatatatataggtggggatatggcttactgatacctatcacgtgattcccacgtgcccgtttgcgccgttttatatttttctgcctgtggtggtgccgttctgtcgcccagcttttttttctttttcatatttttttataatgattttcctgttttgtcctctccagtattgctcccagctcacatgacgtcattagagttgacggttggaccaaacaaaggagccaagaaatcagggccatggctgcactaattggtttgacagctgctaaaacgccgaatagtggcgctagaccgacgtttagtggcggaaaaaaccagtggcgcggtacaggggtgcgacgggcaagtccgggcgactgaggggagaccgtgaaaccgatactgggagattggcgaatttatgcgaatttatgcgaatttcgaataaaatatcgtgaaaataaaaacaatatatatacaatcatacaacaaagactccgaccaggaactctacatagatgctaattactgttcttgtacggtaccacaacatcaatctgccctccaaggttactcactcatcacccggttgtctcatctgcgttacagacgagtacgaggaccgactactggtcgtatacagtccaaagccgtagcgaagctgtagtgaatacgtagtgaagatgttacgaagacgtagtgaatacgtcgtgaagacgtggtgaagatgtagtgaagatataatgaagacgtagtgaagacgtagagaagagtgaaggcgtaacgaagcgtaatgaagacgtcgtgaagacgacccagtccggtccaatcccaccacatccggttcaactggtatcggtaccagctctccttgctcaactgatctctcataagtcgacatgtcagctgtccatctattaatgtcagcagcctcctaccctccaggtcattgttactctgtcccacgttaggcccaggaacagggtctgctacgcaacgggtcggtcatacggcaccttgttattgaatattgcagagaaaattccgacgtcacgctagcaccgaatactcacacaaatacaacgcagccctcgtccagctacaccgtttcttgcgttagctgttttcacggcgccaactgctgcatcgcaatgtagcgttgtgcccggtagagtagtctgattgttggcatcttcaaggtgtagtaaagccgtttgatgcctaaatggacctggacagccgaggcagacgggcattcaaccaacagagcgtgtctgtaagctctagttagataacaggtttgacgcagagcacagcagaagagagggttaattaacacagcatgaggctccatcaatattagcactacaggtgacaagattcagtcactaaacgacagcatacggaccaccctatagagctcatttatccctcttaactgtaacacgcgttatgctcttttgactaggtaggattggcccatgggaaacgactcattctccgcagtaccgcagctattgttaagccgagttgaaaatcggaattcgagcctctcgaagaagcccgtaaaagtgtcaaaaacagcccatatctctcataatcagcttctaccccttcccccattatctccatggagctgatgtcacgctcgagcttaacttttttttcatggaggaggggacaggaccacgacggtggatggtacggccacatagagccactttggcgcctatttgggacgcacaagaaatctggagcgagcacagcagttcggctgactcgttttgtgaaaccatgccattgtggagcttagagttgcaactccccactgattagtaaagacagatgacagatggttgctgatttggaggcatcaagacgggttgacacgcagccagacacgcagccggccaccttgagaagaaggctggagcggccacagtccgagaggggaggtttatggcgtcttttgggcctgagacgattcgcaataagactgtgatggaatgttgcgtccccagagagctggaagagccacaagggagcatcaaaggcattttgaacattccggatgaagttaaacaggtgtagagagaagtatctgaattaacataacatacttgtacgagtacttgtgctcgtactggtgaaagtagctgttttatggctgcacatagattgtaaatccaatcaagcaacttcaccagtagtagactaatctatggactctcaggtacaagtttatgggtaccttgggcctgaccacaactcgtttcagtctacactatgggcactttatgatgctggtgacagctcatgacgtcttctatcccttacattagatgtcccgatggggatggtcccgggggagggaggtgagacacattgttacatcagtatatcggtcacggcaggattttcaaaccccaccaaatcgcactatgaagcagttgtagttcgtcgtcttgggcttactaatcaatcgtttccaccccaacagctgactaacacatccccaccgacaacctcccaggggcaaatctatggactctgccttttcctttttccccttgcttgggcttgctaggttgactttgcatgaccggggacaggggtggagaatgtgtcctactagacgaagagagacgtggatggcgtgcgagcgcccgtgtgtttgtgtcacctttgggcgtccgtcgcgccagtatttccgcttttcaaagcgcgcgatgaaaatactaccaccaccctgtatcgttatagattttgttcttttgcgtttccgtacaaggttacgctttttgctttactgagaacgatccttggagtttaaaccaaaatcttaacccaaaactgcctccctacttttttctttttcgtcacacaagtctatttgaccgagtgtgtccacgaaccttgtttgcaattgaaacacgtccttcttacacctattcccaagactcgtttttgcaagttacagaccggtattgcgggagacgagagtcgtgacaagttgctacggtgctacgaccagacacgacacagacacagcttcgcaagaatacacagccacacccaccctcacgcggtttgcaacagtccgaggcctcttaaagcacaaaaccacttccccagcgactccaggacaggacataaaggacacacacaaccaacgacacagacacagagccacaaagacacacaacccacagacggacacctccagagacaacacacacacacacatacaccatcatgaactccccaccaccggtgccaaagaaaaccaaaaccaagtacccgaaaatcttccaatgtacggggtacggcgactgcaaaatgaccttcacccggtcggagcatctggctcgacacattcgaaaacacacgggcgaacggccgttccgatgccactgcggcaagacgttttcgcgtctcgataacctgcggcagcacatccagacggtgcacgccaacgaccaccacattctgcatgccccactccctccgcctcccatgccccagggcgacctccaggccatgggccagggccagataggccaaatggggcaggtacccatgccgccacagatgggccaacaacagcagcaacagatgcacccccaacacatggcgcctggccccgcaggccatgtgccctcgcccatgatgtcgcatcacggagcaccccatcctcatgcagcctacccccagatgtacgactaccagtaccctcccggccaaccccagcagcagccaccacctcaacaggcccagcagcagctgcaccactactcgtcagaggagtcgttgccgtcgtcggtcaactcgtcccagacgtcgctgcaaacagcatattcgccccaggtgggcaacatgcagcgtaagcgacgacccacgcccatctccacggagcagcaacagcagcagcagcagcagcaacaacaacagcagcatcagccacagccaccgcatcaacagcagcagcagcagcagcagggtcccccttcgccaacatacccaactaccccgacgcagtactcgacccactccaaccatagctccattgccggaatctccatttcggacatgccgccagtcatggctggacagcggcctccatctctaggcggcgacggcgacgcagcctctgtgttctcctcgcccttccagagtcgtggccaccacgtccgggcgtcggtgtcgtccacgaactcactcacgtcggcctacaactaccccgtgcattcgtccaacctgacgacccccgtgagcacgcactccgcgtccaaccagcccggcaacacgaactcgtggctatcgtcggtgctgtgttcgggccaggacggcaccgcctcgaaccgtcactcgtccgcgtcgtccacctctgcgttctccaactccccccagcccgacgacaaccgaccacgaacctggggcccctcgaccaacacaagctcgatcgccggcaacgcatcaccgcaccagcagtaccgcggctcaggtattatgacgggcgatcccggctttgattctcactcgggccgacagtcgctctcgtctctggttatcaacgaaagcatggacgagtcggacgacgacatgagcggcagcgggggctccagcggcagcggcgtcgcacctctgccccccaacaaggacaagccactgccgccattctcatcgctgttcaacggcgccaacgggcccaactcagccaaccgccctcagatatccgtcaacaaaagttacacaaagaacctcatcctgccgcggcccgactcgtacccgcccaaacctccgtccgcacagggtggagggcccaccgagtttggcgacttttcgtcgtcgcatgttttgcctatggcggacatgcggcctgttgtgggccagccgcctcaaggccagaaggacaagcccctgcctcctcttcctgtggaggccgacgatgtggagatgagcgatgctcctcagcggggcggtatggattacctgctcgaggcagccagtttgtcctcgagggcgtaagacagtgagcatgaatggccgagtagcgccagcggtgcatacagtggtacaaatacaagggtactactacagtttccaggacgatgattttgggcgggtcaccagttttcatttggacctgcctaatctggatctcttgctctggaatagggaatatgggaattgtctaggcgttttggatcgagctgattcgattcggcgtgctggaccaccgggtcaccctctctttatttatattaggtggtcgagcattagtcgtcaccgttgaaaatttagacatcaggttttcgtctgaaaggaccgtgatcagggcccaggctctggttgcatcttgtacagtaatacagtaattgagtgtatgaggcttctataggaggtagatatgacaagtgcgagtgttattgactgggaggatagaaaggggggtttgagattttagcgattttgaagattttagcgctttctatgattttaacgattttgatgattttggcgattttgatgattttggcgattttgatgattttggcgctttcggcgctttccggcgagttttgatgctacaattacgaaaagtgcaccactgtgtagctctgatcacgagcagtctacatctgtggtgactttggctgtagcatcattatcgggctcatttcaggtcttcatgtaaaccgtcgctccaagggctgatctataagttttttaaggtaggcacggcacgacttttgggctctcgactacagattggtacttcctacaagtatacaatcagaggctgaagtacaagtacaagtacagtgcttgtaatcaaaccgtggatcaacgcggtgtggaccatgtgtgactcagatcaacgacttgtacactcccttcggttcacacgtatactttaatagacatgttttggattcggtcttcagtttttctgtttctaatcacgtttgaggtattgttaagcattgggcgatacatttcggcagttgcactgatcgaccgcttcgtatgtaccattattttcgcagatcgcggtgtatttgtacttgtaccgagggaaggtggatagacggaccattccagctccagtcgcgactttttcttgcagtataactcggacctatggaaaaaaccatgccttggataaagctcccatgacccaggctgtacttagagatatgcccacaaaagcaactgctggagtgtgggtacttgtacatagatgctcagccggtgcattctcttgagtgtctgtggcagcaactcggaatccgaccgagggatgaacaaacatgtaaacctacgaggaggactggtttttttttgtacagaaatcgacaacgactctccaccagatgatcgtagccaagtctaacttacgtctggcgttttggctccctcagggtcatcccttgattggcgcgtatacgttgattttcggcaccgttgccgcagaggtccgtggcaagactgcgtctcagcggcgatgtttttccgtcggataaaccatggacaggttatagcaacagccataggagcacgtggtgtcttgtctgggcggtccattgtgtttatatgtgcttttttcccatggaagcacagctctagctcggtgtaggattgattaacgtctttttggagaccattatacgatagcagagtgcattaataggcgccaccgacgatctagatctgccgtgagagctgctcaagcatgttagccagctgtggataacgggccaagctaaggtgatgcgagattagaaagtgagcagttttcggttgagagttataccagtctggtgacagtggaaagctggtcaagaagcaagcctgctcttgtacttagagtagattagagggtgaacttcgtctacaagtagctcaccacgcttgttcaagctcagcattgctctaccgtggtaccacaacttgcacagtgtgtaccttgttgccgttaccgccaccaccgccagccagaagccagggaaagggtgcacctgtatagcaccgccaccgctctatcgtctccgatagtcgtttcagattcgccttgcttttgctgcttgctgtgtgccgtttgcgtggcacctcggcaaatttctaaatatatccaccatgcaggtccaagcatcggcaggggtaaaagacaattccgacccgagcaagaaggatggtggaaaaaaaatggaaccgcagaaacgacacaaaacgaaagcggttggcgaaaagtaagcagaaacgaagactaacggatccagccgagacctggccagtcccagggatcgtctccgtccgtgcatatacggctgtagagggtagtgtaggtggggattatgtaggtggggtggtgcgacgattctgtagatgaatgccatagatagtacttgtagtacggcgatggtctgtgcgagcaaacaatgcttctctgcttcgcacttcatacggtacatactggtacgtcaggtgagaccttttcaaaccattgtgagcgctgtttgtattgttcaaagacatgtcttaggcccccaagcacctggtcgttgcttttggcacctgacgctgaaacatgtttccaaggtgggcatatgtgtattggggtgggccgcacacaaggccgtgactcaggagacttgagaagctgagagtggcctttgcaacgggtgccttgtgcctggcgattggcgcagatattagttttgcaggggtatgtaggacaaagaagacctacgtctgacagatacagctctgatggtgttgttggatgtagcgtagattatcgtacacttagcatcgtacttagcagactgcaaagccggtgctatacatcacgcacgtttcataattactctggagtcacatgtggcagaacatgatgaaacagggtgtgttaggcgagtctgggaagcacggtggttaacggtgaaactgttgaaagcggaagtgggcacaagttgcaaggtgcctgcttaccgacggattaagttaagtagcgccaagtaatttagttgaaaataagtgcggaggaagcgctccgaatggactcacgcagtggtgagcaaaatacaaccaccaataacggcacagaggccaaaaacaacgacagaaaacagccatgaagactaacccaaagagtgtaagatagtttgcaataaagaagaacacaaactgtcaaatatactcctcctgaacacccactcgcctcgtactcgtacacttggactctccccccaccctccacaaccttgtccgcctgtgcagcccactgtcgatcaatgcacatgcaatgagcaatcgtggtccctctcattggagtatcgatgaatatcacaagtggggtgcacatgtggaagatcactgcgactatctttactctattgactaccgcacggcaccattttgtttgtttggggcctcaggaacctccatggtggttctttgtgcgggagatagagtgagcgcttagtcgcagcggttacatctttcgaatacgctgctcaggcgtgattgtcacgcctgttggccctgtaacctatctacggcacctcaggcatctcaaacagggttccttgtggatctccggttagttgacagtgcagaacatcgacacatcgtgagtcatgtataatggtgggctgggggtgtatctgaggaatggaagagctagagcgtagccaatccacattaaagaaccatacggagttcaattgatacctcagcatcccacagactccactgtcttgtgctataaagggcttggaaagttccttcctcacacatctactgtatgtccaagtatgtacatactgcacccgacagtgtatcagacgcctccgggagacattgcaacaagtaattatgacggtactgcatcgagtatttacatccgtcgctcaacaaaaagtcggtacaactccacctgtatctccagtgacgtcaggttgctcaatctgaaagacattggaagatggcaaagtggacgtttattttgcaggtaaaaacaatagtagcaacaaggaaagcatttataggtgatttgcggttgcaatggaacgacaaagagagtgcagacttggaaaagtgagcatgaagagctcatctgtgtggtacgatgtatggctggagtgcactgtcaattgaagaaagaagccagaggctagagtaacgttgtgtcagcaggttgaaattctcgcagattgaactcatttgacactattcatctttctaatgcttcattcttgttcctcatattcgtcggttctgccggaatgtcctttattggtattgtacttgtacttgtcatttacttaacttttagttgacgtagacacagcacccactttatggaccctccattttaccaccagatggaggtattgaaaatcaatagtagttttccataaataatggccataccaaatagcatactacagcaagtaacataataaaataaaactgccttcccagagtgacatattctcttcctcacctacaggtagttcatgatagttgcaagcatgatcaatacctgccactccctcttacagtagatccacgacaggagcttccaaaaccgaaataccgtagcaattctgtcaatggacgtatcgactattcatcccactctcaattgacatttaataggcaccactacattcatattagccaccataaaagacatcaaaaatacccacacaagatggtatccatggcaaccaagacttcgcgtctggtctcagaggtccaaagtaactgccccggtcatatccaactattccacagtattttcctcgctcttggtcaacaacttcgactcaacacgtccagccacacggtccaaatagggcaagtgttgatccggaaggtgcaccaaaaaccacacgcttccagcctcctaaagtacgtgcgcacttgcagtctggggtattgcagatcaccagcattttaaataatagtatggaaaagtgcgggctaagagactagtaaatcgatgtaagatgtcctggagtcctcgcaggagctgattgatcttgtcttgtcccattattttcccctcttctctacattcgaaaatatccacccataatatccacataatatccacctcctccattcctcacctcaaccgccgctacacgtggattatgcacagaatagacatggctccaccagcctaatcccagcacaatgcctttgacatttatgcttgatcggatgtgatggtaggatacaatgtgtacatgggctttagcgagaggcatggacgtggtcacagacacggtcgcacaaacaaccggatatttcctcctactccgtacgatacatgccaatccccccccttacttgtccaccccatgtccaactccccctccagcgtacattgtgtcccggtcccagatatttaaccttttaacgtaccaaccatgattggccaaaaattgcgcagcaacacaaacctgccgttttaagaatgtcgtattcccaaattgcacattatgccctaaccaccacagtcccgatcgggccatccccccaacctctacattatcttgatgcgatatctgcgtcaacattagacaacacaaccgcacaaatttcaaacccatcaacaataccaaccatacccctccgctagccacgcacaaatgatgtcattttatcccgaagaagaccgacagaaccgctactccaacctggtatcggtaccctcttactcgcccacctttggcaactcgtcgctgtaccagcagcagcagcagcatcagcatcagcagcagcagcaggtccagcagcgatcggtgacgccccgaaaccaatactcggccggcgcatactcgtccatgggctcggcgtcgtctatgggctcggcgtcatccttctaccactacaacagcccaacctccatgcacgcacggttcaacgcttctagaggcttcgaggcggaggacgacatggagttctgccccgcgctatccccaagtcacatgggctatgtgtcctcatcgtcttcggactccaactccccctcccagctgccatcccagctgtacaatgaaaccacaccagacacccctttctcgcccgagctggcccacacgggctcgcccaaggtgactgctcgagtgagaaaggccatccagattgtcgatccatccactggcctgcgagtctcgtctcctaccatgaaatagagaggagatctgagagtcagactccacagcagccagtgtgacattccatgagttatgactgatgacactaagatgtattatttaactgttatttattgcataagagatatgattatgattgagaatgggtgtagctaaaaactagtattttctccgtcttttctaaatcaattctattgtcttctccgcgcttcgaaccgcccctatcgtccatactcgacaggtcaacttatgtacgcagtgcattatctcgacgtatagttgcaaccatgaaggttgattgtgtgagcgaatgggggctctaaagtcgtatttcgtttcagacactggttccaggcacgccagagtgtctctctgacttaccatggtatgattgctgtttgttgcatgtctccaacgtcgcctgaaagcctggtgaaaatctgctgctgcaaagatgggcccacgaatcgaaccatggtcatgagactcacacgctgtacaggttactcgtacgtacgatattctatcgttgtacatacgcagataattattcaaccgtggaacggaggagttcacccactcactcacttacacaccgacacattcacctccgccgtttttcaacactactgtattgcctatttttatctcccgccatctcccgtttttttccgctactcgcggtgtctcagttttctgggttaaattagctgaaagcccaactcaacggtttgatcaaaaagcgacccaaagtggaaatcagtgtatcttatttgaagagcatattgggcaagataagggcgacgtctggagacggtgactgtggaatttcacaagcgattgttctgctattgtacttgtcttagtagcttgcatcacctttcatataccagagcgtgcagaaagatgcatgcagatgccccacacgttgagttgtatgtactgtagctgttgaacagaaacagtatagactgaccgaggaagtgttcatctcacactgttgaattgcactaaaaaataataatggcgggtgaaaaagaagtccatgaagaaagaacaggaacagagagctagaggacaaagaatgtacaagtagtgcgaacttttacccgtacaagttcagatagcgcgctcaagtgaaagacacgagacgaacacacgtgttgagacatacactggtttgtagtccacaaagcggttctttgtacttgtactacaagtaatcaaacagcttttacgaaaggctacagtacgagcactcctaccggtatcgtactcgtacttgtatggcagaaagccataacttcatgctgaggggacaatgtcttctttctatatcaacttgacacctacaagaaggggggaacctttcacatcgagatatatacaagacaatgaagtgggtattgccacagttcaaggacagtatcagtatttgttctccctagtcgatctacgcgtccaaactaattactttattacactacaactcatcatgatgagagaaagcatcaacctccaagcactcgtgcttgcattacccacaacatccctcagtccaattttacctataaatcattcctctcaggggtttcacccacctatcagttcacattctccttgttgaagggaaaggaaggagtgaactctcgcgaaaactcacgtcgcacctgttttcttgatccacctcgctttgacatttccagagcgccgctgctatcgggcgaattggctccgtcacgtgaaagccgtccttccacatccatctcgttctgtcgctgttcaaacaatcgagcttcccgaagatggtattcggctgagtacgttctagagccggaaaacgatctctgagacgagccagacacagaacgagggtcgtacttggcccgtactttttgagaatatgagattgtgggctgtagatacgacggtactcgtttctttggcagattcagcacttcctgctggtccgagaagtcgtatgaggtatcaatctgtggagttcccgctgactgaaccggctcagccgtcttagggtccacgtccatcgcctttttagcctcaacctgttcctgttgcaactcctcctggtcatcattgacttcatactcctccattatcgaatcctccagctctggaacgtcgttttggtcgtggttcttgtcgagctgctcgtctgccatttcctgtgggttggtttccaactcgtccacctcaatgcggtcgcttttcgggtcctggttgttggtcgtcttggtccctacaacctccttgtccctctgtttggtcgcgtcttcacgtgtcttttcagcctcgatgaaggtctcaatgtcgggcaccgagcccaaactgagctcattgtcgctggcgggggcgctcatctcgtgtgtattttttatacggcgtgttttgtgtgtttttgtgacagttaggagatgctctctggtagataggggagtgtcgccaataaacctacaagtgcagtatgttgacttttaccagttaggacgcacttgcaggtggtatgtacggggggttgtcccggcaacgcacataccacgacccagacgactctatgctaacactcatcctgagtggctcactcgacaactcgatgataacacgatattattatgtttgtgtagtttcacccgcccatttttcaccctgaagtgtgttttctccccgttccgtagaaaagtggggtttacagcatattctgacatgtccgcactacggtagatacgatacaagtatatcttcacaatgttctgacatattgaggtagttattgaagctgtatacatgtatatatcaccgataaatcggacattacgcccactgatctcaatcacattacagcaggtagctaagtacagtatacagtagcattctgcgttacagtagctattgtacaatagcttcagtaggagtttactgtagcctacgactgttggagcaagaggtgctgaggagggggaccctgagaagctgaattcatgtgatatatatatcctgatgatatttgatatctatagatattggttcagacaggagatccagtataacgtccacttctctctacactccagttctttgggcctttctttgtagcttcctatgatatttaactgaagaaagtcacaaggagttatatcacgttctggtcacgtaatgtagtcagttcatacaatgtctactcatttttatcgctaatgaacatcctgagaccgtatagcagtctccaccttgtctcaatcgtagatctgagtcagggggccataaggagttgtagatcgaacctaagagtttgatttgtgatatgtgagagagaccaagggatgaaatcaggttgataagtcagaatatcttttcctcttggacaaaatcattttagtggctaattagtggtcattttgagtgctaagtaactagcgtttgttggcataagagtaactcaacaaatatacttggaattttcaactatgcaaccatgaaatgggaacaatctgttggagaattaacgagctaaacgaagtaccacccctgctcctcctgagcgccatttgttccagactgagacatatagagggacattgaaagagctcaattatgtatgtcacgtgagtagcttcatctacttcacgtccgctcaccccacctcacgacgagatattcaggtctctattagcgtcacacaccttaaccgtcatgcataccacaggcacatcgcaatatgtttcattgtgggacggcgcactgcaccaacgagcaccatgtcgtcgctattcattctatctgacgacgaagaggacggttacgatggaaacgacgtgcaggttgaagatgccgaagtcgatgcgctttttgtggaagagaatactcaggcagcagtaccagcatcgactacagtgcctcgaacttcttccggagagacaacagcaagcatgccagaggttcccgaacgacgtctggagcgcgagatcgacaatgacgaggaaccagaacagccgctgttcatttctcgaccgacagagaccattgaaacggccactgacaccaatattaaacctgtcagcaccactcttccatacgcatttcagcgaaccatagtgagagaactactcaaggacgacgcgctgttgatcctgggtcgaggtctgggtattgatctgattgctgccaacctgattcactcgcttgatctggctggaaacagtgtaatcatggagggcgaggaagaccccaaaaactcgttggttcttgtactgggagcatcggatgaagacaatgagcggcttgaacaggatattggccaattggccgccttagatggattctatgactatcctaacgatacagatgaggatttttcaggtgctgatcctctcaaggatgtggcaaatacagaccccagacccagcaggctgcaattcattaccaatgagacaggtctcgccagtgaacgaacacgcatgtacagggctgggggagtgttcagtatcacatctcgagttttgattgttgatatgctcagagggtacatagatgtgcctcaaatatctgctgtggtcattctcaacgcccacagagccactgaggcgtctttggaggcgttcatcttgcgtgtaatgaaacaggataacccctgggctactatcaaggcgctctctgaccaacctgaacggtttattcgtggattttcgcctctgacgcagatgcagaagaacctgtttgtcaagaaaacacgtctctggcccagatttcatctcaaggtaaaggagtgtctcaatggtgttcctggacgaaaaccgaccagaggagttcccacagtagtggaactacagtgtcagttgacacccaagatgcaacagatccagacctccatcctggagctaattggtttgtgtattggtgacatcaagcgaaaggtcacatctgtggacatggaggattggaaggtcgagaacctcctggatcagtcttcttccagtgcattctttgacgatcttgtccagcgccagctaagtcctatctggcacagaatcccgccagacactcgaaagatggtgggtgatatctctgcactcaaggctcttcttcaggacctactcactgaagactgtatttcattcttccgacaattggagctgctacgaatgtccaagggtcctgagacaccttggttagtaactgaagacgcttccaacctgtttgaggctgccaaaagtcgtgttcatgcgagaactgaccctaaggaccccaactcaatcaagaaagttcttgaggagcttcccaagtggcgagagttggccatcttggttgatgagcatctatcttctggaaaggagggtccgcttttgataatgtgttcttcctctcgtatcaaaacacagctgagaaggtacatttgcagtctgagagacgatagacggcatggcaatggccaatggacatccaattacctcagtagaaagttcagaaagtatcagagatggcgggaggggtattttcagatgaagagacgggtgcaggaggaaaaggaagcagccaaggatgaccagagtagcgggtctgccccacaagttcaccacaccaacaagcgaagacgcgtgagaggaggaggatctatttctaccggtgctcacaagatcgacgatcatgctgagctaattgagatcgagaagctcagcaaactgattgaaggtaccgatggaacaggtgaagtggaagagatacaggatctggacgagtacaagttgtccgatggcgaagaagaagacaactttagctctttcaagtttgaggaaatgacgttgcttgacactgtggtgattgagacgtttgatgacgttattaacctcgaggagcttggtcccagtgggataatcatgtaccagcccaaccccgaatttttcaggactattgaaatctacggaagaaaccgcaaagtggcacccaacgtctatcttctttactatggtctctcatacgaagagcaggctttcttagcggctgttcgaaaagagaaagatgccttctccaagctcatcaaggagcgtgctaagatgcccatgttgttggctaccactgaagatgaccagcggggcctcaagatcattcgggaggccaattctcgaattgctggaggtcagatatccacaaacagctacggaaagatcctggtcgatgtgcgtgagttcagagcagctctgccttccattctgcactcgtacggcttccaagtataccccacacacctgacagtcggtgactacgtgctcagtcctcacatggtcgttgagcgaaagagtattcctgatctgatcaagtcgttccaagatggacgtctgttgacccaatgcgaagccatgttccggtactacagctatgtcgtcattctgatcgagtttgaggttggtgggttcacatttgatcctgccagtgacactcccggtgctgcatctgccaacatggctactctaaaacaggcgtccgagcttcgaggaaagatctcgctgttgcttctgaccttccccaagctgaagattatttggtcttcgtcccccagggaaacagctcgtattttcgacgagttgagaggaaacaacaacaaaggaggaaacaagcctccatgggcaggagaacccgaccctgatattgctgctgcttatggcactagtggtgttggagactcaaccaccggtcaacaaaaccacatggctatcgacatgctccgagacatacccggagtgactgctaagaacttcccgcttatcatcgctaaggtgaatagtctgtatgatctgtgtaagatgacggtggcggagctggctgagattgttggcagtgagcctgccagggagattatggggtttttggagcaagaattgtagtatattcgcgagaatgtgagttgtcacacgcgaccatctaattaatttattgtacatatcgcacggtaggttgtagatactctgtatttcagtacggtataatagctcactgagttggtcagactgtagcagcatcacgtctatagctacagtaaatcgaagatgcgtatatcaacacatggaatacacaaacaccgtatagctaatctgaatttatgtatataagtagatacaccagcttattactacaatacaactgtcaccttctcatgtacccatatcccatacctccaccaccggtaccaacatactatgcagacgacaatcgcattgttcgtcgatacgagactaacggacgacccgaactgacgggaccattctttgtcgtcaagatgggccatcgacctggaatttatcgcgccagacatattgctcgcagaatgactgagaactttccagacactactccgacgtcgtgggacactgaagaggaggctttagcatggctctattcgccctacatgcacgagctggttctgcgaaacgagtactccatcatcaaacgagtcgtatactgccatggagttcttcaaggtgttcagtctggaaccatgggcggtctgggctgttactttggccagtcaaacgagtgcaacttttcaggaccactagtaggaacaacgcaaaccaaaactcgggtggcatacgcagctgtgctccaggctctcaagatcatctcgtacagaagagagcactatctgtggcagatcagaagcaccagtgctggaattcccaaaacaattgcacaagccagacaagtctggagaacttctcagtggcacaacagtaaaattgtcccagaagaagggaaagatgtgctggaagcgataatgacactgttggaccgcttcataatcacggtcgaaatcaattgcctgctggattttggacccgtagagagacaggcatctagtatccatgctgtagagaagctggctatggatggcgtctacgagcctgtcttctacatgcctgaagggaattgaccatgtaaactatataaatatctcaatatatatctactcatggttctacagatcatatcctcactagttatcatcatctacaattaagatctatgttcatacatctaccaccttacttctcagcaccactcagtcgaacagcagcaccgtacttttgcagcttggtcaacagagcgtctccctgcttaatcagagcctggtactgggcgttcttggagtcgggtcggttgctctcaatgataccgttgacccggtcaatcacacagttgagcttgttctgagaaataaacttagagaggtcgttgtccagaaactgggacgacactccaaatgcattggccatgctcttgagagacagcgttttgtaagactccagaagctgtgcgtaggcctttcgtcgcatctcccgcacgtagaaggctctgtggggtgccaggtactttgatggtcgcagagactgggtctcaagctgggccagagaggtgaacagcacagagtactcagcagtgtacagcgagttggtgagagtggcaatgggaccaagagcaggggtggtgggcagcaaagacagcacctcgggtgagtcgatgatctttcgcttcagatcgactcgatccagagccacagctccagcaatgatagcatactccacaatctcctcgtaggaggcgatttcaacagaggtgaaggtagacaaagagtcaatgagacacgaggaagcctcctcgaactttcggattgacagacagtgcaggccccagtatgtcttgtacttgtttcgtcgctcccagtctcctcctcgttcgataagcactttaacggcctccagttctcggcccacaaaggcgcaatcgaggtagaagaagcccaggcgcacaatggtgaataggatgtcgatcttggcaccagtagaggtggtctctgcggcctttcgcagggtcaggatggcgttgaaccggtcgccaatctcggcgtagtactctccaagcttgactcgggcctgcagcagctccagttctccgccgtcgtccttctccacctgggcaatggcttctctcagctcggccacgcgtgcgtcattggctgccaccatcttgtcgtacttggctttggagaaagcaggcacggactgagccaacgactcggacggagtgttggcaggcacgatgatctgtgtgatgggctgcggcttgctatccacaatcttctcctccacctcctccacggtcttgccatcggccacctcggccttgacctcctccatatcaacgtcctcggaggggctctctccctcgtggccaatctggccctgctggtcttcgggaacatccaccacgacgcctccagacgtttctgtgctctggctctggtcaaagttgtaaagcgacttgtagacgccagcgaggttgcgatcaaagatggccgtcatgagggcctccttggcctcgggatgaaggtccttgagcgacgggtttcgcagcacaaacagatgcttgctgagctcgtagtcggggatggcttttttctcttctgtcattgcaatgtaccagtggttgtagtgtgttgcgggttgagaggttcgtgatacgtgctgtgtgatgtggtggttgatgtggtggtaaagtttgggatcattaggtaatatgatgatggtggtgggtggcgttgggtggcaactaacggaggtgaatggtggtcataattgcaagtaaaatctgtttgatagactcaattggcggcatcaacttcattttaaaggaggttttaaatttatacaatttttattcgaattattttgaaaatttccctctctgctaaatccatggttaaagtggttcgtgcgatggtgcgtgtgttgatctggtagtattattcaagtgggagaaatagggcgcactcaaacttgttcaacactctcaagaagatcagaagcaacactgtacaaggaaatgaaaaagatgtctttgaaaagagacatacagtcagtaatatgaacaatttccccttatatacgcccaatgactaatcaatatgctccctgaactgacttgtttcctgaattgattgagggctgaggttagctacagtatgtacgatcattaccatagtgcgaacagccctgacggcacagttggccccattataacaccagaaaaagagcaattgccctgacactctctcagttatccccacctttacattctcttcagtggggtaataataagtatgtcaaacttgattttgcgtggtgcaatatgtaagggtgtaatggtatgaggggtgggtatgtagacaaactacttgtagaagtacaatatgtactgtacttacatactggaaacttgtatagaaggtgggtcattccaattgagacgaagacaacatatagaagacatttgcactatacacaggcttctatcacacatatatcagtcattataccggttattatactctacgactgtatagctgttcaagataggagcatcccatccagcctcgttcgagactcttctagacttcgagacctgcaacaaagagaggtgtggggtggggggatgacggtgagggggggggaggacatcggacgttccatcatggataatgttagcagggtgtaaaaatatcacaattccagaccctaagagtatcgtatcgtaatcgtgccagagacttactgtagtctacctcggttttaccttctctccgtagcttgtacctgcagtggaatccaccttagtgagggtagagtgtaatggaggggagagcatggagcagaaacggttcgatgcttcaagttcgagtacaagtgcacagtgatgttgcaacacagtcaccactgcctgagtcactctggctgcctatcaggatgtactctcacacatctcacgttcggctcacctcttctttgtcaaggcataaagttcttagaccattgtgactacgcagtttgctccgaaaagatgcatgatcccacccacttgcgcctggaaccggtggacgtgtgctaccagcaggacgtgtatggcacgcgatttattgttgagtaccaaaatagtacttgtagaacgtattccaattcacctttggcttcaccgttgttgtgacccgagctactgtacttcctgtacttccaatctaggcctattcgccacttatagcaaggcaatggtatcaacggtgcgtcgtaactgcggcagtatgcggagagcaggcgtatctatgacgtcggtcggcccgtgggcagtggggaatcaggtcatgtgtttgtttctttgccatattttgcttgtccaatgagctgagtcagaagttcactaagcatcgatctttatggaacaccacgggtactgtagctatggtgacgtaattgttagactacgtagcacaccagactacaagtccatacatccagacagagagtgctaaaaagaaaatatggggcagcatagacatcggaaaccatgggcgatgatagctacccaccacacccaaacagtcagggtaccgtacgtacctgtagtgtgtacttaaccagctcgggtccagtctcgtgccaaacctccgatccactcttcctggtcatctcactttatctggcagtaactctggtccccataccttgctgtcagactctccgcatttaacctgcacaaccctaattcggcctcacacactctccaaatacagataaaacacaaaggtttcgttcaccctatactccgaatcaacgctacctactgcatttctctaccgcaacaatggttcatcttggtccccgaaaacccccgtcccgaaaggtgagtatgattgcacattagggggatgagcgattagcgacatgcaaagacaacatggcatagcggtattacagggagctccacagatacacggttctggcgaaaacagatacacggctccgatggtgcaaggacgtgatagtaaacagacgtccaagtcgtcgccttggaacatgacgagtcataccctcacacaaccaccctgtcacgtccagcacgccgtcggacatgacttccgtctgtgttgattcacagccattgtgagggatgtgattggtgctgcgacatggaaggaaaggtgactgtctaccgttgccaccggtttggttctgtacacgttcggtgtccaagtaatagccaccttgtcacatgctgttgcctgcaggatgttgtcttcgctcgccagaaaaggcaactcgcagccatactaacacagggctcaatggcagacgtcccgcgggacctgctggagcaaatctcccagcttgaaaccatcttcaccgtttcgcccgaaaagctgcgtcaaatcaccgaccactttgtgtccgagctcgctaaaggcctcacaaaggagggtggagatatccccatgaaccccacctggattctgggatggcccaccggaaaggagagcggctgctatctggctctcgacatgggtggcaccaacctgcgagttgtcaaggtgactctggacggcgaccgaggcttcgacgtcatgcagtccaagtaccacatgccccccaacatcaaggtcggcaagcaagaggagctgtgggagtacattgccgaatgtctgggcaagttcttggccgacaattatcctgaggctcttgatgcccatgagcgaggacgagatgtcgacagaaccgctgcgcagagcttcactcgagacaagtctcctcctccccacaaccagcacatttcgtgttctcctggcttcgacatccacaagattcctctcggtttcaccttttcatatccctgctctcagcccgccgtcaaccgaggtgtactgcagcgatggaccaagggtttcgacattgagggagtcgagggcgaggacgtggtccccatgctggaagctgccctcgaaagaaagaacattcctatttccatcaccgccctgatcaacgacaccaccggaactatggtggcctccaactaccacgacccccagatcaagctgggtaacatctttggtactggtgtcaacgccgcctactacgagaaggtcaaggacattcccaagctcaagggtctcatccccgacagcattgatcccgagacccccatggccgtcaattgcgagtatggagccttcgacaatgagcacaaggttctccctagaaccaagtgggacatcatcatcgatgaggagtctccccgacccggtcagcagaccttcgagaagatgagtgctggctactacctgggagaattgcttcgtctggttcttctggacctgtacaaggacgggtttgtgttcgagaaccagggcaagaacggtcaggagcttggaaacggcaacatcaacaagtcgtatttcttcgacacctctttcctgtctctgattgaggaggatccctgggagaacttgactgatgtcgagattctcttcaaggagaagcttggtattaacaccactgagcccgagcgaaagctcattcgtcgactggccgagctcattggtactcgatccgctcgaatctctgcctgtggtgtcgctgccatctgtaagaaggctggctacaaggaggctcacgctggagctgacggatccgtgttcaacaagtaccccggattcaaggagcgaggcgcccaggctctcaacgagatttttgagtggaacctgcccaaccctaaggaccaccccatcaaaatcgttcccgctgaggatggtagcggtgttggagctgctctgtgcgctgctctcaccatcaagcgagtcaagcagggtcttcccgttggtgtcaagcccggtgtcaagtacgatatttagatgaccaacaaagatatagatttcgagtggcacgtgtagttaccgttctacaagcacaggatcaggtgcttaatgtttgtaactgttgtatttgtgtatttgtagagtaaagtctcatggcacatttctccagcttagctcgcctctcaaaataggcttctatctcgatatgcacgtctaatgctagtttggaagaatcagtgaattttaacagtagcatcaacagcgaccatgagcagcaccaaagtgtgagtatgaggacgactgcgagtttccacagttacgcgactaaccacagacttgtttttggcgatatttcgtcggatcctaagaccgccattgccaaggccaacaccatcaacggtggtaagaatggtcccttccgcgccttcattgtggtgggcaaggtgttcaccaagaacaactttgaagaggtgaatggcgcattacaggacggatctgtatctgtcgatcttcctatgttctttacggacggtgagggtcttcctgaagactctgcaactaatcagactgatgttgtggacattgcacctaatgtgactttcctcaaccagtggggtcgactgatgaccgacgatttcattatccagaatgccaccagcggcagtaacgacaggaagactgcaccaaccgatattctcatcaccgataagtggccctcgaatctgcctcggctatctaaggttggatttgccgtacctcaaacggctgagcgagccaccaataacgacaagactatcgatgcaacatcaaaggacgcgtctcctctttaccacttttcagggtccgaatctttctgggaacgagagccgtttgcgaacgaagcaggtaaacatactcgtttcattggtctggcaccatttggaggtaaacagagatggcactatgccttcactttaaagaaggacgacacatcgacgcctgttaacgccacagagtgcccctatcttaaggaagacaaggtagaagaggagccattgaaacgagccaacgaggatgatggcgatccaatggccaagaaacccagaattgcgccctcagattgctttctgtgtctctccaaccccaacttggctgctcatctggtggtgtctattggacaggaatcttacatggccatggccaagggccccctattaccaggccacgtgatgcttatcccaatcaaacacaatcctgacttttgcacagaatcaagaccctccactaacccccgtcacagacatcccgttcggtttgtttcacctaaactggccctggagctgagaaagtaccagattgctctcaagcaaatgcatcctggaggagtggtattctatgaaatcgcaaaggccaagggtgtccacgttcaccaacaggccgttcctattccccaagagaagattaataatgtggagaatcttcgagagttcttcatcaaggaggccaaagagtgcgggttcagaatggaaaataatggagagcttagagacgaccaaactaactatttccgcatcgagttccccaacagtgaccctattgtcattaagctgaatcgtcagaaccccaaattcgacgtgacctggcccagaaagttgctcgctcagtggttttttggtaacaaggagcgaggggactggagaaactgctctcagacggaagctgaagagactgaggcggcggataagatcaagggcgactttgaaacctttgatttcactcgatagaatcaaactaatggcatttgtattatataacgtaacaataaagcatgagtcaacagtggagatataggactaaaacgtaatcaaataaagaataagggtaaaaacaaatgtctttgactcccctcacatttgtccctattcccctcggatttattaaaggcactcagaaccatttttcccctcagaataacttttttgccgctcacgtgatgtgttatgggtctagccatggaatttttttcaatttttttaagttcggtcgtgtggtgtaatggttatcacgtcccgctcacaccggggaggctcggagttcgatcctccgcatgatcacttttttctttttttcttcttcctctgacgcggaaatgcttttgcttttgcgatgtgcttctaattgacaacattatctacaagctggcattacaaaacactatatacttctacacccattcactcataattaatgcattcagagacatgatctcattatatcctaatgttcccaatccgcagtttccctattaataccattccaccacaacttccacttttcttcccccaaactcctttcgaagacgcttcattcgctttccaagaccgttgattcggtttctcacactgggggcagccaggttaggatgtgacttgctggctctgatggttagctcaaagccaaaggaaggaattggtgatgagttggactcgttagttgcggcagattcccacacgtccgacacggtgatctcgaaggggtatcccttaatgttcccaccggggtagactccacaaaccacatgcatgatagctccacagaaacaggcccaccagcagagatccttgggctgcacaatgtctaccagggagttgtagaaagtcttgtcagccaaatcaccaccccatcgatgacagagagagagtcccagaagggctcttatctcatggctgagaccgtgagcgccagaaatgacgcccgaagatgcaacctgcagagcaatgaagggttgcacctccttggggtacgaggagtggacaaaaatggtgttacagagcgctccaaccagtcgctgagtaatgagctgaggagcagcaggaggaatgcagcctgtgagaaccttggcgtaagagggggccaacagaccagcataaggagaagtagcgactatgacggggtccaggtttcgaatggactcagtcatcttggcaaagaggacgccctcacgaataccaccctgggaaaagagaatctttctgatccgggggaatgcagccaccgcagccgaaatgaaaagcgacacagccggaatctgggaggctcgtcgagaggagattcggaagttcttcttctttcgggcaaagattttctgcaaatctgcaggctgtggcggcggcgaggaagccggggtgtgagtgtttgaggcgctggcagagttctgggcagaagtagccagtgaagggggctcagattgttcgtacagctccataacctccgacttaaggctctgggaaagctcacggatggcgtgaccggtggtagagaagccattgatgacagggagagggtattggcccgattgggacagtaggaggtgccccagacctcggaaacctcctcccgaaacgtacagcttgtatcctccagtctgtttggcatatttatgcatggattgaagcaaaggagagctgtcgtcctgtgtgatatggtctacggcgtgcttaagagcagcctccatttcattgtacaggtcggtaggatcttctctattaaccatgagacgtcgggtgatggcggcagcgccatatggaagtttgacgggatctctgcacagggagaactttccgttctcacataccatccacgagatcacggccgagccgcctccgagatccatgtagagtccgttgacgtggaagaatgccgatgcgactccgtaggcttcgtagagtgcctcgtctctgagagacatgatctggacgtcccagccgacagtttccttgaccatggcccggaactcttctccattgggcgcctccgccacggcttcggtagctagcacgtcaatgtaatcttctcctactccaaagtctgcacaggtgtttttgaaccggagcatggactgacagacgtccacaaccacgtgcttggggatagatctggaggtgtggcctggagcgggcgccggtggccctgtatttgtgttgacggagctttggccgtcgttttcatcctcttctgtttctgtgggaggtggagagtcgtcaaaaagattgatgggggcgcgatcgagatagagacaggggatgatgcgggcgtggttggggctgacggacgagatgctgaaccggataccgttggagccaatgtccactattgctcggagacttgatttcatggttgacaataacacttatcactctgagtttagcaatgcatgtcaagtgggagtgaggtctctatgcggggacttttggtggttagtttattaagggtaaggtaaagtgggacaagacggcagaacagacgtgcgagacactctctctccgatgtggcggtttggtttaagacatcgagtcgggtcatgcgatattaaacgaggcaagtatgtgtatgtggtgggtcgaatccgagccgagtcgatgtgcaaaatattatccagttcgataatctcttactccgaaatatctagcttgcccctcgctctacaaagtagtcgaacggtggggtaagttaaatactgtactgctgagtaggcgggtcccattatccgagctacagcatgggagtacgagtagctaattacgtcagatgtacaagcgggtggtgggagacttggaatgaaactatgctaagattccaaatttggctagagcgtgtgttttgcgcagttctagtagccgcctggtgccccgctgtcaagagctgattgcgttgaaccacaatgtagctgtagggcgtcagaacacgtccataactgggatttatgatcgtcacggtacatttgtacgagtacaggtatacattttaggacatgaattgctgcgttttagcctttggttagattttcttgacgccgatgatgctggaggtactgcaccaatatattgttcacgtgacccgacttcgatggcaggacgtgaagcagaacgagccgttgtctagagtgcaagttgttacatgcagccgctgcctgtgtctacagcatgcactttcgtcagttctcaattatcggaatttcagtccaccccctaaccttcacttcacacctaattattagcccaatctgacacctggcgcttagtaagtaagatcgcgagtgtgacgacgcacagtactgtaacgtaattctgaagctacagtaaagcaccgcacaacaacacggatccacgatcttcccactcgtgacctgaaaccacacaaccagcagataatgaccgtgtatgcactctacattctcaacaaagccggcggtctcattttccagcgagattacggcacagagctcgccaaactgtcgtcaaacgactatcttgtgctggccggtacgttccatggagtgcacgccatctctgccaaactgtcgccgattgaagggtcatcaggcatccagacaatggagacggaaaaatacgcgctcacgtgtttccagacggtcactggcatcaaatttttactcatcacagacctgcgacagcagtttgtcgactcggtgctcaaacgggtctaccagctgtttgcggactacgtcatgaaatcgccattctaccagctagacatgccaatccgatgtacccttttcgacctgcatctcaacaagtacctcgagtcggtgagctaggggagacgtacaaaaaactgcatagagccagggatgtgatggtcgttcctagcccttttgtataaccacgattcaccatcgtctgcatatagaataatgaacttatgaaaggacccgaaaagcctagctgctgtcaatacttttataaacagtgcgaactacaactgagtgatacttcaagcgtcagtatcatgggggtcgcgtcgtcacagacaccaacatttacaacaaaaagactccatgacaaggcagtttatttgaaatgagacttttgggcgtagcgagtctctcgatatatactgtagcttatactgaacatacagaagccacattccaagctacagtaaacacgacaaataaacagcctcaaatgtactcatttcacactcatatattaacttgttgttcccctagggaacggctcgtattcaccgagactgggttcacgcacatccagccgccacataaacaaaccggcagccagccagttgtggatgtcgccaaacatatcagacattgctaatggtaaaatgaacacgagggaacatgccacgagggcgattagtagtgggattgtcttctcggcgttggggccgaaagttacgaacccgcttcgacgtgagttgtcgaacgcggagatatgccgtcacaatgttaaatccgtctcgcagcaggatgagcaggacgccgcccagaatgttgcgtcggacacgtgttgtgaacacgtttcgtaccagaggaatgccggacagaagtcctcccatggctccacagtacagagggaacaacagcgcgttgcccacccgggtgatgagggagtattggcccaggatccacgaaatatcgggatccgagctgtttgtaggctggggagcctgctgttgctgctggttgttaccaatcgcaccaacggcctgttccaggattcggttgaacaggcccagctgtccaaagttgttgtcttcttcagcggctgcgttctctcgctcatcccgatactcctccagccgcagcattagctcgtcgatcgtgacgtcattttcgagagtcagttcatcgaagaagccctcaaggaatcccatgacctgctctgcgtccacaaacccgtgctcgtcacgtgcgcgattcaccagcgtttgcatcacagcatcatacgcagcgtcgtctccatttgttcgcagacgcatcagctctcggccaatgtcctgcaggccgggtgcaaggcctggagcctcgttgttgccccgagggaaggccccaggcacattgttctgctctacctgggcctgaagagcagcagcctcctcttccagcagaagtgtggcgtcctctccctcgacaggaacaccatttgtgtgctcctggaacagctgagggcgagcctggactgcaaagtgtcgcagagctcgatataccgtcacgctgtagatcttgtcgtaaatgaccttcatgagcggcagccacgtgaagatgtggtaatcatcaaagtatctgtgagggggcacggaagccagacgggccagaggtagaatgccgcccagcatgtgtgttccaaaccgagatccaaccagaaccacagggatgagaggaatcaacatggtctgattgagggtgggagggagaatctcgatggctgtgggtgtgattctgattcgaagaagttctgtggccatatctggcgtgcagaagcttcgaatagccagggcaccgagtccatagagtgtggaatggacgaaataggtggctgcagctcctgtggtggcaaataccgtgtacatgagagcatgccccattccttgctccaccttttgtcgcacatagagaagccatggagtttcgtcttcgatgacaatatcggccttgcactgaggacaaggcacaatgattctgtggttgtggcgactagagtccgattcggccaccttttcaggatggctctggaccacctcctggacccagtccagtaggcacagctcgtgggccgtgagcgaacattggcaggggtgtctccacttgtatccctggtccgagggaggcgggtcttcctcagtgcccagacagatccagcatctctgagtgtttcccatgatgctgagtttgctgttggggtgtgtggtgagttagttgtggttagtttgtgcgggttcacgtgatgtggggatggtgtgactgacttttgtgagatggtgaggcaataatgtggtgggtttacaaagtgacccgaaagtgtgacaatattgtcactagccagctctggatcttgcggggtaagtttaaagatatcacgtggtgatgtctgtgtagattactatgcaggtcagacgaggggcactttgatggagctgaggcaatagtacaatacgatagactgtaccacaacttgtattacgatattattattatagcagagcccacagtaatacaaccgccggactacttaacatcatcgcagacgaatattttatctacccgatttatttaatacgtatacgaggattgcggtctaaactgacagctgtcattgtacccacaatgtcaaccagccactatatcgttacttgctgctttttatcatgctcagttgattaccaactccagtgtctgggtccttgtctgctcttttcttttgtctgttgtttctgtattaggcctcaacagcaccctgctgtattttttgattattacggtctatataatttttcagcaaccatgcagggctcttggacttgctatgagtatgagtattgaacgtacgagtacatactgtacgtacgagtacatcccggtatgtacgacgtacgaatggacagctctgtcagtcacaaatcaccagacagccggataatagttccatgcccgagatcgacacgcaatccacctttatttaggagctcaggtgtgaagccaacgtcgagaccttcaaagtgaatgagccaattccctcaagtaatatatacaatacaaacctaagtaaccgcgattggattgggcgaaacaagaaaggagcggtcaccgaaataagcggcatatgcttgagtgcgttccgccctgacaacgttttgacgttgcacctaagactcctaacctgaacgaagggttgtagagcaccatcaccatgctgtacttgtagaggcacggaaaaacctgttcttaaactcatccaattgaagttaatgtgtcatcaacggaacacatgtgtgtggcatggtgattgtaagcagccaggctgaaaactgctaatgcacaccaaaggcagctagctgccagtgtcctggactaaatatgcagacgactgtcccccatccactcttaaaagcgacaaaaaatagtcatgatcagtcactgtacatggctcctctttttctgccacatcaaatctgccacattgggtttcataatacaaccttgtctgggttgaagaggggtgtgtatacaagtacgagtacaactacttgtatccactataagtgcctgagatagtcatgaaaacgcacaaaagtgaatcagatcgagacactacgcctttagagtcccttggacatcttattgcgtccattttcctccccgcaaccccccaatactaccctacattaaagttgatccgtaagcatgcggctatcgaaaacgctctcgaattcggtgtgtagaatatttcaaactctcgtcttctcgagactcagtcaccaccagaaccatgccacccaaagtcgttattaccgatcccacgcccctaaaggcctccgaaggcgcaaagtccgccgccaagctgcgatccaagtccaaggaggctgcccagctccccaagcccaacctgggcgacgcctgggcccccacttcctggcagtccaagcccatcactcaggacgttgtctacgacgactacaccggagtggaggccgcactggagaagctggagtccctgcctcctctggtttcgccctttgagattgagaagctgcgaaccaagctcgcccacgctgctaacggcaaggcctttgttctccagggaggagactgtgccgagctgtttgattactgcacacaggaccgaattgagtccaagctcaaagttctgatgcaaatgtcgctggtactgctgtggggaactggacttcccgtggttcgaatcggccgaattgccggccagtacgccaagccccgatccaagctcaccgaggaggtggacggcaagactatcaactctttccgaggagacaacatcaacggctttgatgtgtcggaccgaaagcccgatccggcccgtctggtgtcctcctacttccactcggcagccactctcaactacattcgatgtgtgcttgcgtctggctttgccgatctgcgaaaggtggactggtcgctggaacacgtccagaaccctgagaccaaggaacgataccagaagactctggacgccatcaccgagggtctgcagttcatgcacaccattggagccgacactgcccaagatatgcagaccattgacttcttcacttcccacgaggctctacttctggagtacgagcagtctctgacccgagaggccaatgggcaccattacaacacctccgcacacttcatttggatcggagatcgaaccagacagctcgacggagcccacgtggagttcttccgaggagtgcgaaaccccattggaatcaaggtcggacccacaatgaaagccgacgagctggtgcgactactggacattgtggacgccaaccacgaggacggacgagtcacccttatcactcgatacggtgcctccaaggtgaaggagctgcttcctgcccatatcaaggctgttcagtcatctggacataaggttgtatggatgtctgatccttgccacggcaatacccagacttctaccgtcaccaagctcaagacccgtcacgtggacgacattgttgaggagctgcgacaggctttggagatccaccgggagtgtggtagcaagctcaacggcgcccatctcgagctcaccggagacgctgtaaccgagtgcattggaggttctgctggtctgtgcgacgaggatctcgttgtgagatacgacactgtgtgcgaccctcgactgtctttgtctcagtctctggatgtgtccttccttattgcagacagcatgagagcccagaagtagtcttttctaccgagtctagcaacaagtactaggtgtgagtgacacgacatataattctgctcacccgtttacattctactgagtccggtctatggccagaaacctatctgatgagtgatgattttgactatttggaaacaacatgatctacaagctacagtgcagtactcgtactcgtacataccgtcgctgccggatccactttatgtctcaaccaccatcgacaatacatgtatatagctagtttttgcaagtctaagagcacgagtgtatgtatgtacatacctatatacagtagctaccgtagaaaggggcaaacttgtaccaaaaggggacctgtgcagtattttacactcattactgttgcaacaaccccacaaattactctttcctttggggtcgaaaaaatatctcaggcgctagctagagctccctcttttggaccgtctttttgagctctgacagccaaaaaaacagccgatcaaggttcgggtgcttgagatatgcaccatttacggccactccaaaatacattattatctactaccagcccgaccactaaactagacgatatcacggtggtgcgaccaaggcagcaatttttttttctgtttctactaacaccactatcctttatttattcattctcgccattcgactcgtcatatttgtccacactcaccctacagtgtaacacgacatatcccaaacaatcaaacacacactacagctacccacgaccttatccacacaccacccctgcagcatagactaacaagatcgctcaaatctacaagtacaagtagaactcttttgaaagggcctgtgacaccaaaaacaacccacccactcacattcacaccacactctcagaatgctgtctctatcagaacacatttactctgccggcttcctcaggggagaactctctgatgtcaagattgtggcgttccagaaggagtacaacctacacaaactcatcctcgaccgctcgccatacttccactcgctgttctcggctaaatgggacacagaagggcgacctgttcatcatctagatttctccatcgatcacaacatcacagagcaggcatttgaccaatgtcttcagcggctatatggaggagcggaggacccgtcggagattctggggttcccggagcgagtgtctgcagcattcgagctgttcgccacagccaacttcctcaatctgaccgacctagttgacttctgtctgttgttgatcataaactcgctgacgaaattcacagtggccgagaccctgtgttttgcattggagaaccactaccctcaaagtgatacaatcatcgactcctgcaaatccttcctgtgcgctgagggctcagagatgtcctacctccaatggtctcgtatccccattcccattgtggtggaggtggtgtcctcagacggcttcttcatccagtcagagtgggagagatgcatgtgggtagtaggctttctcaccgaagaagactacctcagtgatttcaacaataacgagagtcccatcgaacccgaagttgaggaggactcagactcatcgtccaacttcgacattggtctcgaaaagctctcattgaatgcagaaatcaacctcagcacgcctacaggctcatacaccgaactgaatcgtcttgggaccgagccaattggtagtcctgagcaagtcaagaaggcctcctcttctactgcctcggcccagaccgaggaggatgaatgtgacatcgagacccagtccacctcatcgctggactcagaaattgcatctcagctccacgaactcacaaaggccatccactactgtcacctgtctctagctcaacttcagcatctagagaagatcaaggacaagcgtggaaagctgctttttgacaagagcgtgcttcaagaaggtctctggcagcaaatgaagctgaaacagctggttctgagcactggagatgaccgtctggacgtgtgtatgtccaccaagcagctgatggctatgggtgccgagaatgaagacgacgccgagttgttctatcccgttccttcgcacgataagagtgtcgctggtcgacgatctaacgatgccatcacagccaaagactactatacgggtagatgtgatcctgaagcgcctctagagacttctgatcccgatgctcaggtgaccttctcccctttccccccctttagattctctgtcaagttcgacgacattagtcagctcaagggagagagtaaactgtatacggataatgcagtttggtacgcaggtacatggtggagtgtgtatctgcagaagatcaacaagaagagtccccagctgggtgtctatttgcatcgagaggctcgaacccaacgggatctggccacaggggccaactcgtcctacacgctactttcgggaaagagcactgccaagtcaaccgttggtttggatgacacgaccaccatggagctcaagactgagcctcggctggtgagtttccctgccactgagcagcctgctgattacaacgacgaccggcctcagatcatgagttattttgagatctacaccccatccaagcggggtaagaacctcacctgtttctcgtcttctccgtccgccttttcctgtgctcagagctggggctggagatcgtcttcgctttatcactacgctgaggagaacgccaagcagcatactcgggccagtctcaagttcatggtagtgatcggtgtcgtttaggactactacatgatggtagtccagtaataatttaacacatattcaataataccagcaggtaattatcgtaataatgtattcacgagagtcaccatggttgatttcatgaaggtgggctggactgagctatgggctagggattgcctcttgcatatttcagatctggggtttcagtagatcgcaactttaatggctggttttgaaaaaagaaccccgtacaatactcgtagaaagacagggccagtgagcactaaaacagggtagtctacaagtaaaattaaaggccgacccaagcggcaagacggggctatgcattgtatccgagctttttgtttctcttcctttttggctgccgcgcggcatgcaatgtctttcaaagatcaacgtctctgcaccgcaccacacgtgctttcttgcaaaacagaacccactatctgtacgtaaggaaacaggaaaacagggtgcgaaaaagcaacgcagggagtgtgggagctgtcagaaataacactaactaacattacaaaagtcaaaaaaagctgaaacaggcccagttctcaggtttgagtgggttggaagatcggtccgtgtaacgttgtcttttgagaggaggcctgagacagtctgagcacaggcccgtgggatcctgcgggtacggtttagagatccattgtcaatgctccgtgtgcatactccgttacaggggagaatacagcctgtaagcgcggaatgagacacagtcacaaatggcggcccgtgtggagtggtggtgtctccatctgccagttggctgcttcctgtttggctgtaatgtatccgaactttgttgcgaagcttggggtggagctataacgctgttataggagctttcggggcttttccgagaggggaagtggccatggcgatgactaagagggtgcgatggggtgctacagttgtttttaaaccgatacttgtttgctatcgtattatctcagggacacgagtgctgctccgtcagatcaccaataaaggtagatcccggcgagatcgcttaaggtacactctggtgtgcaattccaaagacttagtttgacgctttaggttccttggggggtggttaggtctaatgcaagtttggactggagcaggaagcaatgggagtgcaaggcgggatctaattttttgacggcttgaccacagtgtcctccagcggtcgctcgttggtaaagactgatttaggaggggaaagcccagcaagctggagcagtcctggcaccttcgatgctacgctgaatcgatctcactcgtaacccaaattattacaacggccaaatgagcacaaattggccgtaaatcttgactcttggcctcccccatatgtttctttgcattgttcatgttgatggcacacaggggtggcaagtgtgcgggagatgacggcttttgcagcaggagggatgccgaatgaagaggtgcccccaaaccggctcaaaaggtccgaagcggccgatccaggcatgtatacgcaacatcaataccacgggcccgtcatatacgtgctgtagaccgacgggacctagtattgggcctcattaactagcccctatcctgtcccatgtaattagacgcggctttgtttggctgtacagctgcaagtttatttcggcctaagcggagcctaaaaaagacttactgatgagaggtgccggtcttgtatcaaactgagactttcatctttcaccgactacagcttcaattcaactcgattttattccggcaatgtgagtaatactgtggggccagctacggaacgacccaaagctctccagaacgccgacaccggcacagacgtcctccctcctttttcggtttgtctctgctcatctgctcacaactttttgatctgtcgatttgagtggtcgatgaagtgcaaagagtgaagtgaagaatgtcgagtctagacatacgaggtggacggtgctaatgcgagtcaggggagtcaacaggaggtgctggatagccagtaagcgacttcacaccctcattttcaatgtcagctgatactgattgatttgcattggttaggtttgggtcaagagagctacttgtagctacttgtaggagatgagtatcatctccacagactgcgtgttgcaagagaagctgcggcggaagcacgcaaacgaagtgattgatgtgataacctcactaccttactcacatctctatatctccatccatacctgtggtctctatcctcaccaccatcccgtacctgaagcttatttgggcttgtgggcattgccagtgaaactattactaacccaggtggacccctttgcctaaaatcggccgtggtgtgctgttgaaaacagtccgccttgacggcttgcatgctgctgaggccgtttcggacatcaatggcacctacaagaccagtaacaaggatatccgtattggagaggaggtgttcgtgttcgagcagcactctggcggcgaatggtaccgtgcctacgtcgtttcctctccttcggccatgaacattctcatggacgttctggagcacactgacgttgtttctgacgagaacgttaagcccccggatgctaagatcatcaccgctgtcttccctgcttcttgtgtcaagatcaaggactactttgagatcaaggactcccccaaccgagagcaaaacaataattctgcctacagccttggaaagccctttgctcctcctgtccctgctctccgactgggtatcgagtctcccatgctcgagggagagcctctcgtggatgatatcatctctgtcattggtgagtggaacaaggtctacttgtgtcgattctttgttaaccgaaactacggtgttgttaacgaactgaacgccatcatcaaggagctctacgtcatccgacgacaacttctgtaccagcttctcactgaggaggagactcttctcacccgacgacgagccatctggcttattctcaaggccaaaaagatgatgtcccagggtatccttgttcgagataccgtcaccggagagattctcaccggtcgagaggatcccgtcaagctggccaaggagcagctgctcatcaacctctcgcccaagtaccccaactacaacgctcttgacgagcgatctgtgcaggacgtgcatctgcccacccatatttccgtcaagctggttgagtccgatggtcaggctggagacggcgctcttactgccttcatctacctgcgatctcgaaccaaacgtttgactgaggctttccgaatctccgtcgactcctctcttgtgctgtctgatctctctacagtgctgttcaccaatatccccgcccagactgtcaaggacgagatttacattgttgtggttctgtccgaggaagtgcccgtctctgccacttccaagaagcgtgtgcgacgaggtattgctgctggtgttcagtctctgtctcgaatctttcaggatttcacccaccgagagaaagagcttactatcaacatgtacgcttcctactccgagactggccagtacggccagtccaaccgaggctggggtgagcttgttgatagaatcatcaagggtgagactgttggtgtcggtaagactccccgagctgacaaggtcactctcgccgtcaaggacttccaggctcctaccgcctctcagctggacttcaaggccaacactgccatgttccctgccacctctctgttcgtggactccctgatccctaagcgagatgatctgtacgtctacctcaagacgatgactctggctaagggcttcgatggtgccgatctcatctctctcaaccttcaaactgcttatggaaaggttgctttcacaaaggcttctaacgtcgagcctgttggaggttggttcgctgcttccgtctacaacggtgagtctatcggcgaggttgttcgagtcaccgactgcggccacggatggaacgatactctttacttcaatatcttcctgggagctgacttcctgggtcgtggtatcctccagctgtggaccaacgacagaatcacctctgacggccacaaggtcattgatatcatcaactctgaccgactcaagtgcgccactcttgaggtgtctgttgactacgttggaaactccttcaacgtgcctgccgccattgtcaccgtcaacaactggaagaagtactttaactccggccttggagacgagctcatgactgcttgcaacgccatttctcaggttcctgatcccgagttcactttgcacttccaccgagtcgtcgacaacctgtgccagatcatcctagccgttgacaacgaggcttacagagacgctgcttttggtgctctgatccacgccctggaggttgtttctctcaagcaccatggcaaccacgcctatcttgccgatgactggctggcccacttcagctttgttggtattgccaagcctcttctggcctacattcacaagaccaagaaggtccagaagtgtggtcaatatctcgccaacctcattgccactgcggcccgagtcgacattggcgtttccgaggacaagcacgctgctcgaaaggatctggctgtcagtctgcaccacgtcattgacgatgttgtggatgcaatcaagactgacacccccaacaagcagaccattgccctgatttcccatttgccaaactggttggaaaacatgcgacctcttgttggtaatcgagattgtatggagacctacattcgattcgtcgattcgatccgacccggtaacgacaagctgaccgtcgctaagctgctgttcatccaggagatgtcccgatcttggatgttccgagaagccaagtaccgagctcgacttgcctcctttactattcgatggactctgcccttcatcaccaaggttgagtcaggcactatcacaactttcaagaaggatctcttccgactcgtctgcgccattttcgccaaccagatctccatcctgtggccttctcgagagaccgaaaaaggtatcattggtatgtatgtgcctctgctgcctctgttcgcacgaacttacgttgctctcctggcccactacaaggagtttggtcgacagcgacgaacttacaccgagctattccccagcaagtaccctttcgttactgttcctgtggactctcggtccgattccaagttcgacgagtgtcttattgagatgggtaccattttcatgtccatcgttacttttgccaacatttcaggcatgtctctgccctcctcttctctgtctcgttctgaactcagtgagattattctcaacatcctgcaagcttgttctgccatgctggccaaccagtcgttccccaagacctggacttctcttgttaccctccatcacgacaccgtttttggtaccctcacatacctgaacagtctcctggtcgagaagttcattccctcccccgagcaggccgaggagttcgatgcctccatctggtacacctatctgtctaccctccttcaggtcactggttccgacatcatcgccatcgagttcctgtctgagcagaagcgaaaggccatgtggagtcttctgggagatatccgaggtcgagcttccaccatgctccaacagacttgggatcttctgggatggcaggcttctcccgaggagcagcaaaagtatggcctttcccgccttggtggcttccaggtcaacctgtacgttggagacacttctttggttgtcggaatcctgtacatgtgtctgggtaagcatgccggtgcccaggctgttgctgttaacattctcaagtccatgattgtcggtgagtggattctgaacaacgacctttctcagatcactcgtgagatcattggtggtctcgactctgtcttccagcacaagaccttcctccccgatgaggaagacaagaaccgattcctccagcttctgcgccagtctctgcccgacgaggtatcttccattgccgaggatattgaggagttcaccgatctgctgtatgatctccataccatccctgctggtgaccagtacaacgatgacagaattttccacaccctcaacgttctcaacttcctgcgatccctcgacaaggtggagatcttctctcggtatgtccatgacattgctcaatggcacgttgccaagcagaatcacgttcaggccggtttatctctaaccctgctgtccaacgcctactcctgggacaagactgccatgctgggtccttccaagttccccaagctaccagcccagtccgagtttgctcggaaggaggctcttttgaaggatgctatcgagtactttgacagggctgactgcctggagagttctgtcgatgccctcaagcagctccaggttgcctacgagcagagctacgacttctcaaagctttctgagatcacccagctgcttgcaagaacctatgacaaggtagacggtcttcaacgaaccaagcctctgtacttccgagtcactcttcttggcggaggcttccccaagtctctgcgaggacgacacttcatcttcgagacttcaccctttgagcaactggagtctatccacgatattctctaccgagtccaccccaaggccgtgatcattgccaacgaaaaccaggctcgtgacgagggtcaattcctgcatgtcactgcagtgcagcccatgtcaactgcttcccacgccctctctcccgctgctaccgatggtgctcgagagtattacgatcgacagaacatgcgactcttttcatccacccgggcctcaggtccttctgagaaccctacccagatgtggaccgagaagaccatctacgaaacctatcagcctttccccactattgtcaaccgatccgaggtcaaaagtatccaggtggtcaagctttctcctgctgagaacgctctacagaccctcaacaccaagatcaacgagcttcaggccatcgaatcttcgttccgtgtcggaggccgaggtgatacaaacctgctgccacttgtactggagggggctattgactctggtgttggtggcggtattcaccagtaccgagtctttatcgaggatggtgatgcttcaatccagcaggccttcatcgaatacgcccaggttgtcaagaagtgtcttgctgtgcacgaccgggtcatgtctcccaagatgagacaacttcatgagagtctgtgtgagcggttccgaaagggattcgcccctgagcttgccattatcggtgacgatattgccggtgctcgagttgccattaagcatcctactggccaattttagtttagttgttattaaaatgtatttgattgccatgtttgtctactttggagttcttctgaatgtatgtacatactgtactgagaataatatgtacaacttgtacacgacgtgttcagtatatacgattgctacggcagcttctggtaagtctgggcagtttagtaatattaattagtacaagtagtaccagtaatatgatatgaattcaaagtaattagcataatgttcaagggcgacgattgccttgcatatcgagtaaaggacaacttggagtgaggtccgttcagaaagaaaaaagataatctagaggggggtatgagaaaaagttagtaacaaaacaccgcaagtgggtgagaaacctagcataatggctagtagacaaataataacaaataagaaacataagcacaaaagagacgtcagggtgccaaacaaacgactgcaacagagaagaacgaagcgagacagcgaaaggtcggagatgtgagaagccagaactaatcgagacagcgcagggtcagtatgaactgtggtaagtagaaacgatgtgacatgggggatggtgtaatatgaagggctgagaaaaaccgaagagaacacaacagatgaatcaccgataaaaatgaattagcgggaaagattgtggatggagagcgtctgagcggcaacggtgagaagatgaaaaatagaaagacatgaatatcaaaataagagctcgaatcaccacatacggtgagtgtgtggtcatcacacggtcgacgaagtgacggtcagcatagaaaaggaacatgtcaggacagggcgacagcgacactcaagctgagatgagagaaacacacacggttagtgaaagggtgcgggcacaaaaggaacaatagaaaacaagaagatcataaattatgggtaaaactggtatacagttgtgcgtcgctcagagtcgacagaattatcacatgatgataatggcgaacgagtcgctggaagacaaaagtagaacagaaaaatgttgcagagtcatggcgtataaaggacaccgaaacaagaaagaaacgaaagtggttgggaatgtgagtggcaaaagggaaaggaaagagtgaaatgaaaagaaagaagggaataggaatagaacaaaaaaagaaaaaaaagagggaaaaaagaaacagaaaacatagtctggccataataaatggctccgtgagcggcaaaaagtcgggagagtaggagaagggtagccgtcgagaaaggtgatggaaagtagttgggtataaagactcgttggtcggtaaggtgtcatcaaagctcgaatggcagagtaggcagataagcaagcatgttgactatgaagaaggaacatgacgccctctcgataaataaggcagtgaaaaatgaagtcacaatcgtaagcacttgatgtcagcggggcgacgtttggttcggttcggttcggctcggtggcgccgggtattcggtggcatgttcacactgtgcatgttgccttgggcacccttctgtcgaggatagatccaaaataaaatgggggaggcccatattatatacgggccgtctccttgatggtccctcaaggttttcggagaactcaaacaggaccagcccgtataagattacggtggaacgttaaaacaaaggctttttgttacatgagtggtgtacattcacagatacatacaagttattatgccataaagggggaaaaaatagccaatttcccggggaaaaaatatgacagacagtttatactactgtaagggctcaatctgattcaaacaatcaacggctttcggatattctcattgttgaaattctaagaattgcggaaggcgaaatagagttatcatccattgcatcagtacagaaaagacgcgaagagaagttttgacagaaagggacactgcaactgtaaatatggggctctgaaacggaaggtgctggcacctccattgcgggggttgggggtcacaaggggctcctctttctagttctaagagcctattgttatctgcgagtattcgtgaataatacaggctaattgttattgatgaaagaatggtgtctgagcggcgttgcagcctaatgctcatcttgcacacagtgtcagtcccgtgtacgttgcttgacaaccttatctgaaaccagtcattcttcgtgtgattttttgctcttataggtaatagggagatcacaccatgggttatatttcgtaaaccagtcatgcagcacgtacgtagtgtttagagggaggaaatccgggcgaagggaagagcacggcggggtggattatggttcatactacaagtagcaaatcataggcctcacactccaagtgttgtatcgtacatgctctactgtgattcctccgtacttgtaccatacccttagaagtacttgtatttgctggtacgctgttactgtaaacccaataacagggtcaaccactgagtgtttatagttacaagatttcccacttccagctgtgcctcttttccttgccaccactaaagcggtcgcgggacgtggtggaagatgcaagaactgctgtcaatggcaaactacgtttgtggggttgtaggtttatcagtctgacttgagaagtcaaggcattgctgtgcgaaatggttgcggcgacacgtacaacttgtacgttcctcaaccgtattgtaggtttgtcactgggaatacgggggtccaaatcttatcctatctcaacgacataagcgaaatggattggggtttgggctcgctggtgtacgtacatgccaagaagcgatgtgaagacatcaatattgcgctatcctagaaaaagttgcttcttggatctttacctgaatattcaaaactcagcctggcctctgtaagcccagacccaaagctacaaatgtgtgagtaagaactgctgcgtccacaaaggaaataatgtagaagtggcggcttcaccgatatattggacacaaggaaaagtataagaggcatatagagcagggatacatacgagtactcatgatgtacttgtattagtagtcagagaatgaatggaaaaatcccactgagccattgttgaaccggaatcaaatatatccggaaaattgattttctctcaaattggcccgcccgcacgtttgcgccctttccttctcactttcaatatacacccacacaccctttccgcactgtgaaaccttggacgtgagagcttccgggcgggcacagagttcagacaaatattttgacagaaccttcttttaggactgcaacagagaggcactcttgaaacgtgcaaatgaccagccatcgaaggtgttgggtgttattgtttggcagtgtcgctacaagtagggaccttgtagcagctttcaattggacccgtgagtacctacgatacgatactaagacacagaagcctccgtagacaggccctcctgtgatgctatatatttggttcgggctggcccaacatcccagtccagatctctttggttacggacaaggatatgtacccgtacgtatatactatgtgctccgggtgtggtaatcaacaaatttccatgggtattgaggatggatccgtcatatctcattgagaagttccatacggtgatcttggggtgatttatgaagagcgttgtgtctattcaccaccaaacgagtatgctgtacaactacaggcactgtaactacagtcttatagctactgtacacgatatgcgggtttcggtcggaagagggacttctctgaagaatgtcttacgccacgagaatcggagagtagaagagcaagagaaacatactctcaggaccacaaagcggtgttcagagtggtgtatgtcatctgaacagttattgggaaatgtatctgcaatcactacgacatatgaacggcccaccttgttgctgtctgagatccctcggcacataaagagcgtttgtttcttttcccaaatctccgagttcaagtctgtgcctcgaccgatgtacaagtacgcgcgtacatacatacgtgcggatcaatatctagccaaatgaaagatggacatccaccacaatcgctgccgttcacaggggtgactttcagttctacatcgcagtacgagtatcaaggtcgtctcaatcaaggatcggtatgccatgtacaacgaattcctcaacgtacatgcagggcttccacaacatttctgccgatcttactgctccaggcatcgagcgtttgagaactacagtagcgcgccactggggagaaattgtgacagaaagacgcggctattttggtacaaagcgtgccgaaaaatcaacagaagctgactctgtccgatatagcggttccagtattcttttcgtatgtactaaacgaggctcatctagtatttgcctacagtagctctgatgttgacatctgataggagtttaactcgcaaacaaagaaacagtcatctgctacacatgaacatgcatttcgggttaataaagtggtagtgcagatagccgaggcgcaactcctcaatacaatcagcagcacgagatgatacaggtaatgacacaagccaggagaaattgtagctacaacaaaaagtgtcaaatctgcaagcaaccgttgctctaaacaatattccggacatatctgggggcacttctgttggtttcatttaactttgacctgtaattcctgtcacgataaccccttgctgataatgatacttcatcgcggacaagtatgtcaatttgaccctattccctaaaaaggagacaatattgatggtcggtatagttatgatagattcttgtcagaggttgttgcagtttaaagtggtttatgtttctaaacataggacaatatgaaattattgtgtcttccatagctgtctgttatactgtgtctctatcgctccatattggcataatcttacatttatttggggctacggtatgttatcttatcttatcattaaactaaaagaggtttaacctgatactaccagtagtataggtacctgtgcgctgagaagaacgttggacggattacttcttgtcgacgaccttcttgtcgtctccgtaggccttggtgccgtagttaccaccgtagcagataatgtcctggggtcggtactgttctcggccggagaagaactcgtcgagaatctgcttgacaccagcagcgtatcgggcctgggcgtccagagaggttccagacatgtggggggtcatggcgttaccggcaccgtacttgttgaccatctttctccaggggtggtcagcaggggcaggctgggggaaccagacatctccgccgtagcctcggagctgaccagacttgagagcggcggcaacgtcctcctttacacagatggctcctcgagcggtgttgacgagccaggcgcccttcttcatgtgggacagcagctccttgttaaagagacccttggtggattcgtgcagggggcagttgatggtgacaacatcacactgggcaagcatgtcctcgagcttctcaactcgtcgggcgccaatctccttctcgtcggcagcagacagaggctgatagtcgtagtagagcagctccttggggtcgaagggcttgagtcgctggagcactcgcttgccgattcggccgactccgacggtaccaatgaccttaccctcaatatcgtaggaatccttggcaacaccggcaacgtcccagccgccgcctcgaacctgctcgttggcaggcacgaagtttcggacaagaacaagcatggtcatgacaacgtgctcagcaacagaagtcacgttggaaccagtgacctcgagcacggcaatgtttctctcgttggcggcagcaagatcaacgtggtcagagccaacaccggcagtgacacagatcttgaggttcttggccttggcaattcgctctcgggtgatgtagccggggtggaagggagtggtgatgacaacatcggcatcaacaatctccttgtcgagaacagagtcagcaccctccttggaagaggtggtgaccagggtatggccctgggactcgagccaggatcggatgccgagctcgttctcggtgcaacctagcagcttgggttcgtcagcagcgtgggagccggcgtcgtaaaggataaggagaatcttcattgtagtggttgtgtttgtgtttgtgtgtgatgattgtaactggagggggtatccagtggtatttatattgacatcggagctgttaaaataaccatgggtttcgactattccgtcagtctcccccacaagccccagtccttagtgcttgttgaggccactagccattctcttgcatcaatgcatgcatatggcacattatcgcgatgctggagacaagtagcgagcactctcaagcccagagcaatggctcacgtgatgcgtggatacaggacaattgcaaagacatagctaactcgatgttttttgaccgagaatcgttccatattcaccttctgatttcaacctcattctcctgaaagcaatgagatcagtccctccccgcactagtgtttccccatacaaaccatactactattgcgtatttccgagccgcacgaaccggcttggaattgtatccaggcccgcttacactagtctgcagctgaggagactaatgcagagcaatcagctatgtctggacatctatcacacacgatacccatcattgtctgctacaagcaggtcctcctttactcgtatacagacagtgataccctggtgaccttgtacaagacctcattctgctgcgacttcgaggatcccaaatcgcaacttttaaccttcttggtctcgtgtagaacgtcgtctcaaatattttggccgcagtgtgtaaagagatcatgcatccttggtgtgtacagtcgtaggtgtggactttgaggggttaagagctgcagataatggctctcgggcagacgggttccggctgggcttaggagcttatgagaccgaacaccgacatgctccgtaccgccagttggcacgattgtatgaagtattaacggaggacgaacgtatgtgatgataatgataacgtgatcaagattctttcaaatgctgtaccccggaacctaactgtgaaattaaacgcgtggtgaataaaacgatgcattcttacacatatcatagctatggaaagacaatagccgggaacccctcctccgaatatagtacgactacaaatacaatagctccaggaactgctcggcaattcatgtgcgtacagtacgtgcatggttggatacttctgcatcataagtagtcttggtgaccactttgctgctaaaaagagatgcgtcacgtgggctttcagattacggcaactacatactggtgtgttagtttatcaccggcgaagtggaagttcatggctgacgcaaatgacgtgttaatttcctgttcatcaagccggttcattttcccatgtctaataatacacaataatgagcgaacccgtatagccaccggtacgtgcgtacgatacaatgtgatacatcctcatacaggttcagagacacttgacccccacaccaactttatcgaagaggggatactgttacatctgttggtgtttgaaggtgtgaaaagatgattcaagaccgggttgctcttgattcaggacacacaacattgcgagagttgatttctacacacagtcgtcactgtgccattcgctccctctatcacaccgctaacacgccgacgtataatgtaccctaaccctgttacgattggctcttgagtatttctgtatccactaagcttacacccaaacgcttccctgctaacaaccatcgctactacggcgcgtcgtccagcaacaacgaactaggtgatggcccgttcatctagccacggcggagggacgaatttcttgaccttggagcagcccgtccacgtttccccctaatgtctttgtgagcaaagactcattttgaggctgagcgattaaccaatcgttgccaacacaccactatcgtacgtacgtacgtgcgtcatgtcatggagattgttcctgcggttgactctcgtgatactgtgactcttgtgggtctctcccttttgtgagcgcaggctcttccgttggagatatgatcgtcgtgggtcactggttgctgtgcgccacgcgcacctctggtggcccagctgctcctaccatcgccatccccatagtggagatgtgcgtttacctaagaaccagtggtttagtttttacctacacaccactgctggctgttacaggccagtcgtagaaccattcattgttcattggatggaccaccttctggagggcatgtcaacatttctgtcttgagaaatgctgcctggatgtttttggatgggtgttggctatttggtgttcatcggttgccaccctgctacactgctgagagtgactaatttggcccttcccctcctctcctgcgctcacatacggcaccaccctccccacattcagtagtcttttcagacgtagaaaccggtctttgatcatatatatgcttgagtcatacccacggctttggacggccctcttaaatgggaacatattgttgcagtgatgttttctctgctctgtgtctcctttttttgctgcttttggttgcctctcttctcattctctcattctcaggcccagtgcgccgggtaaccttcacatgcgtcgaaatttaagatacttgggtctgcatcaaaaaaagagaacaggataaccagagaagcacgccaaaaaaagttagaggcaaacgcagcacagctttccagcagctaaacacaccaccaccacattcacgttgcaaccgaagcatggaatctaccccacgggcgcccatgagttggaacaagcgtgacgaccgggatacgagagatcctccagatgaccgtgatcgcagtcactggagaccccgaagtgagcaaagcaacagaggagcaggaagctcgcgaaacgacaagtccataagaggaggacgaggtggccgaggaggaggatctcgcaacaacagcagcagaggaggtggattcagagatgaccattttggtggaagcagagatgcgcctcccccacctcctccacgagaacatggtgatacgtaccgagacgatggccctgatctctttagtgatggagcctggagtggaggtcgttcgacctggcaggatcctcctcttcgaaaagactcctactcgggtgataagccctgggatcgactgtcttctcgctacgacaatcgacctgatgatacaccgcctcgccaacagcgttcaacaggaggaagacgacctggagcggacaacaaggactggccggatagatctcgaggcgacagatcgtggcagaacagcagcagcaacgcgccatggcaacaaaacaagggtcgagatgacagaagagacggttcaagctatagaccagacagtgatcgatacgacagggatagagacatcagggatcgggacaacaggggtagagacagcggggatggacggggtaacagagaaaatagagacagagaaacaacccctctgtaccgtgatagaagagtctctggcccaccaccttctcttccatcaacaccttctcgtgcgtcctctacaggtcctgttcccccgtcttcggctcctcgaccaggccagcgtcgacctcttcccgaccaggtcacttttgcatcacagtctgacagcggacccacctcctcggctaagcggaaacgcaagaaggcaggtgccagcaccacggcactcacagactccaacattcacaaccccaacaaccccaactacattgggtacacaaaaaaggaagctcgagaacgcgagcgcaagaagcaggagactgaagaattggaccccagccggtcgggatcggtgggtgatatttctctggacagctcaagtctaggaaacgggggaggtgcatcgagtgaggcgtctgtggcttcacgtgacggaagcagagatggacgaaaacggctcaaccctacgttcagtgattcttccgagtctcgaagccggtctgactttcaaaataagagaccgaaacgagaagcttctacaggaccgcagtttgatgatgacgtaccctgttatggtgatgatgaacctggtgagcctgttgttgcaaccactcctgtggacacaacaaagccacgagtcacccaacatacccttaccagcagtatcttcgaacgtgttacacaagtgggagaaggtacgtatggtaaggtgtacaaggctgtcaaccaggtcagtggtaccacctcagctctcaagcggctgcgtctggaaactgagcgtgaaggatttccagtcacagctcttcgagaaatcaagctgctacaatctcttcgccatgacaatatcatttctctcaaggagatgatggtggaggagaatggcgtatttatgatttttggctacatgagtcatgatctgagtggtattcttgctcagcccaacgtgaggcttgaagagggacacatcaaattcttgtttcatcaaattctgtctggcttgacatacattcatcagcgaggaattttgcatcgtgatatcaagggttcgaatattctggtggatggagatggaaacctcaagctagctgatttcggtttgtctcgaaccatcgacccttccaacaagagagcccgatactcaaaccgagtcatcactctatggtacagacctcccgagcttctttttggggctactctctacgatggagcagtggacaactggggggctggatgtctgctggtcgagctgtactctcgactggctgtgttccgaggagcagacgaaattaaccaactggattgcattttcgacatcatgggtaccccaaccaacgagtactggcctgatctggagtcgttgccgtggtttgagatgctcaagttcaactacaagaagcccagcaagttcctgcagatgtatgaccaggtttgcagtaaacctgctctaaagcttgcgtccaagctgctggaaatgaaccccgcataccggatgacatcacaggaggccatgaatagcgactacttcaacgtggagcccaaggctgagcgccctcttgttctgagagagctggtgggcgagtggcacgagtttgatgcaaagaagctgcgacgagctaaacgaaaagaggaggatcttcgtcgaggcaaggagcgtcgagaacgaaaagaggcggaggctagggctaaagccgagggacggcctgaggaaaagcctgaaggattggccaccggcgggggacttgctgttggtacttccggtcaagagaaagtgactgcggaaaacactaccgaggctaacgccgaacctccgtctgctccgggttcttcccgggaacctacttgtaccacggcgcctcccagtgtgcacccctccacaacagacacagacacggcatgataagaattgatcataccaagataatacaagtttcgtgctgtacagcatgtatgtactgtacgacacgtccatcatataaattaatcaatctatgcattatttactactccataactgttttgttgcgtacaatgtactgtatgcactgtaccggtcatttggagagcgtcaaccaatcgtcaccaaactcgtcaaaatcaaattttggcctggttcttggtccagattgctcgaccggctcgggatccgttgggtcgaccgagctccttggaaatccactcgccagtttcagccagtagatccaggttgacaccagtgtcgtagccacttccatgcagggcatagaccacatcttcagtggcaacattgccagtagctccctttgcgtagggacagcctccaagaccagctacagaggcgtcaaccacacgaacccccatatcgactgccttcatgacgttggcaacaccctggccgtaagtgtcgtgggcgtgaatagccagcatctcagcgggcacccgtcgcatcacctgatccaacatcatctcaatggttccgggagttccaacaccgatagtgtcacctagagatacctcgtaacatcccagatcaatgagtctctgagctagctctgccacacgtgcgggttctgtgggaccgtcatagggacatccaatgacggtagacaggtagcctcggaccttgactgggtggccagcgttacgggccagtttcagaacttcctcgaatcgctcaaagctctcatcaacagtgcagtttgtattctttttagcgaagccatcggaagaagcagcaaagatggccacctccttggctccgagctccaatgccttctgcatgcccttggcattaggggtcagcactgggaagtcgacagtggttcctccatgggtctggttgcagtgtttcagaatggcttcattatctgccatggcagggacccacttgggcgacacaaacgaggtcacctccacagtctgaaggccggtagctaccagccggtcaatcagagaagtcttagtttcggtggaagggatcttcttttcgttttgaagaccgtctcgaggcgcaacctcgacgattcgaacaaacgcgttggagtggtgctggagacgggcaagtgttcttcgcattgtgtgtttagcagtcgttaggatcgatagtctgaatcatcttgcaaacaggatcggctatcgaatttatactttgaattctgtgggtcaccttcggcgcactgtcggagtatgtgaagtgtcgctgggtccggaaccttattcgactgctctctataatgaagcaagcagatacactgatatctggagagcgcaagccattattatatatttaccgtacaaaagtcggctttatgaaggttctagaacagtcttgtctcggctaggcagaacccaggctgcaaaacagccagtattagtgagtacaaactgtacgagtaaatacaataaccgcctgcacgtgctgtattttgctcagtcgtctattaaatgataatttacaatgcatttataacaccttctaaacctcctcctccagcttggcaagagcctcctggtatccgtcgttatgggaactgttgatatgagtggcatccacctcctgggttcgacccacaaactcgccaatctcccggaaccacttggcttctccagagccagtgaggaaggtgtatgcgttaccttctctgcctgctcgggcagttcgacccactcgatgcacatactctcgctttccactagggatatcgtagttgatcacattatccaccacgaaatcgatacctcgagaaaccaaatcggtacagaccagaaagtcgatcttgccatcaataaactgcttcatggaccgtcgtcggtgcacagaagaagtctcggcagaaacagccgctatcttccaatccttgtggaaaatgtccgcgtccataatctccatcatgcgagccacacgagcagcagtttcggaactcttagtgaacaccacgcctctgttgatatctctctgcactagcagctcgcacagcataagaggcttctcggcagcagacacgtgggtgacaatctctgtaagactcttgggaatagagtagctgtcagaactaccaatgacaaaaacgccaggattgtggatgtccatggatgcaatgtgttcggggttggctgtgagggtggctgagaaaataagtgtttgcatgtttcgaacgtagtgctcagtgaggttggtcttaccagcctgggcccgctgctggttgttctgcaacacagaggcccagtcgtagtagtcctggccaagcagacgatcggcctcgtcaaccaccagaaattcgatgtaagagaagagctcggggttctccttcacttgctccacaagtcgaccaggggctgccacaacgatatcggcagtctccagaacagcccgttcacgtttggtgcttcggtcgtttcgaagagccacaacagacaaagaagatcccttggataggttttcaagcacgtctcggacttgcatgaccaggggctttgtagggagtacaaccacagctctgattcgaggaacaatacggtctcggagcttctcgataatggggattccgtaagtggcggtcttaccggaaccggtggatgcagaaacaagaagatcgggctttcgatcgggggcaaggagcttttgctgggccagaagccaaggaatgactgccttctgcacagaaaatgcctttgtgtatcctaaagtgtccaggttcttcatcatatttttgctcagatcaaactcatcaaatgatccaacatcgtcaatttccacataagtagcatttcgcaaaatgggctgtgtctgaagttgggtctttcgagagatggttgcactctcatcgggtttatcctcatagatttcagtctggggaagctcctcgaagcccttagctcgaatggttcccttagcaagcttgattttgttgttgccagaaatcttgataggcgccagatcatcttcactatcagagtcctcctcgcccatatgctgttctcgctttcgctttcgctctagagccttttcctccgctcgcttggccaggttggcggcttcctgcttcttctttcgcttctggtcggctgtaaggttctcatcttcgctctcctcctcgtccttgacctccacgggcttcttggcctcctcagcctcatccatggagtcgtccccagactcctcctcatattccacctcagagtgctcgtcagcattggtttcaggcttgctttcctcctcctcgtgtttgaccttcttgaatggtacaggcgacgcctgtccgccctgggtagggtcaaatcgacgaactccagtgaacatggtgatgtgtgtttcgtggtgtgctgcaggctcgaaataaatttatttgtatgtaggcctaagattttcatgcacgagtatcaaatagagtttaggtgtagtaagcgtttttacatcaccctttttgcacttcagaccactccgaaaatgctgccaacacgggttctttgtcgttccgcctggaaatgtgagtatttcatttggtgaaccgagtgcagggaagaagatttttgccactcgttttcaccatactcgcgtgattcgcctgtacttcgttgcaatacgagtgacaccacaggcacaaaggtattggcgattgtcaaaccggaaattgattggttggaccgggtgataacacgggccagtcaggttgttgcctctcgattcgtcgtcagaacacctctcagctctcgcgactacgcacagaatctgctagttgttctccattgaccagatcaacacatcgccaaatcaagacatgacacacatcctccaaagctaacacaggccctcacattgtccctatcgacctgaagccatgggctacaaagaagcagcctatccagaccgataagcgagccgcaaccatcatcccccagtttgttggtgtgaccttccacgtccacaacggtaaggagtacgttcctgtcaacgtcacccaggatatggtcggaaccaagcttggcgagtacgcttacactcgaaagcccttccgataccgacagaccaagaactaatttgtatatagccaagattcatgcctcagaagctgtacatactgtactgtagctttacagtgcctgaagagccacctgacttcacctacaagtagctattcacatggtgatacgctaaagtctttgtatctatccatagatacagcgactttttccacccaatacgtaagatgggaattttgagccaggataataaatctcgcatcttggctctaagagtaattgaacttttagttagatttttagttgataccgtaaaacattagtggaacttatcggtgggggtagtatgtacactacacatccactgaatactcgtgctacattcttcaagtcacattgccaaagttactgtttataaatatacatgcctacattcgatttccacgggagtcgacatttttgagtcggtattctcgtagctcgccggttcggtccacctgcgagccattgccccatcctcttagacggataaccatgcaagtggcattgtccgagccacccaaagccgctgcgtactcaaccacctcctgggcagcctgctgtggcgatcctcgtccagaaccgctactgttggcggtaatggttaccaggtccacgatctcttgatcagacacgtcgccagaaactccgtcggaaaccagcaccaggaactgttcgtcctggagtgcaacctctcgcacgtcgggctcggcactcacacccttggccttcataagtgtgtctccaaaggctcgggtgttggcaaagacaccgaaccgctcctcgccgaaggagtccatgaagaatgaagatgcaaatcgacgcagacgatcggcctcggtgggagcgctgggatggtggtcgatggtaagaggtgtggcctctcctttggcatcacagatgatgcatcgagtgtctccgacatgggccactactagagagaggtcgttctctgggtcaaacatgttatcctcagcccccggcggtaggggaccggcctctgaatgggccacatggcgacaatacaagaacaccgatgtgcatgtacttcctcctttaccttcaaaatcgtagtcggcctccaggaacgccaacggtagtcgtaactggaagtcgtcgtaggggctcattctaccccggtatttgtccatctgcttccatcggcgccagtagcctccaaaccgctccttgtacttggtggtaatgtcgtcggcgtcgttgaggtcagccttctcgacataggtggccagtttgtccttaagaaactcggagcactcgtcggatccgtggccatcgtagacggcaaagttgaagacctgacgctcggcagacatgccctttcgcagagatcgaggcgcaaaagtgctgcctcgaggtagtttcaatacggaggcgctgtagcggtcttcgttgtagggtctgttgactcggcttgtgtagtgtccaatgaagcccggaagcgaaagcaggtttatgcggcccgccacgtcgccctggcgatagtgaaagtagttgctgacgtgtctcgagaatatacggggcaatggcgccccaattgtggctcctcgtcgaggcaccattgtatggatagatgtttaggacaggtcccaacgaagttaaacaatccccgcatgggccaagacggaggtgaaaccctcaatattagcaagccttagggggtacatggggtcttgttgggcggggcaaaagggtttttgagcggtatttctgtccactatgaagtgaagccgtcatatccccctggttacatcccctcgtgtagctatagctgtgtacttgatatatgttcctgcacatttttccgacattaacagcaaaccatatcctcaaatttgtatgacaagcaacggataaacccaacctccatgcccacacgttgagtcaactgagtcacgcttacagagctccacgaaaatgaacccatggagctgactaatgaaaaatggcttaactttggggctgtcataaccaccaaacattggacaggagggagaaaaaaaatacatctattgactaaaacatgcgaaaaccgctgacccacaagcgtcacgcatacatatgttatatttaatgtttagtcgcgtgagggtggatcagctcatctcggcccttggatcctccttcaagactccagttctaaagtcctccagcatcgcgtaatgcattaatacgaacgccgagtatcactctaagcagcgtactttttgacctgctcggccacccgcttatcgtactcctccttgttcttctggaaggcggcaaatgcatcgttctgggcgggagagtgggggttggggttgttcatgagctcctggatacccatgacaatctcagacagcgtgatggaaggtcgccagtcctcctcctcgttcagaattgacagacagacggtgcccgaggggtagacgttggggtgatagaacccagcatcaaatcggcatcgtgggggtttggtcgggtagtctttggggaaggtgatgagcatggggtatgtggcaccggcccaggcggttccttcctttccggggatgccggcgttccagttagtgagatccaggtttccgttctggtccttggcgggcttagcaaagaagccaaacggatgtgactttcgccaggttttcctgagttagttaaaacggggcgtctaggtgaataaagattggtctttgtaactcaccgctcttccatgagtcgcttctgcatcaacgagtcttccgacatttttgctggttgtgtcttgtgtgtggtgtgtgtggagaatgcgatgtgatgatgtctcctaaagaggttttgtttgtggccgactatctccatagtaacgtagctaactttcagcactcggttcgagtcctatgtgggtatggaagtgaggtgtttttattattcacgtgggagagtccaatcatagaattatttacttcatttggcgtatattctacggaaaacctacgcccaagatatttgttggtggtttggctggattactgactttcaatattactaagcgtcaagcctctcccagaaggatctacacctatcagagctcatttaatgaagatgtggaacaagtacgagtacaaaaaattgtcctaactaagagaccttcttgaagcatctttttcattcatgatcctttgcattccgagacccccttgttccaaagacacaaatttgcacactcaagggccctctttctacagcgagacagcttgactgacacttgccccacgcccctaacccgtaccccacacacacgtttgtgccaaaaaatagaagccagaagaggaggaagtggaggaagaattttccattgaatattccgtggtattaattaccactacttcattaattacacctgtctcacctccttggtccaaatctaaccactcagacggctgatgatcatagactccccctgcacaccccaccttgtgaaagaaactaagttgaccaacaccttgatttccatcgtgttcgcttcttaaccacacccccacacagttcacacccacaaaaacaatgtcacacgaagaagatcttgatgacctcgatgactttctcgacgagttcgacgagcaggtgctgagcaagcctcctggagctcagaaggatgctacccctactacatctactgctcctaccactgccgaggctaagcctgatgccactaagaagagcaccgaaacttccgggaccgattcaaagactgagggagccgatactgctgacaagaatgcggccactgactctgcggaggccggtgcggagaaggtttctctgcccaacctcgaggatcagctcgctgggctcaagatggacgacttccttaaggacatcgaggcagaccccgagtccaaggcccagtttgagtctctgctcaaggagatcaacaacgttaccagcgccaccgcatccgaaaaggcccagcagcccaagtcattcaaagagaccatttccgccactgctgaccgtttgaaccagagtaaccaggagatgggggacatgccccttggtgacgacatgctcgctggcctcatggagcagctgtcgggtgctggaggctttggagagggcggggaaggcgactttggagatatgttaggaggaatcatgcgtcagctggcctccaaggaggttctgtaccagccgttgaaggagatgcacgacaactaccctaagtggtgggacgagcacggatccaaggtgaccgaggagaaggagcgagaccgacttaagctgcagcaggacattgttggcaaaatctgtgccaagtttgaggacccctcttactctgacgactccgaagccgaccgagccgtcatcacccagctgatggacgagatgcaggagaccggtgctcctccggatgagatcatgtccaatgttgccgacggtagcattcctggcggtctcgatggtcttggactgggaggtcttggtggcggtaagatgcccgagatgcccgagaacatgcccgagtgcaaccagcagtaagtgatagattatataggcgagtgatgaaggacacgagactgagtcgtctcaattgatgtttatattttatatctactgtagcaacgagaccgaaatgattgtaccagcaacggtacactaagacagtagccgccttgtttaagtaataggctcaccgttttctaattaagcagaacaatatttattgtgcacacgaagaagtacagtagtgtgggtgtgtaaatgtgtgttgcttcagaggtaaagccaatcctccgacaatagccaatatcttcattgtatctgccctttcaacttcaagcgctgtgttcacagactcatatgataatatcttgtgtgtctctttgccatgccgtagacacaactcaaatgtcccactacacccagatacgttatcaaccttagcttcgtataatcacgacgacaccatgggtgagtatcaagggacaccgacaaattgaatcagacccataaacaacatcgccaatgccacgtttgcccctctaacacagacaaggatattcataagggattatccgaccggctgtacgacaagcgaaaggctgcagccctggagctggagcgcgtcattcgaaagagtctggccgatgaagaccgagaccgaattcgagcaattctcgataccctttgtcgagagtttgcctacgcggtccaccaccccaacgcccgaaacggaggtctgattggtctcgcagctgctacgattgctctgggccaggtcgaagtggctacctacctcgatgacattattcatcctgttctggcttgttttggagatcaggacgcaagagtgcgctactttgcctgtgaatccatgtacaacattgccaaggtggccaagggcgagattctcatctacttcaacgaaatcttcgacgtgctgtgtagactaagtgccgactcggaccagagcgtgcggtctggagcagagttgctcgaccggctcgtcaaggacattgtgtctgaaaaggcagccacttacgtgtctctgatcaaccccaaccgttccagagtacctgatctggcccccaacccggaccccacaaaacccacgattgctgcagataccctacctgcatcgcctctggtgactgagggtgacaaggtacccgccttctcactcgccaagttcattccgctgcttcaggagcgaatctacgtcattgatccgtctactagaatgtttctggtgctttggattggtgtactagactccattccagaccttgaactggtcacttacctgccaaacttcctggctggctttatgcttttcctctcagatccttccaaggaggtacgaaatgcctccaagaacgtcttggatgggtttctgcaggaaatcaaacgtatccacgacatcaaagagaccctggccgcccagagggctatccgaaagagcgacgataagtcagacaactctccccttgaggaagacatgtacatccccggacaagacactgtcattgactatccccgaatcgttgagacgttgctgacccacctcacatccgatcccgacatccagatcgccgtgcttatctggatcgaatcgttactggatatttcgccaatgtctcttcttcagtatgcacccaaactgctgtctgttctcttgcccactatggccaatgatgacgtcgatctcaagagtgaagcggagcgagtcaacgcaaaactgcagaagctgattctgtctctcgatgacgacgcgaacattgattactcggcaatggtcaacgctctgactctccatttccttaatgaacaagaacagacccgtgaagctgctcttgaatggcttattatgctgcacagaaaggcccccacaaagactctcaatgatggtactttccccgccctgctcaagactctctctgacccaagtgagcttgtcatcaccaaagatttgcagctgttagcccagatttcccattcttcggacgacagttatttttcttttttcatgaccaacctggttcagctgttttccaccgacagacggctgctagaaacccgaggcaatctcatcatccgccagctgtgtgtttctctcaaccctgagcgcatctaccgtgctctggctgaaattctagagaaggatgaagataaggaatttgcctgtatcatggttcagaatctcggaagcaacctcatcatagctcctgaaatggcagagctgcgacaacgactgcgaaaagcagcagcctccgacacgctcttcatcactctgttcaagtgctggtgtcatgacgcagtgtctgcattctctctgtgtcttctcgcacaggcttatgagcaagcgtacacacttctccagctgctggctgagttcgacattacggtcaatctccttgttcagatcgacaagctgattctgttgctggagtcgcccgtattcactcatctgcgtctacagcttctggagccggatagatacccttatctctacaagtgtctgtatggtctgcttatgattcttcctcagagcacggcctttaacactctacataaccggctcaacagtgtttcctcgctgcaggcatcgtcccggccttctcagaccatgcaatcgtcttctagaaacgacatcaagtggaatgaattgatggacaccttcaaacaagtgcagttggcccaccagaagctcagacgagagtccatgtctgagaagtttgtggagacgacttcttcgcctgttattgtgtgtgatcactttgagggccctgcagagacttcctcgccagtagagaacaagaagaaggggggcgacaagaagtttggtaagctgttgagaagcgttgacagaaagagaaattgaatatatttatatggttggatttcaaaggtcagtgtacgctgccgggtacagtatgtacatgtactcgtatgtacactgtacatactagtacaccacctggtttaacacagggctgctacagtagacacgaggatgtagaaggtgtcatacagtgtacgtgtggatactactttactcgattatgggcagatttctcgtaaaatatcacttcaaatttcgacttcaaatcatctcttccagttaagtaacgattggtcagtaggtactacagtagtcaccacacattggtaaatacatcatatcataatcattaatttagtttgaggttagcacgtcgggaagatcgtcgaggttgtcttttaggaggactgggagcagacttgcggctacgagccgctgatctcttggccttggccttgggagccggcttagtcaccttattggcagactttgcctttggtggtcggccacgtcgtttgggaagcacaggagttggttcgatttcctcttcctcttcctcttcttcctcgtcgtcgttctcaggctcagcaatctcctcctgctccaccttctcctcctgctcctgctcttcctcctcgggctcagactcggcaatctccaggtgagcttcatcggctagaagctcgactttgggggtgacgtactcctcggggatgggctcgggttcgagtgacctgagtcgtctagaccgtctgggagactccgtgtagtttcgagttcgccgacgacgtgtaggaggaggagtagaaggctcggggacagattcttccttgtactcctccacatattcctcttcttcgctctcggtctccacatgggcaacttcttcctcagattcagcttcagcctcagatgcggcatcgatctcgactccagcctcaggctcatcctcggcctcggtatcagattcggcctcgactccaacttcctggtcttcatcgtccttctccaccacctcctcctcctcctcctcctcctcagaaacagccacctcaccatcgtcactgctgatgtcaacaacgactgggacagctgcgacctctgcttcctcttcgacatcactctcctcctcctcctcttcatcgtcttcttcttcttcttcgtcttcttcttcttcttcttcgtcttcttcttcttcttcttcctcctcctcagcctcctcaggatcggtgccagcttcgtaggtattgaagtcgattgtgacgtgtccacgcatttccacatcagcctcttcctcctcagattcagcctcggcttcaacttcagaatcagactcggcttcgacttgggcactttcccgagaaacttcaattgcagccgccttctcctcctcctcctcctcctcctcattggcaattgcaacaggatgaacatcttcgatctcggcttcttcggcctccacatcgttgttatcgccatcagcaatttcctcatcatcctccatcacctcggaagcgtcgtgaaactcctcaggggatccagaaacatctaaatcagcaccctcaagaacctcaacaaactgagcagccttgtcagcaacatcatggataccatcaacaacgttctccacgacgttttcgaccatttcgccaaccttctcgaaaatagatcggtcgccggcctcgtccacttcggcctcctcgccgaggtccatctcaacgtcctcctgctcctccacgtcctgctcctccacgtcctgctcctcagcctcctccttctcaggctcatcttgttcaggctcatgttcagactcctgttcaacctcagttgtgaccacagcgtcaacatcaacagaggcatcaccgtcaacctcttcaggctgctcgacagcgtgaacaacaaactcttctagggggaagacgctcacctcctcggcttcctccagaagggtcagctcggaatggggaagggcccgaagagcagctgtcactcgattggtaacatcctcgagaatcatatcgtgttctgaagcaatagtctcgtcgtcgtcgttttcgtcatgctcgtggaaaaggtaagaagacacctgagtatctccaagcttgacggtcaactccatgacacagagggtatcgctgtcatatagggtagaaaggatcatctcagcaggaatctcaacgggctcgtcaacaacgtgcacaatcatgtcctcgtcgagctgaacatctcgaacctcttcatcttccgcctcttcaacaagagactcatcatgctcgacatgaggaatgccacggagagcagaagacagcaggtacgacacctcctcggtaataatggtgtgttcagtctcgagctcctcggcatcctggtcctcgtcgtgttcatggatgaaataggcagagacctcgccatcgtctgtctctaccttgagctccataacacagaagtcagaattctcgtatagggtggagatgacctcaggctcagcggcttcagccccggtctcaagagcatggtcattctcttccacgatctctacaacatcatcatcggaaataacaacgtcttcagtggcttcagcaccgccctcaatctcagcatcgacctcaatgacatcctcttcggcagcattaaccgcctcaggaatatcttcagtctcagcctcggcgtccttctcctcatcctcaccctcattcacagcctccgcgtccttctcctcatcctcatccccattctcatccacatcaatcatcgaactctcagcacgctcctgttccagcttctgacgcttcaccttttcttcctcagctaacttggtgttggcctcaagaatgtcagccgggaaccctcgcttgcggaacaagttctctcggatcgaagaaatgctctctgagacgttgctagatgactcatcccaagaccgcttcttggaaacctctgcagtagatgtctcctcagaaacaggagactgagagaaagaagagccgaaggcaaagttgagggagaaagtgggagggacaggggtactagaagcccacacatccttcacctcgtcaagggtttgagcctgggagtatgaaaacgtggcggggttcagagtaacagagggaacatcagcaactgccgtctcttcggaggctgtctcaggggaatccctggaaggagctgtctcaggaactttctcaggaactgtctcaaccttgatgtctgtctcctcctcatcaagatccatgggttcagtctcggtcatgggctcgacttcagcttgaatctcctcattcacctcaattagcgcaggctcgtgcttcgtctccagctcgtgatagatgtgctcttcgtcttcctccctctcgaccgcaagtccaagagaaggatcaatatgcatctcctcctgatcctccagatcatgcacatcctccacgtactcgacttctggctgaaaatgaacacgtcctggctcctcgtcctcgctcaggatctcaatgctctcttcaacttcaacctcaacctcaacctcaactccaacgccagcaggctcactggaaaccacttggtcttcgtacatgtgcatgggacgagaatactcttcatcagagacttcattgttggagatgttggggatggctgcctgggcaatactctgagtccagtcaataccaacctcctcttcgaatcggctagcattctcatcccgctggtactcctgcacatcgaacccttcgtcatcgtcgtccacaggaacgccctcagcttccacatcctccacaccagcgtagtcctgtgtgattccgtcgacatcaaccacgtcaaggtccttttcggtgtcaaattggctcgtctcaccgatatccctctcctcctcgtagtcaatatcatccaccctgtcaggcaccctcacttcctcctcctcctcctcagcctcctccatctcctcatcgtcgtcatacccatcgtactcgtcgtatcggccctcgaaatcctcctcctcttcgtcgtcatcatctcgagaacccatgtacgaactgggagtagatttagcgtaatttggtcgactggcataggactcctgctgaaccctgatcatatcttcaaactgtttgtcgcgagaagcatactgaggcatttgcaggtactggtgattgacctgatcttcctcctcatcctccagttcctcttcttcctcttcgtcctcttcgtcctccccatgcccctcctgctgaggttcttcctcttcatcatcagaatcaatgatcatgacacaatcatcgtcatctggttgctgctgagggggttgaaactgtgtatgttcctcgtaacgatgcacttgatgatcccgcatgcgctgcaagtgtgcatgcatctcctcttccatatcctcttccctaatctcatcctcatcctctgtgtactcgtcagcatgtccattgtcggtgactgagaacgtgaaaggctcaggggacccttcgacagccacagtcatttcagtggcttcggtctccctctctctctgcaatgcaccagtgaggttctgacgaggagaactcatgaacattgtctgctggtggccattatttgtatcacccagcacctttcccagctgctcaaacgccggggaattaatctgagccgatctgtcggccatttccttctcccgcgcaattcgctgttgttccaactctcgctcttccttctcggcagcctctctgtttcgagccagagactcgcgcgcccggtgcttcaccgagtcgatccaagaggtcagagggtcttcgggatctccgctcacatgttgatacgtggccggaggcagcgacagtcgagaagaccgccgtctgttgcccaaagaagaatacgatctagcaggtcgtggaccaaatgattttcgcgatgctggtcgagaatgtcgcggagaagatcggggagagtaagacgtaatgtgctggggcacggaacttggggttcggaaagattggtcaggtgattgtgttggtgtcgtgacattgagaatggggttgtcgattggaggtttcatgcgctgcgtcgtggttatgggtgtagagacggctggtgtaggtaagggagcagcatcggtagcggcgaccggcaatcgggacgcctgctccgagctcggttgctcggcttgtctttttttgccaaataaccaactgaacatggctgcactgggttggtacttgtatttcgtagggcaaaatgtagtctattccactatcacagtgtgctcaaaatcagtgtgcttgctgcagtgcgaaaactcatctagcattagagttgcgtcatgtgatcgcgttatgcctaaatggggctttggaggtccagcctacaattggagaggtggtcaaaatgcgctgaaactcgcaattcgataacatgaatttccaaattgattaacttggatcactgaatcaaattaaatagccctgacgcaattcatccatttgtatttgttcgaatgtgtgcttgcacccacagtgatcactcgtacaagggctcatctcaggtcaatgaacactatgatactgggctctacacctggtgggtttattatacgagggggatataactggaggaaatgcttcgtgcgtgcgtggttagttggtcgcattcgcccagcttcttgtctcttctcagtgtcttgctgataggactctctctctctctttctctctctctctccacggagctcatctgttactccaatttaggttcaaacttgttactgaatcgggcagggccgttcctggttgagctccgtagatcagagacattttgaaggtgtgaagaaagtgcgattactgctatattaagggtttctgcagttgattggtggaatttattttgccaagtccacttgctcgggatcttcaatcttctcagagggctttttgtgagaagtacgaatactttttttttctgcatatacattcatttatatacagtatcaatatttgttgtgaaaattaagtaaccttatttcctagttgagaaaccaataacaaaacatgaaaatctggtcaagtatcgtaacatcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtatatgcagaagaaaaaaaatcgtaactccacgtttgagagtgttacaaagatacagcgaagacgaaaagatatattgaaggtttatttacttgtatattcatgggtcagctgggatgggtgttcagaaccggtcagaggtattatcactgcgggcggttggtttatccattgtcctctgcccacttatcctacagtaactggccagatgcaagctcttattggaggggatactctttgtcattaacacggaatcaatgtcaaaccgtctttcgacatagcctctcttcttcagagattgtctttgctgggtacagtatgtacggtatctctggtataatccgaggtatctgtctattgctgcgagcgtttcaaactggccttaggagtccagaagtatacgtcttctgatcagggaccatctttaggtggttttccacgttggtctccttccctgcgacatcaaaccgacgtactggctgcccttttgttgagctgctgtcttgtgagtatccttttgttgttcttgtctttgtgaactcccctgctgaatgtctctttcgatagttatccatcacctttagccctaccctccgaaagggatcccagttccgttcacagcttcaactttgggctgcgcgcttcgatcaaagtcattgcgatgaccacttgagattgtgccgttgctcgtggatatgaacagagattcgttggccgtttaccgttgaaatatgtgccattgtggaggctgactgattcccatacagtacagtacaccttttaccttattgaaattccaggaattggaaggtgcctctttgaggaaatatatccaacagaaccacgacattcaacgagcaggcacccaagggtctgagcacctgattccagcaagagtctgtctaaaccagatcaatggtatcgtttgtccaacttaccctttcgtcagcatccatcgaatcgggctcagtagaatttatttatttttattttaaaaaaacattctatatcatttgttattagtcagcaagatacatcctaagaaattaatagtctgttttaagccattgcactgactcatacgttgtacaagaatcttggtccacactctctttcaaacatgaagaaatggcaactcttgccattgtactacaagtagtaatcatttcctccagtttactgtagctaattgttctgctccattgcacagccatttacgtatgtacgtgttcaaataagcgcatctgaagttgagacagccgagaatgctgaaaagtttggatccggcttggtcaagctgtaattgcaaaagacatatgaaggttgcaagactgtatcgactttttgaatgatatagctgcgagcgataaccctctatagtacccatcattcacaagtacaagtacaagtagttacaagccgcgtcacgaaacgaagctctgcgccatgcgtgtccagactgtctaaacaacctctcctgcatgacaaaactcccaccaccgcatactgtatcaagacaacaacgcgataggcaccacgacgaccaacgatggtagcggagaaaaagacacggatcacctactttgatccgtttggtgttttcacggggaacctcgaggagggcctgcgcaaacggctaccgctccagaacctccattggagcgctctctcgggcgacaagcctctcagatcgatccctaggctggatgtggagctggtggaggatgtggcacagcatggggaggccgaggcatccaagccgcggctgcatcagatgcaaggtctctcgaatgagccctactttgccatcatgtttgtgcggtgtgatgacaccgagacttacaagtccagtgttcggaaggtgattcgagattggttcaacagaagcgtcagccaccgcagggagccgatagaatggatgattgtcaactggaaaagcaacaagtcgcgaccaaagagctcggtattcgacaagatcaagtccgacttcaacactgataacaagaaggatagatgcattcaggtcagagaggacgccagtgcggaggatctcattgatttttggggcgacttgatatcacgactcaaggagggagtgctggatactttttccatgcgcgtggactcgtacgaaaaggaaattgccaagttggaggcccagaagaatgtggtgggatggaactatggagccttctttgtcgccaaggagggactcggtgtgtcgtttgaaaatgtggcactgtatgatgacgctctgcaagtctatgatgagctggaggcctcgtatcaggaaatgtcggccaacaaaaacgtcacatttgtctctaagattggtttcgaaaaggtggatgtcggtattttggaaccccagcatgagactgacatcaagctcgagattctggccaacgaggtgtcactgttcgatttcagatgctacctgtttggtcggcaggtaacccagctgcttctgcagtctcgatctgctactactccctctatttctgcattgtttatgagtcaggttctgtctcgtgtgctgtcattccaacgggagatccgaactctgctttatagcaacaagaaggatcctctgatggtggctgactgggcataccatgtgtccaacgagttccttgaagtgtctgataccattgagactgagggacgagagatcagcgaggcccgtggagagctgctgtttgcatgcagagaaatgctactggccctggccgaaaacagaggctggtacctggttacggccatgcgagaagtgtctcttaatgacgaacccaagagcgaatataaacccaccgaactcgtggctgctctgctttccaatgaagaggagtttctggagtcttaccgagaactcaccgtccagattgcggaggaataccgacatgctggccgagaaagatccataaaggctttcacgtgtgatttggcccttttggacttccagcagggtcgttatgagcaggctgtgacgcagctgaagactctaccttctctgttttctacccagggatgggatgctatggcagtgtctgtcttcaaatattacacaaagtgtctgcaggctcttggacgaaaggaagaacttctaaatgctgttctgctgctggtctcccagcgagagctcatcacatcccgcgaactcgatgagtacttcaaaattgctctttctctacgaagtgagcagctcgagtttgacctcactggcacttttgtagttgatctggctagtggagtgacgcattccaaggaggagaatgacgactctgtgcttctcgaggtcgcaattaactcccccttgcctaaagcagtgaaggttagccaggtctgtgtcacgtactcatacgaccaagacggagcagcagataacaaggtgatcaaattcgagagtctggcgaccaccattgccccaggtgtgaacaagctgcagctcgagactaaccagttcacagagtatccgttgtaccctcgagagcttgttatttccatcgataagctgtcgctgactatcgacatcgtttcttcagctcccttgtacatgtcttctggccccggtaacatgaatgctcgtatttctgtgcctagagagcttcacttgaacagaaagtgtgtcgcactcactgtctcaaactcttccacggtcaatgaaggtctcattactgtctcttgtgtcgacctccagagcaagctgtatgtcagggacgcaacactaaccattgatggtaagcccgtggacgatatggacgacggagaaattctgtctgctgacgaaatcgtgtttgagaatctcgagaagggccaggtcttggaagtcctcattccctacgagaatcatggcccagctattatggagtttggaatatccatcaagtacagaacttcagagggcgagtatctctacgacactaccgattctgtcgatgtgcgattacccatctccgtgtctgttcaggacgtattccgaacctccttcctctactcccggttttctgtcacatctacagacgcctctcccattcgaactctgggtgtcaccctgtcggaatctgatggagaagatctttatgccatctctactccctcaatgtcttccgacgtcgtcttcactaaccaggctgcgtctttcaccttcagaatcgagccgcgagactggtccaggttcattgctgctggtgctaagaagcctttgactctccgaatcgagtttcggcgtgtcgcagacgaactggtggagtttatctgggccaaaatcacagcaaagcttgctgctgcaggtctggaagactgcattgtctctctgcgtgtcattaagtctctcatagaggctgatgtcacttcctatgctctgcgactgcctaccatgtctgagcctattgttcttcctgaatggacagaggcactgcaggcagtctccaaggataatcatgagaaggtaaaggaagttgtcaacgaggctttggctgagtctacctcgtgctccgatgagtgtctgctgcctagtcagtttttgtgcatctctgtgcctgtgcctcaggtccagattgttctttcatccaagctgaccgaggacaagcctactacaaagccccagagagtcggtgaagccatcgactacactctgaatatcaactcaaagctgtgggattctaacctagcccctgatacacggttcttctatgaaattctgcccctgcctgatacttggacagtttacggaagacggaagggccactttgtgccagccgacaatgtggtggagaatctgcagctggtcccactcaagacaggccgaatcgcactgcctgaggtggttattcggcctgctgactctgagacccccatttctatggaggtggacaaccgaatcggcgtgaagtacgtggttgttgctcctgaactgggccgactgacattctcgttctgacgaagatggactaaaaatacatgcatgcatatagattaatgaattgcggcaccatgcccctattatatacctccagcaacttttagtagctacccttccctcctatgcatcactctatattgtcgacgcgcgactggaggtggaggggagtccttattccatgtggagatgtccactcgaccttgccacccttcccagtcgtctccggctttccaggacgggacttctgagaagacctgagtagcaaaccacgcctggaactcccagctaaacgaccagagatgagggatgttgtccaccatgccaaaaacctgcttggcatcatcgttgggtgtccatgagtgtcgttgaaacatggtcgtgatctcccagttggggtagtaccggttgacacgcagattattgtcgtcggtgacctggaaccaaagtaacttccccagcttgttcatgacccgaagttttatgctgccctcgttcatgtatacgaatccattctgaaactgaaagtagtttgagtcccagactggagtggccgccagaaactgggtggtcatggtctcccagtttaccaagaacagctggcagttggagtcccttctatctctgggtatgaagcgtgcaatggagaaccggtcgttgaagttccaccactttttggccacgtcgtattttctgttgacttcgaacttgagttcctgggcctcccccagcttataggccattattcgtcgtcggtgcaccaccgcggacttgcggttgcgcgaaacaaactccaccgcgtacggatgatgagaggtgcattcgggggcatcactgaaggtgaaatcgagcttccactcggcgtctccagacaccagccagccttcatttgatctccaccaggaatctttctctgacaaatgcatcagcttgatgcttccatctgtgtagttgatctcgtagatggcaaagaggccatttacagacagaaccaagagattcgagtcctgtgcaggctcgtactcaactcctatccaggaatgggtctttccaactgccaaattggcatcagggtgcacaaactcgtcagtcttcaccactaggggcagattggaggtgcgattcttctgaatagccaggctgcgggttatagcctcttcgagagtgagagggacggatactgacatttccttgctgatccgcttcttgagcccgagataatcataggatgcaaaagcatctttgtccaggggaaagaatgttgtgactaaggagctcttcaggagctgtggcatccactccagaagagatactctgagcgatttcgaggtatttgacagttgatagatgctccagggatcgcaatccacacatatttgctccagaatctcctggggcaccgtgtccaatccaggcgtcattttttggggcttgccatatgagagtgcacaatctaagtctgataaagctataagcatcccaaaaagtgccgtcttgtggggtaacagaagctaaaaaaaaaaaaaaagccgtctaataaaggacaacagcggctattgagccgtgccagactaaactaccattacaccatgtgattaactatttacagggtctgatgcaacgatattgaaattcgtatgcaaataagttatgagtactcgagccgatttaccgaacagtacttgtagttcccctaccccaacatctcctccgcctttgtgttgtagagcatgccttctatagccgggacggcataattatcagggtcgtactggctcaaaagtggatcaatcatctcaggcatggccaccttgacaaacaaaatgggcacattcaagccatacatctccgctagtccttgacgtgtcaaattcttgttgctggccatgatggcaagtgtgttggggtcattgtgagccagccagactccggcgagctccaggaagtccttgccgggcattcgcttggccttggtacggcattgcacaatcacattgagcgcaggggcatctggtcgagaccacacgccatacatgtccacaccacgatcacctgctcctccggaaaggaccagatcaaccacattgagatcgtgatgcaaaactgttgccaccgtatgttcataaaaggtgcccagtaaaggcataaccagaggagacttgttttggagttcgttctgtcgcaaccacgttctgcagccctgattgaagctcacattcctcttggcaaattgcgataccgttgacaaccatctcattttcctcattctgtcgtctgaatcaccactgagatgttgtagtgaacataattggtgaagaggtctattgtatcgtgcactcttttatcagcccagctggaactctattcagagggtgggttctcacaagttcatacaagacacttgatattataaccatgctaaacatacactcacgctacaaagtccatatcctatctcattattatgcttattaattgctaagtaatctattctaatcaaagagtcagatgttggtagttttcgatactgtcactgacatgatgctatgcgtttttgtgtgttaagtaggcttgccgttagttgtagcttgctgttgatcactccatggaccacttgttggagccaatatgcagctttcgcaagacaaaagttcgcgacgtgggccgctgacgcgacagaatgagttcctcgagcacatcatcccgtgactggatgccaccagtaccgccgttaccacgcttctgccggacaatcttccgcagctgcgcaatctcgtcttggctaatgtggccaaagtcgttgtagcgtttgaagcaagactccatgaggtgggaggcgtccagcatggacttgggcgaagtctggaccacctggaagatctccatgggatcgttgagacccacaaactccggctcgctttgtttcattagtgtcaacgcgattcggaacagggtcttggacccctcgtagaagagacaatcccagattctcagagtagtctcgatgggaagagtaccaatgtagacactcatgaaccacgaggctgtgcaaagggtgatgggagggagatttcggaccaggtccatgccttcggaaggagctccctccagacccactccgatatgtcgccagacagcagggagcgacttttgcaccaagagcatcagcacgccctgatccacgttgactccctcgaggttggtgtcatgcactccgggaagatacttttgggtgataatgtgcagcatccagaaagcacgttcctcgtccatgaagaggagaagtagccctgccaggaaattaagcgattggcaataaccaaccttggggtggtgcagggcaaaggctcgcaggactcttcgcaaagccatgatcatgggcgtctcatccacttctccttcagctttccggaagtagacgttgtcggggaaagttctgtagagatcacgctcaatgagctcagcgtccacagtgtccatggtagcgctcttctcgcagagcttgtcgtacactccgacgttggcgttgaggtattcgtagccacgggcaaaccagaaccaagcctggcctcgccactcggcaggaatgccctttcgcacgtaccgcttcagcttttccgacttgggggggaacctagtgggtccagtggagggaactcgggcctcgttggagtccttgcccttatcttcggcggccccaatatcgaggccgctttgcttcatcagagacacccacttcttctttcgtcgctgtaaatatggctggtacttgccccaccacttgtcgtaatcgttcatgcgaatatatgagttagccttgaggaagccgtatcgatctcggggcccgtcctccatggtgtttgtgcgcgacgacggtttggatcgcatgtcgatggtcgatcgcactcggccggcctctcgtcgggactccttgtatgatgaggccacggagattgctgagccaggggcgtcgtggttgtatggagtcttctgcaagtcaggggttcgaggattcggctcggggtgcaggttagctacggggatagcttgtagcgtctccagggctggtgttgtttctgtggggttgtttgtctgtctgctgacagggaccgaagacgagccttgagaggtcatgcccgactcgggagatttcgagtacaaatcaatgatgccgatttcgtcgttagaataaatggagtctcgtgaaagaggcggggtgtcgccaatgtcgacaggtcgacgttgtatgtgatgacctgacgtgtcgttagggatgctctgtggaggcggcatttggtgggcactcatgtctagttgtgtatctgttgaagcgcctgccttgccgttctgtagacccttccctagcccgctagggccaggctggaccgtttccagacccatggcgacccctatgctgtccacactgcgctcaaattcaaaggcttcaaggggcggagtgtggaactcgtcgtcgatgccctctttgtccttgtacaccttctcaaacgccaccggcatggagctcagtccaaacggctgtcgcgttgtcattggtgttgtgtacgtatcctgatggtgcatatttcttccaggtacaattaagacaatagagttgcaggggctagggggtgagagaattgaagcaatagtctgcggtgaaccaaggactaaggtaaagaaaacacgtacggaaaaaatatccgtcgattttcctgcttgccggttatccaacaccaatccaacgtagagactctctctctgcacccttcggcacgtgagctgtacggggtgcagctgagttgggtcacactgtgtacaagtagctgtgtgtagcctttctggacccgctgtgctgtgtggtgtgctgttgggactccctcatctcactccaagtacgtactgtactccaccttgagatttcgctaacagaactacaatgcacctaacgttagacatgactaacgtcgctgggatacttacaccatacagagttgggcacgtgttacatgtaaggctggtttgatagaagtgtatttctgtatatattatacctgtgcggccaacgtcccatcactctcgggccccggcgtcgttttcatcttgctgggtggcagccgcttctctgcagctgtctcacgtgacagatcgtccaaaaacggccagtgcaaaaaatatagcgtctctcgctggcgggcttaaaggctgaaagtacagagagaagaaagtgagtgaggaataaacgctcaaacgctcatgggcccacgcctcgtgtccacatgcctcggaaactgtctctcgcttatttccacagattgcctggaaaataaagattaaggattgggacatgaggaggctaatggaacaaaagttgctccgggtcgtaaggatgcgaaaaggctgttattgtgccaaggggacactggcttctatactttccatcatctatagcggtgagacctgatccgaggagataatctcgcttttcgctgccgccaagagagccaagaagcttgtgtctaaaaacaccttgcgtggccctttgtctgcatctaggttaagctgtgggacaagcctgcaaatagacttcttctttcatctcctcatccgtagtatccgctgcaactctttcccgcacaccctcaacagaaagcctggctctacacacacacacacacacactcccccagcaggtccatttctcccatgaagcgcctgtctgtctggcgagatccggtgtatccgacagaccacccgggatgtgtgcccatcatcataacagaaggagccgtcgacctaggcaccaccacgataacattacagggcatgatcgccaccttcaccccagcatgctaccacggccaccctgtcgcggccgtcgactcgagcgccatgcattttccgctcttcgaccagatccaggaaggctggaaacaatggactgatactcaccaaggcaagtttggaaactcgacaatgccactgacgtactcgatgttgatatccatggtggtggcgtggatagtggttcttattctcattcttggtgaaaacagccacggctttagagctcctgtggagtccaacggtgggtcagagacgacggaaccatacaagagctcgctacagtctgatggaagcagctctgcagactttgaggaggaaaagaaggaatcgaggatgaaactgctgtggatgatatcgtttgtcatgccgcataagcgaccacggagaccgctgttgctgcgtctgggtgtactggctggaaccatatacctaacgatcattttggcacactcgacacagctgattaacgaacaatacaataagggatacctcgacagaagtgagctggtggagcggctgtcatcgtacgtctatctggctgtgctggagctggtgttttacttcatcatgctgctggcacaggtgcaggtggttatgagagtcttctccagacgtatggagcagcggatgattttctggttgggtggaaccatgtctgtggtctgtcaagtgctgaatggaatcacatctattgacatggctctccaataccagttttccggctcgctaccggccttccaatacctcttccaggtggccatccaaataatgtacgcctgctccatggtgtactatctaatcaccaactcgaggtccaccatgtgcatggaaatggtgcccatgacgctcattgctattttggcatcatcttctcccgtggtgttatttgtggtggacattgctaacgcctggctagttgaatggagtgattcgctcacgtggatctctacgttgcttgctatagtgtgcgcctgggagtggattgaccgtgtggaacgtctggaacgtcaccacgaaaaggaaggcttcttgggtcgccagctgcaagaagacgacgattatctcggattcgagggtggaaaatcaattatgaaccccagcgaattcagggaattcacggacgtgtctctggacgcggatacaccaactccaaatgccgcaaagcggttcgttcagccgctcttggtgctgtcggaccgtatcatcgaggcaggactactgttctcacgtgcttcgagtacctcttatgactctgtggaccagccagatccccaagaacttcaacacaatactcacgcagctcatgctcgaggacatagttcggtgcgttcacaactggccaaaaagctcgactattactactcgaaaaaaactaggccgcctccggaactgctggacactcagcatatgcctgttcatcggcactaatttatttatttactaactgtacattagactgaatacattgcaatagctacatacaccacccgtttgagtgataaataaggtgggcccaacccaaagcgagtttacactaaagccacagctttattattgtacgatgtttaggcaccaagcaaggtgaacgtcaaaatcaagcgccaaaattgggtcgcgaaaatcatatacagaaattacgtaattacacagtgcttgtcctgatactgtacatactgtacgaactgaaataatgaaacactcgtgtggaaatatgatacatcatcatttggctatcgccgctatatacattattatttatcgagctttcgtcgaagagcacgctgagcctttcttcgcttcttgtacttatgcttgttcatcttaatctttcgctttcgcttgacggaggtcatctccaggtcggcgtcggtattcttggcctcaaacttcttgacggcctcaccgatgaacttgagaaggtccgcgtcagatcgagcgttctcaatcacctcaaactcggacttctgaggagagtagtacttctcgtaggggtagaggtcggcggtgacgtttttagaaaaatgcatcatttcggggttggtaacctgaccggaaacgctcatggcattagggaacagagggttgtatccctcggtggttccctgtgcgtactcgttaggccgagacttgatgaaatcatccattcgcttggtggcggcggaatcggagaaaaggtgcgagacagaagtgtcgaggtacagaggtcggtgtcggcacagagcaatctcaaagaatcggtcctcgggagttccctcacccaccagtggcgaagggggcaaatcaaagtccttccatagctttcgcttatcatcgccactctgggacgacatggagattcgacgggttctaggggcgtttgctggtcgtgcggtggccagggatcctgctcgcagcagcgatccggtggggctggccagctggccaagtcgttttgctaacatgttgtggtgttggagataaccaactgtgggatgaaaatgtgtaggttaagtagggtaagtggctgagattactcagctgatttacaattgatggagctgtggttcgtggttgggagcaaccttaatcagacgaacacgggtaactttaattgattatcgataaagtcaagtgcagagtcagttaaaactggatgttttgttgaaatttgagttggaaaaaaaagagctcagccgaggaatatatataggggcgaaaatataaaaagttgctctgtatttctgagcttctaaaaataagtcaagggttttttctaggcctttctatttttgcggggtattaattgaaaccccttaatattagtcaggtacagtgtacaccataaccacaccacaacggccaccgttattgctgtagtagcgaagacatactgtaaagaagagcgtcacaacacagacaataggaaacctcggaagtaaaatggtaggcatgttttcccccaatacatactcaatcaacatcaaccgctacaagtacttctcacaactgatatcttgacaaactaagtgccagtgacttggggacaactctaaatgcagtccttcgcgatgtaggctacgtcagatgtatgcacagctaaagttaacacccaccagtatcagccagtatgaatcagcaactggttgtggagttgtccagtctgcttgccgagagcaagcgaagacaccctgagcttcgtcaggtgagtatctccagcgtattgacgcgaaggaagtgtcggcttctctcacacgtgcctcccatgcgacacggacacatgggaaacagacactaacacaggctgccgaatacacactcgatgctgtaaagaacaagcaaccgcaagacctgaagaaggacgaaaagattgcccagcctctggtgttggcctgctcgtcacgtaacgccaaactcacagcaattgcagtgccattgatacaacgactgctggctatctctgcgctctccgacaagtcaattccgtcagtcctgggtgcgttggaggaggctacccacttgggcgtcgaaatccagctcaagatccttcaatgtctccctacactgatggcaaactacaccaaggtgctgcagggtcagaacttgagcgccctgttggcgatctgctcagccctcaaggcccccaacaagccccctgtggtatccaattccgcagcggcgacactccaacagttaatagtgtctgttttcgataaggtgcgagaagagcaggaccctcccaagacctttgaggtgccagtcgacacaggagacaagattctcgtgtctcctgcagcagatgacgctctatctgtgttgtctgatctctgttctctcattgaataccactcatctactttcctgaaaggccattacaaggacactttctgtctcgaactggtggagagtattctgcagaaccaacacatggtgtttgaggagcatcccgagctcatttactgtgttaagatgaagctattcccagcactgcttcgtggtctttcttccgaggcaccgtttcccgtggctgttagaatcgctcgagtcttgtatttgttgctacgaaccctgcttgcgttggtgccagctgagtgtgaggtgacattgactctgttcgtccatctgtcaagagagcctaccgaatcatgggaacgtgcactgtgcatggagattcttcaaggtgtcttctccgactttgacctccttctggccatttataaggagtatgacgtagctgagggacgcaagaacattcttgcagatactctcggtctgttccgggacctgctgaaacataccaaggagggaaccaggttcaacagtgcaaccaagacacctttcattgacacactggacaagacagaagcaccgactctacccgaggggtacgagcagtatcttgcgataacgtgtgccaattccctatgcgatgcgcttgcaaagttccttcttcagaagaaccaggactctcgggcaactctgtgtaagcatctcattgaccactcctggtctaccattctggatctgtatagtcctctggtttctggaccctttgaggagtccctggatcttcacagcgttattcgtgctgtccaaaaactggcacatgttgcgggatatgtggataggaagacggcgcgtgatgcattcatgtctcttcttgccacaggtgcagagaaaccacccactcaacgggctatcttgtgtcttcgggctctagtcaacctcggaaccgccctcggaactacattgggctcatcatggagcattctccttgataccctacgggagacttcgcagtccaaggtcggatctgaccctgcggtgctatctgcagagaagaagctgctcgactcgacgaaagactactcaaattctgctctttcagaccttgtaaatgcattgactcgatcagcttccgagtggaacaatgacaagcttggaattgtggcaactttcaacgtcaccaagattgtggaggaagaagtactgtggcagaagctgttaggtcatctcatctcatgtgagagtttacagtgtgccctcattcagagaaaactctcggaatcttcggagtccgaaatacccgaggctcatgctcgaatatttgattcgcttctgaaggctgtaaagagcgacaagtcggagattgtcttggctcatctacagactacccactcgctgcttcagcaactgggtaagtgttcctcttggagcaccatttttagcattctggacagcggtctgagagatgacatgtctctggaggtcaccaaggccgcttttgactcagtcaagctggtctgcaatgatttccttacccagttgccttccgatgctcttctgacactcgtggacctactctacaaattctgtcagcattcttcagactccaacttgtcattcacatgcatctctctgttctggactgtgtccgactgcattttgcgccaggccaaggagacagacgacatcaatcgagtccttactatgtccgagatgcgagactctactgagcctcttgctctgtggctcatccttatgtcttctctggctctcatgtcgcatgattctcgtgctgacgtcagaaatggtgccatccagaccttcttccgaactttcgagtctctccccaaggacaagctccaacccaacctgtggcagaccttttccagggagattctgcctaagctcttcttgacacccacaggagatctgatcgagaatgatcccgccggagctgcagcaaggtacccttacacggtctcgctgctgcttactggcttcaatcacatgatgagtgttgtgcagaccgtcttgcccgaccaggttgacattctttttatccagctgctctcctactttgagcagctaaacaccacaagcccacatcctgagtatgccgtaactatcagcaagtctttcggagagcttctgaccattacgccattgagccgtgagagcattgctgctgcatggaagttctggctctctcctccttggggaactgagtatgtcagcccgtggaacctgggctctgcatctagtgccattgctgagcatgcatctgtgcacaccattatctacgatttggacagaaatgtgcctgatgcgactttggacgcttccctggatgttctttacaactgccttctgcatccccaacttccaaagttcgctcaggaccagacgtccacctctcctgttcagacagctgtgctgaaacaaatttcgaatgtctctggccaccacgccaaggtcttggagatccttggtaggatttccaagctatccagcactgcctccaaggaggaggatgactctcccaagtttggagctgcatcgctgaaggctgttgagctttccaggagccgacttcctgaagttcctgaggctgtagatgacagcgttatctcactgttgcttcaggacaccacgttgtcatcgcttggtaatgatgctacggagctgttcctggagactgttgaaaaggtgctgcctcggttgtctactgaggagacattgtggccccgtgttgtcgagggtggtttgtccattctggctcagcgaagtcagggtttccataagtacgagaagctcatttttcccattcttggacttgaccatgtccctgagtcgctcattgactcccttctcaagtccatctatgagaactccctggtgtggaagaccaaggcttcttctctgggcttctcaggcactttacaggccgtgtcaaagcctgatttctctctctactgtacaacactattgttcaatttgtggataggagagggggatggtaccgggagcgctcgggagcggctctctctgtcgtcgcgacagtacgccatgtctcgagcccaagcatgtatctctcagtttattaacgactccgtgattcgaggctccatgcccattcctaagctgcagaaccaagagcttcaggtaattctcacgcatcttggtttgctagtaaagaagagcccggatagtaagaaggagctcaaggcgctgttccccttgctgttgaagctccaaatgcgtggagagagcacagaagtgattctacaggaattttaaccacattaaataaaagtatttagatgaataatgacgtacaagtacaagcacttatgtttgaatgatggattcgtgacgtacaagtacaactataggatttgcacgagcagctgtcattgactggaatgtgtggggttttaggctcaactctattgcatgtcttatcacaacaatatgtggagctgaattaccatgcacataagatcatcaatctcagttgtttcatctattttgcccaaaactttaaaacagcgccattcataacattggcatgagacagggtccgatcggccgtgacatcagattatgtacaatagctacgcgtacaagtaggaaggaagtatgagtattttcgatagctgctttcttgaacctgaagaacataaggaatatataaaactacaagtacaagtacaagaatacaggaaacatggagtgtatcagaatctaattttgattaggtatcattaaatatgtttttccaaacggagcgtctagaaagatgctcggttccacaggaagttgttggcagctccaccaaggtctcccttaaccttgccagtagaggcatccttaacccaagactccagcacagcagcggggacaacgccatcagcaatagactggaagtaggcaatggcaccagacacgtggggagcagccatggaggttccgcccatggtggcagcagcatcgtcgttagtaatccatagagacagaatggtgacaccaggagcaaacatctcgacacactgtcccttggcagaagaccagtcctgctcaacggcaatgttgtcgaggtggtcggtggctccaacggtgatgagaccggggataccctttgaggctcgggcgggagattcgttgcaggcatcctggccgttgttaccggcagcaacaacggtggggataccgtattgctgaacggcctgctggaaaacctggtcaagaccgggagaggaagcaccacctccggagaagttgatgacggatcggggctggccggccttctggtagtcagagagaacccagttcataccctgaatgatggtggaggcatatccctggcccttctggttgagaaccttgacagcgacaatggaggtcttctctccggagactccgacagtggaaccagccacagtgccggaaacgtgagtaccatggccgttgaggtcctgcatgggctcgccctggacaaagttggctccccatcgagctcgtccgccaaagtcttggtgttggacgtaggttccggtgtcgacgacgtagacggtggtgtcgtacttggaggactctcggttgtagggcactcggacggtggagggcttgtcggggttgacgccctggacgttgttgttgaggtgcgagattcggctcagaccccactgagcgacagtggtggactggaagtctcgcttgtggagctcggtcaggttgacgggctgagcggcgtgcttgccgagggagatgagcacatccttctcgacggaagcgacatcaggggagcttcgaatggagtccagcacggaggagttgaaagatccaaagtaaccggtgaatcccttaccatcagtgaacgcgtcgacgtcaaaggcgccctggattccctggttgctactggtagcggcaaagccgttggtgccagccatggctccgacctcgggagagaccttggagtcaaggtcctggatgtgaccgttgatggactggatggaggtgccgttcttgaagaagacgaggtatcggtcctttgcggagtcggccaggtcacgcttggcgtggtggccctggtgcttgttgatgatgttcagaacattggagtaagcagaggcatcagcgtcagcaggggcggctgccacaagagacagaccagccaaaaggagtgtgaatttcataatgagtggctagaggcgagtgactgattgcgactagagcctcgataaaaatgggagcgccatccttttaactgcgcctaacgtgatcgacagtgttttcgtcgatcaactggggtgtgtcgcgaagatgtggttcgacaaagacttctatcgcaagcataggaggaaagataggtctgtttgcggacggatcgtgtcactaattgaatacataaaccgagctcataccagaggtgcttcaaggagtggtcacctctgcatcattattcctcatcgacatccacaatgccctttcgcgcgagtgcaaaataagtttgatcgtcgcccccttcgaaaactagtgatggttcaaaaatgcagcgaacgctgttcacggtcgccgatcactcgttcctttcaagcaaccctcaagaccctgcagtaacgcgccagtgaggagaaaactgggccctttgtgcgcgtgtttcacctgggtgtcttcttcacaacatgtggagacccaggaatgtgtaagtatgaaacaaagagtggtgaaaccaaaccacctaaaagacaccattgtggccttgctcgagacatacaagagatgataatcacaaaccacaccatggcttgaattctataaaatggcttttttcgattgcaacactgcgatacgtttgctctcaaaaagaagacagctcagagaggtgggacgtgtctgctgtgaagattttctagaggctaccacgaaggatcaacaacaatagggctatcaatgtatacgaagtgccgttgatatacactgggttacactggcaatgcggtcatgagaagcatctagttaatttgggggtcacttccgtttatattataggtgatcgtttctcaacatggcctcgtctactttttggtgtaatagtacagtatgtagctacatactcgtgcaaatggacgtgtatatgagaaggttcctctgcgtgtcagccgttgcctcggagacaggctgttgcgagtttatccctcgcttaagacgaagtgagctcacgactcttagttagctacagtatatactgtatgtactgtaccgcagctcgcttacgccagccaagcctgcgaaacatttttagtcgagtttgagaccggtttccaccgggtcatatccggggtctaatttagccggggggaaaatcacgtagtccgataacccaacagaatggaacaccaggaccaaaggctagcgctggttcagtgtagattgtggggttcacattgtggggtccaggccagcaggagatgtcaaacgagctatttcagacccagtccatgagtctgtacgcattagggcggtaaattgcaagccgcatcagccggtttctctgggccagggaatactagcgattgtacaacgatctactactgtactgtacatacacgagagagagtcagggcgttgagcaaagcatcttgtttccaattaataaatgccaagctctctcatgtaggtacaagtacagtgcaacatgacatgactttcggtgataacagttgtatgtatcaagcggctctcggctaatagcttcaatagccgcgagatgggagtcagtgtggagaaaccacagacgacgccgcagtctccgaacgcctccaccacagcaactaaaacttccccaccttagtgaaccttacgctggttcagtacgatacatgccgtaggagggattttactatgtgctttaagtaattgtaagagtattacgagactatacttacaacaacagttgagagtatacagagttacagttggggataatgagtcgtgcctaatgacgaccattacttccaaaaatgcaacatactgagctgcccaagcaacccggaaggcagtgttgcaatctacagcagcgattcaagagtagtctactacgctgccagcattagtgcagggtgatcagtgttgggattggctagcgcagattattcggacataccggagccgggaaaatgggtccccaaaaacgactatttcgcgaacggatgctcgtacagaaaaagcatgggtaccatctgtttcggcgacctcaatttagtcaaagtgggcggggttccaacgcaaaaagaaaagtaggagtgcgagttccatccaccgtgatggagtagctctgccgcatgcctatagcctcgcaactctaacactttcgaatcatgcactacccaccatgcataacctagatctgagtgtctataaagtgagagacgagatccaccgacaagagctccccagatcctcagcatcgcacggataacactgtccaaactaacctctaaactcgctcttctgagaaacaacagactctactctacaatgcccctcaacttccgagatcgattcaacgtccccgtcctcaagaacggagaggaggttgcctacctcgtgggtaactctctgggtctcatgccccacaagacccgagactacgtcaaccaggagatggatgcctggtcccagcttggtgtcaagggccactttgtctctggcaaagaggaccttggccaggacgtccaccagggtccctggtactcttgtgacgaacctctgcatggtcttgttggccccatcctcggtgcctccgaagatgaggttgccatcatgaacaccctgacctctaacattcactcgctcttcagcgccttctacaaacccaccgccaagcgaagcaagatcttgttcgaggccaaggccttcccttctgatacctacgccatggaggctcaagcccgactccacaacctcgatcccagcgaggctctcatcaagctcgcgcccaaggatggtcttcacaccctttccgatgacgacatcatcaaggtcatcgaggagcagggtgacgagattgccgttgtcttcttctccggtatccaattctacaccggccagctcttcgatatccctcgaatcactgctgctgccaaggccaagggctgtgttgtcggctgggatcttgcccacgccgctggtaacgttcctctcaagctccatgactggaacgtcgacttcgctgttttctgcacttacaagtacatgaactccggccccggtggtatcggaggtctgtttgtccacgacaagtacgctgatgaccagcgaccccgacttgccggatggtggggtaacaacgccgagactcgattcaagatgctcgacgagtttgatcccatccgaggtgctcgaggctacaagcagtccaacccctccgttctctgcgtcctagccctgcgggcctctcttgagctcttcaaggaggccggtggcattgagaagctccgagagcgatccatcgagcttactaaccgactcctcaagggtctccttgcctcccctcactacattgcacccgagaacattgagatctttggtaactctggcaaggcctggttcaccatcatcacccctcaggccgagcaccagcgaggagcccagctttctctgctgtttggtcccgacggaaccatgaagaaggtctttgactaccttgatgaccatggagtcctcggtgacgagcgaaaccctgacgtcattcgactggcccctgcccctctctacaacaacgaacgggatgttgatctggccatcaagctcattaatgactccattaacctgattaacggctctgcttaaattattcgttaattactattctgattttatcgagtgttatgtggcacaagtacgtatgtaccaatgtgtgtgtagagtcgctgtataatagcttttgtgtgcctggtgatataaatcactttgtatgtacacaaatttgagttgtgcatatcgtcagcgaagcggttgagatagcacatttttaggtgtaagccaaaccaccaaatttttcaaaccaacaccactccaacaatgtctgttgtttttgtcactggaaacgccggaaagctccgagaaaccaaccacatcctcgcccccaccggaattgagctgacttcacacaagctggaccttgaagagactcagggaaccatcgaggaggtgtccatcgccaaggccaaggccgctgctaagattgtgagttatagctaagcttaacctgctctgtttacaaactactaacccagctcaacaagcccgttctggtcgaggataccgctcttggttttgctgctctcaagggcctccccggtgtctacatcaagtggttcctggactctcttggacacgagggtctcaacaaaatgctcgctggcttcgaggacaagtctgctactgcctggtgcacttttgcctactgcggaggccctgacgaggatgttctactgttccagggtacctgtgagggaaccattgttcctcctcgaggcgagaacaactttggctggaatgctgtgttcgagcccaagggctacaccgagacctttgctgagatgagcgaggaaaccaagaacgccatctctcatagattcaaggccctagagaagctcaaggtctttcttgccgagaaggcagagcagtccaagtagacgcaatcccgaagcatgaattatagacgcctacacccacaaaaaacaattagaataatatatattacaaagtccagattccaccgcgagcattttatttgttgtcagcaacccactgctccttccagctgacaatacggctgacgttcgagtcgatatcgtcaatagtgttactgggaagctcaatgacaacttcctcagcgtaagactctcgggcatcagagaggaccacttccatgatctcggcgtctaggttctcctgcagcttagtctccgcgtagtttcgtttctggagtcggtcgtagatcttctcggtgtctgctcgcagaacaataaccagatcaactaggtcctcggggaagatatcgcacacgtgccagtcgatgatgaggccgcccttctccaggtcgggctcaatggcgtcaatgagcttctcctcgtccacaatgtgggattttcgctcctcatcgtagccgtcgaagcagtctcggtccttagccacctggttaatggagaaaaccttcatgtcgggcagctccgaggccagggtgtcgcagtgagacgattttccggttccgggggtaccggtgatcacaatattggggagagatctcatttctgatctgtgtatggctgtgtcggagaaacgattctggcaagaaaaataattatccgatataattttaatcttgtctcctgctgctgctgcacgtttacagtgcgtacaatatcaggtggcgatgctatacgatagcgtggtccggattaagggtgaggagaaagacataagctgaaacagaaggtgttcaccacacgctattatagatccatatccgtggaaacgtggcatgcacatggtatattggcttaccgccacttatatcgtcatgctcagggtccgatagccttccgtggtcttaccagctttgtgtgtgaatggggttccaggatgaacgctgtatcggtgtgagtcccatggtagagagaggctgagcatgtagaaagcggcctatcagtatatagatgctgatactataaggtcattgcctcagaataaagcctcggtgacatcacatcacattatgggacgatcttaaagtcacgtgaactggtcactctgctcttctcccatccggttaataagcagcagcaacgatagaaccgaacaaaagtgaaatccagcagagccccatatacgagtatatcacgtagagctctatttgaccactagttaatttacatcatcatctgttccagtgtcgttgtcatccttgggtcgtctttgaagcctccaccgcacataaactttctggtgttcaatttcacttgtcacttatcaccacgcaacatcaatgagtagaagtgagtattgctgctacaatgacaaggaagggatactgtcgatggatcgagcgaagggagcagactatctgtgcgacggagccatacccgacagaagggctaacagtgttttttgaaccccacacgtgcaacactaacgacagacccttggccagcaagagcatcatttgccgaaaccgcagcttcacaagcagagaaggacgggccggctctcgatatgtcggaattccccgctctcggatcagctgcagccgtgcgaacggctcctccaggactcgatctggagccaaaagtcgctggacaccccggtgcaggctcctcaggcccccacggacagcccggccagcagcggaaacctatccctgctgatcacaaggaaagatatggtctgaacggacttttgggagtcattcgaatggagaataacgaccagacgacagtggccataggcaacgacctgactactatgggactcaatatgaaccccagtgccattccgctgtctaaatcgtttggctcgccatggacagaaacgtcagtgcataaacctaccccggaatacagcctgccgtcatgttacaatgtgccctcggcaccaccacagcaaactaagatccagagcttcaccgacgaaacactgttctttattttctacactatgccccgggactctatgcaagaagctgtggctgtggagctgaccaaccgaaactggcggtaccacaaggagctcaagttatggttgaccaaggacccactgaccgagcctgttcagcagacagcacaaagcgagaggggcctgtatattttctttgatcccagcagttggacaaagatcaaaaaggagtttgtcttattttatcaggctattgcataatgggattcaactaatagattggactatatcatgaagttgtgtacttgtagctacaggtagatcactgtgcgtagtactgaagccaagggcttgcttaaagtagcagttgtctgtgtattattcatgttacttatttcggttcttctataagcatctttgtctctctaacttgtttgtcgaccttccatatacttgtattcattatggggacctgcatatctgtctcgatcagtttgcaagggcacagtttatgcccctgaaaagtcttaaaaagaaatagaaatactggtaggagaacttcatataatgcttgcaattgccccatgaattggtagacaatgagactcacaggcctaccacttgtgctgctggccacactcgtgacagcttcccccgactacgatgccgtcaagaacatcttggcgtctcaccagcggcatcacaatttggtcaaaagggaccttggacaggacgcctctgcagtgtcccagcagcgtcggattgtcatgttcaacgatactgctactatatccgacatccgagttcagctcgagtctctcgacaagaccatcagccagttcggccgaggctcttcatatatcgagtctgctgttgacattggcaacaatggaaatggtttcctcggatactacggcatcttcgacgacaaggtagctgcccttctggaacaagaccctcgagtcgatgtctacgaggatgtcaaggtgactcttcctgcctatggaagaagcaaaaagatgctcaagatggcttcaaaatattcgggtaatcttgaagaggacaacgacttctcatttaacagcgactccacagtttcagaccctctaactgagccccgcgacttcgacatcgactttgaacgtctcaagtccctctactccgatgacggccattatgattacgaagtcggtgttagttatgagaacctgaaggtatcacagatgcaacaacatccaccccgacccaagcctcaagcctcgtctcgaccccgacggcaacctcagacgagaccccagcccaaggcgcaacccaagcctccacccaaacagcagcaacagcagcagcagcaacaacctagacctcagcaaagaagacctcagccaggcagaccccttccgggcaggcctcaacctcccaagcctcagcccaagcctcagcaaccgcagagatcccagcagtctaccaccatccctgctcatatgctgactcaggagaagaccactcaatggggtctgcatcgtatctcatcccagaagaataccgtttcacctggagtggccaagattatcaagccctacgagttcatgatcccccaatatgacactgtggcttatgtggtcgactctggtatcagaattacccataaggacttcggtgggcgagcagtctggggttacaacgccattgataacatcaacgaggatatgaacggtcatggatctcatgttgctgggacaattggtgccaacaaatggggtgtctccaaacgaaccctgctcgtggcagtcaaggcatttggggaagaggattgtgtctctgttggcacctatctccatgctgtcaactgggccatcaacgactacattgccaagggccacgacagagccgtcatcaacatgtctgtgggcgttcctcgtggatttgagccgtttgacagacttgttagacacgctatcaaggtaggaatgcctgttgctattgctgccggtaacgatgggcgagatgcttgcaactactcaccctctcgaatgggcaatcatcctggcgctataacagcagccgccagtagcaaggacgatagactggtccgtcggtttgccgggtggatgtctcgaggctcaaacttcggcgagtgtgttaccgtgtttgcgccgggtatgaacattgagagtgtctcccaccagagtgacactggtacggatatcatgagtggtacgtccatggcagctcctcacgttgctggtctcatggcatacttccagagtatcagcgaccagcttctgactcctatgcagttggattatcttatcactcatgcaaaccagggcactatgagaggcagacttaaaaacagccctaaccggttgatctacaacggactctaggcatacagaaaccattttgatactcaatagaagtgattttttaaaaatatctataaataatgacctgtacaagatagtctcgagacgtctgtttattcatacattaatccttgctccgtaccccccctccctactctgccagccaataacctccttgtacgtccacgaaacaggtgttgcccctcaatcgatcccatctcatatattgcacagagccaacatgtctaaacacaacttacagtatgatagacacgccatactgacacttgtacgagtacatattgtacatattctgtacagtccataaacacctgttggcctcatgggacactctgtagctatacgtgaagatgtctcagtcgtcgcgcgtcgtatatttgaaacaggctgcctcgaagacgagggctattcaatcagtcagcaattcatttttcattgaccaaccggttgtgtgctgcttgtagtattccaagctctctacatctcgtgagccaccaccaatgagtgagtgtattggaaagaaaggaccccaccatatgcatgaattgcggggtaactttcaaatcattccatgcgtatgctctctaagctcgcttatcgacacttggcacaaattcggtaagggtgtaaacagcggagtggactaatttttttccattctttttttcaaatcatatcaagccacatactgtaatatgcagttccctcgttcctacattgtgagaagacgctctaagaaataaggctttttggcacccccgtatcccacacacactatacatgccttgttgaactctggttagactttgaaactcacacgtcacgtcaaatcctccacccaaactccacaccactatctacaccaccaccacacaacatcacaacatcacgatggaacagatcacgtccgagaaattgtgggcatggggcaagccatttctgcctgtgcttctcacatggttcatccccaagctcacgcaaacataccacaaaatccgaaatccccctgcaaaactccgggctctgcggtcaccactcacaaaaacacatgcattggtaattctgttattgctagcaacagccgccctgcaactagcctacgcctactcgcgccattatgaaaacgtggttctgctgaccggctcccgaatgcagacctctggatcggtcgtcatgtcgagactcaagaagatccgagctgtggcggctggcatgaatcccaaggactaccagctgagtgatcgggaggaggccttcttcaaggtgtaccagaccgataagggaagggccctgtatactgtgtttggtcctgacgttctggccgactgcaagtggtgccaccctgagtcccaatcgtcctatttcctctattccattcccaacgctgtcgccgcctacgtcattaacctgctcgtcaccggaatcgccacctcatcgtcaatttcgtttcaggccaactcgtggcgaaaaaccgtgctctacatctcgttcttccttctgactctcgatctgcttcgaatcaactctcagaccggtctcgagaacctcactcggcctaacaacaaggtggagtggtacttccagatcctgcctgtgtggcgagcacagatccttgccggtatggatgtcattctcggcatctgtatgttcctgtccactactggtcgtcttttccacactcctgagcccctgttccctcgtgtcaccaagtggtcaaaccagctcaagaccgcgggagaccgagccaaggccgcaattatgattaagcgatctgtgctcaagcaccctgagctggcggcacaggaagtggacttcttcgacaagttcaaggccaaggagctggagattgcgtccaacgaaaagatccagcagtcgcgagagtctgctatccagcgaaccaacatgaaccaggccagagccgacctcacctcgttctacgataacgccgtcaacatgtagagacggatcaaaatagaatccaataaataaatatataccttgtttaaatagatttttcttcgcccataagaatgtgaacgtgctttccaatgttcgccacgctagtgttcaactgctcgagcttctcttcttgtcccagttggtggagataccccttcttcttctctccaatgacataggcccacacacagtccgattcagatagggcagttctgaatgcgtttccaagctccagattcttctctgcagtagatccaaacatgtccacacaggcaagcgtagtagcgtatgagagctgttgagtcatacccagatggagggctttctgtgccttcttcatgctctcttgacggtcaagagaagacatgttactagtgtcatgcaccagtcgaatcacctcaaacatggcatgtttcaatccgtgatgttctggtgacatctcgttaataagctgtttgagtgtgtccatgtttgctgttgaagggttgatacagcagatattggctagagctgctggatagagtggatcatctgactcaatacgtttgtagtactttagagccttcttccattttcccgatgtctgtgaagaaagagcagccacaagacagctcatggaatataaatcatcagaagcttcttcaggtagacccttggaaagggtcacaaaccgttcaaacgaacggtggcccttcttgtatgccaagccactgaaattcaccagagcaatgtacagatggacattgcatctgagtgctagcttctgcgctgtgttgtctgatatgtgcgatatactggcacgcggcaaaggctccttgggtatatcctcctgatcacggtccaacagcttgaggcagtcctttagtagttcacgtccatactttaaagtcgtgtggtgtcgaagtgcggccagtcctagaagataatagcaatactgggtacactggctttgtgtgacccactgaatgttgaatgtacttccccgagctccggccaacttgatggttccatcaatgttccagttcttccacaccatctccctcttgctggcctttctgttcaaggaccgaagcagcgtttccagcgccttgctggcctccttaacggggatgtcacagtctctacgcagagccaccaacacagtcatcatgcatcgaagcatggccacctgggggattgtctcagtgcactctgaagcctcctcaaatgctctcatgtgatctaaggtgagtagagtctcttcgtagttgccaacattgtagtctaatgcctttgaaataccgtacagttgcaggaatgacttgggtatactgtctggaagggtctcccaggacttgaaaatgtcaaaagcctgtggcaaactgttgtcaagggtcagatcaaagcgtagcaactggagagtgtggtatgcatagttgtcgtacatgccctggtacttatcgaggcatttgttgcagtggaggagagcagcatttctgctggtcttacacagagctctcacattgagacactccatctgtagcaccagatcagataagccacttcgttgagcaagaatcattccctgacctagcacagacaccacacggtccagacactcagtctcgctgaagagaacctgagcaagaatgtatgccgagtatgcttgagtactctgagggcagttggcgtcgcggatcactgtctcaagcatctgaatacctgtggctagcatctggcggtactgtaccaagtgttcgcgagttttaaccagaggcgccacaatcgaggcctgtaaaagatgctcatgagcgagatagatgatcaggtctcgacattctgggctgaggtcggaaggacgatcaaaggacaagctgtgaggccccatgctggtcgagaacagtgggagttcctttgcatgaatagagttggataacgaagtacagtgtccttggcttaccgagcaccagacatgtgctgtggataccaataaacaaggcagtacaaaggtataaccccctccgaccattttgctcgtaacttttggacccagctgtgcgttaaaaaatatatattatgcgacataaatgtgcgctatcgctcctacaagcacacatgaccagaatgattttttttatttttagttcgtaatcggtgtgagactcaacagccctaaccgtatatttccaattccaggcatgtaatcaagttttcatccaaaactctgtcgaaatttttctgcagaggtgtagtgaggcagatggctcgaaacaagacctctagaggtaggaaatgcacacaagtagttctggctaaatatgagtgcattattctgttattttcccagaaaatagaaccccgcgaatgatgtatttttaaggaacagaaccaatttcgatggtcttctacaccatttaaggtttttaccctaccgaaggatcgtgaatatatataagaccgcgtccccccgatttcccaatttcgaaaattaggctttgggtttgggatacacactacatacaatatggatgccctctctgcccccaccaaccctgcacaggcacagcaattcgtgacccagaacaatctctcgttccctcaggatgccgaggccgacaccagtctgattggagaggtcaagcgagagcaggtcgactctggtgtctccggtatcgtccccacactacagaacattgttgcgaccgtcaacctggattgtcggcttgatctgaaaaccattgcattgcatgctcgaaatgccgagtacaaccccaagcgtttcgctgccgtcattatgcgtattcgagagcccaagaccaccgctttgatcttcgcatccggaaagatggtcgtaactggtgcccgaagcgaggatgactccaagctggccagccggaagtacgcccgaatcattcagaaacttggattcaatgccaagttcactgacttcaaaatccagaacattgtcggttcgtgcgatgtcaagttccctatccgacttgagggtcttgcattttcacacggtactttctcgtcgtacgagcctgagttgttccctggtctcatctaccgaatggttaagcccaagattgtgttgctgatcttcgtgtcgggtaagattgtgctgactggtgccaagcagcgagaggaaatttacgcggccttcgaagccatctaccctgtgttgaacgagtttagaaaggggtagattatttattgcatagacgctggttctcggcgaaataaaatactaatgatacgaggtaagccgagggactaacgggagcttcaaggtaaaagaggtacttcacaagaaaaattaacatagcatatcaccaaaaccacataatccaaaaaaaaaacaaaaaaacggaaaaaccacccattcatatctgtacaagtacagtacaagtacaagtgtagctagaattgtgttctcccttttgaacagctggaggattgacgtgttctgagagaggcgtggtgttgtcgtttaatgccgtcatgttgttggctctatctgctgagtaagtaagggctgtacaagtacagacgtacttgtaggagtacagcactgtctacaacaggtgtacttttaccggtaggtatcaaactccttgtactcttactaatattggcacttgtgcttgtacagtactgtggatacacattgtacagcctgaagccagagttttagcgtgtctattttctacagtgttagcgtgtaaggaaaccttattcgtgggtgcgaaggtggcactgccaggctgagccttatgcacacttgaaacagctttaataggtgcgctgtcagcagcgctgcaattaacgaggaggcacggagacgggggtcccgtttcaattccaaaaagtaactctatcacctgatccaacggctcggctttactcttatgaaagttcggattactctcttgtgtgtgacagaccacaggaagcatgcagctcgtatagaacacattccacgaaccgttttcgaagtgacatacccggttagattggcccaccaaggttgtgaagttatgacaccccagactggttgtttcagaccacagactactgtatagacagtactttcttggactaacagcctttcaaagcctacagtagcagaagcccttctccccctacctccttcccagcattagagttgtccgttaccagggccaccagcagccctctgcacctgactctcgaactcctatctcaactcacaacacacaacacattatacgcgacaccgagagagccacacgcccaaatgagtgctcctccgtacgacaacccgtttgaggtcggcgagtacgacaactcggactctctacacaggagtggctccacgcgaagccaaggcagacggtcgtcccggtacgagtaccagtacaccaaacctcttccaggagcaccaggacagtcgcaggatcaaggattttactcggcaggaggattttcgggcgcacatcaccagatccatccagataagggcgaccttccaccactacccggcgagtctcaggagtatggcgactccaaccttcgaactagtcaagatggtaattctctggcttcctatggagactctttcaacggacactacaaggcatcttcgcagacctcaaattggtacgaagatgtcgagacgacccggctgatgagaacacacacgcagacatcgcgaatgagcatgaactccaacaagcctctgcctgacccgctagatgtcgccaacccgcgcaacagccgaatatacggcaccaactattcagcatatcgcggagtgactcccgcgccaccaccaaaggaccatttcgtcatggaacaatttgagatagagatgcctgacgacgaggaacgaggacgagaagatggcagaagacgacgaagaaagcgacgaacaccgtcagaggaggaagcgcgacaaaagagaaaacaacgacgacacagagcacgaagatacgagtcaaggcagacacagaatcatccgtacttcacgtggttcatgacgacggttcacattgcagtgtttgtggccgagatcatcaaaatgggagtcctaactggaattcccatccagactcaaccctcttttaaccccatgattggtccctccaactatgtgctcatcaacatgggggcccggttcactccctgcatgatgtatatcaagggtgtcacagatgaccccacattgttatttccctgccccaactccacaacgcttgaaactgacaaatgtacactagaggagctttgtggcatgggaatgaagcagacccctggctctgacggcggctccatcacctcagggggccagtggtggcggttcatcacccccattttcatgcatgctggaatcatccatatcggtttcaacatgcttctgcagatgactctaggagccgatatcgagaagcaaattggtattatcagatacttttttatttactttgcatgcggtattggtgggttcctgtttggaggaaactatactcccgacggtatcgcgtccactggagcatctggttcacttttcggcatcattgccattgaccttttggatcttctgttcaactggtccattttcaggaaccctgtgcggattctgattattcacatcatcgagattgtggtttcgtttgtcttgggtttgctgcctggtcttgataacttctcccatatcggaggcttcattgttggcgtgcttttgggcatcgccattctgcggtcccctctaaaggttgttgacgaaggcacttctcttttcaaccaaggcatgagttctgaggaacaagctcggttgagacgaagacagctgattcagcaagaggaagacgacaagaatcatctgcttgcggtctttcccaagagcagagaccaacttgaccgagatatcgagcagttcaagtcgcgacctcggcgatggtacatttggttcttagtgcgtcttgcatgtcttgcattggtgggagtcttctttggcctgttatctcgagatttccagaacggtggaggcgattgccactggtgcaagtatctgtcctgtttgcctgtcaatggctggtgtgacttgggcaacattactactggcgacaattagtcttggcctagctaactgcatttagatgaattatgattgtatgacttcagtatgtacaagtatgtacagtattcagtatttacataactggttacattttgcagagttatggatatagattattcaaaacatatgtattgtatttacacttacagagacttctcgagatcggaaatatccttgtacaccttctcccagtcggtccagtcgaccttgccgctcatgggaggtcgagaaccattctcacggccgaatccagtcgctcgtcgggtcagctccttggtaccgagaggtccaaagacgtcaacaatctcagcagcccaggacacaacgtactgaacgtgggcagcctccttgacaatttcgggggttccctttccatctcgaacgagcacagacaagtcgtagagtcgcttgagggtcttggggaaggcaccagagacggcatcaatggctccaatgacaccaacagtcatacaaggcagcagcatctggccgaggccggtgagcacagagaagtcgttcttaacgttctcggggtccagggccagcaatccgtgccaagagcactctgagtgggacaacttggtaccaacaacgttcttgtgctgggccagagtgttgaaggtggagtggtcgatcttgaggttgttggagacaccggggtagtagtagagaatgatggggatcttggcagcatcggcgacggcggtgtaccactcgatgataccctcctgtgtcaattgagtgccggcaaagtagttgggcgccaacaccatcgcatactgggctccagcctcggcctgcaagttgacctcgtcaatggcctcgctccagttctgttgggccactccaacgacaatggtgaagtccttgtggccagcgtctcgaacggccttggtggtggagcgcacgagagacactcgctccttctgagtgaggttaacagcctctccggtggagcccaataggacaacaccggtcagtccactatcagccaggaagttggcgtgtttggcctgggtgtcgagatcaagcgcgtagccggcagctttgtcctggaaaaaagtaacaacgggggtgtagactccgtgggggattggcattttaattgtgatttttggacttcgaaagagaaaggggccacctgataggacctccacactttctaccccctcggcttgggttagggtaacggtaactgcacgtgcgttagctcggcattatcactcacaacggctggtcaagccacgattgtactgggagtatcctaagcacggcagatacgcggcgtctaaatcctccatgtagagagtgagagaagagtgagaaggttttcggaatgccgaggagtgaataaacagtaacgggcgttgcttttccttgtctcaccattaaaaaagactcttatcggggccattagtggaatataaaaagaaagtcctcaacggtgaaacacgcgcactataacagccccgtctcccactgatatgaatttcattgactatactacttgtagtacagtagctacagtatatattgtaaatgcaaaaatacctcagattataaagaacgttcagaattgactccccgacaaaaaaaacaaccaccagttaccacataactggtggtcagccaagtcactatgcgcgctcgtaaccatatcaaatatccgatattccttccgaccatgcacttagagtttgattaaatccgtcccgatgagtcatgtgcacaacagtctccgtcgttaggacccttagacgatgattatcgacctaacgagacgcatggatgcatgtctacagctggccgcgcagagctgtagagtcttggatggagccgttgagccgattgtacgccagacaaatgtctaaaagtagctcgtcctgctcagactcactcaatttttcaaactctcttgtgtggcaggtatcgcgaaattccaggtagatgggctccacagccttctgcgcgcccttgcggtctccagccttgtataggaccgaccatttgcggacaacctcctcgatgtgcttgagagatttgaacaaatccgtttcgtatcccgcttcattgtccagcagctgtttgagataaatgtggtggctcctcagagcgcgctgtcgtgtgcgcacattggaagatctgactgccattcggtactgtcgtagcgcagtgttatggcaggattggacgttgagggcttgctgaaaaggatccgtgggtctgccaaatagggacatgttgtatgctggatggttgatgtagttggtgaagatttaaagacaccaatatgctggtacgggaggggaaagagggacgccaacggccaccacttttatggtatactatcttattccggacgccggtacgtagctaattccaagccgcataaagttgcggcataaaccatgtgagcttgtgcataatcttgcacaatcgggggcgcgatttacagcattatatggctcgggaatatgcaggagcaagcgttatggacccattagtatctctctgggggtggtttgattttttgtaattggtttacaccccctactataatgtgcgttggtgctgaataattagcttaacatcagctgtgcagcaactctttctcgcattcaaccatgctccgagttgcaagaatcatgaaggtgagtaaaaacacgattttttcgggggttggaactggctaacgcagtgccttacatcatccaaagcagcagcgctcgacgctgagctcatggccccctctggaggcttctcaattgaccaactgatggaacttgctgggttaagcgtagctcaggcggtttacaaatacgacaagtcgctagcgcagggcaaacaggttctggttttggttggtcctggaaacaacggtggcgacggtcttgtggctgctcgacatctatgtcacttgggcgccaaaccggtcatttattaccctaagcgaactgatcggcctctgttcaacgggctggtgacccaactgcacaacctggacatcaaatttctggacgacgtgaataaatctactttcgactcatcggctcacgttatcgactcgcttttcggtttctccttcaagcccccgatccgggaaccgttccccaaggtgattgagctgcttaaggaaactaagaccccaaccaccagtgtggacatcccatcctcctgggacgtggatcgaggaccagaggacgacaatgccttccaaccctcgtctctggtatcgctcaccgcacccaagggcgcatctagacacctgctaccttcaacccggcatttcctgggcggccggtttgtgtccaagcacattgctgataaatacgatctggaggttcctgcctacgaggggttggaccacattgttgagcttacccagaacaataaggaggctcagatttagtgaggtgaatagaactcttcatttttgctcaattggatagcactcttctatttgtggtcacatatctcgtttgtttggggtaaatttatccgccttgatagaaaatccgttttaaggttccgttgggttgaggatgtggtctgacatacaacacccattgtacatagccccaaaacaagtgctcttgtgatcataatttacaatgcaataaatactatatacaatctaatgtatctgccttgcggcttttgccattcgcggcttttgtttttgtggtgtgagtgccatcattttagcacctctcgaatagaccgcaggggatcactcacaaccttggggttggcatcgaggtaggcctcaatggcccgcctgtgagcctcgagctgcttctttgtcttctcgcagtcacgaggccagttgaactcacctgtcggaatgctacagaccttgttaggattcaacagaaagtccaccaagggcagccaaatgtcctgctgccagtatcttttccagcctcgggcaaactggtgacggccatccctaaaagtggtctcgatgaaggacccgtggagcatggtaaaaatacacgcagctaccccgtaaaagtccgtctggtaggtccatctctggcgcttgcgcatctcgtaacagtcctgattgtccgtatcccaatctgccacaaaggccacattatcgtggaacatgctcatgtccaaagaacgtccatagtcgatgatgatagcttgacgaccctccgagttgtccaccatgatattgtcaggcttgatatcacagtgtaagatgccgttatggtgcatggactccacagatatgagtagatccagggtccacatgagagcaataccctcaccaatctggcctgacattttgttgacagcatctagaattgtacccttgaaacgatccatcaccaagacagactcatccttgaataaatgagcggaatgaatcctcagcggcggggtctgaagcgggccaattcccatgttcccacgcaacttgaagaggatataaaactcccagatcgaagctggtttttccaccttgagcgccagagcctggttcttctttccgttattcacctcctcagccaggtagacgcttgcaaatcctccctctcctaacttcttgttcaccttgagcgtgccatacggctcgagctccaggaaaacagcattacgaggagaaaccttggccggaattccaagacccgtctgtctgctctggtacagagactgagcattttcgactcgtcccagagctgtctgtgttagtagtgcccgcaatcgcttgtcgagcgggttgtatgtcggctgttgcagagttttgaacggaggtgggggcgctgcaagcttgaaccgctgctgttggataacaatggcccgcttgtctgtacctggggcagtgcgctttgcagcaccagcactaccaggagattgctgtagctgtcgcactcggttttgttgctgcatcctctgctgctgaatctggtgctggtacttttggtgcatcatctgctgctgtttcacgttcaggcggttctgctggtcgcgggaaggcgtacgtgctgccggactcgtttctgcagctctctcaaggcgcttgcgacgtctcacagagtctgtgagcgatgcactggctggcgttctttgtggcgaaacgacggaggcggcatatttaggcacctcatatgcaggtgactcactgtatggcgtactgttcttgtcgtagcgatagggtgttttgccggagtagggtcgggggctctctgtcacgtcgtatcgtttcgccacatgtcggatgaattcagcctgaggttcgctgggcacttttcgcttgaggctttctgtaaagtcagaggtgatctcacgctcccatatctggtctaattagtaagtatttgaattgcgtacatacgtgctgtttcaataagaagaatgcataccttgatcagactcattgtctaagtcgctgtcgtctttaatgtcgtcgtcgtcgtcgtcgtcgtcgtcattgtcatcatcattttgttgcttggtgtcgtgcttctgacccccaagcggctggttgaacatgtcgtaaatgtcatccatggcgcccttggtgtggagggtcattgtgggtgttgctggccgaggaccagtgggggaagaatccttgaccatgattgtggtcgtcttggccttgggggtggccggtcgtgcgttgtattttttcccgtacaaaccacgcgactttgcgtacacttcctcgagacagaactcgatacctccatcatagagcaggtccatgtcgatggagatgcgctcgttctttttatcagacttgggcacctgcacctctctgaatacggtaagcttagggtgtgcaggcttgagcgctgaggacgatggcatggtttctccggcccacggggtagcctgcatgacattttccttacgtctgacagcgttagttccgaggtaaccaggtccagatgaagcactagtgtcgggaatttcttcgtcgacaaacacagacagcttctttttgcgtggggccgcagtagctggttctgttgctccccctgctcccccagaagcgagggctcctccaaacttcgacgatagagcaggtctcactgttgggaatgctggggatgttgattcgcttgggtcaggagggttggcggcgcaccgctcacaaaactggtggtatctgcgttgtagtcgttccacggggtgtgcattgttgtcaaggccagcctgatagacttcattagctttgtttttgtagccgttggtttctagccaactggcgtagtcttcgtaatagagagcgagctgagagccgataccaagggatgcgagatgggtaaagacttctcgaggtgtgtctgcatacttgacataggtcatccacgttcgcacatatcgaacgtcgttcttgtagtgaggtacattgacaaacttggccgtggcccgctccaaaagaggcacaagattagattgagacgttgcaccttgcggataccggtccttggtccagttaatgtaatccagccagatttgaagcgggtcgtcgtccaggtccgagtccttgatgcgctgctcgaactcttgtcgctcaggttctgcgtccgaggagttgttgccgaacacagctgcgagcgacgctgcggaacggccttcgcgtgtcggctcaatgttttctttcgcgtgctcgaacgctgcaaactccactggtgccgacatggctgtaagtgtgtaggggttgttttgtatcacgaagtttataatgtcatgacaacgaacatgcagaaaggtgttttgggactttttgagttggcagaatgactaagcttcatattgaaactgtcaccagaaatgagagattgatagcgagtggtggttgaaaaataaatagataaaaacataaattagaaaaaaaattaataaaaaaaaacatcagagtggttgtgactgatttgttctgcagttttttttttagtcttctctgtccattcacatccaaaaacacatctttggtcactggaaattgcacactgaagtggagaccccatgaatatgtgacataaagtagatacagaaggtacgtgagtatactaaggcagcttatatacgtcaagtcgactgatgccatagcagtctctgtacagtacaggtacattccactttacttcttcacatcacttctggccaacttgtccccgtctgcagctttcgagaaccgacgcctgggacctgtgtctgatttcaagtgcatttgcctgcttgaaagaagtgagtggtatgctcggggcattggtgtctttcaggcatggtctacgctgacattatgtgcacaagacgttattcgcttttgccatcttgctattgtccttatcacctcagtcctctatagttagtgttcaagtgcctgtaatttcaggatcggaacttcgcacacattactgagcttgctttcacaatgctgcattactgtacgagtagtgagattctccacagaacgataagctacatactgtggggtaggtatagtatgtcacctgatatgaattataccacaaaaaatccaagatgacaaagatactacaacctcatctttatccttttatattttcccaccatcctctatcacctcttcctctgaccctgactcagatccctgccaactttattaatataaaatcttgcatgcagaacatgagtcaagcgtagtctagtttcacagaaaccaccctcacaatccccaatcccttcagcaatggactcgaaaacaattggtattcttggaggaggtcagctgggccgaatggtcgtggaggctgcccatcgactcaacgtcaagactgtcattctagacgcccccaactctcccgccaaacagattcatgctggagagcatgtcgatggctccttcaaggaccctgccgacattgctaagcttgcctccaagtgcgacgtcataaccgttgaaattgagcatgtgaacgccgacactctggccgatctccagaagactggtgtcgaggttcacccttctcctgagaccatccgaattatccaggacaagtaccgacagaaggagcacctgatctcccacggcattcccgttgccgaatcctacgaggtcaccgagtctactgaggctgcccttgtcgttgctgctgaaaaggtcggctatccttgtgttgtcaaggccaagactcttgcttacgatggtagaggcaacttcgttcttaagggtccagagaatgtcaaggaagctcttgagttcctctccgaccgacctttgtacgtagagaaatggtgtcccttcgtcaaggagctcgctgttatggttgtccgatctaccgacggaaccactgttgcttaccccaccgtcgagactgttcagaaaaacaacatctgccatactgtctacgcccccgctcgagacgtttctccttccaccctgtacgaggctcagctcgttgccgagaacgccattaagtccttcactggcgctggtatctttggtgtcgagatgttcctgctcgaaaacggcacgattgttctcaatgagattgctcctcgaccccacaactccggtcattacacaacagatgcctgctccacctcgcagtttgaggcccatgtccgagccattcttggtctgcctcttttccccgagatggcccagatgcgaacagcagacactcatgccattatgctgaacattctaggaggtgacaagcccgacagcgagcttgagtactgcaagcggtcactttccgtacctgggtccaccatccatctctacggcaagaccacgagacccgagcgaaagatgggacacatcaacattgttgctagcagcatggacgaatgcgagcgacggctggccaaaatatctggagaggacatcgaggaggcaccaaagactgtcgagggtgtagcaggaacctctaagacccccctcgtgtctatcattatgggctcggactccgatcttaaggtcatgtctgccggagccgacatcctgcggaaatttgacattcccttcgaactgaccattgtgtctgcccaccgaaccgcccaccgaatggctaaatttgccgctgaggttgccagccgaggtgtcaaggctgtcattgccggagctggaggagccgctcaccttcccggaatggttgcctcggaaaccactctgccagtcatcggtgtccccgttaagggctcctctctggacggagttgactctctctactccattgtgcagatgcctcgaggcatccccgtggccaccatgggtgtcaacaactccaccaatgctgctctgctggccatccgaattctggctgcttacgacgccaccctacacattcgactggccgagtacatcaagaacatggagaaggaggttcttgccaaggccgacaagctcgagaccattggatacgagcagtacctcaaccaatagttctagacgcacaaaattatctatatgcacactgtaagacgttaaataagaataaattgaaattgctgcaatatcacatcgctatctgtgggtcatcttgtcttttaacaggtcgtggcaatgcaatgctaggtaaatgattttttctcattctctagcttctgacactcctgtagtcgggtggccatcctctctttcctcctcttcttgttcaatttctgtcgtagattgttccaagccatagattcagtctcccgaactgctttgagaaccaagcgcattgacatattgtgtgccttggctgcactttctaagacagccatgtataaaggaggtccctggagaaagagttctttatgggtcgtcttaaaagattctatttcttttggcgctggccctggtaacggaactacttgttcgttcaaaatcgtcgcaaggtccgtgggagtcaccaggggctcttccgatggggtatgaagagggaacatgtcgttgacacgcttccattgaacaggaataggctcgcgttcaatattcatcatgagtgaccggtgatatatgtcaagaaactcgttgtatctttcgtcagtccaagccgggatgtccacttcgtcagtgtagagggggtcttgaaagtagatctcagccaattccgaccaaagcttccagtatggagatttgatatcctcgtcgtaactctgccacgacttgtaataggcgattctggccgcggttattacaaaactcgcagtttccataaaactactaaaccctccggatgtcgacatgtcgcagtactcatcaatatcacatccctttgcaaggcatatggttcgatctatgatgcccaacggaagcatcagaacctccacggtgtgcatgattgggattatctttggctgtgagattatgacgccttcccttgccagtgccttagcacatgcaagaactccgcgcccgaaactttggctggatggtggtttcttccaggcacaccaggaacgcgagcccgacatatgcagacgtgcttcttttgaagtgaaccttgcacccacatcatcatatggcagttcccccgacatgatccatcccagtatcttaatgaatgaaataggatagccgacttgaacgagagccaaatacatgatttcaatggccattttctgagagagtagcagtggagtgcttgtacctgtatcgcatggctcggaatgcactccaccctccaggtcgtaagacgatcgtccgaagtcggtatacttgatcaagacactccacagttccttcaccacctcctcgaagtcggtatccaaatcgaatttctgcatggcccagtgtgtgtaaaagcgaagcacctcctggaagatttgtgcacgaagcgcatagacccgtgaaccaaaccatcgttgctcctccttctctccatctttcatggcactcaccgaacctatagtcacctttcgtcctccacccaggtctccttcgtcttgattgtcgtattcatactcgtcttggcgctgatgaccgtatctgcagaaggtacgaccagcagccgaccgccacaagtccgagggacaattgtcgatgccacagacgggacccttttcccaattcatagtggtgtgtatgtgtagctttcacttcatatgaagaaatgtaagtacagtaggttggtggacgcatctagcatgcacgcttctcaagcctacttgtacacactgaaggcgaacaaggggagcatataaacacagtggaagcatttctggaagaaattctgggcatacagagcctgctattctgttcagcattcaaataccactagttttgtgtaatcatatatcgactcatttttctttatttcactacatactaaccctggtatcgcatgtagccctgagggggctgtccaggaggcatgggaactcggtaaccaggaggtccaaaaggttgctgcacaaattgggggccatactgatacatcatgggcggtactccctgaggcatctggtagaacggcatcatcacggctccgccccgctggggagacatggcgttgtgaaggaaggggcgctgcatggtcagttgctctaagggagggaaaagaacagaggagtctgctgccgcttccacggtgtgccaggtcgggtgggtctcaaatgctcgagggaagggggtgttttcggccttgggtttcttgaaggggttgaacaaggtgctgagaggcgcccggtccgtctttggcgtagaagaaaagaaagctggagagctgggctcgggagcggctgctgtcgccagctgggcgttggtgtccttgggagtgaagggcttgaattcgggcgccttgaagttcatcttgaacttgggttttgatggcgacgacttagccacgggttcaggcttgttgtcagcagctgttccaccattcttgtcagcggcagctggtgaagacgacttttcggagctcttgtcggcctcccggctcatctggatggacgagagcttggaggacagtgagtcgaacatgggcgaagccactcggtccagatgtgcattggccgcctcgggggaagtggtctcggaaacgtctcgagacttgtccttggccaggatgggacgcaagtcctcgggaacaggggtattgatcttgtaatcctgtgagaacttgcgcaggtcgttgagccgggcggtatcatggtgagttttggcagcctccttctgcgacaccattcggtttcgctctaagtcaatgaacttttggtatcgggacgccagctccttctcgaatccgggtttcttggaggccgagggagcggctgttgcagaggggtcgttgagaggcagtccggggattcggttgcgcttgggcactgcagccgagtccaccagtttctgctccagtctcgacatgatgtccggctgggaagatgtggggtttggcttcctgagtcctccggcagaaatgatggccgggtcatggggcagctcggctcgctgagaaggaggaacataggtcttagttcggtccactcccgagtacttgtcttcctcgtccatgcccgagtcatccaccgtgtctcctcgctcctctcgctgatgcgcgtttcctccagtctggccctcaatctcgtctgccaatcgctgggcccgtcgcatcttggcctggtagtcgggaccttccgtgttgatacgggtggtgtagaggtgttcatcgtaggtggagggcactccaaatcggtcggcgttgactgcaaactggtcccaggagcccgtgcccgattcctcgagtgtcagagcagaggtggcggagtcggcatccggagtccatcgctccaattctcgctcagccactgcccgccggccactgatgtctgtgtcggttcggaacttgcgctggtcgacctgtaagggcgcggatagagccacagccacgtcgacaatgtcttcgggctggaaaaccagctgcttggcccccgagtcagcaaaccgcatgctgactcccaagtcgccctcagtgcaggctccctccagcaagccgtggatagagtcgccggaggcggtggtaacggtaacgtgttcacccacggacttggctagcaaaaacagcagtcggtcgtgcatgtggcgagcgtgagtggggctgggctcaggtcgcttccacttgttggccgtcttcttatcgccccggtctcggtcggaccggtccaagcgatcggagcggtcagagcggtcccctcccacggacttgcgctggcggcttccgctttggttcttcttgatctctgccatctcgtatggctgcacacgccgatgcttccttagagtggtgatgtggaagattggaaactcaaatgcgcccccctcgctgggactatttactgtactacgtacgtgatgttgatgtgacgcatgcagtggggcaacacacaacagtgcacacatgaaacgaggttcaattttatgcgaaatatatatatgggccgtaacgggggcccctcaattacaactacacagcgggaacacccacctgaggtcatattattcgattcccgtgaacctagcccgaatctacaagtagtcgctttttggagtgtgaaatacagacacagactacatacgtattgcacatactgtacttgtacgtacagtactgtagctgtacgagtaccgctaatgtggtctcaattctgatacaagtccacgagtttttcctgcgttaggcaagaaatatgggcacacacctttttgcacggaatatacaggcttaatccgctcttagtttggcaagcacaaagaccccagaaccctgaccttacctatcccacagatccttaatttaatcaaccgttgtcaatacagtagctatcatcatgtctactgtatacactctcaagggataaggaacgcgggagtttcacacagccaacgcaacataagagttcatatcattccattatatatctcgcatacattctgcgtggcaggtggttccaattgacctcaaaagaacgagtttctaagaccaatggaccagatgaaggctacattattggggctggcacactaccagtcacgtgcccatgactatttgtacagtccatacagatcggtaggtctgatgtcactcatcgggtatgttcgtctacattgcagcatgaagtagtattgtatagcaattagtttgataacatttctaataaataattcaataaataatttctctacaaataccggatgtactgtgtgagtacttgtactgtagctacagtacgttggtgggcaaggatgtgttcactggaactcgcagtccttcacaagaattcatccaccttcgcagacacttctaggactctcgaatggtctaaaatatcaacaattttggtaagatcttgatccaatggctccagcacttccttatcgatatctctctcacagtatcgatagctgatagctgcgttttcctcagccacattctccgcactgccttgtaaaagtgcatggaggttcccccttcgttcctcaatctggttgtccaattgtagactcttttgagccagtttctggtgctgttcaatagttctggccagctcgtttgtccggcgacgcgtcacttcctgcagtgcttcaatctgctgtgccagcttggctccgctgttttcaagcttttccatctgagtgtattgatgtgaagcgtcgaaattattgccgagcgacttcggcacggggaaccggtcgagacgtctcgaaagacgtcgttgcaagtgtcccaggtcctctgatatccgcaccttcttaggttcgctgtgagctcttgccagtatggggaaagttgcttcttcgagaatagttgcaacctggagccgttgatcggtctccagaggtctgttcagtgcgctccttcgcaccgtttttcgcttcttcgtcaatttcggcttcattatcgcgttcagtgtgggtgtcaatgttagacacgcacgtctcattttcatttagctttggcatcaaggttcactaagggcaggctcccgcacatcaccacgctacaatacagtaagttggacgtcgaacatcagaacacacacatcacgcaaaacaacagacacatcacaaaatggccgacatcccaaggtgagtatctgctaccactgcattgggtggcattgactacttggctgtcgcaacaactaacacagatccgttctcaacaagcttgtcttcttcacagcatgcatgatcctcttaccgttgacctgtttcttcaccgcccaaatgttcactgacaatactctcatttccggcggtctggctgcctttgtggccaacgttgttctcattggctacgtcatcgtggcctttctggaggatgtgccggtcgacgagaagaaggagcagtaaatgagggggaagaaataggtgacaaaactgtgggtttagacgggcgacctgattgattggattgatataatccatccatctacgttctatttatcccaatctgatgctacgtaccagagaccgctaccatacgaaacacacaaatagatcagtataatttaaatagttatttatacacctttgtacagattttagtagatgcctgggatgatagcgctgggaacagccttcttgtattgaacccagagctccttgtacttcagagcacacttgtggtcatctcgcatctctcgatggaccagcagcactccaaagtaggccacaaagaagtaagggaagatgctctcgtaaccagtggcaagacaccaggcccaagaaatgagccagtctcctaggtaattgacatgtcgagctgcaccccaccagccactgacgatgagcttgttgcccttgtcgttctcaatgtacctcaggtgaggagcgtctccgtgcttgaacgcattcttctcattgtttgaggctcggaaaatgtagtatccggtagcaaaaagagtcacaatgataccagcataccatagagggtactcaatcgttcgggtagacaggtatcgggcctgaacggtgtacacaaaggggacccaagcaagatctccaaaggccagcatgaacccgaatccatcagtggtgatatccatcatgtggatggctccatactcctcccagtttccctctactacataatagatctccatcagaacaacaagtgccatggggagagacacaaagcccttggtgatgtactcatggtgagccattgcaagattgagcacagcccacagaagcagaccaggccgcatctcgcaaaagtacttgatgtcaaaggagccgattcgggggttaagctctcggccaatgaaccagtcgaaaatggggtttccagaattacctccaacagacagaatgcagtcgtgagtaaaagaggccacgtagacgtaagtggcaacaataaaggaccacacaatggcagacgtggcaatctggacgtagtggtcgtagcagaacacaagttcgggcatagctcctccagtctgcacccatcgagcagccagaatgactgccaatgtggtcattacggtctttccattcaaattgtacttgagtcgggtctttccatctcgcagaaccaccccttcagccacggggccaggcaggatcagatcacatgctgccagggagaagaaccaggtcagatagacgccgaagacattgatatcaaacagaggcatggctcttagtttggtcatctccgctgaccagtcaatattcagcacaccagccactgtgcaagactctggagtgcatccgatctgtagaaacaagatgaaaagcggcagcgtaagggtgataaaggtggctccagggattccaaagaagtcgaggtccgtggtcttggggtttagtcgctgggttttgccgtcaatgaccgtcgttttgctcttggctgtcatttttcaagtggtgtctatgctgtgtgcgaagacatgatggaccatctcgtgtttataaagtcagttagagttgcatgtgcatacgacggaaacgacatgaccgatatgaagttagcgagggggctgtacaagtacatcaagagcgcggcaaacaatccgcaccgtctcggatcattcagggtgaaatcgccaacagctttaatacaatactaaaacaaggggactaattgagttgcagggtatcaacgacttgcattactcactcgatcacgttggcgggaggggggactaatgatgacgtaatccggtttccatgagtacaggtacaataccacaagtaggagtctagttgtttttaatatgttttgttttttgatcgataaagagtaattattaacataactggcttaatttgtttggttttagtgctctaattattattcggaacctttccttgaatttccataattttcctccattttaaacaatttcactccaacatcaccaacctaaagtgcaacaccaccccaatccaactcatcaagacaacagcagctagccatcacatcttcatacaatgcagcaaatatcgctttacgccaaaatcagcaactcacaactcaagatatgcctccatgcgctcgcttcgctgacaggaatggaccccataactatcctacaacacaccatggtgtgggctccagcacagaaatacacccctaaaatcctgccaggacaaggagggcaactggatcagtacagaatccacgtcaccaacgataacaagaacgaagataaagagaagatcatcagttacgtgcagagcaaggattccaaggaggatatccataatctggcaaatcgacaatggcactttcagatcatggagatgcccgaggcaggaaaacaaaagaccacatcacagagcatttcatcatggagcgttaagaagggtgactcttttcaatttttacagtcgctcgcctacaagttccaatatgagtattggcagaagggctttcagtttgtgtacggcaatgcagtgattcagctgactcgtattcatattctggaccagaccacaaagaacatcaagctgctggacccttcgaaacagtggctggtcaaggtgtacattgatgtagggcatttgacggacattgaggctctcaacaaggccgtcaaggagctggagaaggtcaagacagaattgcatggactcatgaatctcgagattcccgatagaaacgctttcgacactcgaattcgataatcagatgcacttacacaagtacaagtacttttacgagtactgtaatctgtactctgtgccttgcatttcctcaccaacatagacttacaacacttaataaattagactataaccatttattatttatattcaaaaatagcaacatgaacacctacatacacctgtgctagtattgtaccggtacagtacaactactgtacaagtacaaccccacacactatcatattctatcaatcaattagttatggttttattttatttccaagccgtggcccagtgccaatttatctcttctccttcttctcgttgagctttcgtcgcttcttgagctcggcctctcggtcgctcttcttgtcgttggagtactgcatcttcttgtacagcttcttctgcttgttggacatcatgatcattctgagcttcttgtcctcctcttcctgtttttcagccttggtcatcttatcagcctttcgcttagccttcttgggagcagcagcggggtcagccttggtgcccttagcctcagcctcaagctctcgctggtgctgcttagcctcggcctcggcctcttcctcctcatcgtccttgtcgtagtcttcaggagcaacctcaatgtcctcatcatcctcatcatcatcagaagcatcagaaacatcagcggtaggatcgtaagtaccagcatctccccagggggaaagatgggcagggagacgctctccaggggcgtactcagaaacgggaagaagctttccttcattaatggagtcgaagacccactggggctgaacgtacgttcgaccagggactttctctcgaagagtgggtcgatctgtgatctggtgagtgacgctggcgagattgaacttctgcttaagagtcttctcatcaatgacgttacctcgggtctcgtcctcattgtcgatgagttcgtccatggcagactcagaaatgacctttcctccaaatgcgatgatcaggaactcaatgatatcaaggggaacctctcgaccaatgaagatagtgaagttagagaagagctgaccggcggtagagttgaatgtgggctgggcaagggcgtcacccttctcggcggagaaggagtccagtccgtcgtcctcgacttcctcctcttcctcaacctcctcctcctcgccggcatcagccttagcagccttggacagaacggcagcagacacgttctcgacctttgcctcggagttaccctcaatctgggggacaacaccggcgttctgtcgagactccagcacgtacgcattgatacctccaacaccactgagcttggtggagttgatgatgggagggaaaacaagaccgttctcattgtaaagcttgtagagaacgaaatgcagtagggtggtgtagaactcgaggaatgtcagcatgactcggaagtcaatatcggcaggaatgttctgggggaatcggaagggcacgagccacatgacctcgactcctcgaatgttggcagagtagtagactcccttgatggaaacaaacacttttcgcacaagtcgttctcgggcaacaaaggccatccactgggtgcaaatggcctcggcttcggaaacaagtcgagcagaaacgtcgtcggaagcaggcaaagcggcgaaaaggaacagcatggacagagcatcgtcaatatctctcagagcgtccatgaaagtggggtatcgctccttgatgatatggtccaaatggtatcgaggtcggttctcgtcgattcgcttggcatcatgaagatcgcctcgaccaagagctcgggtcagcttcttggcaaaggtcttgtgctctcggaacttgtcgagaacgggctcatgcaaaaggtactgaatgtccttggcgtagtagaaggtgacgggagctgtggatcccttgttggccttcttcttgcttcggggctctcgagggtagatacccttgaagatacagagccgtcggaagtcggcaagcgagacctgtagctttcggatagcctgagttcgagtgatgaagtttcgagcggctccagcggtatgctttttcttgatctggcccattgttgtgtgtgtgaagagtaacagacttctgaatatttttttgggataggatttttacaatgcataaactctataaatttctgctgggacatttttttcgcccaatgcatggattgcttagtaatcagggagttgaatggtgccaggtgaatataatatatttggtaatttcggatgcaagaatgaatattaccatgtctcaccatgccatactcctcattatataaggccacatacttatacagtaagaagtgtacatcacttatctgtggattaggttttgctgccctcatcgccactaataaggcagtatcttttctcaagtagacttgataggcatcgtctgcagcaacatccacctccacacctcttctatcgcaaccatacccatgaacttcttcagaggcaacatcgttctggggagactggctcctggtttctggaagagtactcagactctgggctccacctccaaccccattgtcaagaatgtggtcggtcctacccctggccagatcaacaccatgttccggcagatgcaacgacttggcaagcggggtggcattgctgacatgctgaaggagacccgaggcaagttcaatgccctgaggaacgatacaaagacgtttgcatacaacacaaagggcctcttcacggctcgacccttcaccaacttcgcttacggcgatggtgcccgatggatttaccccggaggtgatcccaccaaatacattctggccaaagctctggccttctctatcggtaccattgttgtctcttactttgcctttcctctgttgttcaagtatacacccattggcgtgtttgcgcagcggcctgactggatgatctctgccatcatcggtgtcaatgctgccttcttcttgctgtggaagtccggtaacccctggatcatccgattcatgttcgagaacatgcttctcaagaccgggcccggtttccgacctgctcagcttattggatcagccttctcccaccaggagttctggcatttcttcgttaacatgtttgtgctctatcagtttggtatccctgttgctatgaccatgggatctgcctggttctgccacatgtacatgacctctgttgttgtctcttctttcacctccctgctcgtgccttctctgctcggccgagcaattatgtctctgggtgcctcgggagccatcttctccgttgttggtgttttctgttccgtctttcctgacgccactattggtttcttcttcgttcctctgccttttggcgcatggtggttcttcctcggttccatcgccatgaacgttggaggtattgttggaagatggggtcggtacgattatgctggacacttgggtggatccctgtctggtctgtactttggctggagagttaaccagttccgatccgagatgcgagaacgaatgaagcgacgaggataccccggtttcaacttttaaacattatgtaaattatagatccatgatatagataagcaggtctctgttccttccactatcgtagtacatactgtacctacagtacatactggaatgtatgtacaatgtagtcttagatgagaaaagcgcgtgcgtgtgtgtgtgtgtgtgtgtgtgtgcgtgttttgtatgcattaatctacttgtatatccattgtatgtaccggtactgttaatttcattgggtgggctcctcctgcttaatatcacggctgacaacgaagaatcggccgtccttcttctcggcacaactcagagcatcccatagaacctcgggaccaggctctccagagtcctcagctgtgagctgctcgtatgtaaagtccttgatgggagtaaggcaggtcaatggagccactccgctgacatcaatgtcgtgaatatgagagaccaggtttacctgagttcggagagtcttgatgagagaaaacatggtctcatcggaatcaggcattggcagtgcagcactcttgaagatgggtgccagcttttttgagaccttctggagggtctctgaggtgatttcgtcagaagagtggtctgaatgcgacagaagttcatctgtggaccattggttttccgggctgttcataaccttgaggatgtgcttttggtccttcattttgatgaatccatcggatgagaagtggattccccgcgaagaggccatcttgacagcattgtgtgacactcgggcgattctaagcattttcgtgtttgtggtggtgggattgctcttttttggcttcagatcatgcagcccacaggttagagatggcttagtaagcgctaaagatggagacgtggaaggatatcggagtgagtggcccccgcccccctactataaagtgcaggagaggcgtgtgattgagagcacgacgattgcgttgagcccctacatcgagctgttggccatctcgacatgcaaatgctgttgtaagacacgacaagtactggtacaggtacgagtacagtatgtacatactacacagtacagcaagtatcctaattacatcaatcgcctgtcattacaagcccacaacgtgtcgccggtacattccagtacaagtacatacaagcatttatttttattttataataacataatacattagatgtgtgcttgctgtctactcccgtcagctgtcagctgtcatccgccaccagcgcacttactttcctgaatctgactacgagtcgtagctaccaatacagccacttctgcctgtggccgattttaaagcttttctcacatctccagctcgctgtgttctactacggaatgcctttcgacgacaactgggtgggactgtcgtgcctgtgatttcatcacggactgcgatcatcaagacggtttatgcgacgtacagattgatgcagtgggtttcgcttcccactcattgggtatcaagggcggagtgcggcatctatgtcctagtacttacatttacaaccctcctggggagccactgggaccatagattcttcacatattcaatgggacatgtcgacgaagtttttattgtgttctattgcactgtatgaatacctggtacagttcaacctattcctacccggccctccgaccaatgaaatgtgaacttagcccacgtgcagaatccatgtgggaagtttcatacatgcaggaccacatgtgtgccctggacgtgtgcaaagaccattaccagtatacacagagctcaagtagcatcattctggagtcctcgtgtctcagtatttgccggttacgaatattcccgtcagacccagcatatacggccgtatactttccgcattgtgaagattattgtgaatcgtattttgggttcgtggagataggtcagtgtaaaaagactgggggaagctgttcgcaccctggatcaccgacggttggaagaaaacggttcacttgcaagcctaatccacccgataatgtcgtttctgcagtccattgcaatttttcctcatttttcatcctactcttagcgtattatgaccttcagaattagtgcggtttggctagggtagaaactctatatggttaggttcagatcgggaggcgtaatctggtgaaaaaacgtcggaagaccagatacagcgtgctggggagcaagaatcagccaaaaggttatggtaactcgtatatatcccccttttttctagaatcaacctgtttcatattccacgctatctggcgtaatctccaaacttcccacggttttaccctaccaaaaacgtacatcgaactttatgctggttagcgacgacgctaaagtcgacgaggatatcaatccttcttcacttggtaacgagcttcacagaacacacattcacacaaaagtgagtattcctgaacggcgcggggtgggagaagacatgggtcagtctcgtgatgagcatgtgaccatggtagagccctgacaagtacctgctttttcatttcgaacttccctctggacagccatcacacatacaacatcgacgacaatgacgagtgagacctaggacaaaaactgcgtggtttcaaggagcccagacagagtccacaacaatggaaaacgcctcgatattctcttactcacactcgcggcgactatcaactttgaccataccgacatcagcacctcatatagcatcgacgaccttaactgagacacgcccagcagcccagaagagagcatatgcccactgatctacatatctcatgcctgtactatgagtcaagtcaaaaaaaacaaaaaccagcgtactagttgctacagttccctgggtcgcaaacatcgtgttttcctcctttgccgccatctcatactaactcagtgtccacagcacctctgctccagtctgctcccggtaagcgaatcgctctgcccacccgagtcgagcccaaggtcttctttgcaaacgagcgaactttcctgtcgtggctcaacttcaccgtcatccttggcggtctggctgttggtctcctcaacttcggtgaccgggtcggccgaatctctgccggcatgttcaccctcgttgccatggctaccatgggctacgctctcgtcacctaccactggcgagctgctgccatccgaaagcgaggctctggtccttacgatgaccgattcggccccaccatgctgtgtattttcctgctggccgctgtcgtcgtcaactttgtcctccgaatggcccagtaaatatcatcttttaatcaatgctaatgttttatactattctataactagatgtttccactttagagcttggcgaagttgtcgttcttgtatgccaccttgagcccctccagtatctttttggcggccacactgccactgtcaaaggctccgtcagcagctcccgcattatcaaaagcgcagtgctcaccagcaaactggaggttaccagagaccgcatgcacagcctcaagccaagctcctctatcgtcaccaaccttggtagaagagaaggtaccgttgccagcatacttgtcctgagtccaggtggttcgctccacgaaggttggcttctcgtctttgtagcccagaacagaaagcacaggcttgatgaggttgactatgtcatccttggttgaggtcttctccagcagatcagaggtctccttggaagtcaggaagcacagaccctgagcctttccggaggcagccaggttgacaatcacgaagggttgattcagaacggcctctttagcattctcggaaggaatgtaatggaactggtcaactgaagtgtcccagaagggcttgtcgaaggtgaggtagatcttgctcattcctccgtatgacatgtgctgaagagcctgagagaccttggagacatcagagggcaaagaaatgtcgccccgtttgagtacattgagaggagctgccacgatgacggcgtcggcagtgtagtcacccttggatgtagtcaccttgtagccactggaggtcttctcgatggccgaaacatcgacgccgagcttaatatcgtcagcaatctccttcttgagccagtcaatgaccttggtgtagccattgagaatgtacagatctcgaggtcgggatcctccagctccagaaacagctttgccggagatctcggagaaaggcattccaaaggggatttcaaagaatcgagccacagcgtagccctgctccttggcctcggagtcaatatgggagacactctcggcgtacttctggtacagcttcttggcgctcatatcctcggcggtaggattgagcttgaagtagttatgagcccatgcaacaaactcgttcttgacgtttcctccagagcccttagcaggtccgtgctcggtaagagcaacaacagaagagtcgtcaaagtaaccttcaatgttgagagtcttcagcaaaggcatcaagttgttggtagccgtcgaatggaaccatgaagcccccatctcgtgcatgaacggttcggtctcggtcaggatacgtcctcccactcggtctcgtccttccaggatagttaccttgagtccgtgtgatttgagcacatttgcggcccgcagaccggcaattcctcctccgacgataattgctgaagacattgtcttgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgttggtgtccgtgttgaaggcgttataacctgcgcaacttacgatgacccccaccaacctaatccagatttatgacctctgggggtgggggctcttcgctggacaagagatatgttgggttcgggcagaacgtagtttttaagcactctgttgtgttcatttacttcaatcttttggcaaccaggaaatagacgtctctccagcatggccctactcttggacccacataatcgcgttatcttcacgtgaccttgtgacaggaaattagagttgccaaggtagtgagacctgagtaacgaaacaacgatcttgaaagaagacgagtcagtttgttagcggcgtttgaaacactgttgttactcattgatttactccttctcgcttctgaattagtaggatctacaatgtcttcgatgacgccatgtcgatctggtacgtgctatgttgcagcgctgaccaaaaggagtgctgtttgtgtcactatggagtcggtacagcacagggtacaactcgtggctgcttagtgatcgtataaggggtacagtacctagaaaccatattctcgtttgcttgcatctaattatcgtagctaccagtgcacacggatacgagtatgagtacagtacgaacggaactcgtatcaataacccgttatagctgacgaggtgtggtagcttgaaatctatgatgcagagcctgtatgggatgaactgttctcagacatagaaagttgtaaagagataagggcctgtataagtaagagtgtggtacatactcatgcttgtagcagacattaattcttctctattcaatgaatcctctctgtcagagatgttgatgtttcttgaaatgatcatcttgcactttttgacatcagtgagtcatatgccggacattcgaattttgatctctcaactcagcgatggtgggatttttcaagggaatagatgaccggagaatgcattggaacgaaaaggaaaggtctttaccacattggtaatagcggggcggggttcagccccatgcggtgatgtaatgtgcttttagccccatggagctgttcagtggcaaatatagtgtgtacgtatggatgccgtgttactactgtatcgcgcacagaaaaagtcttacccggagtttgatacgtacttgtacatgaattgcgtgtgtgtatatgtgtacacttactatcttatattcctcctctttgcacgtcctgatcctcatatcgtgagaatagtttgttttttaaaaaattaacggaagcggaatgatattcggaacagaaatcggaacaagaatcgtaattctacgggcacgagtaaaagtatacccagggctgtttcggagcagttggactctggaacaagtgcacaagtcgcatccttgcacgagaaagaaaacatgagcgtgcggcgccaagttcttagccgcatcctctctggtgcagtcgtgcatctggggcgccgcaactataaccttctgttgccataatcaagttctttaagttgaaggaggtgtcggaagcacactaccgactgattaccaattttgcgagctcaattgttagtcacatggctggataagtagtagtttttggaaaaaagctgcgttgcaataggtgagccacatgtcagatactcaaccttaagtgcaatggcttggaaacctgagtccaggagcaattagtcacagagaatgattcacagctatatatatatatatatatatatggcagctggggcctcaattagttcataaaacatgtacagccatccccgtctgaatccatcacccactcagaactacatcctacactccacagcagcacattccatggatttcctgctactcgaagccacccacagactaaagacacagttcaaccccgtcgacatcaagctcaaccgaacccaatacgactccagagatgaaatcgttggcagcttcaccgttcacaggctcactccccgccttctcagctcgatagaattcaatgagagtctcattgagttctacctcattggcactcatcagtacaagaagcagaagaaggaggttatcaaggagaagatcaagttcacttacacatctacctcgactgattatctacattactcatttgttcacaatctaaacgtcaaagcgcccactctatataatggagatgccatggttagctacaaactcgccctggaagtcaaagatcgagccaaagaccctcggttgtcctgcttctaccccattaaagtggacttgacgacttctgaaagcgatctcgaccctcaagaccttgcatctcgaaagttccagttctcactgtacagcctaaaagtgcacccaatcacaaaggagaacagctactttgaactcacgtcactaacgtgtccaggccctgttgtcaagactgtttcctacaagttgtatgctgtcacaaacggttcgagacaaaggatctcaaaaggcgaggttgagctaagaaagccattgtctgacatgaagattcccatccacctcaagtctatgcctcctgcgagctttgagactgagcttatcagtcacactttcttcttggaggtcaaaatcaagggtcagtctaaggacagctctagcaaagtaagtgttcctgttgatgtcttcgccatcaagagtgacccgtctccaccaccttacgctctttagatcaacctcacttcgaaactaacataactcaatacatctcaacattaatttatagcatgtgtcttaatcatgtacgagtacagtatgtgtactgtatatacgatagcccgctaagacaaaatcatcttgcattccttcttgtgtttggactcttcacttgggggaaaatgttcgccacagtgaaggcatatcatttggccctccaaagattgggacattgaaacgagtgtagctggtcggtaggggtgagttagtatgtttgtggctcgagagccaggagatgatgcaggtgttgcgagaagtgatggttagttgatgggcttggtgaatgccaattatcgatgttatatatcgatgacgttgtcctcatgttgtggctcgctcgctctcacaaggacacaaaatgcacataatattgttggatttcctatataatatttggccgggtgatttgaggctgcaacagaatgccaaacaatatattgcgttgcccccagaatgtaccggcatgtactggtagataacgtcatgatgctagtcagagcttcatccccatcattttgaagcgccactatggtcaaaaagaggtcgcgatttatttttttggcgagaactcttgaacacaatcaggctgtagcctctctgcaattacagcatccgcatgcaatcttagccttgggaggtgtgcgtgtcatcgcatgtgtgaaggagtgacactgaaaaggaacgcttcacgaatactgtaagtctcttacaatgacctttctgttatagtacgaatacgtactacaacgtattacgagccgtactccttcttccccatcacccccaataactaccgtacgaggaacgcccctcatctgacaagagtgtgatatttttgtctaatgactcttgcggtagatgttgggtcaggtgtgaggcattgtctggtggtcaattttggagcattgaaggaggaagctacgcaccgtacgtaggggacatagaaggagctattggtagttacaaattctaaggggactggcgagcaacaattagtgtaccaacacctccattggactcagcataactggtcttcacctgaatttctactctctgacacgagagcaaaacggaacagaccgctgaacatcgctttgttggtgacggtcgaactatcatacttatggacaactcttttccttctgagagaatatatcctctggatttggctacagtacatactgaagccaacaatgcgaagttccccgctctcacaaggaactctatttccacatgtaaacaccgcgtacataatgtatgcgagcgatttatccgtcaccgattcggtgtcaattcggccgtttttatcgctcactacaatgtagctaccttgatttgtgagataaccttcctcttggtggggatgccgtcctcttgatccggataattgctctaaagtccgtttcaagtgttagcctttgaaatgcagatgttgaccaagtggtaattagtacgtacagtaccccatccgtactgtaccgttctggtttctacaggatacgaagccgccattcaaggatatatccccacactggatgttccttgtaaacattccacctgtgacattctccgaaacccgttctgggctacagcatgggcccagattgatgtcattgtcgcatgaccagacgtccaggtgtccagacacttcgtcaacagtattgatgtagatatactggcggcactttatgtggtatttgcatacagggataagtgttgtataccagaaatgtctattgttgcattcgtgaggttgtagaagtacaagtcctaatttgagtgcacatattatgtacttgtacaagtacttttttattatcagaagtgtagaaggacaagtatagtgcatcagaacaatatctgatttctcaaacgaaatcaatgacttcatgaaacataataacaaaagtgtgatctcaacgattccattgacttactcattccattgacatgcttggggtatcgatctgcagggcttaatttatttattttgcttgggacttgtttgtgtgggtgcatatatgcaagggccagaacctaaaatgtgctctatattaagctctgtgatatcgctaccgggggtggggagggggaaatagtttttgtatagtatactatgccaccagtgtgacacacattccttacaaaaaagacaatattgactctctaatcttgtagcagtaatcgatggtgaattgatttgcttgaacaaatcctgaaacctatatccggtgtcgtagaaagtgagttaaagttgctcagtacatattccgcataatatttgtctacgcgcttcatgcaaaacttgacgcgtcacaaacgatgtcgtcaatggaggccagacaaaactaccgcagcagatatggttcaaatcaaatgcaccgacgagacacgatagtttttacgacctgagctgagctttgaagctatcctgggggatttcctatgggacactcaatccagaggatgattcgaagtcttatcgtgtctcaatcacgaaggggtggcaaattatgcgcttcataatctagcgttggtgggtgctgatatcattggctatgtctgcatgcttatgcgtagaatcggaaacttcttctgcccggcatcgtccagtaacttcgtagctctcacccggaatcatcaattcaggcttctcgcctatacgttcatagctctctgttggctccagcgatgtcagactttttcatgaagcccgatttgccggagacacttgacttgctaccagaaccagatatctgttcgccagacagcaacgcaggccattccacccattccgagtcgtgtccagaacaaagctgttgtggaccaacaatttcagccacctcaccctgaccgttcgtcaccatcacatgctttcggcgctcctcaaccatcccaaaccgctcagccacaacaccagcctgttcagcatacacagccgcttcatgccgctcgaccagttcaacaggctctccagggtcagctgtcggccacgaatggagccagcgagcaacatcaagcaacaacagccgcccctcccattcgcagttacggagctcctgccagacgtgagatagttgacttgacagacgattatggccagccaagaatagagaaaacagaagcaacacagacagtaaagacaacacagatagtccagcctactcagacagctcagaatgcacctacaaagagataacttgaactgaatcgttaactatttcttttcccctctgttccacaaacatctccgccagcacagagcacccctgcacctttgcctacgccaccggttgaaaagcatagacaccatgaccctgccactgccacgcatctcgacaaggtaatttgttattggaacaaatggccaaaggaatcaactcgaaccccttcacttacttggccggatgacatacttccagccgaaggagatgcctccttcccttcaattgaagtagtcattgcggatgtcatgctctacgttcctcctcagcgttaccaggtctttgttgagctcaaggaagactatgaaattgcacccattattcaccctaccaaacagcctgaccatatcgatttgtatgccttgttttgtacaccacgagacgcttccggggcagccatattggatcgttggaacgcgctcataaaattgacgtactggtcaaggtgtcgattctcgcttcatcatttcaaggagaggtacgaattcttagttaggctccgtgggaccaaacaacatactgctgccaaggctgatattagcgagcaccttgtcgattgtatggatgtgatattgtctgaagcgctgcgtctagcctgtcccctagctggtagcaaaccgagatcgtcttcttactgcggctgtccccgtgacgaccctctaggatatccctgtgagtacaagatgtccactatcgtgcagcagagaaagctttcgctagacgatttcaacccccattggagaagtttttacgtggacctgaagattgtgaaagttaatgaccaaggaaaagatgccaaggagcgcattagaacctggtgccaatctgtactccttggaattaggtaaccaggatgctggagttttggaccagcctctcagaaagaggcataaagtaggtcatgcagattcatacttagtaatacaggataaatgacgcgtatcgattatgtatacctgaggttcgttagtactcaagtctaagtctgattaataccgatacaattgaatacaaacgaaaccccccaattaacatggtatcaacctttacctgaattctagccaccgtttccacgctccacagcctcaattacccctccgtcctgtaaaccaagggtggcaattgttttcttggtgttcctgatgcttcttccgtcaacggaatacatgaacctcagggacctgacatcttctgggagcaactgcatcagtttgatgaacgtaatgccaggtggaacggcacggaacagaagcgttcttgattttccatctcctgaaacatagacgaacgataactgaatgcgatggccgtcttcgtcgcttgtgttaaggtcatcactgtcgtattctgctgtcatattcggaataaattccgatagtgaggtcattttgagatgatatcgcagttagaataagttaggacgcagttttggagatactagctgctcagttcattgagttccacatcaacctcagattttccctacaaagtaagtccaacacaaacggtgtgtttatagtaagtacaagggcgctattgagcaatgaagtgtgcaaagaaaatcaaatctgttgaaagaatctcttaataaaaacagttggcctccgtcattatttagttttaaaaggggtgacctgttctagatatgaaaactaccactacaagtagaatgaccaacaaacgtaggataacagtgggaacccaaaattattctatctaattgtagtgcggacctcatttcagattttgttaagagattgaatcgctgaaacttatagagggacatgacagcatcaagtaatcacgagaaattggtttaaaaagataccgacttaacagttccgttctactcacaatgtttctcgcttatcagataaccacattcccgtgtgctgatgggcttaacgcaaacgtctaccttcactgacaagacaaatatcatatcagtaattgatcagtaattcttcaatttcaaatgcaacattagttgcacatgattgtacagtatgtactgtacactgtactgtgcacctacggtcatacactacgtagctgccatcttaagaaacaagagcgatatacctcaacaacctcgaaaattgcgcccgtgaccatgacctaactgaacaaaacacatctggcattattctaatcatgatcgaccctagaagtactgtgactgcttcaacaaatccggaatttctggtttcaaggagagtgtcgaacaagacggctgacgtggaagcagctacatactgtggttggtaggggcgggcctgtatagtgtcttatacacgaattgtcggtgggtcgagagtaaatctgctccgtcggtataaaatgccgatgatactgcccttgagttttgctacgcctgacaagaaagatcccgagttaacctgagactggtgccatgcccaatacgacctcctctattacgtacagtacatacagtacatacagtactgtactggaatgttcgcaactgcgtgaggtgaaagtcgggaaatgacttaagcttgtgtacaatatattgacagtatgtacttgtacctttgcaaccatgggggaggaaagtaaacgcgaagatgggaattgcaatcacaacgatgtgctaacagtattatgcgcaattgggtttctcctctctagtaaaccagtgtatccgagtatgctaaatcggcagttcttcgtcttcttcatgaagtatttgagtctctttcccgttgtagatcctgatactacaaataactacgtttttgacaaaggagatgcctacatgtttccaacgaccaaaacaagtgcaaatagtgaaacgagacagttcatgaaattcatcagattgtatgtatcgttacagacacagtctcttatccttggtgcttcgtccaaaaactcgaactgattcacatccacgttactttgatgcaagaaaagttcttctaccagatattacgcaataggcattccagattcattgtatttttgccggtaaaatgacttgtttggccagttaaatggaatattacatttgccaaaccagttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgcaattacttttttgctcttttgctcttttgctcattttcaaatgggatggtacttatttttgccaccttcatgttccgtttccaacccatgttctccgtattagtcattgtgtcggcgtgatggcttctacgaggctatttttagatcagtgagaagccaggggtacgtgacggtttgataacggggatctcacagttgaatcaatcggcgttttgccattatcctgttgcacaagttcacatataggtcatccgttccagcctcctcatcatgcatgcattctgaataccccaagggaaggaaaaaagatggatatttgggagctaagaagacagtttgttgcacagatgatgccacatccttccagtcggaacctttatcttccgaaatcaagattcaggtggcttcggtatcatggaatattctccgctattcttctctgtcaatttttgttgcccaggagggctggtgcataattaaaggttttatgatatgtaaggagggatggcatctttggggtctactaagtagcagggaaactgacatgggactgtttagaagaatgaaatcataattttaccactaaagtatgccatcattgcagcatttgtttcaaaatatctctaccatcacattctggagctttccatctgattctgacgacttctttctcctgcaccctaaagaatggtcggcataatgcatgcatcaacgatgcacatttttttcgccactgaccaacctctccgaacctaaacagcctcggcaagaatatatataaaccccctctacgtccctctttttcaatcagaatcagaccagttcactctgagtcattctggagatggaaggtgcctttgatagcctgctgagatgcagagctgataagcagacctgtctcatacaacgaggaccgcttcgctagccatgtccgttgagttgtttgggcaatgacgcgtttaccgcatgagcccgtttcggtcaagagactctcgctatgacgcattgaaaaagatgtatgagcctgagaatgtgcgacagcttctgattgggcgtttgagctgagatttggttctcggcgagttcaacacagaggcgagtacgaccgcctgcgccaagtgtcagtaagtccgtgactgtgcgtccggttgaccgccatgagctgaaaatgccatgagccaagagcgagtttggcctgctgaaatgcctgagcctactccgtgtcttgtgagttcttgaggaccacatgtgcagccgccagagcaaagagccagacagtgaaacatctgcagagccaccgacagagattttcaagggtgaaactcctttcgagactcctttcccacaggtgaaattcctgtatgagaagccgcctagaatctgaagagccaagctgaaatgccagagctgccagttgtagagcaaagatctgctttgacagacgccatacatggtcaaaagagcaagccagagccagagctataagccagagccagagcgacatgagccagagctgatacgccagataccacagagtcagagcgatagccagagccacagatgcctgagtgtgagccataagtccaaagagcaagagccacacaggtcagagccagcgctgaaatgccagagccagaacccatgccacgagcaaagagccagtaagcccttcaaggcaataagtgccaaacgccgtgagagcaacgtcaatgccactaagtccagagagcgataagagccatttcgcctgagcaagagccagtgagtccacagatgcaataagcgccaaacgccagagcacagacagagccgaaggagccagggccatagagccgaggccagccagttgccaataagtccaaagagcaatgagagcctgagcacgagccgaagtcacactattcaaggagtaggcagtgaacctcttagccagaggatgtaactgaccgaacctgtttatctagtttttaagaggagtaggtgaaaatccgaacctcttgggttaataaatcatggaccaaagagtccccccgaatatttgagttgtagagagttgaacagtatttgtagttgtagaagcgatcttttgtagagaaccattgctgaaccgccttgatctcgtgattattcaccttgttggagttggagaatggtgttatagccagtacacagttgcacgtacacagcggagaggccaagtattagtaacgttgaggaaacttagcctcgacaaatattcgtgactcccttgggcagagaacaagtcagcggactgatcccacggaagacttcctgtgctatgggaatgctcttatgggcttcgagcacgacaccattggcctcacgttcatatatcccccttagaagacccctgtggcgctcccaacgtgtcaatcaagacggcacaatatcgctaatcatattgtgccaggtggtacgaaagactcctagaaagaggtcatgaaacagctaccgtcatgaacagatggaggtggcgatagacaaagatatacctttcgttgaagaatacgcccacttcgaatagtcttggtctcgcgatcacggtcggtgcagtctcagctgtcagctccgactccacaggttttgtcggtccctctaaaattcacggtagatccgagtcctccgaatcgactgatgacttctctcctggctccgacatggacggtgaagagtagttctacaagtagcctgacggacttcgtaggcttgccatcagcacctctcttttccgcaggtacatctggtgctgtcacttgtcgtaatcccatatcttagatcgtagaaactattttatggcccattatgagctatacctgttcctagtcaggcaaataagtaatcatcgaagttatacgtgacttctaaaaactaccgatgatcttgtagatgaagtcgcaatccagaaggtacatgggttgactactctgtgcttcaacaccaattatcccacttatacattgatgaagccaccgtaaaccacgaagtagagtcagttgaactcttcatgccatatggaatacgctcttacgaccatcttgagaaccactagagcacgcctgagaatgtcttgatatctgttataatcttatattgaagcaaggtcgttgaaagcatcccctttattatctgcacctcctaacagcttggttgaatggaggtgggggaccggtggaggaattaatgtacacgagtcgcagccctcgatctattcggttagtatacaagtagaagtgctttattttaacaatcggatgggttcactacaatctgttcatcatgaagtaccaaccccacagtcaccaaccaggaaccgttcaacattctgactgtgacccattacaccaggatgtcaacaggaaaaggatgttatcgattaataaccccttaaaattcgcacagagcctttagaaaagcctttgtactccattacttcatattctcgctgtgagatcaataaattctcgatgttcattggtgagtccgccatcctcggcaatctctggtggaggctattgcggtgatattgcgcctgtccaagcccttgtttatcaagaatctgacatttccggatcaccaggtcgtccagacttgactctagataatgtactcatacaaggcaggttcactctgcctcgattactgctgcaccttcccgatctgttccacggtgtctaaaccagtagcattgaccatcatgccacagtaaacgaagctcgattcatcgcaatcatccaatggcctaatacacctaccgccagattcccgagaatcaagtgatactgtgggccgcctcgtatacacagggcagaatgagtcatgaaaagcgtcgacgggtgcgatgggaaggcccaactttaaaccattattcatcgcgcgtcagtagtcgatccccatacgtcaggttgacagatgtctggtggagctgaaacatgtcaaacgtcattgtaagttttagcacctgacggttttgtttgcgtctggcttgctctcgccccagtggatcgtgtatgccagacatcctcgccaaacatccttgcttattgcctcaacacatgagaattctaacatatatgggctcaggcaacctcctgccagattttaccgaggcatatccttccagaagaccctatcatcaatcatggcggcataaagcctctggattgtactgtctaacctcgctgtagaagactcgacgagctatgacaaatgttatttccggtgactaaagagcaatgaagatcagcaggtcttatcggacgaggtggcgtctatggtgtcggcgacccgtcggagttccgctcagcactgtcaccgagagaaacggctgaacgaagtggttggtgctgggcgagaacaagaagcagttgagctacagtagttgctgggtcagcttggactggatggctcactgcggaggaggatagatattctaccttcatgtgaattgcctaagagcaagccgtcacatatgtcccatagtgtaaaaagacaagaaggatgtgtgagcatctgacaagcccgctgtccacaagatcaaaggggataagttccatagagatgagtaggaagccaatttctattgcaaaatgtacatgagccgtcagagaatagcaaaagccgacatatgaattcgctatatagtagaaactcaagcctttcgcttactttcgtaaaagtgtcaatgtccaacataccaaggtgtctaaactgagtcctgaagttcattgccagtcatttgaatgttttgacaaggcagttgctgaaataaagctgaagtccccttttctgttgtgtcatgagcaggaagagttcttccaagctgggcagcccttcaagccagatatactgcttcctgaccaaccagagtcaagaaaaatgagcgaggggggtcaaacgacagttccaggagctcgggacaagtctgaatggtaacccaaagcgtctattatgttttcatgactgaatgtatctcttcatgttgtgatctgtcgttctcgataaagaaagttcaaatgtgacgtcttggaagagggagtgtatggagcatagcccttgtcgtgggggcgcaaaacttgttgacggtgttatacaatgcctaccatggtgtctagaccattttaattgtagtcatcgccattgctctgaggtcttggaaggtgttttattcactttacagtttcagggctgagctaaattcatacgatatgatcactttaccgtttctacatgttgaagtaatggaggtgtgacttgagatatggagcttgaaccaattcgaaagtcttacttccagtgccaattcaagatcaaaaggccttggctgttgtattattgaataccacgattaatatcttgtccctatcgtgtttcctcagtcaatattgatgagggagttgagaagagagaagagtaatggtgaaggcgttgctagggaatagaccactggagaaccagcacagaacactcgtgtgacttttgaactggcgtttgacgtctaagctgatttaattgtgatatcacttgattcattttcgtaccactttacgcattctgagaagtattggggaaggtgcgagaagataatggactgaccccgggatggatatgaaaccgttctctctgaaatacctccaaatataaccactctaccgctttactgatgtgtctgatgatttatactgctatatcaaacaagggattgcttccattccattatcagatgtccatttgccctgtttacactgtacattgtcctagaagcatcacatgtattgcactcgatatatgtaaagaatttagctggtgcattttatataatcattcattcatgttagtctcacaaaatcccaagtaacagcccactaatgtaatggcgcctacctgcagaaggacgggagaatccagggcactaccatggtcgaagaacggcaaccagatccatggcacacggccatgacttgtacacgtatgtgttctatcctgccacgatcccataaagcaggtgcctaaaacattatatggagaagttccatcatcccaaaggttgtcacctcgaatatcactgtacagatggtactagaaaatggtaaagcagaacagcggcagtggtgaaaaagcttcaaagtctaacagacactcgacgaggacagcgtatagaccgaggtgttctgggttgtcaggtgatacaagtgctattcacaggggctaccacgtgggtaactcgttgactgcctgaataagcatagcgacggtctacaggtagccgactgtagatagccagatgattttcctgagaaccagctgatggaagaccatgcctcggaccgagactttgagggagccgcgatggagatccgtgcccgacgtataaatgaatggggagtgtcatgagcggaggactgtaactcgtctcgaacttccgaatggggagagtcatgcccttggtgaatcctgaattggaccggaaggactaaatcttcaccaacttccgaatggggagatccatgccgagccctaacctgtgcctatcacttgcgaatggggagaacgttgccctgacgattctctgacaagggattgtctcgcgcgacctcgaggggacggactaatggtagtaagaatgggggtggttgtaccgcagtatgatcatctctatctcactaagattagtctgagtggggatcctgccaagtggtgggaccatcttgtcttgacgacacaaggtggtagggagtccatgggggagggtcagagacccagctcaggtgggccaaggcctaccagggttggagtgctggccattggcacccttgatgggtggtctcgagaagagaagagcttagtaatgtttttgttgttttttcgccaagttttccccggcgaggttgcgggggctgggtgagagagagggatgagagagatagatgggaaaaaagagataaatggagagaagttggaggtgaaaaacgtggcgtgcatggataatgcgggttaaagttgtggctgcagtgctaaaattgtcaaagtgtctagagtaggatgtggtaaaaatgtcaaagtagtgtgtttagtcagcatttcagttcctaagtaagaatatctaacggcagttgttatttgtctgaaggaataaggctcgctgtcttcaacaatatatgggttgatatttgatcttttagaggggaggttccttatagcataagtaatggcgcattaacttggacacggcaatgaagtctatatcaaaacaagtcttggaaaatcatgtgaggaacaatataaggcctttgattggtccccctttacgtccatgaccgcgaaaagttgccaatctgggtcaaatcgctttactccattgtcttgctatacgatcgtatatggagagatatgaaagtctaatccatggtagaagagtgagtatagcaacagaatagagcagtagaatgacagatggatagtattggggttaatggaatgattctggtctcagggataccctaaccctgttctattaatagcaaatggatcgtttatgcgttcttgagctcgacagacggtaaggggtacatgcatggcttgaagttaatggagatggagtaagatgagagggaagagatgatgaacttgatcgatgaggaaacaccaggagttgtgattatacactgacattgaaatagtctgtggagattcgaatgcctacaagagagatggggatgtctatgatctttccattcacatgccagtcgggtgagtatgcgttttcattattccctatcaagtgttctctgatacacacgtgcttgaatttacggggttatctcctatcaattgtgctctgatatagacatccgctcggatggtaactcacatactgcttcggcattcggaacatggatgtggaacatccgctcaggaactttccccgtcagtggtcagctccaatactgaagtcccaatacactgtcccaatacactgtcccaatactaagtccaatactaaagtccaatactaaagtccaatactaaagtccaatactaaagtcccaatactaaagtcgcctaccatggatttactcccactcctagttcacaatattggctgatggtgtttgctgctgtctgatcaggcaatgcagcgaagctaccatccgctggattatgctgaacgcctctaagtcagaacccatgctagaagtgatgaattagggggtaggatggatatgaataactttccagcacactggcgccccttatct