cccccccccccccccccccctttggtcagcttaaagttgaaggtgttgacactctgtcacgtcacagaaatcgccgaagaaagaagagaggttgtgtagtgtaacgagcatggttattactgtgattgaagaaatcatggagtttacaaaaaaaagaaaggagaagaaaaagaaaggagaagaggttgtacaacacacccaaccaccgggcacccgtcaatcgcaccacaagtcgcagttgtcgtcatattttgcggagaccagcaaaatgacaaagcccacgggcaatccacaagaggctcaaaggctcgtgccccgacagtgagccccagagtccgacctcaggggacttccccggggggttcagcggaaacagtggagtcttacagggtccatgtggcggggtgatggcgcggcgggggatgggagcgaggttctgggcaggtctgttgtcaaacgcttgcgccaatgttaaacgcttatgctaggagctgggggttcaggccgaggttgagctggacacaacaacagagaacaatatttcaccgagtaatcgataccttgatggtctggtcgaattgactaggcacggctcttgaaaatacctcatctgtgatccatttgccgagattgacttcaggtcaagcaagcgatctggcttgggatatgaaaatttgtcacagacgggaccccttctagcataagcatttagcaacagcaaaaagcattgacgcaaacgacgacaagaactgcttacccttttacagccaataagggaagcgcattgcagcacatgtggtggagccccttctgcaccaagcaactagtatactagctaggtacccaagtacactaacgaacggtccaacgcccagattcatcaccactcccgcccttctcctcggcgaattatcaacaccatcaaccttggcccgcttggcgtcacccgcgtatgcacactcaacaacaaggttggacaaacatgaagcttgtcttacaatgtcttggacctcttggccctttttcttcaacgtcactttttcccctgtccatcttatgtcactttgcggcgcctgggcgtcatggcgcgaactgcgtggacagccaacaacaaacaccacggcatggtgggatgtcagtcgttgcgaagtcggcgcaatccaatttcagatcgacatcctacgagtgagaatgaggattcaacacccgacgctgattgactactaacggaaagaaagacgagatgggttgaactgacgtgcagtggtggtcaagtgactgccgcctgccaggggagtgcagcggtcgcatgcccggtttcctttttcagagtgttttgcttttctcctccgcaaagtcccttcccaatccaggccattcacagttttatttcttcccatcttgaaagagagagattacaagctgcagttctgctcgaatgtgccttccttggtttggactctgtagaggtagtattcgtggggaaagtgcatctcaccgtgaaaattttccattcgaaaaggaagtattgagctgagtgaggcggaggaaacccggcaacttcaagtcaccaccaggcaatcaagcatttcctcccgggtcatcattggagtctcttcatcttggtttttttttttttttttttttttttcgttttctttttctttgtcctggtacaagggaagttgatgtctggttgatttacaaggcgccttatcgataagagtctcgtcagcctaatctggacatctctcacatcccattttgtcttcgtcgctcaatccgtcatgaccaagtacacggagccaacaagactcattcatgggctgacctagaggtagttatgaggagccgaggccatacccgttcaagcttctttcattgttcttttcggcgtcttcctttgatgttcttctccccctttgcagaagctgtagctcagccgcgagcatggcattttctttgttctctgctcatcttccctcggacactcgacgaccgagtcctcaactcttgatatctcttatcaaatacgctttcgagagaacaagacaacatatgccatagctcatgatttgtttcaccataataataccatgttcatcctcgacatgtccaactttgtgcgcaacccgttatgaggcaagatgcttcaaatcatctcccacactcacccttcgctgtctcaaagaaagctcggctcattgtgtcgagactcgagctttcaagctacataattgctattgacgtttgcggctctccccctttgtcccctttgttgatcttgtgcccgagttaccactgagctgccacgatcccaaaatgcccatgacttccacatctctactcgccacggcgtcctgtccatcatgcttcctcgacaacgttcaacaaccaccaccgccaccacaacaacaaccgcagcaagcacgacaacatcaacatcatgggccgcgcaacatacgcttccattggcgagattgggccggataccgaggactctctcccacaatatccacatacggaagagcttcggcgttatggcggctggatgaacccttactttataaactttggccagtcgggtctcgagacccagtatccctccttgcccagcttgggcatggacatgagcaatgaagaagctgcacgtcaagatcctctgcccatcccgtcgccgccccagttggataccttttttttggccgagcgcttccagcacgagatcaacgatggcttcaaggcctggcaactcgcctctcttcaccagagcctcccccccgtcagcgaagcctccatcgccgtcaacccccaaatgtggcacccaatcttccaaaaggcccgctggtacgacctcaagtcccccgtcgacattaccgacacgtctctcaccgctccccattggtccatcgacaatcccgacgtctttgccgagttgggcatctgcgtagagatggcaaacaagatctttgccgaggcccagtgtaccaagtggctacacgccctcttgctaaaagactgggacccaattacgggaaccgagtaccaaagatacaacagacggacgggcgtcgaggcccagcgctttcaagctcacggtgacccagatgcccccttgacccaggccgcacggatacggctttacaacgagaccactgacctcgccgaccgcattgtttggtccttctttgacggcgacgatcctaatgcatttggcttcgcaaattcgaggggggacaagttcacgtcggcatatacaatgcttgcaaaggacaagagcacagacgaacaatttgtcgtcattcgcatgaatgctcggattttgaggactttgctgcaagacaacaacggtaccaacaacccggcggaatgtcttcgatacggcgaaaaacacattgctcgtctgcagtttgccgttacggtatgtactatctgacgccacattgctcttgcttggatgagtatgctaacgtttgtccagatgatacacgaattggcggtacgttggtcccttttcctcatcccacagagcctgtctcttactgaccacattctccgagatatagcatgcgcttaactttgccgcattgcttaaagaaggtgacgctcctgatacgtacgaaccagtaagtgataccgcctcttccttcccgctacgttgcctgacaaatggtcctaggtatacaacaacgagtgggtggctgagctgggctattcaatcgagaataatctctttggtggtacatttcgctacaccccagaaggcacagaaaatgatctaattccgtccacactgcccggtttgcggcagtatgggctggccctatacacatttgaagacaccacttggatatatggctcaagtaactataccatcgacaaccatattcactggcccccaggtcagcccatatccttcgacaggtatcccattcccgccttcttcgcagcctccctccaactccaagatttttgggacgtgttggtaggaaccaaaggccgaagtgccctacggccaccccgcccctttaggacccccgtactggaccagcacgagatcacccgcgtcttctccgtggtccccaaccccaacaacccccaaaactttgacgcatatcctgaaatagccgctagataccaagattgcgtcgaccacctccaactccgcaagaaagcatggaaacgctggcgcggcatttcaggacaaaatgaccatttcacccaagcctacgcctactggcaacgcaccccttactcccttgcgggatgccgcaactgcgtcgaagtgttcagcgatgccgcctcctgtcgcgacgagaagacttgcacggccatgatcaacacgcttcagacgaggatcgaggaatgggagcaacgcgccggcccggcccagtccctgggcttcgtctaccgcattctgctccacctcatgagagcggctattccctggcgaaggaaagcggtccggttcaaaaacaagcgaaagaatttccagactgaagcgcccaacctttggcatccgagcatcaacgctcttgtcaagggaacgaggtggagatttcccgatcgccatgtatatggcaacgacgcgggcacgacctggaccacgttgaacctgtacggccaaaaatatgcgtctcacactgcctacgacgcccgtgtcgatgtcatttccacagcccttcgcgatgggcgcaagtgctggaccatcaccccgactcccatagggctgctggatgccatcaggcagttggcacatgagctccttgctgcactcgaccacgaggcggatctccgcggcctggaaactgagggctggctgcccttcaactttacttttccggactgggtcatgggcttcgagaagggaggctcgaaccaggtcggcgacgtggtggaagtgtcggaagcggaggagaagcggaggaataggaatgcacatcgtgcgttcctagggagcgcgccgtcgtcgcctgtcggttcgtgggcatctgatgccagtgatcgtgatgatgatatgagtgatagtgatcatgacagtgacgacgacagtgatgacgacagcgacgacgacagtgataatgatagtgacattgagatgggcggtcaggaacagagtcagggtcagggtattgccagtcgtctaaagatggttctggacattgggaaactgagcggtgtctcgaaagccatgaagagccggggtcccacccgcggtatctccaaacctcgtggccgtggtttccgcggtagacgaggcggtgatggtggtggccgaggaggcggtaaccccggtgccggtcttatccgccgtcgcggtcccctccgcgcaggcagatcccaaaaagcctggcgatccgtaacccacgatgtcgatgatagcgacgaggaggaggaggaggaggaggaggaagaagaggatgacactgatcctgatgctatggacatagaatacgcaagcctctcttcgctctctcccccacagcaaaattcgcctatccgatctaaccagtccctccccgacgatctcaatttctcccagctgcagcttaacaaccgccaccgcttcgttctggacgagttttacaagcatggctttctctccaaatctgaagcctttcaactcttgctagcccactacaacttccacaactttgacgaaacctgggagaagttgggacaaccgtacttcgagtggcctgccgaaggcgaatgggtcaatacatataatggtgacgaggctttggcagacgtgaaggatgtgtggaggacaaaaaagcattggagtaggggggaggttgctgatcattggcgacctctaaaagagacgactgggccgaggtgggtgttggtaaggtggcgcggggaggaacatatctatgatcttggtggtggtggtgagtattttccgtttttgtgtttcctttttcattcgctttgcgttcccctttgtttatctacactacgagtgacagtaagcggaagtgagaaaatcgcagacataggtattactgatgtgtgagagacggacccagcggtgctaacgaaaagctcatgtagttgaacagtggaaatcaaccgctcaggaccttttctgctaccaccgcccccacaaaaaaagcacagtcaagtcacacgttgcccaacggtctccccatggctgggtggtcatccataacacgatcaagaaatatctccagtcaaatgctcatacgctgtttcgcggtaagctcctgcgcgagagaacgctagaagaggtgagagagtttcatggacgggatggggggccaaggtgggcgtatatcgggagggatgtttttgatcttagtagtaagtcacttcaggtgtcaccagtaacttcaacacccgcttccagcagaatcactaacctccaccaccctttttttccccctccaccaggcatcccagaggaacacgatggctttttgaagattttcgtccgcaacaacattgcaacctgccaggacttgaccctgttctgccataagtacaagaaaaaccccatggatcttaaaaacctgctgtggccgtggcggtgcgcagttctcaaagactacattatggaacccccgccgagacggacactggatgtttttacggaaagggagcttggacggcatattttcaaggaagtagggatgtatattcgcatccaaaacaatgtctatgatatttctggttagtgtttccatcctcttgcatgttcacttctcaaaagaatgggatttaacgagaccacagagtatgtggaagaccaccccggcggcgccagacgcctagccgtcaacgccgctcgcaatgtcacggacatcttcaccgagaagcatgtcctcgaccaggaaacatattcttgcatcattcgcccctctcaggacaccgaagaggagaccgtaaaggacaggctatccaaagtcctgaaaaagtttggacacctccggatcggcttcgtaatcccggaggtccagccagatcaccagctcggccctaggagcctggtccttaacggttacatttacgatcttgcttatatcgaggaccgcaacggccgacctccatatcgctcatggcttaccccctcagcgctcggaaccctccgccaactctacggtcaagatatcacggaactctacaacagcgagactaggcgaggtcaacagctgcgcgagatctttcgcgaagtatccaaacttaaagccgatgtaatcaaggggaagatctaccgccctcccactcggcagattactctccgcgagctgaaacaccacggcatcaaaaccctcgccacaaagacccagcgcaagcacagagccgctcagtgggcgaagctggtctacgccggtggccgaaccctagcccaatgggcccacaacagcatcgtcaatagcgagcccgctctatgggtaaacgtcggtggcataggcggacttgtctacgacgtcagcgagattgcgcggtacgctaagcctcgtatagcgcgccttgcaaggtccgtttcgggcacgatgatcccttctgcgtttgtcaacgaggaagaagaaagtcaagcaccaagagaggaagatggcgcggatgtgattcgggagtataacgcgaagttgatagccacgatgctaacggtggtctttgccgcgagggcggttggtgttttggtggaggatccgccgggtatgagcatgagggagcaagagggggtggcggaaagtgctggggagagtgagaacacggattgggaagagccttgggtatatgcaggtgatggtaaggcatatgttgatgtcgctggtgaagaagggaatggagaacaagaagacaactgggatatcgacccagacctgctttccagccgggatcgtgccaaactcgcccggcgacagaacgtcacgcctagtccacctcgttctcaaccaaccccaggctcccggccgtctgcccgtgttcccaccccgggatcagtactggtagcccctaccgtggacaatagcgccgccctcttccgacctggaggacgtcgactccctcctcaaagccagacccggaacaataacctcgctcgccgtctcgacttcgaagcggcaccagccccgagaccaaccaacaccccccagatacatggcaagagaccaagaagtgagctatcggaaatcatcgatggcatgaagatcaacttcaacttccagagcaagtcaacggatactagtagctcctccaacgatgacaacgacgcacccccttcccccacggctgggaaaaagggcagaccaagagtagtcagacccaaaaaaaggaaacgaccactgaaacggtcagcagacaaatcttcgtcacaaccgcaggctaaacggcctcgattaacgggacaagctgctgaagatgatgccgcggctaagaaagaccaggtaaaagggaagaaaaagaccaagccggcggaagcggctgcgaaagcaaaggcggatacggggaagaggaaacccatcaagagggggcctgctggcaagagtcaggcgccggcgtcggtgccgctgccgaaggggagtacacctgtttgtcctggtgcgggtgctggtgctggtgctgtgccgagtaagcatgtggcgcctggaattattgaggaaagaaggcccatggctactgtccttgaaggaaatgaaagagagagtaatgtcggagaacgtagaggtcagaagcgagacaggagtgattcacttgaaaactcgcaacaatggctaaaggagaagagaaatcaaggcaagagggcaagacaattgtcacctgacgagccggagcaagaacaaggaggtaacaatgaggatgctggcgacggacagaaagaccgtcaacgcccggcaacttcccagcctcaaggccggcgagaggctggaagaggtcaaggtcagtcccagcgtcaaccgccatcgggacgagcacaagctgctgcacctggaggcgatccgccaagccagccatcttcacagggctcagagggcagaaggccaggtcgaagggtgggaagcagcccccaccgacccatttccatctcaagtcgtgagtcgacttccagtgacgacgacgggaggagtccaccccgtcagcccgccggccggaatccaaagcgtggaccctctgcccctctccattcaccaggtgcagcacgcacagatttaataagaagtccaggtcgatcgattggtcgccgattcccacctcaacctcaaacggacaatggtgaagtcgagaacgtcgtcgaagaagaagacgacgacgatctttttggccacgaagacgatctttttggcattccaaacgaagatatagacatggaccacaacgcccaacaagaacttgaagaagccgccgccgccgcccaagatgaacccaaccccgaacaagaagttccacaaccaggtatcccctcccccgtcagaccccgacaaccccgaatcaaacatgtcaaccgtgcacctccagtgagagaacagcccgttcagaatcgccctattccaggccgtggcaagttcgttcccggtcagggacccagtccgggcccgatcagacggtatgaaccgggctcggacgatagggatcagttcactggttatagggagagagatgaggacatgtctagcgctgaggggacggataaagatgacaatgaggatcataatacggaggacgaggatgatggcgattatgaagatgaggatggtgatggtgctgggcgtggacattctggtggctctcgcagatcgaggggttctcgtggctctcgtggatccggcgccaacagatggtcagagtattcaggtgacagtatgttccactctcctgaccgaaacaggaacaggcatgccgagagggacgctacgcctgaacaagaagacaacgacgaagatgtcgctatgggcggcgttgatggcgtcgacaacggagaagagcagctccccaaaactccaccgccagtcgacaaccgcgatccccgccatccggactacatcactccccacctccggcccgagtacaccccgcgccagcgcgcctatttactcgaattacataataaccgcatcaactattctcccacctctcgacagcaatttgacaggcaagcgcgatacgagtacaccgtcaatcgaccagcgctcccaggtagacgtcgtgccgccttcaggacacccgccaggtttctagtcaaggggacaccccgtcccatcctcaacgacgaacagctagaggaacaattgcacgaggcacttgatcaagcagtcacggggttcagggaaatgagagaaagggtcctggcacatctagaggatcgagagcccgtccttgaccgaccgccgccagaccatacgggagggaagttcatccctgggcatgggtatcacggacatccacctcttccgaggccactgcaaatggaggacaggggtgaagacgaagaagatgaagacctggaagaagatccggagagttttgccgagggcgaggcgagggtccgaagggaggcgttggaacggttcattaggagttacagggagaggtttagggataccttggaccggagggatgtggagaggagagagaggatgatgagggcctgggcagagggtaggcagtacgttatcgaggtcgaggaaccggacgagcagtcgccgcaggataagaaagggaagaagaaggggaggaagggagctactgcctctagaggaggtagaggtgctggtgctggtgctggtgctggtgcggcttccagcgctgctcctgatgatcctttcgctcccgctcctgcccctgctcctgcccctgctcctgccccggccccatcccgtactacccgagctcgagcctctgctgccccggttcctgctgcgcccattacgcggagcactcgcaacagacctgctgcacatgattcggatgaagaagctcaactggtcgctcaactgcaagaggaagaagcccgacgagaggcggaaaggcagcaagctgatgagcaactcgcggcgcggagggcagcaagggcagctagaagggatgctgtagcacaagctcagccagctccgacaccggcaccggcaccggctccggcaacagctcagagaccggcaccacaaccccgagttccagctcagcaaccgtcccgcgcagcagatcccgccaaacaggcacctcgctcagctgctcccgctagtcaagcagcccggccagcctcaactcgcccagctggtacagttcccagccagcctcgttcttcaggaggccaacctcgtccttcgggaagtcaaccccgtccttcaggaagtcaacctcgtccaccccctccccctcccgccccccttccccgtcaacgccgccgcggtgaccccgatcccgatgtctaccaaccgctccccattccacccaacgagactgccgcacaacgcgccgctcgcattcagcgtgacaaggatgaacggaagaaacatcgcgacaggaagtatcaagcggagagacgagcaagggcgcgcgaggcagaggatgctattgccgcagcaaagaaagggaagaaaaagaagcagaatgaggaggatgactacgaggatgaagatgaggaagatgaggaagacgaagaagaaatgacagaagagcagaagaagcgaaaagaggagttgaggaggttgaatgccaagaggctgaaagataagttgtatagaaggcggaagagggcgagagagagggaggaggcgaggagggctgaggaggaggaggaggaggaggaggatagtgatgatgatgacgagggtgagggtgataaggggaagaaaaagaagaaggggaaggctatcgacaaaggcaagggaaaggccatcgacaaaggcaagggaaaggccgtcgacaagggtaaaggcaagaccacgaagtccacgaagaagggcaagaaaaaggatgactcgtctgatgaagatgaggactcggaccaaagcaacgagtcgtacggcgacgaggacttcaacaactaccgcggtcgcgtaggagaaagcagcgcggtgggaggtcgaagagaagctagggcgacgagaggagttagtagagttgtacatgaagaggaggaggacgagaatgaggaggacgccgacttgagcgagtcggattctgaggatgatctgtctagtgatgatgattgggaggcgtaggccataattgagggaggttggatggattaatggttgatgatactgtatcgagttcttattttctcaggttcctaggaggttattaccttctttcctcgactttttctctgtacttcgatttggagttggggtatcagattggaggaaaggcgttagattgcaacttttactcttttagttacacttgattgcgttctgttttttattgtgcttgcgatatgtgtgtgctgttttctgtcgggatagttcgtgattgggtatcggatggttactacttcccctgacgttcatctgccgtggtgagaatattgtatatgtgttgtgtcccaggagaatcttttttcgtctttcccgatttgccttgtgtcttgaggcttacagtttcaccgtttgaaaggagttgagagaatatagttggcattaaaagggaagcaggagggagggcggtggccatcatagtaagtcaatcgtccagaataagccccccatctcacttttcacaggatatatgtgttctggttacagcgctgccagcgggtgggtttcatgatcaagttgactcgacgtatcacaaccacttgaagtcggcgacgcaaggattgagtccgtttggaaaggagatttcgctagttgataacatgataacgctaagttgtaaggtggtggcatcactacctaaatctacaactgatgatcccaattctgaaaacagaaaaacgcccaggaagaaagatggtagaggtaggcaggtaccgttgtctctaccttaccctactacaacggagagatccaagctataatgagaaccgctgatggagatgatgaatgaaacctctcctgctccttttttttttttttttttttttttttttttttttttttttgctcttcttcattgggatcttctcctttccttctttccttcgtggccgacgagtatgtcctggccggaaatctctctctattccctcactccctccttttcactctccttccttccgtctctatgcctcttcccccatctctcccctccctttcccctttccttttccgtttccttccttcccaccttccactttcaccttttccctttcccttccatccccatttccctgctcattctcctcctactttcccaatccttatctcccttcccctttccccctttcccatatcccctttcctgttccctttccttcccgatcatacccccccctcttcccttctcccttctccccaatcctctaccaacccataccaacaaccgcactcccccaatgcactgcgcaggctctcctccaaatccactacaccccacgatgatgactgatatgtactcccctaccgcccccaccaccgtcggcaataggtacacttcacgcccacggatcctgttccccaccacccacatagcactcactatctcgcacattttacctctagtcttcaaaaaaatcgcgcgtgtgatctccagatgcacccgccgctggtgccgctcatacagatttccataacgtgcgctccatgccgtgggtggggtgactttgtgtgcgcagttgtaggccggagagagcacgtttagagttcagagtttacctaaactctaaaaggggggttttatgttcccatacggggggttgtctcccataagggggtttgggttggggttcaataatgggcgagaggtaccgaaaagggctgcacgggttgggagtaccgatgatggggggttggcggacttgatggcgggcgaattttaaatggtggacttggggatggggttgtaggcctggttgtaggcctggttgaggttggtgaggttgaagggggggaggagaaggtggagggggacggtttcagggagggattcatgttcggaacggcgggacttggcggtgcctttttgggagagaggctcgaggtggtcattgtcaacgacgccgggggggacgtccttgaggggggcgtggttcatgaagggcttgggttgtagtaggaagtcggtgggctggggttggtggacgccggtgggggtggtgatgttgttgatgggggcgaggcggatgggcgtagcggtttgcgtagggcgggtggcatggtccgcgttgttggtgatgggggcgaggcggataggcgagttagtgctccgcgtggtgtaggaatccgcattgttggtaacgggggcgaggctgatgggcgaaaaagagctccgggtgatgtgggtggcgacgctgaacccaggcatcataggagggatgagttggcgagtaacgacagcaccacccccagtaacagcagcgtcggcatgatcactaactggaggtacgccaccagtaggcaacataggagggataaggaagggagcaacgtcatcatttgcctcttgtatcctgcgcccaggggcagtgtcattcagaggctcctccaataagtccaagcttctcttccaagcataagcagcagacgcaggcaccttctcaggaggcacgataccattgtcgtcgaaaatgtcttggcacacgagacagttatcctgcgccagctgcagcgtcgacctcgtttcggtgggggcggcgggtgccacatggaccgtagccgtcaccacggtgacatggaccgtgggcgtcacactcgtgctagtcctggtgggtgccacggtgacaatgaccgtagccgtcacactcgtgctggtcttggtaatggtaaggagagggcgatcactagtagtcgacgaaatgggagcggcatcggcagaagacgaggcagaggcagcggcggaggaagaggagccactggaggagaccgctgcgtcgcctgtcctcttcgccgtgacgaacactgttgacagagtcgccggcgcatcgagggtactgacgacgacaatgccaggaagggtctcgacgacagcaggagtagaggcagaggcagcggcggaggaagaggagccactggaggaaaccgctgcgtcgcctgtcctcttcgccttaacgaacaccgtggacagagttttcggcgcatcgagagtagcggtacgggtggagacaacgacagggccatgaccaaaaagggggttccacacagcagaagaggatgacgaggagggagccgctttgttgtctgctctccttgttagggtgacaaaagacgtgggcaaagttatgagtgcggccgtgtcaattgtaatggtcctctcaactgaagtggacgtctcgactggagtggccacctcagtagcagtaatcgtttccctcgctagggtaatcgtggtcctgagggtgaagacagcattgttggaggtagagtcggaaacctcatcagtggaggacgacactccaacagtagaggtgggaacgacctcggggaagacagtaacagtagtcaccccgatggaggtggaagcagcatcggcagaggaagaggaaacatcgctagccgaagagacggcaccgcgaggaccagctccggcatcagtagaggagacacccccaccgtaaatgatggtaaccgtctcaggggacacgacaacaacatcggtgacgacctcggtagagatagaagagtcctcaatgctattcgtcgccgaggaggaggcggccggcgtgaccgtgaccgtctccattaccgtagtggccgtgaccgtctcgacaaccgtaaccggacgtctggagcgggtacggcgggagatgggggtgatagcagcagtggggacggagatactgctgtccgcttcgaggttggtcaccgacgcgcctgctgtggatatggtggtgactgtgatagtggtgacatccttgttggatgccgggagggggacacgagcactggggatgtacatcccggcgcaggtggttgagagtacgagggccaccagaccgagtgatctggcgagccctgtagtgccgaatggtgaacgcattgcggctggatatgtgagtctgatagagagagttgttagtcgattagttattctttgtcagaaggggaacatgttcgaagacagacaggaaaaggggaacatacaatcagacgatgactctgatgagtttcagatgtggagtgttggaagaagctttctggccggttgcaagtttggttgagcgagaagatggttagatcaggtcgaggctttgatggatgtgtgtgacctggtagagggaaaaatcaactggaccacagagttggggaagaggggcttaaatagggtcttgaggaggagattcgaggattcattctggtcattgcgttcattataattgcgtgtgctgggcattaaatatttatattgcttgtccggtaggtattttggacctccgtcatctcgacaagacatgtaccttggtgcagctcgccactggtgttgagattgcagctttcaggattgcagaaaattgtgtagcccgcagcaccggggacattgccaagttatcagatcattggcatgaaagacaccagatgtattctgaggcaaaggaacagtttaaaaacaagtccaaagtttcatacatgtgaaacacagtggttcctgcattgtaggcgttgagtgtcttcatcgttctacaaaatactctaccgaaacactccccaatccggacatgttgacttccccaccaccaacatgcattctcgggaccccgaagtcgcaaactgtaaagctttcttgccgaaacggacggagtttacagagggaattttattttttccttgatctgcctgtgcctgtacctgtttatgcattgcaagaacagggcagtcaccgcccagcgcccagcgtccactgagccagatttcgcagttccgtctcgggcgagtctgaccggatttctccaaagacatcataactaaacctggccacaggcacaagcatcacacgcgggctcacatacctaggtacgcaatggacatgggaaagaagagatgcaagtaggtaggagttgcaaaagggcactgtgcagccctcggtcgctgctatcgaggttaaggtcctcacctacctaggtacctaccttttctctgggaagttccacatgtagtttttccctttcattctttgttcttttcttttctttctcaggcatccatgtccgttttcctccgtcatcattctctttattcggcacaagtaatacctacctacctaggtacctaccgaagcaaaaacaacagcacgcctttgaatccaatcgacacagagatacaacacaagcataggtacctacctaggtacaacacagatatacctacctacctacctacctacctctaggggtagacatgacaaacaccaaggtccgataacccaggtctgtcgtaccaggcagttaacaggacaaaatcttagcggccatgcttactgtttactgcctgctcactgctcagtacccgctgctcactttacctgttttcagtttactcagtactcaatttgacggccattcatgtaccaaatccagttcactcccgtccactccagtccactccagtccactccagtccagtgtccagcctaacaaaggcgagtaaggatcctttcattgctgacctccttatcattgaatcgttaatcgcatggtagaggtaccttactcacgtctcaaagcacagaaaggtacctacctacctagataaccatccaaagcaccgataggtaacatcccaagtaggatccgtagaggtacatgtagtcaataatcgctgatcatattccatcgctgagctgattctgtatctgttatctacttcgatgccctaactcgctattatctaaccctgatgatacctatccttcggaccttcggtttggattccttattccccttcatttccaaccactaacgccatggtatccaccacctaccaagtccagctcctcggcttcatagaggtaccattccaatcatcctaccgattcatcctccccaaactttccatctgcgctctgctcaaactcaatccgcccactgttcctaacaaatcacccacgtcactaccaccttcgtctctccctgtatcagcacccgtataggaatcaggaccagtatcagactccgcaccggcaccaacaccagaactagagccaacaccagcaccgagaccggattcagcacgagcacgagcacgaacacgagcacgagcacgagcaccgctagggacaggggtagaagtatgagtaggagcaggagtcggaacccgtgaagctaaccacccccagcgccgaggtcgaagagaaggacgaggaggagatgcagcccactgcacatgccggtctcccccactcccactcccactcccatttccatttccatttccatgcgcatgtgcatgtccattccaagttcgaggtgcatgtccatgtccagttccaaccctagaggtagcttccctgccaccagcatcctaaacctgtattccaccaccctgcgggagaaccaagccccccatttctttgacttgtctccgcatttcttcccgctcatccaaccatttcttgtacggagccttgggcaccttcttcttcttcttgttgttgttttcgtgtcctgactttgcatgcgccaccttttttccgtccagcccgtttccgtccacccctccctcagaaatagcgacatcctcctcccaaacatcaaacttgcactcctccccccacacccccaactgccgcaaaaacgtcgcgctgggctctacttccttcctccgcacctgcacgaaccgcaccgccttacgtgctgacaagttcggctgctgcttcattatgtaagcgacgcaggcagcgccagagcgagaaacgccttggttgcagtggatcaagactttgccacctgtttcgaagaaactggattgcgtggaggggcttgtgggcgttgatgtagatgttgacagagatgcaaatacagatgtggatgctgatgcgggtgctgatgggcctgcttgggcggcaggagaaagggccgagagttgcgaggatgatgtgtcgagtagtggtgaaaggtgaggcccgccagggagcgaagggacaggagcagaggggatggaggggatggaaccggatggaacggaggggactgggtgtatgtcgtcggggattaatgagcggactctttgcattcgtggtgcggggattgagttccttcttggcttttgcttcgttgactctggcgtgtccttgggattttgcggtgatgtcaatgacggcccttcaacgttcccttcctcatcgggaatcagacttcgcactctctgttttggtttctgctgctgctcctgatcagcagttccggtgtgaaaccccttaggtacttcactcgcaggtaacacgctctttagcatttcctcgacgctttgcttccgatgtcgttgttcaggatgcccttcttcgatctggtcctcaacaaacttgcaaatcatggccaacttccccattagatcttcctcgggcgaatcctcacaccgcacaaacagcctgttttgcttggggaccaacatccccaaagcaggtgaattccacgcatcttcgttgagttgctgctctgcagttgatagcaaggagaccatggaagtaatgccgtaatgcatcaacgtctggatcgaagtggaactcgcattgtttccgacaaaaacgttaggcgtgatctggctgatggaaacgccgggtgggaggacaaaggcgctagttctactgctgcccgggctaggagagcggtagctgtcttgggaggcgctggaggacgagcggcgatgacgaaaggggggcaaggacaagtgctgggaggtactggaggatgagcggtgatggctggagtatgtgggcgtgggaacggaaatggtgggcacggcaaaggctgaagtggcggcggcggcaaagtgttcgctgcgtgtggaggaggtagatgatctccggcggcttcggagccggttctctgaagagggaccgtgtcccatggaagcgggtggtggtgccattgttgcttttgagggtactgttgctgttgagttggtgattgtgggtaatactgagcttaaagagagactgttgagtggtgattgtcctttgcgagtggctgcggtcggatcaccagtattgatgttggtagtcgatgtgggtgttgttttggaagacattgcaaatgttttgacgtgggcgtttggcttgtttttgttatgatggtgatggtgtttgtctcgggaagttgcgtcttataaagcttgtttttcggcagccaggaagaaaatcaaattgcttggagtgatgcaagagtgagtcaaccgagtgagacagtgattcaggaacagacagtggcgatcatttaaccaaactggaagttgtcattgaccccgggggggagtgttgggacctggtacgtgatggacatggatgtcccggtggagcctacccagatcgggtgacgtaggtctcgacgaggtcaacgcgtaggccaagaggaggtctgaacttaaaaaagcttatttggacagcatcgtggcggagtcgtaggaacacgaattggatcgcttggctggttgacatggggacgaggtaaatagtatccatgcccagagcggcggtgttgaggctattgctttctcggacccttggcagtgatcactgatccgcacagggttcggcagttggtatcgagatctctctgatcgatttccttccttgtcctccacatggtccttgccatcatttgctggaatcgggttgtccgcttcttttcttggcgctcaagtcggattgtcgatatccaatccagtcgttacggaatgttgaaaatggaagcccccttctcatggataagaaaattgtgacaacagctgtttgagatatgttgagaaaaacttccctttcaagctttagctttaaatactcccccttatagtttcccaataaagtcattcaaaacacatacgaccatacccactggaaaactcgggatcccgtccgctctcccatagataagccagtgagggccagactagtagttgggtcggtgacgaccagcgaatccctggtgttgtatgtttttcttttttcttttttcttgtttattgtctttcttctcacatgatttgacaatcgacagtcccagcccgtggtgaaacggtgaaactgtatcattgatgatcacctttcctttttgttttatcctcttcaccgtccttctctctctcatcctgtttctcatttccgtgtccattcccgtcaccgttcccgttcccgttcctgttcccgcccccagttcatttcccacttccatatctaattcccccccccccctgttatccccaaaacaccgcctaatacccactctcccgatccatcaaattcaccaaccccctcggccccccattcaccctccacctctccaaattctcctccagaatcgctttcactctttcaaagtaaaacggcgtctgccaactcacatgcggcgtcacaaagcacttatccggcatcttcagcaattcgtgtccctgaggcagtggctcggggtccgtaacatccagcgccgcgccccgaatcttatcctccttcagcgcctccaccagcgcctcggtatccacatgtccgcccctcgcgatattcgacaggaacgtctttttcttcgccaggatatcgaactgtttccttccgataatctgcttagtcgacgccgtaagcggaagcgaaacgacgaggatgtcgaggtcttgacccagaaagtggtcgatatcttcccgtgaggaaccggagaaccatttcgatgggatgatgccgtccggatcaccggtgccggggacgtggtaagagtcgtccttgcgcgactcgggagtgggtttggggcggcgcgtgtaggcgtagatttccatgcccaaggcttgggcgacgcgcgcgacttggcggccgatggcgccgtagccgagaatacccatgcgcatgccgggcgagtcgacggtggtgaggtgccgcaggacttgggattggccgtgctgagtggcggcgtcgtggtaagggaggaagtggtgagagagcatgaggtaggtgccaatgacccattcggctatttgggggctgttttttttttagcctcggacaacacttgttaaccttcatggttacttgtgatggaaagaaggggggagggggaaactcacggatgacacccgttggcagtacaaaagactatctccttgttcaagtacagcggatgctgcagccacgggtcagcccccgcgctcgtgagctgtacccatttcaacttgggcaacaactcggccttgtgcgggtaataggagcataacatggtgacgccctcatactgctcggccgtcgtgctctcgtcgtccttgccgtagtcttgccatgagcggtgtacccaccggaccttgaagccggggtacttgttctcaagtttgtcgatccaggcttggtccgggggaagaggcacgtgcagcatgaggatgtcgttcttgaagacgtcaaagttgttgatgccctcggcgccgccgcccgtgggcgcggtagtgtttgtggaacccatgcttggcgtataggtcgtctagtatacgtatgtaatgtaagtgctgtgggtgacgagtgatgagacttgagtgggtgaagattgtaaatatttgcgccggtcacgggtcagagatacggtggacaggtggagaaactggggaatgtgtagggatccactgtggagttcgtagagacctgtggtacgtaagtggtaacatgtagtaacatggatggaatgaggctcaatttaagtgcatcaccactgtagcatagtccaaaaaaagaggttcagacattgaaaatgcttgttactacacgtactttaccacccaaacttcatgacacatgccaatggcgcaatgtccaatcactgcaaactaagtatccgagctaactgaagaggggtaaatagaccgcgtctatcggatctcggctcagtcatggcgggggccgtgtggagacggtgcagggcccgtcgttgtcgatgcggcgcgccccgacgccttgagatcggatccgaatacatatcgaatcaccgttcccatccggaatgctgtttgaagccccaggcttgctgccccggacaccacactcgtgggctgtaaatgtcatcagtactggctgaaaagcacaaaacccctactctagtgcttaacacagccccctcgtttactagcctcttccatctccatcccatatcctctacccaactacatccccgccattgtcattttcgggcgtggtgacgtttgtgctcgatagtgttgaaaactgaagttgagagagaattgtcgtcttttgcaataatggtgatttctgccgaggcgagagcggcaagatgccacggtcaaatggcctatcaagatccgaaagtcgaggtgcttcggcatctggactgtcgccagctgtccgactccgagtcgccttcccgttgacggcttggggctagatgaataacacattagtgttgctcgacctcttggacaatctttgggattgtcaaggccagcacagagaatgcgctgcgttaagcccacgttatgtaaagagagggagggccaagtggctgtcgctctttaccatcttggatttcgtaagcggtcgcgcttcccgtcaccttctgtcatgagtaaattgagaacttcacgatgcatctagcgggggctgatgagccgctcgacgctgtttcgtcatgactgcaattatatcacagacaaattccacatcgagaccgcatatatcggttataggcaagcattggtgatgtgcctccaagtaatttattgatagcctggcatctgagggttgaaaaacgtattccacggtatttggagctcgtcagcgttcgtgttgtggacctgattgtcccagaagttctgttgtatccatgttagcttcttgttactgcccgcaccaaccagcttccttttgcttacccagtcggctgtcaagctcggatccatgaactggtccattgtgttgtaaggggaaaggtccacgggtcctatcggaggggggaggtccggctgccacgccagaggatattgcatctgctcggggtgtggaattgtggttgttggtggcatgactatgggtatagcaacgggtacggtctggctcatggcggtgggagcctggggctgcgtgtagtaatagggatttgcacccatcactgccgtcgcttccgtgagcagtattagtctcggtaggctgcacaaacatcacgaaaaaggttgcttacctggctgggggttggtataaatagacgcctgggtcgagtcgtatgcgcttcccgacgattcaggactgctctcgaacacggctcctgttgataaacagagcatcttggacagaatcttaaaggccctatttgcttcagttgactccttccgtgtcgactgccaaatttgccgcgacgtctcgagcatctgcatcaatgcgtctttcgagatgacgtcgttctcaacggcgctaggccgcgtgccacaaggagatgcctcccttttctcccttgccctgatgtgggaaagttcgagacagaggatcatgccggcgaggagaaagtcgtgagtggtaatactggctcggaaaaattgcccgtttttctccgaagccaatcgcccctggggctgccgctcacaataaagatcgaactggcctcgcaacgtcttggtggccgcgtccagacagacctgctgagagtgcgcgtaacgcttatccgtccttccaatgcccatgtaccttcggtgcaacacgatccgtgccttttgatacattagttccatccaaaaccgctgcattaccacgtcaatggggtcgtccttggactcggcaaagttacgaaactggagcagaggcggaagactgttgtgggcgtcctcgagctgcttgtccagacgaatgacttcagcgtagctgatggggttcctcgagcacatggccgctgtgatatctgcaaaggcacatatcatgcgagattttactatgttcaggaggacggatgtcatctcggattcgggcctcgagggcggaagttctttggtattttcgtcaaagtccgtgtcaagaaggttacgagggatttcggtatcatagaaacgggactggatgttgctcgggagcccaaactgaaacgcgacgatctggtcaacctcgacaaactgcagccagagtctcctgcgcatctcgccctcaaaagggctcatgttagggtagtgcttcgggtcacgatgtagtcccatgtgcatggcaagtcggacaatgttggcaaagatgatggacgtgctgagcggtgcgtcaggctggccgataaactcggcaatgaaatagacatacagggcctcaagtttgtttttccctggtgtgctgtagtcagagagcgcaagggcgtgagcgcccgtggctttaagcatgctatatgcctgcatcgggcttcccaagttgccaggaacctcctcgcccgtatggatacagaagagggccgagtttgcgtacaggaggaagaagaaggccagatcggtgtaggtaagctcggcatcctcttgccagagcgcatcgtagtatctccacagcgtgggcagatggaagactgaccaggcggcgtctttgacctggaagaagatggacagcagacggtcgcatacaggcttcggtggcatgcgtcggaacagatcggccggggaaacaggagcatagccaccagcaaagaggaccgagacgggctggcgttcaggcatgttactcctgggcgaccagtgttcctcttcctcttgatcgctttcatccgaggccttgagattcttggtcaaggtggtaagctcgtcgtagactgcttcccaatgaatgacttcgacgtatcgtgtctgatcggccatggcgcctgctgtccccttggacggcgcgcttgattctgcatccggctgcgtgtcttgggcagagggcgacggagggacaggagagatggccctcgaagaagaaaccggcacgtccgcaccaccaccaccaccaccctcctcacggcgcatttgcgctttcaggacctggaccatatgctcgaggtggcgaaggcgggctgctgccgtcatgtcctgaagggcccctctcctgttgcgggagccggcattttgtgagccgggtgtggtgcccgagacagaggggggtgggcgcggctcattttgggcatagggaataaagttgcatgttgcggcaacgttcctcttgatgcactggtcgcacggagactggcgattgcacttgagtctttgcactgtggtcagccaaggcgtgaaaacagtgtgtggatgggcagccttactttttctctcgacatgtggtacacgaaaaccggatgcggttcctctttctctgctgatccgacctctcgtcttcgctgcccctgaaggccgtgggaggagtgtccatcgtgtcaggactgttgttctcgatgcagctggtgacggcccagcatttgatgtgccggagtactggtgaggcgcggaagcctcgagtcggagcgaacagtgggaatatgtgcaagtcgtggaaagacagacagacagagttcgggaggtgatgtgcgcgcgcgctagaggagtaggaggagaccggacggccagagttttgccaggcaacaagtgcaatcaatggtcaacagccattcacagacttcccgatgcagcgatttcgtagcatcgccgccaaggcccaacactttcccaggatcccaagtagcgccatgtcgccccgagcatgtgcgtggttggctggcggtgggctgccacctatccagttagtagtgtacatactgtagagcgaaggagcccacgatgcgacagtcgacactaacctgattgcaatgctgctttggtgccagttaggtaccgtacgaactgaatccattcaaccacaacgctgtgccggaaccgtgtccgacgcggccccgtttatctattgtcggtagaagcatcgacgccatggcccagcccagcctcagcgttgcgctgcagacctgcctgtgcctgtgcctgtgcctgtccgccgttttgcccgcgtcacagtgtcccaaacatgtccctgtcccactacgcagtagtaacacaaactgctctggcgtgggagtcaatccgattcggccgtggaattgctgtcgcctgtggcggtattggagtgtcgcgctttgccgtgttaccatggtatggatgccgcgactggtgccacggaagaggaaagagattcgttgttttcgaagggggaacccggccaggtggattgattgaacgagtgtccagtcctgtcgagtcctctgcttgtcacttcacactcacttctggagatggatgttctgcgcctggatcgatggaacgttgccatcggtaccagcagacgtccaaactccaaaccttccacaggagcttgacctgtttgggatgcaaaaaatgggctgacagctggtcagtggagcagaaccgggcgttctgcaccgttgggagcggaaaagaaccgcccgaaacccagtagttcaactccagttcaacaagaggaagattctagaggtacagttgtagggtccaacccgactttgagataaaaatgacccacggcagttccctttccctttgttctgacccccaccgcaggacagttttttttctggacggctgagacaaattgcacattcatgacaaggcatttccacaccttcaaaggtcacggaaaggaccttctgtaaatctggcccgccaaggttagtcgagaccaaccaccacacagcgcgcttccgaaatagtggagtaagctggctgccaagccatttagtgtactggaccaacgagagctggaaaaccaacgagaaattgttagagagcgggaataaaccggctgaaatggggcgtggaagtgactttctaaacgaattacataacccaatctgcatacatactgcagtaggtgaagtgccggacaacactccggagctctacgggtactgttgcatcggacacgccctaagacgagtactgtttggttgatgaatttctggacgggcgccaacaaatgggacaaagggagtgcagttgataaggcttgcaaggctccagtcgtcgggtggtctaggctccacatagtcgtctgtgagtggagcactctcggtccgagtcccgtgctcctccctctgctccgagtgtggggtagacagctgtcccgccccgccgttaaaacacaaaagtactcctccgccagcccactgtgctttctcccgtcggcactgcagtccacagtgtgtagccagggcagcgcttgaggctcgccaaccactgcactgcaggcaagactgagtgacggacctgtgtaacacgagaaccgcgagttacgacgatttgcggtgcagagaacgtcacgccgcccgcctgcccggttggtgtcacctgcaactcatcgcatttcagtgaccccagacagtataggtctttgtcctgttctcagaccacggcgatattccagactctttccgataccagatcgaaatccgttcagttgcaaccaagttgaacaacaaacccgtcgccggcgcataaaccaccaccaccaccactggacctccgccatgccctccctccccgacaccagcggtggcggaagccgaagcagcccgctgctctggcgcatcctgaaaatcttccttcggccctttcgcggccccgtcgatcgtgcccgtcgtgcctttcgcgctgccgcataccctatccaaggcatatactactttttgcgccatcccgaattttatcccgtgttcctaggccgcctactcccgctgtccatcatctcgttcctggtgtatctgatcctgtttacctttgcctttgttccccagctgctgttcttgatgatcttccagggcaaggccggggcttggttcaatgcgatagtgctcgtgctgggagagggccatgtggtgatccaggctctgtttgagggcttctttgtcgacgaggcccaagtggatatctttgacgtaggttcaattgggcttttcgatctgcaaggaggtgggaaaaagcctgctaacggtatgactaacaggcaacgctaataaaccacggactgaccgacctcgttgcgccccatcgtctgcttttcccggatgcgcccacgtcggtcaagatgttgggcaagcccaccaccaaggccgagttccaacccttcagcctgaaacaaatcatcgagctgatcgtctttctcccgctcaatctaatcccgtacggcggcacggttgcttttctcatgattaccggttctcggtacgggaagctgtcgcaccacagatggttccagctgcgagggttgagcaagcaggagatgaagcgggaacgcagctactggtcgtgggagtacacgtggtttggaaccgtagcgatggtcctccagctgatacccgtgctgagcttcttcttcctcttgactaccagcgctggagctgccttgtgggtagcagaactggagcagaggtcgcgggtcagagttggacggcccgtcactgccagcgaccaggcgactcgaaaccagccagacgaacctgtctaccatgacggtatctaccatgacgatccggtatagattatggactggcacaaataacagacgtattgctttatgcatgttttattccccgggccagcgaatgcctcgttgtgcttttaggtacccaaagtctatcacgaaaaggccactctagtcttgtcattcattgttacagctacattatgtactctttccctactgtccggcctaacataggtttcccactcactgctgtcttgcaatatacttctactgagggtgtcacgctccattatcttcaacaaatcaatatgacaccaaccttgacacctggaagaaagaaaagaataaccactacagtcagtactactcgccagtgctttgctacgcacagaactgaaccaacccgtttactcacacgtacctcggtaaatgaaacaacattcagtcgtccctttcggttatggacaacctttccctccgagataactcacctggcgtgaagttgccgcaagtcgcatctgtcattcgattcagagcatggatgtggaagtgatggatggaatcgattcggatgctgcgtgaaccttcccgttattcctcaaagaagcatggagacaaacgacctgaaatagtccggtactagcttgagtagcaggagactgctaaggagaaaggatttgtcaaggagcacttggggcaactgaatgtcgtcacggaattttgagtttgatgagcgcaaggaaggacggccaaaggaaggaacacagctcaaaaccattcatctcagctccgtccgagttggcatcgcagagggcagaggtagtactactctgcagtccgacttccatgcgagcgcttcttgccagggacatcctgcaactcagtcaactccgaaactacacctcccacttggttcggttggggacgactcaccatgaaaagtgcagcctccttccactcctgccgcggttcgaggtggacaagagtgacttccgagtcattgctgccccattgcggtcaatgtgtccaatttcaatccatcctcgatgatgttggtctcacaaagacttcacaagcgggaaggagcaatatgctgacgagaaggtacagaagttcgggtggattttcagtcccaacgaaatttcgatggccaagttctctcgcagacagagatggcagttgaggaaggaacgtctttcttgatgatctcacatggaccagtcccagctctcccctccctcattgaagtcccctgagctccttccctgacaatcaagcacatcctgtttctcatttccgctgcggtcgagagtggcttttcatgccatcaagtccttcccccttcgtcgactttcgcacgattgatgtccacatgcttgcctcctcttttctgtccacgatgcgcaactttccacttccaccacgacgccttcctccccaatgttaggatcattaaacgcagaggaagtcgacatgctgcttgtccccgacccctcgtcatctgcttggatggtgggaaacgaggatggctcttcagatggcctacataagaccgccgtcctgctcctcttgtcgttctctcgattcatcctcctcatccttcagctttcaactcagtctctctccaccttgttgatctcggcatcatcagattttccgcccactttcttgccttttggcgttttctcttctggcatcacgctcattatcacctactttgtgtccaatttgttatcttctcttcttcaccttgagaagcaagatcaccacttcggcatccagtcgctgacaccaagatgcgtctcaacgcgtctctgggcgtgctctcgggcatagcctggacagcatccggtgctgttgtccctcgcaagtgagtcctttcccatgccttctccatccaatgccattgtctcttttcttgtttgctgacttgtcctttccgcagcctcgattacgacatcgacacaacttgcacaagcaccgagacagaccaaggcactgtcttcgtcactgtcccgggcggcaactctccgactgctgctgccccagctggttcggtcttcactctcacggttcctgttggcggttctgatcctgctgccgggtctcccgggtcattcggttcaccttctggttctggcaacaatggtcttctttcttctacctgcaccactgagtcttcccccttcggttctcccttcggctctgctagcactcttgaacctgtcaccatcaccatcacagctctctctactcccatgagcacggtcaccatcccggtatcgaccattaccctcaacacacctggcgctggttctggtgctggcaataacggcaacggcaactctcctggttcaattgtcacagtcactgctccccaagcatctcccagcccagcttctccagggtctggttccggtatcacaatcaccattcccggcggctcgggctccggttcctctcccgcaggagtcactgtgactgttcctcaaatatctgggcaggccggtgaagtcgtcactctcacaataccagaaggccccaaccagtcagccactgttgtgctcactgtcaccattcctgacgttgcagacagtcctgggtcatggtctaccatcgtctcagctcctggcctcaatggcgcgacatctggtccgcttgtcactgtcgttggcggtgcatcggctaatccacaagtgccaaccaacttgccagtgcctggaggtctcctttcctcgacatgctccgacgcgctcacacctggggctggcggctccggcaaccctggttccggcactaccgtcaccgttcctttgcctcaactcaccacgactcaggggggcaaggagtcctacccaccattctttggcggtccgaatcctctgacaatcacttacacgattcctgccgagcctggcatgcccactcctcttgtcgagactctcactgtgacacccaacctcccctacccacctggcgacccgggctcctcatatggaccgactgatctgactatcccacttggtccttttggcgttcacagcactgtctccgctggagattcatcaggtctcaccttggtcacatacaccgtctccgctgatggcaactcgcctggctacaccggcattttcactttgacacctggtgccggctcgtctcccgtaggcggtcaggatggcggttcgcccgtcactgtcactgttctcgaggccactcagcccagtcagaatggcggatcatcaggcgaaaccggctaccctccttatggcggctctgctgcgcctgcgggcaatggaacacccgacactgtcactttgactgttccccaagctggcgctcccactcagtcttttcccggccaaggttctggtcagtctggcttcggctctggcaaccaagctcccacagtcacgcttacggttcctgccagcagcactccgggttcaggctcgggtggccaaggcagcggtcctggttatggcaacggccagtcgacttgcttgacgctgacaattcctggagcaaactctgatggtcagtctagccttttgactgtcactgttcccgctggttctggtttccccgtaggcggtgttccttctgtgccttacaatggcccctcggatccggtcaccgttacagctttcccctttccaggcgcctctggcctccctggcagcagcccgtctggctcaggtgacgagggtcagtcaacctgcctgactcttacgcttactggagccaacggccagccgagtcttgccactgtcaccgttccagttgcctcagcgtccccaagcggtggtgctccatcggcaccttataatggcccttcgggtccggttaccgtcacagttctaccgactcccggaagcggctcctctggtacaagcgatgatgatcagtcgacttgcttgaccctcacgcttaccggagctaatggccagcccagccttgtcactttcacggttcccgtttcagactatccctctggcgcttctccttctgctgtcaacaccaatggcccgtccggtgtcgtcactgttgtcgttcccgagaccaccgattccagcggttccttccctggaagcggcccgtacggctctggtggcaatggcccatctggcgtcttgaccgtcactgttcctgacaactccggttccggttctggtccgtctgcaagcgatccttacggctatggcggcggtagtgatcagcctggcgttattaccgtcacggaacctgttggttctccatctgctgccactgggtctcccgtcgttgtcacttacaccgttcctgctgggccaggcgagaccgagtcttcctatgccgtcacttacaccctccagccatcatcaggatctggctcatcaccttcggtcagtggtggccctgctgggtatggaagtggtggtagcaacccatttggatctggctccaaccccactggttcatctggcgagctttctcctatcacgatcactctcgggccgtctgatgggttcgctacacccgtggttgtcacatacactcctggtgtgactgggcaaccgtctagttcttcgcccacaccttccgcgattgtcgtctcagagtcgggaactctctttaccatcacgcttcctggatctgggtcgttgccttctgcaacctcgcctgcctcatcggagattgttgtttctgagtttgggactttgttcaccatcaccgttcctgcaactgctccggtcgctcaaccaactgttgccagcggttctgccactgttcccgggtacggctctggcaccgggtctggtgctggttctcttcccagtggcctcgcggtcttcaccatcactcccacttctggtgcaccgtatgttgtcactattcctgtcggcggcggctctggctccagcccttccaatgtcttgactgtcactgagggtccgtcccccagtggctatggaacagggtctggatctggaagctcccctaacaacggggagttcactatcaccattgatggcacaccggtcgttgtgcctcttcctcagagcaacccaggcggcaaccccgccactggttctggcctcgcgactgtcaccgagggaggcaatggcttggccactcctgcagctggcacagtgtttactctcacgctctctggtacacctgtcgccgtcaccgttcctgccagtggcaacacggctccggtcggccagggaggcattttgactgtgactgagggattgccttctggctcaccatccatcgtcaccattccggccggtgctgggggcatcactgctcagccttctgcgaccccatatggcggctcttttcccggtggagaagtcatcactgtgattggacctgatggacatcccactgttcttacgattcctggcggcggcaacccagtggccactcaaaatggcccgtccaatgtcttgaccatcactgagggtggtgctgctcctaccggaggtgtccaacctggtgggaatggtgtcggcactgcattcaccgtcactttgtcgtcgcctggcaatgggcaaggcagtggaccccaaggctccggacagggcaacggtcctcagggttatggctcacccaactccggccttggtcctgtcttgactattactgaattgccttccggggctgccggtggtctacaacccggtgcaactggctttgccactgccctcactttcaccattccatcgggctctggcaacggaccctctggttcgaacaatggtcccttcggttccggtaacgggcctcttggttatggcagtgggcctgttggttccggcaatggccctcaaggctacggctcacccaactccggccttggtcctgtcttgactattactgaattgccttccgaggttgccggtggtctacaacccggtgcaactggcttcgccactgccttcactttcaccattccatcgggctctggcaacggaccctctggttcgaacaatggcccctctggttcggacaatggtcccttcggttctggcaatggccctcaaggctacggctcacctaacgctggtgccggttccattttcaccattactcagggaggagctggcgcggctcagtctaacggtcctatcttgactgtgtcagagattttcctatcggaaaccattcctatcggctctggtctttactcggtcgttgcatttaccaccactctcggctctggttctggctctggacctggctctggcccaagcattgtcaccattgatcccaacggttctggcaatggtctcaactctccctctgcaattggcggtggtgcttttgcgactactttgactttggcacagccctccgctgtgattgcgacggcacctgctcagggtcctcaagtcgtcactgttctaccttcgatcttcactgtctggcctcagaacacactggtcaccaccacctcgtgtaccaccagcaatggcggcgccttctttgaccccggtcagaacggcggctttggtccctctgtcgttaccatgtggccgacgtactccattgacaccacttgtaccaaatcctcaaccagctacatctccgccagcgctgttgcgccagccccgtcctccgagtcatccactgtattgatgttgagcagctcaaccttggctgtcattagctcggcgccttctgtaccatctcccagtgactcatctaccgttctgatgctgagcagttccacccttgctgtgatcagttcagagcccgcgattccctcagtcgtcgctccggagcccgccagcaccgcatccggcgaacaggccattcccactctgaccgccgagcctgctgaacctaccagcgctgccagtggtggccagcctatcgagcctactgaacctaccgaacctaccagcactgccggcggtggccagcctatcgaggctaccacctcatctggcggtggccagagcattcctgttgtcactcccgagccctccacctcgtcagatgagcaggcgattcccacattgtcattcgaggccccgcccgagacctctgctggtgaagaggttcctcctccccagaccgagtttggccttggccacattcacccccgtgctgcgcatattaccgttattcccaccccttcctcggttgcccctgactcggtttctacggcgtctgttgcatgcggctcacttggtgatcgtggtggttacaccttcggggtgagtttgtccttggcccctttttttaagtttaaaatcactgacgtttgctccagttcgatgacattcacgctcccgagacactgaacagcgacaccaacagtgccatggttgtgcgccatcagcctgttcctcgcccgtatcaccgcttcttgttctcggatgacttccgtgtcgtgcctccacctcagtcgcgctttgtcccgtcctctgggtcccagatggttcaatacgatggcgcatccaagaacgttgcacaaatcggcctcgcccagcttcgcaacaacccttgcttccgcttcgatttcctcggtgtcagccttggttgcaactcgactgttgagccatgcgtcttcaacgtcaagggcatccagtggaacggtgttcatgatgtgatccaggcgaacaagactcttgtggttggcgcttgcaagaatattgacagctgtgttctccgccatcagatcctggattccgctactgcactgcaattcaccaacttgactgcagtcaacatcacgttgacagttgccggcaagccagtgacctggtgggctgatgacttccaggtcgcctggacagagaatgactgcaccactgccgcatgccgggcacttgtgccaaacaccgcctctactcctcaaaagccttggggtgtttctgaagaggcaaaggccaagggtcttcgttggtctattcgtcgctgaagagccgagatgtctgtcttatgacaagttgtttgactttgattctgagcggttctatcactctatcgtttcatttgtcccgcttgggaattgtgttaatatttcgaataccatttgcatgtttttacggcttgttgttccattctcgggattaggtggcagtcgtgcaatttcttggtgaattggcggtcagatagaattgtgtttacaaaaaggggtgatttttacatcgacggcatgtaatgagaggtggaagagtcgagtcgatgatgagtcggatcttgaaactaataggggagcaatttgtcactctctgtacaacttttggccatattctcattgacagccataattccaacttgttgtcgtgggaaaccttttgccgctgtgttttatgtcgttcctcgccgagattgcatgtcatgacgcattccaaggtctcatcatggaatgtttatcacggaaaacgagatcaactagctccttatcgaagcattgatcatgcttgcgtcaaacgcccagcagctcaaccttggatagtcacaatcaatttccgtcatccttaaagtccaaggctgaaagtcatcatttgcctcgccgaagaacagcgtggatcatacacaggtacgtttatattgtatccatctttctgccttgtcctctatgcaagaacattcctctacctgtcctcagtcaaacatctttcccagggacttgctctcaacatgtcaactcacgcgattgaacgaaagcctgttttcttgtcctcgagtgaggtccctcctccaccaccaagatccgagaaacgagttcatttcgcagcatggactgagtccgaaggaggtctttccgtcattcctcccacgatacctccaataagcatcatcagctcgctccgttcaccatcaccggccccgcttcaaagaccaccaactccaaccgagtactttgacatgccttatccaccagatacatttgaccccgagagcgatgtgcttgctttgaacatccccagcacgccccttagtccgcgccctgagtctaaccttgcttttcgcaccacaccaacagaactagacgccgaagcccgagcacgaaacaagcatatctttgcagcggccaccaacctctccaacggtctcacccaactcgaagtccggctaggcggcgtcgaccttatccccggtctccgccaacaagcatccatttcccgcctcgattgccaagccttctacaatttcctctccccagccgacaaggaacagtttttcgtcgaacagatacccatttttgctgctcgagtacatgccctagcttcaagaacggaggaatgtaacttgagaattccgtgcgtgcaggtgcttgatactagaattggtgtaggcggtgggaaagatggaaaggagatggtgacgtgggaaagaggggaaaaggatggaccgccgagttggagggatatggcgctgggagcggggattctggggtgggtgaggagacggagggggatttatgctcatcctgggagggaggggaggagggcgatggaggatggggttggcggaagggttaggagtgagcaggtggctctttgggaggatttaccgggggggttgaaggggtttgtggagaggccggagggctctttgaatgaagatgaggacggggatggggatggggaaacaggagggaaggttaatggggaagggagacgaaacggaattgggagcaagatcaagaagccagggttcttgacgttgtggcatgagatgttgagacgggatgatgtggttctgaagaagaaggaggagttggtgaagatgatgggggaggggagggagagaatggagaggggggagtgtagatggtgtggggagagagatgcgggacctaatggtagtggtagacctggagggtggttgaggagattgagagggcggtagatgttgtcttgggatgcggaaatacatcattctcgaggagacgctgagaagttgtgtttgcgggaagtatggctcacgggttggaagcctgggcagacgacgggagaaagaatgctattgtctgtcttggtctgaatgaggcatgtgatgcattggcgatactctttgttcgatgaataggatgaatgagtcaatgaacaaaggctgtttgtttggatgttctatttcagggacggcagtgggatgtattgcgaacaatgaaggttctgctccagaacaacgtgtgtgctttgctgtattaactgaaccgtcgggaaagtcaaaagcaatgatccctcctctgtttcccttcctgcatacttggttttgaacttgttatttttcctgtacaagaggagtgctcattgaaagccaaaaagttcaccgacaaaaaatgtcccgccgataccccgacaagaagtactacgacaacgaccgcggtctaccaccaagaccgccacgttcacaaagagaccaaagggatgacgacaaccgtagggagcgtgattgcccgccagcgagagagtactcgagttcaaactacacctcatcttcgagaaacccaccaggccgacgcaaccctccaccaagatcagactatggcggatcgagaaatgaccgtcaacgatccagatcaccaccaccctacccgcgaagaagaaacaaccagattatcaacaatcaccagccaggcggcttaaggtctggtcggttatccccaccaccaagagaaagacaaaacgacaggtccacatctggcaggaactccccagctccaagtacgaccagtggcaatcggactcctgcaccggcaaggacagcgcagccatctcgagctccttcaagggctccttctcgcgctccatcaccagttcgagctccgcaccctcccattagagctccagctccagcaccagcccctcgcccagcgccagctcccgcgcaagccaccaaacccaaaggattttcagccccaaagaccaagaatccccgaaacacattccattttcttgagctctcgctcgtccaagacgccatcatccacgactcgcacatcctacaagatctcggacaatgcgtggatgaatgtgagcgagaagatcccaacacgccatgggaggagcaggaaaaggggaaggagttcctcaagtggtttgaggagtatagaagttcggtgacgactttgaggccggttgttccgggggtgagttttgggaatcaggtggtgagtactagcattctatttcgttagtcaaagagatgggtatgagtggtgttaatggtgggatgtggggaagaaatgaaggaaagggggaaaaggggggaaaatgggggtaaagaactggaggacagaggaaaagtggaaggagaataaaagctaacgagcaaaccaaaccaaaaccacagatgcgcgaccacgccctactagcaatgaaagacatgatccagaagaaattaacgaggaggaagttgtttaccgagctgtacccactaccaccggcagataaaggcgtcgacgacaaccaagactccaaaaccaaatccaactcgcaaaatccagaacctgccaaacccaccatcgacatctccacagacgtcatctgcctcctccgcccacccccctcctcctccaaacgctcgcagtacatcacctttgcaccctaccacctctcttcttcttcctcccccacataccatccatccaacatcctcctcaccacctcccccgccctgaccaacctctccggcacccaccccttttccctctcctccgcccttcccgtcctttccggtttgaaacgcgtcgccttcctctgggactccgcctccccccctaatcccaacggagggcccggtccattacccgccgacctggcctttctttaccccgataacttacccagtctcgaaacgatctatatcctccatccggagattcgtccaagaagcgaatggttctgggtgagtcccgagtgtgagacgtttagagggggggaggggatgggcagtgaggcgttgtttgtggaggtgagggagggggatgttgaggttgaggggacaggaacgaggacggggatgggaaataaggggaattcgaagggaggaagtatgtgggaggttttgggggaggaaaacaatgggggtgggaagagggatgtctgggggagggggggcagggaagaggaggaggaggttaaagttagtgagggggtgagagatgcgttgagggaggtcaaggctttggaggggttgtatgatgctgagggggcaaaggggaagcgaaggagggtgaaagtgaagttgatggggtgtattcctattaggacttgaaaagggggggtggtggtgatgggaggatatgagctggtgaaatgaggtggatgagataggtgggaagtcgcggttgaactttaagccctgaatgtaaaagaaagacaaagtaggtccgatgaggcaaaatgactgatagaatgtagatgattgaacatgaataaacgccgtgattttgtagcataatccctttggaatggaagtttcttctttactgtgctttgtatccaagacaactttttgcatccctttcactcaacaaacaaacaacaaccaccaaatttcttacagtctaagcactcaaccccttcgcaacccgtctaacaccatacttccccgcagaagcatacgtactacccatctctccccacttgatattcgaaaacgtcaccctcgcatccggcttcttctgcaaaatcagcttcggatcaccctcggtcgcgctgcacggtccactgtccccggaatccaaccaattcatgaacccgctctcatccgcccagatactgaaaatcagcaccatgccccttcccatcgcctcgcccatggtcttgagtccgccgcgctgcatcgtccacgaagaagtcttttcgcagaactgcgtgctcactgaatcagtcgataaactatcaacagcgatcttggcgttcttgatcagttttccattctgagaccacaaccgacggatctccaccaacacgccgtcttcacggccattatcggtcaggaattgtgtggtgacggtgaatttctgggtggtgtcgatggttttggcgggaggagcaagcccgtagaaatcatggactcccttctggtattcgttgtaagtgcaaccccactggtcgcagacgccctgggactggccgcactcggtgtctcccgtgcacttgtagacgcgctcgatggagcaggggtgcggggtgaaggactttgcgcgggcgttggcttcgaagatgtccatttcgttgcagcacgcgccgtgggttttgttgatgtttgcctggtgcctgttaatacctctacctctacctctacctctacctggaggtatgaaatatagaaagaaactaacctcgccattgataaaatccaacttgggacactgcgcatcgcaataccccgtgccatactccgctcctgcagcattgaattctccccgtccaccatccatcaacatctcactcaaataaaacgccccgttcatgccacaaggcaaattactaacatccacatcgaacgagatctccttgcccaacaacttgacagcttcatagttcttgccgtcctcagcaacgagataagtccgcggcgagctcgtcttgtaatgtcctgggttcgacgggtcagacacccactggttcagcgtcagggcgtctccttcggtcttgacacccaaagaagcataatcgacgccttcgagggcgcagttggctgcgcaggtggcggcgtcggggcagagaggaccgcctacgacgcaagcggtggatgggtcgccgatcttgtgcaggggacgctggaaggcgtcgaggacgatggaggttgagacggtttggcacccgccggagagggtgcagcgcttggtgggcagtttggggtgggattcgggggtgatggtaccgatttgttgggcggagacgagggaggcggttaggccggttaagaaggcgagtttatgaaccatcttgggcgtctgtctggtggtctagggaatgacgcttagatgacaccgatggaatggatgcagtcgggtggtgaagtatatgcatgccatggtggatggccgatggtatttatcacggtcgttgacttgtataaaccgcagcggaacatggattttctggggattgacgggttgagaacaccgaatacaacctcaagaccggcattgccgtctctccttgaacttggtaaagtttgagcggaagaaagaaccgaagtcgaggtcttgaactcgtgttgatcggggatcggagcatgattagagggagattttggcggttgatggtgtcttgagacggagtgacaccccgacatgcgggtacacaaggggatttccaagatttgggaagacgttcattacgagagaatcatgcttaaatctggtgatggagcaggcagaatccggaagtacgggccattgtccaggacgtcacgacggtgggcttagttccgttgccggcgagccttgttccgtcgatgttggatgccattttcggcaactcggtcactcggagccgatggttcatcttggcgagcttggatcttggtccctggcatttccccgcatgttccggtccagaccctgaggctgtcaagttgttgaaggtatggagaagtcagcagtttgatgttactggacttgtctcaaatgagtatggttatgcggatctgaataggtaagcaagaagagctggccgcaaatctgggtcaggtagctgaacgatcacaccgaacctcgagtgaagcgctccaatcgcctaagggtccgatacccctctcgcggtccttacttccttgaaaaggataaccatcctcggtgcaccccatggtcttgaaggatggtatcatgtccgaggtggccttgccattgcagtcaaggcactaacaggatgggtggtggttagcaccaaaatctggtagcgctccccaggcgcaaagtcgcaaccttcaggcgccgtgagtcgtgactgtgagaggccatcaaataagaaaatgagatatggtcgcggtcattacccatgatgttggagagctttcctctcgttgaagaagccgggagttgatggccatggtgattgttgttcaagttgtaacgaagaatgagaaatcggagtcatggttgaagctgcctaggcaactgggccttgtcaagccactgcacttgccactattgggctgtggcttggcgatggtttttgcaagaggtactattgttagggtctgccgctgatcttgtgcgtatctcctagcaacatctggtacatatgcagctgttatacatcgccaattcccaacttactgtcttcgttttccttttcgcctcttcaacactcatctccattcgtgaatcatcagccattgacgaatcccgtccatcaccagctctccaaaagcgatttgaccttcctctggaccattctaccgatcgattccccgcatttcgcgaatatttcgagccccggtatttaacccattgaacgctttaaggccatgatcaacaacctcccggatctcgcaaatctgatatgagttacctgtcgcgttcgccgtttcaatgtgaccacttcagataccttcccttcaacttggccatttggcttccacctcccaaattggccaagtgggcataggtgggcgacggtaggcaggtagtcacttgtttcgtcaacttacctgagaacacttcataaaatcatcgtccgcctgttactcgtcaggtcttcaaaaccgaccgtctggctacctatattcatctattgttcaatacgatgatcgacttcctcttcttttctgggtacccaagaacattggatggtaccgagaacgctcgcagtgaagccaccgtcacagtgacagccttgagtctccatgattggacaccgccaatccccagattcatggacaaccagcccagcgtagggtaattctccgcattggttattaacgttcccaatttgtttgcattcaggacaatgcatggcttacatcctctttggctgttggataacactttgccgttattgccagccataccctccaggtgtccttgattctcggtagctatatcacggccgatccgagatctatttcggtggaatgtatactaatgcttagcatcatatttctgaggctgagcttgggaggtttcctcttgcgatctctttacttgatcttgtatccttgatcttactactaccaaagaaaatatgtaaatcacatgcatcatgaggactgatcaaacaaggacaacagggaagcaccttgcgcgtgagtaaagcttcacccctgccgttgcatcctctcagctaacgataaatctgaacccctgctaacccacgtggaagccatgcaaaggagggagacattccgggcaccgtcaacttgcaggttgccggttagttgcagtcgtatactgactggtgctgctacgttctttactaattggtatcaaaaggcgatgatacagcttacggacaggccctatttccaatgcctaccgacgaatccaatcatcctcttcaggtacgcgagggattaccatcctcagtgatcaatggtagatagaatagaccattgcccgcccaatcttcccaacactctcgaaattctctctccctcgaccagtagaccaaaacacaacccccttccccccagtgcctcaccgcctataatgccccgtaaaatcatacctaacacccatcatccccaacaacacctttcccacccccttttcatcccccttcacctccttcaacgcccccaaaaactcatccttttccaactccaactgcccactcaccctcctaaaattctcctgactcaccgggtcaataaccgtcttccacttctccatcctcttctcactatacagctccaaaatctcctcctcatctgctttcccatcccagatgcccgccagacaatcatacagcccgcctacatcgacgaacccgcctgtgatacccaggcctccccacgggttacacaggtgggcggcgtctgctactagtagcacacgaccaacgcggaaggagggcgcgcagcgctggtgcattttgtaaggagagagggtgaggagttggtattggtccggggtgggcgagccggggaggatggattggaatttgaagggttggcgggcgaggtattgggcgtgggtgaggttggggacttcggcgtaggtgatgcggtacagagaagggtgggagggggtggagggggtggagggggatatgcgggctgccatctgtgtttatttccagaggtggtagaggttagtgatgagatggagatggagggagtgatgggacaaagacgcacgaaaaagttctcggggtcgatgatgaagttggcgtcggaccagccgaatttgtcaaagtcgtagtatgtctgttcatgtccgttagtcattgcatgtcacgccttcttcgtttccatatgcacttctttccctggtatccaaccattctttcttagcaaggggttgaattgaaaactcacattcgtagcaataatcgtcctatcccaggtaaaccccgggaactcatccccaaacagtccctttctaaccgcactattcgctccatccgcgcccactacgatacatccctccccaccgacctttttcctctccttcacttccccatcctcccccgtaatctcaacctcaacccaagcccccctttcctcccctttttcctctcccttctcttcttccccatcctcatcccccaaacccgtatgcccaacccccacaaccttatgcctccagcacacctccaccccccgttccacacactcctcaagcatcaccttacacaaatcctgcaaaacaagacaatgcgtcctcaaatcttctccttcttctccttcttctccttcttctccttctccttttccttctccttcttcttctccttctccttttccttttcctttcccatccgtccctataggtaaaccccacaccccctccggcaccccttccagcccatctagcgaaacacccctcaaccctcccgactcaaacccgcctacttcttcaaaagtcctgggcttcctccacgtcatactcgacaggacaaatccacgatcacggatcttgtcgatgatgcctgcgcgaatgaggtcgggaatgcatggtgtgccgtagtgggcggcgcgcgggcgggagtcgagtgcgtgggaggcttcgaggatggttactgggatacctataccgctgccgtcgggtggtccgaagagggaggaaggggaggatatggaaggagaacgcccatggcgggagaggagcagggcgaggagaaggccggaggggccggcgcctattatgtagatctgtgatgtctgttaggtatgcatataagggagggggatgggagtggtaagacttgctcttttgaagggacggggttgttgttggtctgacatggtgtttgctggcttcgtgaaaggcagtggatttatattgggttattgagagacaagaaggagttcaaggtcccgaccatctcggaatacaaccgttgttatatcatccctcccaccgacatttctacctagacaatctttccccgcacccgcgggtcccggaagccacgagatcggagggatggcgatcacatcttggaccacttacagccctgactattttggctttgcggggaagtctggggttgctcaggtctactataggtcaatggttgttgatcggtttgctagcttcggtggcttcttctgtctgccgtgtttgcctcggattttaggtcgcatggtgatcatgattgcaataactcggcatgccgaagtttggggttcgggttccgggtgcagaaagaggggccgttggcaatgatgatttggaacgaagtccgcaccgatattgggatagagtcaatgacagcaacaacaagaacaacaacattatcaccatccaatgcccataagagggaaatctgtagtcatattgaccatatacaagcggaaggtgtcgatgcttgggtgaggtggaggaggaacctaagaagagggttgacactcgattctgacctggcagtttcgctgaatttcgaagtgcacgctacgagatccaagaagaattgcgagcggaaaaaaaaaagaaaaagaaaaccaagatgaggtagtgtaccaaatctagcaccgatgataggcaaggaaggaaggagcgaatagcggagggcgtcgaaggaagaaaagaagtgccgaatacccatccacgacgtactaggtatgtacttcatatactctcttcgggcttggcgtcctgatcccatccgatcaatccactttccactttccaccaaacccgaacctcagaggccgccgtcccttgcgttacacccgtgccattccgtgacagtgtgagaactggtgaacaactatgcggaaggaaatgatcacggtgaatgaatgacgtagtggtggtgaaagtattgattgattgtgtgtgtgtgtgtgagagagagagaaaactcgggagaaggaggacaaaggggaagtccgccttatatagtgttcaggttgtggaccgaagggagccggatgggggcaaggtatcgttctttccttccttggttccttgcgaactcacaaattactccttgccgtcaaagtgaaagtgggtagaaaactcgccgctaccatacgcagcacacacctctatcctccaactcagacaatacagacatcgatgtgaccgctggaaaaaatattatgttttaccgaagaggcagtcgagtctagtaaccgattccatacgacagatatataaatctttcaagttgatctgtcgtgaactgacggtaatagtccgtccattcaagtaaaataacgtataaatgttccacttcatttctagcaggtttggtatccatgcatgtatcttccttccttgcctcctaggtagcctcggatttttcgtccatcctatcgcttcccatcccttcttctttcagtcgtccctgagtattcctccaatatccattccatgatacccatccatccatccatccatccatccatcaacccatataatagacgtacacaaaaattatgtcatgagacgtgcgttgctccagcttcagcttttcttgccgccttttccataaacgagagacgcaaagaacttttgtgtgtgtgtgtgtgtgactgttctctgttgttccagttcgggtattactgtatccagaactcaaagaaaagaagaaaagaaaaagaacaaaagaaaaaaaaaaacaagcaaatcgagctttgacagcacttctttcgtgtagacaagtgtcatactttggaccccatcttcttgaaatcctcatccgagtcggtaaccagctcggtaatgctctcgcagctcgcaccatgcagctgcgagtgatcatcatcatgcgtacacttggtccctatcgacgacccgtcgtggccatggtccattgtcgtcttagtggactcgtggaatgtgggtttgctcttgctggcaagactcttgttcatggcggtgctggcgctggctgacacgggctcgagctcgtacttgttagttgtcccgaggatgctggggagcagcttgcggaacagcagtcgtaagctaggaaggcagggggtgatgacaccgacatcgatttcgacgccagaccaaatgcaaagatcggcaatgtcccctgttattttatgtgtcagtagtgattcatccgacgtgcttgggtaatccgggtgtagttgtggtggaacgtactggttgggttctcggcctttgcgaaatggggaatggtcttgagtcggatcaaactgatgatcatgacactgcgcacaacaaagttagtaacctgtacaataaaaagcagacggctctgtagtaacttacgaagcaccaacgctgaacatcacacagcccataaccttcttcttccagtggagattgagagcaaacagctgagggaacggcaagacaagcaaccaaatgtcaaaggcgatacccgtacccgcagcggaccagacaagtgcctgcacgtttccacagtgaccttggctctctcccgaccaagacaaccaaaagttattgatgggggtgcattgaaagatgacggcgcacaagaagctgaagttgtagacgacgttgaaggccatggtgtaggtaagaatgcggctgaccttgttgtccttggggaatacgcggaggtagaagagaatgatggaggcccggacaaaaaagcgggagaccgtgtacagcaacatgttggcgtagaataactgtgacgctcgctgttagtgacacatccgaggaaaagtacaccaaaagagccaagcttatttagacctaccctcaaaattgtagtgacgtcgtcaaacttgacataccaaatatcaagtccgtagccatggtcaatcgatcggaagttgagagagctgaaaccaatgcaaccgcagaaggcgaaaaggttgcacaaatcatcccaccagaaataagccctggtcaacacacgggcaagcacccgcagaacgaccgcgaatagggcaaggccgaggaacacggcaaggacgggaacgatggtggtgttcttcctgatgggctcgtggcagaggtgggaggtgatgttcttggcggcttcgagggagggttagcttccattcagcaattggttcatgggagatgctcactaagagattccttgatagtgcaagccccatggatacacgcggccgaaaggtcgttgatttgctgactgtgacacacacagtcggccaggttggggtttaacagagtgccgcatgtccctacggtggtgacggtgttgacgaggcaattgagctatatggaaaagacactgttcagcttgtgattctcgacatgcatgtcgatgtgggctcggtgaagttcggtttcgacggttggatgaccagatatagtacagtcgaagtgggtgactaggtatgttggtgcttggtgctcatggcgttggtgtcggtattcttacagcacaatgtggcaagctccccaaggcctccgtgagattgattggcggcgtctcgatgacttgttcggcagaggcgatattggtgaagaacaagaataggcacaggccaagaatggcaactgtggttcggatggatcccatgattaggatggccctctactgacacatgctctgaccctttggtgtttttggtagtttcggccacacagttgtcgacgtctttctcgggatgaaggtattcggaaacccggacacgggccggatttttgatattcgggtggagtatatgaatggcgttttggggtatggatcagataacgaacgacggagttgaagacacagacagcacacctaagcctgaaagaagagcaagaaggcgagactgtgggacctcttagggacagaggagccaccggattaaagatgttctcgactctgccccaggaccaagcagcctttcaaggacggaccaggggtcgtccccagagaggagactttaccgattagagccccattgttccaggggtgttctgcaggaggcagggttggtttgaaggccttgtctttgaccttgtcgagaattccccaaagggctacgcgaatgtagtgtatagggagccatgtctgcggtattatacatagtaacaggggaataggccgcagtggtgttacttggaaatgtgggacattggtggagtctgtcttgtatgccgatcagcgtaggctcattgagtgaggtcgtcttcttcagtcgatttagccaccataccgtagcaacgaaagacacctaccgtctttggatccctagaaaccgttttcccttgaggctcattgcaggacctgccggatgtagggtcggactcggttaccggaagtcaaagcgcaaaggtctggccgaccgttgactatgtattgacagttcatgtcgagttttggcgataatgtctgtaatcgccagggggattatctgcttgccttggtccaacgcaaagaaggcgaccaaatatgtttgtttgactgaaaaagggaagatggtagatgctgactcgcattatcgtgacccgcatggttgtggatgctttgaaggtggtggactgtgttccccaatgtgggatggtctagatgcccagctctgcccaggcagaatggatggggatgcgtggatgtcgaaacgatgaattgtgggacgagaccgagattcaccatctttggtgttgttcccgccaagcacgtgggcagctgcgaagcaatccagctgccaaaggcacaattgattgaccggtcaggactgccaaggaccgacaaggagtgccagattgatcagcgatgctctttcctctttttgatggtgcccctcctgccccacatgtcactaactcaacccctcaaacgattggcgaacggagattagtgaactcgagaagtggatgtcttcatcggtacgtacctctggttttcttgttttttcttgaattcttgcgttggtgtctgcgtacaatttcacattctgtttttggcggttttcgaacatgatgatcacatgccatcgaaattcgggacgggcctcggtggagatttttttatcttccgtaaccacaatgaccacgagaagcaggaacagaactataatgtaaggtacagtttaaaaatcattggtgtgcctgaacaaccatcccgtttgctgtctgccgcctactggtgggatgtgccgatgtatgtgcacgaatagggcaatataggcgaacggaaaatccagaccttaatctcaaccacagcgtcggatgcaacagaacaagtggaggtctcaaaaagatgtctcaaacccttttcttcgattttaccagcagtttggtttggtttctcggttcgttttccattcaactgccgtcgtccatcaattcccatcttggtctgtgctacaatgatcatcctcgttccccatcgtcaatctgtaccgaatcacgacagcggactttcacacgcccatgagatcgtctgttcaatgacaggacgctaaagacctttgacgccaattccgcaactagggtgagccacgtcgggttcctccgcctttttcttccttctccaacgcgggtattgagtatccggaagacaagacgatacgtaccattcacgccttagtgaccaagccattactcttggcgccaagtcacaaagtcactcctttattaatacttctttataactttacgaagaggaactgcaacgaaatgctggatgaaccagtaaacgcagcgcgcccagtagccggctttttgggtgcaaagctctatactgggttgtggtgaggttgaatgcagcggccggaagagaagttgggacttagggtttttgcttgggcgtgtggagttctgctggtaagttcaaaaggtacgtatcatcttgtcttccggatatgcactcccccaacgcgggtcgttatggagtcaaagttcattcactgaagtcctccaccatggcatggcatttcaactcgtggttttggggattgtgagcctcaagcccccttattcctttctccaggcttataagtacgacattgcggcgtataatacagggcaattatacctgcctccattagcagtcgtgattgcagattatctcgagctatcttgtagcaatttccatcattatcaccactatctgctatgtaggtaggactgcctccgtgttaggcatgtagtatcgtagaaacccctttatgttcggctgtcactacacgtaacaatgggcattgtaatgtcggcgttatgcaggtgactgccaagggcttccaaaaccactgcgacgttgatttgaaagaagagcccccctcgaactcgacccaacaaccccggtcacctcccgtccgaccgttgttgccaccatccctccctcccgttgcagccacccacactctctctctcccacaccattgcacctctcacacgcaaaacccctagcaaaacaccatcggccttgtgggatgttccactcttccatgcatagaaaaaaaggaaaggctttcgtcgtcaaaccaggtccccgggaaaaggcctggctagggtatccatcctttggtcgccgacttgacgtcccaaacgcaacgctgttataaccggggcgaacccctcgtgcttccgcgtgcactttacctattcttcacaggcttcaccggcatttaacataatttggcaggtgcccgaatgaaacgcttacatgcccaacgggtatacctgggtaaattgtacattcccgtcccaagtacgtaacggtttatctgccaagagggacgggtctagtgtacggcgaccatggctgcttaagcgaattcattcatggcactgacatcccttcttgaaattggtgcgctgttttgctagtacatattccatcaccgagcaggccgcagcaaagaactgaagctgcagcagtacatacagtacgtactgtacatgtatcatacatgtcacactcgcctacctctacggatagagcgtctcatcagtaattgaatggctgccagggacttaattggccttttgacggacggaaggaacggacgaacaatgaacacagctgagtggtaaagggcttttgagattgcttcacatttttactagttttctctcattctctattttgctgcacctaaaattctgcaccaggtcatgtcttcagcctctcttgcaacaagttgcaactacttcgaaacccgttctcattgcaggatgcgtctttcccacctctaaaaccgcgcttttacggggtcggtaagccctagatgtagccgacagcaacaagcgacgattagcccgagtcctgggataataaaggggaaaactctgctcaaatcacaaacaagctaatgcgcggctacatacatagggaagttataggtgggcattctcggttgtgttcggttcacggttgcgatatcccacaagtaccgcgtccacgtaccattttctcggactttcagcgtatcagaggcaagtttaccatagcatcaccgccgccaacgagtccaaccgaacggaaactcggaaatttttttgctcggctccaagctttccgcttccgcgcctccaattggaattcggtgttcgcccgtgccattaccattgccgttaccagaaagcaaagtaaagccaagtgtgccaagcaaggtagcacaccactgcaccaccggcttttggtcgtcctaaaacacggtagcgagtatcactcgtcaccgtgatgcgtgatgcaaataccgaaccgaagcttcggtaccatagtaagaaaaggacaaaaggagttgcagttatccctcaaccaagcttttatgatcttcattctacacgactcacgtgctatgtacatactcacctttccggagttccggagtatgtgaacaaacaagtacacgtggccaagaaattgcaattgttcaactcagtgagcgaggaaaatcctacaaaatcttcgccaggccaggcgcaaaaacaaaacaaggtcccagacgacccgccttgtccacgcgacaagctttccactgttcgtcgatcttccgccgcttgaatgctagctagttttgctctcgctcggtacactacactagtgccaggcacgcactcgcgctcagtggttggattgatatccacaaacccccgattttccacgcttaatcctcaccatggatggatggaccctttttattacaaaaggtcaagcaaaaaaaagaggaaggaggattgacaagtctacacgtagttagtctacttagcacgaggcaaagtggatgtttcgacatcgtggatagaaaatgaatttctgcgcgatgcgacgatgttggtcgcccgcccgcccggctagtcgctaggcatgccgatccgcgagataccccgaccaccccagggaagttcatatcctccagacttcccagtcccatgagccgaatcaatcctcgggggaggggagagacaaaacatgaccagggctgaaatcccaatgtcctgatatgggaaatgctgaactgataaaagcccaagtctcaattggaaaaaaacaaaaccaaaaaccagaaaaagatagatgcgcaaagcccgctctacgttcttcaggtcccctaaacctcaagagccaagtctagagccttggatgtcatggtctgcttcgctttttggttttgctcgcacttgctcttactccccttatcgatcagaaacacctccatgacgtggtgatcggctgtcgtatcactcactccagttgtcagcctgcaacatcttttctcggtcctttgcgactcgcttcgttgtgagcttgatcgagcttgtcatcgagagctggggggctacatagtttagtttagtttagtttagtttgtttctgccaaaacttagtcagcaactacaagttagactaccctcaaaagaatgatgagcagcactcccaagtgagacaccatgacatagcgtcgcatcgcttaagcgacaaacttcagggcagcaatccaggctcgtccccgacaaaataagtggcaccttttcgggtagtacatgggcgatgagcgcaacaaaaggtgccaccttttctgtcagggacgagccagggtaacgcacacacatccgacaaaaagaaacgatagacaagacggcacggcaactacggtcgggaacgaagacggtcaatcagtcggctggttggctagcagcacacatcgatgggtgtcggattatggttagacttggttggtgtctgcttatcattaggtcagtttgtggttgcgccggaaatattctgctgcgggccgggtgtggcgctcactcccacaagccactgccgctctttactgccgccgtcccagtgctaagtatcttcggggatctaactggctgagaacaccaacaattcaaaagaaggttctgacatcgcataggatttccgtcgtcgcggtgccgccgcgtctcacatctcacgacgaagaaccgagagaaagccgacgtacgtgtgattgttgatggtcgacttgcgagtcgcacctggactgcaaatgtggatttttttgcgaacggcggatggggatccaatgcatgcaggtacggattctcaaaatccactccttcccgacgaacctaaccgtgtttaaccgtggaaaccattgaaacgaaactatcgattaaacccgacggaacgggggggacccaaaacctcaagcccccccaaaaaatgagagggaatgatccaccatgaactccatccgttatatccatgtgtcgtgtcgcggctgtgtagcgacggaggtatatgtaccgaagtacaatgtcatctcggcgcgcatgtcgcggttttgttcttctgcttttcttttcttttcctctttctttctccgctgtcgtcggtgcccgtggagcgattctggtgagcaattcaaatggccgactccgagtttcgtaccgtgtaactttccttgcgtcagcttggctggttgcaaaattttctatttcttcgggcacatccaccgtttgacgttgcgacgggggttaggaggttccttcaagattgacgtctgcccccaatccaagggaacccatccgacttccgttggcgtcccctgtttcacactcgcagatggtccagacttttggcccctgaatcgaaggaacacttatgtatactggatgaccgcaaatggggccgagccgaccattaaccacaatatgtaccggttcaccggctcaccacaatgcgacttcaaagttgggcttcacttgattcggtagcggttggaagaaatcccaccaatgggattacaatccggatgaatctagttaatctactgtcaagatcctggatttctttcaaatgccttgtaccaactatcaaatgcataagtcctcggtcactggatataataatttgaatgctggatgctggatgctggatagcagtaccaccgagccgcatgcaattgcaatgtaacttggataggtatgtatgtgaccaagcatcttgacagaccactgcaagtctgtaactggtgctttgacggtaaagttacaccacatgacggcttgaccgggcagtcggctatctctaccagtcacaaccagtcagtcaacagcacaatcagattaaccggttacatacaatcattgccgttcggttcccctagccgtagtggccagtagcagcgagcacgacgtcggtgagtcggacggcgttcccgcgtctgtgaatgaaaggcaatcaatcagttctactggcggcatttccgactggttgctggctttcatgcttgttattacctccaacggatcttaaggacccagaggaaccaaaggacccaaggaccaggaaagaagatgaagcttttaaactctgaaggggtgcatatctatgcatatcccaagaatggaaaggcacacaagacacaaatcccccgtaaagattgaaaacgctggagatgctcgaaccccaaagtccatgtgacacccgatggtccggatgtcgaactggtcttgaatagacagtgatttgcactttgaccaaatgatcgggacccttagtttgcggctgatttaagcattcacgttagtctgccctttctcttctcttcgttctctacttaccttcccttccttgtgaagtttcaagttggctaggtagacttgggccctaagaagtgagtgacgcaccaacaacacgcccagtttctggcgctaggaattgaagcgctcaagttgacatacctgcccgcctgggtcggctcagcagggcaacaaacctaacctaaccgcaagtatgaagatgcgaatgacgaatactagtgtagatagacgatgcggtccggtcatgcttgactcgagtcatgacgttttgttcgttgacatggacaagactgctgacaaagctcacaagactaagaagactaacgtaaggtgaccagattgtccggactccggactccggactttggctggcgaagtgagcgtgcggtaggtaagagaaacggggagcgaaagggcaagaggaagcggaagcgaacgggttcgggtatgtggaaaatgcgctggtactagactaccagttcgtgaatctcgatctcaattcttgaatagcatgtagtgatcggtgatgcggtggtgcggtggtgcgatggtcggtaatccggtggctgcacatggtgataccaacggcgaaagcgcaaaaggggaccagaaatgaggagctgaagttgtcaactgagcgatgtcagggggttcggaatgtaaggtaggtagcttggttgtccggaaactcaatcgcttggcgcctaaacaggaagccgagggagttgaaggaagaagagggctagatcccgccgtgccaagacatgttcggtggcctgtgtcgacactcgacgacagaccgggaacggaaacggaaggagcgacagactctggtagtagattcggagtggactaggaaaaaattgggaccggcccggtttcgaggatgatggaagcccgaatcacatctattgttcaagaattcgatagagcatcgcagccataatgaagaagcgtgggacttgaatgtgtaaagatactagacaagattcagatttgaaatggtcgttaattcgtaacatccatgcaacgacccgctcaacccactatagtatagacgctgtgaatcaagtaggtaggaaagcaggaccaagccaaagttagcttcgtcctgcttcacctacccgatcccagcgtctatattatcgtgtgaggaacagtttgttgttagatacctacctagcctatgagaccgaaaatacaaacccaagaaaaacatgaagaccagttcaatgtaggggtaggaaagtcgtacgaaatgaagcaaggatcataaaccgaccgtgaccatgagacagtctggaaactttgatatcaaagaagtaaccgaaaacagacaaatcgtagaccgacacagaaccgctttggagtaagaagaagaaccacaccataacttccatacacaacgaacacaataaaccaccacttgagaaacccgctctgaaagccggtagactgcatattccagcaaaagtccacctgcttttcttcctttccaccgatttcatccctccagcctttccaggccggcacacccacccataccccctccgctattctcatcccattccctccttcgccttaggtacctaggtatgtacctagaggtatgtaagtatcatctagtcccccctttccctcctaccatacccaatctccatctcaattttacttccacgtccacgtatcataccctttccttctccttcttgttcttgttcttcatcgcccgctcacaagccgacatcgtctttcccctctgaacacgctgatgtctcgccaagaaatcctttcgcacaaacgacgtcttacacttggtacactcgaacgggtcctgcaaaatgccgatttcctcggcatactttttgtgagtggtgcggtaatgtttcttgagttctttggagtgggcgaaatagttgcacttctcggcggcttggcactttttcttttcgggggatcttctgttggaggaggaggaggaggatgaagaagaggtggatggagaaggcgagggagccgatgacgttggggatagaaatggtgctgggatgtgggatgggtgtgaatggtacaagtggatgtgagaagggatgggtgagtgggattggagataagtgggtgatagtgggaatcgagcaccggatagccagacaccgttcataggtgccggaaaggctatcggcgtctcgggtgagatggttgtagccagtgtagcgttggtaagttgcgggttgcaacaaccctgaatgagcggttcctctggagtgacgggcggatattgaacgaaggactgcccctgctgctgaatgaacgacgggtttggtgcgttgtgttgttcgtctccaaatgtataaagttcctctccaccatacatgtatccctccccctccaattgattatgatgctgttgcaatgattccccactgtagtccggtgcagccaacccattggcatgggacaaaggccacagcagctggtgtgaattctggatagaaccgctcgtccactaagtctcggagctaggattgccattgctttgcatcatgatcgcgggggggtttgggatagagggcatggtgttggagtcatacacctggtccacattgggttgcgcctggttgtagatgttgacatagccatctttgagagcagcaagctcattggctggcatggtcatagtccaaggtccaggcgtctcttggaggaccccatgctgcgcggctgtaatgtcgtgcatggtgtcaccaggtgcagcgttcaagcctgtggggtcttgtgcgacagacagcaattcttgctccatttccgcaagggagaagccgacgtcactggggctttcggcaccgcttccgacgtacgacgagaagtctgacggagtggacggcgaattgacggtagatggagaacgagccgagccgccatcttcaacagtgccacagtcatcgaagtccacgtggtctgacgtggataccgctgcgacttgttaggtcttgcatgacaccgtcgtgggtagggtgaggggatgtactttcaacgtccatgggcagtgtcaacagcctagggtcgatacaattatccaccacacccgggggagctggatcagggtagctcatggcgtcagagcacatccgcaatgcggacactgcgatgcgagctggttgctgtcaagacgatgtgtgatggtgtggcttgtcgtatcggtgatcacaagagagatgatgtgagcatgggtcatgaaagagaagaggggaagggatggatcaaacgaggcctactaaggcgtgaggcccttttaaaaggacgcttgtgttccactttgacaaggaagagtgagggaataagtgaagacgtcaacagagctgagtgggttgtttgggggctgtaggcctctcccgtctatcaatggcagtgacccgtgggatgtgaccacttggagtgtcgaatatccaacaacaaacagacgatatctcgtcgagagtttggagaaacatggttgaaaaatgggtatgccttgtccaaagagtggacaacacgccatcctcctttggtaaccggcctgattgtgattggctcgtcagtcgggcctcacgcaggatggtgggtagatgaggtcggctcgaggtcggttaaatcgagcagaatgtttgggcagagagtccgtggggcgcgagcctcgtcttcttgaggatgtcttgttgcacccccagcttccttccatcagggagtagatagctgagcaaagtgtagctggaggggcaatacactgacgagatacgaatgatgacgttcagctcagttggtgttgcgaaaacactttggtgttctgaaagatgaagatttggaaattcaactcagtgtgggtgttaagcttactgacagtgcacggacagtctcacccaattttacaagtagcgtaatcggccgagacctcattctgcagtcatggccgcgtctgcgctgctttgtgtcgtgctggttgtggatattcctgtcccctcttgtagggttgattcaacggccatgattggttgatgcactaacaaaaaccacaaggagcgggggggctggtggagggggggcatcgttgcttggtggggaagaacgaactgcggacatgcactgcactgcactgccctgtcacccaatcttctcttcttggtcgcctttttttttttttcttttgggtttttcttgacgccttatttcgacgacatgtgttgatgcatgtccaaacatcaaacacggcaagagggaggtcgggaacaagaaaagaaagaaaatgtctcagatgatcgttgcccgttattgcgctgactctgcccacgaccatccaacgcatccgccggcgtcaactcgacttttccacaccagcaaacgggagccctgatattgtcgacggaataggtagaaggacatccacattgcccacgaagtcactggaaccgatcacttcctctccagcaaacaggacagtcaagaccccgtcctcgagcccaaagaacaacggcatttcccacgccaccactgaaaccacctgcccccccctctcggccagacaacctaacaatggaaaccaaggagtcctcagacatccgatatggcactccaatcaagatggctcccaaaatcctccaccgtttctatgagcctatcatgctcctcgaagccctcaaggggcccattggcgaaccatcatctggcccctcccaggccatgcgcgtggacgacgaggatcccaaacagctcttccaggccttcgtctacaggcttgcccatgtctgtgatcgagaaaagggcggcaatacggtgacatccatcatggtccttgacactagcaatgtcttggcagctgagcaggaggtcgtctatgtctttggtgtcaaccaagctacacctcgccatctgaagcacacggcccagtttctgcgtaccgttctggaaaaggtagctagtgctccgccaaagagtgatagggaggggagagaggcggccgagagggagctgtggcagactgtcctgcgcttcaatcggccaagggtgaagttttatctcaagtcattgagggagaaggcagaagagtgtttacggcagtgtgaggtggacgaaaaggaggaggatcgcgaaatagccagagggctacaggacttgctcgagtcagaggactatgccgtcacggaaatgacgtcggaggcagagtgtaagtcaccaacaccataatccggtcatggcctcgccgtccgtcgatgcagactaacatgcccagacgaccaaaaatgcaacaccatcacccgacaactcaggagcatcttcgcttccacacgcctcaatgccatcctaattgcccgcgccgctgccggccgcaccgccatggctggccacgccagtatggaatgctggtccgatctagtgcacgtcgcccagcgcatccgggcctaccgcgcctcggtgcactccttcttcaaagcccgcgacgaatggccacatctcttccaagtcaaaatccatatagtcgccgttccctccgccgacccccaggagacgccgcgacgcaaaaaatctcttcaagccgagagcatcgttggccgcatgacctccaacgaaaaactgatgaccattttcaagcgctttgtgcaagacttgcaaatgcacaatctcgacaccagactagtcgacgcctacgaaaaaaacgataagttggccgtccattccgaagtgctcctgcaccattggctccttacggatcacggtaaaggcgaaatcagtcccaccatgtttttcaactcgtggccttatatcggctcaagcaagcccacctgcaagttatgcagatactactttgaagagtcccgatcaggtgtcgaggtgcgagcttcgcatggaaacttgtatccaaagtggcggttgccagacgtctacgacttccaccccccggacgccattaaaaggaggcagatcatgctggacaggattctacagcgcgtcaggaccgaagtgtttaatgtcatcaagaagaagagcccgttgagctataagcacgaagactcaaacacttggtcggccacgatgcaactcgatgatcggttgacacagaatcagacggacgcggggacagatgcaggtacaagggcaggcacggtggtggattgggacgagacttcgtctgtgattgtgcaacgagatgatgtcgagccggcatcgggtattgagaatgatgtggacagcattgcatctttggactccatgcaagccatggagagtaatgttgaagatctccggggccttcatctgcatgacaagatcgacgaggtcgatgtgcgtgctaaatcgggtatggaacaggatgaagacgaggatgatgatgacgatgatgacaatgggggaggggcggcactttaacatttgaaggctatcgttgatgaacacaagacctgaaatcggattaccttctcggtttacttaccaatatcagtgatcagacccccaaaatgctccttgcaggtctgcatgcgggacaatccttcggatggatggaggtccaaatttatccacgtatagcactttatctccgggtttaacgtcgagatatcgtaccgttgccacataattatcccgtccgctcattgcagctgcagtatcacaaaggtaccgccaatgttacccggtcccgatatccccgcacattagagctacccagcatccggtataacttttgccatcacccttcaaagtagagaacatcatgactcccaacatacataccccttcacggtcacccagtccagtcttccacatagtatcatcatgcgaccccttactcccatccttgccgccacggcattagccgccccttcccaactccccagtccccaacctcaatactcaacatggatggccaacagcatcatcgcccgcaacctctcctcccccgccacgcgctactacgaccaagcaaccttttaccgctctctcgaagccattgtcacctcctcctctccctcattttccgcacagtactatctatcctacataaccacccaaatcgactccctcctccaccccaacggcacttttgtatcctgggatcataccgaccaccagctcgacaacatccgcgttggctcgactattcttttcctttataccaccacttcgccatcagacacggaaagaagagggcggtataaagtcgcgctggactttctgtacgatcagctggtcaacaaacagaaacggaatgcggaaggggggttctggcataaagaccccaagtacccgaatcagatgtggttggatggggtgtacatggcgcagccgttttatgcggggtatactgcgctttttttgggttcttcgtctcgtggtggtaccactgcttcttctttcgctgctgttgataacaaaagtgcttccgctttttcttcttcttcttcctcctcttcctccaccatcaccaccgcttcccctgcagctacaactacaactaccactaccgcagcagacaaaaactggaacgacatcctcctccaattctccttaatcgaacaccactgcaggaaccaaaccagccagttgctccaaacacggcatacgacgcttctttccacgccgccctttgggccgaccccctaccataaccggcgccagccctttgacatggatccgcgcacaggggtggtactttatggctttaatcgacgtgctggactacttccctccttctcatcctggatactccctcctcgtaaactgggctcgacagttggcgactgcattacgagaaacgcaagatgctgctgaaacagaaggggggtggtggttagtcatggatggcgagtacggtggacccaaggggaaagaaaaaggggaattatgtggagagtagtgggagtgcaatgtacgtttatggattactcaaggggtgtgggggaggaagaagtattgggagggggataatgatgagggattactagtggaggtgggaagacggggggtacgacgaggggttggttaaggggttttttgtgagggaggaagaagttaaggggaaagaaggaggcgagaatgaaaaggagggggagaagggagagggactaataaactgggaaggaacagttagggtggggagtttagatggaaagggcgatttcgaggtgagttcagttcttcgtctcttttctcttttctctttctacatacctaggtataacagtcttggtactactcgtgagtttacgacttggctaggttctgcaatgggatcggggggggtgtctccgtacctaggcaggtatctttaaagggatccggccggccctgcgggatgaacaagtacctagactacctacctaggggagagcgaaaacgttgctgacagatagactgtaacgacagtattacacgagcatcaacagggtggagaactcgttgattggtgttggggcgtctgttctggctagtgtcgagtatgagatgttgacgatggctggaggacagcagctgtgagattagttatgtggtacagggagggcatgttgtatagtatctaagaacatgcaggaattcatggaacgaagtacttgatgatcgtcctttttttccttatagatttctcaaagtaaaacttagttagtagaagctattcctttttaaaataatttccgcaactcagtttatttgtttgaataaaatgcacataattgagtagtaatgtagagaagggataatggggatgctgctatcaagaaatgtgtcctcggctttttttttttctttttcttttcttttttttttctttttttttttttctttttctttttttcctttttttcctctttctctaattcaacttggatcgaatccatagtccaattctagtctgtgaaatcttctaatatatagttcacaatttctatagaccatcatttattcgaaccccatagcgcgctatacattgttagcacacagtcagtctcacacttaatcactacacacatactttattattacacaattaatcactaccaccatacacacttaatccccaagcaacactaacccgccacaagcaaatgaggaacgaacagctattatgaacgctacttctactaataggtagctagttttctctatacatcagacggacatcctctttctcctctgccctttatcccctattctctattctctattctctattctctattttctgtcctctatcctttctcttctattttctatctgaaaatatgtatgtatatatggactacctagttaaagacaagtataaggatggaaatgtccaattctccaattctgctctcggcttccctccctccctcgaggccacgactttgtacctttgtacaatgtactttgtatatacctacctacatatacttacacatgaaatataaatacctctctctctctacccaagtatacttagttagttacttacttagtatcatgtataatactcatcttttgttatatgtccaggctgactaacacaccttgaggattagtcctgactacctaatatataatagcccctacctctagtgacactacaaactacctacctctacctaatctagaagtacctacttacctagaaactatattgggatttgggaagacctcctgcctagacctactgctgcgctcctagaggtacctatctatacctagcttacgctaggtaggtagaggtagaagtaaccttgccaaacttagtcgggtgggccccagtctgtcactgtcactgtcactatcatacattatcctatagaggtagtagaaagagtattccgaacagataataatgaaacaaactgccctgtgagtggacggaagaatggatgtagctaggtacctacctacctacccagaggtaggtacgggtattgtcctagttaagtactacatagaacaacaacagacaatcggaacggcgcaatgatagcactgcaggtattagttgcctacctacctatccagacgcatcgttaacgaatgaggattgatcgaaccaccaggaaactcaacatacgccggcgccaagagcagcccgaacaaatagataataaaacaaattgccctgtaagtagatagaagaatgaaatggatgtagctacctacctacttaggtacgggtattagttactatatagaacaactacctaacaatagacaacaggaacagcagcaatgaaagcaccgcgggtattattagttgcgtaggtacctatccagacctatcgttaacggatgaagagcgttttcaacataaacgtgtacataagtgtttcagtcctcaaatgagttagttctcagtgaagttgtgttaatcaaacgattggagagtttctcgaaaattggtatacctaggtatcatatcatattcttgcagaatcaaacgaatgctcaagtgtagtgttcaatcagttggtggtactccctaacaaacatcatggatggaaaaaaaggaaagagagagaaactggaggagaaaaaaaaaacataaagtcgtcaaaatgccaccgccctgcctgcctgccgccctgctgcccatccattcacagacacaaaacacagacacacacacaacaacaacaacagcaaaggaagaacttgtaccccgaaaaatgctacctactcacatcccgtgctaaaaaaaagaaaccccttccctgctagatagatagatagagacccttccgtgaccttctcccttgccttgcccctctgtgcttgcctaccgtccctaaacgccatcatgtaggtaaccaaacaaaatcaaaaccaaacccccaaaaaaccataaagccggaccgggaatgacagataaaagaaacgaaaactttaaaagcaaaatgggaaagacaaaaaaagagcagatgttccgtgtgcgcgctcccatgttgtgtaaagtttcgtcatgtccatgatccaaagtcgtaccaaagaaagatgtcatcatcaagtggtgttcatcaaccccctcttcgtttccataatcctttcctcgttcccacgacccccttcttcgtcgtcatcattgttgtagacctagcttgtcagccggtaatgattctcgctactgctttcctccgcttatatcgtgtaaatcgctttccaagtcggccttgatcttcctcgcagtattcttcgacctgctcaccccgctgactccgcccacctcccctgttccgcagcagaagaacacctggctcatgacgacagcgacagcgcctttagagccgatccttgttcacttcttcccattgtactttgttgctgagtactttcctcatcttctcgttccagtggagtttgcaatgatgtctggaaaccccatgggtgcgggtttataatcatgcgcccgctcctgcccaccctaataagcagcagcagtagtcccctcactcgaacccacagccacagccaccaacgcctccagcctcctaagcgatgccgtatccccgccagctggaggaccgtgcgggtgttgatgcggatgagcatgcgcggggtgcccgtgcgcgtgcgcatttggatgtggcttctccagaatcctttccatcgtcggtggtcctcctccttgctgttgctgatgtcctaccggtggcccttggtgttgatactgctgctgctgttgctgctgctggtatccctggtgatgatgctgtggagatggcgcttgctgctgcggtggttgttcccggtccctagcaggaaacccctgaaacgccgccacattaggatgcatgatcctgtccacgcgcgcccgtccctcgtgaatcgtctctccggccggcccactcgacccgttataccaaccatgtctcttggtaggctgtgaagtaatcgacggagccgacatggtatggtgatgaccccttccgtacggtggtggtggtggtccgcttggctgctgatgttggtgctggcgagacagaggggcaggaacggtctgcacttcggtatcgaaccgcaccgtctgctgatacgcccctggttggccctgaggggcccgggtacggtctgcttgcgacatggcagcatgattgacgtcgtttgcccatgctgaagccccatcgcgaggcggggtctgcgtattgatattgagccccgtcaagccacggtggaggctcgtatcccattgggccgacagttcgcggggtcggttgaagcccatctcgttcgggtgagggggttggtgttgagcaggccggggagcatcaaccatcatcggtgatggcaaacggcggggaggcgacagcggccgatggggttcgtcgaaggattcgattccaggcaaacggaatggctgtggcgattggttggctgggttagcaatggggggaggagcatgggtaaactgcgaaggcgtgatgacttcacgcaaccggctaacgccgttattaaattcacgactttccgggtgccaagttcgccggcgccaggcatcatcagccacgctcgacagagaatctcgccgcgaccagccgctcgcgttcgacaccgtgggcgatgctagcagggtgctctgactgggcgagaaggcaccgttgttggatgtgttgatgccggaaggaccgaagaggggaccccgaacgttgctgccgtgcggtgactgaaacgggttgcctcccgaaggcacgctcagacgacggccaggtgtcctagccccggcgacatacatactgtgcgagcgcgagtgtgaagagtttggcgataccataccgggcccccatcgggggctgttctgcccggtcgaaaaggtggcagaagtgggagtgccaaagtcgctcggagaagcaccccggtgataggcaccatcaggaccatggtattccatcgacaccctcgcgcgaggatcggccatgaccaatggcggcgggcggcggcgggcatcgctggcaccatagggagcccctagctggctaatgttgggaatgcttgacgtggacatggacttggaatggccacgcacgacgggcatgacgctacccgcggtagccgcccttgccctgccacccgcttggcgtaccctgtccgtcctgatctgcctctggaacctagttccggtcgcggcgagcgaatcgccggggatctcttcgttgacgtgcacggtttgggcatgctgcctgaggttgtcgagacgggagaagcggcgaccgcagtggcactggaacggcctttcaccagtgtgtttcctgcaagtgatagcagcgttagccatgtttgattgtgtgccgtgagagaagagagtatgtgcagcgtaccttatatgtcgtgccaagtgttcacttctggtgaaactgaggttacatggcggatagtctgtgcaataaaatctctgcgacttcttcttcttggactttgtgccatccgcgttgatctcctcatcgtccgatgcatggccgtcctcacccgctccctcgccatccgactcatccatatccatgtcgtccgagtccttggacttgcgtgagtgctgcgaattttctcgcctgggcatgctgttgccacggtcggtaatgtcggggagctgaacggagtcggggaagggcgacgtgggaagcggctgttgcgaggccagtacgccggctccaaagctgggtgttgtgcgagtgggtgtcgtcgtcgtcacggggtggtggttgttgtcgtccaaatgtcgggatgacgacgactgactcggggcagtgctgggtctgggtgtggttggtgacgttattgttgttgtcgagtccatcaccattggcgagtcggccgagggcgacagaggcgtattgacgggacgaaatgttgcagccatgatagcggatggcggcggcggcggcagcggctactactatgtgtatattgctttgcccgaagacgagacgggatggaagaaaaagcgcactcgggacgagaggcgaatgaggatagaggggggggggaccgagacagttttgttgaaaaagcacaaagcgatgttagaagcaggaaggaaggaaagtggatgatgaatgaggctgaggtcaggaaagtgtgtgcttgtatggtatgtaggtagtaggcacgcgcggcaggggtcaagtgcggggaggggcactcagcgctcactgcgtttcgtttgagaagcgactgggcgagggatcgattggagtggtgggagtgagagtgagtgagtgagtgtgactgctggggactaggatggaaatggaagaggtcggaggcagagcgggaacagaaaggggcgcaatgccgatcttttggtcgtctcaggtcactgttggccaggtaggtgggtggtgtgcggtcaaattccccccctgggagacggcggttgtatgggtagtttttttttgttgtgtcgatgtcgcacaagttgtttggtgtggtggtggtgtggtggaggaagaggaggaggctagtccgcctgtcgtctctgtctagtcgttgtcgtccttgtcgtggatatgatctcaaggctgatttgggattgccgtcgcctggagtagtgtcaacctaaaggtggcagtggcagtaaaagtggatggtgctgatggcagatggtggtggtcgtggtggtcgtagtggtgcctgcgttcagaaagagagaagatggaatgaatggaaaatgggtgatgctgacactcgggtcggatcagtcaggattctttcttggggcgggacgctgacaggatcttgctggccgggcttggacttgctggttggtgggcggcacggtggagatggaatgggtttgccgggattaggtagctatgtcctgttgattatcgaaggaggagggcggggcgggacaaaacgtagtagtgtactatgtagaggtagtgtggatatgggaatgggcactgagaagaagcagtcgtcgatatgtcgtatgtcgtccgggggcccaagtggggatccttcttttttttttccttctttcctctctctgtttcccgtctttttctcttcctgtcactcaagtcaagtcaagtcttctgacacaggggcagtgtgagttgactgcttgtctgtctgtcccttttgccaagccaacctcgatacatactatggctacagtcgcatacatatgtacgtgtacgccaagaaagtgggcaagaaaaaaaaaaaaaaaaaaggcaaaagcaggtcccgaaagcagcagaagcaagtgaagcaagcagaatgccacaaaaggatggatatgtaatgtaccctttcccccttcctccaggaaaggacaagaaaaaaaaaagaccaaaacgctgtgacgacgaagcgggttccttgaatggcgcgcacgagacaggggaagtggcaattgtgtaggtctcctggcctgacttcttccgttcctgtcctgtcctgcacctactacatatgtggtcctggtctctgatcgtccagtcggttcctgggttcatgtcctatcgtcgtggtctgtctggtcagtggtcagtggtcagtggtcagtggtcaggtccaagtcgccgcccgagtggatatgttgaccctaacacctatctctctccctctctccctctctcttttactcccgggactggatgctcggatgatggataatggatggatggatggatgcccaccctcaccgggttactaggtgcctaggggaatgccagatgattgatgacgccgcccgtagcccgaataattgattgctttgtcgccgtgactgtgagcctcccagtcgccgcctcttttctcggtgatggatgagtggtgagatacgcttgctctgctggctggcaggcaggcctgcctctttggttgcatctgtttgtttgagttgtaatggctggtggcacgccgccgcccttgctggcgaactactcgatcaagggggggaaggaatggatggattggatgctacactactcgagggagccaaccagacagagagaacgacagctctgtatgcacgtcggtcgggctggataccgccaatgcaacgggttccctatcggacaaatgtggtggtgtcttgtcgtcgatgggatctcggaagccatgggatgggatcaggctgtccttgcctttagcgctactacatatgtacctggttgtgtgtacactaccgaaaggagtaccgagacttaggaccggggaccctccccctctcccttgcctggggcttgttggcctgtcagcgcccgtatgttgtggattggggatatgccgccaagttgaggttattcaggtggcaggacaggtgaccccgatgctatgtatgtatgtagtgtacctgaccttgtaccatcgactgcttcttgtgaaattctcccacctggtgaaaatggaaggagcctagataggacgtagtgtacatgagttggcccggaagagatgaccagagagaggcttacgggtaccttgcttgggctcagattgtggagaaagtgtgatggcggccaatggtgagacgatgacatgagacggaacgagatgtttacgcaacagtttacagcagcagcagtatgcctacaacactagagctacatattcttcgatcctacgtagccacggcgtttgcagcttggggtgcccgttgctcaaacttcagtccgtccgtgtacctcgagagcacgtttttgctccagtttttgtgccgatggttgatgtcagtgtttcacatcctttcttgccatgttttttttttttttttttttttttttttttcaggattttttttcaggattttttttttttttttggctagtttaccttgcgagggttatccattcttttatctttcttctactcgagggtatcatcccgagaacgggagaaagtccgagaacagcgcatacgtgcgtgttactgttacagctgatgtcttgggtgtcaaagtgcacacaagtacagacagccaggcacaggcagacaggcaccacccaccactggaaactcaacttggactcaaactgaaccatcttttttttttttttttcccaacgacaaaaaaaaaccgggggtccaaggcggccgggtcgggcggcctcatccggaaaaaaccgtaaaacgaaaacactggatggatggacaagttgtattgggtacccatgtagagggatttggccaaggaaacacaagggaagggcggcaatgggaagccgggagcgggggatcttcttttttagacttcccagctgtcaaagaaaacgagggtcgagggaggggttggaatgcttgggctgtttcataaaaggggatgcgatccaccagcggggaggggggctcagtgggctgtaacctgagagttgtggtattcagcatgtcttttcgcgtgatgagaagcgcgtacaaaataacagccgctttgggttgtgtctgctcctcatttttgtaaggtccacagcacttcaagggatcaacccccccccaaaggtatcacattttctagtgtagtgtacaaatggacaaagaagaatacctgtacgatgcaggtgatgtcggcactcgctgtgatcgacatcgaatcggcgaaaagaccgattttcaacaactaagcggattgatgaagcttgttagggcggaatcggcgggtagaaccgtgaacatccagttacactcatccgaatgggcagagccgtttgcggcgacagtgacacctggaagagctgaggcctgagacttgtccacgcttccagcggtgtcgtgcacaactttctcgttccagagaatcgtctcatggagcgaagccactgactggttgcagtaacgcagtccaagaggttcaaggtccgcaactaggtaaatgcttgtgatgatgcccgtttttctgcccaacctcaaccagctgaggtgtcctgaccccgcatgatgacggggtggagatatcattgttagctttgctcaagctcacgcacgagccgtgcaggagcgtctcgtagcctaaaaattaagaagaaaagaaaaaaaaaaaggtacgagtgcacccctccaggcacaggcacagccagggtcaaaagacttttgttcctagttcatgcacatgtgattagtggcaggcaggttttacagggggcactcacagccgcgtcttccaacatccagccagggcccaggggcagacagcctgttttgacgacagcgcagattctttttcatttggaccagggaggggttcctaccattctcccatccccgcccttccgccagacttttaattttttttttaacttggtcttttcttctactttccttctttttctgacgacagggatggcaaatcgcttgtgtttggtatgaggctcggtcggtggcaagttgccttgttccgggtacgatgcgaggaatcccggacgcggcccatcgatgttcatcgacaatcggagatctcggcttgggatatcagatggatgataccaccctatatgtccatctcccgtcactaatgacagtgcatttcaggtcatgggaacattaaactgacctcttactatggagctgtgccagccgagtgcaactcatcaccatatcaccattgcacaaacccaaagcttgctctgagtcaggatcaccggcagcagcaaccagcaagggcccgtcaggaaccgtatacctaccaagcaatgcggtgggtgcgcgctaggggacgagagagttggcggtgaatccccgtgtggcaagcaagtgcggtgccctgtcccactgttacccttcaaggtcagtataccaaaccgtgagtgagtgtccctccttcgccttgcccggtgtctttgtaactccaactccttgtcatactatagtgtgccttgtgtgtctgtgttcaggttccctattcggagttcgggtgcctgaccgaccagcctgggcgacacattgcatctcacgtcttatccacacctcccatgtgcatgtactgataatggcgaaaggggtgcgtgtgatgcaaggacagaggagcagcgtacctgaatgcctgctttgtgcctgatcctgctcactcattgcttggtaccgatggttcctgagcgtcatacactcttctggatccaatgagatgcaggatgcaaatggggactgactgatgactgggactctgcaagggaagggaagggaagggaagggaggggccgtggcagggccgacacgcgaaagcttgttcgagaacaatgagacggaaagcttagagaccttttagcgtgaagagggcacaatcgggttcgcgcccgttccacctcgccggtttctctccgacttggtgttaccctccctcgttgccttgggtgcctctctcggttcctgagacgctgtaagcttgttgaggcatgtgctacggcacagcgttgcttcagccccagacaagcagtgtcattttggttttgttctgtttccaagggcaacttgtccacggcacatttcccagacttgcttgcttctgctgtctctagcgaagaagagcaggtttcttgatcggccgcttatgcactttgttgacgtgatactgcatgagcagcatgccgatgggcaaagtaggtacccaggatccaggtccagaaccttgagagacaaaagccagtgtcagccagggtcaggatgccgctgtccgcgtcatcgcatgcctttttgtccttcagtgacacgagtatcatgatggtagtgtatgtgttaccaagacgacaccgctcttaggttccaggtaagttggaagttttcgtcgtcgttgtcgcgcgctcccgttattctgttcgttgttattgttattgtttttgttgtcgtcgtcgtcatcgaatggaggattttcccgttaggccatcatgggtgttggcccggtttgttggatcgaggatttgggaaattcgagaagggacgtgaaaaatcgattttcgttgctttttcggcagaaagaaggaaaaatgtgtgagtgcagtgatcgataggttcactaacacgctaacatctggtaacggatgtgccgattggcagcactgatctacgcggctcaacgcgggcgcactgctccaggtaccttatcgtgggccacagagggggataagagctgttaggtacagtagccaatgcgtggtcatggatggcgtcatatggttggatggtaggtagggatcgaggggatcatgcaggagcgaagagcagtgtggggctactcgggtccgggcgggtggggctttctttttcaacagagatcgatcaaaccccactgaaagtggacaggaagtaggcaggggggtgctagcgccttccctacctcgaggttagctgctggctagtgctgcattcatctgctgatgagtgatgcctgatgccagcagcggctacctaggaaccaaagtccaattctctggtgcctgaaatgcccgtcaacgtcatgaccaagttacctctagaggtaggtgactgccgccgcatgcggtcggtccaaaggccaatacaatgccgtcgcctgggaccaccgaatccgttgttccgtcacaaggccgaacgccgtttaggatgctggttagatccactcaggccactcactctgcataaagtgaagcacatcatcagcatcgccggcgcctacactttgcgctagctgcccctgcagtgtaaagtgcgtgcgttgggactaaccggaatccgaaaggatagagaacaagacacgaaatagcctcatcccggcggtcacatggcggtcacacgtccaaatggacatgcgaatctacaatgcgtataacgtggcagagttgttgagcttacatatcagtttgaaaaactagactagcagtcccatgtgcgcttgtttgctttattgtttcactaaagtagtttaatacctatctttttatcatatttcttcacagagcgagccaagaaaagaagccaaacaagcagtgcagatgaagacaacactgcacctgccagggacagcaatgcataccatgcagtggaagtaatgggaatctcttgcagatgttatcgttcggcttgggaaaggctcatttcagttcattctccagtcagtcttggaaaagcaaagtggaaggtactaacgcctttggaaaggtacgcccttctgcggggatcttgtgtagccggcatcccagagctacagagtaggtaccttgcattgtctgccaggccctgaattcacgatgccgagccaggaggtggcagactagttccaggtacacacaaggaaattcagcttgttggtccttggtgcctgcctttcaaggttgtttgccacttggtgcctccagttaacaggagtcaaattcacgattttactgctcttccccgaggccaggcaatgtccgaccgatcgggtgagagtctttcaagtagtcctcagcctacccaccgtgttgtgtactagtctaagtttccaaaccacttctccactccaccatcttggagcttgggtcaagttgacgttgtatatgatctcgacacatccgctgcagtctcctgtccagcatcggcccagtaatctggaagcaaaggcattctccccggcgacagggtcaaaaggtaaggagcaaactgaaatgcaagtgaccggaaagatgctccaccgccttcaggtacactacacctacatatggtccagtaaagaccatgtcatggacatgacattctgacaacaacaaagtctctctccagtccctctctcttggctcatggcagacatcgcaataaagtgacaggtctgatgcaaccatgaccccagcccagcctagcccagcctagccttgtttacttatctcatgttctcattctgtcctcaaatgtcagtctacctaggtaccaaacgtcgggtgctatgaaagtgtacccctgacaggctggcaggaacttcggaagtccctgaatcgtcgtggccactcattgggaagcttatctgcaaactttataacatctagactactacctacctataaaacaagagctatatggggcacttcagatagcaaccaccaacctaatcggtcccgacaggaacggatgcccctcttgactggctgactgacactaacagataaacgaacacgatacaatatacctagtgatcgatgtatcatcatcaccttcgcgactcgtcaacggtctccagctccggctcctttgctgtgcctgaatggtaactgggcgttacaaatggcgccgagctcaaggagcttggctatttataggcacctagaggtagcttccagctttcagcttccccgtaccggctgccgctcgggctagtgttgaaccgagagatccgttggaaagctgttgttcctgattttaggattgcaaaacaaacctaaaaactaactgataagtacctagaatagtatactggctcgacactgactggacataataaacattgccacattccacctcatcgcccgtcgcccgtcgcccgtcgcccgcattcaacgcgaatgtagtgtaaatagtaaataccaagcggagatactcatagatcaacagcaacatagtttttacataggtggatgagatctcacagatttatactacgaacaactcataatcctgctcgcatctgtatgtaatcgatcgccaagccaaccgcaagggtcttcaagttggttttgggggttctcaaaacttcacatgcatcacaactggtcgctacatgcgtattcgcgcgaatgggatataagatgcaaaaggcgaactttggttgatacagtaaataggtattcgatttacaaaaaaaaaagaaacgaaagaatccaatcctttggtacctatggaccggaccacggtggagtggagacgccacaaatgcagccgccgcccacgcccgcgcgacccccgccggagtggagctccggacccggccagtcggtcacctcacctacagcccagtacctgtatgtaggaaatcgaggtacagaccaggattggaatacgtacggattggacccggtaagctcagaatgttgacagtacagtacagtaccaccactgcgcccgatacctatgctattgtctttcttcgtttcttctctactatcgttttttgtatcgatccagctgctaacaccttatgtactcctcctttctcctgtcttcagaactcactcagccacattgaccttgagcatttgtaatcgtatacaaaagaagaagaaaaaaaaaagaaaagaaaccaagacatacttacactacatagtagccaacaacaccccccatcctcaaaatatcacaccatgatacataggtaaccctttgaagcctacagccccgtctcagagtctatattagtgcttactatatatgtatccatccacctatctgccgcacgcgcgaaaaaaacgtggtgacgatcgaacatatcaaaggctggacaacaacaacggacggacagacggacggacggacgggtaggtatctatctacactacactagactcacagggctgacgtgtatcaatgtcttttgggagttgggagtgagacaagcagcaacatccatctatctatcgttcctggaaatcgtcggcatttctcttgctcccctccccccttcaattgcagacgggtgaagaagaaggaggaggaggactcctccggagagaaagtccgggacgtgtctgtcgcctggaagaggccccctcgtcagggcgatcgatccaacttaagcatgccagccaggcctggtgagtaagtaagtacaactgccgtgtctgtacctgtatcggcaattggtgaaaagaggccgacaaacaaataaaggtaaaagaacaaaactaatgaggtggaagatacaatagagttggaggtggaaaactaattgaagaaggacgaatgacaaccaaggaaggaaggaactacacgcagacgtaagcagtactacctactgtaccttgcccaaataggtatatgatagtcgacttataacgggttttacctacctaccttagttacctacatatagttcccagaacatcgggtactagtacctaggtacctacctatcgccaagcatcaatatgtcgctatggaagcaaaagaacaaacagacatctatcatatgtgaacgacgacagccacacctatatcatatgaaagataaaggagtatgtctaagtagctgtgagataaagcaattaggtaatgaaacggcttacatgtttttaaactttcgttcaccatatcctatctaacacgcctaccaaggaaagtatgtacacttataaattatgtatccatagggtcatcatgtagttatgaaatcagctaggtactcaaatcagagagcagtaggtagagactgataatcttcggtctacagacctaccgtgttgaaattggagaggtcaccagtcagtaaccggtttagcgactgagaactcagcatgaagtcaaggtaatgtacagacagggtagacacggcagataaggtacttagccagggagggtgtcgaatgcgcagcttagcccacgaacgcagttcagaattcgggaacagttggttggcggcgaacaaggccaagatagtcaacctcggcacggagagaaactgtgactttggagtggttgatggacatgcaaagacagatagaacagcaaatcttcaaagaatgatagtcgattgcttgtgcaaagtggtgattattttggtcgttaaatgacaatgactagtaaatactactactatgaagattatgttcggtacaagaacaaattcaatgaagacgagattatcttcactcggatccggcggtgtcgtggccttcttagcccttttaacgttccctggtcgttcactctttgtctcgtgtatcccccctccagaaagaatgatcgtggataggttcgtacatcctatcatcatcttctctgctttgaagcatggaggggaaagcgtgtctgtggccagtccaaccaccttttttttttcttttcccaaggcctccgcggcctcgtatgcccatatgtaccgtataacatcgacaatgaaggcaaactggtatcttcctctcctgcacctgtattttaactcatccattcgttatccaaactcgtttcacgatcctcatacatcgagcatactcctaatctgcgcgggcggcgagttaatactcggactcattgacgccacactgtcatttctccccgtctctcccaccgccggtggtcgatctgagtacggcggtggtgggggtactgtttcccgcggcccatccatcatcaactccgcctgcctactcgccgcgctaggcgtcatattcgcatacctcgtcgccgtctgtctcgccacagcaaagtcccctggcgctatcggaccagtaacccccacgacatgctcaggcgaggggatgctaaccatctcgacatcgccgggactggctggaccattcggtgttgggcgaggtttggattcggcagcgcgggtgtggatggattccttgaggttccgagcagtaggaccgccgccgccaatttcgcgcacgttgcgcatgattctgtcgcgcatggtcatgttcggggcgggggcttcgttgacgcggcgccaccatgctggcttacgttggatacccatttcggcgtcaagaatctggccgcgctcacggcgctggcggatcagctcgcggtcttcatttggtgaggtcaatccgtagattgcttggatgaggacgataagcagcgagggcgcatatcctccggggtagatagcctctggctttcccttgatgttgagcgggctccaggtaaagttccaggcagccatggcttggtacaagggaatgatgaaggcgagcgggatgatcagcatgaagcgggtgggtgtgaacttgaagaagccgatggtgcggttgatgacgccccgattgcgcgggcaatagtgtctgatggagtgccagagggagaagacggtgatgagccaggtggcaaagaggaagaagggggcggacttgaagcggtcatcggtggcggtcggcttggcgtcggtgataatttgctcggggtagcgctggtgttcgattttggtccaggagcgaggaaccacgatgaagaagttctgcgaacaacggttagctgaaaggtgtagggtaggacaagatggctactatgacataccaaccacatgaagagatacgcaaacagcgggatgataagctcgacccagtagcgacggccttcctggcgaaggcggaaaggatccggatcgatgaactgtctttccatccaactgccccaatgtctgactgcctcccatgtgcaagcaatggcacctatctgcatcaaataccagaagaagcaggtaagcacaataggaatctcaggtagatagtatcggtcaacatcgatgttcgtgaataggctgatcaaagcggtggcgcaagtccagatggcccagtaccattgccatctgcgaccgatgggatggaatcgtttctccgagggcaggtgaagctttccatgtttgttcaaggcgaccagagtcaagacgagacccagaccgaatgcgacggcgaaacccaggccggtgccggcacgggcgccgatgggatagacgggatgccagcactgtgtggcattgacaaaggtaccattggggaaaatgagggctggcgcatacggttcaaaggtaaggtaacactttgtaccgttggacagggtgccgttggagtatagagtgtagttccagttctcgagggcagtgaggttgaggtggaccccggggaggacggtgtcggtcgagttgtcgccgccgggccaggcaaggatgtcgcggatgtcgatggtcattatcgctgtcgtcgcaaatggaagtggaggaccatcagaggtgaaaagctggggaagatggagtcgggtaaatcgaaggtgggaattagaggtaagtatgtaaggcggaagagtcggaaggacggggatcgacggggaccggaggtggtgagatctagatctgagattatgtcttggactgggtcagaaatggagatggagatggagatgatagactcgaagggagggaggacgatggcgtgtggatgagcgcgcaatgtggtggtggtggtcgtcgtcagcctcgagaaaccacaagtcctctgttggtcatttttgtagaatgaggaaaaagagaatgaagaaaataaaagtcgccgactgagaggggaaaagaagcgaccggaccaggaatcccaaaaagaaaaccaggaaccggtgacggatttccagtcgggatcgcgatcacgattcgagcttcacacatggatgattcgcccaggggccaagagctgtaatctcgacactcattcgcggcccgggcagcgcacccactactcactagtaccaccctggggctctgccggggcttgcctaacaatggttagggctgctggggctgtgaacagggacacctctgttaacagccttcggaaacaatgttctcgatgacctcaccaagccccgaatgcggggacactggcggggctccctccactgccctgcccctgccgctagcctcggtgttcggttaggttacaggtccactgtaaccttttgggctttcaggggaaggatccaattggaacaggccacctagaggtagaggtaggtctagaggtacctccgacagacagcgcgcgacaggaacccgacaagttcaggtcgacaacaccgcacctccagtcgggcaacaaacatctggaccccgttccgatcccgtccatttccgtctccagatccgggggcatcttcacgaccacatacacatacacatacacatacacatacacacaagacacatatacacacgacagccattacaatgagtgtcgccaacgacgacgagccgtcttacatcgactacgagacctttctcgatccagggttcagccccgccgccttcgcaaacacgctcgtgctggcgaccaacaaccccaacgatgcgcccctcgacctctcaacacccctctcacgcgtcctcttcgacatccaggagatcgactcccatatcgacgttctcaccacccgatccgccatcccgctcctcacacataccaaagagcagaccgaagctagtgggcgcatcgtcggggaactcgacacccagatcaaggccctcaacgacagctacaaacagctcgaaaaggaggttatccagaaacatgccgaagccgaagaagtccgtcttgtggcttcccgtctctgggaaaccctcaagctgggccgagcagtaggccgcgctcttcagctcggtcgccagcttgaagtccaacacgccgaactgactggttctgcctccacaaccgtcaccacctcctccgccagtcttcgcagcaaagaagaccatcgcgccatggttcgatgcgcccacactcttttgtctctccgtgagctcttctcgaccgccaacgtccccggctccgaaggttacggcatcgagcgcgtcgccgtcatccgcactctacgcgacaacatctacctccccaccgaacgctccgtccgcgaatccgccgagcgcatcatccgcgagttttccatggggtccgcgtcgggtaccttgacctttgcccagtccgaagaaaccagggcgcgcactgtctccggtctaacaacactctacctcttgtcgccaaccaccctcgctaagaacgaaaagtggtcgccaaccctgatgctccaagccctcgaatcctatctccgtaccgctctgcaatcctctaccgcgtccttgtcccgtgccctggctaccctgccttcgctggaacgcacactagcagatgtgacagccagatgccaaaacgtcgtcgctttggaagccgtgctagaagccaccaaaatcccctctcacccgttggtccaggggcagcaagccacgcctaagacaggaggaaacatgcttcaacctttgctggcgtacttagaaactggctcattagcgagttacttttggagaacgatggcgagcaatctggcgccgagggtgcaggagattatgaacaagggaggagtgtcggcgaggacactgaggacgaataggcagagtgtcggggaggcgatcaaggagtgtgtggtgaagggctgtgtgttgcctagtgcggcggcgggggcggcaaccggggatagggggagaaatgatgagatgaaggacggggagaagagtggacggtgggagagggaggttgcggttatggtggggagtgttgtgaataatattgggaggtaatgaaggtattggataagggtcggcgcagttgaagaaaatgcacatggcgtgctgataaattcagcatactttcttcggaccatatatggtcgtcgaatgatcgtaggtatctctggacacctttaccgtctcgtcgtgatcacttcaaagcgccttggacaaaccttggatcgacaagggctttcactgcccgccctttctcccacgccgcaaaccattttccaaaccttgaaagcagtcatggatttccatctcttttacatcggattaacgagaagaaattacgcactctgaaggacctaaggcattgtttgctttaccgcaccccataccactcccaccattggcccttgtcgaccgtatctcttgccttcctcgtcgtcctcattccctttcgtcaactctttattaccttgatgccagtcagaagacctcaacctcggcctgaaatacatcatcggatgatatgaggaacatatgagcccaagccacgtactgcaaacgacttttatgagcccagacactcccaggttcacccaccacctcgacccctctcgtcatcacgtataaagtctcgtccctcga