acacaagctttggaaacaacgtctgcgtgagtgcaaattttgctccgacatccttcaatgtattctgattctgtttagcaaagcttggggtctatttgagtgaacactagtctaaggtcttggctttcttttcttttctttccttctttcttggccgtgcttattgaggaagtaaccctaaagtattttgatataggtgcactggaaacgtagtatatatacagaccccttcgtaacactgaaaaatcaatacgaaacggaaaacgggaatagagagaacaaaaaaaaataaaagacggagacgccaggggagaggcactagaaagacccttcatgagcctctttaactataaacttataagcgttaataggcttagactacgcgtggaatttacggcaaccaattggtcatgttctcggaactcggatggttaattctcttccattagtcatcaatcacgacaattgatttaagcttctcgaatataatgctactacatccaggactctcaaatataaagggatcaggtataagcgtcagcgtgacatgcatctgccgagaatcttaagcttaagctgcacctagtgggtgcatacgacacaactgaagcacacgttcatcaagcaggacgatataacaaagctccttgccgtttcttgttgaaaaaaagggaagagcagcgattgcaagtctgtacaattgaagtattctgggtgtacgggatacgcaagtcttgggaggtctccttatatatattttctcctggagagaaacctgaggttgcctaacaacgagctccagatctacgaaaaagcgtagaacaacttagcaagacacagaaacgccgggacatttaacacgggacatgccatgctcacttcaaccttctatcggaaacttctatttccgtaagcaaaacatctggctgtggctgtcgcacttttatttttccggtttacggcaagcttccccagatttcattcgcgcatggcaatcccgcctgccgaaaaatggtaaagaagagccgttcatgcaaaagcaaacaagcaaggccggagtgaaattgtttgctccacaggtagcagtccgttcggacagctcaagcgcccgcccacgcatgtaatgtgtggttcaacgaaacggccggcaatctccagtttatctcgtgtgtgtatactccatatcccggagctttgctcggtgtactgtgtgccatacactttaaacgcaccgcaaaaaccacgaaaggaggatattgcagaatgttattcgtatgaaggtacttgtatttatgtacaatgtatcggccgtgtttgtcctcagccaatcaggttgcttcatttgcgttcgttcggcgtagtcggcccagaaagagctggaggcgaggcatccgaacaccacatatcgtagcacacgtaaaatttttccttccccttcgtttcttttagacggtcgccgtcacccatcgaatatataaggatccaggttttccttgtctttgctccaagtttactcctccctgtagttcttgcagttttagaacaaaccatcacagtttcctgtagataataatagttacaatggccgaaaagaagcaatccaacttcgctatcgactttttgatgggtggtgtctctgccgccgtctccaagactgctgctgctccaattgaaagagtcaagttgttgattcaaaaccaagatgaaatgatcaagcaaggttctttggacagacgttacaacggaatagtggactgcttcatgacaacttctgaagctgacggcgctgtttctttctgcacacgaccactgctaacgttatccgttacttcccaacccaagctttgaactttgccttcaaggacaagatcaaggctatgtttggtttcaagaaggaagaaggttacgctaagtggtttgctggtaacttggcttccggtggtctagctggtggtttgtctttgatgtttgtctactctttggattacgccagaaccagattggctgctgactccaagtccgccaagaagggtggtgaacgtcaattcaacggtttagttgatgtctacaagaagaccttggcttccgatggtgttgctggtttgtacagaggtttcttgccatctgtcgttggtatcgttgtctacagaggtttgtacttcggtttgtatgactctttgaagccattgttgttgactggtactttggaaggttctttctttgcctctttcttgttgggttgggccgtcaccactggtgcttccaccgcttcctacccattggacaccgttagaagaagaatgatgatgacttccggtcaagccgtcaagtacgacggtgcctttgacgctttcagaaagattgttgctgctgaaggtatcaagtccttgttcaagggttgtggtgctaacatcttgagaggtgtggccggtgccggtgtcatttccatgtatgaccaattgcaaatgatcttgttcggtaagaagttcaaataagcaaatccattccctcgctaactaaggaatgattatgtcttgtattcttaacgttaacgattttataaagtgctattattcatgatttatagtaaatagtcttattacttactaaaagagaacttttgaaataatttcttttgtgtggtgtggtgtgcgaggagtgccaccaagtgtatcctatacataggagaagagctaacggtaaaacggaactcatccttcagaactgtctgctgctcattgcacgtagcgatatgcccttacaaacgcatcgttatctcgttttaccgctcagagatccgaccttgctttcccactggctataagtggttgccttttgtttatcttcatgcttgcccacacccatgtggttaaacagtcgagagttccatacgcgtgaaaactatgacctgttgactatacccttggtttgtcaagttagagtagcgatggtcacccaaaatgtaacaaaatgggtttcgtaagctaaaacgatatgcgtagtagacatccttgtccaatcttcaatctatctgcttctcaaaaaaaaaaaaaaaaaaaaaggcaactagcgtcctatgcagataccgtagatctagttcggtttttttatccttccaagaacgcagtactctattttatcaagccaggcttgaaccgacgctggcggctaattgttcagcaagcacccttaacacactattacacaagtgtgtagctcgcatgaggagcgatatagaggtgaaagaacacctcttcacatggtttaatatcttcttacttggtcaccttttacacccgcgccatgtggatcggtgaactacttctgtatagagtatcccctaatcctagataaaataatagggtaagaaaatgagacgcggatagataaaccaagtaagcaatcactatttttttttatagaagacgtgacactctttactcttgatgtttttttataactacagtcctaagtccctactttcaagactcttgtaatttcgtttttcagcttgttgaactgtttaaatcacacatgataatacataaacatgaagcgagaattacaatctgccggagggaggatcaacatattcagttttacaatgcagaacgtctttaaagcctaaatgagtttttaatataaatggtatcctagccagagagagagagggaaaaaaaaaccaaaaaaaaaaaaaaaaaggaaaatagaaagtacaatctactctattaagcaaagacatcacttccaataggtgtgccaaaggacacagtgatttttctttgtttgaatgatggatgtcttgaaacactaagctgtgattattttaaggaggtgtgctgagaccaaactttttttttttttttgactgtgagtccaaaagttgtcagctctttaccgccatgtaggtttacccatgcttgtgcttctaggtagcttgaccttctcagtggcaagtgcacccattgtttttgatcttgggagagaggaattcaatgaaccgctagttctcgatctaaggagatacgcaccgttggaagtttttggtacgtttgagtcaatagacaagtttttcattgtctgcgactttttcagtttgttatcggaaagtttgtttgaagaagtggatcgagagaccgtagaagtttggtatagcctttcaaaaaccgacacagatcccactgtttttctctgtgtgggtgccgttacaggtgtatcatcatcgttcatagaaggcattatttggtcgttattttttgagttaaacgtctgtggtattgtaacgttagaaggctccctttttgaaacggtattttttttcaaatttgcaaaaattgcacctggtttgctctgcctgttgatagatgtaaaagttggctttgcaaaagttggttgctgcaaggtgggatcgtaattgtaaatacaattgttgtttgtaatacgagcgataccatttctacccgttagaggggtatccctgatactgcttctacgcctatcccttggatttgcaatgttcacccttaaccttcgtatccttcgtgtgatatctgtaacagggctgcttaaaaacgaatcactttctcgtgctttgccctgcgagtctttaaggcgcttagtcgaagtgacgatttcttgttgcatatgtctttttggtgtagaaaggtttgcctgctcctcctcttcttcttcttcattttcctttaccatttccgcccttgttacatctgttgtggcattactgtatttaaccagcctttttttagcagcgtagtgtgtatccagagactccatcgaattgaaatcatgctgatgtaccgatgaaaacctgttggagctaaagttttgatccatcggcactaacgtatttctcaactgttcaaactttgcatgtgccctggaatcaagttcgtctagtacggagtttcccagtctcttcgagacccccaaagcgtctataatgtcgttatgcgaagtggtcattacaggtggcgggatgttttccttattgacattgaccaaatccatatgcctgtgtattggtatcagtagtcctactattacgaattcctctataaaacgagtgagatggttaagaatttgacaatgttttcatattccttgatcgggagatcactacagacgaaacgttttcgtgcatatacgttgtctttcctccttcctttccgataaggtaaatacctctgcatacgtatgttttttattttcatttttatttttatttttttttcgtgtgtgtggatttaaaagtaatgttacacttagatacagtcaacatatatatctatacatatatatgcatgtatatatacatatagaagaggaagcgtacgtaggtagcaaaaacaagaagtgtttgaggaggaagagggagagggagagggaggaaaaggagtggatatagtgaggatagaaattaaaaaaaaaggaaaaaagaaaaacaagtgaagagggatgaagcagaagtatatcgttcgatctattccttcgcttgtctttcctcgcgtctttccatttccgctttcaaattctttaaaagcatagactctgccagtttgacgtttctctgatcatcgctagtgatggtgaactccctgtctccctgagagttcggctctgtaccaacgacgatctttgtcttggtgtatttccttaagtttgcaattctattaccgccgtgacctaacagggcaccgacgaaatcagaaggaatcgccactacttgcacggcaggtacattggtagaagtggatgatgggtcttcagcactggcgggcgtcgaacttgcatgcgggtaatacctcttctcaggttggactttgatatcgatttcgttcaacagaatttcgctgatttctaccagacaattggtgatacttccggggaaaccttggatttctaaaacacggtcattgctgtctggtaggaaatttttagacgcgacgattttaaccccatgcttgtcaatcaaggatttgatttttttaccttgcacgccaatgatggaggagacttggctgttggtgacaatcagtctcaggttaccaatatgtttaatgctctctagatctttaatttcttggggtgatggaggaggtagcatgaagtttaaaagcttgtacacatgatgttcttcttcttcaggacgagatcggttcaaaacttccataacatcgccaatggcatgacacacactagtgatgtcgccagcacagctcaaaattctgtcagagcaacccttttcctttggagaaatacctatcttgacgttgttcttaacgcggatatcctgaatggtagagccttgttgtccaataacgcttccggcctctctaagagaaagcaagatacgatgattaatggttggctttgttgtcgttgtggccgcagccgcggccgtagtttcggaagtagttgttgccgttgccgttgcttctgacatttgttacctataagactttctctaatcaaagtgtttgctgaccgatggtactatgcaagggggggggggggatatgttttgtcgtccgaagtccacgttattttttcttcttctttcctgctggcatggatcacgctcgtacataagtactagttgtttcccactcagatgagaaaagccacgaaggcgattccatacaaaacctttaaacgggtttaagcaagaagccagcttacagactacgaactctttattttattttattttatttttttttttaataaaagagaaaaaagcagcacccggtagtcgaaccaaataaacgtgcgaaatggggagtgtttgcagcaaacattcgatcacgtggcacacacggggagggcaatgaaaatggagcagatagcctcacgcgtacacgatgatctagcaccacccacctcgtcttctccaagtcccgtcagcggctaatggagggaaataatagggtcatctaccacaggagaagaacgaactgtctccaaagttatagcaactggaaaaaggagaaatttgaatgaggagcaaaacaccatcacaacagctagtcacgttctcctcaagcatgttatctatcctctgtttattattttttatctggaccggtcgcttgtctttttgatgacgaaggtaaattgttttgtattttgcctttttttttatatcctattttatttttatgttcatgttcatgttcatgttcaccaaggttatcccaagatatggattccaaaacatagtcaacatttcgacatgttgtggcagtgggatacgctgagtttcaaggtttcttacttccacccgaacaagaacgtccgcagagctgagccgttcaaaagtcacgagggaaaaaaaatctccgtttcggaaacatccatacccgtctaaaacgatacacacaagccacaggccgtttacccgcaagaaattccttttgccagccgccagaacccatgcacattgtacgggcctttctttttcgtctcacacattatgtgttcttttgacaaacgagacgggaaagaagtagaaaaatttcaaatgccttagtcatgcctgtcgggtggagctccatttgacttaaaaaaaaaagaggccaagcaaaaacgacaactcgcttggaaactacacacacctgactcggaagcaaactaccgttacaagacatacatcgccatgaccaacggactaccacaagtgttgtgcatcgcaagagcacgtattccaacgacacagggccccgatattttcctacacctatacgctaacgaccgtgacgaaaaagaacatctagcaatcgtttttggcgaggacatcaggtctcgctccttgttccgttatcgcaaaggagaatctcagcaggatagaatggtgagaggtgcatacgttgggaagctgtaccctggtaggacgcttgctgacaaagatgaaaggcacggattagagctgcactttgatgctcacggagagctagtagtggacaagaacacaacttggaatggacaagaaactctggtaaggattcattccgaatgttacaccggcgagactgcgtggagtgcccgctgcgactgtggagagcagttcgaccgtgctggtaagttgatgtctttagaaaaagatggcgacattagaggcggagctggacacggtgtcatagtgtacttgagacaagaaggtcgcggtatcggccttggcgaaaagttgaaggcttacaatttacaggatctgggtgcagacaccgtgcaggccaacctgcttttgaaacatccggcagatgcccgtgatttctccttggggagagctatactcatagatctgggcgtcgaacaggtgaggctactaaccaacaacccggacaaggtggatcaggttgaatgcccaccgttcttgcgctgtgtagaacgagttcctatggttcctttatcttggaccaacgaaaaagaaggcatccactccaaagaggtggagggttatctgaggactaagatcgaaagaatgggtcacctcttacaaaaacctttgaaattgcataccacagaagttactgagaccaccacgataacgacaaacacaataatatgatacggtatggatgatcaacttttttttttcttttcttttccagataatagcagattagggaaaaaaaaattaagcgtattgtatgagactataacgaatggatatacaactatgtagaagaaggaaaaaaaaagcgaatgcagatggagtaaatgtatgtctatcaaaggacaatgcagtgactaacaggaaggacgaaatagagtaatgtagaggggaaaaaaacgatgagaaggataaagtagcatcgattttaccataaaagtttagtaacagcggcagctacgctctttctggttagatctgcgagatcgggtttttgatattttttttccttctcaccatcttttcgattagcgggtaagcgaagccagaaaggggaagaaaaaaaaaaccccgcgctatcttcaaaacggttcgtcaaacaagtccaacaagtagtccttggcatcaccagaaatggtggcaatgacctcgccatcctttaagacgtaaccgatacttttgtcatcgttgaaaaccgtggaagtactgtgtttcaaagcctcttgcttagcgataaactcctcgtaccccttaacggtggttaattctaccggtgcgctttgcaagaaagagccggtggattggttgatagtgtcgttgtttttgtatagagtttgcattattttatttgttggtgtgcggttatatctgtctgtgtacttgaatacaagtggatttttatgttgggacaatccaggataccttcgtttgccaattattttcttagcaaaagcttatataccctcggtctagcaggaatcagcgccttccgtgaaaggaggaaggaggaggcagtgcacccgtacccaccccaggtgaatgggtgtttgatttgtatggcatgtgatctagagacccttttgctatcatcacaggtttttaagggaggaaaaatatgaaatgcgttctgacgtaaaaaatgcggttttcttgtttttttttgcgtctacattggagacggggagagggtaatagaatcgtatcgaagattctatatgaaatgaaagggcgcaactaggctgctcttcttctatgttcatctgcagctggaaaagacaacatacgaggtaaacttagacgcgatattttacgatgcggaacagggtttattgctaaccactgctgcgtgtgtcaatcagtctcttgtacagattataattcgtttcgagtccctctctctacatctatgtaaaaaaagaagaacaaaaaatcctttgtataccgtcgcgtaggcggttaacttacatagtagtatttaaccatgtcttaggggactccaagcgaattatgattcttacgatgcgattagagtagaagtcgttcaagaattctactgtaaccaacgctcacgatacatggaatccacatttgcgaaaaccactatcagaaacagacacgtccaacagccattaccaattgtacggtctatatgtcttgattctctctctctttctctctctcatttcctccatcttgaaagttgtactccacactaaccgctcggcggctcttcacaacatcccttcctataaaacgtccatttctcacagctttttgtggcagagtcacaatgaacgacgggatctctgtcttttttcctaccttccatttgttgtgataacaacgatacacgcacgccatcaccatcaccgtcaccgtcacatcgtcagtgatcggagagactcgtgaacattcagcatgcaaacgatagattcgagaagtttccccttgtatcgtgtgcttacaaactcttctataccgataagtgaaaagctgacgctactaaatgaattcaaaggtcatgtgaagaaagagttggttcacgccgcatctatcaattcgtactttgaagctctatgctacggtctagaaaattaccaggataccaagattgaccatctgtgccattcgtctctctgctatttgatcaagcgcgtcgcgatgcaagctccggaaagctatcaaagcagcacaatagacagtttgatcaaggcactgctactcgcttaccctcgggacaaaaagctctggtccggttcggtcaaggccttggaagcaatctatttggctactccacaacagttcgaaacatccttggaatccctgtgccacgatccgacttacagaactcattcactcttgtttattgaggagcttatacagttgaaccaacggaacaacagaaatccaatggaggttttaaacaggtttatcccgatatttttgaagatactcaacgatcaaaaaaccgtgaagcaagaccttgagctaatttacgacatcatctccaaatactacaacgaaagtgccatggaggaatttatcaaaaacctacggcataacgaggaagcggtacagatcttcaaaaaatcggtacgaacaaccgttgatgtagaaaggccgagcgcgatctttgatgtttctacagagttgaaaaatatacttcaggacaaggcttcggcgcctctagattccaaagactatctgtcgttcaacgatgcggcccatgctatcgaacagttactcccaccatttcagtccagcaaggaaaccgaacacaactggcgtaacagacaggagagcatcataaaattaagaagtatagtgagaggaaatataacttccagctaccccaaggagtttgtcaccctttgtaaagatttgcaactcatcgattgcatatcaaaggccgctctatctttaaaaacaacgctttctgcacatggaatgcaggtggtaaaagacatgacaggttatttgaaagaaaaattggatccctggggggaacaactcctttgtccaataggg