acagtgaagtgggtgagctcaaaaaaaaaatgaagccacttcaaaccaaaaaaaaaaaaaataagtcactccccaaaaacccaagttctaggaagtgagtgaccagacaaaagaaatttgaaaaaaatgaagtcacttcccaaaaacccaagttctagggagtgactcaaaaagaaaaaaaaaaaaaaaattgaagtcactccccaaaacttcaagttcccggaagtgaaatggcatcctcatttaacaaaaaaatgaagatcaaagtcacttccaaaaaaaaattgaagtcactccccaaaagcccaagttctaggaagtgagtgacaggaacaagattttttgaaaagaatgaagtcacttcccaaaaacccaagttctagggagtgactcaaaaaaaaaaaaacaaaaaaacaatttgaagtcactccccaaaacttcaagttcccgaaagtgaaatggcatcctcattaaaaaaaaaaatgaagtcaccaccaaaaaaaaaaaaaatcagtcacttccgggaactacaagtttccggaagtgaaatggcatcctcatgaaaaaaaaggagtgacttcaaaaaaaaaaaatgaagtctcttccaaaaaaaaaagcattgaactgactccccaaaaacccaagttctaggaagtgcattactgtgcacttagtggaccccaggatgtgttttgtcatcaaaggtatgggtccaaaataaccaagatactcccaaaggccaacccagataacaaagtggggaataatcatcagtgactttgtgaatttcatttagatcatgacacaggaaaaatcacatccagacactatgaaatcacattcaagggaaggacaacagcaaaataagaaatatcaccacccactcaggccaagatggcatcaagtctaacagtcagataggaggggctaacagacataaacaagactaaaggggaaacaatagcatgggaggaaaccaaagaggcctatcctacttcttccttgatacacctgcagagtactcaatcatcgggtgctccgcacgtcttctgcttctctcttctaatccaccatcagtgtcagatcttgcaatgtctgtctcttcctcgtcctcaccactagagcctgagctagagctggaagaagggaccaaagaacgcttcgggtgcctgatacgtcccttagtctgagtcaacttgaccttgacctgactctcgtccgaacttgaggaagactcgctgggggtgccacctcgcctggtcgaaaaagagttctctgaacgcccgctatgacttggtcggatgaatccaccttcttcctgagtttcgtcagggtcttcttcatcgtcaccgccgccgttagcatcctcttcatcttcaccaccgccattagcaacctcttcatcttcaccgccgccgttagcttctccttcctcttcaccaggcccaggctgactagtcattgcatcttcattggcacgaatcgtagcattccaaccgcaggtaagagtcgatcggaactcgtcaacgagtggcttatcttctttgtctaccacaacatctggcgccgcctctccattaaaattgagtgacttgcgtggactcttcgaacagacttcagccagtatgtcttgcagcgctagcctagcaatcgtttgttcagtcacatgttgattccagaatcggggcgccgcttgccaatcgaccgtgtctgtcgttgccgtgagtctgagatgcatgttagtcttgtggagtagccaacgcacaaagccatcgatccggtaccatggcgtgtcttgaggggtcctctcgtggtagtgaccgttattgtaaagccaatccgccttagcttcagcaatatacaccagtgcccagacatccttttggttatagttgtgggagtcagtcagacactgccaccaaccagccgcaccatacaagaaaaaaatcgccatcgatccaaaggccgccagacgatcttgcccccagtcaatgagagccttagagtccttgaggtccttcacgtctccggttttgaacagacttttgccccgatcttctgctgtcatgtattgagaaacaaccatcgttttgttcggaaaggacttggtcttgatacagtggtcgagatcgtctagaaaaagcgcttgttgcatcatcagacagcagaaaagagtctcccaaatccgtttctgtaagatcataaggccgtttcccgttcgtttattcccatggctagcagttccctgggcaccagctttcaaggccttgattttcgccaatacaaactcgccagattgaaacatcgtatcttgcttccaagttgcggatgtgtcgcagaccggcttgttgctaggtagaacatagtgatggaagtggtcgaaacaagactgggtgagagtgtggatcttccgaaacgacgagtcgatcgccttgaccgtatgcggatcctcagtataatcgctgtgctcatccgtcctgatcatcattccgtacaagcactgccaagatgaggccttgactttgtcgtccgagtcatgtgccgccttaatcatcgacagatctacaacaccttctttgaagaacggatcggctgcgtccacctgcacaagccttgggccttaaggagaacatcaaaatcagttctaaactcatctcaccatccagaaaggccagggccaaaaaaaaaacacatacaagttggaatcaagttcaaaaactcatccttatacaccaagccaaaggcttggatggcttccaagtcaggcttaaagttatccattttcgtgtaaaactcgtcatcctcgaaatcgtctccaaaagccttcacaatctttgccaccctgtccatgagttcggggccgtagttccagtgaggattccttgatttgaccagcatgtccttgtgagctatccgagcctcctcgcacgttagcgggggccacattggagctaataaagctgaacagacccagagaaaacccattgaggatacgcaccagacaatggcaaatggaagagaaacaaacttaccacctggttgaggagggattgcatacacacaattatccttctcctccttcctctgctttgcctttcgatcccgctcgagtttctgttccggcgtcatttcggacactttaagcctgggcgtctttggcggttttggtgttttcggagtcttcttctgggccttccctttccctttaccacctcgcttctttggagcttcctccctgtctgacagctcctccaactcgtccaccccctcgtcaacaacatccttatccttgttctgagccgaattttcaggcaaggtcgaattcggcaacaccctcccagatggaggcaaggcagaaggcgcattgattgattgaccgccctgagaacgttgagcggagtcgtccagagtagagttagcaggcaagtctttcgtggctggaggaacatcattcgtagctggaggaatgtctgtcgaagcaggagcaacatccttggtggccggcggaactggagtgttagagatgacatccttagactttgaggccgaagttggtttggaggtccccgaggagccccttgtaacacgttgagatgaccgcacgtccttagacttagaagcagcagaagggtgagaagacttcttggaggtttgaggaccggagggcgctgagacatggatattagaagtagaagacgactcgagcgaagaaggaccgagagctgggaccgaagtagaagccgcaactagagaagaggtgctggccattccttgggcagatgacaagttgacattctccggcgcagttgaatgggaggaggcaggagttgaccgaaggtttgccgccgatgaggaattgatcaccacaacaggagacaacttccctttagccaaagaggaagaagaaccctttgtcggctggagtggaggattagacatcggcagaggctgcatgagagatggattagattgactgatgaactccgaaatcgttggctgtttattgacagggaagcggggagtaagtccagcgagagcggcatccttgtcgggaatggaacggaagccataagggcccaggtttggaggatcaatctttacgggagccaagcctgaagaaccacccctatatctcagcatacatggcaaagccaggagaacaggtgtgcactgaccagaagttcgagccttcttggactcaactgggctgtcatcaacatccattgatgacgacccctctggaatcataataaacaagcaagccgaattagccaacaaatagttagatgtatgtcccttgaagcattagcaggactcagacttacccataggcctcttggcacccgtcaacccaaccacactgttctctgtaggatcgtccggctcttccgtcaagtcaatgacttcaatctcctccactagaccggtgcgctccgactcttcaatcttgcgatccagctgggaacaaaacctggtcaccctcctgaggtgtcgatcttggtattcataggcagccggtgcaatcaagtgatggcccgcccttcgaagctcagaaacgttggcagcggcattctccttatcccttatccctgcaaacccagattagattagtagatgattcccactgggcagatgagtatgatgtcaaagacttacaaatcccgcgcattgccttcatgtcagctagagacgctttagccaaattaggtaggacggaatttgagatggtagtcgcggtcgagggagttctggttaggtgaccaggattaccgggggtagtttcggggcccccgcgggtgagtccagccggatatttgttgacgttttccattcgggccggagtagaaggattggcagcaggctcctggagctgattggcagtcgaggcagcagggatagcaaaggtcgctttgagccttgcgagagcgggaggatcaatgttcatcttgtctgaacgttcggcgggcatcttgtccttaggagtcttctggcctgcggatgacgatttgaggccttgagagtcaaacttgaaagagatagtgaagagaaacacatcagaacgcggtaaggtgaggacgataatggagggccgagatagaactaagccaaccttggtcaagggcatcgaaccccctcttgcatgcgtggatgcctgatgcttatcggtcacaggtggatcaacgtccatggaacccaaacgcaacgggttggacttgttggccgtcttcttcttgagagcctttttgggtgtctctttgatgagggacttcatctacaaaatacaacacaacaataaacatgcaacctgataagagcagtcaccagagacatgagagagacattcataccttgttgatcagtgcagaagagcgcgagccagtctcctcttcgtcagcaacattcacatcctcttcatcggccgataacgcggggtctaacgcagccccatcccggccagtcgaacggaattcatctgcggtgggttttgacttcccgggtttaaccagtcgttgcacctgacaatccgggggaaagaccagaatgaataagaatacaggagaacagagcctcaagactgagaagactcaccgacggagatactgtcttctggtgagcattgaccactcgagccagtcgcttgggaggtgggaccttccattcctccgatctcttaaccgttttggcaccctgggatacacagcgatgagatcatattatcagtgaactaacccagctgagtggcagcccataatccaccgagtggacttacggtggccgcgctggaggaagtcttctcttgaagatccttactggtgggctgcggttgtttgaacggtaaaccatcattgatagctagatggaccaagcagaggagcagagtcagccaaaaccaatctacatactgtgacaagcacgagtcaagacaagcgagatcagtgaaggaagtcgcagtgaaacctaccttggtggccttccgagatagaagaagggatgtcttcaggcaaagaaaaagggggaccatgatcggctggcaacggatcggagtgaggggaggacgcgttggaagtatcgtgcgccatgtggacgacgttcaagctgttggatgaagtcaaagaaacgtgtgagcactcgacagaccatgaaaggtctccagaaaaaatacatacataagcagaatcctgatgatgatcagtttggatcagcgattaaccaaccaatcgcggtattcattgatagttggaagtaagagcaggagcagaagatcagctcttgagaacaatcgaaacgattgtagaaccagagagactacatacaaacagaatcggagaactggtgttgatcagttgagacaggcgattaaccgagcaaggcactgaatgatggagagtcggaaggagaagcagaagcaaaaggtgagaacaatcgatcagaatggacgacccgagaaaagacagcgattaaccaaccaatcgaaggattcattgatagttggaagtcagaggaggagccgaaggtcagctcatgagcacattcgaaaagattataacacaagagactacatacaaaccgaagcggagatctggagtagatcagttgagataggcaattaaccggtggagggactgaaagaaggggagtgcagcgaataaccaatcgagggattcatcgatagtcaggcgggagtggaaggcaaagcagaaggtcagcccatgagaacaattgaacaggttcgataaccagagaaaatacatacaaactgaagcagacagaggttctgaagttgatcagataagatcggcgattaacaggacaagggattgatttgaagacggtcggaagcagaagccaaagcagaagccgagggtcagctcatgaaaacgatcgaacacaaatgacgacgagagaaaacacagacaaactgaagcacagaacagatgatgatcagttacgatgaccgaatgaccagtcgagggattggttgattgattgagagacggaagcagaaggagagggtcagcagaacgatcgaacataaatgagcacgagagagaacaaagacaaactgaagcagagtactgatgttgaacagttgcgatgggcgaatattgaaccgttgagatcggcggccaaacggacaagcgataaaggtgaggtggttatgacaggtgaggaaacaggcaggatgtcaggacgaaaggggaggaaggtgaagatggtcagctcttgagaacagcccaacataatcgacgaccagagagaacatgaactcgatgcagacaagatcactcacttacttttgaatcggttggttgagatttgcgatagacagctcgagtggtgatcgaatggtaacgggtccaattgtgtcaaccggatgtctggagcaacaggggtggaaggttggagcagcaggtggagcggaggcttccagaggctgcgcgggggctcagtgcgcgaggctcagagcggtgcggctgctcggagctgtgcgggtgctcagggtgataggatgggcccctcccactgcgccgcagccatggtttcactcggtgggtgaacggatgtaccagatatgatagtgtacgtaggcacagtatccctagtgatgggagatgataccagtcatcacactcccggggactgagagctcccggaagtgaaacgtaatacgtaaacacagtcacccttttagggtgtagtggcatgggctttgtgaccaggatggaaaaaaaacctgaagtactgagcagatcaaatcaaaccacttccgcgaactgaacgttttcggaattagaaggcataagacaaaataaatacaagatatacagtctacagttgaggagaagaaatacaacatgtccgattgacacatgagatgggaacccacttccgcaacctgaacccttccggaagtgaagtggactaagagtcaagccacagatgaagtcgactcagaggtagagaaatagcagaagtcgactactccaaagtaaatcaaccaaggagtagagacattaaagaagtcgaattacaaaccatcaagagatgagtccactaagagaatgatatcaataacgaacgtgatatactcaagagatcaaagaccacttccgcgaactgaacctttccggaagtgttgaaaaggccctatccaagcacgaggccttgactgactgactcgattatcagagtacatgcttcagacaaaatgggtatacaaggatgagtcactcccgggaacttgcagtttccggaagtcagtcggatcgttttgcatctcaaaaatccaaggcaagtgactaaccctttcacacccggaaactacagtatcccgggagtgggatgctacttgaaacctagtgtcgttatactcccggaaactgcaagctcccggaagtgaaatcccacctcaaacaaaagattgatattggcattcattgtgaagatcatcaacaccgctttggaaacatagcagtcctctagagaaacataggtgtcgatgtcatatccactcccggaaactagaagatcccggaggtctaaacacacaatcacttcaccgaagtcatgcattacaaggacaaagagggagggtgaaaaacaacaagacctctaaacaaaaatagctataagaaacatatatgtccgtgtcgtttccgttcccggagactacaagatgcaagccgtcgttttcagtcccggatactacaagatcacggaggtgaaccacatattcacagtgggatggtgaacgacttcaagacctctaaagaaactaagatcgctggattaatcaaactcatgagagcagcaaacatttaatcgagtcaatgaggcaccggaagctctgataggtaagtgtgttgcgtgaggctgagggttgagatggtttggtggtgatcggtttggctgaaaggacaatccaccggaagtgacatgcatgactacagcaatagtaaagaagaaggcagatacataaatcaagagaaggggtcggctaacagttggacgaggtagagatagagacataggcgaagtcgactaccttgttgtagacatgagtagagcattaaacaccccgctatgctgaagagttccaaatctacttccgcgaactgaacacttgcgggagtgaagtcgactaagagtagagggatagatgtagtcgactatgaggtagagagaaggcagccctaccacaatgtagacgtgagtagcattaaacatccagatataggtgttgaagagatcacaatccactgccgcgagttgaacgcttccggtattgaagtgatcacaatccactgccgcgagatgaaagcttccgggagtgaaggggcctttgatgtagaggcataggcttagagaagcgtcaacacctcattggtgaaatgagtaccaatgaaaaacctgaactgaaggagagatctccaatccacttccgcgaactgagagattgcggaagtggacaaagaaatactagatatacagacagttacacttccggaaacaaccgcattccggaagtggaatacaccatcatgagacgaagtggactaaaaatgagtagagtagccgccccacccacaccggctgaattggacactacgccgacgggaacaatctgaagaagctgctgtgatggataacggatcctaagaccttcaataggtctaattagttcccaaaatcaggactccgggcgagtgggcagccacttaatcccagatgcatgaatctacgaccgaatatacatgaagaagatactaatgaggcactcaatccatgcagcgtttgccatcgaatagggagatataataatattttcccagtgctaaacagataactgctaaatcgttttctggaaggattcaactgagataataacaaacgaacaagatagaaaataaaatacgtcaagtgagtagtgaaatttagatcatgattcaaatgccacattggataaagtggaagtaaaagatatagaaccagaaaggaacaaaagatgtccagtccgtttcacttccggaaactacaaggtgccggaagtgaaagacaaggtaccaatagatggaggtgcaagtttacagaatcatgaggaaggacaccaagaccacatgacttgctgtgaaaaagctgtcatacagatgtgtctgtaacacatgacttgctttgaagaggctgtcatacagatgagtcaatatgagaccagaatgaaatgcaatgagtcggagcttccggaagctacgaggttccggaagtgaaagacatcctacccactgatagttggaggtgggagtggagcagatcatgaagacagaaaaggctatgtcaagattcaattccagaaaccacaagttacccgaagtgaaagacgttgtcccaatagccagaggagtgtgagattgattagaggatcattaaggtatggagagtttatgactttatgtctgactttgaaaaggctacgtagccagtccgtttcacttccggaaactgccagtttgcggaagtgacaggcaacttatctatacttaggggcttgattgcattccgatcactgtcatgaagatgtctcaaggtggccagtggatttcacttccggagtaacttaaagaaatacaatccagtggatttcacctccgatgactacaaagtaccggaagtgtgagacaagattacaccaagatttggaggggaacattagagaacccacaagacatccagtccaaaagacttccgttgataaagctgtcataaggaggtgacagaatcaacatacgacttgctatgaaacaggtgtcataaggatgtgaccctatcaatacccatccactttcaatatccaaagcagaaagaagtccaagaagccgagtgcgtttcactcccggaaactataagattccggaagtgaaagcatcatcataatggttagaggtgtgagattagagaggcatgaagacaacaagtcgacatgacatgctttgaaccagctctcatactaatgtgttaatataagacatgacttgctttgattagcctgtccattgtgtcattatcagaccaggaagaaatacaagaagtcgggaccgagaaactgctagaacccggaagtgaaccgcatcataccaataggcggaggtggcttgaaaaggatctgtaaacagtcggattcacttccggaaaccacgagattccggaagtgaaagacatcataccccgagcttgggaaggataagtaaccagacggtttcacttccggaaaccacgagattccggaagtgaaagacattgtccccggaggaggcttcgaaaaggatatgtatccggtcgggttcacttccggaaaccacgcgattccacaaaagaacccaaattcttttactataaaagccgaggtggtagggatagggtaagtgggtgaaatgtgaacaaatggattggtagaaaggagaatcaattggatactttgtaggaaaaataattatgtcaaatttattaaaaggtaacacgggaagggctagggtagaaaggagagatattgaatgaagttaatacaacaaaagatcagagaataacagcaagagatcaaattaatacagagttagggattgaagatagtgggatagagtaaaggatgtgatcaaacaggattgaacaaacacaagaaataatccaagacatgagataataagaggctgtatgggcaagagtcagggggaaggaaaggatgtggcatgggagtagtacattggaaggggagaagacaaatgaaaagaagtttaaatgagttatactaaatccacaaagttgaaggacagaatgtcaaaacccttgttataacaaacaataccactgaacatagaaaataaatgccaggacaagcaagtaaccatggcaacatcaacaggcaagacaggagccatcatcaaagcaaggagaaatggccatattgagtcaatacaggcgaaaatcatagctaaggagagtgtaaaaaacagtgctataggcccaccaagtgggtgatatgaatattagaggcacataaaaggataatgaatgtaaggacccagttgaaaagatccagtagagggggaaagttaacagaagaagaatacatcaaaccaattgaaataatatgacataagaggtgggtatgggggggggggaaggaaaggaaaaaagaaatagtaatgataaattaaaggaagggtaaacatgcatgaagtctgctgatgtcaactcaagttgacatagtaagagaaattaacccaaatcaatttagtggaaatgaaaataagggatattgtattgattttaagtcagttgaggcagattaaatttaatctagcaaggtagagtagtttcctcacatagaatgaaaagaaaggaaaataaaggaaagaactgaaaagaaaaaaaaaggaaataaatgaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaaga