atggggaaggcaaagaaggactcggttttactggaggggatgctggggagttataggaatgcgaggaatgccggtgatcaagaggatgaagcgaagtgggcgaataatattggacatatgtataaggaaaggggggaatacaagctcgctttagagtggttcttgaaggactacacgatctccatgaaaattcatgcatccgaccccgtgaagctgatgcctacttgccagtccatcggggaagctcacctgcgacttttagacttcgagaaagccctccagtggcagaggaagcacttccatctagcagaggaagctgccgatgaacccgagcaacaaagagcgagcactcagctgggacgtacgtatttagagatcttcgaaaccaaaagtacaatctcagctgtacaggatgcctcaagatatctcagaatatcgcttagtttggcccagaatctgaaagcttgtcctccgccgaaagagctgtctccgtcaggatttgtgaaggagcttgtcgacgcctacaataacctcggacttttgagagtggcggttgatgactttacagcagcagagaagtattataaccagggcttgaaaatatgtgacgaagaagaggtcaatgaaaatgatgatgcacgttctagactccatcacaacctcggtcagctttattgtgaattgcggcaatgggataaagccagggagcacacagatatggacatcgcaatttgccaacgaattcctcacgcccaaggggaagccaagggactggtgaatcaaggaatcctacatctcaaagccttggaattcgaaaaggcaaggatgagttttaaacgggctttggtgattgcccagtcgctccaggacgagactcaactgtgtgaggacataatagccaaccttgaagtccttagcgaagctgaagacaaatccaaacaaattggagtcttgttgcagcagcagaaaaagctccgtcgtggagtggagagtgctccaaacgttttatcatcgaggacgatcatcaaacaggagatgaagttgttatttgatattttgtccgaggcctacgctatcaaatcctgggatgtgcatcttgggatgtctaagcggttgaaaaccttagcagagcgtctcggtgaccacgagaagctcggagatgctttggatctgattggcatttcttactataatctccgaattttttccaaagcgatcaagtggcactggaaggaatgggatgtttgccacaggatcaatcacttggagggccagatcgtcgccaaaataaacctcggcaattgttttgattcgacaggggattgggagggagctctggaggcttatctggatgcctacaaagctgcaagttcgaaatccacatctgccatgcgatctcagaagataaatgcgttggagaatatgcactattgctactcagtccgtctggagcagttcgaggatgcaaggagggttgagcttgaactacagcagttgaagaacctggggaacaatcctacaggcatcgcagacccagaggatgaacggtgttctgaaactgatggcgaaggatctgaagatgatacgaacaaaccggcggcccctaatgcagagaacggatgcagctatggttctagaaaagcacttcttgctaaagacaagaccgttgtaagtcttgatgaatcagaagatggaaagatctctcagacggactgtgacctcttttgggaggaatttgatatgtcagaggccttggatgctgaaaaaaaagtagatactcaggaatccctttcagtagagaaggaaccggatctagaagatatcactgatgatcatgcaccgctctcatctctttttaatggtcgtaaaatgttacctttgaacgatatatgtagtaatagcttgagaagggagaagaaggaaccgcagaaacagaaagtttctacaaaggacgcaggtgtcgctccaaaaccctccaaagaagcatcgaagttaactccagtgaaagccctgtctaggaaacagcagtctagccgacggaaaatgttgcagacagtactgtcggacgacgaggagaacctcattccgccaaaaagtgcgaaggccccctgccctccaagcattccagatgggggtggaagcgggtacgtagaggacagtgacaatgacagtgacttgatggaggtccttgcttcaacgaagaagaggagtcgcttatcgataaggcactaccctgctaagcgagtgagtaccaccagctcagatacagatgtttcactcattcctaataggaggtctgaacagaccgaaacatcttctctgaacacatccccaagcccgaaagagggaagttcccttcctcctctggttgaccttgtctcgtcctctagattgcctgagatatctatggtggacttaaccccactatccgagcatgctacaagagttgaatcgagtcatgttagagccggtgaagaatccactccttcctacgtgcagtgcgccattcccagttccaaccaaggctttgatctcgatgtcaatgagcagagcatttcggacaggcgggctgagcgtagttctcatgcagtgccagaaccgtcgagtagtgaagcatgcaaaggatcggagtgtcttccatgtggaagttcttgtcacgtcaacgaggcgaagtctcaacattatgatgagattgcaagcgcttttcatgatggcgagaaaatggacttctccggtgccgagttcgcagatataccggtgttgttacggtatgcagaggaatgttcaataagcggtgtcctcccgaacgctatgttgataaacaagcttcaaagtctgaagagctctgaagacgaagtgttggcgtctgagtgcaacctaacagacaaatgtgcaaggccattcatttcagcactacaagaaaataaaacactcaccgtacttgacctttcacacaatcaactgggtaatgccgctgtcaatgacattcagcagctgatcaagcttacgaatcaaacagatctgggtttgacattggaccttcatagcaacaagctcggagctggggctctcacccagatttgtcgttgtcccgttgccctttctcgtctggaagttctcaacttgtcagagaaccggctaaccgatgcagctagtcgccatctttctcttatattggagggttcaccagcgctggctacgttgagcttagaatcatgtggacttacgacccgcacaatattgaagttgatttccgccctggattcgaactctaccctcgctaaactatgtatcggtaaaaatagtcccatagatgggtatgtacttcaagatcttcttcaaaagctttctacgctccacagctttgctgagcttgacatgaaaggtctggagctcgacgaagtcgcagtttcgggcgtttgtacactgctccaaaattcaagaagcatttccattctcaatttagaagcaaccgatattcgaaatgatggagcccttttgatcagtgaaagcttgaaaactgctacgacacgccttgcaaagttgaatttgtctggctgtggatttcattccgacgctgcggtgaagctttgcacgcagctgatgtccgtccacagcctctcatctcttgatctaagctgcaatgatcttggtcatcaggctaccgtggttatatctgaagcgctttccaaaagctgttgtcgactgaaggtgctgaacctaagcaggtgcaaaatcggaaagcgtggagttctttcgatcatgagatcgctaagagataataatacgttgctggatctaaagatggcagataatatggaggatagtcctgctttcaatcagggatgtccaacagcagaatcatcaatcgttgcttgtacaggacttggccagtcgtacatgtccccagaaacgcatgcctattcgagttttaatattgctgacttcttagtaggcagcaattgcagcccaggattacaagtcaatatcttgcccctcgctgaagacagtactaagttcatgtcacatcccaacaaagaggaaggattctccttggccggagctttcatatcggagttaccatctgttgtgaaatgtgacgagaggctaacaacatgtgtacctatgcacacaagtctccttgatggaccgtcaggcacatcttcagggcaaggtgacgagaatatcatcccgccgttcatatctgagggggaagcagaacaaaggtccaaaatgacactgttggaggacctttgtaaaactttggtaccgttgagctactcaaatccaagtcgcatcactgtcgatctgccagtcagtagggcggaggtgtcatggaaacctatgagtcaggaagtgcaaactcatgactctctccgtatctcttccgagatggacatgctagagagtgcttctcgtccatttgatcacctgaatcaagctcatgcgaccctttacagccatgcagaggcccattgcaagggcttctgtggtcaaccaccatcgaaaccggtgccggaagcattcataaatcatgtggagggtgcaggttttgcagctcactcagactttacaagtgatgcattttgtgaagaacttgcactttttacgcggtccgctaaaggtttacgtcggctggacttgagccaaaacaatctgaccgcaggggatgtggagcaactatttcgtgcttggacctcctctgcacgcgggaagtcgattcacgagcgacatttcgacggtggcattgtccacttctttgttcaagagcagccttgtcaatgtgcaaatccgccctgctgcagtgcatggagtgctgcatga