ctcaaattgccacaacggcttgaaagtagaaaagcatgttgtacccatcaactgcgggtcttgtttcatctttcatatgcgggcaagacatattcctccctgaacacgagatccttcccgggtggacgtcataggctgactctggctgaggctgcatgtaagcccacgatatgtactgctgttggtgtttttggatttccgggaacacaccagtgcttataagcacttaaaaggcgatgaacactactgcagtaatgaagaaagaagacgtccgcaccacatctcactaaccgcaaataaccgtcaatgggagaaatggctcacatcccagcaccttttttttttttttttttttttcttctcaccacaaagccatggccaaagtaacgaagcctttcggtagtgacacaagacacggagagataaaacagcccattggacatcggtccctacgagccagcggacatgccgtcgttgtacaataccatactttgcacacagtcagtccttcccttcacttccccgccctgctgaatggtgggtgatacagggacgaattgccggaaacctaatggggagcaagacaaaggcaaaacctcagatagcagtaccagtgaggctcttctatctacctatacatagtaaatgtctgtttttagtagtgatccctccagttggcgccgtctccgagaggttgttgccctgtgttggatcgtaaggagtgatgtcattcctcaccgttggcgtcggctatggttgcagtgaagactgttggttgagctgcctgcagttgtgcagtgcagtggtagtgtacaatgttaagagcgaacgttagtagcgcacagaccttctttgctactgtatcccccggtcttgccaagccttgctgccaagcgccaagcatcgagctctctgccgggcggtgaatttttagaactgcagcttcaatccatccgactcgtttctgcccgtcgcgcgcagcgggccctaggtaggtacgacatcgacatctatccatccatccatccatccgttatcgattccacctctgccaaccgaccaggaccttacatccatactacaactcgaatttcctcaagagttcggaatcatcaccgaaccacaacaccaaatcgacaacaatggatgggtaagcaagagagcaagggaaacaacagtcaccttgtgtttttttttgtttttttttacgacaaggagaacaagactggacacccaaaactaacgtcatcgtcaaactttccatcaaaacagacttacagccgccgagagccgcgagctcgaccagcgccttcagaagcgccaggtcaaggagtttatgagtgtacgtcgtatatacacactttctttcttcgttacacatttgcgccaccaatattcttccatcttcgagtcgtcgctacatcttagatccaaacatagctaccgtcatcaccaatcttttatcccccggtcttccaccatccatcccccaactatcccatctactcgcacttactcgcaacctgtttcccacccctcctcctcctcctccttcctttccacctatttccgaactggcatacctcaatttccccatccatccattctccccctccaacaccacccctctccacgcctctgctagctctcccatctatctatcccaaaaccaacccaccaaacctcttaccaacattccccctcccttccctctctctcttctttcttctaacaaacaaacgaacaaacaaacaggtcttcggtaacctcgtagacaactgcttcaccgcctgcgtcgacgatttcacctccaaggccctttccggccgcgagtcgggctgcatcagccgctgcgtgctcaagtccatgtccacccagacgcgcctgggcgagcgctttggcgagctcaacgctgccatgactgctgagatgcagaggcggtaaaataaaaaaaaactacactatacactgtactacaagaaggaaaggagaaaggggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaagaagggttgaggggaaaaaaaaaaaaaagacaaatgtgtataaataggttcagttcgggaaataaattgggttgacgacgatgaggcaggttgcgcatacatgcatgcgtaccatacacacatacatacataccgtaaaggatattgcgagtgaaggtgtgctggttgggttgcagaatgaggtggtgaggaataccggttttccgttgtggatgaatatggaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaggggggggagagggggaaacggatggatggtattgaatacctaggatggatggtgtcgagacgagtcctacttagtttctgccagctttggctagaggtagggaggaaagttgaaggtgctttttgtcgacatctacggatatgacaattttcacaaaaagcctttgaggggacaacggaggtagccgttgttgttgttgttgttgttgttgtacctctggtagtcgtgaagcgtgatacctacggggagagatctggtacgtgatgtgaggtaacgaaaagagactgaagcgaagatattggcactaaaaaacggatttatacaaaagtcaagatgttggaatctggctgtgtgcaataatacaacaaatctttctgcgtggttatattgtgatttgtgggattacatggacaataaaccttcctcttacttgatgactagaggacgggcgagtccctcacaaaagaactttcgaactgtacggtcgtcatgcgcatagccacccaaaagaacatttttcaagggaaaactgtcgaaatgctatatgaacctaaaaccggcaatcacgcccaaacatcagctgtgcaaagtaacacaccaccttttcaataccgcttacgacttgaagtaaacaaaaacacataaactcagtctcctgctacactgcctagcaattcaaccatatcccttacttttacacacaattatccatcagacagaccgcagcgttccaaaacacatcaccacctttcaacatccacccctttaccatcatcatcacttctttccctcagtgactgtaaaacaccttctacgcaccctcctccgcctcacccaacgccaacacctccgccacaccactcaacatctccaccgccttctcttccaacttattctcgcacgctgacccttccgaagctttctggctcctccactccatctccctctgccccaaaggcaccaaccgttccctcaacaccttcctgctccccagccaaaactccacattctccaaaagattttgtctggcctcgtcttcccaccctccggtaatctgcgggatgtctcttgccgagtggccgccgacattggtcatcctgatgactgacaggacgcgcgtgaggagggcgagggagtggatttccgaaatggcggttagggtgatgaagccagacatgtccttgttattgttgggaccacccgagatagaaacggacttggagggcgaaaaggtgcggtgggtgcctggtgcttcgaaccgatccacggccgcgcgcaacagattggggaattgattcagcacgtaagcgatttcaggggcgatggtggcgcccaaagcaccgagcatgttgagtagtaaaggcaggatgcccttggcccatatggaatagcagcgggcggcgccagcgttgtcagctagagggccgacgttggggcggcgcatgaagccggcaaggttggcggacgtgatgtggtctagcaggccgtcgcaggcgagctgctccgcgatggcgggcatggcggagagctcaagcaggaagagcaaggaaagctcgccgtaaattgggtcgccagacttgtccgtcagcttgtcggcccaggagaagagcgaggtggcgacttggaacacgtcgtggctggccatgatgttgaggatttgcacctggcactggtcaatgccggggacgctcaggcaggcttgcaggatcgcggtgatgagggcaaggtcctcgggcgtggtgggcgaggtgggttcgtgcactagcgcgacgagggacctgaaggattgggcgacgacgcggtcaaggatgctgagagtcagttgggtgacggccacggagctgctttcaccaccggacttcgacaaggtggaggcgccgggcgcaggggcattgaccgagtgtctggttccacggagagcgacgaagaggatcttgaggagggtgcggaaataggagatctgatccttgtcgaagggaacctcaatgttattgatggcccttgtgatgctggtgagcagcttggtgctgtccttaggcaggtgagaagcatcagcgaggcgttgaagaagcgtcaaagccaggtttgcccgagcgtgaaccaagcggacgaagatgttgtctggcggctgagcccgttggttggcatccagacattgctcagcgacctgtgccatctgcttggcgacggtttcgttcttggggagaagcgagacgctaagctctagaagtagatactcccaagcatggaaaagggccttgaattattgttagtatttgttatcgcccgagaggcaacacagaaaaacttacaatctcagcttccaccaaagacaagttcacattagccctctccatctcatgcttgaagccgttcttgcgcgacccatcccatgccacgtcgtaactgagcatcaagtcggcaaaatccaaggcatagtaaaattgggaacccagatcacggggaacaagaactgtcctcttgaaatcctctaccgaaatccccgggtaccgttggctaaagttctttgcaaagttagaatgcaacgaggcgttgtaccccgaaacctcaactccgttacgcaaaaagtaatcgagatcgttcacgacgtcattcgcaaacttttgtgattgccccatctgacgcagatggtacagctgcatggcaaatgcctcggcaatgtaagctgctatcctcgcctggtaggcagcctccttggggtctgtcctagagaccatcgagggcgacttgagatcgcggacatatgctcggaggtcggtcaggaaggacgtatccttctgcatggcgaagatcgtccaaggccagtagttctgggccgaggtgaaaaagtctagaatggcgatggcttcccggcttggcaacttcgtgatagagcgaagtttttcgatggccgtggaaagaaccgagtcgggagagatttctgcaatcttgccatcccccttcaaggcctcgcgaggcgtcttgcccgtaaggaggcagtttgccatccactgttggcgattccgcattattgttgaaaagaacttccatatactgaccgactctggtaccctgtcaaacggcttatccagctgtgaagtaatctggatgaatgaccgcgaaatttgtggcccaaggtatcccagcagtgatggaggttcggcgttacccttcccggcactttctaccagcgcgctcagaagagctatcgccggtatcttgaaggacagcctgatagcaggaagacgggcaaccagggacgcagatttgaacagctgcgtctggagcttgctgacaggcagatcgaggtagttggaaacccggaggaggatggttgcgaagtcaaggacaactaagagcctctccgagacaacggcagcccggcgggggtaaagagtcgagtcaggaatttggaaggcaacaagaagtgtcgctaaaagaggttggaatcggagtgagtttgacgaagcggtgacaaagctttcgagaacgtatctagcggcaggttcaagagagccagtcaaggtattcgaaggcccgttcgcgctcaggttataggtgtatgaaaggagcttctgcatgatacccaccacatcacgcaccacgacactgcggtccagctcggatgggaatctccacgtggccgaattctcgatgatatcgaccgcggtctgggcgatggcgagagagacccgagagatcaccttctcgcttgttcccagccatgcgtttgtgtcgacgttggaacgagcattcgtctcctttacgaccttgcgctgaactgcaccaagcatggctatttcaatcagattcgagaaaaacttgacggcggaagaaaggaagtcgaagcgctcagacaacatgtcaaggtttccggtaatcctcgacagccgtccagctcttgtctcgccattgatgagggcagttctagacatgtaagcccaaatcctgcctgggcacacaggcagtgcggcatcaaggaactgtaagcaggctgccaaaaccgccgttttggggccatcaacgttgacaagatcgtcttggatgatggtgtccataaggtcacagacaaccgtcaggatgtctttggtgtgtggtagcgctctgctcgcctctttcaagactgccatgccagcctcagagccagccctcgaaacggtcacggcagtcctgagagtctcgactcggacaacggttgccaaaagtagtaccgattccgccacctcgtcagcactaagtcccgggagtgcactgctgtatgcgtcagccttcaaagacacctcaagacgcttgcccaggagggccagggccgagtgctcgtattccagtatggcgatcctctcgctatccgagacgaaacgtccaacagtgccggcaggaatggtaaacttttcctccttttcggggcgcctcctggtaaccttggaggtatcgaagaggtcaaggtcgccaatcaactggaaggagttgatgttctcatcctcgaagatgagttcgtaattaacccagtcaggactccattccaacgtcaaggtgggagatttgaggagcagaccgatcacccactcggagttttcgctgtctgcgaggaggcccgtcaacagagcccgagtgaatgagacgaagggcaggaattcgtaagggtaacggctgcgagcctgcaagagatagttttccttgagctcgacatcccgaagcatgacagaatcaacttcctggtttggggacagtgcattcttaggagaaatatcccagtactgcctccctccggacagtacggtaaggaggcaggaaacggtatcgttctggtaccccacgatagggaagctcttcttgagaacttcgaggaaaacggcccgcgcgcgcgctcctaacagggaagagaaggcggcgagctgactgtggccaaggcaggctgccatttctgacatgacttcgtatacctggccacgagcggtggccgcaaaggcgagcgtctcaaccaactggttatcccgctcaagggcctgcgaggtcaggaatagatcatatggcgacctttcgatagacactatgcttcccgccgagttcctacgctcgctggggttcggctgaatctccaattcgaaactggcttgagcgcgagcattttgagcaacatcccgtcgttcgacgcgttcctggtagccaataaacatctcctgcagaatcaaggaccatgccaagacaacggggctcgcagttggcgagccggcatttgcggcgttggtcacagcagtatgaattattgttagaagctcggatgatgctagatagggctcttcgaagtccaacaagtcgatgtcttggctcaagtacaggagtgatcggttgaggttgatgagtctgagcgagatcacgcacaccaagctcttcaagggcatgacgagctcggaaacaaggtcatagccgctgctgatgccatctaggaactcgtacgtgttcatgatctgataccactgagttattatctccggggtagtaaacacggggcccgagaggtcgaggatctggaaagagaccgtcatggcatggatagcctcggtgagagccgtcctggtccagtcaatgttgatctgctcggtaagaagacgttcttccacgtttgccgggccggtctgcgcgctcttgatggcatcttcgaggagggtgaagtaacgtggtacaagggcctcgaacaagctgatgttgatttcggagtggtcgtcgaactcgtcatatccgaatgcctccttcacaatctcccgtcgcaagttatgcgtctcctggttcaggatggcagcactcgagtgcagcatgaaggttacgagtgactcggcggagctcacgaaggaccggcgttcggagaggtagtgggccagaattcgctggcggcggctggcatccttctcaaactcggcccatgtggtttcggcgtcggcaacggtggagaggttgaggaggacgagaatgttggaagtttgcgcatcactgactccagcagcttcctgaatattgtcgatgtcctgggtagagagagggccgacgaggtgggcttgtgggcgcgactggaactcgactacgacgatgcgcagggcggcaacttcgctgatgttgacattggtgctgagccatatggcgtcgtccctgatggtcttgatattgaatcgctcgttgggcgtctgggtcacgttgatggcggcggtcttggtctcgaagtcggctttcgtcttggaggtcggaggttcaaaggtcttggaggggttcttgagcaggtgctggacgtaggcatcttttagaaaggaagagacggcattgctggtgatgcgatcgccctgttggtcggcaagggcagaagcgacgagtttccaggacagtattatgttcttgcccgtcaaacactcctccagcggagggaaatatgtcttatcggtcaaggaggccattggtgatgagggtctccatcagcggccgggaccaaatttgggagaatgggtattggtgggaaaaggttccctcgagaagcggtgttgtcgtcggggtcgtcgtcgtcgtcgtcgttgtcgctgccgtcgtgtggtcgtcgggtatttctggtcgacgttcgatgaagatggacgagacaatgatgtatagtgaaacgaactgtcgaccggatgggaaagctaccgtagagctttgatccagacccgagtctctgtcatatggcggctgctaatatgtggtgggagagggtgttgacaggacggattgtttgtgatgtaaatattttgggcggattcgagattccgttggttggtaggttgggttccttcagtttgcttggctgctctgctgtggtatttgcttgacgcgctttccttccttgactgacgcggctggcaatggtggtgttgtgtgcagggcacctgtgagcagcagcagcagcagcagcagcgcgggagcttcaacgcttttcccgccaaagtcgaagaatcgggcggccagaaccacgcgcgggaccaaagaattcccactgtgtttttttgcgacagagcactccactgcagtcccgtcagtgagtgtaccacctatgtctaggtaagaatttccacttttggtggggcctctctcttcgataagagataagggatttcaatgtttcaaaacggaacattcagaacaacaccgcgcggtttgtacggaatgacggcgacgcttgggccctctattttctttctttctttctttctttctttctttctttttgttcttgatacaagttcgcaaaacgggggctggaggtaaggggactgtgaagctcacaaagctcgtagacgaacatccgctttaatacttattcatgtcggttttgggaagccattgagccattgagagccacttgcatcccagcgttgagaggtgatttgtaaacggttgttctaacgccactcctcggtcacatctctcatggatggaatttacatacattgtacaatacacagctcaaagtaactcacgcctaaacatcgaacaaagtgcaagtgactcactcacaaaagacaccttgcgcaagcacttgtgaatcgcttcaggctcagatagccaggtacgtattgtagactctcgtcattctgatttcacaacaacgaaaagagtctttctattcatggagtagtgatactaacagtacttgtccacaactagctgtaggtagtgctacttcagttactgcatccgaagtcgggcgtctcggggttcattcgtgtttcgtttggtaattacactcaggcatttacaccacagctgctgcacctcggactccttcaggaacaccctcaatactgcacggcactctcacaagtccaatcacaatgtcgtcctcctcagtcgtcgaccactctccccacgattccgctccttcgcccctggtgccaaccgcctccaacctcatcctcatcgacaactatgattcgtttacctggaacgtctaccagtacctcgtcctcgagggcgccaaggtgaccgtcttccgcaacgaccagatcaccatcgacgagctcatcgcaaagaaccccacccagctcgtcatcagccctgggcccggtcatcccggcaccgactccggtatctcgcgcgatgccatcaggcacttcgccggcaagatccccatctttggcgtgtgcatgggccagcagtgcatctttgacgtctatggcggcgacgtgtgcttcgccggtgagattctgcacggaaagacctctcctctgcgccacgacggcaagggcgcatatgccggtctgtctcaggatctgccagtgacgagataccactctcttgccggtactcatgtcacccttcccgagtgcttggaggttacctcttggattgcgaaggaggacggttccaagggtgtcatcatgggtgtccgccacaaggagtacaccattgagggtgttcagttccacccggagagtattctgtctgctgagggtcgtggcatgttccggaacttccttcacatgcagggaggcacttgggcggagaacgagagactgcaaaaggccgcccaggcacaggctgccaacacaaagtccgacgctcccacgcccaagaagagcaacatccttcaaaagatttacgcccaccgtaaggctgctgtggatgctcagaagcagattccttccctgagaccttctgacctccaagccgcttataacctgagcatcgcccctcctcaaatctctcttgtcgaccgtcttcgcaattcccccttcgatgtcgctctttgcgccgagatcaagagggcatctccctccaagggtgtctttgcgcttgatattgacgctccgtcgcaagctcgcaagtatgcgcttgccggcgcgagtgtcatctcggtcctgaccgagccagagtggttcaagggcagcatcgatgacctccgtgctgtccgtcaggtccttaacggcatgcccaaccggcccgccgtcctgcgcaaggagttcatctttgacgagtaccagatcctcgaagccagacttgccggtgctgacactgttctcctcattgtcaagatgctcgagtatgagctcctcgagcgcctatacaagtactccttgtctctcggcatggagcccctagtcgaggtccagaacaccgaggagatggccacagccatcaagctcggcgccaaggttatcggcgtcaacaaccgcaatctcgagagcttcgaagtcgaccttggcactaccggccgtctccgtagcatggtccccagcgacaccttcctctgcgctctcagcggcatcaacactcaccaagatgttcttgactgcaagcgcgacggtgtcaacggcattcttgtcggcgaggccatcatgcgtgcccctgatgccacccagttcatccgtgagctctgcgccggcctgacgggccccgtgcccaagtccgccgccgagccgctgcttgtcaagatctgcggcacccgttctgccgaggccgctgcggaagccatcaaggccggtgctgatcttgtgggcatgatcatggtgccaggcaccaagcgttgcgtcgaccatgagaccgccctttccatctcccaggctgtgcacatgagcaagaagaccggatccaccgaggtctcctcgcaagcctccaagtccgcaagggactttttcaatatcaacgccgagatcatccgcaagcggggacctctgctggtaggtgtcttcatgaaccagccccttgaggaggtgctcgagaagcagcatctctacgatctcgatatcgtccagctccacggtgacgagccgctcgagtgggccaaccttattccagtccccgttgtccgcaagttcaagcccggccaggtcggtcttgcgacccgtgggtaccatgccgtgcccctgctggattcgggcgctggatccggcacgttgttggacttggagtctgtcaagaaggagttggagaaggatgagcaggtaaccgtcttgcttgcgggcggattggagcctagcaatgttgtcgagacggtaaaatctttggggcctctgagtgagagggtgattggtgttgatgttagcagtggcgttgaggagggaggcaagcagagcttggagaagatcagggagtttgttaaggctgccaagtctgtcaggtaaaaagcttacggtgcggttaaggcccaaaaatcaagtctctttctttcggtatctctatatgggttctcaaaaggtggaattgtgattatgttcatggttctgacgactcagaatgcgaatgtgacagaacagaactgatatggattgctggagaagactgggggggatactgactgaccccttattctttgtcatgattcataccgggacatcctcagtgttcaaatgacagacactatggacttccacaccctgacaccacccgcaccacaatgctttgatctgctgatttgtcgacaaagcagcaacgagacagcaactcctggactcttcatcttgaaaatggaagaatctcaacatatataccaacccttccacgaagcaaacttttaactttaaggatcatctcaccagttatcagccgatgtttctttacaagccgatattgcccaaccatgtcccagccacataacacaacgctcccttcccgccaaacccacaacccccttccacatccatccgacaataatccaccccttctcccccgtctccctccttatccctaccccatagacctaacagtgtacactccctccgtcccctgcctccactgctccctcgtctcctcctctccgcggtgctccctcctcaacttactcaaccatggcgaacagcgtgaccaaaaccgacgccccaagttcaccccgccatggtggtacaggtacagatataaaccggacattcctctcccagttccaggattacaggtaaggtgttcgaggtgtgtgagggatgggattgagtggtgcgtgttgagggagatggatggagcacggaacgtagcaccgatggggggtaggatgtggatgccgatggtaggttcggggaggttgagggagggggagggggaggggtctttaaatgaaggcgggaagaaagagactggagaggtgagtgttaccaaggagttgtcgggtgttggtggtagaggacatagtggtggtgctgcaggtggtgggaatgatgaaaagagacctttagaatcactggtgagcagggcacggcggattgcgagacttaggaagattcgggagggttctgtgaaggacgagaatgtggatgggtcttttgctccggaaaaggttacacaaactgttgagtctggcaagtcgacgagattgtccacggcgaatccagcattacagcaacaaagctcgacctcgctcgatctgcccggtcatgatgccaacaacaacaccaacaacaacaaccagaacaccgacaatgaaagcaacaccgaccctaatgcatccgattccgacgccaagtcaaacgtctcatccaagacttccctctctaagagatccatcaagtctaccaactctaccacctcctcttctcccccagtcaaagcacacccagagtcacctcctgcaccaccaccctcaccaccagaacgcatatcatcaaactatgttctgaacaaaaagacatcatggatctggaagccaagggcccaggaggaggtcatcccggggaaccaaaagttggaaagaaagaagtgggaattgaacagggaagagtggatagatcacccccttttcgcggccgtaacagcaataaaggtaacgaagcgggatcttgcggacttgatttaccccgaaacaacaacacgacaaggcaaggaaatggagatggagatgacgggaaaaaagcttgtgaagaagaaaaccaaaaaacaaacgccaggactgaaaaggtttttcaactctgaagttcccttcattgcatatgtcaggaccacaggcctagagggaagagaagaagaagaagaagaagaagacttgctgcagattgtgagaaaccagatacgggacgtcatgaaaagttacgagcagacggataaacgcaagaaagaggcgatagccgcggcagaggggtatttaccacttgagagctggctcggaggaggagggttcttgacgcaggaggatctgcaaagacagtttgcgttgccgagttggcggaaaagggagttggagtttttgagtgagggtttggtgaagatgcggaggagaaaggaggagagaaggatacaggatggagagatcaaggagtgggtgatggggggtaagaagagggcgagggatgccgcgggaggtagaaaggaggatggagaacaagaagaggagaagaagaagaaaaaggaaaacgaaccgaaagatcaagtacaaacctcccaggaatccgacacctccatccccaacccttttgaacttcccccttgcacacccaccgaatacttctcccaccgccgccaccgcctccacaccttttggaccaaagaagcccaacccgctgatttccagtacgccaaagccatcaagcgcaccaccctccgcaagtggcggggtgttaaaaagaaaagaagaagaagaagctacaccagcaaagtatacggatcgagatggacaaccacaaccccctcctcctggtcctcttcctcctcttcctcctcgaccgaagatgatgaggaggaacagaacaaggagcggaagactttaactgggtggttcgctggctatcaacaacgtaagcgggagcgaatgctgcgaatggctagaggtatggatggtagtggtggtggtagtagtgttcgtacggataccggtgagtcactagtaccaggagggacggggacgaggaggaagaagaatcagactcgtcaagaatgggctgaggatgatgacaatcaagaatgggaggggggaaagggagaggactcggacgatgagagacggatactggctgatgatttggagttggtggttgatgccagtgaggatgaggatatcttgaggtttttgggtgatcgttgtgacgacgacgacgacgacgacgacgacgacgacgacgacgacgacgacgacgacgacaacgactatgtggggggtgagggagagtggattggaagtgaaggggtagatggggattatgatagttacccgcttgtagatcacgttcgggagtcaatgataaatgagtattaactggccggccgtctcgttggtcacgtaggtaagggtttgatgccgtcaactggttacttacttgtgtttaacttgcctcacgtaagagtacagatttccaatgtccataccgaaaccgtaatcgttaccgggcagtgtatccatatcctagataacttcactacatcaacgaatcgggagagctcacacgaacagtatacagcacgaacaggttgaaaaactagttactatactccaaagacaccaattgaacgctttcctttgcttgccttggctatgctgtccttgttctccttcttgatcttcatctgcttcaagttgcttgcttgcttttttcatttcatgccccatttgaaagctatatcgtcgtcatccaatcatcctgcatccatcccctacgtgtccaactactacttaccccaacaacgtcgactttcattataaactcggtaagagagagaagtatgttcaaggactggtctgacagtataacccagtgagagagcgagagggacgtataaactttggacctgaactctcaaaactctgactcttacgacctagcagcctcgagctccagctccaactgtctgattctctcgctctgatcctgcgggccgggtccgaccctcttcttgagggtctcgacttcggtggcaagatggctgatgatctgactctgggcctggatcttgtcgctctgtgcaccaataatcctgctctgctgctcaagaagctgcgtgatctgggaaagagaggcctcgacgtttcccgaggaaggggaagcggtagaagcaggcgcaggggcggctgcggtggtcctgactggcgaggcaagcttctggactggggtctggtacgtcgtcggggaaggtgtcttgccggcggaagcgggaggaagggatgttcgcacagaaaccggggcggcggctctagcagcggggcgcgaaacctcctcgaagggagaggactcgccctcacttggctcggcgtcctcgttatcctggaacttgtttgcaatagcggacatggaggccttctggtccgccacggtcgacgtgggcacacgagtagcgggtgggggcgtggattccatcttggacacggggggctggataggagacgagacggcagtgggaggcttgtaatcggccggaacttccctgggtgcggtaccctcgtagatgctctccatgtcgatcttggccgggatgccgtccttgccgtcaaaccactcctgggcggacacggcgggcttgaggccggtcgcaggggggtagatgtcggactggaaggtctcggcacgacggggaacagtgaaggagatgggctcgatgtactgatcattgacggtcttgtaggccctcatgatttcgttctcgtggacgttgacaccacggcgaggcacaaaagcaatacctctctgggggtcaccagacttgtactcggccaggaactccaacttgtcgttctcgtactcgaaataacgaatgttgccatcactgcggacgttagcatgctatctatcgttcctatctcgggttgcgacaaacttaccccttgccagcaaggtacaggcagttagagccgtcatctacgaaaaaagaccacagttagcttcggcgcatacaaaagccatggtccagcaagcgtgacttaccccagaaaggcatgcagacaccagagatggagtcgagcgaggtgaaaccaccgatggggtccttcctgccaggctcccacagggcaacctgacggtcactcatccgggagaaaccagtggtggcgatacggttgtgttcaccaagccatacagcacgactgttcttggcgccctcgtggccctggtattcgtggactgcggactgctggcgcacatcccacacgcgcagcttcttgtcgcgagaggtggtgacaagcattgtgccgttggcgctccacgacaaagactgcacaatgtcggggtgcttgatggcgatgggggcttggccggtctcgacgtcccagaacttgaccgtcaagtcgccggacgacgaggcgagaatgttttcggcggcggggttgaagaggacatggccgacctttctggtttgtgtgagcgcaagccttactgaatcttatcttcagggtgtagatcgtacctcgtgtggccagagagcttgctgaggggtgagacatcggccggctcttcggcgtctgtatagagggtgaagttctcgggcacctgccagacaaacacctttccatcgtcggaggcagaggcgatcaagcggtcgttgaaggggttcctaagaggagcctaggtcagattgtcttgtcgggtcgttgtagcgcatgcgcaagagcgtaccagtcagtgtcgaggacggcggcggtgtggccacggaacagcggtatttggtcgggaagcttgccgcgctcgttgagggggatgacggcgaaggcgccaccaccgctcgactcccagttgacggccaagtactcggggttggcctaggtgtaggcgagacaaagacacggtcagtatataacgaccatggaagctatggatagggcgcaagtagtggagaggagcgtaggagcacaggaagtatttaaacaggtaggtacctacctttatgaggttggtgtcccaggcattgtggctgatgcgaaggttgtcgtagcagaactccttgcgcgtgggcttgccgaagacgtgtcctagcagtcgcggctatcgtgtcagtccatgtctctctctccaagctcgtcgcgactcccatcgtggatacggcgcgctacctcgggagctacagtatccatccagctggtgtgctaaggagccttcgggggaggaacacgggggatcgacatacgatacttcgacgctctgacgaaacggccggacatcgggagggattagggcagtaagctgctagctggtagctggtaggaataagggaataatagtgtagtaaggaaataaatcttggactcgattatggattactgagtgtttagacgggagctgagataggggggggggggggactttcagtgttttggtggtttgggaatcgataccggccgatggggtacagtggtacctgccagtagtaataaaccaggaggttagtaccagacacacctcagaggcgggtacttgaccgatacttggccctgcctgtgcctggtgcagcaagcgactgttgaggtggttgactgccctgctaaaccgactacactaggccatcctgggctggcgcggctgagtcccgggcaggtcccgtcggcgtggacccgtccctgatcggcttggcttcggcgcatgttccagggcagcaagtgagctctttagctggtccacttccccactgcctgcccctctccccgtgttcccaacgttcgattcgcacgccatcgccaatgctgctctgggacctttgtgaagtccttcagccatccggtcgcatctgataataaatgagatccaactgttgcgaagtaagaaaggatttttacttgatgtgttgtgcgagtggtggcagctagtaaggaggtattgcgtgtctttgcatggctctctgaaagtcaagggtgaggcatcatgtattcgctggatacaaacaaactcgaaaagggggttcaggggggacacgcattgagtgtggatccatcatgttgacacaagacaatgttacaacaagaaagcctgaacaagtgatggtgcttgcgcaaagatactcatgtgacaaaatacccgaactttcgggattcagagagatttgtttagttggtcaatgtcattagatcaaagttcatagaatcgattggcatggatcgatattattcaacgtcttgatgttgacagccaaaattgaaaatcgactttgctggaaacttgtcaccatcccattcatagagcgctatttctcggcatctggaagacgggatcaaagacagaaaaccaaaaacgaaaaaataacagactgagtgatggaaacgcatttccttatgatggcgccgttgtgaagaaaaagtcaaaaacttagtcgtactggggatcgaacccagaaccttctcggatcagattcaactaatgtgaacgagaaatcataaccattagaccatacgactctgttgagttcaagtaccaccttgaggtcttatgtagacgagagctttcagccaccccaccaagcatggggcgggacaagatcccgtaatggtgtagaactagtgtaatgtaagcaaagccaacccaacgggaatacaggatagacgcacctcttcaattggagtgttacaaaaagaaacccgtctggaaaatttcaacagccattctatcaagttcaagctaattcgttatatgtcaatgaccatcatgttcttcgaaaggggcaagtaaacaattgttctttgttccgcagctcatgcagatgccaagatggcccgagcttttcggatcttcggtgacgacactgactcgatctcaccgagtgccactgtgattccgcatctggactgagacaaacttcacaacatccaacatggagatttggcattgtaggtagcggcgtgtgccgcctcgttatccttaacaacaaatactgccacccatcagatccgaatcatacggcagcacatcaaaatgtccaccctagcgacaacagcagccggcaccctccgaatgcggattccctaccgagagctgcctcccccgaccaccatcatacctgccaccgccacgaccctgcccggcgccgtggctgctctcaagtcattcctcaccgcccctccgccgtccggtttacccaatcgaactgtcatcctcaccggtgccggcctttccgtggccagcggcttagccgactaccgtggcgtcaacggcacctaccgggtcaataaggactacaagccgattttccaccacgagtttctcgccagccacgagacgcggcagcgatactgggcacgaagctacatcggatggaggggtctgggacgggccggcccgaacccgggccactacgcgatccgggaccttgggaatctgctcaccgagcgctacagcggtgaccgaaacaacaaaagcattacgggtgtaatcacacagaatgtcgattccttccacaaaatgagccatcccgatatacaaaccgtcgaattgcacgggactctagcctcggttgtttgtacatcgtgccggaaccaatttcctcgagatgagtatcaaaccacactggccaggctcaacccgatctgggccgatttccttcgcgaggcgctggcatcaggagccctggagacggaggacattgaagaacggaacaagaagggtatcaagatgaacccagatggtgatgtggacctggccgaggcaccttacaccacgtttcgttacccagcatgtccgtcgtgtctgaaggagccgccacgtcttgcagatggcaccaagacatgggtagaaatcgacaaagatggtgcatggataccgtccagtactgcgggagttctgaaaccggcagtaatcatgtttggagagagtataagcgccgaggtcaagagcgaggcggaaaaggccattgacaatgccggacgaatgctcatcttaggcacctctctcgcgacctactcggcttggcggctggcacagcgggcgaagctccgaggaatgcctatagccattgtgagcatcggtggtgtgaggcgcgaagagatgttctttgaagatctagaccctaagatggccggtcctcatggggttagagtggagatggctactgaacagctgttaccggcgctcgtggaggagctcaagagttataacaatggggccatggtggccgaggtacccgtgggcaggttgtttactggacgggtccgctagcggacgcccatctatcaataatagaataaaaaggtcttgtcgacttagaagaaggcacccttgagggctgcaggcgagatcttgggcgttgtctcggtctgggtctcggtctgcgtctggggttgttcctttacgggctctgccttggcttgctgggcaagtttcgccgccttttgttgctttgccttgtgcatgatctcttcgcgttcgatctccttgaggactgttattgaatcttcatatcagcctgtgctctccgtatcatatccacctgcgtttaacgaaccttcatcccaagcagcctccttctccggatcgccagtgcccaacacattctcaacatccacctcttcacccttctgtatcctctcgaccacctcacgcaaggtattaatcctgacatcggcctggcgcgaaaaggccgcatagtcttttttgagcgagatcatctggatagccatggaaccgatcattagaaagatgatgataaagaaggtggccgggttccactcggtcgatttcggcatctttgtgtggttgatggagtcatcgccgaatcgcaagaacttgggaaccaacgacttccaaaatgacactttggcgactctagggacgattacatccggggcgccgctcgcgaggcggatcgaggtggaaaacgaagctcgaagaactgtcgaggggacttgacgatggagcaaggcagcatgcgcattgcgcccaaggcgctgaggaagagaagttcggcgcatggtaggtagcaattcggaaatgtcgcgttgtcttgtgttgggattcggtggctgttgaagcctaagtaggattgcgacggatcagagcagttgtcgaaatcaagtgttgcgggagagaaactgggagagaccctgaaaagagaaagtgagaagacgacggactcgaagcttcgttcttcttccacttcgggcaaaaagttcactcgagttcagttcagttcagttgcagtgagtgacacagcgccaaaattcccacaagtgacatcccacctcacacggcaggcaaaggtggggtctttctgccattccatcccgctgcccctggctggccgatgcgccccacgtagtgaggtacgtaccgtgtgctttcgtacctgcgttgcagttgcccgggcaacttgaactcgttgaatctttgttgcgaccaagtcaacatcccgccaacaagggttcgttctccccgtcttcagcagccggattcgtgaccggggggagctccattgttggacaccaattcgcaatccaccttggcgtttgcttccacatcttatttacattccagccatcctccatgcactaccctcttttgccgtcttttggatagtgtccctagtcctctacctacgttataggcgatgacatgattaggaatcagcccattagaccttctctctctacattacgacagcttcatggataccatacactcccaagctgacgccgtgcgcagcgccgtctcttcggtgacaacatgtacgcccgccatcacagctcttctcaagagcctgcttttacccaaagacgatgccacggccgcggcagacataacaataacaacaacaacaacaaagacagcgttgtcaacgaggccgcggtcgagagcaaacaacacagctaccaaggctaccacagcatcaaagaaagatagcggactctcgcccaaggaaaaggcgacattggcaacacatgttgtcaacggaacccttcgcgccctgagcgaatatgcaaagaacccgcccacaaccgcgagacccccaacgcctaccaagcggccagcgccccaagaggaggagttgttgaggtcagccacgacgagaaacccgctccaacgatgtagctctaccaactcgacaccgttatctcccctacagcctcgtgccctgaacagagtcaccacttccccggccctctcgaagcgctctctctcgccagccaaggccccgaaacatgacacaaacctccttgccacggttgaatgcgctcgtgttgccctgggcactctgcgccagttacacacgtccagcaagctcacgctccccgagttacagttagagaccggcatgtcttctctaatcgccaggctgattacgctaggactacacgatcaagccctcaaggaattgcgcatcttgaagaagagattggagacaccgtccagttcgacaacagcaacaaagaagccaaccaagacgactgctaccgaaccacccaagacggcggcgcaagtgtacacggagattctcgacttcggccaagtgaaatccttgggaccggcccttgctctcgttatcacaacacaaatacaggcattgcgcctcctatccgcgaacaaaaagccaaatgcgattgaggcggtcgttcctctcttgcgccaggaccatagctcatcaccaacttccctcctcttacgatcagcaattgaaaagggcgctgatgttgccaagattgcccgccagatggaaactttagctcaatgcatgatttccttgacccccagcgcatccagcaaggacgacacgctcagcatagaaccgcggcttagtatctccccggtatccgccatcgagctgcaatgctttgctttggagacgagattacaatggtggaagttggccaaacacaaggctgatgcggaaaaggacatcatcatgcctctctctcggtacatgggtgcctttgttcgtcggagccaggagagcgggcgctctacctatgctacttgcctctcagtatataccagagttcggtctcagctcgatacgtacggcgcacaactgtccgaagcatcaaggacacctctctctcagatttaccaggttttagcggttctggcacgagaggcaggaaaggtgacagatgcagtatcttgggcgacgaagctcaaagaaggggtcgatgcaaaggtggactcggtcgccaagatatgctccatctcagcgcaactattatccctccaactcaaggacccggtaaagtactgtcgtgataaccagcttctcgacgaggtcgttgctggtctttcaggcccactgcggggtgattccaatgacctcgacgagttactcaataacgtctgctcggtcaggagggcagctatgaaacttctgcttgctctgttgaaaaaagaaaatgatgggtttgctgattttacttccaattgccgagaatccctagaatcgttcgtccttcaatgtcctcggttttgtctacgatggctcggtaaaccgccggaacccaagagtagcacgaaggactacctcagatacgaacaacgccgtcaactactcctacagtctattcagcatacccttgactcatcattcatcatcgtcaagacacgcctcgaagagaagaggttggagtgggactttatggattcgattcttaatgattgtcttttgctcttggaatacatcggggatatgggcgctgccggctcgcagagcatgtaccatgtcaagatttcgcacttctactatctacagtataatgtattacgacaacaatccactgaccccaaagatgtggcgcccttacgagctctccgtcgttcgatcgattgcgtgaagcacaggtcgacagcagagaaagacaaggcgcagctcatcttgaagttggaacgaatggccgagatggctcggacactgggcaggaatgagcaggctctcaccgcgctacagaccatccggacgagtatgctggatgacgggattctcgacagtgtcgtcggtgcactggcgacagactcgccgcttatcgtgtggcaaagggacgagaaggccgagactttatctcgtgctctggtggctgttgcaaagatggagcatgtcttcatggattggacagtagatctaccagaagctgaacaagctgccggactcgaacatcggttacactacattctcttgggtggcaatccaaccatgagtggaagaaagagggaggaagtgattactctcgagcaccctgtcgtggatgctttgcttcgcatttatgtcccgacacggtatcccatacgaagactccgagtgctgttggcgctcttgagctctgccattggcaaccagcgaaaggtacccgagttgcttgctatcactagggatgctacgcaggtggaaccggataacctcggcgaagatgctggacttgcccgctttgtgccgcatatgggagccttctatcactcaatcacagctttgtcggatggttactctgatcttggagcggttgaacgatgccttgagacgtggaaatcgatcgtcaagacttgtcaaaccaaaacggatgtggagcgatcaatcaacgatattcctggccttctggatcacctgcaggccatggctgactttctccgcttgagcggtcacgataacatggtagctatggtcctggaactgacggcggatattgccagactagcggacggccccaggctggaagacattgttcagcatgcctcaacgctggctctgcaatacaccaatctggggcaatccataaaagctgagcagaccttcgccgaggcactgcaatatctcaagaaacaggctaatttgcccggtgacgcggttgccaccttccacctctcctggacagaacactttatcgccaccggtgatctcactcaagcagaataccatctttctcaggcccgggctgcagtcgaggctgaagctatgccaggcaaggtctcccgtgctcggcggaaatatctggtggcctatgcttcttatcttcattctctcgttacccaggaacgaggtgaatcccaccatgctctggtctacgcccgagaaagcgtccgctgcatctttcaggactgggtcaaggtagaacagcagttagcagcagcaaaatcatccgcccgttcctcaaccgacgactcagccatgttcaataccgacgacgctacctgtgacctttcggccaccggaaaagagacgccttacctagggccggagtcgtggaagctcgccctcaccctgtaccgaaacactctacgcttgtcgtccatctacgcgcatctgggcatgttccaagagacgatgtactacgcggagcaggcacaaaagattgccaatagcgccaactcggggattctgaaagctggctgcgcgacctggatgggctcggtgtacgtcaaggcggcgaacattcccaaggcgatggaaatgttgcaggaggcggctaatttgctcccggaggaaagcaattcgtattcttcggccgtgctggcttgccagattggggctatgtgcttggatctgaagagctttgagggcgccgaggcgatgattgggagggcggaggcgattctagaagggttgatggaggttagtgctgcgtcggtgtcggttgctggggagaagacggagagtgaggagaagggaacggctatgaggggactcaaggggcctggggctgtacggcaactatcgaaaccggtcaagagtgtccattcgagacctgcgctttcggcgagaccaaaggcggcgacacatgtctctgcttctcggtctgttgaggatgcccaactttcgaaactcagagcggcgattatggtgcaaaaggctacggcaaaactggcgaagagggattggaattcggctttggcgatgcttgaaggtgtcaaaacgcggtccaagaagtcgttgtctgcaatcatctcggacgagcagatgatcattgcgtcctgtctgctgggcatgagcatggagcagatggcccacgatccggtgttttcggtcatccatgattccaccatttcatatcctgctgtttctgattcccaaggaaaggatagaggttctacaggccacccagctcttcttcaagagagaaagcgggttgccactcaggttaccacagaccaggaaaaggcggagtacgtggataatcttcgacaagcccagcaatcccttctcgaggcccatgccgtggccacagtctgtggcgactcaagtctcattcacaagatctcggtcatgctgcagaatgtcggtcttcttctttccgctacggcttcatccgggaaggccaaagcatccgcctcttctggacacactgcctattcggtcgagctgggccgtaacctcacatggcgcagggaacgcaaagctctcatgctggagaagaacggacccaaaactgatgcatatagctggcctaatttcacggacctgcctgttgagccgcttggccggatgagtctgggcttctcactggacctacaaaagtttcagagagactacattgacattatcccgaagccttggagtgtggtgtccatctcactgagcgacaataagcacgatctgtgcatcacgaagctacaggcgggctgcacgcccttcgttcttcgacttcctcttgatcgtgccagttcgcgcgatgcagacaacgaggtgttcaactaccaacaaggaagggccgagttgctggagattattcgcctggccaacgaaacttgtcacgatgccagagacttcactgtcaagggcgccaagactgcttggtgggcagaccgtgaggcgctggataatcgtatgaaggatctgttgacgaacattgagcaaatctggctcggcggcttcaggggtatcttcagccagcaccagacccaaggcggcaagcggaaggagttgatgaacaagtttggcgcaacgtttgaaaacatgttggacaagtatctccccagccggagacaggtacaccatcgcgggaagaaagctggcggtggtcaggagccgcaatcagagaaagtcaccgttgatcctcgcatcctggaactcttcatcggtctcggcgataccggcgaccaaaatgtcgaccttgacgaggaactaaccgacctgctctactttgtcgttgacatcctccagttccacggcgaacgcaacgcctacgacgagatcgactttgactccatggtcgtcgaaatgctggacgccctgcacgcctatcacgcggctgtcaacgaactcgacggaggcggcgacgagcacgcccacaccatcctcatgctcgacaaggctctgcacgttttcccctgggagtctctcccgtgtttacaaaacctggccgtatcccgcatgccaagtcttggttgtctccgccgcgccattctagacatgaagacccctcgatctgctgctcaacccgcaaaggaagaagacggcgactcaataatgttggacgccgacgccattccccttgtgtccaccgggacattgtcatcatcaccacaatctctttcacacccgcaaggccaccacgcctcttctgtcaaaggaacctacatcctcaacccctccttcgacctcctcaccacccaaaagacctttagccccctcctaacctcccacctcggcccatcccctcgcacctggacatccataaccgcccgcccgcccaccgagtctgaattcgcctcagccctcaccaactcggacatcttgttgtatttcggccacggctccggcgcccaatacattcgcggccgcaccatccgtcgcttatcccctcgatgtaatgccacggtcctgctgatgggatgcagctccgccaagttgaacgaggcaggcgaagggtttgaagtctacggcccggcatggaattacatgatggcgggtgcgccggcggtggtggggacgctgtgggatataacggatcgggatattgatcggtttacggggaggttgttggaggactgggggttgtttggaccgggtgtgtttagtaaaacggaggagaagagagaggaagagaagcggaggaggaaggggaaggggttggataaggcggatgagggtgatatggaaaaggaagagggagagaaagaggaggagggaaagaaggggaagaagagtttggtggaagcggtggcgagcgcgaggggagcgtgtcggtttcgctatgtcactgcggctgctattgctgtttatggcattcctgtttatcttcaggactgagagaaaggatgaatgggagtacgattttggggtgggtgggctggggaaaagcgatattggatggcgaaggaaacatatattagatgccagtgtttgtgcgttatgggggtatgaaaggctgttttcttgtcccttggttcctagaaaggggggtttatggtttcttttcgttttcgttttgctttctcttgctttgtttggtctttcatttgctcatggatcatgacgacgtgcattggggtttagctagctttgtatagcctgcgcggcgcggtgtcttgagtgtactgttcggttatagagatatgattgtgatgagaaatggtatggaaacgaagattatgactttttactttcgttccgtgctgctgtgactgtcattctcagaatgcaagtgagactagtttgcacgtttcaaataccacaggaaactatgatgtgaacagaatgataaatggattgaaaatatgtatgtacatgttagttagatatgttcaacgatacgtcaagtatttacagaagaagcgaagagtctcctctagagacagacagacacctttatcaccaaaaacagaagagacccatcctaccaacaaccattttctcctcgcccccattctctgaactccctcaagctacctatcaccctctgtcatctacacacactgccaataccaatcattctgcttctcgcacttatatggcgcctggcacgtctggctgccagtatacgtcggcccgccgcaccagccccacttgggaacggcctcgttggcgggttgcgccaggattttggccgcggcatgctcagcggcgacgacaatgtaggcggtagggttggtggtcggcacaccggggaaaatcgaggcgtccaccacgtacaggttgtcggtgccatagacgcgcgtgttggtgtcgacgactgcggtgccgccgctgcggccgtcgtcggtgcccatcttgttggtgcccatccagtggttggagcggcgggattggtaggttacgggttgctggaggatacggagttagtaaggggtgaggttaaaagggaaagaaggaggagagacagcttaccttgtcaacaaaatcagcagccgtctggttggcgctagggtaagcccaggtgagacccttgacgttggcgagagccttctggaggttgacgataccctgaacgacagcggccttgtcgttggggtccttgaggtacgggaggtcagacacgacggtgttgagggtagggctgagggtcatgcggccgcgcgaggtggcgccacggccaaggtactggctcatggtcatggcgtagccgtcgggggtctcgaagctgccctcgacgcgggcggtccagtgcagctgacggacgatgccgtcggcgcccgtgatctcctcccagaacaaggggccaatgttgggcgcggcctgggcgaagatgccggagcgcccattgaggtacaggttcatgtcggtcgtgttggggttgtcccaagccttgtaaaagtcgtagaaggtcacgttgttgtgctggatgacggtgtcggtgttggtgtggtcaaccaggttgtggccgacggggaggtcaatccaggacgagttgctgaccatggtagggccgtcggcggaggccttgaccacctcgagctggtccttggggccaatgccggaacggagaaggatcttggcgctgccgaaggtgccggcggaaagaacgacgcggccggtggtgttggtgacggggatgattccggagtagccgccgttgcggaaggcctcaacctccacaccggtaatgtggccgccctcacggatgacgcgcttgacagcggtgttgagccacagcttgaagttgctgcgcttcttggcgctgacgaggtaagtcgctagaggaccgccacgctcgccattgatgtacatgtatgaggtgtgggagaaagtgcggttcttctgctcgctgtccttgagggaatcgacctccttccagccgctcgccttgaggccgttggcaagaacctcgaaaccctgctgaaggtagcgctttccatcctgagaaggagtggtggtacccggaatgcgggagagggctctgctggtagcaccggcgatatcgctgcccttccagccagaggggaagaggtagtcccagtccttggtgtagggcttgtaccagagaccggcgttgatggcggtaccaccgccgagcacgcagccggccatctgatcggtatcggagcaggcaatgccatccgagtctttccagatctggttgcaaagaccgggaacatcgaagcgagtaagggatgtattattcagccactcgggcttcagagtaccaccatgctcaccagtggaagcgaaacccttctcgatgagcagcacgctcttaccggactcgctgagcttgtcagcgacgggaataccaccggcaccaccaccaacgacaatgtagtcaaaagaaacgccagtgggaacaggagtggcggcaatactggtcgtgactggaccactgcaagtaccggtaacggtcttggtggccttggcagcccatgcagtataagagggattggcaatgttgctgtcaaaggcagctccccactggcccataccgttgtcatgctgactgagagtgatctgggtagggcaagtcgggttgccgggagaggggaacgcctggacccaaccgagctgggcccccttattgctggtagaaatgccgccggtgacaccgtcttggtcccatgacaaacagttctggcacctaaagacaagggtgaagtgggtagcgttcacgctggacgcgatctgggtgatcttggcgtcaccagcgtagttcttgggcatggcgtaacccgtggcgaacatgagattggtgtagacttctccgtcagaaggccaggcggtaatgagtagattgttggtcatggcgcctctgagagaaacaccgcaccaaccgctattggcaccattcttggcggaggagcattcctgatcgtaaaggtcagtacaggaggacactggctagtttttcttcctttcccaccaaaacataccagataaccgatgaattcagtcgcgtcggtagtaagagcatttgacggcagagccataccaacagtgaagccacctttggtctgggaatcggaagcactccatgtgttgaagacaatgccggtatcaggatgagtgaaggtcttgggagcggtttgggcgaaggcgggcgacagcactgagaatcgccacgtcagtattgttgagcggtatgagtggctcgttgtgtcattgtttacttacatgaagccaccgccgccaggccgctgagaaaggccgaggtggtcctcatcttgtacagtaagttctagaaggccacttcacacggttggtgcgcgatgggaagaaagaaagaaggccatgatggagggttccatggactccctatatacataatctacggtctaggggggtacgcggccgaaagcagaagtcctgatgttgaggtgaccgaaaaggagtgttgatgcaaaacttccgatagatggaaggggcggcaaaccctgtccgaaattgcggctttggagggatgaagccaagatcttgcataccagcgcagacccatggaatgagtagtatggttacctcgcgctcaccatgatccaggggttagaacgagcagtttacgtttggggatgtgaaccagagcggaatgaaggcgaagaggaggctaccgcatggtgggcatcccctcttcgaaaccagccagccggttagccagcgggagggatcatgatcgcggttgtcttccttgtcagcgaagccagtctgggaaggtcttcgatgccaacccgtctttccaaaggcctaattaggtctatcgacgcgagctggtttcccttgccatcaagatgcgggtaaagtctccacccaagtcagacggaatgaagtcccaatagaggccaggagacatgttccgacaatggttccaaggtactatggtgagcacgtcaagaagacggagcctggtgcggttgaggccgtcttgctccgttcagctccattgggtatagttggtgatggttgcagaccccgcgcgcgtctgcaacaaacggcagattgctgcaatgggactgtaatgttaggatgacgagggaaaggggggggcaagtgaccagttagcggccgctggaggacagccgccggtcgggaaggcggatgtcgtcgcggcccggaggtaacgcccccgaatactttttgggaaacggctgacggcacggcgggaggctcaatccaggaacctgggtcgcttcagttgcttggcaccgagtggtcacgcaaaggtcggcagtgtttattagcaggcccttgtcattatgcccgcctttctagaatcagagaaggtaaaagggggtcctgtttcgggacgaacattgaagatgattcccagaacaaaacttggaaaaggatcgaattcgcaacccgtcaccgacttggcggccgaagtacgccttgacttgtaacagccaagagagatggtgctacacccgtggcagatgagataaaatgaggaggggagagctggggaaaagaggacagggctgactccactgctgtgagtggaaggggaagccttgttgttttgagaaacatgtgaaaaatgccaagtccacgggataggatacaaaaagtatagaatgtgaaagaaaaaaaaacaaaaagttaaagcgacccacacgcgactcgaacgcgcaatcttcagagccgaaatctgacgccttagccattaggccaatgggccttcgctttgttgaaaatagaacttgaaacaaattctaagaagggatagcctggcagctgtacaaccatgcggcaaacctggcgggcatgcatgtacatacactacaggtatgcatgggctctgctgatctgtttacaacttttaaaagcccctccccctccccctcctttgttccttttcctttttcacgatgctctctgaactcaattctcgctttcctatctccatacatattagctgccttgacactaatcaaaggctcatcccggctgccttgtcaactctgtgtaaacccaatgcttcggctcgccacatcccttgtaaaacatggaggaaatgaggactgtcctggacgcaccatccttgacaatcacacgctgtttcaagtcgaaaacatgagtcccttgtcactctaccaatcccccgcttgccgtcggcacgaagcttatctggactgcgcctctctccgtcctaacgcggtgcataccatttccgggcttgatgatggtcggcggcggtcttctcccaatacacaactttttgcaagttggtccaacgtcaccggccaagcccgctttgtgcctctgtgtaagaaatgcatcctactgaggcgcggatttgaacacagtggtttgcgaaaatgttgtcttatgcagtcgctttaatcggcattctcattgtcttcaacagtcctctcaacaatcttttattttccaatgtgaatccgcaccaatgtcccggccagatcccgcaacttcatcggattccgctgtccacactcaaccttagagaagatctaattgcgttggagggcaactcatcgttacaatgcatgccccacactcccgcgcctgtggtccatgtctactcaagggagccattggtgctctacatcgagaacttcctaagtcttgacgagcgagagcatttgcttggcattaggttagtatccatcaacacacccattggcctacttagacgagagagctcctctgccaagaatcggttactgacaccccacccaagtgaacctctcttcgaaccctccaccaccaccagcgatggcggccagacaacccaccgcaacaccacagtccgtgactccgaagtggccgtgatcccccgtaccgaccgcgtccggtgcatcgagaaccgcgcccgcgagatccagggctggagggaaaacgtcttcatcgagaggctgcgtacccagcggtatcgccagggtggccactacaaccaccacttcgactggagctccaatcgtgggggctggggccgtgtcagcagcttcatggtctgggtcgacgatggtgatggcagcctggtgggtggtggtaccgagtttccccgcatgaagaggtcgaaggattcacgatggtgtgcttttattgaatgtcccgggaaaacggccaacaaaggagatggactggaacaaacacccgaattgggcgtgactttcaaagttattccgggcaatgctgtctactgggagaatttccggtcggatggcactggcagaggatgggttgaggcgtggcatgctggcttgccagtcgagaaaggggtcaaggttgggttgaatatttggagcacggggtatatcgagtaggcaatatcataggggcaatggacttgcacaacgatcattgcgagttgacgaaaatagacagcacgaacgagacagcccgatcacacatgaacgcgatcctcgacgacagccccgcttgtatcccaaggtgattgacgcaggtcgcataacctgacacttgcgctttcgagagccaccggcccaagcagtccacctctcttcaattttctattgagaggggagctcattgtgcagcccatacgtggtatagcgatagcgggtcttgctccgccatgtttcacacgccgaagacacgttaccagatggatgtgccatcgtcatgttgcatcacgataccgaagtatctgcgactgtgaccagcggttctttagccagccgaaaaaacagacagagcaaaaaggaaaaaaagaaaagtgtggtccgtaccggactcgaaccggtatcttcctaaaggccgtgaccgaagtggaatttccacctcaagaatgttgctcgttacaccaacgaaccacgggaaggtgaacaggacaaagatcttatatagccgcgggaatgctcggatgacgctgggcaggcagaaggtagaggccacgcgagagctgcaggtaggcaagcaggcagttggcaggcatcactcactctggactcgctttgaaatctcagacggcttccatgttatgatccgacgataggtaggtattgggcgggcctccaaaccgaaaccacgcatgtgctctgacagaatgtgtcagccccgaacgctgctgatccaagcaaggcctaggcctcgacgcagagatgatcgacagtacaatgcattgctgatcgcagctgagcttcttttaacgaccacccattctttcagtcatcagcaggagataacaaggcttgaaggtctgccacaaagggttcccgaaaaaagacatcgatgccagacacaacacaacacaacacaaagtttttggactcgaaagaagtgtactacacaaagtcaccctgcaatgttcgcgaagattgtttaacatgtgacagcgtcaattaaacagagaaacgagactcacgcccatgcagtgacccatccgcatctagacgaccacagatctgtcgtgctgcccgcacgcacgatatttgctcgaagttaaccctggcagacaacgtgacatccatgaaccgaggtcgaacacgctgcagtcgaaatacattgcatcactcaattcatcaatcaatcatatggaaataagtttcacgacatgttccgtcaccaaggcaactagccggatcccgaagacgaggtaccacccttttcggtgagagtacataccgtgaagagtggcacgacatgtgatcgaagattcgagtcctctgctttcttagaccggcggttatatggtgattttctgtgttaatatatcttgccaggtttcacggctatttcttctgagatctgaagtccacagggaatgtggcgttcaacttaactgcaggacttacacagtaacacagagacggatctagacagaatatgcacacttcattgacctagcatcaaatcactcctagcttatcgatgagaatcggttcggtttaccaatgccaaaacatcatgaacctcctcgcttaatatccaacagaaagccaaagagacaatgacgaaaatgagttgtgagaacttgagaagccaaaatggactagaaagcaggcttaatagggtgtgcatgaccacaagggtcaaacagcgacagaaaaatgaaggaaaaacaatccaaaaagggagaataaaaatacaccaccacgaaacaagttgacccattcccaccttgagacctcaccctcctcttgcaacgcatcactcaaacagtgaacaaccatctaaatcactctgaccaatcgagctcctcatggccccccaggaccaagaggaggcatcgtaccgggaaaagttgaacccatcagtcctggtctcggtcccagcccaatccccccccattgtagctccaaaaagtagcaccatgcgaccacaaagacatagaaccaccgcgtccttcactccgctcatgctcaacaaccacctcgacctcaaacctagccacgaccacttcacttttatcctttccattaatttttttcttcttgatgatgacaatgatgatgatgacaatgaccaaacaaaaatcccagctgcgtatccttatcgaactcagttatatccaccaccaccttgctttccctcctccatttgctcctccctcctgaatcactttcacctgttggctcatcatcatcaggcccatcgctatatgcagaagcaccgggtactatggccttgatagcactgatccttactttgctgtcttctttgctttcttctttccctgggttcgaaccaaaccccttcagagataaactatgtctgtcaatggtttcaagaaccacagcttggattgaggcaacggtaaggcggggaagagaacacaggatggtgaggcgggaggggccgtcgatttgggaggggaatcctatggttatgaggactggtggggtggtagaggtaggtaggcttgttcttgttgttgctttcgccacaggaggagcagcatgggattgtgatggagttctggttggcggtggggttgggagaagaaaacataaaggtggagatggaaggggcagaaggggaagaggaggtggtgctagatgtcccttggaaaaggcgggatgcaacagatggtagatttggagaagcattgggtgttatggtggttgttgccgaggaagaggaagaggtagaggaagaggcgggtacatgaatggaagtaggaggaggcggtggtggtggtggaggtggcggtggaggaggaatgattccagctgtggtatatgccctcgatctctggacgtgccagggtgttgaaccatagacatgattgactacccgagacattggtggaaagggaggcggcggcggtggtggcggcggtatatgatgctgagactgatctggctttaacaaatgaccattgggtttggaattacttccagccacaacatcaccaattgctgaaaaagccggcggtactgactgggtagccgtagtagcaggaattgtttgtgagggcaattgcacatgccggatcctaggccccaagtactggtccgtcggcctcatcgcttgtccatgaggacttgtattctgagactggaaatggttgaactgctgaaatgaccagcatggttctttcccagcccccgtactagcaaagccgtctggaagaaggggaggcggtggcggaggaggaggatgataatgagaaggtacgtggctcactccattcccaatcccaccatccaaccccatattccgaagaggccaccctggcggtggaggcggcagaggagggaaatcaacaccagacacgccgttcatacggttataatatggcatgttatgccgcttagcaggaggtttcgatggtccggggacagcttggctggtgtatgccgaacctaaattgacacagatgtttgagcgtcggctagatgacgagcttcttgcgcccgagcgtaatcgtctggagtcagatttagggccagagattgacaaacttggtcggcatcgtccgcgagatcgagaacgggaacgggattgggaacgggagtagctattttcacgagaagttgaagcggaacgccatcggaggcttcttccacgttgcccaggtcttctggtttgtttcttgtgagtttcgcagcaaggcaaggtacatgaagtggacctgaagatgaccgattcagcatcgtgcccttggttatcgtcagactcatgctccgaatcaccgaggccatgagcctccttgtcggctttggtttccctggctctgggaacgatcgagtacccgctggtctggatgtagttctgcacgaactctgccgacttgaccatcagtgagtggagtgcccagtagatggtcggtcccgtttcgaccagaagaggacccctgaagttctccttggtctgcagcaccacggctctgaattggcctagttctttggcgaccacgagagataactcggtgtctgtgctgctgaagaatctgcagttctctaaagtaaggtcagtacaatgtgttcctgttagatacatgtgacggtggaaggccctaaggatcagtattcagtgagaatagcaagtagcattgcaatgtgaaccagctgagtagaatgactcactcaagatcaagccttccaagccagggacaggaaacggatccgtaacgggcgccatcgtgggatcgctagtctgaccagtgatcataggagtcgcaactatctttggttcagtcgacggcactagcatttggaaaagggtgttgtgaagcccgtggtaggatacgctagagtaggcatggtagatttgtgagtgttttgtcctggaggaacaacaacatatttatagcagagtgtctgttgtaagctgggtctctggtttgagtgtcacatggaaagaagtgaccaaatgatcaaaattcaagcaagagcctcgcaaaaaaaaaaaaaaaatggatcaggacttgacacggcagagcgtgcacacaattaatcttgataaaagtgaggctacaattcatgggtatgcatgcttgccgtcacaatcgcgccagcacagccgccttgcacaatgatgatcatgggttagctttaacaaccacagaaagcataaacaaaaacaataatcaaggagtaactataagcgtgatagtggatagtgtacgtatcagtaacggggcgcttgagtgaggccatggtgtggtaacaagctcgttggagctcgaggctgtcgagacaccgaaacgagcacaggtaggtagcctcgagctaataaagccggggagcgtaatttggaaaggcacatattgaagtttgggcatgccgttgagggtttactggacttccgagtgattgtcgtctgtcggacgtcgtacgccgaagtcgctcgtgtgaacctgaccggtaactggggctggtgaggtggtgaaaatgaccggttctggttgtgcaggattcggaactgtgttagttaggagccttgaaactgggtatgggttgttgttgattgattacatgcgggatatgcatagctctcttccacttacaaccaacaaaagccacgaacatgggtcgggagacacaatagagacgttgacatgccccttgacgatacacaagttgttgtctggcttgtttaacgttgaccagatcagacgatccaggacctcgggagatgcatggcttgactacctggagccatccttgtcgccctgaagtttgttcttacaattccatgaaatgacgatagtatccgactagaacccatgttgaacgcaagacgaattcggatggcacagcagatgaggcgtaagagcgtaggcaattaaccgctaggtggtcgaacctccgatcgagatgacggggaatcagcagccaagattcaaacccggaatgctgtggttgggtatacgacccaaggcttgttgttggcacaccaagtacggcagacttcatgtcatgagggagaagttggtccgatccctaaaccatcatttactgacttttagaaagttcacacttgcgacaatcttaaccaaatacgcttcaagacaccaaggacggagttttattttaatttttatgttgataattttggtttttaaacaagagagaaaaaactttatttggcgttgttatagaagtttcaaccaaacaacccccttaccatcctatctaactgtccaaacaagaacctgccgaagaaatgaactcattcaatactcaacctttcaagacgcgacttcactgcctctacgagggcagtttcacgatccagcaagctcatgacttgcgcgaccttttgctttcgaatctccgacggaatcttcatcacgggcatcggcgaggcggtaccgtcaacgctatccgtgctctgaagctgctgggcttgctcaaacaaggcgtcccgaagagtttggacctcctcgaagcgtttgagtgacttcccggcagtggagatagatgcagaggtagtatcttcttcttcctcctcatcgcccaaaatactacctgccaaagtgcggacctcctctgcccaagccttttccttgtcgcttaactcccgagtcgaaacctgacccaaacgcttgcgcaggttgtctactctgcgcgcgaggttctcctgtctgaccttcattacatctatcctgtttctgaccagcatttcttcggaaatgttttgttccttggtgctcctgctctctccttctccagaaatggtctcgatccgctggttgacctcataaaccttggtgatttgctccttcagctcgtatgtcagtgcctcacacttcctgaagagctccgcaacggcattgttgagctcaaacacctcggagctgacaagacgatgactttccgtaaagatttccagggtggcgaccgacaaccggacctcctgctgcataagcgggcgcttcctgctagttctcagagcatccacccacggaggcagggtgctgggccggctcagtacttcggaaggatggaacagcggccgaggttcccaaactgtgagaggttcgggcgtttctccatgttcggtcgacacgggggtctcctgacgatccgacatcaactcgctctcgggggtatcaaagaacatgatgaccggatcattgtgagtagcggacaaaacgaagtggcccagatcggagctcttgaatgccgtagccgcagcaagaacgttctgggcatgctggggtgtgtagatgcgatcgacctcggcacgctgtcccttggccatgaggtcaaaccggaagtcagcccccgcctcagagtcactctggagctcgctctctaggagggaaacccatggagccaatgagacataggtgatgccagcagcatgtgtgacgtagaacgcatagcgggtggtaacatcctcactgaacaccggccaactgtcaggcgtgatttcggctggcttgagcgtgtcaaaagtgtgaaacacgagcagagacggaacgtcttgatcagggaaagctcgggtcgaggcgttccgcggaggcagccattgagcctccactccatcgatatcgagacagaccttgacctgtccactggtcgacaacaggcaaatgacagacactgagagactatctttatcgtcatcatccgcataaagctcaaaatcttcgcccatcataaggtcggcagtgttgcgtttagcgccgatgacgaaaatgtccttcagctcaacctcgtcgtcctgttcatcttggggagcaacggccaactcgaagggaccctgcagtcgaggaatgcttcccggtcgagaagggcgcgaatacacctcagtgacttctccataggggccatcgaggagtttgggctcctggttgtcgagatcggccatccactctagctgttgcttagcgaggagcttctcctcccgagtagcctccggatcagtctcgagggtctcaatcttttgggcaacagagacggaaagcgaggggatgagagtcggaggaggcgaccagcgtcgcggcaagagggggcacagagcgtaaacatctccctcagccatggccacccacaaagtcatgggcgcccagccattcgagttgcgcgaggcaaagcaggccgaagcgaccttcatgtcgaagtcatcgggcgagaaggctttgttggtcgatgtcgaagcaccgaaatcctggtccaatgaagtgccgtcggccagcttcttgaggtcgacctcgagggtcggggtgtcgaaggaccaccgatcaatagtggagagctcccattcgcgaaccacagcgtcttcagtcacggttacgagacagctaccattgacgcccagagggtgccacagtgcgctaacaacagcagacttggaggtgacgtgagtggtaggaccgacggtccagaacttgggcttgaagggggccgtctctccagaggtgaggtgggacgtgtcgggcagcatacagacgtggactgtgtgagaggtcaggacggccaactggtccttgttaggggagatgaccagctgccggatctcgctggcgacaggggtcttgatgacctagaagaggaaaaccatgtcagtacccaatgtggccatcttggatgcgccgtatgcgccgagtctcggggatttgtagccacataccctgtagcctggtccctggggaagacggcttgtctcctcatcgtaaacctcaaaggagctatcggagctatctccgttgaggtggcttgcggagccggtccgtgactgttgggcctcccaggcgtctttgagatcggcaagatctccccatctgatttcccttcctctggcaacaaagacctcgtttcctcggtgtgcgatggtgcgattgggtccctgactggcgttcctggaggaagctatcgaagcggggagccggttggtttcctcggcctgctcaaagagcttatggccggggtttggctcctggagccagggcgccgagaagctccggattttgggcatcccgactgtgcttggtggttttgtgctaagagctgtctgttgtcgctatactatccaactcgagcctgatgaatcctacagatgacggtggttcgtgtggcgcaatgaaaaccgaagttggtgtctggctaggcagaaatagtagcttgtgttgaggtcctgctatgtcctagcatgcacgggccggtttttgtcgtcgtgctgcacttcgctttctctgctgaagtaatgtatgtaggtggggaggtaattggctatgtaggtaggcaggcgcactatggtcgaggtacgtatgtatttgatgtaccggtactattaatgtgatggcggttctcggtttttgaagatgaaaaaaaaaaaaaaaaaaggtgatcaagagcaagtagaacagaagccaagggagggaagacaaggagagagattgggatccctttttgaagtggcaggcccctcgatcgatcccatgggagaaaaagccaggaaagcgaagtttgctagtggtctcggttggctggtcaggatggtaacaacaaggtttgactagcgtgtagtgctacggacctgatggatgcccgtggatggacgagtgctggatgccactattgtccagtccgagccagtgctgtaaatgaggcgtccagggcgtcactagaggcgtccgcttccgtgcctatgccgtatattttccgttgcttgccttgatcgatcgtgttagcttcattttagcgcgtttccactccttccacagccctttagtccgtttcaactgtccgccggtgttcagtccagaccgtgctcgccgcctcgtctcacaccatcggtcattgatcaacaggagacaggcaggccgcccgggatgagaggggatggaatggccgaatggaggtcttaacggagacctagctgtatacatactataaatggtaagcccgaggtaggtacagttgtgctgtgacgcgcctgtaaattgggtgccagattgcggtccaatcggctggcaatggttgttggatcaacgacaaagcgcctccaccaagtcctcctgcccttgcttccatcgctctgcccttgcctgccgtcgtcatatttgcgggcacctcgtaagatagggtacctgacccaccaccaacggcttccgtcgcccgttacagtgccaagactacctggattgccatgcagtgatgtccgatgcactgtgacactgtgcgccaacaggactaagtgtaactgacctgagctgaactgaactgtgaacgaagcctgcagtgctgctgtcgcggtacacgggcacaccagtcgcgctcagaaagtagctgcgcctgtacttccactttagcgggcaacctaagttacctcttaggtaggtccaattccattggcaagggaaaccactgcatcatccccatcgacgtctcagaactccaaaccattgaacttccacttgggctgacagcttttgattttccttcttcttcgcagttgcagggcacctttcacccaagagcagataatccatcttcactaccaggtaaccatgttgaacactcgccaaaggagcaccgtagagcgccttgacaggccaagtgcatactttttcaacaaggtgagtgctcctgacggcatttccatgcccaaacattgccaatctctcctgtccataattagcaccccgtcgaccgctgacccatccactcaacacagaataggcgcaacagacgtcacgaccgggaccaccgcgatggagaaaacgaagacagtaacatgcatcccgaagcgttcgatgacccgttgaaggatgcgaccacgctctacgtcggcaatctgcaagtttgccccacgctgccagtccttaattaaaaaaatcaaaaaaaaatcaaaagaaacaagaactaaccgaatgtacctcggcagttccttctacactaccgaagaacaggtttacgaactctttagcaaatgcggcgagatcaagcgcttggtcatgggcctcgatcgcttacaaaagacaccgtgcggtttctgcttcgtcgaatactacacccatcaggacgctctcgattgcatgaagtacattggcggcaccaagttggacgagcgcatcatccgaaccgatctcgacccaggcttcgaggaagggcgacagtacggccgtggaaagtcgggcggccaagttcgtgatgagtaccgtgaggactacgacgagggccgcggtggtcttggccggcaaatccaggccgagagaatgagggagcatgaccacaagcgctacgacgataacgacgaacaatacggccgcttgcgctagagttgtcattgcatgggagttacgtgggacaatgagggagtgcatcatgatccagtgcacagatattcaaccagtcgtcatgacaaatcgacacaaaatatgcaagccggctctgaaattacgaattttgttcattcagggcaagtggaggcggaacagagaagcgtaaaagacaaatacccccttggaagacatgatattcgttgttgtattggtatcttgctatggtatttcgggaaattattgatttcccatccattcggtatggctccacacattcttctgtgatgctcgcctggccgtgtttgcgctgctctctgcagtggtatctcaacatggagcgagcaggagtgtccatgatggacaggacctccaagtcagtcagtctctttgcgagacgagacaggaggcctcctcttctttgccccaagcaaacggtcctgttagcggtatctccaatgtcacccatgccatttcgctgcgtaatgttacaagtgatatacatgcttgcacgatatcgtccatcgtccgggtcgaaggtcttagtaaccgggagggttgactctctgggacacacgggtccacttgggaagctctggaaaaggaatgccgtattagccttggtctttgactgctgtgaagtgatgcacaagggtggcccgtactgtggatgcccttgcggtacctcttctccttgcggtcgaagatggtgtacttgtccttgggcagcatctcggcctcggtgggcatctcagccctccagcgttccaccgccttgacggtctcacccttcttggcaagagcgttctcaatggtggcgacgacgttgtcaacggccctcagtctgcggcgctgcctgagcttctggaacttggacatgcgccatgggatcttcctgtttgccgcgacatgattagcatttccggtagaacctttggcgcaactgcaacatagggtagtcgcttaccaaagaagacccccggagagggggttggtgaatctgaaagccccaaacattgtggtggtggtggtggatgtttggggggggagagctgcaaccggttcgcttcgtcaggatgggtcccgaaggtatcgcgggaatcggcgcgggcgggcggtcgtcgtccaaagtccaaacagtcccgtccaaaaaaaatcgcgggtccgttcgccaaccccaaccccgaaagaacaccagctcgagagcggatgccaagacccagtctcagatagtaggcctggattcgcccctgtaaggtccactgttcagcctcgtggagcccccatctttctgtaaaattccccggttctgtcttttccatttgttcccacggaacagctcaccccgctgtccgcgcactgtccgcggcagatggacacacgggtgcacctgcagcattagcgtcgtccgtcaccgaaggaacctccagctccaacaaccacgcccgcccgccgaactggctgctgtacctacgattcccagcaatcaactggaacaggcgacagaccacccccaattccgggccactgaacataccgcgaccgaatcaacaaccaacagcgctggccgcaaacacatctgacgacagacacgcacgatacgagacacagaaataaacaaagcgaagacccccaacccaccacgaccagacaggggagcttgcggagcatcacatcagggcatcagggaactaccggcaacacgaccacgacacccggacaacaatcatgagctactacttcgccatcattggcacccaagataacccgctcttcgagtatgaatttggcaccagcaaacaaggcggcgacggcatggcgcgcttcacggaacaagcgcgacagctcaaccaattcatcatccacagcagtctggacatcgtcgaagaagtccaatggaccaacgggcagatgtatgtctctctctttccccccctcccccctctcctcctccttttttcaagctcccctactaacctcccatatcctttatccaggtacctcaaactagtcgaccgcttcttcacctcgtacatctcctgcttcctaaccgcctccaacatcaaattcctcctattgcaccagcccccctcctcctcgtcctcctctgccctcccccacccctcttcctccgcctctacttcaaccccctctctagtttcatcctcccaatcatcaacctccgtaatcccttctctatccacgctcaccggtggctccaactcctccaccagcaccctgaccgggggcaccagccgaacctcgacctcgatagcagccaacccgacctccccacaaaccgaagaagcgatacggaatttctttgccgaggtgtatgagaattacgtgaaagccatcatgagcccgttttacaggacgaacatggagattcggagcccggtttttcgggcgagggtggcggctgcggggagaaagtatttgtaggacagatacgggggcagtaagggagctggggtgacagctgggagggtggtaaggtgggagagtagtagttgggggagggccaaggggagagaacagggagaggtcatggctatggacggggtcatggaagagtgaaaagataaggcaaaggatgagggaagggacggtggggatgctgaatttgttaagagcagggagcggcttgggtcgttagggcagacaagattggaggcggtggtcccgagtggaaaggggatggggggtcagatgttcctggagagggagatgtaggggaccaacgcaagggacaagggtggatgtgggatgtgtgtctctgagggtgactgactgtagcctggtgttgtggtcaccaagcagatggaaatcgattacgtatcaatgtgatgacgggacgagggacgagagaggatgtgccggtacggtactcgtaatgttttataccccttgaattagctggaagggtcgaaggcatttcacttgatgcatgcagatagagacgggacggcgagcggtatcgtgtagccataaaagatcaaggctccgtgtgcctggttaagtcaaatggcacacaacacactccgcaccgacgcattacacatcaccgacattgtagtattgggccaaagctgaggagacacgctgcagaggacgctggattatcatgtaaagtaatcgatgatgactagcctattacgtgcccatcacacatcttccttctctcattcggggacagctggaattgaaaaatggagagaagaaatgcgcaacgcactgtgacaacaaatgttcccatccatcatccatctcgctctgtatgtttctcatcatatcaaagatgtagtcgaccctttgcctttgccacgactaacacaacgcctcctgccaaaaccagccgtcaaaagcggtagtacccgtgtgccccaaagaacgccattcccttgcgcggttgtatcaaaactggaatcgcaacacacaaaaattcgcccaaagattcatgccaatgttgtagtaatcaatcgctcgtttgttgttctccctatcgtcgtgcacgtcccctaaccagaagtataaagcttcgtgatcacatttaaccaccgaaaccgtagagggtacggccctggcgcttgagggcgtagacaacgtcaagggaggtgacggtcttgcgcttggcgtgctcggtgtaggtgacggcgtcacggatgacaccctcgaggaaggtcttgagaacaccacgggtctcctcgtagatcactattggagaatgggttagctgattcttgactggtggaaagattgggaggggaaaggtaacatactggcagagatacgcttgacaccaccacgacgggcgagacggcggatagcgggcttggtaataccctgaatgttgtccctaagaatcttgcgatggcgcttggcaccacccttgccgaggcccttgccaccctttccgcctataaagtcatcatgtcagctttgtctgaatgaaaagtgggtagttgatgtcgacgacggtgaggtctgatgcaagctgatgattgttgacgatgcgtcgtcggtgatgtggttggagtggtgtgctgcaagtgaggtgacgtgacgcgttaaggagctatgcccccatgcatcgctaccacattccccacgtacacgctcgaccgccaaaaaggtatcgcgaactcttgggcaagcaaccgcgcagccatgcatgtatcgacgacagcgacgtcgacaagtaggaacaagacaaatgattcaagtattacttacgtccagtcatgttgattagttgatggggttgtgtattgatttagatgatccgtgacgcgatgcacagattgatggagtactgtttgtggataaaagcagacaccaagaaggctgagaacaggaacaggaaatggagagcgtttggggcgagggagaggatctggttaaataggcacgggagacggggggttgcaaaatggaatcagcgggtcactagagggcaagaaaggtttcaacaggtggctgcgcgcctgcccggattgcggctttgggggttggtgctgattacgaagggtggaatgagtgggaaggtgggcgatagcaaaagggcactaatcctttttcggaattacgagtggtggttgctgggtgtgttgtgtgaatttattttttcagaacttgatcaaaactgccgttatttgcgacgtgcaaatcgcttgttatttcatgctccaaaagcgtgctgcttggagccgtttgttttccccccaagaaagaaagggcccctgctgcacatcgcgttgtgtcgttggtccaaaaagaagcgggaaagaccgcaaactggtctgtgcttgcaccaaccttgctttagcgtcgtatgaaaccatgcgagccatgaacgctcaggccaggagaccgttcctcgctgattctgatgtcgaatcgtcttgaaggctcgctctgattggtttgaatctggaaatcgtgtctgaaatggatgaggttcttaaagagaaaggggaaagcctgggtgctgaggaggaaacatgggacaacgggaaatccggggatgcaaaaggcctcggatgtattaatatattctagaactgtaaagcactctggagtcttccatcccagatcaccctcaccaaacttgcttctcgactctagagtctagacgagtttgcggttgctgaggctgtcccacttcggtacttctcgtttggtatctacgatgacttcttcacctgtgatacctacccgctcttgcaattcttttcttggaaagtcacgccgacaaaacttatccaacttatcaggcgcatgttttctacttttcttctgcaacgacttttcttttcttcatcggccctcttcgactcaaaccgccaactcattctggtctcccgtccttcataatgcagacataaccaggcctccttaaggactctaatgccaatgaggactatacattctggccaatgcaatttcaaggtcacgattactcctctaatcgtccagtgtgccgttctcgaaaaaaatccatgtaggtgagaggtccgaacccagtagtgaggatataccaatacgccggcttcctcacacctgcccatgttctccgttcccaagcataaaaacgccttttccatgcagacattgagtgcgaatgtgaagcagtagctggatctggaagcgaacggcctgctctttctgtctcattccgtcgcccagcaagaagctcccgcgcatcagattggtgacgcttttgtcacccattcgtcaccaataacatcatatccatctggtaagccattctcttcaaaagcaatttgttgaggggtatgtaactggaaaaacgcatcatcatgcaacctgaacccgtagccataaaacaagaatgtcccaccatacccataccaccaagaccaaaagcaacatatttaacttcaggggtatcactgcatcatggaatcgtccggtccttcgtcgtcctccaagctctcaatggcttccttgatttgaaggctcgcctgatagcagcaactgttagcaacatcttctatcccagtcgcctccttcagtacaagactcacctttggatctaagctcaaagcaatggtaaagtggcgcaccgccgatttcttatcgtgcagtgtcttggagagcttgcccaaaaggaagtgcacctgagccctgtctggagccaagtccttcagaatcatgagttctgtctgcgccgcctttaactgtcccatctgcaaaagggcacgagccttctttagccggacatcaggggcacgtggagccagttcggtcgctttggtgaagtacggtagggcctgtttgaactgtttctgcctgtgcaagaccgagcctatgcagcagattaaaaccgcatgggccggatggatcaccgaggcagcgtgataatggctcagtgccttgtcatagttacccagcttctcgtagacccttccgatgccgtagtatgcattgtagtggcgcttgtctgccgctatggcgtgtcggtaggccgtgagggctttgtcgtattcctcgttttctacatgctcgtgtccttgtagggtgtaggcgtacgcaaacttgggatccagttgcgtcgctcgcttgaaacacctcagggcttgctcatgatcatatgccaacgaccatgcgtttccaagggcacaccatgcttctggtgaatcccatactgagtcgatcatctcatgggcaaggaatgagagctccgtctctttcttcaaatgccacagaacagtcgagtagacctccatgtcctcaaggcgagtcggagcaataacgcgaagtcgcttgaagtatttctctgcctcggcatagttggcctgttcatattgagtccttcccatctgtgccaaaacccagggtgtgtcctggtgactcctcggaagtgacatgtacgccgccactgcctcctggcattggaactgggatgaaagcgcataaccggatgccaacttcttcaacaaatcaaatattgttttcaaagcttcttcaaccgccttgacaaactcagactccgctggtttaggggcggggggtggaggtggtgccgcctgcagcaccggcggctccttggtgcgtggtactgcctcggcgtggtcaatgtccataccaatatcctcctgtggcggcttccggctgccactgataactcgaccaacgtttgctccactagagcccggccgagcaaatcgagatattgggggcctagccttcctcagctcacgggttgctcccgcgctcgttgttttcgttgccgttggtcttggaactacattaagtcttgcacttcgcctaggttcctcattgttcatcgatcttgtttggactggatgccctgctgccgtgcgttttctttcagtaattgagctggaaaccgttgatgttttggtacctgattccgcatggtctttcgctgattcttgagctttatcttttcttcttgttcccagacggtgtcccgttctgggtggtgcatcagttacagtagagtctgttgcctgggccgcccgagttctccgaggtggcgcttgcggcggctctgcctggtgtacagcacgagtgacctgaggattatgggcggttggagcaggcgcagattgcgtatcggtttcctcaagcggtttccctggctgacttgatgtaatgcctgactgagaaagatacatcttggatataaagccattttccgagtctggatatgacgccgattcctgggatgtcccatatggcccgaatggatcgcttggctgtctgttttgttgctggccggtcttctttagctgcaagggctctggtggttgcggagaaggacctgcaatccaagcaagaatcggcgtagcgttgaggccatgctcgagggtttgcgcaagaccatcgctcgctctgaaaacattcggcactctgacgctcactcccatgtcgtataggtttgtgaaagcctcccacatgaacggatttcgtcgtagggcctcttcaaaacatggtatggcctttttcttatcgtcatatgctcggtaaagtctgcccaggagacagctaaaggcagccgcatcgggatatggcatcctggtaaaagaggtatgtttccccaagttgtccgccttggaccattgtttcctcccattctccaagcccgtgattccgtctctgtatcgctccaactccaagcacgcctgagcgaagacgtagcaggaccctaaatgcgaacctctatatcccgagccccgactgacatggtaggcggttcgagcgtcgccgagtcgcagatgggtgtaggcgaggagataggcggaatcgcaaaaggattggtcgtgggcatagagtcgctcggcaaagaaaagtgcgctctcgtaggcacaattgtcgagatggtagtagatggcctgccttagcaaaagggagacggtaacattatttggcgtcatcttccccgccatggccaaaccaccaaacccgcggtcgaagtggtgtatgagttatgctaccggcaaaacggatccatgggattaccgaataaaagatggtgacctgagggtgaagcgcctcgttcagaaaaccgaatgtcggagggtgggcaggagtagcaaattcgcaaggctcacttcgagcgaaagggttatcgaggggcgaggcctaagtcgttcttcgtaatcgtgaaactcgtaaatggacggagcgatcttcgttgtcggaatcagtctgcgcctgcacggtcaaagcaaaagccgggtgcaagggggagatgggctgcgctcaatgaagggcgcgcgcgaacaatggacgatgcagctgctgtattaaaagagtatcgacaaaaaaaaaatccgagtttgctgaaagcgtcgcaaagggtagaattgagactttaatggcggagtgatggaatgttgaaggtgccgctttcaagatgcaagatggtctgtgacgtcggagaacaaacaaaaaaagaagagttgaagatgtagtatgatgcacccggcaagcaggtcgtcaccgacagggaagggtccaagggtcagcttctccaacaacgacaacagcaacctgggtactatgtctaacacgacatgactttccactctcccaaacacttcagtttgtgttgcaactagaccgagcacctcgtgacggagggattgagatggcggcggcagcaagggctgctttggtcgcgcggcagcgttgaagtcgcgatacagatggtgaattcggaaaggcgaaggtcacggcaaccacactcttcccttgatttgcttgttgcggctgcagcgctggctggctgtcagtctcgttcgcgactccagggtgagactttggttgggttgggttgaatgttgtggttaggtgcggtagctgcgcgacgctgccttccgaaccaaacagtggtggggaaagcttgccgggcaacacagtgacaactgacccgacccccggtctcatcgatcttcacacctcagttctgcaactgcaaactgcccgacagctgccgagaccggctcatccccatcgtaagtgcagtgtacaacttcagtgtagtaacccaggctcccaggtagaggtagtccaaagccacatggcgccctggtgcctgcagcgccgtcaatcgatctgatttagcgcaagcaatgccgagtcaccattcccagccacagttgatctccaagtggctggcgaagatccatttgacatcaacaccatggacctctttaagctgccgtttccctccatatcatccatgcatctcgctcatcctttgcaatgccaagattcgggtctaccttcatcatgcaacaactactatgacaaagaaattctcactgtagggttatcggcgacggtcctgagtgacgcgtggaatttcatccttgctcctgccctctactgactgtagtgagtagtgtagattgatttcatgatgggcaatgtgcaggaactatagggcaggtgtgcttctggctcatcagtcggtccttccggggacaagtgagggtggggaagttactgccgcttgcggatggaccgcttcaggtcggtgttgacttcaatctttctcatatcaagaatctccgccgcactctggcggctgggtacactgtgtctcaatctaaatcgtttcaagttcacatgcaccaaggatgccttcgaacgaagtcttggactatcctcgtttcttatattcatgctcctcttcaccctttctcttggtacccacgctcccgaccatcacctggccgacctcatgatgtatcccagacatcaacagtgactctgcggccattcccgcgcaacatactactaatcatctgtcatctcggtgttgtatatttaccactcgctcaattgtctcgtccccgactcttgatgaccatttgggctcacccccaaatttcatcatcaattgcaaattgtccatccggcggtgggcgttgctcaccgaatcccgaaattgtggcaactcattcgagttatgtctagcgaacagaagattgatccgtcttttggtgttgtaccggcgttaggcactgcacgccctgcaccgttacacgggcattgtaacaggagtcaagattttcgtaaaggtattgaacctttcactcaccattgcttcccttgctacactgcgagaggtgaaagttgaagcatgtaaaactacctagtctcgctactttatttgagagcgagggaaatggtcaagaaagtactttgacgatggtgcaacaactcactcgcttcatcgtgaagttaggagtggagtaagtcgtgatgggaattgctctcgagagtcgagactactgtattgcttagtcagcaatacattgtcgccatgatgccaagacgcagcttccgttcaaagctggcttcttctctcaaccctgaacagccaagcaggggactccatcaatcctccttcacaacactcaacattgaagacagcgagtgcattcagtttgccggcatatctcaaaatcacgtcaatttcatcaaaaataagcacccataaaacctgaccaatggctcaaaaagcgcgcaaggaccgggccaagtccaacgagacgaccctcaagaacctccacattggttccctcaccgtcaacggcatcttcctgctctctcacttcctcttccggtcgcgctcccttctgttttggttcatcctctccatcccgagcttcctctgccagtacacgctcgagaaaacgggccggcccagctatgacccctctaccaaggcgctcaaggcttccggcgaggacctcgccgccccaggcctgaccgagtacatgttcgacgtggtctgggtcacctgggcggctgccattctcgtcacccttttcggcaactgggcctggatcttctggaccgtcgtccctgcttatggcatctacaagggctttggcctgatgggcgccgccaagtctatggctgggttgggcggcatgggcgccgacggcggtgatgctgctggtgctggtgctgttcccgctggcaacaggaagcagaggcgtgctgctgcttaaagtgggaaaagctttcaagtgatactgcatgtggtctagccgctttgcgctgtctatcaaacttctattctactttcttccaactacacacatcgccgccattgccaactacgacctcggtcacctacgccttatgccactcttgctccttggtccattccccaattagcaccggatcaacatccttcaccaacacatgaacatgttccagcgctctcacgctctgcaacgccacccagttcttgaaatacagcacttttccctcaccacctggtcccagccgatctacaaagtactgcttcacgaaatcaccgacgatcttgcggctctcaggcgtcatatcgcccttatcatcatctaccgcgatgggcgtgcgcgtccacactaccatgtgggtgatgcccggttcgaagccgtacggccagtcattcagcaggacgcagtagtcggagggttcggcgaaggggacgtcagagacgggcgtgaagggggggaccccccatgtcttgggcaggcggtgggcgaggaggtagttggtcatgctgccgtacgaagccttggtctcggcagtccatttcatatagcgccggagatcggacggcttgcgtttgaggacggagaggtcattgttttctgttattttcgggaagtgatgaagattcaagagttagagacgtgggcaaaaaaaagcaaaacgggtgggcaggttggcctgtaatatcgataacgcgtggatgtgtacatatgatgattgtaatgagacgacgacgacaatgatgacaaaaaaaggaaagagaaatccctacggataagaacgcgcagttcagcccatgagtgatacttgaattgctcatctgtctgtgacagcacccacttgtcgacagccgtaagaggaaaggggttctcctcctcctcctttaccgggactgggaccgggttcgggttcggatcatttgccggcggctcggatggcagtagagcgttgtcacccatgatctgagcctttcctttccgggtttcgcaatcgagagcaggaatattgagaggcgatttggggtaattcggttggcttgtgattttgttaagagatccctttgtgagtccaaccgttcacaagagaacttgcaagtcacgaaagcccaggaccgaaaaaaaaatcacctcgatcggacactcggtgagcgggagcgggattcggggtttctgggaggtgataggtattgtaggttgtcttcttacttgtgacacgggcaaaaggttgtagcgaatgtacgacttgttccttgttgtacaaacgtaataagagagtgtgaaaagccgaagcgacgatgaacaacaagagcagttataggcgcatcgcatcgaagatgccccttgggaacagaggtagcaacattacgaagagagataacggccattttgggctccataatttgctgatctcgggcctaagacgctgattcctgtggcccagtgaggtggtgtcgtggaagtgggactgccgttccgtgattcggaggcggggggttttcctcggcttcgggacgggacctgaaatgtcaacaaaacatccccggcattgggtgcccgacggtcaccgccttccttcagcgggatgatgttagtcaattgagcgccggttggcagtggtttaagggtgttgttacagcggtgcacagggcaggtacacacctgttgtagcacggggcgctactgtatcacaagcccgtcaggtcccgtcccgtcgacgataggtaggtacgcacaggcacctagaaaccggtctggcccgcagcagaatcgacccacccctcaacactcaacaacgggacctggtccgggtgccgtaggctcaaaacacacccccctgtttgacccagccgagtggattggatcgttggatccccgcctccagactaatcgcgtttttgccgttgctcgagtcaaggaagaagtggcctttcacgggtacttttggggagtggttggacaagagcagaaagtggaatccctttttttcttatcaagaggagctcttcgtcttgccttacccacctcgccgtcctcctcctcctccttctttcttttcttcttcttttcttccctcctcatccttcttcttaggtaaccgactagaagggacaaagacagacaccatgtccgaggaatcgctgctcgagcgcaagtactttgacgggatctacatccccgctggccttttggtcttcggcaccgtcatcgtcaagaaggaatggactctctacgccgcccttgcggccctcatcttgggtgccatcaagtattttaggatgcgtacgttttccccgttatctcgagatgctgaaaaattcacgcgctaacgacctctcgctgcagtccccaagaaggttctcaagcccgctgtcttccaggagttcgagctcaaggagaagaccatcatctcccacaacgtcgccatgtacgtatttctcttaaccccctatcacgtatagaagccaaaaacaaagactaacggttcccccttttgcaacagctaccgcttcaagctccccactcccgactccgtcctcggcctgcccatcggccaacacatctccatcggcgccgccatcgagcaacccgacggctccaccaaggagattgtgcgttcctacaccccgatctcgggcgaccatcaacccggctacttcgacctgctcatcaagtcctacccgaccggcaacatctccaagcacatggcctcgctgcaagtcggccagaccatccgcgtcaagggtcccaagggcgcctttgtgtacacccccaacatggtccgtcactttggcatggtcgccggcggtaccggcatcacgcccatgctgcaagtcatccgcgccattgtccggggccgcgccgcgggcgaccgcaccgaggtcgatctcattttcgccaacgttactgcgcaggacattctcttgaaggaagacctggatgcgctggtggctcaggacaagggtatcagggtccactacgtcctcgatcgcccgcctgagggctggaccggtggtgtcggctttgtcacgcaagagatggtggagaagctgctgcccaagccggcgagtgatgtcaagattctgctgtgcggccctcccccgatgattagtgggttgaagaaggcgacggaggcgttgggcttccagaaggctaggccggttagcaagttggaggatcaggtgtttgctttctaagcgagtcttgaagcaagtcatgcatcggatgctttggcgtgtctgcttccaactagaggaggactctaggaggaacatgatggtggggagtgtcagtaatgagatgggttggaaaaggaaaaggttcggttactacgcgtcatgagaggcctgccccctgagagcgctgtcgccgataccggaaggatctaaaaaggggcttcgcgaagctgttcagttctatgcacatgacaggtcgtggagccagcttttcctccctatatatatacctataatttgctcgaatttaggtaccatcctatccatatgtgtattgcatgacaatggcgagagtcaaggcggtcttaagtttgtcgccgacttgcccgggcaaagtgtatggcatcaagagtcgatcaaatgcacaaataatcgccgttctgtcaatggcggaaacctcagtcaatggctatcaattaccaagcatccattgggttttcagccttagctattaccagctcacaaactttatcatgaagtcacatattgcgtatataaagtctgagatgtattggggtaccgagctgccaactcttccaaacccgtttctaaccgagtgagcagcgatttgtttactttacaacctttcccccctgaatgagtccacagcttccccccccttgagcctcaacgccaagaaacgcctatgcaaggacaatctacaccacgtcgtatgctattgccgtaaaaggggtgcgcaaaatcagagcacattatcccaaccacccgtaccagtcgtggtgccagtgccagaattccccgcgtcgtcggtaagaagcatccacgcatcaccatcgtcatctcctccatgccccccaactgtagcagtctcatgattgcaatcgccattggcattaccattaatgccatcaatattcccaagtagagggcatttgccagtacaggtattgatgttgttcccaaggtcgtcgtagttgcagttgttgctattgctgttgctgttgatgttgctattgctcaaaaatgagggattgaccactacgtctgtcaagcctaaatcgatctgacctatccctcgcatccctcccacttctcccttttcggtgatgttggagaaaaggtccatgttggtcatgtcctctagcggggtatgttggttagggtcgaaaacagggatgcatgaaggttcagtaccggtactgttatcggcaaacatcgcagtggatgaatcgttcacacttctgtgaggaagccggattaccggcggggaagtgtcgctgttggatttcattaaatagggaggtcccacaccagtcgcgggtcccgggccccagccgtcgttgaactcgtcactgctttcggtggtgaaatctggtggtactgctgctgtaggctgacgatgtcgatactgagaggggagcgcggagctaccgaacttgaacaagtcggaaaggtcgatgcgttcgagaaagggctgctgttcctgatggattcgtctccgtttggcttccggtgcgagaccaggaccgctacttccgccgctagttcctgtagtgtcaccattttggccttgcctacccggacactgaataccaccactacaggcaccaagctcacactccggtggtggtgcgactcccgccgcagcccccccgttttcgttcagactgccaccacaggcttgcgccgccgtcactgctatcccacatccaccaccaccaccaccactccaacttgcttcttcgggtatgatcctacctccaccccccatagacatcattctcgggaccaccggcctcccatcgtttttcgtatactttgacacagccgttctccccagcaggggaatcccgttgctacaatctccataccgcttgatgttgggtagattaaagaacgcactgacatcgttttgctcaatatcgaggaggagctggttgaggtaggcacgtgtgatgatgtgttgccgaccgatggactccatacaattgacgatgaattcgagctcaggagccacccagggcgggagcggaactggcgagggggatgtgaaagtttctcttgcgagatcgatatagactgtggaagcgcagtacatggagagggctaccaggggggttttctgtaatagagtgaagtgtcattgttagtaaacggactgccagtggtggcatggagaagtacgtcaaagaacacttcttacgtaagggctcatggtctctctagccaacctcataatattcacgatttctctcgcagcattcagtctcctcactctactcctttcacctagccgcttgtcgagcgcatacttctttaccgcgtcgcaagcagcgctatgcaggcagagtacggacgcgtgtaaactcaaattaacctgcagcgccaccgtttccgtgatgttggtgggcagtcgaaacttgtcgggtaagaacatgaaggcatcatccaaattgttatcgatctcgcgatggcgtttccagtaaggaccgtcttgaaggtcgtcgggccggtccgatacctttgatcggtggacatggttgagtagttcgttaaacagataacctatgacggccatgctagcgaaggaggaataggaggaaccaccaaaagcttcttggagcgtgggcgagacttcgtaagagcctgtattaaaggcatcttcggaggcaggaagacgggttgtggtctgctaaggcattagttctgaaacctcgaccgatcccgtcaaatggatattcttacgtcttttacatcaatcatgatgggccacctagtgttcatggtgatatggacgttagcgcagtaggcaccccagaatgttcttcgacgttcttctagttcaacccagctcttgggaggaggcaaagcgggcacatcagagtcttctgcatcttctgaggggtcatcgagtcggtgaagacccaacatgtgcacaagtctggcacatcttgcggcagtcattgcggccctggtaaacagcatactgcgggcctcattaatggcggttaaaaccaaagcttgggcatgatgaagcgttaaaaaatgctcgcccagtccctggacatttcatactcagtttgggaaacatccggctagaaccccagagatttgactgacctttagctcatcagcctccaagtactgacgagtacgatgatagaagacatcataataacggtcgtacatgggatgtccctttgccgcatttgcccagattgcgtattgtaaacacatgggcggacgcatgtgagtgggtgagtagaatgctcgcatgtagtttcccgggtgaacaatgggcacgatctttggcttccgaaaatggaagaacaatcgatgtcttcacatcccgttactttagcataatctttcagatgggatgatttagggagaaactcacagatcctcgatcatgtcgataggtggtagcccctcgaatcgtcccagctcaatgagatcgtcactgaagcctccaattccagtccctcctactcgtggtgcatcaaaaggttgaggtgagtgtggtcgctttgacgaagttgctctgtcaggtgccggggcagcctccacatggctaacgtttttagacgctgattcatgagatgcaaagccaaacgagtagctggctcgctcagagcccgacactatttcctccgatagttcatccaagctagtggtagcactcatcttatcgagggcagcagtagcgctcgcatcatcacttgcaccctggttatcagggcccaaggactgcttggtgacacttcgaatgaggccttccacttgagctatcgttgacaatgttagctgatttagcctgtgtgtcggacaaacggaaatgacttgcccaatctctcttcgagttccttcacatttcgccgcttgaagttcggtttcctccttgattcaggatacacacactctccccctgccgtcccacatcgtgtacatattggctttatgcggtcacctacaccaaacagtcaaataaagttagacgttgaaagtagtcagtgtgagggggtttcataggcgagatgcgtctaagctgctgaaccgcatactcacatttcagctttcggctccgacatgtcatacatgccaatggttccagatcttggtctgatgaaccagcaactggagaggtttgtgctgattgttggacccctgatccaacccccaacgtcccttcggctgtcgtcgtggtatccgtgttgccgttggccatctgatattcgataaccccgttatccgtccactgcccaaatcagtcaagcgtgcttagctaattctcaggggttggaaagacaattcatctatcgtaaactcgcgggtttgatgcaaacaagacgccgagaacaaacaccgggcaaccggggaagatgaatgatcccgaaggccgattcagattgttgcgacacgttacaacctgaaactcctcaccacaatgaagccgagagggtttggtaaggacaacagccttctggtggcttcatcgctacggctgacttgacccagttggagcctgtggaggaatgacagggatttcggacttcttacgggcagcacttgccccgatgaccgaaagcgacctaacagcttggagcaagatctgttaatgcactaacattgacttcttcacacaatgcaggacagatgggtttctgatgagcaagtaacagaaaagcaatcccaacagcgaccataacaagattcagagttcgacggaactacaaaggtatttgggaacttttcgttcgtttcatattgaatgtacttaacctcagaaaggctagattgagcattgctccatccactaacttcgaactcgccgattttacacgataagatcgtgagcaaatgaagtcatctacttcccttgtcagctgctcatccaagcctcattaggacatctgtatcttctcagaagagagatgaacagtgaaggaaaagagaaataaggaaagggtttgcagatgctgatgaaagaaaatgggaaggaaatgatgagaataaaaggaatcgaaggggcaataggacaatgaccaagtgggttgaggtgtgatacccattcgccaattctggttgcctcagtagagttgatcgatccatgaaggactgcagcaggtatgttcaaacacgacagaatccaaccaatggctaacttgtccttcaacttttggcgagcgatatgcggcttcgaaacggacttttttcttgaatccgaatttggtttcgaggaggttattcaaccacgcgatatcatcggtttggttttcttgactctccatattgttgaatccattgttgatgtcgaatctggtgttgacaaggtactgcatgtagatcttgaacgtatagcggtcatgttggcagggagccgcgtaagcagggttgcgtgaaggatcccagaagtcgcacatctcctttgatttcgcgttgagtgaaactgaggcgagaagccgatccaggagtgcagatccgatcttcttgcgtctccaagaagtatgaacatacacatgggcctcagcagtggccctactggtgcccgttttactgccagccaaaccgggcttccaaactgagaggtacgcaaacccaagaaccaagccttcttggagattcgaagggaggaccttctgttgtggttgatttgactcgaacctaatgccgtctttcaacgtgtctaccctagccgagccgctgacggcaacgatgaagggaaattcgtgcccatgggtgtccgtaaggattttctcaaagtccgccggtcccaaaggtgcagaatctaatttctgaacatcttcgctgttgtagagggatgccactgcctccatgtcggaaggtgtagcagggcgcaaatgcattggtatctggggcacaaataagtccgcaatattgacgttgatttgaacatttggtggctggcggctcgatggtggaacctctcctcgatagtatttcccacctctcttggtcgcgagcttgcgcttgcgcagcaactccgatgaccagttcttctgacgccatcgaagttccgggtcctctgcttcgctgactcgagtctcagggtatgcgacaggtgcgagaaagcatcccgtttctggattgatatcacaattgaagtgattgcgcttagattttaaagatgcctttgcatcggcagtcacgtttcgaatccatgattctaccaggttttggttgtagtcttcagtttggaggcctagatcgtagttttggcaatcataaaagtgaccgaactgtatggtggggttgcccaactcgttattgaaccggtacatggggacttcaacgccgatttcgttgcgaatatcctgggacatcttctgattgacttccatgatttgttcaggaccatcgctgaaatcaaagtcagagagcggcagagggctccgttgcgagcctgaccagtcaagccggcgaacagggagttcatgctccatgtaatcaacaggcaccggcgggggtcggtgctcttgcggtcctcttgacttccaactggtctgaggaacgtgccatttcttctctggtgtccgatgtttcttttctgctgcccagggtttcctctccgttgcccatggatttttctgtgcttgccagggtttcgtctctgctgcccaggggtttgcagacgcgtgagcctgatgaacgacggcctggtcgcccttcagagtgtgtggacaggcacccgagttctggttaccagcgccaactggctgatcgactttcgtggcttgtgggccccatcctgtcggggaagtactttcccatgcagagtttttggggttgccagcttgaggagttgggttcaacgcagctctgctgggtccatcttggttcgaagtagtattgagctgcgcctttggttgctgctgctggcttggtcctggagtggcggaaatccttgccttgctgaggtcaacaactttgccgtttgggtctttgatgacaatgcgtcgaccttgaggaaggtgcccaaggtgaggagaaacttctgggcctggcttgagctttggattgagatttggggggatgatagcaaaggggcgttcttctgtgcttggggcaactaaggcaacctgttctccagaatcgaccgtttgcatggcgggaacctcgggtttggcttgcttttcgctagtcattttcaatcccctgaataaagggtaaaacatggttagcatttgataagcaagcgtagcactgcacatactcactctgttaggtgtcgggaggttgatggtcgctgtcttgatgctccattcaggccgtgaaagctgcttgctttggcgatcgaacaaaccagaattgtaattgattgttatacaccttggtacggggcaggagaagtagcaggtaggcgcctgtttgacacaggataccgtcgtgagctggggaaatgcctttgatgatgatgagtaggtgttgtcggatcgacgtcgagtccaatcctcggtattcctgccgtaggtcaaactacttcgacagtttaccagctcgtgtaggggcctttgacgggcactggttggtgacgtgaacttatggtcgcaaatccttgatgcgaggccagtaaagttggagtggaagtgctcagctgcaagaggcaagaagttcggtagttcgctagaagtggaagcaagacggaggaagttgtgagagggacggtgttgcgagagagagaaaggaggagccagcggttgcaagattgccattttagagcggggttgagcgttgtaggtgcggtggtgaatggaaggaggtaaaacctaaagatgggacggcaggtgcacctcaaacaaagttgttagcagctgattttaggcctggcagatggaccgtaccttccttgtacttgtggtgaagtgaagtttccagtgttggaaggttggcggaagctggaaggcgccaacctgaaagatccagattcagtgacaattgagaatccaatcacggcgtcaatcacaagcccatgttgtggtgaatgttcgagagtagaagagaagtgaaagtgtgcatgcggcctccacgataaatcaacccgtctctcatccaacctttgaactctccaaaccaacacagctcccgtcaatggaattgagcggagttcagatgacaacttgtacgtcaatgaacatatctgcgaacctcaggcagtcccaggtctcataaggtcagtcaagtgtatcgcccttggatctgtgtctctgtttaggtcgcatgcatgctttaggtctgttgatgaaactgggaggcttgactcgaggtcatcagcaatattttccaatcttgccggtcagctgaattgtatgtgcttcatgaattgcaattataccaggcggattgaatgtctgcttgtcatgatacatttgattccgggttgtggccccaatgtccgaggccaacatgatgatttccagagaatgagatgttcactctcaaagcacgcccaatgtttgataactttgagatatgatggaatgagttatgcgtcgatacttgtctcttgtttccacttgcgacgtccgttgcgcgcgtcgaatcagagtgtctataggatggctgaagagttgacgttgaagggtatcacgtgggatcagaaatcaagtatccgcgtacatgaaacgctcgtatctgattgggtcaaacatgcgtggtggtaaaggtggggacgggaatgcatgcaacagcagggcagccgatgttcatgtccatcacctggaatattcaacggcgaggcagctagtacagccagattcgtagaattggcaatagctaagaaagttggtttctttcagcagttccgatctttagacatcactatacacggataggccgtgtagaaaattcaccgactgcttggttttcgcatttcgttacccccgccaacaagatgctgtcaatcctaagaaaagcgaagctcaaggacaaagagcttcgcatcctcatgctgtaagcaatcacatgcctgcttccagtccgattgcactatgcgcaatttgctgacaggtaccaacgcagaggtcttgacaatgcaggcaagacgacgattgtcaagaaaatcatgaatgaagatgtgaacacggtcagcccaacactcgggttcatcatcaaaaccatagactatgagggttacaagctaaacatttgtaagtggtaaattcctgttacatgggcacaggtttggaaaaactcattgtgacctattctaatcacaacaatccgtataggggatgttggcggccaaaaaacgctgcggtcgtactggaggaattactttgaaaagacagatgcgttgatctgggtcgttgatgccacggacaggctgcgcatccaggactgcaaagatgaactccacggtctgctccaggaagaggtaagtaatccccgctcaaatatgatttgtactccagtctgccaatttcgtccatgtaattgacccaaatttacacatccagcgactgtcgggagcaagcttgcttgtgtttgccaacaagaccgatgtaagggggtgcatgtctgaggacgagctgcgggaagtgagtacctatacttgatgatcttttctatgaatcttcacattgcgaaagtagtaatgctgatgtgtttctccccaggctttgcgactcgatgaaatcaggacgcataagtggaatattctgcggtgtagtgccatgacaggcgaaaatctcaaggagggcttggcgtgggtggttgaagatgcaaaggctcgtcttttcctgtactaggacaaagagctggttagtggttgggattggtggtcggcaaggcacgggccgtatccgagatgagatgtgagacgatgtttggtttgtctattttgccgtgaggatacgaggcgatacatgaacaagtcggttgggagatctgtcgagcagcggtcagccttcaggggaagcgagcctcccttttgatccccttgaggttccgcgtcttccagaaggacgggtcaaaggtggagtacacaaacaagaagcggtgatgggtagacataaaaccggacaagttggtacctgtcgatgaaaagaccataatggacattttgatgttggatttccgacgcatgatctgactttcccagtttgaaacggagttagagtccgcaacgactgatggaagcctcgaaaataggatctcttccaagaacgtgattgatgcgtggagggcagttaggccgatatcgccttgcttatagtatagatgagacatgggttaacaaggacgagggcattctgggctgacttcgtttcttggactcgaaaatcaaggttccatcttgggctgagctttgggtcacggcatggcagcccggcacgcgcagccctgtcgccggctgttgcgttgctccgtcgctctctgtacctgacggtgctctgttcgttgttgcagcttcagttacttcccgtcagatggcgctctcggggcatcgattgggcaccagctgcacaaatggcataggatccaccctgtggattcattggaggctcgtggaaaggtgtgccccgctcccgcccgctgtgcatcccgacactttcgtgccttgcgtgcccgggcatccttggagacggaacacctcagttcccaagaagcagcacattgtaccgtagccgcccaggatttcagctccgcctccagggtagacggtcaacccgactgattgattctttcgtccattgtacatgtgtatttcatgttgacatcaagcaatctgaactgacggccgtcatttctgacagcgtgcccgggacatccctccatccctttttccctccacacctttctctcggcccctcctccccccccctttcgtatccttccgcttcccttcggctcccttccgacggcaccccctttcgttccttcgttcgtccgtaccactcggctcccgcccacaatagacagcgacagatagcgacagacagcaagcgacagcacaagcacgccactgtcaggcatcgtcgcccagtcgtctcagttcggttccgctccttctccatctgcatacctacgcatcgacttggatgtgttggtgttgctgggagtggtctgttctttaaataacgtttataatctaatacttgggccttgtaccccggaggttaccagccaacatgtctgacgaggtttccgactttttgcgctctgtcgagctgttgaaaggaagacgtgaggaagaagacgaggcacgctcgcgcgagctagaacaaaagatattggcggaaaaggctgagcgacaagcaagacgactaggtgtgttttcaatctactctcttattacattactacaacttcgttgttgctctctctctccatgtcctaagtaggcggggaattgcggatcaggccaggagcttcacaagttatacatacacgtccaaggggctgctgctgttgctgctcatcacaggggctggtcgttgcccaatgttcggtgctgtcttgttgatgttgttgttgttgttgtcgataacaagatagtccgaatacggggccaacgggtgaccacatatgaacgaaaatgcaaagagaatgcgaggcttgacttgactgaggaggtctgacttatttttcgtcccatgttcacagagcgcgcaaggtctatctcccctcagaaatcgtctccggcaaacacccaccaccaccgcacaagcattgctagcattgccagcaccattcaaccccccgatggcgtagacctgtccgcgcccgcacacgaaactactggaagcccccgagcacactctgtccaactatccgaccccatggagcccctgtcgctggcttcacccacaaaggagaacgagccgccgtcgtcgccgtcgtcgccaccgtcgtcgtcgacgccctttgactcgtccgaaccaagcaagcgatcaagccagatcctcacctccccttcggctgccatgccctcggcccgtcccctctcctggcagagacgccctacatctcaagcttctgagcgacccaagactcgaccgttgtctgtttacgctgctgaaaatgcggctgccactcgggcaaacgctgccattacctctcccacagaggaacagccaccacaatccgagacagcacaggtggaagatgaggatgcggtcgacacctccgacttgtcgcgcacccagcttcccgacatggcccaagacgccagtgcgaacacccctgccgctacagaaccagaggcgacacccgcccgtcagagcttgctcaattctcctctcatcaccagtgcaccgcgtttggaccctccaactggagattccacccacgatgagccggagccgccttctaatcgcatgtcgatgatgtctcccaacagccgtgcctcgcctgccacatcaagaactggctctcctaccaagggcttaggtggatttgtgcagagtgccatgatgaagcgctccgatagtgttaagcgatggagcgttaactcggcaggcctagcgcgtgccgagtcaactgcctcgaatcgcaacagtatctttggacctcaactaggcagtcccaccaagccggacactcagccggatgctgcgacccaggacgattctaatccaaagccagcatcgcgaccagcttcaatacccgttccgagctacgaggaagataggccagtcactcctgctccgcttagcatcaccccacaaccgtctgcgaccgaagccaaggagaccaacacggaaggcggagaggaggagaatacgtcgatacccgtcagcccctccaagacaatggacccccggagatggagcccctccaagtcatcgagctggcttgaggctgctctaaacaagcccgagtcaccaaagactaagccagcccctaacgccaaccagccggcctggatggtcgagttgaacaaggctaaggcgcaaaagaccggtaacaccagcgttgatctctcacgcagcgcctcagtccctctgagaaagaccgaagtcaaaacgggtggacttatgcggactaccccggttggctcaggtctcaaaccctccactggcctgagcatttctacgagtgcggccgcagcagagaagcccgcattgagcggcttgcgtaacgaccttgtcagccctctcttgaggaaaggaagtgaagatccggcgtctttggcaaagacacccaccaccgaagaggccagcactcccgttttgaaggatttccgggcaaacctgaagtcgcgcgccccaccctcttctggtgcaggcaccgagggtgaggtggatgagctcaagaacgtctttggtaaacttcggagggctaagaccgagaaatgggtggctccagaccccctcaaggacaacattctacgaggaaagtctttgctcaaccataccggaggtcccatgaggagtgaacggaaagatgagctcaaggaggccattctcaagaagaaagaggagtttcagaaggccaagcaggagggccagtcatcacccaccaaagccgccagccctgtcgttagcgagaaggcaatccccgaggcgcttgccaggagactggaacttggtcgatctggaagcttttcctccaagtcggtcgatctaccaagctctgctacttcggtcacgtcgccgagtgtagcttctccaggcagcattctggactttgaccggacgggccttttgtcgcccaagagccgagaacttactgacattgcagctcagatcgcaccaaagcctaccactggcctggacaaggaagcttctgcgaccatggaggtgcaatccacaacgcccaaggcagtcaacgttccaggacgcctcagcaaagtgggcggcttagccgacaggttcaaccctgccttggcaggattgttggccaaaggccctccggcagccgcttcaggggctagtaagggatctggtgcagctgacgaggagactacacccaagcctggaccccagttgacgcacatgacgaagaatcgtgcccgtggacctaggagaaaggcgccgacttccgttctcaagccagctgaggataacgaggaaacacttgtagtagagtcaccgcctgctgcgaaggaggctgtttcttctcctatcgaggagaagcaggtcacgccgaccatgccaaagccagagttcatcactcgtgttgactctagggcgtctgtgaaaagccacggccatcagcgttctgggagtgtcgccgacctcgtcaactctttcaagacaaaggtggcggaggagcctaagccagctgaacagcccaacactgctgatcttccctcccgttcacctacaaagattactcgcggccgttcagcgaccaaggttctcgagcaagctaccgtgttcgccgccttgaatcagcagccttcagaacccgctgagcccaagagcgagatggcttccgcgtcacctgctcgcccggctctgagtcatactcgttccaagtcaaaggtccacgagcaagcagctctattcacaacactgaaccggcaaccatctgaagctgccgagcctaccaagcaaccggttacccagtcgcccgttcgaccggcgctcagtcatacccgctccaagtccaaggtacaggagcaagctgctgctttcgtgaacaagatgaaggcagagccgactgagcgtagtgcggagacctcgcctgttcgacccgcgctgggacatactcgttcgaaatccaaggtccatgagcaaatcgctgctttagctgcggccagccaaaagccgtctgatgctgctgccgaaacagctccctccacgcctacatcgatccggggacggtctcgcgcaaaatcaattgttcaagagaaactggctgcccttgccacagccgaccaccaaatgaagcctgcggagcctgaggcagacatggccgcccagtctccctccccaagaaagcttgatatgaaaagaatgtctaggttccttgatgagcagactcagccaattctgaatcccgagaccgaaaagacttcacggccgtcttcccctgtcaaacaacgggctttccccgattttcctcggacttcgtcaacgaaggacgtctcgccggtaaaagacaccaaggtcgactcggaaccagtcgtgtccgtcaaggctggctctgcgctatttggaggcggtgctaacgcgggtctgcctcaagtaaccacgaaacctacatcgcctcccccgaccgagcctgctgccgccacgaccacctctcttcctccccgtggtccagtcaagacgccgactcccgagcctagaacggaacttccaccaagactgcctctttccgcactgtcgagcccctctttcacttcgtctcgcagaccttctgtgcctgaacaggcccctaccccagagccccagcctcagccagaggtgcagtcaccgccgccgccaaaggtccctcccaaaagtgctaggccgttgcccgcaaccccagaagccgaggctccgcctgtgccccgcaaggacagcatcccgcttccttctctccccaactttgattttcagcagcaacctcagccacgacctcagcagcaacctcagcagcagcagcagcagccacagtcaccccagcaccagcaaactcagcaacagccacacggtctccgacatacgaggtcggcatcaaagtacggctcagatgcccaggcactgttgagtgacttctttggtaccgagcgtcctcgtcgtcgctacatggccgacgccgccgacgtgatcatgcggcggccaaaccctggcttccgcattcaaacccagcgtgcccagctttaccagttcgccgccgatggcaagaagctgcccgttcccgcccaccgcgagcgtattctctttgagcgggagatgtacctctgcacccacaccttcaccaacgaatcgggcaagaaggtcagcgaggtgtacttctgggttggcgacgaggttcccgaagcggtcactgacgacgccctgatgtatgccgcgcgtgaagccagaacgtttggtggcaagctggtcaagatggtgcagggcaaggagaccagcgagtttatgcaggcgctaggcggtatcgtcatcattcgtcgcggttccagcaataagtttgactcgctcgcgcaaaccatgttctgtggcagacgcttccttggacaggtagcgtttgatgaggtagactttgcgccttcgagcctgtgctctggtttcccttacctgatcaccaagcagggcaagtgctacttgtggaagggtaaggggtcggatgtggatgagcttggctgtgctagactcgttggtatggacttgagcctaatgggggagttggaagaaatcgaggaaggatttgaaccgccgaacttctggagggatatcttcgggggtgagggaccgggcgtccggccgatgagcgcggatcattggaggctgaagccaaattacgagaagtactgtgggagactgttttgttcgaatgccaatgcctctggcaaggatcaggtgagtttttaatctgaccttccccgtcactgataattcaacatgcactaacgcaacaacagatcgtcgagatctctccgttcaaacaaacagacctgctctccacaaacatctacgttctcgacgccttcttcgaaatgtacatcatcgtcggtgctcgctctcaggaccaatacgcctccttccacaacgccctcgacttcgcccaggaatactctatcctcgccgccggcatggaagaccgtccctttgtccctatctccaccgtcgtattggagggtattcccagagacctcaagagcgtattccgcaagtggtcggactcactcagcccaaccattatgaaccaccttggtggtaatgtaaccgtcggcggtggcagtccgcctgctgatgtcaggagcccgggaagtgtcaggagtttcagcaactctagcattatgagtcagcatccgggacaaagtggccagactcaacagggcccggggttgagaagagggaggagtttgaggatcgtgccacttaaccaggcgctcaaggctctgcaagactaggagaaggcagaatctgagtcgaaatgtctgttgtgagggatctataggggacagtgtatgagtaatctcgaagtgtgacaaggggcagctgaaacggtatatttgtcttggcttgttggagtttattgacggaagatatcaaaggcaaaagggaaagaagcataagtcggttcggtttggggctgcattgtgatgcgtagcatactaaaaggcggttcaagacctggagtggaaagctagacatacacacactacaccgggtcgcagcagttgcataatttactttgttgaagccttcgaggagcgttccatcctggtgatttctgtatgtcggattgacggtaatgtgtgaagggctgttgtgtgccgagttgttgccactttgttgctacggcaacacaacggtcattgtaacacagagggggcagcgggaaaagcacactctcgtcggctcttgctgtatgcgaatactcataatgtactcaaagtctaggtaattacttgtagttgtagaccgaaagcggtgatacctattcacatgttagttgataagcctaacaagtcggatccgataacgatagccttgggctgcccatgcaacaagcgaatcacctccgcatattggggggtatcctgacccacatcagtgcactgaacgtcaccactggaccttgacaacagcagtcgcttttcccaaacctaaccacttttctttcggcatcgctttcggagcagagagctgccacatcgacgcgaagaaagcaatgtctttcaaaccttgttcattcacccgagtcacaatcgcatcctaatccactctccaaaacatttattcacagatagccatttcaccatggcgcctgtaaccgccactcaccaagaggcgcagggtgcgtctctcccccattctgtccttccggagccatccaactccctcatgagatttcttgactaactcccccttttcccttaccatagagtccgtcaaaaatgtaatccaagacctcctaaacctcatggtccaagtctcccaatacgacaccaacccttcctcgagcaacaacaacacgcccaccagctcccgagccagcggcggcggcggcggcggcggtgggggacacgcctcctcacgcgacatcattgcccaatccctccaaaccctcgacgcctccctcctctccgtctaccgcaccgcgaacctcctcccttcctccccttcctccggcccttccaacaatcaaccccagcagggaaccaccgaactcgaacgcgccgaagccgcccaattcgcctccaccttcaacaacacgcacaacccgtacgcgccccatgtgcaccaaccgggcccgcagaacccaggcattccgatcccgctgattacgtacgtcgagaacggacggaacccggacgtgtacacgcgcgagttcatcgagctggtgcgtaggagcaaccagctgatgcggggcaagatgcacgcttttagggatttccgggacgttctcgcgggcgagatggaggcggcgttgccggagctgagggaggatatcaagcgggtggtggaggcgacgggagggcctgggccggcggagggaagcgaggagagggccagggaaggggtggtgggcagtttgagtgctggtggtgagggacaacagggacaagggcagggacaacagggacaagggcagcaaagcgggcagtaggagtgtgcttcgctggatgctctatcaccgatctcagaagagtgaggtgcggaccgtgtggacggtctaattggaagagacagttccaaccgctgcgaaagaggagggggtcaatctttctgattgctaatctggaccttgccggtgcatatgagggtttacatggtttttttgctgggtaatggcgttcaagaaaacaaaaggaacaaaagggattaggcgttttgcgtggattttcttgaggcaatgggtttatcgtggcatggcgtgcgcatgaaggggttcacaaaggattgtggataggaggcacagtatggacgtcaggtggaatgctcatcaagaaggaggctttcgaacttcaagggaatttaatctttttaattgcccaatcccggtgctcgagtcaaaagcgaaaccagtaactaatttctaacccccagcagacaaccaaaggacagggcaacctctctctctcctgccttttcctcatgtgaaggtggcaatgccaaaaagaatatactagcagtggggttcaaaaaggggaattttcaaaaaagagtggacgagctgggaatcgaacccaggacctttcgcatacagatgagtatgctaagcgaacgctctaccaactgagccacacgccctatgtgtgctttgttattggctgattatgctttcagtgcccaagtacgcaaggtctctttgtctgagagacagcatactgacaaggaggatgaccagcataatcacaaaggacaaggacactcgctggtcagattcctgtaattgattgtttatcaataactacaacctaaagctacctataaagatacttttttgcaccagcaaacaaatcaatctttcaactcacccgcacacacatcagctacctccaggtagctacctgtacccaatctatcatcattgtcttccaaacaacctcttcaactcagcatgcacactcttccgcttcggcagcctctttacagacatcccagcacctgacgcccaactggtatctgccgtcatcatctttccagcgctcggcgtccgagtctgagtccaattactacccctgagacccgtacctcctccttctcctttctcctccctagtttccgtgccaggagtggattccggcgatgaggttgctccttctgtttctttggcactggtagaagcagcggttaccaccggtttcccgatagttggttcccccttgctgttgttcctggtcagttttctttggacggtgatgttaagtggagtgggagatgtgggaccgttgggcgaactgttgtgggtactactgtatggtaggcttctcggcggcagagttggtgactgaggtgactgagagtgggatgtgaagtggtgattttgtccatgatcatgcgccccttccctgcgcagagagtgcgatatcgaccggcggattgttgcttgtccgtttgtagtcggatacggctctgctggatgaaaggactgccctactcctacaccttctccctccccctcatcaaaagccccttctcgacgtatggaatgtgacacagacctccggatggaggttctttctccaatatgggatgatgactgcaaaaacgacgacggtggttgagaagtcgagtacaccgaaacctgatttgccagaaagtcactctcagtttctcccgaagatgtgttgttactgagttgactctcccaccccctcgtgatagcgctcacaccaggtccacctacccgaatcgagcgtaccgatgaccgagtcacctgtgccggggaggaagaaggaagaagacttgttgaagccttgacgggctgataccgctccagatactcggagctagttgatacaacaggtatcgaaaccgttgcggagcccatccggttgatttgggattttggccctgcctggccacttctccagatctggattggctttggcatacttgctgccccaagctcgtgggtttgtgctctctgctgtctttttgctaggttgtttgattgaagatgaggaggagaagagggaaagccagtgtcggagctggtgggagtcagtggacgatagggctgttggaggacgcgtaggagagggagtggttggtttgtaggtgtgtggcgctggtctttgcttgcgatgcctctttcgaaaatggtggcgacgtttcggacggatgaaggacgagacagggtttctgattgattgttgcaagaggaagtaatgggatttgaggagacattggagtctgttgagggccatgagtctctggctgagttttcggctgagtttttggtcgtttccttgggatggctggaggacatagaagggacgatgagcggttgttcgctcacgaaggaagtaccggtgcgaagattaggagttcgtcggccaaggactgaggagggccgcgataaagcatcgtcggacggctctgggcttgttgcgcggggtgatatcgcgcctgattgtcgacggatgagagcatgagtagctgccggctgaggtagcgtttggataaccgtagcagtagacgaaccctcggataatccttgactgatgggtcgcggcgtcgaaattgtctctctggacttatcatgcctcgagttgatagtcccggttttgtgatcgagatgttcccgcgctccagtctgcatccaatccggtatcggcttcatcagacccggtctaaacgcctctcgaccaacaggatcaaagatgttgacgtagatagtctcgggtttgtctgagccagagcttgaagccatctcttctctggtcaatgaactgtcatccaccgcgcccctcctcaacgacgataaaccacccttaccaccatttctagccttctctttctctttcttcctttccttctccttatcgccctcccgcatttcccacctctgtctcgtcaaccctccatctactctatcaatcctctccaaccccttcttcaccacaaccttctccctttcctccttgtccccatccccaagcccctcttctccttcaacctcaaccaaacatcccttacacagcggcacctgatcaatctctctcccccccttccttcccaacatctctcttcttcccatttcatcattattcctcaactttgcatcgccatctccccaagccttcccaaacccaacctcgggcggtctcaccaccctcttactcccgcacaacaaacacccataacacgctttatgccagaaacaccagcccagactcacgcactcctctccgcgcagaaccacttcgccacacacctagtagatggacaggtcgattatggcgcggtagcaggggggacaagctggtcttggtactattttccagctgcctcttccattggaggtggtgcgatggaagatgttccgatcggaagaagggtagggatgccaacagaaggtacaagtgaatgatggttgttgttctgggggttggctgctggtcgctgcggtggtggaggtggcggtggtgggaacagaagggttggggatgccgttgccgccgctgttggatcttggctgggatttgggggttgaatcaggatggttatgagtcgctgagtcgatggatgaaaatgaagtgttgaaggagaaggaggaggagcgggaagggggtttaggggggtttgcgtctcgggtttttcttgtcgagggtcttcgttggatgtcgaggggttggcgcagagggggttgccgtggttgaggattaggaagggagaacatggcgaccgaagttgggaatcggagtggtcacctgccattgaaagggttattcgttggtgaggcagaggaagagaatgacagtatgcgcctgggcgaaaacatcaacgttataaatgaagaatgggttcacatcttttgtcgctcgaactccagacaagaataccttggtggtaacagatccgagaacaaatgtctgttgagcgtacggtgaggtgacctagcatgtatgttgaactcgctaccgaatgggtttgggtttatggatgctgggtaccttggatatggaattcgacgaataggctgaaaatgagagttcaagatcatcgggcaaaacagatgcgctgacgggcttctcactgagaactgaatggcatgtggccccagggggcatctccaactggaagcctccatgtcagctcgtgtctttacagcaaacttcgggaaagactgaccgacatcaacattggcaagagccccctgcacatacaatcacatacctacttaccagcaacaggcatggccggaaggaaggagctactcaagggtaatggaaagtacaatatttcaagccggctggggtgatcctcaactggaacctatatccacactccagcaagactcgctagagaaaacagccacacaaggaaagaaccggcaaaatataaaagccttctcccacttgtaaccatgtccatatacacatcaactccattaccagccaacgccctttctccctctagaatgacagatagagcaatgtgaaaataagaccagcaccacggctagctaaacagatacataacatagtcatgcgggctctccactggacgtaggccgaagcaaccatgagagagagcaaagggtcaaaacccatgagtacaaagtaagaaaatcgatacagactgccaacccaaccgtatgtaagaatccaagtgggaattgggaaatcagtgatagtaccagtcgtagcaacaacgatttaatcgagccgtaactcgcagtgctgatgccaacccaaggcagcaatagtcaagcctctcagtcgaaaggcatgcgccggtctgtcccttacttacggttctttggcctggcgagctgttccaacctactaagactgatcttagctgccgccttcttgaccggacttctgtgtgagtctttctctttgctggcagtagttgccgaagcagtggccgtcttccgggcgccagcagcaagactcttcctagcgtcgagattcttacgagggctcacgggtgcaatgctcttcctggagccgttcgtcttgaccggcgctgcagccggcttcttggcaccagcgttggccccaaccagtcttggggcaagaagcgcgtcgccttccggtaccggttcctgcttttgtctcttcgaagcgcgctcggccatctccagttcttcttcatcggtgctgacacggttgcgtttcttggtggcgagaccgtgtggcagagcgaggtagatgggcgatgggtccgctggggcctcattttccttgttgtgggacaataccacgggtgacatcacctcctctgggtcggggaagctaccgggcatgctagactcggtcacagtcgggaggagagatgggcgaacagggcgaacggtcgattgccccggggaggcaccgaaagatgggcggggcacgctgtcaaagttgagggtgcgttcactgcggaacgagaaggagtccgaagccgacgatgcctcgactgttgtggagtcagccttgaactgcttcacagcagaaggctcctgaaccgagcgggctttggcctcctcggtaacatcggggtagagaaggccccggtcgagttgttcctcgcgcagaatggcgtccaaagaagggtaatagacttggccaggtgccttgcggggctgggacttggaaagagcctgcttgacgggagagggggattttagcgcttgagcgacagtggcgcgctgcgtctcaggagtgaatgccacgtgcttggccaggctcccgcctggtgtagtcagatgagcggaggtagcggtctcctctgtacgcgacgcagtcggggttttggacgtgggtgttttggaaccaaaagaggcgggcagagggatctttgtcatggtgctagccgtgatgctccgcagaatcgacttggcgctagcaattcggctcgtgggagtcttgacatcagcccggggtgtctgctggggtgtctgggcttccttttcgttgagcgtctccatctccgtgtcgatttgttgcttgatctccttgctggcctgcttctcagcctgcttctccaaaggctttttgggttggtgctcggatggcttcgcggtattcttgacaggttcctccttgagggtgggaagtttgcttgcagtggtaggtcgaggcagcgcactctggatcgatttagcgggggacttgaacagcgactgtcgtaccggggttcttgcgcctgttgaccgggcaagcgaggatcttgtggggctcataatggattggcggacagacttgggtcgaggaatggtcgaagcagtcgcagtagaagcgggcttaggcttgggaatggagctggcggcatcgtggatgatggcacgacccttggagacgtcgtcctccttgttttgacgaagacgcttcgcgggcgatcggccctcctcgtcctcatccttggccttggcggtagaagatgtcggcgtgggctccttggagcgacggcttgggtcgatgtcgtcgagatttgccttggactgagatcgcttgacgcccttcttgagaggatcgggaacgcggcccttttgagcccggaggacggaggggtggttctcgatcgagtccatcttcttgaactgagccatgtgaacttcgctgaagcgacttgctttgccggtagcctttgcgatcttgcggttggcctgttcctccttttccctttcggcttcgcgctggcggatctcgtctttgtacttctcggcttccttgcggatgtcctccatcatgctctgggcttgcgtactgagggctatgccggctgctgattgggcgacacggcggaaggtgaagtcggactgggggaccgagatttttgtgggagtggactgggcgatgggggggaggtcatcgtcacggttggtggttggcttgatgtcagtaaaccccaagcgcaagccagacgaaggggcgtgagccatggtcggatgaactttgctgggatgcatctcggacatgggcaacttgacgggcgatgacttgcccggggtccttgggacgcgcattggtgacgaggctgcggcgtgactcttgcggcgtcgaggcgcggggagggtttctggctcggcgctctgggtttcggagacggactgaagggtagacgtcgatctggatgaagattctttgacgggagactctggcgcctgggatcggagcggcaaggttagcacacgcacggagggtgttggcgacggcgacggcgacggtgttggcagaggtgatggtcgtagtagcggcggcatggtagcgatacaacaagtagggcaacatgggcaagacaagtagatagtatcgcgctgcttgtttgatgtttgtttacgcgaacaattggaggagcacgtacctgggacaggcttgctaatcgtgcagaacggcgcgtcatggtctgtaaaagatggtggcaatgctggccaatgcagagattcgcgacgattgtcgaagtgccctgtttcttttttggtgcgtggtgtgatttcggttggaatgcgcaaggctttgatgagcgacgatggggggatggaatatgcgaagaaggctaagagagattgagacgtgtaggggtggagatgatgtcagtcgccgatcaaagaagggcgggatgaacagaggaagtcgatgaagtggaggaggagtcgaggttgggctgagcgaggcaagcgaaagcagcagcccagcgtggtgcagtggggtgggtcgattccgtttgttgttgttgctcgctcgcagtcttgggtttgggtttgggtttgcgggactggggacggatgccgtcagtgtaaacaaaccactgcaccgtggttgcacagtgagaaccggtcaaaacactgtttgtactactagaggtaactgaagttcatccaacgacggactggaacgcaacttccatttcgaattcatctcgaacgaactgaagccccgggccattgcagatgtaccttcctatcttggacacttttcactttgacttgagatttcgcaagatcactgcagtcttttctctttcatctgagtcagtcgttctttctctcttcaacccgaaccttgagctctcgtcatttggtttcatccagtcacctcgcaaagaatttacaaccaccaaagcggtggaccggaacgaattctgcggttccattctcagcccatctgatcaaaggcagtcacttatcgacatcgttttcgctgtcatccgaatgtcgtaaacctcgatttcccgccaaagaggcaccgccgtcatggcctagcaacacatggacacgagtgattactgtcgcgaccgaatatgggcatcaaaatagcagagttaagaaaagcatcctttctttcacttgttcgaacagacacttgggacaggtttcatctcctcatgaccagcaacggagcagtatggccttaagaaccggacaccaccacatccaaactacttcatatatcgaattgatctcctcgagagacggtcatagggccccgaggtcgaaactcgaacaagacatggtaggatagacagtaagtcgcctggctccatgaccagcttgctcacagcctctcgtccaccctttacattcagcagttggatcgatctcctgccattgtcaacagcccttggtggaatgggttttttttccttccccttccatcactttggctgacctgcgaatacgtctggcgagaccgtctcctgtgccacacatgcacgttcggcaacccttcaacctttgcgctacatacatcgcacacatgcaatgccatgtcagactatatctggggttgtggcatgcctcatggtcaagaccagttctttcactgacggctttatggtaagaagggccagtatctacatattcacacatacatctccaggcttctagtctactccgaaaccgcaatcagccagccatacactcaagcaacaccaacccagctagtgtgaatcaccggcttcctttaacttgcaccactttttgaacaaaatgttccatcacctcacgacctcaaggcctgcagacggtggtctccgtcgcatctcgcccaatgtgcatgctagatgtctgtgatcagcaccaaccttacaacccgcgccagcgtcagatacgccacatacgtgccagcgcgggttacactgaaagatctctcgggtcgtgcgctgtgtcaatgttggcagtgccgcaattcctcagtggttcatcacacgcaggatcggttgatgaagatgatgagtgacgacacagtcacttcgctgacgttctagtcctgcgcaagttttacccaaagaaaaatcgacgatgttgcggctaatcctgcccggttctaataatgctaaaatagtgtacaagtggaaaaactccaggtgtctaaagtctaccaagcatctggacactcccagatcacttcaagcttcaaagcgtgacaaaagcgagccatcacccttctctcagactctgtcttgttctgacatccatcccatcaagccgattaatcgagccacccaagtacgccatacactttgtccatcataactcctgttccgtcaagtttggtaccggaaagtgccatgacgtttccaagtccgaccaaaggcgactctacaatccaagcgagttcgacacaattggtcggacctgattcgcccagacctgccaacagcaccaaggccgacaccgggcaacagtcaccgagccaccctcccagagttccacccctcccaccatcaccaaaccaccatcagctcctcggagatgcagaagacaaactttgcaagggaagccgtgctgattcgctgtctaccccgctagtcaagtccgttccgccattggaattgttatcgtcctaagttggttccaggcattgcacagaacgcggcagggtaatccccacgggtacaacttccatgacaaggacttccgcatgcagttcactgcttcacccttgactaaccactcgccatgctgtctgaccagcttcacgatttgatctcttctgtcacaatacctatagtccactttgcagctctcttttgcctctggctggcaacctagaagcgtctgagggttcaggtgggaagcgaagctcgccaaaagcgagaaacctgcattggccaatgccaccccaagcaggggctttaattccgagttggtgaagagtcgttgctttttcttcccctttatgctgtgcactttcgtgttccccgcggcgccagtcagccccaacaacgcggctcatccggtcaatggtagggtaaccaatcacactcatcgatccttggcatcactcgtctccgtgttttccaccacttcttggttctatgcttcaacagccactgcattctctatgcactcttttactggattcaaacacattgacttgatagtgtcacctggcccgtccgcacccgtagtgtacatggctcggcacgtgccctcaggacagcagccgggacgatactaaccaagttcgccaagcaaaatgggtggttgacgcctgctgcacaatcttcaaatcgtagagcacttacacgatgttgtagacaggggtcctggagagtgaccggagcagcagtttgcaacagccaactcgctcaatgtctggcactttacaattcccatcaaacacacacaacaacaaccacaagggacgagaaccttttctcgattctccaagactagcgaattagagatcattccccctcactacatatcacaatccacaatgaaaggatcaagatgtcagggcggaggtcgaccgtacataccgtagcgtgcccgcttgtttggtgggctcaggtgaccatggaaaattttgagggtattggtggcttggcaaggcgagagacggcgtggctccgctaccgacccgcagcatgcccctcaaggtcggggcgccgatgatgcatgaaacctgcaataccacacctcctacctttgattccccttctagccgtcccaccgccgctacgagtgagaccgatctcgctgacagctgttgacaacttgacgacctcagtccaaaggatttggcaacctcctcagaaggccgagttacctttgttcagacggacgtcattatctgcagactttgggaatacgagccaggtgagagacagtacctcatcaatattacatggctctatagccctcttggaggaaaaagggaaaaaaaattatacggctttcaacggcttgagatgcgtcatcggattgtggccaagaatttgttccagaagcgagaactcatcgacacaccagacgcgatcgatctcgcgggttctgcttcacacatccgaaccattggaaccttgcagaagacgagtagtcaagagtcctatgtacatgccacaaccaatgtcagatctacctgtgtaagttcctccatcattcgaggtgacgatgaaggctcataggacggcaacccacactgagttcaactcatagctcagtagaaagctggaacctataggcattgccattgcaagttggctctgatgttggccccggcgaacatggcactaacagcatgttcctgagacagctcatgcggcctgtcacggggcctggtctaccattcctctatgccaaagcattttaagactctttgacaaaccatcattgggagtagagacagcctggatccccgtacgtaaaatttcgagatctaacagcgaaacctggccagccctatcggcattcctgtagcaaaagaaaccaaacctgctggtatgtaatgtcaaggagccatcgaggtacacggtagttggagacggacacaacggaagacagggagccagccggtcggcccaagcccatgtaggcaaatggaatcggctgatggtgcaggtgctgcagaaagacttcccaaagcggtatcgggaattcccactttgcaacacaacaggcaccattggctccagacgaagtcgtccgccagatgccactgtggggagcgggttggcagccaagcagaatccgtcgatgttggacacaggaggaaccaggacaaacgctgagggccgcggggtccaggtacggtagccactacggaacatagccgtacccagagaggagccggtgttgatgtttcgaactttcgtctggggaagcctgcaacgtggaagattgcgttcgggggctgggggtggaacggggcgtcaacgttggtcgtccagaagtcgatggagccatagggttttcggcctagtgtcgtcaagggtgaccatctgtgccatccaacgaaacgggcgcaggtgacccatttcggtcccaggaagagctggaaggaggtcctgtgttgtgttgggggagggggagagacactggatatttgtctttggccagactcgccaaaccacaaactcgagctgcctggcggggctcccttcctccagtcttttcttttttttttctcgagtgacaagggaagctcgtgggacaagctaaacaagccaggccagcctagtcttcgtagtgtagcggcggtatgcgggccattggggtaggtatgacctccggggccctgtggacgacatccagtgaggatccagcgagcatccagtggacatgggcgggggcttgcggaccctccacccactccagggggattaacattacataaaaccctcccattcttctcttttctttacacatgcgcaacctgtcatcgacctccagcttatctcgggccctccaaaaaaccgtcttcaagtcgagccttgacacacggaatccggggaaacgcgggcctgtgttgattttccaaccccctttttccgtacagacgctcgctctctgcctggccttgccttatcgccggttccagaaactcggatcctacccccattccccagatttcagattcgagattacgcactgattggcgccatcatccctggttcccgaagctgttcctgagccagtccatcttgttcggagaattttagcacgagggaactttgtgagagagaggaggaaccgagacctggggcgtgtcttgccatcccatatcgaaaactcattcgctgtccccgcccaagctttttccgagtgccgtggtgcagcacacgttggcactcaacccgcattaggttcttccccgaatccgctcctgggcaggccccgcatcaacaaaggctcaccactaccaaccactccgggaaacccccccccccccc