ccccccccccccccccccttgcccccctccgccttcccatctaacagtccctccctgcttgccgttattatggcttcacactaggctactggataggcgagacaaatgcagcacgttgtagtgcacacacctccaaatctctacgtaccatgcctacatacatcttcatcacatcctgacatcttataatgccccaaatccatgtctccagtcttcctggaagcgagtgagttccgcaggcaccgcactgcagtgggttgtgatgatgcgaccatgccaaccccccaagctttaatctgggaaaataggccggttgaaagttgagtgcagatcatatgatctgggggtcgttttgctagtttgaactgcgcagaaatcgaaacattgacgcgttatgataacgatctctaaaaacctctgttacaaattgcccgaacggaatggtaaggttcaatgtggatagatcaaggccgatgtcacggggtcaaggggttcgctactcacatatcagactgaggtgctgattctgtaacacgaaatatctagcagtctttgggaagggggagctcatgcagatgatattgacagctgtcgtagttatactgcatataagatgtgtaacatgatgggggtatgcatgaccggttcagcaggtcttgtggatggatggatggatggatggatggatggatggatgagtgtgtgggtgggtggatgagaggttcgataacggctctaggagacagatagaatgccgctttttaacattggccactttgacgcgactgacgacaaaagggtagaaaggcaattggaagtcggaccaacccctaccacccatggtcgctatagatggagatatctgaatggacatgtgtagccgagtaggtctataggagataaacgcacagtccacggtggacagacctatcctcatcttatctttgatggattacccatcgacaccaagcatgttgtcttatagccaaaacttgatctgatctgatctcatctgatagagccaagagaatcctttcaccacatccagactataagctcaataacaacttgtacaacatatgtctcccgcggtataagccatttctaggcttcgaggcacgtcggtcaggacgattccaccgcccataagtctacgtttttagacactcgccgggtgcttgcatccacttgctgagggttgctatgtgcgtgcatgtgtgaggtgctgagtctgaagttcgagatgtgcgactgtaacccgggtcggtttttaggtgccctgtaccctacggaattatacatacgctgccgtgtactgtgtagaggtagtggaggtgaggtgtgtgtgagtgggccagtggccggccaccgagatgagatgattgatggtgacaggatggccgagagtgacgaacggcgggagtgtccgtttgtcaacctgtcggagactacacgtgctgcccgtatttatgtatttttggtatgcaatacgtacgtcttggtggtgtgtaacttggagcaggtcccagtggagtggctacaaagacgcgtctaagttaagcgcggaccggtcgctgattagctggacaagcgcccccaccattacctaagtcctggtttgatagtgcagggcaaccacctcaatcgtccatgcggtagtggcggcagccatcaccacctaaaaattccatccccagatcaacaacttcaacttttccttcgcccccttgctgaaccacccggctgccgtcaatcctgacgacaactactgcaaccatggcgagcttaaagagatccttcgagtccgatccgtttgcccagaacatttcgagcaaagtctacgtgcgttcgacgaagagtggcaaggtgcagaagattgtgcgcgaggtttacctgcgtcaagatatcccttgttcttccaagctctgcaatgcctgcctcaagattgcgcccagagatgccgccaaccgtccgattccttttgtactctcagagaagcccgccggcaccagcgtcttcacacagggccattacatcgtccccgacaccaacgctttcctcagcgccatggacctcttcgagcagagctctgcattctacgatgtaatcgtcctacaagttgttctcgaagaagtccgagcccgctcactgccgctgtacaaccgactcgtcagcttgaccaagagcgaagacaagcgattctacgtcttcttcaacgaattccgcctcgagacctacgtcacccgcgaagagaacgagtccgtcaacgaccgcaacgaccgcgccgtacgcaaagccgtcaagtggtacaacgaacatctttccaagacgtccaagaaggcacctgccgtggttatgctgagtaatgatcgggataacctgcgaaaggccaaggaggatgatatcccggcctactctctggctaactatgtcagccagctcaaggatggcgagcagcttctggatatgattccagaattggaggagcgcgatgcgctaattgaaaagaaacccggacagtttctataccccgaacactatacactgtccaagatgaacacgggcgtcaagaatggcttgcttcaccagggcatcttcaacgtctcgccttacaactacctggaaggctccatcagagttcctgcgttccccaaggcgctactaatattgggcagagaaaacatcaaccgtgccgttgacggtgacttggttgtggtggaagttctgccaaaggaccaatggaagcagccgtcaacccaggtcattgaggaggaggctgtcaccatgaacgagaatccaacggaagagggatccgacctgatttcagagaaggagcgcaaggtgctacaagaagaggccaagcggacgttggccaaaaccaccgaaggtcatgctctgccaaccgcaaaggtggtcggtgtaatcaaacggaactggcgtcaatatgtcggccatatcgaccagtcttcagtcagttcatcggcagcgcagggacggaagcaagacagtgtctttgtcatcccgatggacaagaagattcccaagatccgcctgcgtaccaggcaggtcgccgagcttctaggaaagagaattctcgtcacgattgatgcttgggacagaacatctcgccacccgaccggtcactttgtccggtctcttggtgagctcgaaacgaaggctgctgagaccgaggcgttgttgcttgagtacgatgtgcagtataggcccttccccaagactgtccttgactgccttcctaaggagggtcacgattggaaggtacctgcaagtatggacgacccgggatggagagacagacaagaccttcgcgaccttctcatctgcagtatcgatcctatcggctgccaagatattgacgatgcgctccacgctcgcgctctccccaatggcaactttgaggtcggtgtgcacattgctgacgtgtcccacttcgtgaagcccaacaatgccatggataccgaagccagcatccgtggcacaacggtctacctggtcgacaagcgtattgacatgttgcccatgcttttgggtactgatctgtgctcgctcaagccctacgtcgagcgttatgctttctctgtcatctgggagatgaattccaacgccgacattgtcggatcgagattcaccaagtcggtcatcaaatctcgtgaggcctttagctacgaacaagcacagctgcgcatcgacgatgcttcgcaacaagacgagctcacaaacagcatccggacactacttgagctttccaagaagctgaagcagaagaggttggacgccggtgccctcagtctctcctcccccgagatcaaggtccacatggagtccgagacttccgatcccatcgacgtcaagaccaaggagcacctccctaccatgtctctcgtcgaagagttcatgcttctcgcgaacaccagcgtggccgccaagatctacgaagccttcccgcaaaccgccatcctgcgtcggcacgcggccccacccaagaccaacttcgacgagctcgccaaccagctgcgcgtcaagaagggtctcgacctttccgtcgagtcctcgcgcgccctcgccgatagcctcgacctgtgcgtcgaccccaaggaacccttcttcaacacgctcatccgcatcatggctacgcgctgcatgatgtcggccgagtacttttgctcgggcacccaatcctacccggagttccgccactacggcttggcctctgagatctacacgcacttcacgtcgcccatccgccgctacgccgatttagttgcccatcggcagctcgccgccgcgattgagtacgaggccgtccacccggccgtccgctcccgtggccgccttgaggccgtgtgcaagaacatcaacgtgcgccaccgcaatgcccagttggccggccgtgccagcattgcttattatgtcggccaggccctgcgcggcaaggctacggaggaggacggcttcgtcatgaagatctttagcaatggctttgttgtgctcgtgccgaagttcggtatcgagagcttgatccgtctgcgtgacctggcggagccggagccggcggcgacgtatgatgccgagacgtacacgctgaccacatcgggaagcagggaggttaaggtggagttgttccagaaggtcagggtgagggtgacggatcagaaggatgagacgacggggaagaggggggtgaagatggagcttgttagtacttattagatttgttgaagatggatgcttcagtatttgagaaggggtacaggttaagaatacccttgatggacttttgtagagcaatacattgtttttttactttcggctatccaaacgttcatgaagtcattttcggaatgtcgttgctttcgaattcgataataggccattgaaaacacagctcggtatgatgaacgatgcagggaatgtcagaaagaatttaaagcttcacttcaaaagcctttgtcatagaggtgtttatgatcaggctatatttgacctattttctaccagccggcctgcctgtctccctttttgctctttcccaccttgacgccaaaacgcctcttcacaaagatgtgtccagctccggggttcgttgtattgtgtttctgacatgcaaaacaacaaaatactcattacgacattgaccaccgacgcaaccgaaaacaaaaaagaaaccaaaaagtgaaatgctcaacaacaactgccaacagacaaagatagggggaataaatcgctctactgcatctcaacatccggagtcgccgtctcctcctcatctccccaaagaccatccagcttgaactccttggcccactcggtcacgatcaccttctgatccgctaggggctcatcagcggtagcagacttgccgccagcaggagcaggagcagtggcggtaccagccacagccaagacgggagcatcgatccagccctggatacgaccgtcgcgccagtcggtcacgacagtcatggcagcggcttggatattggggataccgcccctgcccagcctgccgcgcttgcgggcaacctggacaaggaagtccatggtggggtcgccgttgttggggtcgcgcagcaaggggggaaggtcgtacaccttcatcatcttgtccatcaactcgggggtggccgacaggcgcttgagcagcagcgtcacggcggggaccgggtcctcgatctgcttgggcgggatggcattaaggagcaccaggtgggcgtgcgcctcggtctggttcttgggggtgaaggtcgagttgccggcagtggaagggaacacgataccgggcgagtcgagcagcgtcagcttgctgtcgatcttgacctggcggatcgaggtggtgacgccggcctcggcgccggccgggcaggcgttgtgctggccgcggctgttgctgaggcgggacaggagggcgttgatgacggacgacttgccgacgttagggtagccgattacgccaacctggatggagcgcttgaggttgcgcgagacggcgtacgacttgagcgcacggaagagagccgcgctggtgctttggacggtaatgtcgcggtgctggaaggtgtgggcgttgggggcagggttggaggcacgcagcggcagcgtggggaagtagcggcgcaggtgggtgagccagccgcggaggaccgggggagggatcagatcgaccttgttgaggatgaggatcaggcgcttaccaccgtgggcggcggccatgacggcgcgctcgacgtccctcgagcgggtgccttcgggatcacgggcgtcgaggacgtaaagaatgacatcagcctgctcaacaacctgcttgaagaccttgtcgaaagccttgcgcgaggaggcgccgccgggaacctcaataacgccggactgtgtgggttcgccatcggtctcgtcgtcggactcgtcgtcatcgtccatctcgtcgccgctctggagctcgcggtcgtactgctcggcagctttcctggcgctggccaccagggcagcgagggggttcgactcatcgtcaacgtcgctaccatcctcctccatagcatcgtcgtcgtccatcagatcgtcatcgaacgcctcgacatcgccctcggcgcccgtcttggtgtcctggccagtcttggccgccttggccatctcacgacgcttctgctcctgttcctttctccgaatgcggtcctcctcgatctggttcaacagcttctccttgtaggggaaaaggttcgggatacccgggtccttcttgagcttggagcgccattctgggttcttcttggcgagctttctgtccttgcgttgcttcgcggccgaggccttctggatcttgtgcctgaggcgtacgggtgtacgcttcgatttcggctctgtttttaagtaacgtcagtcaatgtgttgattggaagaatatgttgttctcagcgaaagattgactgacttttgggctttgttatcgatccggccattttgaagatatgctgctcctaatgtcaaaaaaggaggtacaggaggataattgaggatgggacagcaaggtaaagcagcaaaatccggtcgctactatgggcggctgtactgattgatggtcgtcaaaaaattagagtggaggaacggtttgtgccactgctgaccgcctagataagctctgataaagcagggatccgccgtgttgaactccaccaagattccagaagtccccgcttcgaatgtggagatgcgcgtgcctgtaatttacagtcgtattgtatgtttgatttgtgtttagccaaacgtggaatgtaaattatattgatacacttatggtgtggttgcgcttgttctctatatgtatatgaagaattattgctaccgactctttacgcaagtggtttgcattgcctttccagaaagaggactttaggtcggtccgtctcaacaatcaaacacttgtctgccatgacgatcctcaaatccatcgaaccgtccgtcaaggtgcagttctggatgccatcagttctgtcgtcaagcacttgtttataccacacatggacgctgtacgctttttttgagtttttggatcatcatggattcaacagaacaccgtgccccgctcgcataattgatcgtcgcttaagctgacaatggcattgcactatgcaatgattatcggcagagcagacactccggacattgggtcatcttggcctacgtagacaaagtcctgaagcaaaatagcatgctagcatcgaatacgcatcaagaaagggggttgtggtggggaggtaacatatcacccagaaaccacgcttatcacgcttcacatgagggagtatcttcagaaactcttccgtaggtatcccccatttagcgtagagaaagacggaagagaccgattgtttcccaagttatcgcacccttcaatcgctgttctcttgtaaatgcatccaggacttgcgagtcaattgtatccttgatctgatgggccctttcaacgcgttcaaggagctaatttatcgctaattacaacaacgactcatcctaacgctgctgggacagttgctagttgaccgtatcgaggtttccgatcgaccggcacgcgaagtgctccgcctaaaactcctttgctgtttcatactgaacccgaagcacacgctttgcatcatccatcaggtccatgtgctgatagataacaccaagctcgccactggcttcgatgcgcagctcacttgatgccgacatggccattgcttgctcgagcaggtcttttgcctgctcatacttgccaaggcgtctgtgtgtaccaccgagtttggtaaaagccaactgtttgtaacggtcaccgctcagaatggcaccggaagcagcccctgattcgcaaaaagcaagcgcactgttgaagttacgcatcgccatttccagatttccgctatgcgtatattgctgtccttctcccatcagtctctcaaaggagcggactacctccaccatgtttgcgagcgacgaaggtggctggctacccacgtcccgatattgtttgtaagattctccatccgcaggtccaagcactggcgcgtcttgtataaatcctcggctggaatcaaagtagaagagagtcgcatgcaaggtatctgctggcactttggtcctgtggagtacaccggctccaacagtgtaactcatatcgcgagtatgaagcgcagtctcaacctgcttgatgtgaacattcttcccggtattctcgacgatggagtaagactgatgtgggacataggctgtcccgtggcttttccctgtgccgctccaggcgatcctgtattgggcatatggcgtgtccagcgcacctttggcttccgggtctgtaaccgcatattggtgatcgcggccttcacccgcaagaatccagctttgagcaaaaggttggtgtgaatggatagcaaagtcacggtttcctctgtgaccatccggcagccaaacatgcagtcgccaaagctcatcaatcctattgtctttgatgaggctgcaaagaggaacgctgaggaagccttgtgcactacgggacgcgcccggtagaagtggcgcaaggactgggtcggtaattgcgtctctgacaagcccccatacaaagtctagatcggcgccatcaataggctggccctgtcgggccttgtgacgcagcaccgagccaccaagagcgagatggaccagttgccatgatgcttgcgaattgggtgagttatctttgatttgaagaacagcattgtcgagccattcccttatcgtaaaagtgtccctcttcggctggatgatgagcccggtgtttgatatgatagatcgtgcgtggtctgaaataccttcagacacttttgtagccgcaataaccccagtgatgatttggttgagcgtcgagcgagaaacatcgaggtgttgagcctcgtggccttcattatcaagcttgttcgcagtcatggccgctgagagcggggagatgtcagcaatgccatggaaacacattaccgggactcaatcactgcgacttactggaatcaggcacagtcaagtgaaaccagctggggtatcggaagcgtaactgtgcgtgaggtcgggtatcagaagtggaaagggagatgaagaggacggcaatcgggtatcttttcagctgttcatgggttttgataatgtcaagaatgaagagtcacagtctgcccgatgcccaaggcataatcccccgttggttgtgagcggcttctgaccgtccatttcgttcgagatgttgccaatcgtgccacaccacaatggtgctcagcctcggaggctccaaccaacgaggcagggtagcaggctcaattggccatcaacaacccaggcaaaaaacgtagcgaccaacgatctagaaaagcggttgagggtcataatggcaaagcttaactgccactcttattgtttgcaagttcagccttgggggtatcggcttggctgcctgagggctgacgtgatcaaaggtggtgtttacgggtggatgacctaagctgccatgcgttgcggattgcttaatgccgaacaaaaaatggcaagtggctgaatgactatgaggggttcgtcaaccgggataacgactgccgattcgatgcgaacaatgccgcagagggttagggctctggctaatgtacttggctgccgatgccgtccgcccgccccgagtcatccacgacgtctcccccgattccgtcttcacaacccggtcccgtgtcaaccgatccgatcaccgcagccaggcacaccgtcaatcttctgaatcgttttgatattcgagctactactcagtccgtggggaacagtaggctcaaggtacgtcgacaccggcatgactaataatcacccaaatgcaccatcatgctgccaacttgggtgttccatctagatcgcgacaccaagagaaagacatgcaaaggcgcaatatcatctatttcttctgacacttggtgtaggcaagatgggaagcacctttatagacacttcgggcgcggacttctccgcgcccccggttcgggtcaccttcgacggccttttgttcgacatggatggcaccatcattgactctaccgccgctgttgagaaacactgggaggcgtaagtccaaattcctcttatgtccatatggcgtagaatagcaagtaagctcggttttacgagcccaacacggagatacactcgagtgtctgtccggccgtggaagatgcagatagcacaaggcaagatagtcaagaagggaagcagagtatccgttaccacgaagatattaggagttatcacttcgtgaatttgatctcgtatatacgatatatgagagttactgacaaatgtccacattaatagcatcggtaaggagattgggcactcgcccgaggtcatcctccagtaagtcaatatcaccaccaccatacctcccggtcactcaacgattaccgatgatttccaactgacccgttaatctcctatgattcaggacctcccatggcagaagatccattgatattctcaaagaacttgccccggagaaggcaactttggagtgtaagtcagtttgaagtctgggccgcaggcaggcctgcagttagtcaaccaaacctaggcaatacaccgcactaacaacactgaatcatgccagacgttcagcacatggagggtcttctccctaagaagtatggcgacgacgcggttgagatccccggcgcccgcgccctgcttcaagacttgatagatcgtaagaagccgtgggccatcgttacttcaggtactttgccgctcgtttctggggtaagtgaactcgttgctgttactcttcattcactccccctgttagacttttgccaactttgttcgaatatgttcttcactttccattcttgcatatctacacatatctcaccccacataacctctctcatttaacataatcttcatgccgtttcttgggagtcacgcatcatttcatccgtgctttttattatcaatggccctctgtcattcagctgggttcctcagtccttcatacaagttatcacacttctttacaatggtcttcttgccagaggtgccattgctctcccgcattcgcccatcagactcatgttcgaattatatcttgaaccactcttctaccaacactattgatcggtttactcttgtgcttcactacatcccggtcctatcgacttcctacatggtcccctacattctccccgtaccatactctctaatattcaccatcgttttcacggctcaaattactttcccatatgtcatccccctttccacccttataaacccactcacctagtctgcgccgctcccatccagccatcagtatctatctcctcaccccatccactcctaatttgacttttaccttagcttccctcacatcccttccattgttttttctccttacctacctggtacctgataaccattcaattctcaactatctcccattgatgacttccctgaacccatcctaccccccgtcaagacctccttaccacctcacacttcaccaccactttcccacttgctcatatccaacctagaagctaacacctcaacagtggttggacgtcctctccctcccccaccccgcgcacctcatctccgccgaatccgtcgtgaacggcaagcccgatcctgcctgctacttgctcggtcgcgaacgcctcggcctctcaaacccaaacgtcgaggtcttagtgctggaagacgcgcccgcgggtatccgcgccggcaaagccgcgggctgcaaggtcattggcttggtcaccagccatacggttgaacaggtgctggaagcgggtccagattgggtggtgagggatttaagcagtgttaagtttgtgccggagagcagcggagaggggaaggttactttggaaattagggatgcgttggtcttgaagaactagacctggagattggcaacataagaacggaaaggctgggttgattgtggtagattagactttggagctggaattagaggagagtgctgtcggtgaagccatatagaatagaggttactccttgcttgtagacgaatcgactgctgttgagatttcaaaggagaggatatgtctaccgattgggacggtcggtcgaatactctcttgctctttcattgccgtcaagtgtaagcaacgttcccgaagtgaggccgaagctctcatccctctctgtctctctctttctctctcatctcgtcttatcattggcttcagacaacatacactcacattctgggtagactcgcctcccagttaaactactcttacactgtacttctgctcatggactgatgtcgtacgggacaaaatcacgccaaggctccctcatcagacatcagacagccaagacaggatgatttatccagacaggcataccgacaggcatatagagagacatacacattagacagagtcaaacagccagtcagacacccatatgcctctaattagacaccaatatggctttcaagaaataagggttcgagacacgatcgcaccaccaagacgaacaggtgttctgtagcctggtggtgtatccgctcccgagtctctgtttctcatgtcgatttccgttcgcctcacatcacctgattctcaattccgaccgattcgtctcaataacaaaggatgcgaagtcacccaagtatcttgggctcattcagaaaaatatatgtttccattcagccaagctcagtttgtcaacgaatgaagcgaagctaagctttctcaacctttccccatccaggcggttcccaagcgagcctcccgttacctcatgaccacgccttatgcacccatgtgttcatttcaccttcaccactcttccggtccttagaagggacgatctcgctcacgaacaatgaggggctgtttcatcttagtgccggatttcggtcggtgaacttcatgtcctgtggaaaccatgtctccatcgtgaagccagcgccttggcgttgaaaaaagaaaagaaaaaaaaggaaagcaataggagacttgatgtcagaacaactctcactccccgttttctcggcatgaagtagcaccctttcgttttcctctgtcgtttttggcttgcttaggtacccacctacctatcttaccgaggagttccaaatgggtttctcttctccctcaacaacttcaaagactcggagaaacaactgggaaatgccgtgttaccatacggtaatagcagatgctcatctctgctcttttgcttgctggcttgcctgcttgctcgtctacaaagatggattcaagacatggcaagacaaggaagagaaaagagcacacccagccaccacgaacgcggctcatctgaatctccttccttgcccccttcccccatggtctagtccagtccgcgctttcggtacccagcagagcgcagtgtacgcatgaaggtgcatcgtatatggacgaaagaaaaaaccactttcgactgtcccaatctgagcctttttaccttaatgaattcccaaccatcggtattccctgcactgactagtacgtggtcaatttcgagtcccagtagaccggttcttgtgcacagagagagtggaactaaaggtggcgaattacaggccacgctttcataggtaggtaggtaggaaggagtggaaaacggacataataggacagaaaataaaaataaagaaaaataaaaagacaccaagacagaagaaggagacgcgcacgaagattatccacaacggcaatttgtttcgcctctacgagagaaggttacattctcactcatcactaaataagtagaattttttttcttctgtttggaccagcatgtcagttaaaaggtaaacacaaaaaaaacaccgcaccgcaccgcaccgcaccgaaccgcattgaaacttgtgacaacgtggagtgtacatagtgcaaggaagtggaaaggggggtggagggaggcttgcggtagaaggcttgtcagacatttaagcatcgcggcatgacgatggtcatgtgtgttaaaaccaaagttgccaaacaacaccaccgcgactcacccaacccgcaaacataaatccctcaagtttcaagattgcagttttaagtgtctgtacgagttctcgccgctagcgtgtctccgtgtctcttcgcaaaatctcttgctctccaacattccccccaagcgagcaagcaagcaagcaagcaagcaagcaagcaagcaagcgagaagcagcagccgtcgtttgtttccgtagggcgcgactctcatgccgtcgctttcctaggtacgatcctagaagtaggtaccgtcttatcggtaggtaggtaggtaggtaggtagagagtcaagggttatcgttatcaaagaagcccattttcctctgacaaccggaagatgacgtccgggtttcctccactcaatctcccgaatgggggccccagatgccctcaccgcctggcccccttctccacgacaaatataccagaattttcggggggacccagcaagtaaaacgacaccagcttgggtttccacagcgcattgtcgtaattgctatcctgtttcgaaagcttcacccgatcccttttcctgcgtactgtgcaagacgccgcctcgacatttacgacgtagcgtagcgtggtcactactctgtcgcctccctcccacctgagtttttccattcaaagtgtgacacgacgataggtgatgggcagacaatcagctcttggcgtgctcctgtctaacgtaggttgaactctttttggcctccaggccgatgagatgaggaggcagagtaggatactgatcatccaccggtctccatctatacccagccgaaagccaactgggccccctctcccccgtcctcctcatgtaggtagctgtagccaggtgtactaggcagccaagttgtcaggcagttgaggagaggtatgtacacagcactgtgtgtgtgtccccccgtccaagtcagtgtacttctgttcagcatccattatctgtccattcaacgctcaccacctagtctccataaactcgtcagtgtccatacccctcttccttacccgccgcctcgaagcagggaatgtgggaaggggaaaactccctcttacctgccattcgtcaacggcctcgaactccttgctgaagatggtgtcattggcgacagtacaggcttagccaatgccgccgacctttgtgtggctttgtggggagcaacaacatgagggggggttaggtcacatccggatagtccccccgagacagcagtcagagcccgttctctctccctccctctggttgtctcttcttctcttttcgtctccgctctcggttctgggtgccgagacatagggtgacacgggtgagataccgtgttgagacggaacaggcgacgagtagggccaatcgtgttcgtagatgtatggatatgaaggcgagaaggggggggtccccgtatggggtacagatagacctggatgagaaaacaccatgcctcgtggcccctgtttgagcgaagggaagagcttctccatgagttacccctgctagcatattgttatgatttctggtagccattgagctctgagttgtgtatgtacgcttaccacccccgtattgaagagcaaaaagttgatctaaggagctcttcttcctaggtaggctgatgctgatcccgatatctcccagcgcatgaggtcggagcaatcactttgccccccgaggcctgaagctgatcagctgagcgtttttcaaccatctgcgtgaaacggtatctgtgggcttgctgaagccctaccaggctacccttcgagcccgggtctggccatgttatccgctggagaaaaagacggggactaggaaagaaccttgggtcagaacgcgaattttgaattggcccccaaagcatcgtacgcactcttctgttcaattcgctgaacagcgtgctatgaacacaaaaagagaaacgaaagagtggaagatggttgcagagcagattgacacgaatggctggtgaaaaaagttttgcgccgtcgtcatgccggtgatggtcttctagactgccctagatgtcgaccttgcgacagtttggggaaattaagtcgtcctggtgttcccgaaggagagtggcggtggcaacatcattcgagcccgcagcctagactcatgtcccgggattttcgttttacccgcaacattgtaccattagccaaacgagccggttagcagcgttgattttttttcttctttgattgtttgcggctgagaatcacgctgccatctcaacggtttatacccactttccggaaaacctgtgatatgagaaccgcgttcgcacaacgaatattcggtccaaattgcgcttgcgcatcaatttctgctcgtctacctcatagcagatattcgtgtctgcgggtgatcggcagtgaacgacaatccaaccaaatggtaagctatagtttcgcccccgaagctcagcctgtcagcttatacacaaatttacgacgtttgtcgagaacttgtataactgccttcgaaaaaaaaaaaaaaaaaaaaggaaaaagagaaaagaaaaaaagaaaagaaaagaaaagaaacaccgggattctctaactgctcacgccgttggactggagagatttcttcatccagatcgatgcttgtatgcgtataattggtctggtatacgggctgcaatttgttccgaaagcaagtgtaagacatttcggactcagattggtggctgttcctggacaggtaaacagccgcccaaaattatcatgaactggatggagtatgccttcatttttttggacactgtcgcacttccgcctgtctcgacagggatgaacacagaaggagggacgacatcggccacccggtcccgaagaacaggcgggcgttaatgatgaaatgacaccggaacagctcctgcaaggtcccgactgcctttcgcaggtgacaaaacggccctgagctgatcaatgatcattttatgaagctgaatcggttcgtgcgccagaatcggccttccacgggcgcgacggagcttgcgaaattcgatgcccaagaactatgaccccctcgggcaattgcatcctccaattcatttgtcgaccgcaatagataggggccgaaattctcgcgaacaaacgctgtgaactagtatcttgacgttctggagaggacggagaagtgcttctgtagtgttgagagccctggtcatcgtcaaaactctacgaacgggaacgagttgttctcttcccgatgtcaaaaaggtctctaagttggccttgttccaccctggttttgcctcgtcaaaagaaccaatctgacaaacaaaccagggttgaattatagacggttgtgtagattgacatcataccaggaacggatacagacaaattgccggaaatagtcggcgctttgcgtaaccgctagttgacgtctgattctcttgagtgatcagtgtatgtagtaacttccacaagccccagagtgaagtccagatgggagtaggcatttccatctcacacggtgctagcaagcacaaccaagaccgctgtagcgactgtagtggacatttagccaacataacagaacgccttgtggcctggagcctgaccctataatgacgcctcggagaagctcgctacgccacctctgcaagctatcgtgatcgacggctactgatgtcctgcttcagtcgggcgttgcttgctgcaggaacatgtaacagacgagcaagctgcgtcaattttgatattctttgcgggtggttggcgattcaatgatattgcttgaaccacttgaccgaaggattgcgtgttggggcatgtcgaaaagctagattgcggctcaaatcgtgggacgaaattagagtcgatgttgtgtaattatatctgtcgtacaacaccccccacgcctgaaatgacgacccctataagaggcacattctctcgggttttcctgtccccttcagcgtccaaatatccacatttgagtgttcaacctgaaaggtctgtcttcacggctccccctatccaggccgagcttttgcggtgccattttcgggcggaagaggcttgatgcgtcagcgcaatgagatattcggaaggactggagttttcccctcagaaccacgtggtcgccctcaacttctgtcgaatatcttgcaagggcgtgattagaggcgcaagagagcgaaatgtcggaccactcatttgcgggcagggtccaacagctctgtagtaagcagctgcgctgttcaagacagacttgatcgtatactgcgtacgattcctatcaccggatcctacccttggatggtgaaatggccgcgagagagatgcgcgcggctacgctggctacgattcgctcctcgttgatgaatgtaccaattaccgagatcagagcagcggggttatcactgctgcagcaattagtaaagagcaattcactgcagatgttccaaagctcccataaagctcactttggccatatgtcgtatacttgatgagcttggagatggttgtgagctcaacagatctgacctcattcaagggttccgtcacaaaaacatcaacgagagcaacaaagatataacgtccccacaaaaacctaaatcgtttctccatttcctgttgatcggtagtgatcaatgctcaacagacaacaggtggcctggaaaacttgctaggttgttcgggtgtgcctggtcctgcaggaatttacttccttgcacaaattcatgatttctccatcagcagttcgtggccgtcgagctttgcgagagtgagtgagtaaatagaacatgaagcatgcggaagtgaacagaggagaggtgtggcatgcgaggcttgatgggacggccagccatcacccttcagtttgaagcctttgtcgttgatattgtccttctcagagccttgagctttggtagatggtcaaatgctgtttggataagtagacgctcaagatccggtgcattgatctattgcgcatcataggatgatcgatgtctggctaatgagtcggtgcgaaagcatatttcgcttgctggttgaggtgccccacgtttcttgatcatcttcagagcgggaagaaccgtacactactctagagtctagccagggtcgttcagttgcattgctgtgcagcgccccgggaataagagcttgccgttgcctgtcatgaaatgttggttggggcgtgccgagccttcgatgatggccaatacacattctcggagcgcctagtcaactttgtacgtgtagaaaagagcggccaacatgggtgataaggacgtgggggcttccccgcgatcaggctgccacattgggaccagtgatgaggagccttttgcctattgaagactgaaagactatctcatatcccaaggcagcttgtttagtcagggctgaagagcgggatgggagaagaaggttggccaacacgcggtacaggagatatctcttcgagtgcgaaaagcggttggtcttccgcgcccctgacatctttaacatgatcatattctccgtgtgggtgtttaagggcctgcgggtgagaacctggtagccttgactgttgatcattagcggtatggtgcagctgtcccgtccatggcaaacctcgatgttggtgctcatcgcgggcagaggcttgatgcgacgcagtgcgccgatgattctgatcctttggttctccaatcatggagttccttcacctccctttccagagaagccatatatgagtgatagccataaatagaagtgtaggcctcaatgcgggtgcgtagatgttgtatcacatcgccgcatcgcgccgtgtctcttgcgtgtgcagctgtagtgccataacaattaatgacggtcagcaggacgcttgaataccgcggctccggttcgtcggatctaagctgcggctcacagggatcatgagtgctcagagtcatgatactcccaaggctgtgtgcaaataccatgacttggtattcatcagcgaatggcaccaaacaatcttggagcggcgaacgacctaccttgagactgcctggcagagcaaataacactacaatggctgtgtaaccagtcatttcgaagcacagttctctggacgacaagaaattgacagtgatatgcgacttggtggtcggtgacaccaaatgtgctagagatgtacggacactgtaccgcatggagtatgtatatacatattcatgttcatcgggagaaggaagcttttgagcaggcttcagcttgctcagccgtgaccgcaactgggaccggccgggttgctgcagaaaaagccccggtgtgcgaagaaacgaatcaagagtgggagtaagcgaactggtccacagaataccaaccagattcagcatgaccggtcaagacaaagtgagaggcccagacggaaatgtagacagtgagcaagtgaccagcggaaacttgatgtcccgagtcctttgcctgtcaacagccatgtaacacagcatcgggttatgcaaaggtagctgccgccgggccgctgtgcaccttcagtttagcaaatcaccagtctctctgttgctcccgaaggaggagcgatgcacatgaatcgagtaatgaggagaccgggctgtctgtcaagcatggactcgactcgttggcttcagatttatgtgttgacaatctaggggatttccatctcttggcaggatttgggccgagtgggcgtagagaaacagtgacctttttgcgcgaggtggcccagtgtgagaattttgactgagacccccctatagacccctaccagataaatgttgccgtaaggtgccttgattgagcctggggagggttgccaaagcatatgtgattgttgtgtctcggtggcgccacgccatcagccagtttctacccgtagccagtgggagaaaaagagtgcctgactgttgttaatttgagaagtgatgcttctttctcgtctgtcgatacgacatgtaagcgcatcgaaactgtcctacccagagctggagcacgtctactatagaagaaggattttccttgcacgtgatttacttcagcaggagcatgtaccggtacgtaggatgctgaaccccatctcctagtatgaattgggttctgcttgcgattggtcgcctcgtcagctggtgcgtatccgtatcgtgtggcatctggcccgtctctttctgttggtgcgaaggtccgaggcggtcccgatcgcacatcaccagtccagcgtcccatcttggcttgctccgtgttgccaaacagttgattggcttaagcctttaacggccccgtcatctccaagccgaaggtgggccggcgagatgagcaaaggggtgaaatagagatcacgatctgggtacttgagtggtgagcagaggcggaaccagggatacgcggtgaggtcaacactcattcccactcgacggcttgaaggcgtgtgtagtgtaaggaggactgctatctagtgtagatgccatcatccatgactcgtgaggttggagaagcccagaatggaactgatgaaggaccaaggcgggacatcttggcagcacttgagatggtggggatggcctctgagagggatcgaagaaggaagggactgatgtacgcagtacactaccttagatgaagaggaggaggaaggggaggaggatgatgatgatggatgcccctggtagtcaagctggacgggcgggacgacaagattgaagacgaggaaggaaccatgactgcgggagatcgtagcactccgactcaaagagtgaagttccagacaggaacgaggaaggtgcgctctgcagtgattgaaccggcacgccagtcaacccaaatcgcccaacttgaacagtgtactttatacccccgattccactcatcccgcactgacaaccgaactgtacagtaaaaacccctgcttttgctaccccccccttttgctaaaatccccccttttgctaaagatttcggttgcccgcattccctctggtggtaaagactgctaactgctaattgcaatgctgatggcctggatttgcaaaagcagggggtctggttttggtgggagagcatacttatacccttgtaccgggggggggactgctccaggcggcccacttttttagtccattggtagtcatccactggctaagaggtccatttctggtccgtgcgtacgcaccctcttatgcaaaacccccccttttgctagaaaatctggctgccggaattatttgcaaaagcaggggtttttactgtagtgcggtgcacggctctgtaaaatccgtcactgaatgcctcaccatgtgccacgcaggcatttcaatcgatcatgatttgaggctaactgtgcggacacagtgtggtaaggttggagatggaatttcggaaactttgtaggtacagcggtccgttatggtaatttactgggagctcgagcatcctgtatttggtacctctagggcacctagactacactagtgcctgccagctccgtgtctggacctggccctccggaccgacttcatgacggacggcggtcatcccttcctcatcaaaagcagcatggcggcatggcgcagactttgacaacgtcatcgacttcgaaaaatttctgcacttgccaattggtattgcaattgggctcgacaactgaaagctcgccaaatctcattgagcagatcatggaaccattcagtccgtcacctcgttccgaaagttcaatcagcttttggggtgcgattgacgagtacacgcgctgcaccgtaccacacagcagacgtccacttttggtcggtcaacacagtctcccgattgggcggttcctgcgcaggaatcgtcaagccgtccagtctaagccagtcaactcctcccaagcaaatctcaagagtttcgccgctcctcatctcgttcaggcctctctctgcctgccccagtcatcaagcggtcccacatccccccaccggccacagcaccgcggaccacaacggttttctcttcagctcgggccatatcagccatgcttccctttggccaacgctcgggccgtagttttccctagtattctctcctagcgccttggtgttgtcggctttgcactcgcactcgccaagagccaatgtaccgtttgatctaccctctccacctctaagccaagaaccaattaaaatcaaattactgactcgatcttttttcttttcttccctttggctctgttttaacgattcgagcaagaggctccagatcaccatgacgtttacaagaaaacgcacaacaacatcgagcacacaacgacgatactttgattctaccccatccaagctccacactcccaagtaatgtacccaaaaccgcgtgcactcgcccgagaacatctagccgatcagggccttagaaaaaaaccgacacgcgctcaacggcgagactaaaagactcggctgtatccacccagcggataggctactaccacacacaactcacctaaggtagtgtactcaccacttttattgtacgtaaccgcgtaaccgcgtaaccgaagctctctccaggtccgcagcgccgtctcgcgcctccaatggcagagctggcaagctgcctgttgacacacactgccaggtgacttcgacaccctccacggttcggcctgtcttttgaactcaccagtccccagcggcccagcgtgcccagtcagctccagcccacacatcggtcgtcgtcgtccacggtgttgcgaatcagttgcttcaagacaaagaacacgggcctgcgcccatgcatctccctgaggttcaggactcttcattaagctgcactgagcctgcatcagggccagggatacagccgcaagccagcgtcaagagtcgatccccaagggttgctcagcaaaagccgggactggtgtctactgcatagtagtacatagtagtctaccatgtactgcgatggttgcgggacggtgctgtctccagtctctccaatggccagggacgagatgcgatgcactggccggtttggcactttgaactctggagtgcctatagccagcctccatccagatgatcagctcgacccctgatgccatgttcgtcgtcgttcactctctgggctctgcaggtgtgggattgctgttcccagggcgcaatgatgatgcatgtcaaaggatccgaccattgtcgctctcttgtctctttcagctcccctttaacccttccattcccccagtatccccttcctgcggcataactctggctggcgaagggtgacgtttatccaggatacaaaaattcatgtaccttctcgcctttgctgcgcccatcctgctcactcctactaaatgttttcctcacaactgcaccaagaaactcattgcgccagaaaattcagcgcccccaaaaaggggggtttcgctcggcttgtaacgagcttaacgccgtgggtggaagaaaagttgccaaaaagtgtccaggacatgggggcttttgcctgggcgcgaaaaggtgcgtgcgtttttttaaatctcgataatcgttccctgatgactgaaggtctctcgacctcgcaaccccaaccacaccaactacagtagcattagttgctacaccccatgcacccttcttcattacacacactgtgttacgtccctgccagtcatgtaccggtacccgtctttccagcttctggttcccatccatcagagcacgaaatgccccggggagctggtcagcgggtcggctaaccaacccaagatgtcgtgatgactggtaaagctatccatgtgctactcttatggaccagagaccttcgatccggctgtcccttattgtgagtctagccagccatgactttgacttggaaattgcaaaaggtgtgcagtaccagtgcctgtatcgatgttaagacgcttcacagttgctttgggatgttaaaggtgcgtatatgcacggaaactttggcctggagcgccatcccgtctttacagtacaaaagtcaacaaaaaaaagtatctcaccagaacgatcagggcgacaaccagggcagtccccccccc