ccccccccccccccccccagacccaatagtgtacactaaggcatcgagttgcccgatttgctgttctcctgataatatccgtgacgagctatgccgcaaagggaaggagatctcaccgttcgcaggcagcttagcaatcaactaactgctcctccactgactaaaaatgggtgtgcattgaaattgcaaatcgaatttcattaggcccgtcgaaagaacaatcttgacggtcagctgccttcgagagttcctcaccggcgtgaggccgcctgttggctagtgcaggtactacgataaactatcagcggtaggtaggatcgtccggggataaacttaatcccaaccaacatacctgccgcgatttcaacatttattaagtttgtcatggaccggggaggtttgacacatggaaacagaaacgagacgggacgttgatgtgacggtaacggtaacagcacccgcatcgtgttggtgagaccataaagacaccccgccgagaggtgttgcgtatcgggctgggagcctggagtgtctcggccgttcttggccgaagtttggccaaactagaccgttgttgcgccgccttatgcttacggcgtcgaccgggcttggccgggatcctttaatctggcgatcggcgcatctccgtaggaggtttcggctggtcgttttgtttcgaccccgtacctctgtccaaataaatttgttgtcactcggagtttcgtggccttttatgatcggcagggatgactgttaccggcacttggcaagcgctcaatctgtcaagaggtatcagtccatgactagcaagacatatcattcgcgaaccaccgttaccaccaatgcaacaaggcaaatgacagcgaaaccttatatgtgccgtgcgtatccgactcatccgctatgttcacttgttcgcatcatgtgtgttgcggtaccattcgatagagtaaagggagaacggtaatggtagcgagctggatcggggcctatacaccacctttttggccatccaaagatgacgacgatgtatccgttatgtgcttagttgaccagctgacaaatgcaatcaagggaccaagaagcaacactgttgaacatcgtctgaccatggcagcagccaagcgatcccaagcaagccaagtaattaggacgaccgaatcaagctgagaagaccattagaattagagggagtaatcacactcactcactcaccattgatcaccacaccaaccatcactggcagtgataagccccaagaacgccaccaacaggctcaagtcccgtccgcctctttttgggtatgctcatggcatcctcgtggcaattccatggcaacctcatggcaacctcatggcagcctgctgagtacctagcttgtctgctggatctcgcccggataaggttcatctacttactgaccttcccgcccagtcgctggcttaaactagaaccatgccatgccgtgctaggtcatacctagaccctttcatgtggcgtcggcgtgtagggcttctttagggtagcattggatgggattggcaagcaacgaaaagccacaaggcgctttcgctgccgggtagtgactcccgctcgcttgatcggggtaaaactggaatggctggctggctggctggctggccggctggctggctggtgagagcgggcaacctgtgcgtagcattgataaaggtaacaagaattgcctggtctgccacttgcagaagtatgtatattgagggttcatatgccttggtgtgggtgtagacggagcgaggtatctttgagagtcatgtcatgtcgtgatgtagcgggcaacttaggtggtgagaggttgcgagtccctgcgttcataccagcaagaaatcacaggagttgaccaagaaggaggacaatgacggaggaagcaggatggtaactgaagtgaaaactctgaatggcattgttccttccttcagcaaaagcgaacctgcaccaatctcatctcgggtattgacggcatggagcaagacaggtacagagggcatcttgatggacccggaattgcgtgttccggtcaggtctgtctgtctgtctggaccgtcaagtaccttggttcctcccacttgaaaggaccaacgtcgtccatcaaattcatcatctgctcagacttaagagcatttagggaagatgcgaatggatttccctactttccgttttttgattgatttccagtgccagtggcactcgtcatttccctgccttcttgatctggaagaggaccaagtggggacagcaatgtcggtcccgtcaagtgcaccccattgtcctcttagctccccgttcctagccgtttcaaaattatgatgtcttttgagtagcgttggtgaaaagaaaaggaatgagtgatgtttctcgcgcgatgtaagtagatctgggctctgcactcaacaggccgtttagagaccagggaggcagacggcacagcgtgggtcgggcaagaagagatcatgcaaaacattgtcaaatggaacttccacacgaatcggttatcgacaaattcccatgtgcggactgaatgttgtcgccgccattcgacgtacaaacttaagccatcaagattgatgttggggacgaaacgaaaacaaggcggcttattaagagtggcaatcagccgcggtaataggagtggattggcaagagtcttccatgacagagttcacgttgtcttcatgaaacggtattcaatgtttcatcccatggtgtagtgatggcgcggtagctcgacttgccgtcgccgccatccagatgatacatcacgggatgttgaaatcgagcacctgtttgagcgcaatcatggcttggacattggctgaactgtctgtatgtattttgcgaatgacctgctgatgccccttctaccgtgtgtttgtttgtccattcctcgatatcgacaaaccagagcgcattctcctcacgcagaggtagtggcactgacaaaccgaaaacggtggacttaatgtcaggaggaacttcattaatccgcgccagtcacgtaaaggtagaggagttgggatttgggtcctgctatggagccggtcagatcgacgtttgtcgcggatatcgaaatgactgtatgggtataaaatgcgcctagccgcgctcagatctgaggttggcctctctgggaaacatgataaggccgtaaatcgcgcccaaggtatcacaaagttctcaggtgtggtgccagatcaatctgtcaacaccgacttctctctcacgcgaggtatggggtgtctttgatgccgcctctgccgccccctcatggatgagagagacaatcggtgcgcgccctccctcgtgtgcatttgcgatttcatggagcggtgtgggctagatcccgtccgaaaagaatcgccccatagcttcgtgtcaccaaggtgttatcccccgcatccaagctaggcaagccttgacgagcagcgtgccctggtgcaagtcgtcgcacaaaggcgccactaaagcaaacaccgggaacattgccctcttctgaaaggcgaatcttccttaacaatcacatcggccaaaccagcgagggaaagaaaccatgtctcgaatcgtctggacgccagtcaagtagcagaggagtcgatcaaagccgatgccatagccgccatgtggagcgcagccccaacggcgaaggtcgacataccaatcaagagggccagttttcgccccggcgggagcattgccatccatagagctggtgaactctccagcaacgatgttgtgacgcttcatggcctccaacaacggctccagacggtgttcacgcatggatccgccggcaatctcgcagaggtcgggcaccaacaagtcgaaacactcaaccgtcggacccggggaggaaatatccgggagtgactggccttcacgcatatagaaggccttaatgtcgcgaggatagtcggtgacgaagacaggctttccgtctccaacgtgttcggcaatgaacttttcgtgctccgaatgcaggccttcagtccagacgggcttatgttcaaactcgtcggcatgctcttgtagaaactcgatagcatccgtgtacgttatacgcggccactcatccgccatcatgccctcccaccgagccttcacctcctcgggagaaacgaggtcggaaccgacgcgaccctcgcggttaagaaactcatagactgtaggtgattcgtacatggtaatgcacatgttgcggatcatgtcctctgcaaggtccatgacctcgtcgaggtcattgacaaagttcatctcggcctcgagcatgtaaaattcgctgagatgacgggcagtatcgctcttttcggcgcggaaaacgggagaaagggtccagacattaccgacagactgagccaaggcctcgagatgaagctgagtagacacggtgagatactttttgttgcgaaaaaacatcttgctcttgttgtcctccgtggaggaaagctcggtgacgttggacgccggagccacagtaaacacttctccggcaccttcgcaatctgacgaagtgaggatgggcggatgtgtttgggtaaagtggttctcggcaaaaaaccgagtcaaggccgcgaccgcctcagagcgcattctcagcaaggcagcattgatgggggtcctcggccgcaagtgggggattgtgcggaggtactctggtgtctgatatttcttttggatgggaaacgtcttgatgtgcggtggtgtgtcagagacatacagagcagggcggcatgctacttggcaaactgactgacctttgcgtcggatgggcccaggatgtcgacctgggtgacttgcatttcgtgagactgggacgcgccaggcgaggggacccatttgccagtgagacggacagcagcaccgatggccaggctgcggaaacgagaccgagtcagtatttgatgctgcacttttggtatccgagacacgcataacgaagctcggagatattgcacgggaggtagtggaggtagtgatcgcacccttcggcctggttggtgtcgacggggacaacggcctgcagaggagccagcgaggacccgtcgccgagagaaacgaagcggtgggttttcatgccccggacggaccggacgtagccctggaccaccacattgtcctcctccgattctggctcccaccgaaggcactcggcaatcgacatgtgcaatggggtggtcctcttgagtggctcctcatattgctttagccgttcttcagcttcttttgtcaatcgctcgagttctttcagattgatattttccagtcgtcgtggagaggagctggagatgctgcggcgggaggtgcggccctggtcgagatctttgcagagtgaaggtggcggttggtggtggtgagcaagaacaaaactgcgcattcctctcatcacccgcactgtcgataagcttggagtggtgaaaatcgaacttttcattctcatccccatccccatccccatccccatccccatccccatcctcatcctcatcacggtggcagcggacgacatggctcaaatccgggaccgagtcgcgatgatctcctcctcctcgccgaaccctcaatctgactttgacgtggtaaagaaaagagagacgagactatagagactcaaatatgttttcgggctgcagcatatgatcgatatcaagctgccagtctcagactctcagtgctattgccggcgacgaaacgggcgcaatttaggcggagtccagtggcagttccagggaattgctgtttagcgttgtgttacggccggagaggcgcttttggcgctgggggggggggggaacgaagggaatgcttggcaggcacccgacatgcttaaggtgacgcactgaccacccacctctagtgtacatggtacactcggccatgtttggagtcttggaccgttgaggaaggcaatttctcgaatgattggatggatggacagaggatgaaagattgagttaatttggatcgtgagattgtggatcgtacatcatcgagtcgcgatccctttgccgtggtttcgcacggtatcagatgtaagggtttaggttcatcttaaggttgaagctcaaaaaacatggaaattgggatgagattggcgacgatacttgactttggtggcccgagcgtcttttattctacagtagaaacccctgttcgtgcatgtaatccgggacagcactttgcatgcatttagagcgacatatgcacgaggaggctcgtgccaagtcctccaagtcgccctagcatagggatttgcggggacgttagggggctggtataggtattagggccctaaaaggtcctagatagaaggcgctaatagatacatatccaccaatttaatagcccggtagatgtgcaaatatgtattttagtacttacttatactaaataattgcggactggcagttactagcatttagagggtgttatacattatcaggtgcatgcacgagcaggggtttctactgtatgtacttgtctgggcaacaaagctcccgttaccgatgttcggcttcggtgagccgagtgcaacttggaaaagtgacgggaatcgactcgactgcccgaggtgaggacgggggatgacttccctcacttgagcagagagcaaccaatacggtggaacaagcaccagggctggcactgccgtggcagtggcatgagtggctccacaggtcacccactgcagtgggagctgccactgcagtgcccgtccattcctgctgttcattgtgttaggtaactgcactcaaccactgcactccggccgcgccttcctcaaccacttggaacctggatcacgcgatgttggagactcaagttctcttcacgggccatgactgcctggatggatgcccaattggtgacagaatgggaaagaacgaaaactctaacagctgacctgccctgtttcttcccactccaagaagcgtgcctctgtattcctactgcggcactctagattggagtgcaacatggagatggacactggactctgacactgcaacgcccaaaacctgaatggcctccttttcctcttcccttttcaccaccctcactgtctacatctccaatgttccaagtcaacggtacctattcccgtccatccaggcctatctcgacctatccagaaaaagaaattcccactcagacgccccagctgtttctgcctcgtcctccagtcattacctcatcccacctcctgagctggcaaccacaccattcacaccatcgctgaccggtcttggataccagacgtagccacgattctgctgagaggccgatggtctatttgccatccatcaagtcgacggctgtcctaatcgtactgtagcattggcagcgttctcgcccccatgatgtgccctccagcgactccggcttgagtctggttgcttctgctgggccgaatagacgcccaagcacgctcctggctccttactggcgagatgagcaatcaacaagcggctggcgaccatgtacaaaatcagagtcaattcttggctggacatgccgcccgtctggccgcctggccgtccgcctcctcttcccccgcgcattgttccagatatccagatgagctgaatccgcttagatttatatgtctctactcagagccgcgtttcctgcactggaaaagcaataccagcattgctacggacgacagaactcatgactggtctcagaatagcaacggagagcggcctcggtcctcgatatctcagttgaccccgcggcctcgcgcattggatacccgtcgggagtttgtatcagttgccccagggcactggtcccgcgaggcgcaggagtaccagattgactcaagatggcgtataagctgcaacacagcagtagcctgccataccgagtctcggtagccggcgtcagcaggatggggcgggatgaggaggtgggaagggggcaagaagggggggggggattaggcgtgtgaacaatgatgaccctgcaactcccaatggcctgcctctacctactacttgggtcaccgtgtaggcactgccctctgctccatcacccaaggcaagtcactgctcgtggccagtgggcaatacttcctcacagtaccattgtcgtggtccatggcccttatcccggcaaccacagacctggaaccctgttgtagcatggtaacacggtagtacggtagcacaacggcggtgatttgtctatgacagatcttgcagaccgcaaaaactgatcaggtagccggtaaaggtatcatcaccattgtctcttctgctcgcaaagcattggctaaccacgcccagggtctacaggtctaccaggtcccccatatgcccgtcatatctcttagtctagtccaagacaagacatgctcagttacacgactaccatttcgatatgcacccaatgcattcctacccagggcaccgaccaggccgcccaccatccggggttggttttcagatctcgccaacagccgcagcctgggctttgcttcatcgtacatgattcaccgtgtctgttggtagccattgcttgctgctttttcacaatgtcttttccatttggtttgatcgtcctgggatttctctggtcgtgtataagaacgccatcgtatcctctccttaccaccgacacaacaccataattcacagtcacacctgatctcaaacgtctactgcgctctcgtttcaccacaacacctccggtaacccctcgatcgccttgaagcacactcgcaatggctcctggaagctcaagatcatccaggcccaagccgtctgaagtggctgcggaaactaagaggcaacatatcccctatatccggtctttgggcacgtgggacatcaactcctaccttttgcatcaaccgctagcgcagatcaacttcccacaaagacctcatgatatttcccctccccagttctgtaagacccccacgcttccgagacatgtcattcccgtctaaaaaccagccacagttgtctacaacggcgatccagtcgactgtgccttgaactgggcaaagcagattgcagaaccacacacggtagccttcatttgcgcggccaacgacaaaaggccaggcggggattgggaaacgggagctgttggctatgaggaacgcctatgccgccgaagcactctctctgcgaacttggcaacacctgcgccaggatcaacggtgactgagaattaccccatcccaagctatggtggtatttactcgcgagatgtcggttagtattaccaagtggcatgttataaaccactttctgaccgcgcgtgactctagttgtattccgagggcctcacgacagatatgagaagctcccgcccgagcagtggcagtcaattcctgtcgtttcggtccatccgacccgctggcctaaacttacacagaacggaacaaagttctccttccaaaacgaacgcgacatgttgaaagacttgttacgaggagcacttcgaatcgcagcctataacaaccatacacagcttgtcattggcgacttcggccttggcaatggctaccgcaacccgccccaagaggtggccgagatgtggcgcgaagtcttgctctatgaccctgacctgcgtgggcgtatcacctccgtagcctttgtgtttgaggatccaaatcaaagtaccagcaaactgatcttggaggatcttgccaagaaggccagagaaacgattagcagcactactgccgcggcttgtccttctgacttggaagtatttcaccgagtgttccacgacaccgagattcagcgagtagtcagccagccggattctcggtatgggctaaacaacctgcttgcgagctaaagacacccttcgttaccgttctgtcgtgctctggagttggcgttgggtttggatttcggttgcataaaaccgcggattctcctgctatggttggcaaataccctggagccgtggtaagggtctttgaaagcgattgtattagtgttatgagacaccctaacggagtttgtgcttctttggtctggctcggatgcagcaaaatggcgcataatggtgggctacgcgatacgctgttggtcgctccggtgtcttgcttttttgttttccccctttggaccctttttgaatacaagaacttcctccacatcgctgaatgactgcacatcatactctgcgccgctacttcaagttctcaactactgataacgctaccacaagtgggcttggttagtattagcttggtgagcgggtgctgtgggtgacccgcttgcactgcctggctgtcggatcctgctcaagtgactggaaaaagcaaaattgcacctgtgtatgtgggcatcccggccacgtattggtcttttcactggcatgatcaacccggtgaggcacgcttacaatcatgtcaaacaccaggcaatgttccgtgctgaggtgtcaagcataagaaattgatccttcgaaggttctaggagactgggggtgcggttggcctgtatcctcatcgttggtacaatcaagggcatcccgagaaaggaaactgaatccaacgggccgacgggcttgtttgccggcaaaacaagacacctttcgggaatccccaaatggattcatggcgcagcttgacgacctgaccgttgcgaggtgtaccccggtggaacctaatttctactgttgtccatctcttcagccgaacacggcgctggttctcacgacagagtgaaaaacacaatctcgggatgttgatcttgtctctgagggctagtggatgaccgggggcctcgtttcaataagccataccatttgcctacatgagtccgcaaatgcaacgtacgtacatcgactgactacgggaactcaatgttcagctaatctgataccacctttagtgctttgcttttagtccttggtagtctccaaacctagaggtacttgaaccaggagtcacatcacatcatggccccaaacaacaaacataccagttcgaagaaacatgtaagatcccgatccgagcccatgaaggcaccaaagtggttcgcaatggcgctgactgattaaatctccgccattcacttgcaaagtacagggcattggtacaattcaacgagcgagacataagggactacgattgtttcaaaaaagcaaaggtgtctcacggggataagaacatggcatgctccttttccgtcctcaagtggcgcatctctgcccctacccttcagccccgcgatggcccccaaaggcccttacgaggcaatcattctccagcatggtaactaagtctgatctccaatcacctttcagtcagccttattgacgtcttctttgagattctgcagtgatcaggcaaatatggcgggagtatagcgtcgatggctgacgtatggccttgtcctgctggtcgaatgcaactctagagtcgagttctcactctccatcaatcacaaaacgtgttggtcaagaaaacagcgcctctatcacaaaacgatggggccctcgatctcgcttaccccatccgagacggatgctcactcgaacagacctggcactgactgccggtccagtccgaacgtttaccacccccacggaactggaagcatacacgaccgtctgtcacttgaccgtgtgaatgttgagtatacttatgtgtcaaaacggccagaatgtacggtactgcgcgtgagccttggcaagtctgcccaattacttacctttcaatcagatgactggatgagctacgcagcacaacttacatcaaccacgacttcatatttgcatctggactctgaatcggccatatccatcaacaactggcccagtccacttcaactgaatctgaccgcattgagatacgccgcctatctaattactacaatggccttccttcctcaccttcactcgcgtgcgttacacgattacaagaactgtaccaacaaagatcacatcacaccaagctgggtgatgttgtcacgttacgcagcacacggtgcaataacatctcacgactacataccttggtgtacattggttgttctgtagacgtgccttagaggccttgtacgtcccgtggactccttttcgtgacgggaaacggcatatttgtgtgcgatctgtgctacccgatctcgcacaccaccctcaccgtagctcacttgtgtttccccagtgctctttcccactgaatctctgtataacacaacctcgatggcatgagtgctacatggctaccactcttttttttccacagtggactgacacccagtggacaggtatccacgagctaccgcccgcaactccctgtctgttaacagcatgtctcccacttaccgcctttacaatgtatatcgaactcgatgtttgtctctcttttcaacgcgacccgaccctgaagaggttggccgcgcatgcgacagcatccgtgttacccatgctagcacaagtaagcgtaaaaccacaagagactgtgtactcacacgttgttgaccgcaaggttggtgttatgggaatattccgaacggtagctacattcacactgacggcgggcacgcagcgcatcacgaacgggccgggtgtgccttcgggtgagagagtgatggtaacaaaggagtagctaatttagctttgatccatctacgatgatgacgaggtggtgactacacagccctgctttggctgaaatcgcattttcccccaactgactatctgtctgccctctctctgcaatcaggcaattcgcggtagatgttcagtaactgacatcatatcatgactaggtatcgtacgatatctctctggcgttcatcaaaccatccattctcaattcactgacctatcttgttttatcctttaggtcaattccacgtgacgcgattttacagtaggtcatcgcctccaaaaatgccacttcacagtgttcaaggttgacacgacacatggcaagccgcaaccacctcccacataccgacaactggtactggttcaacagacttacactatgcatatgtagcttaggcggaacagcgcacactatcaccccttgtgcctggcaccgaacagccatttatgagactgcaaccacagaaagacaatatggctgccaggctcacccacccatacacaaacatgcactcggcatcggaggcgctagggaacaaggagatccagtccaacagacaagtccagatgaatacagaaataggggcaagttttggggtcataaacagggacacagggggtttttagggctcaagggatgatcaacggcacgggcctggaaagtattcagcatgtggcgcctgggagtatgcctcatgttgagcgcaagctcatacgtacctatcatttcacggccttttaggcaagaagcttaacccggccccagttacaccgagcgagcgtgagacattgtgggatgacagaaaaactaacaggcagcaggtcaaaaaatacagtggcatattctcgtcggcaactgcggatacttgacgaaaaagaaatgtccacgctctattgcaaattaccggtccgtcaactttccagttcccagctgatgcaacctttgcttattcctctcgtccactttcacttgtggttggaaggagtacgactgtcagacaacacactcgatgagcaaaactaagggaaataaggaacctttctcgctcggtctgtgtcctgttccaccatacatgccgcgaatatgattattgtcaagcactccctcgccctcactggctcaaagattatccctcctgcctcgtcctcccaatacttgacccaacgggtcggtgagacagttacactactgcgacacacatctcacttgtacattgtacttcaccaagtccaatgtccattgtccactacacacgaagattagaagaacggcagacaaattggagtaacctgtgaaatgtcgggttcctcaggtatgtaatgtcgtggaggaacatgtgtgggtacgcgggataaatactaatcagtcatgacactgcgaccacgaacagcccatacaaggatcgacggagcataccctaactcattactatctagtccctcaggcctcattgcgtggttatagataggaagtacatatgagcaagcggctttcagttcaagggtgggggagaaaaagaggagcggcccgtgggaagaacaacagcgtctggtcagattgttggtgatataactctctgctcgctcaatggcgagtaagaaggcaatgattgtgatagctctcgagtggtatgtggtaagaaccttgttgttcagactcgtatcatatgggatgcccaatgcttcccaaaatccccatcttccctttaccatcaaaaaggatgctggcactcgttccaaagtccattaggttaacccttcatccctcttttcccctcctcctttgctcttttgtttacccgaaacaatctgataactgacacatcactttcactttcgtttttttactctcctattccttctgctgctgctacccagagttttcaaagcagcatagcaccacatcaatcgcttccttgctaatatcacgcttctgcgacgcttatctttcacctagcctcaaatttctttctgctcatgcaaacctctcgatctcacattttcagctcactgtttgcttttcttcttccacgtctaaacgaccgagggcctcgagatctcacctaacatattaccctgccaacagctcaacagaccaacaattcaacagccgaacgatgtgtctcggaaggactaaccgcaaaagcccctccgctgcatgaataattgagaagaagaagcaacgcaacatcggccggcaaagatggctggcctatgaggggtgaagatgaagccggtgaaagccccaacggtctggaaaaagtaagagacggtgcaagccggggaagaagcaatgaggtaaaaagctggcacatatcgcttgactttacttgatctgatcccaccatggaaaaaagagggcggagatgaactgtcggcaggtcagtgactggctccggctacgtctccgagagaagcgagaggcctactgctactactcagtttatatctggaggattgagacgatgcctccggtcacatatgcaaggcaaaaggaaaaacaaaaagaatgggaacaccgaacccatgatcatcattacctggtagcaatcggcaatacccaagcaccagcggcacaactactatcgacgtcgttgggctccaccggtcgctaggcaaccccccaaccacagaatcaggatcaggatcaaagacgctcgaccgacgtgacatgacatggtcacgaactggttgatctttccgtcactccgtattgccaaagccaagaaaatgacacgcttggaaagggtggatggaaggaaggttacctacctgatctactacgtgactgcatgatcggaaaagtaagttggatgagacgctttagctgccgatttcccgtctcccgatccctctgctgatgactgatgatgatgaggggtgtgtgggatggaggactcactgcaagatgccgggattcaccagatgaagcagggagtcagccaagcagggaggaagggagtcttccgctatcgctccattggggtggaacagtaggttggtacaaaaaccattcaccattaggatcgccaaggcgatcatactatgtaccttcgcttggggggttggggttcctgtgctgtaaaggtttcggttcgggagatggagaccgcttaggtcggctgggtcgataaataattgggcaagcagactattatgggacggatggctgggtggatgatgtaatggatgagagggattgtggtgtaagtttcggtgaagtaggaaggtaagcaaggtcaggaagtagagtaagtaagtctaagtatataggtgaggtaggttcggtgagtgatcgtgttgccgggagaaaacaaaaaaaaaagagagagtcagcgaacatgtggacaaaccgttgacataccagttcagtatcattagaattttattcaccatctatctacctgcctaaggtaaatccaatatattatatgcctgctatatagatatcaggaaggaggatatcattatacagccatccatgcatccatccatctatcgatagaggtaccgatgatcgaatgtacaggataagaatggatagctgtaggtatgttcaagttagcatacataccaacttcgtgaccactaggttgatacgatagcggagtatttcgctcataactcgttggtaacttttatactcaccatttgttgcttgttctttgctccttactcgtgccgtgttgttacagtattccctatcatgcttattgctcaccatgcttacttacttcacctacttcacctagtttgcctagttcatctgtttcatgtagttcactatgctcactgctcatcgctcatcgctcaccgtgctcacctagttcatctagttcatcttgttcatctagttatttcaccgcgcccaccatgatcctgctttccatatccattcatctacctgaccaatcctttgctaccgctttgccaccaggcatcaggagggggaagacatttaataccctttattccttccttcttttccaagtgacatacagtgtatgtagttgtataacacccttttatctataaacaatataaagaatcagagggggccgcttagaacgtcaactgccagcctgtccatccattgatcatgacagagagaaaacagatgggggaaagagtaccaagtgtcatcgtaaatacaagtatagtattgtattatcggcttagcgacggtggtcgccccgttttcgataataatcaactcttcagctttgataggtaagtgttaagttgaccatgtgtcccatttacttgcacgattaccaacgaacggggcgacttgattctcatggcgtcggaacacgcaaagggggaaaaaaaaaatttaaagataaataaaaaaattgaaaagagaaaggagtaaaaaccgaaaggcatgaatgaagttgtagaaatagggttagcaacgtgaaattatatcatagtattctctttttttttccgcctcgccatccttcagctccgctaacttcacaaataaccacccctcagttattaatcctcttgatctcgctacctttctttttcctgaacgatacacgaggtagttgtaaacatgacaaccatcaccatccaccaccacttagctcacctcccccatccgttattatgtgcgcgcctttaccaatacgcaggcctcaaccccgtaaagcttcccagcgccgagtgactttcgccatcttccctcttacgttgacccgcgagctatatattttcctcaaatgtcagtatattattcaccaatcttccacaagaacagcgttctcaaggtagacaaggacgaaaactcacctccaactgcacccccttgtggacatgcaccaaccaatccacatagctctgcgcctcgttattccgatcctccaccaacatgcgcgcaaactcaaactcggctccgtcaatgccctgtctagccaactggatcgtcaaccccttgctgcccctcaccgtccgcatatactcaatgatattcctcgtctgcgcattcaagtgcgtctccaggacagggatcgtcgacgtgtacggatccagcgactggagcgtcgtcttgtcctcgccaaacagatcctgaatgagggcgggcgcggtctgcgcgtgcatccagaggagacagacttggccgttgtcgacgaggtagacgccgccgggctcgacgcgggcgaacgaggcgcgcatagtcgagggcatgcgcaggtggcccgtggtggcgtcggggtagccgtcttcgggctggaggctgtgcagcgggatgatgcgcgggtagagatagagggagagctcgcgggcgcccatggaccggatgagacgcatgtcgtgcacccgacggtctgtggtctcgttgccgcccttgaaggcgcggcatttcagcatgcccaacacgtacatggtgaactccttgagacgctcgggcatgacgagctgttggggcgggtgaggcacggcgaggtggttcttgcggtagagggcaaggatgtcgatggtcttttccgtgagagaggagcggacttccttgaggttggcgctggtggtggagagctttgtgctggcttccttggccaggatcgagacgatggcgtcctggtcgatatacttcatgcagtcgcgcgctaggtcagagacgccggcgatgacgttgatgcagcgcacgcgacgctggcccgaagcggtggtgtagagcaaggcggcttggaagtgtgcgtccagcttggagtcgagcttgccgtcgtagccaaaggtgacggccagagccttgtcagcgtcgatgacgccaatttcgaggtcggcgccaaaggtgtgctggatgaagttgccgtggtaggcgttcacttggaggccgttggagcagcggaccttcataagggccgcgtagcccgtctcgcgcctgactgcgtggtggatctccaaggagagcttggtgctatctcgctggacgacaaagttggggtagaagaaggtctcgccaccggttgtcgaagagacatggccaatcgtagcaatatccaagtagccgccagatggcgaagccatgaagaaatcggcaccaacacccaaagaaaccatcttttcggccaacttcctccagccagggtgctcggtagtgaagagcttcttgtcaggctctccacctgggtgcttgccgtcgtccctcataaagagacggccaggaccccaagtgggcaaagccgcaagggagcaaaagaccttgccgcccgtcttctcaagcgcagcaacagccgagttcagtgcggacagcagggctggctcagggttcttgatgttggagaacatctggggcaagcgcgtcaagagcgaactaatgacagccttggactcgtaggggtccacaaagagaccatcgctcaggggcaggaaggggtcctcgatgtcgggcatcacaatcatctgagcctgctcgagcgcggggctgacattgtagaagtgaatctcctggtcgaaggtgacgaagccaaccttggcaccagcgggaatcttcctctttggctctccggtctcgtcctggtcctcgccttcctccgagccaccgtacagagcactcaagatgccttcgcagaaagactcgaggaagcccttgttgtaagactcttgggtaacatcaataacgaagaggtagcgcatgccgacgggttccttggtccagtactccttgggaacaacaaattcgacggttccgcgggtcagctcggggcgctggtcgcgatcaacgcggacgccctgggggctaagagcgcaaaagtactcgggaggggtatcattagcataggtacaaaggttgcagacgaacttgttgccgccggccttgaacatcatgaaggggttcatgtaagctctgcacctgtggcagcgtggcgggccctgttcgccaaagtccaggacggggatgggcagctcgccaggctgggtctcggccaggggctggagaagaagacccaggggcaagccggtgctcttgagaccctctgcgcttgccggcaggttggtcatggtgagacgggcaaacttgggcgacgagttgccctggtcgagggcaacgaaggacgtgacagccgggggtgggacgaggcgctcaaaggttgggtatacgttggtgtggaagtaaggctggacggcgtcgcgagaaaggggcacgctgggggtatcgtctggcgaaggcttgccgccctgaggaccgccggcagcaaagacaccggagccaacaccctgggtagcgtcccttgcggcgaagtcggcggcagaggttgggacggggccgaaagctgggctggcgggcatggggaactggccatggcccggacctggtatcctgccggcgagggaggggtcggcgttgaggaactgggttgcaggtatcccggcggggggcatgccgttgaagggctgggacgagccggcgggggcctcgactgtgtggaaagcatgacggtccttctttttctttcttccgtggtgatcggcggcaccagctccagcacccaaagacatgccacccatttgcgcagccaagcctacatcatccattggcgacacgggagaatgcgcgggaggggcgccgtagggagagggggcaccgtattgttgttgttgttgttgttgttgttgatggccgtattcctgaccatactgctgctggccgtactgctggccgtactgctgaccatactgctgaccatactgctgctgctgctgctgctgctgaccgggagcattgtactcggcgccagggtgatatgggttcggggcaactggcggttggaactggggaggcgccggttgtgtggtgcggttgggatcgttggggtcgagggtctccccctgaccaagggcgtggtacatggtgtagtcggccatgtttggtttgtgggaagggttgtattaggactagtatgtcaccgtcgtcgtcgtcgtcgtcgtcgtcgtcgtcgagtggtgttgttgttcgtggtcgctgctgtcgtcgtatatacgtgtgtgctatggtattatggaagataggggggcggcggcgcctcttcggacgaaggagcttgatcgagatcgggtcaaggtcgggaagagcaagaagtggaaggacggtcgttatcggagtttgttgttattgttgttgttgatcatgcccagcagcagcagatgtgtctagctatgtcgtcgaagcatcacctaccgcatactaaggtacatccaagtggaagtttgttgttagtggttgaggcctggggatcggagtggcagaggatataaagtgggcgacagtggttgtttcccccggtggaggttatctggctctatcgggaccgctccagtccagtgtcaccatggatgtcgagctgtccttttctcgtttccatgcgcaagtggaaggcagcccgcccggggcccagccatggaaaagtggggccgcgatgctgccgtgtcaatcgccgggtgtgtcagtccactgaacaacagcgcatgtgcccccccaagctgcccctgaaagtaggtactaagtacactagaagtggaagcaagggaatgcaggttcgacaacgccttggtttgaggaagctttgccggctgccagccaatcacatgggcacttggcagccagctgtgacctatctttcatacattcaagaggtacagtacttacaagtagtgctgcactacctacctaggaaccccccctgaatggtccaattgggccctgtaaccgcatctctcggctgtaaaccgccaatccagcatgggtcaacagagcctcttgcaggcgctttcaacgtcccgtcgccaaacaacaaacaacaaactccactaacaaaacatcatcacaacaacatttccatccacaccctacatcatcattcagacaccctccggtctgatggagtgcttgggcggctcccacccttaccaccacaggtagtccgacaacaaattgaagaaaaatgttcagcttctgcccgctccagggcgccctctccgactcgtcagcctcccagtcgctgctggagctcgacggcggcgtcaagatcctgatcgatgtcggctgggacgagacctttgacgtcgaaaagctcaaggagctcggcaagcaagcaccgactctgtccctcatcctcctcacccacgccaccgtcccccatctggccgcctacgcccactgctgcaagcacttcccacccttccagcgcattcccgtctatgcgacgcgccccgtcatcgatctcggccgtaccctgacacaggatctctatgcctcgacgcccctggccgccaccaccatatcatcggcctcgctcgccgaagtgtcgtatgcctcgggatactcccaggccgcctccgccgaaaacaccttcctcctccagccacccactcccgaagagatcacaaagtacttttctctaatccagccgttaaagtactctcagccacatcaaccgctgccgtcgcccttctccccgcctctgaacggactcaccattaccgcctacaactcgggccgcaccctcggaggaaccatatggcacattcagcatggcttggagtcgattgtctacgccgtcgactggaaccaggcccgcgagaacgtgtttgccggcgctgcttggctaggtggaaaccatggtggtgccggaggtacacaggtgattgagcagttgcgcaagccaaccgccctggtatgcagcagtcgtactccagacgccgccctaccgcgtgccaagcgtgacgaacaacttatggagtcgatcaagctgtgtattgccagaggtggtaccgtccttatccccgtcgactcgagcgccagagtattagagctgtcataccttctcgagcacgcctggagaaaagaggtcgccaaggacaatgacgtcttcaaatccgccaagctgttccttgccggacgcaccatcagcagcaccatgaagaatgccaggagcatgttggagtggatggacgacagcatcatcagggagtttgaagcctttgcggatgaatcgaggaggaataacaggcgggatgagggtaatcaccagaccgggccaggaccattcgacttcaaatacttgaggctactcgagcgcaaggcacagatcgacaagatcctgcaacagtcggacgatgccgaaccaagagccaaggtgattctcgccagcgacacgagcctggactggggtttctccaaggatatcctcaagtccattgccgctgatgcgcgcaacttggtcattctaacggaaaagcccaacttggagccgaaccaaaaaccatctatttcgaggacactatgggagtggtggaaagagagaagggacggtgtggcgacagaacgcacaagcaacggtgacaccttcgagcaggtctatgccggtaaccgcgagttggagatcgaaaccgccgaacgaaaggggcttgaaggtgatgagctaaacgtgtatcaacaatggctggcaacccaacggcagctacaagctaccctacagagcggtggcaccaatctattagaagcaccgggagatgtccttgacgacgctgattccgacaccgatagcgagtcagaaggctctgacacggagcaacaaggaaaggctctaaatatcgcaaacacaatggcccaagcaagtcgtaagaaggtagtattgagggacgaggaccttggtgtcaccatcctcatcaagaaagaaaacgtctacgacttcaacgtccgcggcaccaagggcagagaccgcatgttccccgtcgccatgcgtaggagacgtgccgacgaatttggcgaactcatccgacccgaagactacctccgcgctgaagaacgcgaagacgccgagaaccaagaagccggccaagtaaacactaacaatcaagagcccgaaggccttggcaagaagcgcaagtgggaagacatcggcaccgccggcagaggcagaggcggcgcggggcctaacaaacgtccccaccaccatgaccgccgtcgcctttccgcaggcgaagccgacgctgctcccttttccgagaacggcccagcgggcgatgacctctccgatctcgaagacgaagaggacgagaccctcaacggccccgccaagctggtagtcaccaaggaaactattcccgtccgtctgcggattgcctttgttgacttcagcggccttcacgacaagcgcagcttgaccatgctcatcccgctcatccagccgcgcaagctggtcctcgtcgccggcggcaaagacgagaccttggccctggcctcggacgtcaagaagttgctcaccgcccaatccaccggtaccgagtccgccatcgaggtgctcactcccgcagtgggcacaaccgtcgacgcctcggtcgacaccaacgcctgggtcctgaaactagccgacccgctcgtcaagggcctcaaatggcagaacgtgcgcggtctgggaatcgtcactgtcaccggtctgctactccccggaggcgaattccagccgatcgaggtgggcgatggcgatggcgatgcagcaaagcgccagaaactcgaagactcttcggaaactccaacaacttccacagctctagtaaaaaccggcaccaacacctctcccaccaccgcctccctccccacactggacctcgtcccgccaaccctggcctcctcgttacgttcacaagccgcccaacctctacacgtaggcgaactacgtctcgccgacttgcgtcgggccatgctcagcgcaggccacaaggccgagttcaggggagaaggaacgctgttgattgacgatgtggtggttgtgcgcaaatcaacagctcagggaggcaggatcgagttggagagcgtgggattgccgagtgataccatgccgggcacgacgagtggtgggttgttggatgcggccatgaaagtgggtggcacattctatgcggttaagaagaagatttatgagggcttggctgttgttgctggagcttaaggggtggtgagagatagtgggaaggtatcatgatgggaagcaggtatgggaatgtcggcgtgaaatggggttttggttgggttgtaattgattgtgtatatgaatgtgagttcatcacgatggataaaatggcttcgttggtaggggggccccaactggtgttttttttcttttctttagtcatgtagtgtcgctgaaagcggcatgagacaactctgctcttactgggtcaatgacagcgagaacgtggctgactaccataggaccacacaccaattcaagacttgagtcaatgcactgcactcttcaccatcactgaatcttttcccccatgctagatagacagaggtacgtgggcctttgttgacgagactgagactttttcttattcagtgattgccaggcacgagggatcacaggctcaatcggagacatgtaagcttacagcattccaatgattagccaccaggagaggaacatcaacataacaacaagcaggaaaaacacttcaccggtgcgtggtggtctcggtatcacatccagttatatttaattggacctgaatccgatattcagggcgaggttccagttggagtcgcttgcaacatctgctcctcctctccatttctcggaagtaataggtacactgcatggcaccatctcggcttccatctacgccggcttcaattgtaggaagagctctgggggttgtctggtcttccaaggccctggaagttcattcattggtggtgaagtcgaactgagacaggaacactcaaatatatcatcaacctcagatgacgtaatccctctctttcctccaagattctagatctcagcttcactttttcttttgactttgcctctcactgcacttacttacgtctctgacagccgcagtgcatcgtcatgtctcacaaccttcgttttggattctcttgttgttggtacagctggcctgttaaccaagtaaccggcttgtacatatctccaacagtcaccgtgcctctcgttcgtttcgttctcgaccaacttgtatgacagccattcctttctaccacccattctcttgaaggcagagagacaaaagatacctttgttgaggatgaaatttttgattccagtatctcgacttgtcctagtggccagtcttcttggacgtattttgtgtgttccgctgactggaaacggtagtaagtcgcccaactctacaaggaaaccaatgacagggtagcgattggctgactagaagatctaggattaggagatcgtccttacgatgttgatcaacaagttcgtcgcgttcgtacccgctatcaaccttcgcagctggtggatattcctcttcacatggacgacaccgcaccaaaggctgtagcagagtttgtggatgatggaaggaaatctacgccagaacttcaaataccatccacgggcacagggcagagtattgagactgagagtgtcacattggcgacaagacgagatgcctctaccgaccaagccgacaccgccgtgacagcaacagacaccgaggttgaagatgtggccatctacatggacgagaacgcacaaacggtcagcacagagaccaacatcatccccacaatctcacaaccaacccctcttcctcaccaacctcatcatcggcatc