atgaaagacttcagacacagcgcacttgagattgtaagtctcagggatgaatatgatttttggagccgtgtttctggagatagcgctgaatccccgttcaggaaggagcttgcactcgaggttttacaggagtttgaacctattttggtccagtttgagaaactggagtctttagacatcgacgagatgatggagctgatggagctaactcaggacttcctggactcgctctggagagtttgtcgtcactcggacgatgagaaagggttagtcgccgcatacagtaagcaggggatgacgtatcttctacacgtggttgggaaggctttgtttgatgctctctgtaagatgatctccaaagtggacttatggatggatccatttctgaaggtagagatgaaaatcacagaagggttgagcttatcaaggaagtgggaagaagtgatccttgaactaacaggcttgacctggacaagtagccgagaacataaatgggtcggggatccctttaaagatgcacttatggcaacgttgagttctcgcctacaagagatactcaaaattcgtgaagttcatgcacgccgttctaagtttttctccgaagacgaagtatcttcttcagcaggacagcacatgctcaactgcttttcctcactagatgcttgtgattgctcggatgcgggccagagagcttggaagactgctctgttcgagtacgagaagactatgcaaccaactgaagctaaaattgccatgaccttgagagaaattttttacacttcgttgttgccttcgttgaaggcagccgttggaaagacttttgaagatcttacatgtagggctcgaccacatcagatcatgggggagattcgcaaatacaaggagctctttggatctccacttgtggccaagtctcttcacgatgaatgggagatgatcttagcactgttgcaaaagcacacagagaacctgaagattcaatttgatgaacacctggatggtcgaacactcaataattctggagggctgatgtacccgtattgcaattcgagcagtatagttggaagcctgttttggcttctgcagcacgagtctaaggtggaggagaccaaagaaactgtcttggctgtactccctgtattgaagccaggttcaccaattgagaatgataatgatcagagtgttctagaagaactaaggaaattgcaagaagatttgaccacacacaagcaagagaaactcaagttttgggaaaccaatgtgcacgacaagttaaattgtttgaagtcgcagtcatgtggaagattgttgaaatttgatccctctgatggtcacgtggagattacgttctgtgacgactttgtggcgctgatccgtgaaactcgagaactggcaactctcggttacaacatcaatgctgatctattgaaggctgtggaagcagcgcaaacattccaaaaacaaggaatgctcttgaaacaagttgccaatttttacaatgaaatctcgacgctgatgattccatgtcagaagctgattatgctgcaagatgctttgcgtttcgaatctattctaaaaaatccttgtgacaccttgggaagacctttgctttggaacaacacctctgccgtacagagctatacagcaagacttcaggaggtatccagaagtatatcccagaaaaatcgacagctgcacaagcaacatagcaagttgctacaaattgtgaagcggttggttacgttggatcttcaaaattatcatgaacagtggctgagttgtgtgaaacaaatgaacactgtgtttgatgaggcggaaagacagggattcactaacctgaatgactggcgccgccattgggatgttcagatttgcaaagcattggagtatcaatacaatcttggcctcaaacagttcagtgcgaaccttccagagatcatcgttaaagtggtatttcgtcagaagagtctgcagtacgaaccccctctcgaagagatcagggccaatcactacaaagagataaagaagtacttgagcttgcccatgagtattaggggagtatcgaaacaacctgatctgtttcagcacctgattatggatacttgttcgtgtgatgcaatgaaagttctctatgagagtacagaagaactcatcgctagactcatggaagaggagaaaaagctagttgacacgctcgtattgggtacagtagacttggaagattgtgtcaatttccaagttaaggaccttaaggagtgggaactcaacttcaaagcgttgaagtctcgaacgaaagaactggagaggtttccttcagaaatcagaatcggatgctataaactcgtgactgagccggctaaagttgcgctcgatgagcagttgaggagactgcataaaatactgtgcgattctttgaggaaaaaagccatgcaggacatgtcagaaatcgagaggtttcttgctgaaggaaacaaggttctggaaggagaaatacggtgtgtggaggacatagtgtcgatgcagcaagctgtgtccgaccttatagcttcaactccaaaaatgcttgaattgcgccgcagctgtgaccaggaactgtgcctgctgaggcaagtcacagaacacccattaagctcgaccggccggacatcctcaatctccgccgagagactcagcttcgccaataattccaacaattgggaaaccttcgtaattaagctcagccatcacgagagctacctttctgaggaaggcgaacgcatgaaactgaagttggagaaagagctacaaggacttcgcaagaggctcgaagattttgcaattttgtggaaagagtggagagctaaaattgtgtggaaaggaaatctacctgacacaattgctagcataaggaagaaagaacacaagctacaggagattgagggagtagttgaaaaagctacagaaaagaccaaaaaacttgggatggaaatgcctcagttccccattttatcacatgtcaaacaggacatcaaagcggaaatctataaatgggagaaatttggaatatttctagaggaaatgaagcggattagagaagaggattggaagtcggcgaagactcatttgacgtcattggaggattttgtcttgaagtggggaacgtttcttagcaacagttcctccaagactgaagttgaaatcaaaagcgtccaggagttggagctcttcaagagatgcttagcaatatttccctacataacgggtgaaggatgggatcaccatcattggcacaagctttttgttcttatacagctcgaatctgcggactctagaaatctgcgagttgaagacttgaaggttggaaatctcctcgatagagttcataaactagttcaacatgcagatgcgatcaaagctctcaatgctcttgctgctggagaggctagtgtaaaggaggccctccatcaaacagtattgtggggattacagcgttcattcgcgttggtgcaatatgaactaacgaaaagagatctccagtcaatttttcttatcagggattggcaagaactacaagtagaggtgggagatcagcaacttttgttgagatctttgaaggattctcctcactcatcatcattcaaagatgatctattaatatgggaaaggcgacttgctgctctgcagcaatcattgcagcatttcaatagtgttcagaggaagtggatatatctcgagcctatttttgcgaaaggtgccttgcccttggaacagcccaggttcaacaaagtggatgaggagttcaggacaatcatgagttcaataactgtcaaccccgctgtcacaagttttatggagataccgaggctggaggaatctttgcttcagatggactcccagcttgacatttgtcagcaagcactctttgccttcctggaagaaaaaagatcaagcttccctcggttctacttcatcggagatgacgatctcctggaaattttgggacagtctgagagccctgcaattattcagactcatcttacaaagatattttcaggagtgaagacggtagaattttcaggagacatgcgaaggataacggctgtagaaagtccggaaggagaagttatcaagctcagatcgccggttccaattttggaggaggttgaaacctggttaagtgatatgcattcgacattgaagtcaacacttcgtgagagcttgcaagagaagctaagagggggcgacgacagcaacaattatccttgccaggtgatatctctggctggtcaaatagaatttacagcgagatgcgaagaagcacttcggagtagcagacttattgcgttacaggaggacttgagacttaaacttctgaacttcacagaatctagaggacctgataggaggttcatgctcacttcggggaaagcacttgtgcttgatttgatccattcgatggatgtcgtggatcaccttcttcaagaaaatgcttctcagcccacagactggacctggtcgcgccagttacgattttattcctcagaaaatggtggcgcaacagtgaaaatggcacgagctgaattttcatattcatttgagtacttgggccttttatccagactagtgtacacgccactatctgatacctgctaccttgtgctcactcaagggctgcgcttaggatatggtggtaacatatttggcccagcgggcactggcaagactgagagtgtgaaggcacttggacattacctgggcagaaaggttttggttttcaattgtgacggagatttcgatttcaaaagtatgggccgaatcttcactggaattctgaagtccggtacatggggatgtttcgatgagttcaacagactcgaagaagatgttttatcagcagtctcgcaacagattcaagttattcaggtggcccttcgtgataaggtcgagacaattaaatttttgggaaacatggtcaaagtagaccatgatgcagctgtatttgtaacaatgaacccgagatcaaacaaatataccgggcgctcaaagcttccagacaacctcaagtctctatttcgttctgtcacaatgacctatccgaacattgagctcattgccgaggtcaacctcatctcagagggtttcagatatgcaaaagttatcggtcagaaactgatagtcgtattttcctttgcacaggaggtattatcctctcaacatcactacgactggggattgagagcagtaagggttgtgctaagcatgggtggaattctactggacaaggaatcaaagaataatgcaccagtgtctgaagacgtggagaagcggttgattgtccacgcccttcttaccaccacactacccaagcttataacatcggattgtggccgatttgagcagcttgtgttggatgtttttcaagatgtggacaaaatgtacatggtcgatcaaaatctcgaacgagctattacagatgtgctgaaggcaaagaaacttcaggtactggaatctcaagttcagaaaatcatccagcttcacctagcttgcaatcagcgaataggtgttagcctcgttggaccatcaggaactggaaagactactgtgtggcgagtactccaggctgctctgagtacttcaacaaatcaaaacgtgaaagtgcatgttcttaatcccaaggcactttcaagacatcaactgcttggtcatatggatctggacacgcaaatgtggtttgatggggtgctcacctgtcttgcccgaaaggtggctaaagagtcaccgcaccaaaagtcctggattgtctgcgatggagatgttgaccctgaatggattgaagctctcaattccgttcttgacgataaccgtgtactcacgctcccgagtggggagcgcatacagttcggatccaatgtgaacataattttcgagtgcgaagatctgagattcgcatcaccagcaaccgtcagcagaacaagcatgattatcttttgcagtgatcttattacctcatccgtactagctgcaaagtggttatcctctctggaggaagatgtgagggatgcagctaagagatgggtaggctcttatttggagaaagccctggactgggttactactcatgagtgcgcaattcgtacatcaaaggtcagcataacgaaaaatgttctctcacaattggatgctgttaccacggagaacgattttttgcgtggacttgcagttggattaggatccctcatggagccagctgtccgggctgatttctactcagccctcggggactggtctggatacagcgtcaaggccagctcatgggcagatcttcctgaacatccacgctatgttgcggaaactacatcacctgaagaaacctcatatctgtcaatgattccagtcgatagcatggcacaagctgcagtattgatctggttgtggattgccaaatccgagcctttcatactggtcggacccgaacaatgtggtaaattcactttgctcacgtactgttttagcaagttgaagtccacaacggttttgactgtacattgtagtgcacaaacaagtgttgatgacatcgtggaaaggctcaatctggcttgcaacacctccttagtagcggacggcactaaattgtgtgttccaaaggatgggaagaatctgattcttttcttccggggcatgaatcttcttcaactggacagattcaagtccaaccagcttatttcctttctgcagcagctcatatcgtataatggtttctatgataagcagcttgactttgttcggctggaaatgattcaggtagttgcagcgatttgccttcctacatcgaatgtgggacactatgaactgccaatgagattcacaagcattgttcgactggcttacatgtcttacccgccgcgtagtgaacttgagatgatatacgaaaccatgctctcgagagtgcttaatataatgaaaccctgcgattctgcgtggagtttgtctgctgttaaggatctcacaggtaaaatactacacatttttgaggagttgaaggtcttcagactcgagaactgtgaaaacagaaacaaattttcgccacatcatctatcaacctggatacagggtctgaaacgctacaagctcaaggaagttagtgtgttagatgcgctcttccatgaggcagtttgtgtgtttcgggaccagctcaggacgtcggaagaagtgcaagtttttgagaagataatgtccgttgaattcaaggctcagatggatgcataccattctggtcgagtcttcacaacttggtcgccagtcgaaaagaaagattgcactttccaaattgacagagaaaagctcctcactctcatgaaaattgacgaattccaggatttagtcgcagattcactggccacataccaacatgacgtgaagaacttgactattatactctttcctgaggttctgcagaggattgctaaaatggatcgagctctgtcatcgcctggtggaccacttttagtccttggaagtcacggtgttgggcgacgttcttgcctgtctctggctgcattcatgcactcaatggagctgttttctccttctgtttcccggagttacaatctacgatctttccagatggacattaaatccgtagttcaaactgctggcatcgaaggcagaccgattgttttcttcttggaggactaccagttggtagacttgtcatttctacacattgtggattcccttttgtgcgttgagggtatttctggtttgtattcaactgatgaattacaggtggtcatggcaccgctccaggaactgatggctcgcgacggtttcaagcaccaaaatctgttgtccttctttatatccagagttcagacaaaccttcatatcgttttgagcttgaataccagacatccagatcatgaagcacgactccagaagtgttcagccgttgtcagcaagtgcacaatattgcgtgttgacagctggtctgagaaagggatgctggagttccttcattctaggttacgaatggccccggaacctgaacttgatggtgaactaaacaagaatcttgaacaaataatgatggatattcacagaagtgttgtgaaaactcaggtttccgtgagctctagccagtttgttgcattcgtggaagagttcacaactatgttttcgagaaagaaagcagatctaacatctcagatgttacatttacagacgggattgagcaagctagcagtaggtgccttgcaagtggagcagttgtctcaagaggctgctgttcaggaaaagcttttggtagccaaacagagacaggctgaggaatcactccagaagattacccagtcaatgcaatcattgactgcaaacaaggcagaggtagaaaaccttaaatcggggcttcataacgaggaagctcaattacaggctcagaaggaaagtgtggaggatgagttaaggaaggtgcaaccccaagtggatgctgcgagaaaagctgtgggccaaatcaaaagcgaccatttgaatgaaattcggtctttgaaaataccaccagacgctataagagatgtactagaaggagtactccggataatgggaaactacgacacatcttggctcaacatgaagaaatttctcgcgtcacgaacggtcaaggaggagatcatgaattttgacgctcgcaaggtcaaaaaagagctttgtatagatgttcaaaagctcatcagcaggaagtcttcttcattcgatcatgctacgatctatcacgtcagcgttgctgctgcccctctagcagcttgggtgaaggcaaacctgcagtacgcacttgtattggatcaaatccgacctttacaagaacacatcaaagagctgactaaacctctggaagcttcaaggcggcgtatacagcagtgcgagcaggacctggatggggttgatcttaatgttgcagctttgaaagcggagtttagcactcgcacaggcgaggcagaagcattaaaattaaatcttcagattgctacttcaaaggttgcttccgctaaggaacttctagcgaaacttagtggcgaaaaacttcgatgggaaaatcacgtcacagaactggagaaagagattgcacagcttggattctcttctcttatggcagcagctttcataatatacttggttccagcttctgaggactatcgtcatactatggtctcacagtggcaaaccctgtatcaaggcggactcgaaattaagactccacgtgcagcgtacccaacgacgacatctagaactgagtctgaaccctttagcttcagaaggttcatgagtactgaaagtgagacacttctttggaagacagcagggcttccttcgaatgaaacgactattgaaagtgcaattgcggtcaatcacaccaagaagtgtcgattgatcgttgatcccttgggtcaagctgtccagtggctgataagctgcttcgcaacactgaacactcccttcgaggtcgtggggcagaaagaaactcgttttacaacagcccttcaacttgcagtgcgttttgggaaagcattgattgttcaagatgtggatgaaattgagcccttgatgttccctctactcaggaacgatcttgaacgccagaattccaaatggactgtgagagttggtggcaaagtagtcgactttgacgagaacttccaactttatcttatcactcgacaatctcatttaactgttccccctgacaccctgtctctgttcttacaagcaaacttcactgtcacccagcctgggctagagaaacagctgctagctctcactctccgcaaggaacgaccggatctcgaagagcaaaacagcaaactcatccagtcggaggagaagcttcgtctgcagcttctggatctggagaagaagcttttggaagagctgtcatcttcaaaaggagatattctggagaatcaagttctcattgattcactcaacgagacaaaaataaaaagcgcgaacatcagcagatctttgaaagatctcgctagtttgcaagagactctgaacgcaaaaagtcgtgtttttgaaccttacgccaacttgggaagtttgattttctttttgcttcaggacttggtcaacctcagtcccatgtactgctttggcctcagtctgtacttccagctctttgaaagggcactgatcttgacgagggaatctcgatcgatcagccgtaataccacaccgagagggcgacatagtgaagatgaagaggtgagttatatccagagtatgtctatgcagttggtggagcttatgtattcccacgtctccagatcgttgtacaaaaatgatcgattgacatttgcaatgcatatggctgtgaatataacatccaaggagaaacccacacgagctgagctgacatattttatccaacacctggcgaccaatgagatgctcgtagacatgacattgttgggtacagatagggggggagtgcccagttggataccgacatcacggattaaagcttacaactacttcaagactcatcttcctggactcttgcactccctcaacatgcagagtgctaggacttggacgccatggacacagagcaacgtctgtgaaactgagtttccgagtatagcaatgaatctgacttcgtttcaaagactgctgttgattcaagcacttcgtccggagagactggagcctgcaatgcagttgtatgtagtctcggcgttgggtctgaagaccttcttcagtcctcctgtagaactgggcaacttattttcagaagagacgatagcaagcgtccctgttttgttgatcacagcaccaggagcagatccatctcttgagctggaagaatttgctgtgcacaaggtgggccattcaaattatcaccagctggccatgggacaaggtcaagcccaggaagctctgaaacttctgcaagaaagtgccaaagttggctcttgggtctgcctgaaaaatctccatctagttgtttcatggttaccgcagctggaaaaggaaatacatcgcttgaatcctcactccaacttccgcttgtggctcacaacagagcctcatgaactgttcccacggagccttctggaggccacattgaaaatcacaatcgagcctcccccagggttgaaaaataagcttaaaaaagcttacgaagcgtcgagtccacagttggctttgaggaatccacttgaggagcgcttactgtacctgctcaccatattgcacgcagtggttcaggaacgctgtgccttcgtcccacagggatggacgaagttctacgagttcagctttgcagaccttcgattcggtgcggacttacttcgtctcatgcttgacgagcaccaatcagtgctctcacagccacacttgccgcatttccgaggcttactcaccgatgtgatctatggtggacgggtcgacaacaaagttgacaaggcagtattgaaagaatacgtgagcaggtactttgcacaccgtgtggttgacagcggtgctgattgcagccaggtgctgtcaatcctcactgctgcaaccgagatgaatgtgaattcaagacttccctcgactcgagatactcctttgacagaaggctatgcagactatgcagaacacatctcaagcactggagaactgaactcacctgctgttctcgggttacctcccaacatcatcagctccttgcaggaaaagagtggttgcatggtgataacacagctgaaggcaatgtctaccgtccgtctgacagcaggtaaggtggaccaaaagtcacacctgagagttcatctctctcccttactacagctctacaacagcaccatgcaacgtgcactgctgagacttgctagaagcttggcaagtaagcacgacggtcatcgcaaggaccctctgttccccatctgcacgtttttagtgctggagttggagactgcggaaagcatcctgtttgctatccaattggttcttgctgcaatagtagacgccctgaaaccaggcactcaacacatgtcgcaacgagtttcggatgattgccagagattagtatccgggcatgttccggaatgctggactaacatctgggaaggtcctgatgagcctttggagtatctgaaggcagtactgcaacgggtatcaggaattatcaggtacgatgatttaaggtcttccaatggcctgcaagtggaggctcttgatccttcgacatttttcaacccacgggcgttcctcagcgcagtttgtcagcaagctgcgtggaggttgcacacgacactggacaaactgaaacttgtcactttgtgggatccaagtcttctgtccgggttctctggcttaactcccatcacaaccttgttacagattgaaggggcaacttttgatgggcagagtttatccaagactgctctagagactccaacgttgtctatcgttccccgatgcacatttgcttgggtgcacgctgacactcagcctttttacaactcgttcatctccgtgccattatacgacagccttgcaagatgtaaacttgttacagatgtccaggtcccatgccttgaggaagagaagcagcagtggttacttgcaggtattgcgttcttcttgccgctcatgataaatacgtag