cacccttctcttccggttttgaaagcaatgaagcaatggaagcatgaagcaatgaagcaatgaagcaatgaagcaatgaagcaatgaagcaatgaagcaatgaagcaatgaagcaatgaagcaatgaagcaatgaagcaatgaagcaatgaagcaatgaagcaatgaagcaatgaatcaatgaagtaatgaagtaatgaagcaatgaagtaatgaagcaatggaagttgatgggagtcaatgagagttgatgggagttgaggtgacgttgcaggagacggcttatcaaggttatcttagccctcttagcccaaggatttggaaaccactccctagtgtaagcctaatgcttgcagctggttagacttcaagtttttagaacttttggataaacgacccaaggcacacttgggccaccgtacacaggtccaatgtctccacattcgtaacgatccctttcccaaagtcggttttcgaccccaaaacaaaactccaacacttcttcagttacaaccttcaaaagggccctgaaccctagatctaggctcgacagatgaatgcctgctttcattaagcccggctgcgactcgcggcatcgctttgcctgtaaggcctacatcttctagcatgtcattgcttcaattgtttctgacagaggctcgtccacccaacaggcaaagctctcttcagagctcttcttcgcacgggctaccgtgtgcctctgcctcatgatgtcgctaccgctctagacgaaaagcaaaaccctattcgtgccctcattcgcaatggctttcgccgcaacagctccgagaccagcttgcgcctggtcaattcggcactcaacaaaggctaccgcttcctcgaactgctcaccctcgcgcgcgacgagtcctcccccgcccatgccgacgttctccgatttctacgcgaaaacaatgagcgcgtcctcgccatacgagagaagaagcgccaagaggccgagaaattcaagaaatttgcgcccaaccccgacgccatcccgctgctgaccaagataccgagccccaacggcaaaggacccccgacctttgtccctaccgtgcgtccgctgccgctggaaaagctgtccggcggcgtgcgcaagttgcctaccctcgacgaactcggcggccacccgtttctgcgcctgcgcaagccgcaatccgaatacctcggccgcgtgctccgacagaaattccagcgacgccagcgatgggccgaaaagtaccacgagcttgtcagcgaagagctggccgacgcggagcaggaggatgcctgggacgacatggtggaggacatgttgcagggcgagccacagccgtgggaagagccggggtactatgctacagacggtgcgggccggcagcgatggacgcaaagcaagcaatcggctaggcgggcgcggacgagccatgggtcgtatgcgcacgctgtcaagctggctatggcagacatcgagctcaagcagaaacgggagtgggacgagatgattgccaggggtaaggcgttgtggaagttggtgctggaggagaggactctggctgagaaggagaagaagagcaggaaaaagaaggaaaaggtccaaaggaagagagagaggaggagggaggcgaggaggttgaggaggatagcaaagatgaaggagactctacggcagtggagagttaggactcaggagaggaagaagaaggaaggggccgagaggaaaaagctacaagtggagcaggacgcgtgccaattggaagaggcaaagtctccagagctggttactgttgaacaggaggctgggaaagtagagactgaagacaacacgcctgaggagggacgtctaaggggttcacgggcattgaaagcaacccgccaacctaagagaaccaatgtcaagacagtagcggatgtgaaggataccgaatccccagcagtacccgtagaaccggcaaaggaacccgcagcaaccttggaagagacatcagcatctcttgaggaaaaagaatcggaagcggacccagttgaggtacaacttcaggaggagccaacatcagcttccccagcgcccaagaagagaggaaggccaaagaaggtggatttcgagaccctggcgacggaatcgtctaccgagccagataccacagcgctaaagagacgaggcaggccacaaaaggcggtaacccctaccgaggaagaagctccaaagaagcgcggtaggcctcggaaggcagtagccgccacagaggaagaggcagctccaagaacctcagctcaaaatgccggcgctttacatgccggcggcgttgcgcgcgacactttcccaccgacggccatccatccaactggacaaaatcagatccggatactactgtgattgtatgtgctgatccgccttcagcagacagcatacaattggccccaatttcacctcagcttttttctgataacttggaggctgagccgcccaggaggagggaaacaccagggatgtgggcggatgcattagaggtccgttaagaggcaattggctagctgaagctgaatttagagaagagggaagactctagaaggagataacaggaacgctggcggtggaatctggagcttctcaagaagagaggggggctaaagaaggtcacgacgatactctgccaacacgagcctgttgctgctcttaccactaccaccccgatttaaacagcttcatccatctttccaataaccgccccagcggcaaccctcagaaaaaaaacagcaggagcaaacgaaagcaactcttcccctccgaagccgcatccagcccttcctcatctgctcccaatacaaataccacagctaccattaccactggaagcgtacatgcgccgccaaccctaacgaccctctcgaccggcttctgcaagcatcgccacccccttcaaagtgtctcatcaagcatcccaccaaactcacgaacaaaaccatagcctcagccgcccaagccctgggtataaacatggaaaatcaatgtaccataaaatcgacgtccaattcaaaggtaaggctgtcgcacatgaacgtgacatgaaatggcttgccgaagtcgcttcaagggtctcgaaactgggtagttaagaggatgaacggtgttgtccgccaccagcaccgcggaaggtacactacggatatgtgggagcggatgctttgcaagtaggtcgagattgatagaccccgtctctctgatccggactttttggaaagacgcccggttactggccagactcaacgccggagtcgcaggagatattgatcaaggctctagactagtgtggtacaggctgtgttggattgattggtggtgtgtgggagttttaagcctatgggatgggtatggcagaaaggaacagaggacgagttggtgctatggtgtggggaggtgatggaattcggggaaaacggagaagaaggaggattttgagttgtgggaaagacagcgggaggaaaagaagaagaagaagaggtaaggggttgggatcttgaatcatattctctgagagcggaaaggggagaaagagaaccgtccgataatccgtagggtattgactgaccggatgtttcgacggcactaaagctacagattccaatgaacggataactcgtgatgaactttaactgtaacatcaagtagacaaatgtctccttatcgcctcctggtattgattcagtatctctaggggtagatactccaattctgcagacggctatccagggtcggctttcatctttgcgcgctatccaaacgtccataaacaacagtctagactacaactatgccctttaccagcctcaaattctctaccatggatttactcagaggacagtctaagatggtcacaaattcccaactacatagaggtagtaagtagctggagttaggtacctagcttgaagacatttgagtgacctttgttctctacttactttgtgtgtacgtatctacaggtcgatagaaatacatgtcctcccccagtacactaaggtaactattgaccgtcaatcactatcctagtgcagtctctctaccacgtattgcagcgatgtgcttcattgctcgagggactaccttccacagacttacatctgtccttgtgctcgaacccctgtaccgaacacaacgaaacaagtcttcttcttcttcttcttcttcttcgtcatcctttcatcttttcaatgccatgcacttacccagaggtacctacctaccttacctacctacctgttgagatggaaactacctaggtatcgcaaagactcggttggggcatacctagctttgcaaacttccagggaaatcaggcatacctaaccggacatatacatatgacatatacatatgcccgattctgctgtggattttatgccctcaaaaaggtgtgagaattatgataatcaagttgtttctgttggtgagagaaggatcgatgtttctatgccctagtctagaatagctttcagtgtcttggccggctgtccctcgttctgcccttccttatccttcgttctttcaattgttcctcctatactccttctctcttttacgatgttgcccttcattcttggcctcgtgcgtggtaccttgtcacagcaccttggatagtcaaaagtcatcacgattacggattatttacgctctcgttctaattcagataaatatttttcttccacgccttaatcacctcccatcccatcccatccatgaaattccatgccacctgtacccaaaacctaaaaaggaaaaaaaaaaaaaagtaaacaaccgtactcaagaacccaggtacatacctacaaagtcacagccatggacaaactcttccaaaacgcagcattaatctcctccaccctaatgcccggcgtcctccccagacaaatggctcgttccgtcagttcgttcaccagctggttgacgtctatggtcactagcatgcgttgattccacatttgctgtggctgtttgggtggaaccggtagtggctgatcgaaagacgtagtggtggtggtggtggttgtggtatcttcaggagcggatctcgaggatgattccgaactcgtggaggacagtttaaacatattgttgccgttgttatccggtgagacctcggaaaaatcgaggctatcgtttgcttgttgaggaacgccggtggaaagtggtttgtttgtcgtcgtcgtacagtgttgttgttgctgttggtacccgaaaagcgggggatcatcgctgataattgagtttgaactgaagtccatcgaagaaggcagtgattccacgtaagcagcagttgttggaggatcgcagttctgaccaccaagcgagtcaagataggccaagtcaagttcctccaacgcccctgatcctgatcctggtggtcctcctggtccttcccccccactaccgccaacaccaaactgcgccggataaatctccacggtgtacgaatccgctccgggcgggatcacgacccctcgttgatgaaagtaaaactcgacttcatcgcaatcgtaatacgtcccttcaaacccgggcagatacatcttcatctccttatccagaaagttatccctcgcgctattgacagcaggcgggaacggacccatagcgaagcccgtcgtcaactctgtgtgtggttttaggacatcaatagtcccctgattaccaacctgcaagttaggttgcatcttcatgcccgcttctggcgcgagggtgctgttcaagggtcctccgggtccactttggtgcaaattgtgcgtcccggccccgccgagatggtaaaaggggtactgccagttgtagaggctctcgccggccctcctggcgatggctctgcacgttcgttggaagatcatgtcgggcgactcaaagaggaagcagaagccaaaggttctgttgagctggtcgagcggcgggttgggcatggtgaccagcatatgggcgcgctctacggcgaagcgttggtagcggcggccgaaggtggtttcgtgtgaggcgtaggagaatggggtgggaagggaggagtagggggatgggatcggtgggtgtagttgggctagggattgttgggtgaggaagtcgaggtcgaagtctattgtggcaaagtcgaaggccttgggcatagatggggcggtggtggttggaaggaattcgactgcttggctggtggttggtatggagacactcaagttggtgcccggggcagtggtcaagtaactttgagaaactgactcctgattaatggtgaggcctgggtaaagctgagggggtgactcggtggctggtggttccgtcgcatactctggggaattcctttgactctctggctgtaaagttttctttcgcctgcgatgacttccaatggactcagttgtgctcgtgcttcctcgtcgccgtccttcttcatgatggtcatttgcgtcaacgtcatcaccgccggcttgtgtgatagtgatgaattttttcttggtagcgaggagttgtttgcctaattctgtagagttgtctaataaaccactggcgacagcaaagtcgtggaattccataaaagcattgctcatttctcggttaagctgttgtaaactctcgacttgtttctccaatgtttgtatcgttgtctctttgcggttccggtatgcgcgctgtgctagacgtatttgggttcgtcgacgctacaggaccatcagcatcaccactttcagactacaattgtgatctggactcacgtcagccgcagtctcatcactgacgtctaaccgcggacgtccgcgggcccgtttagtttcatccttttcgcgtgtcccgacttcttcctcttgtagtcttggacgtttccgcggaccgccctcttcaggttgttggcttgcaacagtagagcgtgactgacgagtcaatcgggatcgagcccgtgtctgggcgagggggtcaggataggtctcggcgccgagtattgctaggtcgcctccaggatatcgcatcatggacttcatagtcgatgattgttgggtttaagatgaagctggagactgggactgatgatggacaaacagtgaaagatgacaacttgaacgatgcttcgaagtctgacggttgagctgaaggggaaggaacgccaagacctggagtgggagttgcctgaagctgagtgatgctgctgcggcagtcgcaggctggaaatggagcggttctcacaaacgtgcacaacgtggaggtacgtgaccaaacaaaccgcatccagtgctcaagttgtagttgcgtaggcattcacaaaacatacacacactttgttggacatctgaaaaggcgttgagtaaaatgttgacaatctgataagatgcatggcggttgagatgggatccccttgaccgtttcagtcccggctgttttccgattactgatcatcagaatgtggacctgccaagtacagggtactcgatctcagtaggtcattaagccttaagatcaagtaccgactaccttgaccttgacctcaaactgactggtggaggacgggccctttactcactaaacgaccttacccaacttgaacttgtgtgtatcaacacattgtggggaatggacgaactgtatcttgacgaaatccatgctttgagattatcggtttggtctgccggtaaagacatactcagaatcgatattctcgaagccgtcatgttccggcataggggggcggaatgcgaatctgtcagatagtcagcaaggagcactgaccaaatcatcgatgaagccgggagctgggcggcgcgaatatgacaaaatcgacagcaagcgcaccggatgttgatttaagcttccagtcttgctcgggtcggtgacaggtggagacggacccgtgctcatggcggagttcagttcgaatggaagccgttcatcccgtgtccaacgacctcgccccgagccgattccactttctggagtccgggagccgcagcgcccagctcagccctgttaggtgggcccctttgtaactggagtccatcaaaattcaaaacagagatggagcggcgatcaggggcatattgtgttgatttatcccccggcaagcccggcttgtcttgaacaattggaatacataacacgctgttttgctgtttatcgccaggacgcccttgtatacgcaagacatcatggcctgttccgctctttgaaatccaattacataacggacagctcttttgaacagcgatcgttgaacagcgccacgctcaccactgcagagtgctagctcagccgctctgaggtcggactcgaggttccattcaggttgttgctggccaatggcacttgttgattccacgggagggcgccctgttatagtccaagtaccttggagccactcttcatcaggaaaaggacttcaacactaactaagactgccgaattggcggatgcctgcagtggatgcgctcccgccaaagtccccagcaagcgcagtgcccaactggggaagttggagcatccacttgcactttgcatttgcatgttcatcccacctgccggttgccatttcccactagacgggtccatctccaaaatctccagtctctcgttttgggtccttgggtgggatatcgtgtgtggttttttcccgtctcctttctcttgtgtcaaaatctcctgtcctgcaatataccccttcgaatattatttcaagttctttcctcctggccctagtcctcttcccaggaccccagcgtcgtgactccttccttacccagccgacaagctgctgacgctccgccctcgaactcccccgttcgcttgctgtcttcgttggcgatccctgggcgccctccagtcgccgccatgatgcggtctgagtcacgaaacggttggaacaaagtcctgcccaccacccattcaggacgagttgaacgattgtcacaccaggaactcgaggcttacgagaaggacatcatcaaagagtgggagtcatcaccaggtcactggtccggaatgtgcgtacagttgaattccttcctaccctcttccccaaattgtgtacctttccctcgtccaggaacttggctaatttgtatccagaggaaaacacacagataccacccccgaacaccttgagaaagcgaagcggcatcacgaccagttcaaaaacaatctcaattaccaactgggccgcgggagctatggcgtcgtcgacaaagtccacctcacttacaagcaccgctcaatacgcttggcacgcaagtatattccccaacgacggaatatcctactggaaaccctacggcatgaggtcaaggtgatggacaagcttgagcatgaacacattgtcaaactcattggttcttattgctaccgcaatgtacctgagctgtacctcttgctgtggcctgtcgccgtgtgcaatctggatgacctgtttaacgacctgcatcttctccagaccggccaagacgatcgccatgaaattctctctcgcctggccacacttgatctgactgacctggacgcctttgaatacacctacctccccagcaagcatgtattcccttcgtacggaaatcgttgcttgtttaggtacatgcgccagatgatgggctgcctcacccgcgccctggcctatctacacaagtccgacgtgcgccatctggacctcaagcccggcaatatcctcttaagccctggaagagtctacctggcggacttcggcatagcaagagacgtgcatgaccgggaaaacactcttactctcgggcaacagggaacccccaagtggagagctcccgaggtcagccgcgttagtgatgagtggtcgatgcgggctgcggatgtctactctctcggaatggtgttgctgaacatttcaacggttgtatatggcgccaagatagccgactttgatcatgttgccggaaagctgccagaacatggaagagatgcactactcgaccagttcttgggccatcttgaaaggcacgcgcttgcaacccaggaatacaaggactctgaagcacatacagtgggtccgaagcacacagtcaatctgatcaggagaatgtcgtccaccgcaccatcagagcgacctgcggcggacgaggctgatctcgagctggttgaactaggtggtattgagcaggtatatcatgcttcctgctgcaagaggagcagccggttcttgactgaaaagcttgactcgcgcctcaggcgtgtcactgaagacaccaagcgattacgagacgagcacgaaaagatcatcaagaggctagctgagctcgaagcaaaagatgccacctacgaagctcggattaggaacgagacagcgcatgtcgctgagaggtacaaacagaaatgtgagcagctggagaagaggctggaaaacgaatccgaggaaagaaagaggctcgaggctagcttgattgaactccaaactggtaaaaggtacggagttccaaccgcctcgcgccgaaccaccacttcttcatctgtatcgacgaaaacgattcctgccccgagcggtttgaagatgccatcgagaccaccaacgcaccctctgccaacaatttcgtcatcaaaccccatcctaccaactctcgtcaaaatgcccaccccaatcgctgatcgtactgctcgtccaagctactcccaagccgtctcaactggtactagcagtattcccgtaccgcagactgcaactcgtcgagattcagtacgccgagactctatcatccgtccagctaacctgctcaactcgccaatcccggctgttgggcccaagagaagtccaacgcttgaggttgctcccgccaattattcgctgcgatccagcacttcagcttcccgcttacctcgagctgtcaaccctgccacacctattaggtccagcacgcctagcacgccgcggtacaatcgcaacacctcttcagccgatagcactcagcatagcatgacgagttcgaccctcagcctgagcaggtcgcgtaatgatgacctcagcatgccgacgacggtcgaaaacactcccaatgtctacagtctgtctcccggccgaatcgccaaggagtcggacgagatggtacccagacttgccgatagcgattctgcaactgccattcgagtagatggtgtcggtctcgggttgggttatgaagaggatatcaaacgagcggagagtgttgcttctcaagacgatcacgaagagaacgaagagcgtgacatgcgagacgaccctagtgatgtcagcttcgctccttctacaaatactgcaccttccatagggcgtgattccggtcgtacagccattcagcgaaagatcccttcaatgcccaccgcacccagttgggcagatgtggccaggaccagaccccagttgcaaaattaactgggggtccgaggaaagcgaggattttggataatcttcctgatttattggatgacatcgacatggaatatggttagggttgtgaatgtttaagggggttgagagagatggagcgctggattggtgttccgtccaagaccctctggtagcaagtgctttattgatgggtggtgtaaaatgaagagggggcagatggaaatgtccatggaagggaaagcgaagcttattaggaatgagacaatataggatcattgtcgtggataatcgtgaaatgatcatcaatagtcgtcactatataactagctagtgaccaaaataaatagtacgaaccacttaaagaggccagcagtgtgaaaagtcttgtggaagtctgaattgactcgtgtgccattcagcattttgccttgttacatagctagctggctgacatgtagatatcaccaactacaccagtcatcatcacagcttccagtccccaacctctctcagttcctggttctgctaccgaccccgcctctaatactacttatgtacccgatcctacaaataactccgcaccacaggtgcaaattaacgtaacaacatccacaaatcaccaactccaataaacctgcagcgtgcgtgatgtagtaggtaattttacaaataccgatcgaaaagggacttttatcttgagggaaagattcaacaacgaggatcaagaacttggaagactacaaagggttcgatgggttcatgattctgtcttgccgtactattatccttcgtctagtttagtctacgcttccttgaacatatataaatcacagttaaactctttatatcttgagatccctcactcactcacccactcactcactcactcactcactcactcactcactcactgactaacaaacagcctcgactacgcttcttgtcaaacccaatcccaaaccaaaatcctgaagctgctgctgctgctgctgctgctgctgctgctggagttcatcagatttctcctcaccaccaccacggctttctcgttgcctttgtccaagtcgctgttcatcatgaccaccaccatcatgaccaccagcaccaccaccaccaacatcaacaaacctcacactcttcctccttttactccttgtcgtcgtcgtcgtcgtcggacagcgcagcagcagcgatgatgtcgtcgtcttttttttcgtcgtcgtcgtcgttgccaccataggtaaccccaatcccaacaataacaagaacaaagcctcaagcaaccatgtgctcatatctgctcctcctcctgacttgaataatactgttgtttttgaaaaggggggtgtagtagcagtgtgaaggctccgacgatgatgacttcgactatgactttgactatgacttggtaataatgctgctgctgctgctactgctactactaagatctgtaagttccttggtggtggtggtggtggtggtggtggtcggaggaggaggaggaggaggaggcgggatgtggggatgaatggtgatgatggtgatgtggagctcaataggcgtggttttggctttgtggtggtggttgctgttgattattagtttccttttttttctgttcttgatgcttgaatgcttgaatgcttgaatgctttgtcaagtggagagagagagagagaggacttggaatgaatggaattgtaggggagaagctggaaaaggggcgtacgtaccttggaacgaaatagcaccccgtggcccatgtaccaacatccctgatgaccttctgtgatggtggtgttcttcttcttttgctggtaccctttggtggtcctccccaccactactaccgtgggtttgcagaccattcaaccggacaataatcaactcctgccccttgatctgctgcggttgctcacttgaaaggtccacgacgctggaacggccggcttcaacgggcaggctgtggtggtatggctcatagggatgttcatctcccgctgcggcaaagaagaggagtgtcaagacggtcaggaggagggcgagggttgtttctccggagaggaatggctgcatttttttttttttttttgttgtgtgtgttgcttacggtatcgaggaccggtaaaggctatctcgtccttggaattaggtgggtttgggtatcctatctgtgttttatggatgtgtgtgtgttggttttttggtgttggggtgttgatgttgtctcctgggctgcaggcaggtggtaggtaggtagttggtggtaaaactacccagttggaaaaggatatgtagatgtgatgtggtgatatcaagttggaggcggtgatgaaaaaaacaaataaaaaaagcaagtgtagtcgattgtggaagtctgggctagtccgcggaggtttaggtccgcctatggtatgacagcgaggagtagataagaggagagtatgttgtagctcgtaacacggaggattgacgggaaggtagaagaatgtacagatgccggctggttcgaagatgagtgtataatcgctgaatatcaaaacttttctgaacaaacggactttaatgatggattgatggctcactttgaaggaggaaagatctcaggcataacaaaacacaaggcaacaagaaaccttttatttccttctgcaatccctatctcccccccgctttcttcccctcatcatctcatccccgccacgcaaccgagtgcatgttgtgcatttgataaagatcaagcccggatcgatggcgtaggatatgtatccggactcggtttctcggcttatcagaaacatgcgaccggtcaaagcgacccggactgcgctcggttaccactcggtcggagtggaatgaatgctcgaaagcctgcgttgaggcctaacggtcgcaggtcgccatctttatgtacgtaagtacatatgtatgtatgtatgtatgagcatgcaataagtaggcgaaccagaaccgagaggctgggcgtgccaatcgcaaccgctcttggtgttcctggccgagttttgttttgatttttgacatcctccctttggatgtctcacgtcaataaaccgcctcatttctttcacttgcattgccgagcacccatcagagtcttctatttggtaggaccttccccttccattaccccgccgcaatgataaactgtttgcggcgaacaaatggttttaattcccgataactcttctgtttatccccgaggtccctctccaaactccaatcaggctcgcatgcgcatgcgtaaacgtatgcgtagtgtatctcaaaatgcacagaatgcatgtcacacagctcgcatccccaagccacatgtttacctaccttatctaccctatcgtttcactctttcttccgagcaccgaccggaaataactatcgatcagccacagcagttacatgcaccgccgcgttcagataacacccattctccagcaagcacgtcgcgcctgggctgagcttgaacacaccacgtgggccaacagtaaactcgtcttcgccatcgttcagtatcacccttagcttgccgctgacgagtgtgcatatccgggtgcgggtttggtcggcgggcagccgctgagtgctacccgaggtgatggtgagcgctgtcagggtggtcgatttgcatatctggatggtctggttggctgagaggtacgaggaggagtagacgaggtctgataattggtggttagtatttctggcttgaagagtaaggggcggatagggggagtacactcactttccgatgggtggcgccgcctgggtagaacccctcttgaacctctttcccagtgctcagttacgagatcctccttagacactaacaaagacgaagcaaaagcagcagtggcctgaattggggtcggtacggcggtttgttccctcgtccggagacgcttgctggctcgacgatactcgacatcttcctgttcctcttctgcagcatccgagctagctgaagcgcaagtcggcgatgggtccttgagagtgatcacatttcgtggcgatggtactccgtccacatctgcctcgctctcttccgcagcagcaatacaaggaaatctttgcgagcgccggatgaccgtggcgccaagttgctcgtcgtactcgtaagcctcctcgttctcctcatccgcttcgtcttctgcatcatcgcctgcctcatcgcctgcctcatcgcctgcttcgtcccctgcttcttctacatcaccaccatttccaaacgcaaccacgcgtgtcgcgcgctcttcagttttgttcaggtgcttgatactgcatgcattgtatgtgtttccgtaaagacagttggcacaagcgttgcgataactgatagagaccaatctgcgtaacttgacactaatcttaggtataatggtgatacagcccttaaaaggccctgcgcggcgccgacatgcagtacatggcttgggggcttcgcgcccagtaagttgcgcaactactgcggcgagctgcttgagagcgagtgtgtgagtaactggaagagggtgcttcaacttgagatctcgccgacggggtaaagagaggagaacttccagttccgtttcctctatttctggaaagttacccccgatcttggaggtgatatatcgtcgcagtccttcggggtgcccaccttcctctcctggttctggtgttggtggtgatgttgttatttcgtcaagagtccgcttttggcttatccggcccggcatctcgttgttctgattttcataatcgtcggtcgagatttccggctccacaacacgcctgtgttccttgttgggcaaatgcgcctctctcaagggtgactcgtcataattcattgggcccctagacacaacacgaggaccagtcttgctgcggccttcaacgatgctaaaagtcccgtcttggttgtcgtttacgcaaacgctgggatgacatacggtccagtgattgctataggctgcttgccctctgaggaggagtctgcatgacctgatggggcatatccagggtcgaaggggaaacgcttgatgttcaagttggtaaccttcagggatcaatcctcgcgtcacctgaaaccgattgatctccggattcagccaatgggtgtaaggccgaccatcggtggcattatcgaacccgacatcagaaagaataacgcgggcatttccaactgacttatcaacagctgggggactggtacgttctatgttctgcatttcttgcaggtctctagtgtccttgatgatagtctctccaatcgagctacccgttgaggaacttttccctctgcgatgctgtcgcaacattcgattgacatagttctgagatatttggggttccgctaatggttcactctctcttgctccacgcgatactacgaccggtgggtcattgtgatagtcgatccgaagttgctcaatatggagacgagtggtaggacgcttaacaacggtaaaggtcccgtccagattgtcattgagccggcagccgtagtatctcatcttgaagtgattggcaagatgaaacttggcgctgtataggtaccggcatgatctgactgggcatatccactggtgggtgggatgctccgtataaagggtccattcgtctggcaataagaggccgcgtaaatctgtccacgccccggactggtctgtttaaacggttagccaggttggatagggagagtgaatgtgggaagaactgaccaggccacatgttgtatggacgtccagattttgcggttaccaatatcttgtcggtaggcccctcgttggaaggaacaatagcacccttggcctcatcctgggggtcaagctcatcgtcgtcatcactcatagctgagacctggatggtttcactctcatcgattggcgaccgccgacgaagctcgcgcttgggaacttcctgtacaggcagggatttgttgtgggcatgtggtgtgtagggttttggttcaaccatgggtgattccgcaaggctcatgtactttttggatacgatgatacaggatttagtggtaccgccaaatcttctgccattgccaggagtggggttggcatatctcccaaggtcggtcaaggtgccgtccagattatcgtttaatcgacaagcacggtgaagcacaagaaaatgtctacccagattcggaaggccgggtaagagggctcgacaacttctgactgggcagatccaagggagttcgggatgatcggactgttcataaccgggaggcaggagtgcaccgcaggtgggcagtaacttgcccatgtcttgatccttccagaccttgtaagcgctagcatcaagggcttcggtgctcggatcgatcgttggtggttttggtggtgcttgggtcttggagcgggtcgcccgactggcgctcaaggcgtccatggcgagttggacctttataaggtccgagtcctgaatatcccccatggcgatgatgtccgagtcaggctctggttttggtcggggctttggtatttttgggccagcgtttgcggaagagggagaaggacggctgtggccggttctcttcatcttgaacacaggtttgggtttaggtttgggtggtgagtgaagggttgccgaggtcgaggaagctgatggcgtcgcggtgttgggatgcgatgcaatcaacctcccacttggcgttgccgttgccgttgccgtctcatattctcgtgttttccgcggcgagtgatgccgctgcccgatatcattgtcgtcgccatgagaacctgctgagattgtggtgttttctttgctgcttctggtatttgctgctggtgactggtggttgctgtccacatttgcccgacgcgtaggaggagaggcggaagtcgacagaaatggcatggcaggaagaaagccacatgagatggaaggaggcggacataaagtggatgaaatgtccccggttcctttcagttaccgtgtaaattgacgcgacgcacaaagtcgatttgaacgttccggtccacgtccaacgcaaattgttagtgaaccgcacaggctcccgccgacgcgctaacaaacccgccaaaatatctcgacgcaggccggggagcatgcagtcgggtgggtgtgtgaagcacgagagatagataggtggagcagatggtcagtgcttacaccggacaggatacgtacgggtcgtggaggcagcctccccgcgccagtgtggcggccacctccccaatcctcccatcgacaaagcttcaattatatcgataggttggattcattttatggtttcatagcctcgttgggcgttttactaggctttcctgatttttttttccccctttctgtaactcaatgtcataaacctgttatttctacaccctgcttttctctcctgtcatcatcattagcttcttgtcttctttttgttgacttcgacgaccctggcattttattctctcccaaagcagacactgtctttcacttgatatcagacatacatgacatccaccaggcaaacccttagcaacgggatggcgcaacaagcttcgcaaccacacggcccgctacaactggtgcgcgccccagaacgtcccgaattcaccggcaagaaatccgtcttcttagctggaaccacctctaggatgggagatgagcccgactggcgggatagcttggccagacaactctcgcgtcttcctattacggttatcaaccccatcccacccaattggactgactggccggaagacatatcattcaaacccttccgtgagcaggtcgaatgggaactggacatgcaggaaagggcagacatagtcctgatatactatggacccaacacacttgcgcccatcagtcttttggagcttggtctctgcgcgcgcaccggcaaggccattgtgtgttgccacaaggactataagaagaggggcaacgtgcaaattgtcgccaagagatacggcatcgagttgctggaaaatgagaaggatatggcagcggccgtgatcaggaagctcggttccttggataattaggtattcgggttgtttggtgtagttgggctgtgggtgccccatgtgagtcgggagatgctggcgcgtgggcagtgtatttgggctgtggatcctatgagtgatgaatttctcttgagcttctgaacgagttgcatggaaatgattccaaggaactccgaatctagaccctgaagttgattgcttagggactcgtcagtaccttaagtagctcggcaggtttgactccaaatgtgaaagtggaggaaacgggacgacccggtcggagatcccccacattgagttcgttcagttcaggtttccccctgcagtggtcatagctcctcaaatgtggctggagagagtctacacagcatgtacttcgttgtagatttcagttgcaaaacaccacatatgcgccacagcttggtggagaactgcatcgcaatttgcggcccgctttgtcgacagcatgtgtccttgaatcaatgatgtgcatcgattagtagccctttggcgaggacgggaagcattgcatatatttatcaccattttccaaccccaacttcgggactcatggacttctcctcggtgtttcctctagacaaaggggactgttctctcctcatgacccacatgcatcaccaattcctgcattgcattttgactcaaacacgtttccccaaagccatatatataaccatgtttttcaatcaccaatcttattcctttcttttctctcttctcttcaaccatttcaactattctcacctccgttgtgccaatcatcgtgacactgcatacagctcagagaacgacacggtttgcagtacagtactccagcttggataaccctaaccctgggtgaaagccgcccttgccccgccaaagtcttcccttgtgaaagattgcaagaaccacctttcaatttacgactcacagctgagaccgtgaccattcacagcgccgtggacaagtgcagggtgctactactagtatacaaaaggtgtggcttgactcattcgttccgtcccagtctctttcaggtctgaatatcattttcaattgagcattatcactcagtcgacctgcagctgtgcgcttgccacgctgacctcttttttttactacttacctaccctcatgaccttttgactaactctggacttgacatccaatctgatagggctggaaacaaccccaccaccggatgcactcctttgcccgtctacgcggcctcattccttcgaccaggactatctcggctattagtacaagaccaattcgtcttttccctcgtcccctcccttcgtcatacccccgccgcctattcacatcgtcgccgttaatcatggccgccattaccgttcacagcaccctgaagccgggtccccccgtgccgtttgtaccaaaggaggagggtgccattagctggtacgcctgcgggccgactgttgtatgtactgagaactacgacttctactttacttccgttgacatttcatagtacgatctcagccacttgggccatgcccgtaactatgtctccacagacatcatccgccgcatccttatgcattattttgactacaaggtcaactttgtggtgagtaaacgaatacatgcttctaccatcgaacttgccatgttcctcaagctaaaatttcaccatagatgaattatacagatgtcgatgacaaggtgggcttaaattctgttcttgagtaatcatcaatatcagtctgacttttctcagatcatcatcaaagcgaggagaaagaggctcctagagctggaaaaggagaagccttatactcccgagcagatccacaatctcattttcaaggccttccaggcatacaccaaaagtcttcccctgctggcaccccaagatgctggcccgctagacgagaaaaattacgaggagcggaaacaggccgcttacggtgttgttctggccggtggtccccttgtccccgagacaaaacctggcgacgccgaggccaaggtcaagatgcacctaaacaacatggatgctgcggccgaagctctcaagaacggttccggtctcgacgccgccgaggacgtcctcctaccctacctcgattcgctctacaaggagaccatcgacactagcgatcagaccatctttaccgacctcacaaagacgatggagaaggcattcgctgacgatatggaggctttgaacgtccttcctcccgatgttattactcgcgttaccgaatacgttcctcagatcgtcgccttcgttgagcagattatccaaaagggattcgcctacgaggccgacggttctgtctacttcgacattggcgccttcgagaaggccggtaacacctatgctcgccttcgccccgagagcaagaacgacaccgctctgcaagaggagggagagggttccctttcgactgctttgggaggcaagaagcgttctggtgactttgccctttggaaaaagtcgaagcccggtgagccctattggcccagcccttggggtgccggtcgcccaggttggcacattgagtgctccgttatggcttccgacaagcttggcgagcagatggacatccactctggtggtatcgatcttgctttcccctcatcacgacaacgagctggctcagagtgaggcttacttccatgactgctgcaagggtgagcacacttgggtcaagtatttcctggtaagctttttgtctcttggtgttctgatcatgcactgacattccatacagcacatgggccatctttccattgccggaagcaaaatgtccaagagcttaaagaacttccagacgatacaagacgctctcgcctccacctacactgcccgcaacatgcgtatcgtcttcctgctcagccgctggaacgacggtgtcgagatctcccccgacatgaggaaacaggccgacaactgggagaccacgctcgacaacttcttcaccaacatcaaggctcgcttgtccgaggtcgacgcttcgtccggcatcaaggatctttccctctcggaagacgccggtgccaggggtctgctcgaggattttgagcaagccaagaaggacctcgacgccgccctgaggaactccttcgacacccctaccgccatgcaggtcctcctcaagctggtccgcaacgccaacatctacatgaactccagcaaccccaacgtccaagcgctcgagtccgttgctcgctgggtgaccaagatcgtcggcgtgttcggtcttgacgccagcgcccagcctccatacgatggtctgggctggtcctccgccactgcctctaacaaggccaacgtcgatccccagaccgctgtcaagccctacgccgccgtctttaaccaggtcaagcaggaggttgccgcgctcgacctttctggtaacgattccatcaagtccctcctcgagcagcagaaccccgacggcgagttcgccgagctcgagaagagcggcgagaaggacgccgaaaagctggcgctgcctttcatccgcgctacctccaggctgcgcgatgagttgcgcgctaccatttcttccggagttgctctcgatcccaaggtcaagcaagcaatccttgcgctcagcgaccgtattcgtgactacgaccttaccgatcttggtgtgcagctcgatgatcgcgttgatggacctagtctggtcaagttcgtgccggcttccaagttgattcaggcgcgtgaggagaaggctgcgttgctggctgagaaggccagacagaaggaggagggtaagttgttttaatttccttttacctatttccaccacgttagaatcatgacactaactgacactctctaaaacagcccgcaaagcaaaggaaaaggccgagcaagaaaagtgggaaaaggccaagctttctccccaggatatgttcaagagtgacgccaagtacaccgaattcgacgccgatggcttgcccaccaagctggcggatggcaacgaagtgcccaagagccaggtcaagaagctcaagaaggagtgggagaagcagaagaagcttcatgaggagtatctcgctaaatttgcctcggcttagagggccggccgcggcgttgaaaccatgaaagaggagagttggctgtccaagagaagggcttacgagtggtttatatagaactctttgaattgatatcccgttgtgtatctccatgtctttttttctggggatggtgcagggttccagacacggtgtatcattatgtgcctttctttggggattgaacttgatgtgataggccgtgccatgttaaaatagtggttggtttcggcaagagttcgtaattctctggtaggtggttgctatacgggtggtgctacccttcgcacacacctgtgtcacggatgcaaaccatggactgcaatgttctctactctatcttttcccccaatgaatctatcacccagtactactggtcgagaaacggggtggtgaggcctcaaggaaatgcaaaagcaggtacgactaaagaccctattattactaccaactaccaagggaacacaacaactcatccagcaaaccagtttggagatacaattacagtcgtttgatggtcgatatatccaaaaattgtagcgcccgaccttcctccggcttgatccagaacccttcctctgtcactcagtgagcctgaggtgtcactgcagctcagtatctgcccgtagtatattatgtttttcgttccgagccataacaatgaaccgcaccttcctttcagctcggctaccatacgtcagggtattgttatgccatacatgccctcgtactctcgtcatatctagcagtcattcttactttccattcttcctctaccgtctttgtcctacaaggaaaggtatctcaaactacagcaagacttcctacaaccaaaaagcaccctcaactctctacccatctcgtccattcccatcaaaatattccaccaccccaacaaggtgatccaactcatttcatcgaaaggaaaacaaaaagaaaagatggacataatagtaacaggcgccggcctctccggcctctccaccgctctgtccctccggcgcgcgaacccttttcaccggataaccatcctcgagcgatcctcccattacctctactctgcttcttcctcctccaccatcagcagcaagtcatacacatcatctcacgaagtaggcgcggcaatcaacgttccccccaacgtctctcgcttcctctgccacccccagcccgggcgcggatggggcctagacccactgaaacaaaagtttgtaaagagcgaggggatgttggtcgtcaatccgcagacgatggagcaaatgggacaagggttggatcatagtaggaatgaagaggtttggagggggggagcactgtggtatgcgcatcgggttgatttgcatggggggttgttggggttggtggtggatatggatgatgatgatgatgatgatgatgatgatgacgacgacgagatcgatgaggttggtgatgatgatgatgggaatgaaaaggaggaagtaaatggggtagagaaaaaggggagaaaggggagaaaggggtgggtgaggattgaaggcgggaaagaggttgttgcgtttgtgagtacttcctccaccaccaagcagatgaccatcaacgtcctcgaaagacaagagactaattgctgaaccgaaatccaggacccctcagtaccctcagtgaccctctccgacaacaccgttctaatagcagacctcatcattgccgccgacggggtgcactctcgcgcacctgaatacgtcctcggacacccgaaccagcctcagatgcttcctgatccgaagctaaatacctgctaccggtttctgattccgacggcggaaattgctgatgatccagacacaaagtttttcttggatgaggatcggaaagaggccaaggtttgcaggctgtggccggatgtgaaggggaggaagagggtgattgcttatcggtgtcgagggtgagtgcgatgactttgaggtgataagatggagagattggtcaaaacgattcatgggagaaaagggggagaaaaaaggctgacgattaagcagtggtgaagtgttcaacttcgtcgtcatgctccgggatgagacaaatactgcgaagcgggaaggtcagtacccagagagacactctcacccaccccccttcccaaatatcatgctcgctggttcactgacattcaaatcttctccccaagactggcacgcccctgtctccaagtccgaagtcctttccaaactgtccgatttccaccccggcatcctatccgtgatcaagtacgtcttcattatctccctatccgttctatgtggttcccccctccatccgctcgtcttccacaatgaataacacctcatggaaggacttgatgttaacccatcatcggtgtgctaacgagaaaaatcaaaaagcaaagcaacagacctcaaacgctggcccctcctctaccgccctcccatcccaacctggcacaaagaccggttggttcttgtcggggacgctgctcatcctatgttacctcgtaagttacctacccttccatcatacatctttccttcctggtctactacactaatcacagaaaaaaattaaaaaaaaataaaaaaagaccacggccaaggaggtgcccaagcaatcgaagacggtctcgtcctcggcctctgcctgggggacttatccagcgcttcttcccccgaggaactcgagcggcgacttcaagtctacgaaaagatccggcgcaaccgggcttcagctatccaggtgatgagcaacgttggctttgacgaggaggcgccgcgggagttggaggtgtatctaaaggaggagggatgggacgcgggagtgcctagtaagtcttttttccgcttcttaattttaggccataggggttaaggaagtaaaaggggacaaactgactgctgacgcgaaaatgcagaaaatatgaaggaagtggttgaacttgagtatggaccggatatggtggagaggactgtgaagacgatgaaagacgaggttgatgctgggtgggaggtaccgagggggtttttcccggggtttaaggggcagtagaggtagtgctagttcagagtgtgaaagtggttcttacaattttatttgtactatatgacctggcacccggtgtctaaacacaacgatggaccgttccgttgtgttttcactccatcttcttctcctcctccgcagcaacagcaggagcactctccttctttcccttcttcagaaagcctgccaccttcgccttcaacttatttacccccttcttcaacccgctctccgggccctcattcgccgccacgaacctcctcaccagtatgttaaacatgccgccaaacgccaaggcaatagccgttgacgtgaagatgatgacattgtacggcatgctgaagtcgggcgtcgggaggttgcaaagcaatgtggtcgttctcagattatatgccgcaaaccgcgaatttcttccattcccaccgctcttgttgtccctgttcaagatggtaatgacagcggcggccacatcaaacccgcgattcgcgtccggagggtactcggtataccgcaggatggacttctcaaagtcgtaggtgagaaaaacggtagaagcgggcgggacggtcatgcggacttcgagttgggttccgcgtgcgcggtcgacggcggggcggtagtagacttcctggatcagggaatcggccttgccgggctgtccgtcgacgcgggccgagatggtgtgcaagtagatgcgcatgaaccagggaagggattccatgtagatgaactcgacttcctggtcggggctggggttgcgcagaatggtctggacgccgccgcgctcttggccgtggccggtgaaactgcgttcggcgtagaggaggggcgtttcgggcttgacgacgtgttcgattactactgatccgtcctcggcctcgggggcagggaggaagatctcgaagtcgttctcggcggggaagtcaaagcagcgtgaagtctgatcggggttcttcttctcaacagcgccctcggaggcgaagacaatacgcgaatcgggaacttggatgcagacaggagacacgttagggtcggtcagagggcaggttcccttgataggcttgccgaagatttgggatagcgaccagtcctggttggcggctgaatcggtggggaagcaagtatcgtgggcgtggtacggcttcgaggtattgcacttcatctcgtgggccggagggggcctgggaatcgggttatctaagccggtttcgtcagttgtagtctttaaccacgtcgttcaatcattagtacacatacccctgggtctcttggatcgatcaatgtccaataccatgtcaatgctttgctcgatctgcaacacacactcgccatcctccgggcacacgggccggatatcgatcgccattgtctgccatgaggagtcgaagagcttatgtccgtcaagcaacgacgcaataccagccttgcccttgcatggaagaagcttaagaaagggtgtcaagttctcggtacagacaacttcgtggggtagcacgccgtaaagtaggtgcatgttcgtcgcgttcgcgtcgatgtggttgccctcgggctggaaggacatgacgggacgggtagttcgggtgctatcgatgaagttgagagaagcacagaagaggccagacagcgcattggtgagcgtcagccatttacggtcggccctacatggtgtctgtagttagtctctcgcccaagtcatgatccgcggtgttgtgtgggtggtggtgaaacatactcctcgtctgtatctgcctccagccacgcccacatctcaacacctgttccaccctcgcgcgcaccattccacggccttgcgccccagctctcggcatcccatcttcccagactaaacctcaagtgtaactcgcgcgtgccggcatgctcgagaatctggcccagcgacctggggaagaagcggaaattgtgcgcctcgaaggcagagagcgatgtgttggagcggaagttgaagctggcgagcagagtcgacaatggtagcgggcgcaatattagctgttcgtggtagtcggatcgggagttggaaatggaatcggcaggggaggaggaggcattggcgatcgcagtgtagggcgagaagcaaagaagagaaagtaaggagagtaagaaagaagaaggaaaggatgggcgcattgtattaactggagtgaacgctgtctattgccgttgtctatccatttgcttgatctgtacgtccaccgcaaagtaccaaaagcaatttccggagacaatggcaagacagaagtagaagtggaagacacgacggcaaagatggtgacagttcacacctaacttttaacttttgttggtgttgcgttgggtgccctggctgccgtcggaggggatcgcaacttgggcacccccccccattgctgatgggaggtgctggaagagtgcctgccgcgccctggcatagcgggacaagacccagaagggaattgtggttgatgacagcacatttccagtggatgaaccgggattatagcggcaacaggggaatggagggtatgtaaagtgggtccacttccccggtttcagcgatcaggttccatccagcaagcagccttgcatgcgcggctgacttttgcgactgcattcgacctccaaaatcttgggaatttctcccaaacaaaacaaaacgtcagcaaccgcgaaagcgctttaccatcaccagccctcgcaatttccgtcaaaccaaaacctagcgacgcctatcgaacccaaaacattttcatagtaataattataaacaacaagaccaatcatggcggccgaacaaagaaagctgctcggtaagtcgcatccccatacttcctcccacccccctacaaactcccactaacttcttcaccccaaccatgcagagcagctgatgggcggcggcatctcctcccgctccgcccaactctccctcaccgaccccaaagtctgccgctcctacctcgtcggcacctgcccgcacgacctcttcaccaacaccaagcaagacctcggcccgtgctcgcgcgtgcactcggaagccctcaaggccgagtacgaagccctgcctgaacaagaaaagaagaagtacggtttcgactacgactacatgcgcgacctgcaaaagtacattgacgagtgcaaccgacggatcgacgcggcacagcgacgcctcgaaaagacgcccgacgagatccggcagacaaacgtgttgctcaaggccatctcggacttgggcacgaccattgcgacgggtctgttggaggtggagatcttgggagagctgggcgaagtggggagggcgtatgacgagctgttcagggtgcgccaggcgcaagcggcgaagcaggagaaggagagagagctgaaggcgctgtcggatacgagtggcccgtcaggccatcagaagctgcaggtgtgcgacgtgtgcggggcgtacctgtcccggttggataatgaccgcagactggcggatcacttctttggcaagatgcatttgggatatgcgcagatgcggaagacgtatgatgcattcccgaaggagatgcgtggacggcagaggcccatgggaatgggcggtggtggtgatgatgatatgggtggtgtgccaacgggtcctggtggacgacatgatgattggggtagaggccgtggacccaggagtggcggtggcggttatcgtgggcgtggtcctagacgtggtgggtggtagggtgcttgaggcgtcgatgttaagggaagaaacggggaaaggagatggatacgatccaagatctggcggaatcatgtgcattgaaagggcgttggggcgttttacactattcgagcctgggatttgaagaagtcggagcttgtccctttatggtctttatttttgcagcccgcgtagagaaaagaagctattagttatatcatgagagcgcaacacacagacaggtatagaatcgacgttaccagcaattacacttcaatcaatgcgatataactcgggttaccctttacattgtgcatgatcaattgcggttccggctagcaatctcaattcagattcttgtggtatcaattcgtctgttcgcttttacaaaatcgctgttgtctagacatttttcgtatcacatgaaagaaacacctcgcttccatcctctacggcccaaaaaaaatgcctgtggtttccaggacccctctacaagtcgccctcccgaggaaaaatacaccgagtcgtcaccaacggcaagttactcctctggtgtcgtattattctcatcggaatgcatgttgggacccttccaccgacgcatttgggtgatatcggattctgttacccattttataatgttttccgggttgttataatggcgataggattgttcatcttcaacgtgctcgcttttcatatattgaacatccagcaatgctctgttacttgctgtaagtggcaaaacctgggatgctttgtggctcccgggtgtttctattgccctctctgcgattttctgttgcatttcctcgaggtccctttgatattgctcgaggcgtctttgtaccccgaccgccttggacggttcgagatgttggagaccggctggtaacttgtctaacgctggagtggccaccggcgttttaagggtttggcgggcagtgactatctgatctgaagttagagtggcatcaacctttggtggttcaagacctaggtggccagccactacttgggttggaactgagaggaaacccttcaccctcgccagtttcgtcgactcatgctccgctgccggctctttattgactgtgtctcgcgaatcagattcatggtgaccttttgggcgcgtcgttgacattaacggtggcttgatacgaggagggtcctgagaattggaacgaacggttgaagccaaggtaggcctcgcataggaagggttctagtttccttttgacttcgcctgcgcgttcgccgcctcctttgcctgtgccgcttttttcgagatactttcttccacctcatcatcccatctgcccacagcaggcgagaggggcaaggaagcaaaagataggggggcgcttgtgctgacttgcggtgcggtggctttgctgccggggagtgcaggaaactcgtcgggggtcaacttcggtttgtcggcttttggtgcaccaggcccaggcccggagcgttcagcacgaggggccgctgggccatccgccttccagtccctgccgcggtttcggttattgtcacgctgatagaaacgctgaccagtctcgttctccgggtccggctcgaaaagggtacgacctccatacccatcacctcccccacgacctcttccgccaccgaatcctcctcttccaccacgacgtccgccacggtaaccgtttgcctgctcattgccgtcagccggatcttgcgcccacgatggtgtgtttgcaacccccctaacacccctgtagcctcttcggtcctcctctctcatgcgctcctccttgccctcgtcccaagagccaccctccttagcgcccatggcgcgcatcttgcgctcacggttcttttcccgctcctcatccatcttcttgcggtcttcctcggcagccttcctcttagccgcttgctcggcacgacgtttcctatcctcttccatgcccttagcgtaggcggcagcatgctcattttcgtcacgctgggcttgttcgaaccgcttagttttctcagcggccataatacgcatcttctccatcttggctgccagttcgtcttcagtaagtttggtgcgtggattcgccccggaaccaattctagcggccgatgagacacttgcagtgttacggccagcttccttatccctggcttctttctcgcgaaattctttaggggcggagggaggtgtgctggaggtggactgctgttgttgagactgagtcgcgctgttgttgccggcgttgttgttgacgttgttgttggctttggggtgacgattgttgttgcgtggttgcttctcaggacctttgggtgcgtgacgcgagttggcaagtcctttgggtgcttgaggcgcgggggtggacttctggacaggcgctgactccaacgattgaggggattccacggcagtggaagcaggactcgtgatgtccgtgtcttgtacgggcgttcctgtttccgtagacatggtcgcgacctgctcctcgggcgctacgggctcgaagtcgtcggcgaagaggtcgtcgtcagtacgacctccaaagtgttcggaatccatagtgccgaaagaatatagctcgcgcgtgagcgtgcaatataaagtattttagtgaagcgaccttggccttccaaaaaaaaaagcctggtggtgagggtagggcgggatggattatagtcgtcggtggtcggtgtattgctgcgcttaaaacagacaacggggggagagctagcttaaatacaagttggaatccggtagatactgagggaaaccgagaagtggaaagtctggccgggaaatgtacaaagtccaacaattcgaggtggtcgatctggtatgggattgccttgaagttcaggctttagaatcgaaggggaaagacgaatggatggttgactgttgctgggacattggataacgacgggaggtcgcaggtggggcgagcagaaggttgggcaggcggggcaggcagtggtagaggtccggagtcgaggggaaaaggcgggggcaggcagcaggcacctcctggcaggcagcgggacagcgtcaaggggctgttgaaggtacgtacctactgacccgctgtgtacaagtacataaaccgactgtcgaagggaacagggacggccacgacgggaggccccgatgtccaccgtcttggcttccactttgcttgtttccttccttccatttcaacttcagttctcgcacctgtaagttgatgcagtgcgcttttccaactctcgcgttcggattggaaggtaaaaaacagagtaccttcatgtattcgttacactttccagaatccgagagtcgcctcactcaacatccgaccacacatttgttgactcattgtacacatcaatacttacctttaccgcacttattgacgatattcgcatcgatacgctttaggcaaagtctcgccgggcaagacatctttttcggtgttttctcacataagatgggccaacaagaccattgggtttgcagtgcagccacactcgtcacttgtcgtgtccaaaggcatggactaaagtgattgcggcacatgtatcacacacctccagcctccacgcttcgcaacaccacgcaatcgatcattctcggacttatcgtggtcaataacaataactcgcactcctctttcacggatttttagggcgatatatccgcctttcagggccaatctcgtcaacgtctgcactacgcaaccatgtccgagtcgtgctatgtgtattgcccagacggatctcggctgctggatcagcctgtatcgatcctggcgatgcaagttggccgatggatttgtggttgagaccctacttccataccttccatctcaccctttgacatccttgggcgaacagtgaattcctccgtgtgggggtacttcaccaccttcgttccctcagcaggcttgccaacgtggtcacttgtagcttgtcagctacagacattggagagatggccattcgcgtgtcagcctttgctagtttaggccttagcgtaggttgaataagactccgtgaactaaaagatcccatataccattgcccatctcgtgtcatcaaattcagtcctcttctctttgttctttgtaaacactgcgtgtaccagactgtcaacatcaaccactatcaagatgggggacactcttgaaaaaccagatttccgacccatctttaccccaaccaagcaacgcccgcttgggactcctccgcacaaggaggtaagtaatccacccactgctttgagaacgttgggagactgagactaacgtacgccaaagaccatcatcaaagatgctttcagacttcgcactctgatggccatgggcgcgctcgctcagatcgtcctcttcgccattctgccttaccgttatgccgtcgtccccgtcttgatcctcactctccactcgatcggttcgaccatcggccaaatgctcttctacaagaccaaccagaatccgtacatggccgatgtcattcagggttctaccagcagccagcctccctcatggcaaaccggtcgctaccccaatgcgccgtgctccagctccatcgtcgtcttccacctcggcgtctcctacaaccacccgctgggccccgctagccccggcgcctacgaactcttcacccacttcatgaacatgagcaaggccataaacgagaaaaaggaagagtacggcctcctaggcatgtccagttggaagcagaccaagcgcgccacccataacgccggcatgtcggtgttttacttccgcgatatcgagggattgcacaagtttgcgcacgacaaggagcaccgcgacggctgggactttttgcaagcgtttcgcaagaagggatacagccacattacggcgctgcacgagacctttgaggtgcctgccggcgcgtgggagtcgatctacctggattcgccacctactcttatgggagatacgactgtcaggatgacggagaaggatgggagcgcaacttggtatcatagtcttgtcgatgcgtcggtaaggccattgacgggaatgatgaacaggatggcgaggggtaaggcgactgcgagagagggatacgcttagtagagttgggttgcgggttgatagatggaagtgttgagacggaggtaaaacaggagaagaattggatagacataaagtccgataggtaggtaggtatacgcagtaaaccttcaccaaccagcgccattttatgccgctcttttcagccaaaacacgaacacggtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtcagttcccagaacaacctttttctttccctagtacgtcacacacacaccccaggaagcactgaccacatcgtaagtatacactatcaaagttgtcttgggggaaaggtttcaggtaccaaataaacctaacgtggtcaatcgcatgctaacggattcgcgatctggggtggataactctatgaaaagcccacgtggagaccccgcaaaagaccagtaagataattgtgcctgtcactaattttggaccatctgataccggagtttcaacaggaatttacacagtgatcaacataggtagtggtgatctgttagtgaatatttgtatgtttgtggatccccatccattgagtcttgcgtaagattgatggtacaacatgaagctttcatagctacgatcttaaatattgctgcaatggtgtggctgggtatacggagcatgtttcacttcatcttttctcgcgatcgtgtagtcctggttgtcgatgacgtcgctgtcgatacagtcggcatcaaccctaaccctgtggtacctacctacccaggtacctagtgtacctgagctagtagctacccactgccaactgcccctgtcattcaaaaaccaggcacttcaagctcggacgtatcgtgacttttcctccaactcgaagaagccaaagacctccaaccacatcagaacgcataaacattccattcatctgtcgacacatgatgctcttaccaaggtggattaccccgggatgggctggcggtcagcatgtccaatagggtaccaacatggccaaccgaaatctgtactaatttccggagcttggaccctgaaaagagtctggtaaaagacgttcgggactgccaaaccgcgcccaggcccgtcttagaagtaggtagcacgcttccgttgaattgcgccgaggtagaagaaggttcgatccaatttcatccatgccgtaggtattgaaccgatgtggtgtttccgttgtcgatgcaaaacaacaggttttggaaaactaattttggaatcccaaagagcttggtcggtctttgtccgacgccaccaggtagttcatggtctcgagggactggatgtcagaatcggtggggaaaaaaagaaaacaagaaccttggaagaagaagaggaggaggaggaggctctgctcttttgaaaagcatgtcgaggtacctaggtatggaggctcacaactgaatggatgccgcaatccccgttgatggccaggtatagtagcgaatagtggtcgagatctcgaattttccggggaaattgcatccaggcgtcaagcctaggtaacgtaccttctgtggttcatacagggacggtacagtggctcgcagacgtcagaattatgcgcaccgacaattggtttaaccaccacccacttccgcagccgtggcgaacatcaccacttttggttacattcatgaaaatgtattcgatcatagtcacgtacccgtggttttgagatagtgtataattttgaaagggccctgttttggctgcttataagtttacaataagaaccaagtatttggtgaaactttggccaagttttgaagcatcaaaatgtgtagtgacctgcgcgcggtgcgcatgattttgaccagagcgagagtgggcagttgacctcccttgttggcgcaggccaatcacgagcaaatcagcatccagatccggcatgtcgttcagtgaatgggccacagattgaccaatcggtgcggaagacaggccactgaagaatccgagaatgaccaggcattcccaaggacaactccttttgtgccttgtggttcgttgtttttgtatttgtcccgtcctctcctttcattgtccatttctcgcatctgtatggccaccaaaggccttttgttgacgtcgttcctgttttatgattgctgactgctttccattcagctcactggtaccagctcgcctcagctccctaatccgccaacattcatccatccacctcgaggtcgtcagtcgtccgctctatccgcaccaagaagacgaaacacagccacttaggcctcctcctacaacccaaaagtcgtcaaaacatttccttccaagatattgaacccttttccatggctggctcgtggcaaaggcccacgcgtacagcatggacctttggtggcgcctgctgcaaaggcagtcgtcagatcgacaaaagcaatcgaaggaacaggggcaattaagcgccgcagaggagcatccagccgtcgtggaacctgctcatcatcaccataatgcgcaaccagtacatccgttacactcaccggcggcgccgccacagttacgcgccggattgaccaatctcaatacaaatgaccacaacgaccgtcccatagaacctcaatcgaagaacaattctgatcctcctgtttcgacttctgctcccgctcctctctatgttccttttgttccttccacaccactacggacctcgctcttttctctcgcctctccttgctctctagcttattcgactgattcctcacctgtatctttgtcattggcctattccgattatgatacggagctcatggccctctcgaccccggagttactcgacacccgccgccaacatggggataatatcccaaaggctttgacatcacaaaaaggcgatattgtggcggatccgtcttctgacggcagccaacaatatgtgcagcgagcgagtggtagcggcatgatgccagattcgacaccttctaccaacatgtaccgtgccacaagaccaccaagtctggatgtccagctttcacgccagaaaaagagattatcgctactaggaaggccatcacccgcttatggtgaagctaccagtgccagaagcagcttggcgagcccaactcagcgaaatcatccggtgcgcaattcatcgtccagtcgactgcttcctgggcttggtcttccagattacccccggcaacggtatacttaccacgcctccggcggcttacggacttcgcccatatctgaagatgcacccagcggaggggaacttgcctcggaaatctccgccgccattctgaaggaaactgaggagaacgctgcggcggaacaaccgtcgacaacgctcaagatctggggcgcagtcgccagatgtctagaagaaattaccgtgtcgcttggaccgccgaattcaaatgcgccggcggtatctgcaccaccgagcatagcatacgctccacagctaagagctactccatccataaggagaatgtcgaactcggtacaatcggtgggatcgcgaaggacgtcttacgatgttggggccagaaacgaccttccgtcccggcatcggagggtgatcagcagcagttccatccgaagcggccgacaggaacgcgatctggaagcgacgtatgcgatggatgggcagggcatggagggatactcctgcccattccgggtgcgcaacccggttcgcttcaatatccgtgaccacgaagtttgcgccatgacttctttcgaatcactggccgacttgcgacaccatgttatgtcgtatcatagaaggcgcgcaatgcctcaccaatgtcagcgatgcaaagtcggatttcccacgcagaaagggttggacgaacacctgatgctgcccaaggatgaaatgtgcgacacagtccccacggaaacacctcgcaatcccgaggatgggatatctgaggatgtagataggactttagcttctggcgatggaatccgaacctgggataacctgtggcgtctgatctttcccctggatgatcagattcctagttctggtaagcagcaaacccaagagcctcgagctcacgttgtgaacgaagacatgacaactaacccatcatgcagacttccatcccgtcatcgaactagccgaggtcgagcagcaatttgacgaaggtcaagaagcgctgaaaacgcacttgcaagagacacttcggctctttcttccggaggccatcgacgacgcctaccgcaactttttgactggtcaactggaactggtctttgaggcacacaaagccaacaccatcaggaaatgtctccaccgtatccatggcagcaccaacaacgacaccactggcggacaaggcacctcgccagaggacaagaggcgacgatcctcaagcggcgctgggaatgtcaacctagcgcgccgttcaacacgtaggaaccgccaaagcgccatattcagtggttctcgtgctcaagaaaggcagtcgtcatcaacatcagatggcctgttctccccttctctgctgccaccgtggcagtcaagacggggaagcaacggtctcagtaatatcagcaacaacaataacaaacccgcatcacgacgaatgtcagataacacccgcagccgaccaaacctcaccagcaatcccccaaccagccccagacgtctctccccccatccaacgcccaccctttctgtttcagcaaccgtggcgaccaacgagtctgacgacacagctctcaagtcgcccaccacacccgcttcctcctccggttcagcaccgctcatccacgtagcagcccaggggggaggggcttccaacttctcaatctcgcctgactcgggctgcgcctgcacttccccttccacctgtcgatgcaacgaactcctagcccttggcatccaccacaacagccacaataaccattatcacggccatcctcccgcccgccccaaaaccgcgccaatcccttaccgagagcgtatggaagagctttcggttcttaagcatcggttgcgtcatcagcccgctctgcaagtcaggacgacgggaattgatctaaacgggggattagaagggcgaagggcttggacgggtgatgtccggatgtatgatgaagaagacagtgatgatgatgaagattcaaacaacgtgttcttgaggccaaagacgagagagagttttgatttggcttttcgaggagcgatgtcagcgagggatgtgagggagtcgtactcgccgcagagcttcaaagagaggttgttgagtagagggagcagtgttaggggggtgaagcagctggaagttgaagatggtgttggcgaggagactcaggggcaagaattgggactggatgacaatgaccccgaggggacgtcaagtcagagggggagttggatgggttgaatgcaattctttggaggccgccaagagtgacttgaagtgagtgtgaaagcttcgatccatctatcggaagagcgaaaggggataatagctggttctattttttttttcccagcagacatacgcgaatttaatcagctttggaaatgactgcggcacatagcaacttcagttacttaccagttttaatacatacaagaatgataatgaataatgattgcagttggcctaacacaggaggtagcgggtggaagttgccgtctggatgttagtttggaacagcaaggtagatcctgaagggtcagaagacatatcaagtcctgacaagtaggagtaccaagcattcaaataaagaaacagacaaactagcatttgggctgtatcaatcgtgtccatcaaggtcctcacgaagacatatcaagtcctgacaagtaggagtaccaagcattcaaataaagaaatagacaaactagcatttgggctgtatcaatcgtgtccatcaaggtcctcacccagtccgtcatcgtcgaattcactgtacattttcatcgtatccatcgttagctctgcacttcagtagcagtaggacttttgcaatctcatcccaaccgaggcgcagctgaggaggtaagctggtaagctggtagggcatccttgaaactggaaaacggaggtgaactgaagatgcattggctattggagaacttatggaaagaaaaaaaaaagttgttgtcggccccttacgaggttcaaccccaaaaagccttatcgcccgcgtatagtctgcttatcgtatacgcgtatagatctcgccgaaaccgaccaaaccgatttgcgctaaaccgcattcggttttccaatgtccctttcttcttccgctcgttcgtcattaagcgggcactcagcctcaaactcaaaactagtacctaggtgggtagaatagtgtagtgtatgtaagcggtcggtagatcggattcgttggaaacggatcgatcgagaccctggtatggggcaatacgcgtatagcccggcagggaaaccgagaagcttaattcccagttcgcagtctttccagtcgggacactaacatgatatggcgggaatgagtagggaggtttgttatggagacatcttgaaggttgagtagaactatgtagtatctacatgtgtatacgcgtatagaaatacatagcgctgcggatacggcccgcttcttgctttaagcttctagactactcatctcgtcgctttgcagcatagaatacctacccgttgggacaacgttgttaggcaggtagcagggtagtccagtccagtccagtccaagctgtcaaccaggcaaatagataattttgattcggtcgaggtcgcggctatacgttgaggctgtgtgtgaactttgtctaaagaaagattacgcgtttaggtattacatgtttgttacccatatgcctttgcttcggtttcctcgtaaagggagctgtggttccctctggacttacatatatgtttgaagcggtgccgattcttcgtgatatcggccgcatcatcatcatcatcaacgcagtaatatcggtatttctttcttgtccctcatttttttccccctctctttcggatctagaaagctctgcgacctcaatctcatcctcgaaagcttgcgacgatgtcggacaacaactcagacctagcaaccttcgcgtactacaaatatgacccgtccacagcagccaacgccatcttcgtcgccttattcagcatcaccgccgtcggccatgcgtttcttctcgctaggaacaggacgtggtactttatcccgttcttggtgggatgtctttgtacgtttttccatccccttgccgtatcaggtcttctcacaagccaaccaacttcgaattcgatttgctaaccgtccacgacaaaaaaaaacaatagtcgaagcagtcggttacataggccgtgtaatctccgccggggaaacgcccgactggaccttgacgccgtaccttatacagagtctcctgatcctcttgggaccctccctttatgctgcgtcgatctacatgattctcggccgactcacttgcatgctggaggcagaggcgtactcggtcatcagggtgaagtggttgaccaagatattcgtgttgggtgacgtcttttcatttctggcgcagggtgccggttagtcatcacttctcctctcccttctctcctatacccagtcagtcagtcagcactctaacacaaacaccaaaatcaaccaggcggcggcatcctcgccaaggctaccacccccaaagaccaagacctcggcaacaacatcatcctcgtcggcctgggtatccaaatcgccttctttgggctcttcatcatcaccaccattatctttcatttgcgcatcgccgccaacccgaccgccaagtcttactccgtcgccgtcccctggcgccagctactctgggtcctgtatgtgaccaacacactcatcctgatccgctcagtgttccgcatgatcgagtacgccttgggttggaattccattttgatgaagcgcgaggtgtacctgctggtattggacggcatgctcatggtgattgtgagcgtggcgtttatgcggtatcatcccagcaagtttctggtggggtacaagcaggttgggatgaggtcggccattgatctggagggaagcacggtcgagggcgattatacgatgacgtcgtatggtggtggtggtggtggtggacagcgccgtcccagcactaacctcaaggcgcatgattcttctcggctggaggcggataggagggacagtttgatgttgggccagcataggcaccaccgccagacgccgtcggatgatacgagctcatacactccgttgcgcagatgagagggtgagatgatgggcgtgcgagtcgagggagcttgatccaagttgctttctgttgcgacgtggttatgcttgattaagacggtggttagatttttgttacttgtactgggaaagacagacgattgatgtctgttcagatcttcagtggtgtgttaaaagtagagggtgtttggcggttaacatcatggttttgtgtctttgtgtatgtggttggcttgatgggtagagtaaagaagacccgataatgtgtatgaccttggaataagagcatccagaaaaatcgggatagacctaatcgaacataaccgtcgacctcaattcaacgagcatgactcttgtcttcgtaaaggcgcacacagctgagatgctgtctgggtagttcttgaagaaggcatcagcagtagtcaatacagcaagctgtccaaaccctcgtcgcgatgtggaggtgtgataagatataacgggtgaaagagcgggagagactgtgacgatgatcgaacgggataactgcccgccggtaggcaaacagcaggcaatgatgaagatagcggtgaagaagggcaaaatttccaattagagatgatgaacctaaaatcgaacaactgccacggtcacagtcgaacaaagcaactttgatataacattcaatacaaggagaaagacgagttggaagcgtctggctcatacatatgtataagtgctcaatatacactcaatatccatacccgttttactccacgaccgaatgtttcgtgctaccgggcagcgcagaggtagtagagcgggagattacccctcgatcatcaggcacatgatggcagcacacagtgacagtggtggttaggcgtagcgcccaggcccccaggctgctactctaccgtgccgaatggagggagggaatttcctcagctgcaactgaactgaactgatcccgaccccccgatccttgccccgcagcaaaatttctaatctcttatcagccgcgattccacagtggaatttgatcaaaatccaaatttttttttcttcttcacgacacctccaggttctccccggggtctcgtctttccatcccatcttcgcctccagtctcttcactgcagtactgtgccccccctcttcaaaaacccctgctatcccctcccgcggtgtgcccgacgggatcttctttttcttttccctttctttttttcttctctgttctgttcatcttttcgctgttttctttttgataccccttctgttcacatttccttgaagcgccatggacaagcaaacgcttgccgcgctcctcaaggagtcgcagattcgtaagcattttccgatttccctcgtccgcgacaaaaatagaaaagaagaaaaaatgaacgcgcagagctgacccctcctctccagctgatacccagagagtcaaggccatcacggctgagctccaaaagaactactatgttcaccccgagtgccttctcctcctcatcgaagttttcgcgacacacgatgacctgggcgtcaggcaattggctgccgtccaggctgccagactcgtcaccaagcactggggcaagatccccaaggcccagaaggtgcaggtccgccaggtcctcctcgaggccactctcaaggagcagaaccccaagtgccgccataccgcttcccgtcttatcgctgtcattgcctgctttgacttcgaggagggcgagtgggacgatctccgcgacattgccatgaacttggccaccaatgccgatgtcaaccagcgtgaagtcggtacctacatcatcttcagcttgatcgaggccaaccccaccgccttcgaggacctccgcaagcttctcgagatcttcaaccacactctccgcgacccccagagcgctgatgttcgcatcaacaccatgatgtccattggcgcctgcctcctcatgttcgatcccgaggaggatccccaggccgttaatgcccttcagaccctcgttccctccatggtcgacgttctcaagcacgtcgttgagtctggcgatgatgagaagattgctcaggctttcgacgttttccagcagttcttggcttgcgagtcttcgctgctcggcaagtaccttaaggatcttgtcaagctgatgattgacctcggcggcaacccccaggctgaggatgaggtccgcgctcaggcccttgctttccttgcccagactgtccgttacaggcgcatgaagatccagggcatgcgtgatgttggcgaggagctcaccatcaagagcatggttattctcactgagatcgacgacgatgaagatgaggatgatatgagccccgcccgctccgctctcatgctgctcgatcagcttgccagcgaccttcctcctcgccaagttatcgttccccttctcaacgccttccccaagttcgccaccaactccgaggctggctacagaaaggccggtatccttgctctcggcactgtcgtcgagggtgctcccgacttcatcgccaaccagatcaagtccatcatgccccatgtcatcaccctgctcaacgaccaggatgttggtgtcaggcacgccgcccttgtcggtctgtctcgccttgcggatgacatcgcctctgagctctccccttacaacgagcccatcatgactgctcttgtcaagaacctccaggcttccatggccgcctccaacgatgccacccaggccaagaagaatgttgagatcatccgttctgtttgcggtgctcttgactccatgtccgatggtctcgatgccgagttcatgaagcagtatgctggcgagcttgtcgctaacatcggcgctctgatcggccacgaggactacaaggtcaaggtagctgcttccggtgctatcggtgccattgccgaggctctcggcgaggagttcaagccctacttcgacaacatcatgcacgcccttggtgcttacctcaccatcaaggagactgaggacgaccttgcccttcgtagcggtgtttgcgactccgtcggtcgcatcgccactgccgtcggtgctcagaccttccagccctacgtccttcctctcatgaagtccagcgaggaggcccttcatctcgatagcaccagactccgcgagtcctctttcatcctctggagctgcctctccaaggtctacgagaaggacttctctcccttccttcccggtgtcttcaagggcttgttccacagccttgagcttgaggaggaggagatcaacctcgagctctctgaggctgagcgtgccattgccggcactgatgaggagatcatcaccggtggcaagcgcctcaaggtcaaggccaacgatgacgaggatatcatggatgatgaggagggcgaggactgggaggacattggcatctcccctgaggctttcgagaaggaggttgccatcgagatcatgggcgatatcattacccactcttgctccggcgccgagatcaaggagtaccttgagaaggccgttgagatgatctctcctctccttgagcacccttacgagggctgccgcaaggctgccattgctactttgtggcgcgcttatgcccgcgtctggcagcttatggaggaggagactggctctaactgggagcccggtcttcccctcaagacccagcccactgtcactcttgtcaagcttggcgagattgttaccagcgccaccctcaaggtgtggttggaggagatggaccggtacgtacattttcttttcctttcttccctttgactgttcgaatgatgagcaactttgcgttaaacccagctcactcagaggcaaaataattgtcgatgctgagaacgcgctacatctactcctgacatgaacatcataccctaccttgtttgatcaatcaacttctgcagcatgaagctaactgttgaaaagtgccgtcgttaccgaggtcaaccgcaatgttgccgccactctgaaggcctgcggtcctgccattcttgcccagggcgacttcatgaaggagaccatcagcatcctcagcactatcatcacccgctcccacccttgccagcaggatcttggtgacgaggatgaggagcaggaggttgagggctcttccgagtacgactggcttgttatcgacactgccctcgatgtcgtcattggccttgccgtcgctcttggccccgccttctcggagctctggaagatcttcgagaagcccatcttgaagttcgcctcctccgaggctgagaacctcgagcgctccactggtgtcggtgtgatcgctgagtgcgctgccaacatgggtgccactgtcactccctacactggcaagcttatgcatctgctcctcaagcgtctctctgacaccgataacgagactaagagcaacgctgcctacgctaccggccagctcatcctccactccaccgacagcaacacctaccttccccagtacgaaaccatccttcacaagttggcccccatgctccaaattcccgaggctcgtatcaaggacaacgcctctggctgcttgtgccgcatgatccttgctcaccccgatcgtgttcctcttgcccaggttcttcccgccctggtcgatctcctgcccttgaaggaggactacgaggagaacactcctgtctaccagtgcatctacaagctctacgagcagggcgagcccactatcaactctcttacttccaaggtcatccctgtccttgagtcagtcctcagccctcctgaggatcagctcagcgatgagactcgtgagcttgtgaggaagctcgttcaccagctttacagcgccaaccaagctctcttcgctgccaaccctaacgcgttgaagcttgctggcatcgtctagagttgacgtcgagttgagagagttgtatgatttgcatatcacggaccggggtacaggtgtttaatttggccatgatttcgagccgcatgagcgatgacattaagacatgatgatttacagatgctattcaagggtttaattatgttcatgcctgggaacaaaggctggcacttgtttataagggatatagagggagcaaaagctgggaaaagtaaggaggtttgggttatgttttcagagatgacagcttttttgaacgagcgtctaagatcagatgcttcagagcttccaagccaataaaagagcgtaatgccggttggcttcttttcacatggtgttccatcgtccatctttgtccgttattgtcttcctcccgcttgcctgtccaacaaacctttccccttttccagcatatcgtccacctccaccctgtctcaccatccacccacactcaccaccaactcaaacatattcaacagtcgccctcaaaacattcccctccgcctgataaaacttgattctcactgtcttcccactctttgcctttgcctcaaactcgctcgcctgcgcccacaaggccttgtacttggcatccttctcatcataatacttgggatgcaacttcgtcaggggagcatcatcggcagtatcgacctgaatgtcgcaccaccgcttgtagttgtgcacgccgaccgccacggcaaaataatcaccgcccttgctattctggaagcgcaacatgcccgaggacccggaattgttcatggagaggacgtatacgcccgtggagtcgatttgcgaccaacgggtgccatggccgaaccagcaggtttgttcgacgagctgcagagagtcggaggtgtcgttgatgaggcggaggtggatggtgtaggacattttggtggttgggttgggttgagttgagttgagttgagttgttggttgggtaactggatggggatgggcgatgtcagctggatgggatgggatgggatggggaggaggcagtaggaggaggaaggaggaagagagaggaagagagaggaagagagaggaagagagaggaagagagaggaagagagaggaagagagaggaagagagaggaagagagaggaaggtagattggagatgggaggctggagaaggttgaggctaaccttgggtgctttgaaagaagttattcaggagtcggtctggtttgcgttgatgagatctgatgatgtttttctttcgacctttgggaaggaggaggaaagatgcctttatacttgatgacccagagtcggacttcacttcagcttcctttcccctttggcttttctcaccccaatgccttctagtcgtcgacatcgtccatcgatgtctcaattaagagtttccattacatattcgcaagcctgcagcttcctttcgttgtcgacatgtttcgggttgtgggaatgatggaacgtgtcaccagacaattcccccctttccccctcatcccctcagagtgacttgaccggcttgattcgactggttgtccgatctgcacggtaagggcggtgtcgaaagcatacatgtagcctgactggtagctctactttctccgttaatttgcaagttgttcgacagctatttctcactcgttggaagggaggtaggtcagtgacgagggcttgatgctactgctgaagacagttaagtacactctaggttttcgatgtctctaacacccatcccgagttctcactttattcggttaacaactaaggcgacgatattgttggttgggcatcgcgggctatgcggtgggtgttaaacactctccatgtacccattccggaccacttctgagaaccaacaacaggctggaagtaaacaacaggggtagtaagtaggtaggtaggtgcaacatctcacaacttccacagcataaaaaaccacctcagttacagacttgcagttaccactcagacttggacttggatcttatcggtgagatgggtgatcaaggaatttcacccgcatctcggcgggaaagtgatcaccattgtcctttcctcgcaaacgcatgtttgggtacgccagcgggccgctggaacgttatattggcggaccgggttgatgatttcgaatcgctgaagaacatggtggtccaggatagcatcgcttcgttacactgactgtaacccgtaactcgcgtgccccaggaacgagaaaccactggctggcctgagaagcgatgttttcattagaatcaaggtttggggttgacgcttcccttctgcgccacctggtgcttgatgaactgagtcccgaccagcgcgcgtgcgacacctgtcgcgataattggcatatcgagcggggtagggtattatacctcatcgatctcaccctcgacaataggctcgttcggaaggctctttacaagtacggttgggaggataactacccgagcctaatttactattacaaaatagtaaccggcatctgggggcccgccgtccagggctaggcttgagctacgcgatgttgcctctctcttcacttcgatggtatccctaccgttagagacgtaggctatggtgtcttcgacgaaagatattctctcactacaagtcaagacgactcagtacacaacgtgatgaaacttgcctcatccgagccggtgaccaagcgttattgactacatgcaagtcagccaggcagttagagtgatcccgcgtacagtcaagcatgagacacgccttacccatggcgagatttctgtttaactcgtcatgtcttgcttctaagcgcctcagcaaaagcactgtacagttccctcttcctcttctcttcaattaggaggttgtcctgagttccgcccgttgactggcttcctttttcgttcgccaatgccgtaacttaggtagctgtatgctcaacctacccagcgtcttcctagaacagactcccttcttacttacttacctctaccatccggaagtcgttccgacctaaccacggcgctcagtcaagtgtcacaaaaccccacagacaaacagacaaagaaagcctcaatcgcatattatacgaggcagcccttgaatatgtacctatccagctagtgtagaggtaagtgttacacaaccccttctttacacacattcatcgggtgccctgtgtctcggtcaaagatccccgcaagccaccgaggaggaacagagggggacaactatcgagaaaagaatgaaaacttcaagggaccaaccatacaaattagcaagcccaacggcacatcaaaaactgcggggtatatagtttcacaaaagagagttggtacagagcgaacatggccgcagatcttgtcttacttgacttcccgtagatggcgacgccatcttctcgtgtgcgagctgagaagcgggagatgtacgtaagtcaaaagggtctgtgtggctggagacaacaacaaagtaaacaaagtatgatgaagaatggaaacgaaatgtaggaaatccagggatgcaggcatacaaagatcggattaggacacggacttgccggtgtgtgtaagttgctgactcgactgagttggaacttggaggaggggaaactatttgacagggccttaattgggtaagaagaatgaaatgatgatttagtacttttgactggcttttcttggtgctgagttgacaaagtcatattaacaccggatggatgttgttgtgatgccagagaatcacggaaatagagttccatactatgaactgtcgtggggtgagctgggttcgtaaaaaggaaaaaaaaagaaaaaaaaggaaggggaaacaaaaggaagaaaaagacggttgaacaaaagtttaacagttatttgacacaaaagagataaaaaagaagaggcaagccgataaggggcaaaagaaaaaagtaaaaggaaatgcccacagccagaatcgaactgacgacctcatcattactagtgatgcgctctaccactgagccatgcgggctttgtgatttgttgttgaattggactagcgcaggtagctctatatgcagcatctgccatgaccagcctgccttccaaccatccatgtactggctatccatctataaatgccctcctttctttcgtagaggttcccgaacgagcgtgtcttgatcttttcaagtcctggtttaaatgactattgtactgccttagcatttgccagtttccatcctgtaactcaaactctgggcaccattcagtgcttcctcgtctcttcaccttcctagccaccgccattcacacatttccacatcacagccgcgaaacgtcttatcatccatcgcgtggggacctcccatccattcaccacgttaaactaagtatcatcaaaagaacgccgtctcgcaaatgactcccaatttcccccactgtaaatgtaagaaagtcataaactcatccaaacgaacaaatctccatcgctcgattaggtaaccggttgtaagtcgtttcgtttacttcctgtcgccaacatgtggggtatgaggcgcactcttcccctcagcaacgaaatcaagcttctgatcaaccttctttgcggcgccagcagccttgtcgggattgcccatcatcgtggcgtagatgccgcccagggtgaggccagcaacgccggcgtagctgtttttgaggagggtgataagttggttagcattcttagcgtagtgagtttgatgagggaagggtgtgtgcctgagcagagcagggcagattgttggagtggatggaaggaagggaaaaaaaacgtacagccatggcttgttggtgttaccggtcttgttgaagtccttgacgggacccttgtcgcgagcgctatcggtagactcggtgctccggaaacggacctgttgagcgcgctgggggctggcacggacgacggggcggagagcggtgcggatggcgggagtggcgcggaccattttgaaaggtttgagggctatgatctgtattttggatggtgtttcttgtacttgaaaattgggtttgttttgctcttgatggctttaatcgacagtctccgggtgcagttgttcttgattgtcgaattcgttgcaaattgcagcagtggtgatggcttgttatatgatactactattatggttggccacaagggttctcggggtgtaagtgttaacgcggcaacggtatgacatcaccatttctgcgactgtgacgcgagctcacattgttcgtgcctgcagtgcacttgtgttgttggagaaggaacatcgaatgacgaacatgcggagaagcaatccaactgctcctttctcgatcgatctgaggacaatatcatttcaaaactttcctccccttgctggatcgtataaaccttctcactcatgacgacaggatatggagacagacacaagaaccgactgcatgccaagatcgaacagcaacttcgcacgcgcgcgcgcaaaatggatgtcagtattcaagccagcggcgaatcacaattactgatttgcacttacgcacagaatcattattgcaacggccggaatagcatctcgtcaagaagcccatgttgcgcacttggaatcatgtgccattataggaacttcctttgaagatcgctaccaacccactggcagctttggctgcccggctagctcaatcggtagagcgtgagactcttaatctcaaggttgtgggttcgacccccacgtcgggctcaattcccggcgttacaaacgcgcctttttttttttttttgcaattttttctcattcccaattactcagtattctgtgcttgaagagttttcttttttttatgttgcgacgctttgcctccagcgctgttgtcttcagggcaatctaactccttcaggtgcaacatgtcttgactcgaaacataaatcacacaaactctcagattgcgttacaattcaacaatgtcaatggctaacccgccgtaaccctttgatttgtattcaagcctaaccggtgtacaatatcattgatagttctcttgcttccatcccagcttcaaccgcctcactcagttccagctgcggcgcagcctgccttagcgaggatattatcctcaccgggcgcattctgcgtcaagcgcgagttgaagccgatgacactacggacattctcaaacgtcagaggcgccacccttagcgtctgcgtcgacacgagccacatgacgccctcactgcagggaggcgtggtgagggaccccatgtaactgttggagttgggaacaggttagtaatgagcgagctggaaaaagggccagtgaagagatggagagaacattgaatggagaaaaagaaaaccagacacttacccttggaagtggcccgacttccagatgttgaccacctcggagagtatcaaggggggagtctgggtcacggtgccgggcgtgcggatggcgtcgacggtgctgaagatggtctcgagaaggacggtaggcgcaccggagaccggagtgtctgggcccactgggcgcactggcgccgtctcgttctcgttggtaggatgaggcatgatgacttcttgctccctatggcttctgcttcccctgatgcggaacctggctggcggtgcatctggggcggtcttgttgatgtgaggatgaacaggaacgccgctgggaaccggttgagtaggaggagccggagcagcgaagggagggatgaaacgtgcggaaccagcctcggtggcgacgtcgatgtaagtgccgatgacagcaagctcctggttttcggtttgccagaccatgtgcatttccactagaacgaacatgttagtgattgctgacatcaaagggtggatattgggaaatactcactagctctacttgtgccattatccaggtgctcgctaggcaagtggaaatggaactgctgcagggtgtactgcttctcaccgaaagtcatcgagccgcccttcgcaatgacctcgatggtggttccgaggttctcgaactcagtgccctcagtgaaatcggggatgtcgatctggatttcagacgagggtaccatattgaatgatgttcccgtcatatcaataggcgactgtcgtctgcccgtggagcaggccgtgttctcgggcgctaacgatgaccagaacagcggaccggtgacgccaatgtatccgaacttcttgacttcgactgtcttgccctcctctcgcgggtggaggaaagtgttgtgcgagcagagcgaccagacgggcgtcacagacgcggccgccgccagcatcaatgatctgaatagcctggccatgattccgacgggaggaaagatgtgattagagatgaaaacagagaaacagagtttctgtcagggtatcgagtatatatgtatatatgcgatggagatggaatatgcagactgcgtggggctaggtgggagtgaagcaaagctcgagccaacggcagaacaaccggactggaggtcaagaacaacgaattatggggtatctgtcagtggttccggacctactgacagtatgactagcaaaaaagtaaaggcaaataggaaatacacaagaagaagtgaagtaggtgacggaagccacaaggttgtacagttagaatgaagtaaacaagaaaacatggcaccatgaggtgggtgcttgaggcctagatatcctcgcgccgagccgagagatccgatacaccgatgcgcctcgctaccaatgtcagttgaagtcttccatgacttacatgatgctaaccaatgtacgtccaaccgaccgacaagaagccatgaaaggcacggaagcatccagtcaaacaaaagtccgagcatcgtgacaagaagcccctttgtttcgacgaggaggttggattggtcggttggtccgtctggggaagctggggaagctgggcaagccaaaccagatgcaggtacaaagatgcaacagtgttgacttggttgtaaaaaagtactcaacggtcacttcaagccaagtcagggagttgacttgtgcatatcgcatgctcttattttcgtcgcatatccatccggcacgttaagtgtgcgttttggcgcggtaactggagcgaaaatgtacgcgcagaagatttctacaaatcggcaaccgaagtgaaggtaagcaaaatcaatgttacgaggcagcttgacgtggctgatgtcctacgctgggcacttgccgtatggggaatcgtttggccgtgtttgaccccagcttggggtgcatcgcaagggatgtctgccgccttggtggagttgagcttcagtgtgttctgtgagcttcggtacgtagtctagggtccctgcgaacgttagaggccatcaggagtctagactctgtaccaggggttgtgtttggtgggattgtctcggtagtcgccgtcacgggcagccagggggggcagtcttccgatttcttcatcaagccaagcagatgcaatgacggaaccaagttgtgcgacagccaagagagcgcctgccgctctggcagtccagtgatcatgatgcttggcgttcttgggtgtttggggtttcgctcaggtcgtccctttccgttccttcccggaggcgcagcttcatctcgaagtgtggcgttaacttgaacgagcctgcagagaaaagtcactaatgatgataaggaaggaagtgcacaggtcgagtagatgtacttgatcagaaaacaacgggaactgaagttgatcaaaggattgccgggcaacttccataaactcagccttacagcgagcgcatctccagaccaaaacgttcgagacacaaaacaagtatttgagcttattccaagatcgagcaaacggggcacacggatacctaactgatccacgaagatcttcataaggatactgacttcttcttcttcttggggctgtcttggcaggggtaaaccttggagtctcaggtgaattttccgattggatctcacgacgctcgcctacaggttgacggtccagaacatgagctgatgtctgaaacgcatgtcgtagcgaaagagaccttgttgatgataataagcgctttcagtacccacgtcctgtagttgttggtataccttcatgttcttgcacctcgtttccgcgacgttgaagtatcgcgactcctggggttggtccctggccgagattgatatccttgggagagcacgtgggtggcttggctggctatagcaacgggggagcaaggagattgatgaaactgaacatctgggacgaaagaacttgacgaggttatgtaagatcaacagctatatcctgtgtctagctgtaaggatcgtggttcttgataggtgagacgatttgcgggatgcttgatatttgtcgattggcatctgtagatcagatcccaatcccaaatctcgaacagaacagggttaaaatatggacttctggaagagatggatggcgcttggaaaatgtagacccagacgtgtcattctagtccaactgatatgcaacttgcataaatgtgcaacattggccgaatcgggttaggcgccatgatgctgttcccacactcaatcgcctgtacagtcttggcaagaggtgtgtgtgcgtgcacacacatacacacaccgcacttctgtattgtataacttcgttaaaattcattattttacaacaatttctatattaatttgaagccatttcaacgtacaaagtaatcacaacaccagtaattaatcaaatctattacaataatacctcccaaaacaatccttaatttaaaatccgccggcgtaaagcgatcctatatttgaagtaacgtactaatagtctacttcgacgaagattaaaactaggaagatcctagcctaataatgaaatggcgaggaaaccacaataataatactaataccaccatagctattataaggactgtagttctcggatgtctgattaggtagagttaggtagtaagtgatttctaagcctttctcggaaggtcgagatgggaggtattaagctagatacggtttactagcgtcacgcatcttgttgtatagcttaatgttcagttttcggtggaaagtaaggatagctatcaaatcttttaacatcctcttcctagaaatagatagagaaacgaatgaatattcccttaagaggaataaataattatttaatacaataggtaaatagaggtagataattagagattaccaaaagtaaattattctttttttactaagaattaaaattaaaagactaattatttagtatagtaattaaataaatattgtaataatctattatattatcttttaaagttcgatatcctatccttccttttttctcttttttctttttattatccctatttttctacctcttctaatctattattttattaggttagcccttcattctttatcttttgtctatactaattgtttaaatctattcaatttagaaagtatgtcttctaatttaatatccttactaaaaattcgaaaaaaattactatagaaaattaatatatatattctcgtatactaccccaaatcaaatcttccctttaaatttacaataagtcccctaagtaaatttattattaaatatata