ggagaaaggcggacatctatcttgggggggggggggaagaccaatcgtcaataaacaatttgtagaggatggaggccttagtatgggtgtaatgtcattcttccataggcgattgtagaattgatactttgtattctttctcgctttgagggctacgggaggcaattgtgttgaggactacgggaggtaaactaataaagaaagttggtttatgaagatgaatgagaagattcaactaggtacatcaacgcccctataccatccatacacccagacttaaaaggactcgatcgtagacaccaaaggacacttgtgtacggcctctctgtgaatatgcgagatcccaaggtaacaaaatgcggcaagaaacatgaccttacggcagcgctgtgtaacaccacgacggctgatcacagtcacagacaggtcggataggagctcgctagtcaaacaagtcgggttcgtcatttgttcccaatctgatattctcgatctacgtattacctcctatcatattcaaccccaattttgtatcattatcatatcccagaggacgggtgcctccacttctgcttgacatgaaatgaacggtttttaagcaccattccgtcagcgactcttggccacccaactctcaactgtcctccaattaactcaactccttctgacaaaaggttatcgagacgaccactccttatcaaataagactttttcatccatcgttcacaccctcttcgtcccgcttggatcattcactcacacccaccctcgccgagattcaacttggccagtctttatacacctcgcttccttccctcgccccctcacatacgccaaatgtccaatcacaccctcgctccagcctccccatcagccagggccttctgcctcgccgcattcaacgcctttaacttggccgtccccacgcctgccacaccctcactctgatctgcgcccaaccacggcttcttggaatcgcccagcacgcttccagccaggaaatacaccaccagtcccaagataatgcacacaaacgcgatcggatacataaagtgaatgacataatggaacaccttgacacccacaatgacgccccagaagttggccgttaacagggaaatatcgaaaaaggcggcgctgcccatgcgcaaaatcaggggagcgagggagtagaaaatcagcatggcaaaagtgtaaccgactagatagccggccacagggccgttccaggtagcgtcggtggcggcctgtcggtcgaaaatggcggcctggacgccgttgatgatgacgccgaaaaagcccaggaaggaaaggacttcgtacacgggccgtttggaaacgaaccactcttcgtagacattggagatgccgtacaaggtggcgcccaagaggccaaagaggtcgcccttgagcatgttcactccgggacctccgttggaaccggtgatgtggtccgaagccagcaggatgcccatgccgccgcagcaaatcaggatgccgccgatctggaaccatttgtaccgcactttgaggagggcaaaggagatgatgacgacgcagacaatggaccagaagttgaggagttgtgcggacaagaggttggtgtagcggtaggccaagacggtgaaatagttgccttcgacatcgagaaaactgagaatgatgtacttccagctgttgcgccaggtttgctcaaagaacttgcgagggccgcccgtcttgtaaagggcaatcgggaagtagacgagaaagatcaaggcgtagacgaagatggtctggatggcggggatcgaggttcccagctcgctaaggaaagaggagaaggtgttggttgccgtgatgcagagagagagaatttgcccgatgaggatgaccagccagaagtcgacggtcaggaggtacgagtaccagtgcacgttttgcgcttcgagcttctggatgccgagggcgacgaggtcaggttcgtcaaggccggtgaggacagcattgttgttgggagcggcgccgctggtgttggaggtggtctgctcggcggtgacgagggtggtggcgccgtaacttttgatttgggtcatttccggctcggagctggagggggtgatggtgttgttggccattttgggcaacggagtgtggggtggtgagccggtggatcccaagttccaaaagtcacttttgtgacgatattgctactttgtggtaacaatacttgtgaaacgctgatggagaacttctattgaccgtttgtatagcaagagctcaatctcgggtctcagaggtataacgtctaccgtaggtgccagttcagctccaataagaggagcggtgaggatgtattctgttcaaactgtttcgtagttaagacgagtcgttgttttccttgtgtataagacaattgacaatgactcgctcaagtctttcctacgtctttggagcaagcgcaaagacttgaagtcgcctgctcttctcaaatttggtgctcgtgtatgactcggcacaagtaggcctcgttttgtgccgagttgatcagggtgtcggaagacgccgatgtcgtgttgtacatgtggttgctgtcgtgggagctttaggggtgactgaaagagtcggatccaaattggtcaacccaggtgacgaacgagtcgcgggcgattgttgtcactggaggtcagacagggaagagagagagacgataaagatgggcgaaaacggtctttcttttcctatggtaatagctacaataaggaagaaagggtgggagaagaggcgggtgatggaagtccgtgatggaagagtggaaaagaaaagaagaaaaaacagcagacaatatgccggggaaagggtgtggttgatatactctggtgcgcagctgaatgacctgacctgcacgatagggctacgctatgggtctctatcaggtgctagtcctctgtccagtacatatgcggcaagacattgaaaaattcgggcactcccgatttgcagatggctaggcgtgagaaacacgttttctgttagcaaaccgatcggcgacctttttcgcctttttttgcctttttcctcctctgaggcggacggacggtccagttgggggaagaggagccgtaaaaagaggagctggtcaacggattaagctcctgaaaagagttttctggaccgggctctggccccaccaccaccggaacggacccactggaggctctcggccctgactgggatcctggctgttgggactggacgagcaggcggggaatgtttgcctgtcatcgcggcgggagggatccacgggggtttgccgcgtggaagacgcacggccgccgacctcaaccggccccgtcccgtcgctgttaccaacgtctaccgatcggcacccgacgggtttgaccaccttccctcgattacctactcactttcacgacaaactttgtagctgtatgcgaaccaagtggcgatgctatacagcggcagaaccaagatgatcaagtacattctataacctatcccatttcccgtcacctttacctcccgcccagatccggccattctaccagcccccattcctcctcctccccatcctcctccctcgtgaattgggctatcaacgcttcaactccccgtctcgctagatctataacctctctcgacgcgccccgaacaaccctcgtgatattatccatagctccgtttattcgaccctctacatcccatcccctgtcttcctcttcctcttcctcttcgtcgctaccactttcaattcccagcacctcctcctccccatcaacctccccctcgagctcccccttctcaagtccctgaacccgttcaatcaacccccctaccacctccctcacccattgttctggaacctgttgcttcaacaagtcctttgaccactgcttcaaccctctgattatcttctccttcctctccttttccctctgttgcctccaggcggccatagccgcttcccttgcttcttctgctgaagtaccttctccgaaatccgtgacagtttccgacacagcctccgccatagcatcatgaacatgatcaggatcgatctccagcgcgaagcaaaacccgggaccagcctcatatcccgcacctcgc