gactgtagcgcagtcccttgttcgtagtttagcgacgttgcggtcgctcacaatatagcttagtgagggctagcgatcgtcaggattggatcctgacaccttttgatactctgttttcaattcatcaatgtcagataccactgcctcgcgtccatgttcaataaagtacgcggttttccctgccgctgcgttagggtgttgtattgtgattgaattcagctcttttcagataattagcccaagtgtcttcgaacttcgagcaataacatcttaaatatctcttgagacttcggttcatcctctctgtttgaccattggtccgtggcctgaatgtaacctgccgtaaaactcaagtcaacccttaaagaagcgcaataaccctgccacgtttttgctcgaagttgtggaccacaatcactcaatatattcttgggtttcccttttacccagaatacctgtttaatcattagatctttcaactcacttgccgtaacggttttatcgcatgggacgactgttaacccctttgaaattcgatcaacgataaccagaatcgaatcaaagtttctgctttttggtaaatctgtaataaaatcaactgaaagcacctcagctgggcgacttggaacatttagcggctgcatttttccataaggcttatggtttcgccatttggcatatagggcaggccgaaacattttttcgaatgacatttgacattccataccaactgaatttggctgcaattttagcaagtgttttatcacgcccttgatgtccaccattcagggaatcatcatgataatcttttagaatcatgttaatgtgttcgccttctgtcggcacaataattgcatctttttcgtcatataataaacctcgacgtaaatcaacgtcggcttttcttcttaattctgcgttttgtatcagtcgcttgaacgctgtgtcttttttataggctgcctgaatcgcctgaactaatgaattctttgaaacagtaagactgcaaaatacatctgtcgcgtagctttcttcataatcaggtcttcttgacaaggcatcagccattgtattttcttcgccacgtctgtatttagtttcaaaattgtattcgctcaattcatagagccaccgcagtatcttcttgcgggcagacggctttggagagttaaaaaatgatactagattcttgtgatctgttagtacttcgaacgcttcttgcgttccttcaaggtagtatgcccaatgtttgcaggctgcgtaaatcgcatataattctttttcgctaattgaccaatttcgctgtgttgagtttagtaaatgtgaatagaaagcaattggacgcgtcagtctcgaggcgtgttttagcacccggaacaaaatagtgtagaaattgcgcattcgtagcagcattctttgttttaataaaggcatcttcttgtgccattccccaggtgtatcggacaccttttgacaaaagcgcataaagcggccttgcgatttttgaaatgtggggtaaaaattcgcgaatataattaacataaccaatgaatcctcgcaattgctttagattcttgggtcttttccattgtaatattgcctcgattcgctctggatcgggcttcacttcattttcggagaaaatcactccaataaattttaattcttttgtattaaattcgcacttcgctacatttaattgtaggcgtgcttctcctaatcgttgtaacactgcatgcacttctttctcgtgctgcttaatttcctgcgaataaattagtatatcatccatatacactatagaacagcggtttagaaactcgcgtaggatagtagtaatgaatcgtgtgaagtaagttggagcattcttgagtccaaacggaacgactttgaactggtatattcctgaattggctacaaaggctgttttttcctcgtcgccttttcgaattcgtagcaagtgatacgcgttctgcaaatccaagcgcgtgaatatgtgattacctgtaagttttgttacgatttccttgtagcttggcagcggatatatgaaatctttggttactgcattcaatggtttatagttgatcaccattgtatacctttcggtgccctttttcggcactagaaacatgttgcagtaccttggtgatgtagatttttcgatatatcctttccgtagcatttcttcgattttgttgtttgcgaatttctgtttctcatatgacaaaggaatcattggagcttgccagaaagctttctcatctgttaaatccaaacatagatcgagaattgaatgctcattgagatatttctgcggcggatttttaacaattggtaagtctctgtatttctctggaacttgcgataggtccctttctgtataaacttcagttgcgctttcctcactggtttcttcgtcctcggacaatctcatgtagcttattgtgtccatttcgccagtttcgtctggttcttctggatcaatttcccccagcataattaattcctggggctattacaaactcggagtcttccaatagattgtaagggagctgatatttctccacaaggtttgttgatacgaaacttttggttgcgccgccatcaattagtgctttctcggttctcccaatatcctcaacaaaaacatcaatgtatactccattgttctttcttccgctttggtcttgagtgacgattgctgccatgaggtgcgttagtcattctgactttgtgtaagagagtggaacttggttttctgggggaaaagattccttttctgttgctaatttcctatggtttttatactaataaaatgttgtaatctaatccatcgatgatgaatgtttgtccaatcagctgtgggttccgtaagtgacggtcttgtgtggcaagaatcggagatgtagtaagagattggtatcggataagctgcaatccttacattttctcgctctgctctggtgcttcaggaacagaagctgtcgtcggtcttaaagaagagagctcttctttcaagcatcttgagattgtcgatgcgactagcgaaattatgtctgtctcagacaatgttgagtcgggacttcttcccacaggttggctcggcttctcgtggcttgccataataggttcttctcaagcgtctcaataaaatgttcaagttgaagagttatcgatatattgtgttaactacggagcaatctcggactgtggtcgaacaatgtcaacggaggtttccgatttaggttggagtcgaaaggttgctcggcagttggactgatcgtttattatttagaaaagaagatttagttttagaagcttgtagtgaatattgtattgatcagtttattgttcgacagctatctgaatgttacttcgggccctttatactgttgacagtggcgaatagatatctagaccggagttataaactagacatttggagtactgtctccgacactctgtcacggttcgaggccggatatgtttagttcgattgaggattcctgtttgttggcttcaaacaatgaataacttatttcccttaaccgttcgaagcttcggttgataaaccttaattgttatgatgcgcgcaaatgttctgaaagttatcgttgaaggaaacaagtagtgttcaaaggattatagccttgaactcttgcatatttatattaactatttaattgatgctatcttttgttactaacttgtatctgtaatgtttgttaatttttgagaaataaaattcaataattttgcaagatgtgcaaacgtaaaagcaataactcggaattgcttcgtaattgcagtgaatgctagcgaatgcttagtcactcaattcaagaaaccaatcagttgaatgattgtttcactttcacgtttaaaagtactcggagtcaatgacataagttcatttgctcgttacgtaaaagaaacgttatgtggtctacttgtaactctgaaccgttgaactgttgttcgtaggttcgagttttgctgtgaccttacttaacgtggtccaaactatggttcgttacagggtcgtttgtagtatcgtagccgagtgtgtcagtccatttcgtaaatcatgttgataacagttttgtccagatcttcatgtggtactatcagcggggtttgaaatttgccgaggtggtgtgatcgtaatggcgtggtggtatgagggacaggccactattggtgtgtgagcatcaggtgttgtcgtggcgagagcatcacgtcgtcgggtatctgtcctagtgttccgtagttggttcggtcgtctaagttgcctaattaggttcagtcccggtaaactggctaaaagattcctgttcttcatgtctgacgtaatgacagtcccaaaaacgttctagtatgttcgggagactgcggttttgatccattgggttagggttttgattgtccttaaaaagggaatccaatccacgtaggtccccacattacctgattgatatgccagggaacatgtcttaccctagcaaccaattcttcctccgattgcgccttcaactttttcgccgtggttttcctttttgttcctttggagtctcgcttgccgacaggaggtcgaagacaagcgaatgctggaaccgaggcaaaggcgagaattagcggaagggccctccgttgattcttgttggagccgaggggaaagtcttcgcttgtggaagattaaacgaggaatttcgcttctttagcaattttccttgttttttttcctttttttttaaaaaaattcaaatttaagggtccgttggttaattgggtgatggaaaccttaaggaagcaataaatgctcattttctgtagtaataagttccaaccttcgggtttttttaagtttcgcttcttttattaaggttttttgtggacgtagtccccgcttgggtcggtgcggggtacggagaatgagcgagcccctgtgcgtgatggaaactgacgcaggggtaagggtctgggggattaacctagtagggcgagcgtcgatcgatgacgtagatccaaaaggattttccaaaagtaagtgtcctcttcatgattcgaacgagtgcctaaccgttgacagattgccggcttgaggacttagccgttttcgaatgctcctagggaaaaggggtcgagccgggattcgaaccagtacccggctgtcattgttgccgcgggaaaaaggtatgattatcgcgattcgaaccaaagctaaccgtagaagaaccagctgaggacttagtggttttcaaagaaggtttggatatgttgcttctttgagattcgaactaaccacaggataacttcaccatttttttgtaagttatttgctttaggtgtttgagctaacctaggacttcttcttctagggttttggccttagggctttaggacaggaataaccaattcattccttctcatccagtagtcgcgtgtatccttcgtagcgagagtgtcttctggttcccatgagttgtcctccattggacgattcctccagctaacgagatagtggcgcaccccgtcgattgtcacgtcgtcaagaagtggctctgtgctagggtacgctagggaacttagacgtatcaaaaagaagtataatttttgggaacttacacacaaaagaatgggagaatagaacttcttctattattaatttctattctagtatttacactaattattgtttttattattagcatcgatgtgactagttatttcccttttggaaagggtttgtccgaatagcaagttttcacatagtcgaaaaatgactaagttttttggaaatgcatacaaaagtatacaaagacttaaaggaagggagagtgcccaaacagaaccgttccatgaaatacttctgtttaggcaacaacgacatgctctactaccacagtggagccggcgaaccgtggcgactagcagttgcaggtgatgacattaaacaggaaatcctagccgactgtgtaaggccgcatagtgtagtttgctctaaactcactatgtgcccttgcgaaggctagcgcgttgcgctaacccagacaggcctctagccaactctaaggagtcgcgctagagagccttgcgcgcgccagcgcgctaccctaagttcatagggttatgcagccagctctactgagctgcgctacaagtctagggagtgctaccgcacttccctaagggagtaggccacacagccaactccaaggagctgcgctagaaggcctagggagtgctaccgcactcccctaagtgtgtactccacactagaactccacgcagcgcttacggcgctgcactacgaagccgtaaggcttcaacaacgattgcacattagttctcgctaatgtgcaatattataaatagctagaaaacagtaatattattcatacttaatctcactacagagcctgggcttacagtgccaatggaggagtgaaccgaatcattgtatgcgaactcaattaaagctaacaatgattcccaatgacttctgtcttggagaaggaacggcttaagcatctgctggaccgttcggatagtccgttctgtttgtccatcggtctgagggtgacttgccgtggacattttgagcttgacgcccattgttctgaagagggcttgccagaactgggctacaaacctcggatctctgtctgaggttatcgtatcaggtatgccatggagtctgaagactcctctaacgaatagatctgttgtttcctccgccgtgatggtctccttgcacggcaggaaggttgccatctttgtcaatcggtcaacgacgaccatgatcgtgtcgttgccggttccatacgcaggtgggaggcccgtaatgaaatcaattgagatttcttgccaaggcctcgtcggaatggacatgggctggagcagcccttgcgttggacctgctgccggctttgagagctggcattccacgcattcccgcgtgtacctctgcacgtcctggatcatcttgggccagtagaacgtacgcgcaagctttgcatacgtccgttcgacacccgggtgaccagcaattggcgtactgtggtgatcatagattagttttagctttgtagcctccgtactaatacataatctccaaggtaattgcgaattgtttctgtagtaaagaagtccgtcatcaatcatgaatctgtccttctcacccggtgtccacccttcctccttctcgttgagctcgtgccaacgaagcttccaatcctcctcctgcgcataggccgcgcgcaaaattgtcttttcgtcctcctcgtcaattgggcaaattgattttatttctatcctagaaagagcgtcggcgacggggttttcagcaccgggagtgtagacaatctcgatctgaaattgatccaacttctccctccaccgtgccaagcgcccttcaactgctttctgggacataaaatctttcaaggatttgtggtcagtgtgaaccacgaatccttgagccacgaggaacggtctccatttggtgaccgcatggactattgcgagaagttccttttctcgaattgggtaattaagctctgctgagctcagtttctttgactcataggcgcagggatgcccgtcttgcatcagaactgcaccaatcgcctttgcattctctgatgcatcggtgaagacctcgaatttcccgtaaggatcgggaattcttaagcaaggcgccgttgtcaaagcgcgctttgcatcctggaattctttttcgcaggccgcgtctgtaagactcagtccgtaggtcagaataagattagtttattctctatgaaatctagctatttaagacaatttgacgcgacgcgtaaatgtaaacaaacgcgtcgcgtcgcggcgcgcgttaatgaattaacgcgcgcgtgtcccgggaggtctgaaggccttactgcagctcgttgcagttcgtttgggcggccttgggcttggtggtgatcgcccagatttaggctttcgcctaaatgaaccttaatgcttacaccacctcaccaccattcaagcccatgtctggaggaatttcacctcccagagcacgcaccttcctccagtaccgccgaattgtgtcggaatcaatgaattcggcgggttcccaggagtcatcagcttcggtgtatccgacccaccgaaccaggtaagaccactttccatggtggttggcgtgggagagcagttcttccacgtcgtagtcagcggacgtcgcttcctcagaatcgaggattgcgaatggcggcggcgtcccattaaacgttttcagtctgctaacattgaacacaggatgcgctttcgacgaggccggcaaaaggagcttcgctgtgttgcctcgtcgctccagaattttgaaggggccgtcccacagtcggcccagcttgtctccttccctcctctggcgcttgacaagcgcgtaccgcccctctgccagttcttcgtctggctctcttcttcgtctgttggcctgtctttcctgtccttcctgcgcccgctgcattgcgtctcgggctttgtggatagtgtcgctcaggttggcgaggtattcctcgacaactggttcgtcactaaccgcagttcgagcaatgccagtgggtgagaagccataattggcttggaacggggtcactccaatggatgaatggacagagtcgttataggcgaactcaactaacggcagtagggattcccaatgggcctgatccttccacgcgaaggcccgtagcatctgggaaatggttcggatggtcctttcagactgaccatccgtctgagggtggatcgccgtcgacatcttgagcttcgtgcccaagactctatgcaaggcggtccaaaatttagagacaaagcgcgggtctctgtcggacgtgattgtgtccggtaatccatgataccggaacacgcccttcataaagatgtccgctgtttcctgtgctgtcacggatttcttgcacgggaacagcagtgtcatcttcgttagccggtctgcgaccaacaacaccttgttgttgtcgtctgtttcctcgccctccgacgggtcaaagaaatccatggagatttcttgccatggtctcgtcggtatactcattggctgcaagagcccttgcgccgggcctcttccttccttcgtgagttggcagtctacgcactccctcacatactccttgacgtcctgggccatctttggccaataaaaacatcgcgcaagcttcgcgaaagtcctgtccgagcctggatgacctgcaatcgggctgctgtgatggtcgtgaatcagttttttcttcgtggcttccgcgctgatgcacaaccgccatggcagctccgaattgtttcgataatagagcaggtcgtcttggatcatgaatcgatcctttgctccgggctcttctcctccgtcctcccgttcgtggagctcctcccacttgtccctccattcgtcttcgatgggataagcttctctgaggacggccttctccccttcttcgtcaattgggcagagcgcttcaatgttgattcgcgacagcgcgtctgccaccgggttgtctcttcctggcgtgtactcaatttcgattgggtacaccgacagcttctctcgccaacgggcgagccggccttcgacgtgcttctggcccatcaggtcctgcaacgacttgtggtccgtatgcactttgaacttctgtgccatcaagaatggcctccatttggtgactgcatggatgattgccagcagttctttctctctaatcgaatagttaagctcggccttgcttagctttttcgattcatacgcgcaggggtggccctcctgcattaatactgcaccgactgccttagcattctcactggcgtcggtgtaaacttcgaattggccatggggatccgggattcgaaggcacggagcagttgtcaacgcccgtttggcgtccttaaactctttttcacactgttcatcccattccaccggccgcgtattcctgttcgacttcgaggaccccatcctcgacgttaaagtagctaatctcttagaatagttttcaataaatcgcttataaaaattacacattcctacgaaccgctgtaaatcttgaactgtcttaggtctagggaaattctgaactttgttgaccaaactttcgtctgttctgatttcaccttcgcctaccacataccccaggaagttaacgcgcttcctgaggaactcacatttacccgggctcgcatagagctgtgcgttttttaagcgtctgaagacttcttcgagatgcttcaggtgctgctcttccgactctgagaagaccaagatgtcgtccatatagacgacaacgaagtcattcaatttgtcccggaagagcgaattcataatggattggaaggctgcaggcgcattcgtcaagccgaatggcatgcccttccattgatagtgcccagagtcagagctgaaggctgtcttgggtctatccttcggcgctacctggatctgatggtagcccgaagccaggtcgagcttactgaatacacgagccttgtacactcggtccagtagctcgtcgatcaagggcaatgggtatttgttcttgatcgtctgttcgttgaggccgcggtagtcaatgcacattcgcagactaccgtccttcttccttacgaacagaactggagcgccatagggcgaattcgacggctcgattcgtcctgattctaggagctttttgatttggcgctccagctcctccttctccggcagcgacagtcgatagcgcggcctgtatacaggctctgcgcctggtttcgtctcgatttccaggtaaggcagcttgtaatcgtttggtaagtctggcaactcagccgggaacagcgctgcatacttctctaacagcttttttaggttcttgtttccgttactgaggtcatccaaactgaccccgccgtcctctttgacggtaatcttgaagaggacgagctcttcaatctcctctgctcgcgccagctgcttggtcattgcccgtttcgacaggcattcgatctgcactggcgccaattcaactgcttttcgtctggggcctactaatggtacccagctttctccgactctggccttcccttggtccaattggactccaaactcgttccaaaagggaatgccaaggatggcatcatggccggagtcctggtcaacgacgaagaacgactggcatgtctcttcgttgccgacgcgaatcgtcagaggggccgtcttctcgtctatgacgacggtctcctctgtcttaactgccaatgccactggcttggccggcatcttcaccgtgggcagtttccattgcttcacgaagtccttggacacgatgtaacttgcacatcccgtgtccaggagagccctgcagctgttcccttcaagttgtatctcaatttctgggacagttgccactgtaggggcatcaactttaagttgatagctcattaatggctccaatcctcggtccacttccgtaatagtttccatagatttaatttcacaattgtcactctttgctttttccttttgcacggtcgaatacttagaaaacaatttcattgcactatctacctgactatccactgcgtctgaggaagcttgttttgctgttgtagctcccgtcgtcggctgcgaaggtggtgtttcgcgtatggaaccgtcgggatagacgtacatcaccttgactggcagcttagcagtttgaccagcggtgcaattgcgcgcaatgtggccaaccttcttgcagcgaaagcaacggcgctgtaggtacagctgctccagctcgcccgtaaaccttgggcgcggcgtgaatgcatcgatttgcattgggtcgtatgacgtagggctgggcgcggcggtccaggatggactcaccaccgttcgtccacgacttctctgctctttcttctccagcttaaaggctaacttgatgccttcttgcagcgttgttgggtctaagagatccagctgatccttgatgttaggcttcgctcctcggatcagctgctgcagcacggtctcgtccgagagaccaaggtaagttctcagccgggagagttctgtgatgaattccatcaccgagccagtttgtcgacattcagcgaacttgtcgctgatgtctctaacagcatttgcagggataaaattttccctgatggactgcttgaaggtgttccaggatactgaaccatccttcaactgctgatagacttctgggttaccacaaacccattcttcagcaaagcctgtgagataacaggctgcagtccatgcacaacgtctttccgagacgccgtgcgcaacgagataacgctccatcgagcgcagccaagcttccaccgttgggagatccattcgtccgtcgtatttgtccggacgagggacatgcaatcgctcttccgcgagcgagaaagtaaactcctgttccataggcagctagtaatccaaaatcctttccaaaacttcttctcttccccgaggtgaatcctgtcgtagcacctcacacgtatccgcccgtgttggcaatcaaacaactttaacaaaaaacttaaccgaaacttttccttgcttctgatgggttttcagaagcctcgcaaccaagtgtaagactcagtccgtaggtcagaataagattagtttattctctatgaaatctagctatttaagacaatttgacgcgacgcgtaaatgtaaacaaacgcgtcgcgtcgcggcgcgcgttaatgaattaacgcgcgcgtgtcccgggaggtctgaaggccttactgcagctcgttgcagttcgtttgggcggccttgggcttggtggtgctcgcccagatttaggctttcgcctaaatgaaccttaatgcttacagcgtcccattcgaccggtctagtgtttttgtttgactttgaggaacccgctctagaagtcaaagttgcaaccaattgagaatagtttttaataaatcgtttataaaagttgcacatgcctaaaaacctctgtagatcctgaattgtcttcggtctggggaattggcgcaccttggtaatatgactttcgtccgtgcgcaccttcccttcaccaaccacataccccaggaagttgacgctcttcctgaggaattcgcacttcttcgggctcgcatagagcccagcgtctctcagccgcttgaacacttcttcgaggtgtttcaagtgttcctcttccgtggccgagaaaacaaggatgtcgtccatgtagacgaccacgtacttgtccaaaaggtctcggaagaggtcattcattatcgattggaaggcggccggggcgtttgttaaaccgaacggcatgcctttctgtaagcccaggctctgtagtaagattaagtatgaatattattgttaatttctagctatttataatattgcacattagcgagaactaatgtgcaatcgttgttgaagccttacggcttcgtagtgcagcgccgtaagcgctgcgtggagttctagtgtggagtgcacacttaggggagtgcggtagcactccctaggccttgtagcgtagctccttggagttggctgtgtggcctactcccttagggaagtgcggtagcactccctagcctctgtagcgcagctcagtagagctggctgcataaccctatgaacttagggtagcgcgctggcacgcgcaaggctctctagcgcgactccttagagttggctagaggcctgtctgggttagcgcaacgcgctagccttcgcaagggcacatagtgagtttagagcaaactacactatgcggccttacactctctcacctctaactgaggtcacccccacagcgtcagtgggatcagtctccatggtggagggagcctggcgggggcgcccacgagggcacgtcaatttgtcgcgcccgcacacgtcgccaataccgctccactgtgcccgagtcgatgtgctcctcgggctcccaaacatcatcgtcttcggtgtagccaacccaccgaaccaggtaagacctccttgaaccatggatcgcgtgtgctaacaattcctcgacttcataggtttgctcggccacctcatcagcgtcccggattgcatacgctggaggtggcccgtggtggagcttcaggcggccgatgttaaacactcggtgcgccttggaatcgggaggcaattgcaattcaactgcattgcctccaatcttcaatattttgaaggggccgtcatatagacgccccagcttccgtttctcgttgttttttcgccggacgtaggcataacgtcccggctccattgtttcttctggctcggtccttcttttgttggcctgtttctcctgttgttcctgggccctttgcattgcatcgcgcgcctggtgaatagtatcattaaggcactggagatattctcctgatgccggaatgttactaatcgcttggcgtgcaatgcctgtgggactaaagccatagttggcttgaaatggagtaacgccaattgaagaatggactgagtcgttgtaagcaaattcaattagagcaaggagggactcccagctgctcttgttttgaagcgtgaagggcttcaacatctgctggaccgtcctgatcgtccgttcagactgtccgtccgtctgagggtgcgctgccgttgacattttgaggcgtgtgcccatcgatttgtgcaatgcttgccagaaattggacacgaatcgcgggtccctgtccgaagtgatcgtgtctggcaagccatggagtcggaatactcctttaacgaacaggtctgctgtctgctccgccgtgatggtctctttgcacggcaggagtgttgtcatcttcgtaaggcgatctgtaacgaccaggattgtgtcgttaccgcttggaactgctgctgggaggcccgtgatgaaatccattgcgatttcctgccacggcctcgttggaattgacattggctggagtagcccttgcgtcaatcctgttgctggcttcgagagctggcactccaagcactctcgcgtgtaccgttgaacatctcgaagcatcttgggccagtagaatgcccgtgcaagtttcgcatatgtcctctcgacgcccgggtggcctgcaattgggctgctatgatgatcatggattagttttagcttcgtagactcgtcactaatacacaatcgccaaggcaagtccgaattgttcctgtaatagagtagaccgtcttccatagtgaatcgatctttgtctccaggcacccaatcgtcctcctttgcttgtagatcctccaatcgcgtcttccaatcctcgttctctgcataggacgctcgcaatactgctttctcgtcctcctcggtaattgggcataggaattttatttctatcctagagagggcatcggcgacagggttttcggtgccaggagtatagacaatttcgattggaaattgatctagcttttccctccaccttgccaacctgccctccactgccttctgggacatgaaatccttcaacgacttgtggtcagagtgaaccacaaatggttgagccacgaggaacggcctccatttggataccgcatgcacaattgcaaggagttctttgtctcgaatcgggtaattgagctcagctttgctcaatttcttcgattcgtaggcgcagggatgcccattctgcatcagcactgctcctatcgcttttgcgttttcggacgcatcagtgaagacttcgaatttcccgtgcgggtcaggaattcggaggcacggcgccgttgtcaaagcgcgtttggcctcaagaaactctttttcacatacctcgtcccactggaccggtcttgtatttcggttggacttcgaggaacccgccctcgacgtcaaagtcgcaaccattccagaatagtttttaataaaacgcttgtaaaaattgcacattcctacaaaacgttgtaaatcctgtattgtttttggtctcggaaattgtcgcacctttgaaattaagctttcgtcggtgcgaatccttccttcaccaaccacataccccaggaagttgacgcgcttcctgaggaattcacacttcttcgggctcgcatagagcccggcgtctcttaaacgcttgaagacctcattgaggtgcttcaagtggacctcttctgtttccgagaaaacaaggatgtcgtccatgtagacgaccacgtacttgttcaaaaggtctcggaagaggtcattcattatcgattggaaggcggccggggcgtttgttaaaccgaacggcatgcctttccattgataatgccccaaggacgagctgaatgctgtctttgggcgatcctcgggcgctacctggatctgatggtagcccgaggccaaatcgagtttgctgaagactcgtgcccggtaaacacggtccagcaactcgtcaatcaggggcaaaggatatttgttcctgattgtctgctcattaaggccacggtagtctatgcacatgcgtagactgccgtcctttttcttaacaaacaggacgggagcgccgtagggcgacgtggacggctcaattcgccctgccttgatcaattctttgatctggcgctccaactcttgcgtttccgcccaggacatcctgtacctggggcgatgaacaggctgagctcccggcacagtttcgatgtgcaagtacgggagctttgtctccataggtaacggcggcaggacagccggtaaaacgtccttgtttttctctaacaccgctaacaatttaggatttccgtcgctgaggtcttccagggacacggtcccgtcctcagcgacgctaacggtgaagagtatcaactcttcaacctcctctgggcgggccaattgtttcctcatcgcccgtttcgacaggcagaggatctcaattggtgccgcggatactttcttcttgtctggttccactaggggaaccagcgctctgccgactcgggccttggagccctctatctggacgttgaactcgttccagaaggggattccaagaatggcatcgtagcccgagtgctgatcgaggacgaagaagcactgagttgtttcttcgtctccgattctgattttaactgggagggtctgatgtgtgatcagaaccctctcctttgttttagcagcgaggtggacttgctgttgctttgtcggcaccagaccaagtccacatcgctcggcaaagctgtgcgacattacatatgttgcacagccagtatccaggaggacgcggctcttgtgcccgtccaactggcagtcgacctgcggcggtgaagacactgccggaggaaatactgtcagctggccacaagacaccggtcttgggatgtcctccgcttctgtgaactcctcttcgtcctcagagaagtccgccgcttccaagaaaatctcgtccatgtcgtcctcactctctgacgaccctaattcttcttccttttcgggctctgggccccaatcagactcgttaaagctatggtgcgagtctgtttcgtcttcgaaggccttgcttgcggccctcagcacatctgctggtattcccagctcttcctcttctgcctggaaggctctctgcgcggcgtccagtacttcagccggcaatcctgtttcctctttgtgttctgcgaacacactgcgagctgcttccagtatttttgaagccaagtctactgcctcttcctcttccccatgctcttctgccccttcctgaaccattgttgcgcacacatccaaactgttactgttgctagtagaataggatcgtaaataagattttattttctcacctaagtctctaactagttggtcaactgggtctacatcctccgaagaagaaactgtagctgcattgaccctcgcaactggcttcgcccttggtttcttgggcttgcctttggaacaattcttggcgatgtgtcctttttcgcggcagcggaaacaacggccttcgcgaaacaaggtaaacacatcgcccgaggaagcgcgcaaaacttttaacgcgtccaccagcattgggtcgcttggtggttcttcctttcgtgtgctactgccggacgcgtagcttgtccagcagtaatccggcgtgctgttgtcatcctcggctgcgtaagcaatgcggattgcatcgcccagcgtggccgggttgaacgaccggaggttcattctgactcggggcttgcacccacgaatcaattggtccttgaccgcgtcattgtctaacgacaagatggtctggaaccggaggagggcagacacaaattcattgactgtgcccgtttggtggcagtcaaggaacctgtgcctgtagagcatcagggcgtctggaggaataaagaactccttcagacgctcctggaattcactccacgagatctcatcgttggagagagcctcgtagagctcgacgtcggcatcgaccctagcctgagcgtcgtccttcaagaagtagtaggccgtaaacgcgtgtgcttccttcgggatcctgcgagcccggaggaaacgcgtaacggcccggaaccaactgttgagcgtaggcaaatctcctctgccatcgtagctccaaggctcctttgcccacgacacgtcgtagcgacgggtggacgaggcgtccgacttgtagaatggggatgtcgacgtgacatcctccattggctctggttgatccatagctcagagcagcgcacaatcctaggtaggagaaaaatataacacaaaaaaaaatttaaaaaactcgttgacaacggtcaacacttccgccaagtctggcaatccaaaagagattccgcctctctttcctggcaatgatacttgatttgatgagcctcgcaaccaagtgtaagcccaggctctgtagtaagattaagtatgaatattattactgttttctagctatttataatattgcacattagcgagaactaatgtgcaatcgttgttcaagccttacggcttcgtagtgcagcgccgtaagcgctgcgtggagttctagtgtgcagtgcacacttaggggagtgcggtagcactccctaggccttgtagcgtagctccttggagttggctgtgtggcctactcccttagggaagtgcggtagcactccctagacttgtagcgcagctcagtagagctggctgcacaaccctatggaattagggtagcgcgctggcgcgcgcaaggctctctagcgcgactccttagagttagctagaggcccgtgtcggttagcgcaacgcgctagccttcgcaagggcacatagcgagtttagagcaaactacgctatgcggccttacagcagggcagtccgctgctcgatggccgggcttttgacaattcaagcagcggccagagcgaaaaatgcggactagctcgtcatcgctcaagtctctgagcgcggcgagccggaggcgaagggcgtccacttgcattggatcatcgaatccaatgctggcgggagcgggagtggagggcgcgctgtgggcactgcgttcgacggaaaggtcctcatcgtcgtcgccctcagcgctaataatcctcagcatgtcgctgagtgtcttgggcttgcggatgtcgagctccttgcgaatgcgtcgcttgacgccttcgtggaggacatccataaccgcccattcggggaggccgagcgtcgcctgatactggttcaccttgtccacgaactcgtggaccgaaccagtctggcggaggcggtaaaactggcgtcgatgcttgtccaaagcatcggtagggatgaacgcatcccgcaaatacgccttgaaggcttcccaagaaaccttcccgtcttcgagctgactgaacagtgttgtgtccagctcgcatctcgacgcggcctctcctgtcaggttgtggaaggccatccaggccttcctcttagcagaggtcttgtgccagcggaagaatcgctcaagacctttgatccactccgtgaagacgcgcagatcgcgttgtcctctgtacggagcgggcttggaaacccaagacgaggtttccttgtccttatccttctctttctttgttagagcgagaaggatttctcccagactttgaatctctgggaaagtagcagcgttttcctgctcaacgctttccatttagatcgtagaaaataaaaaaagttgtaaatttgaaaaaaacgaaaaactttccacgacaagataagaactcttctattggatcagaagagcctcgcaaccaaatgtaggccttgtcccgtaggtatagttaagattagttttattcaataattatctacctatttatacaattctagggcgacgcgtaagtgtaaacaaacgcgtcgcggtgcgcgttaattaattaacgcgcgttgcgtgggtgcggtcaaagaccgcaggctttcgtagcgtagtgctgcgtggcctagcacaacgctggagctctcggtgtggtgtccaggttcaggccctggtcacgtgcacacttttgtgagcttaaggcgttacactggctgcattgatcctagtggagggcttcgcttttggcttcttcgtcctgcccttgctgcagtcgcgcgctctgtgtcccggctgtctgcaacggaaacacaggttttcacgaaaaatacgcgcgatttctgcatcgggcaagcggccgatgccaaaagcgtccacgtgcatagggtcgctcggaggagcttctctatgagtggcggtgtgggacgcatagcttgtccacaccgagccgggagcgccgacctcatcctcggccgcgtttgcgatgcgaatagcatcggtcagcgacttcgggttgccgacgcgcaagtcctttctgacatgtggcttactgccacgtatcaattggtccttcacagtcccgtcgtcaagcgacaggatgttttggaaccgctggagagaggacacaaattctcgaattgtcccagtttggtgacaatcgaggaactggtgtcgatagaccatgagagcgtcttcggggatgaagagctctctcagaatccgttggaattccttcagcgagatcttgttgttctcaagatcttcgcaaagctgatggtcgcggtgaacgcgcgcgagtgcgtcaccggtaaggaaataatacgccgagtaggcgtgttcgggaggagggatctggcgcgctctcacaaagcgtcgcacctcccgaaaccagttgtccagcgtgggcaagtccggtctgccatcgtatttcggtgggcagacagcccacgacacatcgtgtccacgatgtttgtaaggagcactgtcctcgtgctcaacgtcgaacagggggattgtaagactcagtccgtaggtcagaataagattagtttattctctatgaaatctagctatttaagacaatttgacgcgacgcgtaaatgtaaacaaacgcgtcgcgtcgcggcgcgcgttaatgaattaacgcgcgcgtgtcccgggaggtctgaaggccttactgcagctcgttgcagttcgtttgggcggccttgggcttggtggtgctcgcccagatttaggctttcgcctaaatgaaccttaatgcttacagggatcgtcccttcgacgtcttccataggttctggcatctcgacgcacagaacaaaaaactttaggtaggagatttaacacaaaaaatgaaatttccgattaacgaaaatttctaaaacacagttgactaccggtcaacacttccgccaaaggtttggcaacacttggagagattccgcttctcttctgagctattgatacttggtctttttgagcctcgcaaccaagtgtaagcccaggctctgtagtgagattaagtatcaataatattactgttttctagctatttataatgttgcacattagtgaggactaatgtgcaatcgttgttgaagccttacggcttcgtagtgcagcgccgtaagcgctgcgtggagttctagtgtgcagtgtacacttaggggagtgcggtagcactccctaggccttgtagcgtagctccttggagttggctgtgtggcctactcccttagggaagtgcggtagcactccctagactctgtagcgcagctcagtagagctggctgcataaccctatggaattagggtagcgcgctggcgcgcgcaaggctctctagcgcgactccttagagttagctagaggcctgtgccggttagcgcaacgcgctagccttcgcaagggcacatagcgagtttagagcaaactacgctatgcggccttacagagttttatatattgagtacgggtcgtacatattttttcgattagaagaagtgcttttaataaagtacgggtcagacgcaatttagtagttgtactagtggagcaatagtggtttatttgatgttctatattttttgtaaaatctgtttagcaaaacctctttctttgtcaattagcttttgaactactggcgaacgtattatcggttaacagtagatcagaaacgtgatttagagatgctatgtttaatgatggttctgtcagtaaaaaaaagataagtaaaacgggaggaaacccgttaaccagagaactttaaactcaaaatttattttatttaatgctcaaaagtccttcgataacacggcaatccaacgtgatgatcaagttgtccgtttttttgactgtattttctaacgtcgcaatcagttaaagtctgtataattataaccagacttttttctgtcttttgtgattgtgtgcatcatcaaacaagttgtgttacacaaaagtacagtatgaatcagtttgcgcttggaaattggaagttaagaccctcattcaaaggtatagccctattcgcttaaaagcttgtgttggcgatgtgtatcaaaaccaaataggtacataacattaaggagggaaggttgattaattctcgaatcagcctagtatgttagcgaaaatgacacgcattaagagcaaccatggttactcggcataccttttgctggacctttggtttcgcattgaaagctattcccaatccggcttcttccatcataattaagtcgttggcaccatcaccaatagcaacagtgtttatctcaggcacttgaagttcgacaactttctcacacaaaatctgagcctttctttttccatcaagtatctttcctttaacttttccggtcaggatgccgtcttcgatttcaagttcattggcaaaagcgtagtctatgcctagttccttttgcacatatttcgccattggaatgaaaccaccactagctacaactgtcgtagcgcccaatgctctcaatgactgacataactccttagctccaggggtaaacgtaatcttagcaataaccttgtcgatgatgttcgaactgagtcctttcaagagcccgacgcgacgacggagagactcagaaaaatcaatttcgccttgcatagccaaggcagtaatctttttgatttcctcagcaacgccggcttccgcagctagttcatcaatacattcctgttggattaaagttgagtccatatcaaaaacaacaagtttcttttcggcctcgtaaacttctccatctatacaattacaatcgcattttcgattctgagatatttgaaagcaagcttccttcgcatcgtcgaaggtacccttgagtttgccggagacttcagtccattcagaaccaagatcacgaatgtctgaagaagcaaaaaggtctttcacttctgaaattatctcctgttttttcgaagaaatgataacaaaatagtccaacattgctgtataaacggtaaaaaggcaaacaaatcaagaaagagatttaaaaggctacttagcttaaaagcaaatgatattataagagtgtgggaatatttgagcactttttctttcggtcaaaaaaagctgtgcgagtttgttgttttagctggtgtacctaacataataatttacgataatcgagcggtactggcaaaaacctctacatttaaattcattataccatgatagaaagcacttcaccaaggttgttatggtcacattttcatttcgcttcgtttcgcatttgcgtttttcaaatattatagcataaacctattttttaataactatgatacagagaaaaagctttatgaatttgatttcttaaaacgttgataccatattaaaattccaacattgctatgcctcatcgagatcttgtgagaacttatctagcatttcttgaggaacaccagaaactggaacagtggtataccgaattgcaggaggagcataacccggattcttcgttgtatcgccatggggatagtatttatacttaaaaggtttctttttttgaacctccgagttggacacttcccatggatgagaatgtccttcaggcaatctcacttgactctgtggctcaacagaaagcgtcctctgtcccaacatgtacccagcaattccaaaagtatatgtcaaggcaacccatgtaaccttctttattagtaaatgcttattcacatgtgacactttaccgcaagctcgggatgatttttcgaccattgtataacagatgagttcttaaaagcacgccacattttgcaaacctcttcaattacgtctacgactagtgtgacagatctcaaattccggtcttagttgagtggagacagtatacgagattaggtctttacctaataaaaaaaaacaataatgtttactaaatgtttgtgtttgtcttcgttttattatcccaattgccacagttcgtaagtatgtgacatctttatgatgtgaattcttgaccttcaataattgtgcccgactaagaatgctcaattttgagccaccacactgggacttaccatcactctcgcgtggaagctcttactcgaataaaacgacaaatatcgtctttttttgtgcacattgacgacgtatataaacatggcggcggctgcaagcgatgcttaatttgacatgtgatcaccttatgtcaccaagtgtgaacgacgtggcagctctagtgaacaccaacgtaaggcacatcgaagtttgtttatttgtttacatgttttgctgtaggactttatgtactctgttgtacacaaagtgaaactactgtattcggacgatcgtggtaccattgtttattcagtatagttagtactttgaaggcaactgcgtttctccatttcaaccgtcgagaagcaatgacatctagtacgcttcaaccacacccgtctcggtatgcatggaagcagaattggtctgcacgtgcttacaaactgaccgaccctacgtatcccctagaagttcatgaaaagcagacaggttcttcaaatgcagaagtcgcccaagtaccaattacgggaattgttgaacggaggtacaaagaatttcccggaaagacactgtttttttgtaatggccggattcaaatggccaatcaatttaaatacttgatcattaccatatgctgcatttccattccttcaggcttgttctttggtttcactgctccatggctttggcgtaatatatctccagcattaccacttacatttgcctatatattggctattgcattgtcgtccatgtttaaaacatgcacctctgaccctggcatcattccgcgaaatacacatgttttaacatatgatcctctgcacccatggtctactattccggaggatcgtgaagttgtcatcgggtcaacgcgcccagatgcggcgtttctcgtcacccttcggtattgccatacttgtcatgtttatcgccctcctcgtgcgagtcattgcagtatttgtgataactgcgttgaatattcagatcaccactgtatctggctcaataattgtataggtcgccgcaattaccgctatttttacattttcctcctattcatattcttgtccgccgtatacatgtctgtgctcagcttttatatggtatttaagagctacaaccgttcttctggggtcagcttctcccgttatctgcgaaaaccaacagtgggaatgtcgttttttctcgctttgtgttcttgcataggttgcacgtatcctggtcttttggcaggttaccactgttatttgatagccagaggacagacgacccatgaatatgtaagcacttatggttttgataatcacgtttgcattcactaatctactctagttacgcgcccaaagtacggacacacgagatccaagaccgtataataatagcgccatccgaaactttgttatcgttttatgtcgaccaaaaattgtcaggtacgtgaccaccttgttgacaagccatgttttgcttgttgtcatgaagcaacccctcacgccctgtgctaacacaagcgtagctacatccgaccccggaggaagtcttatatttgagcagtacgagtagctatggaacgctcaactacctaacaccacctccaattttcttctccgtaattgtctatttccctatactcatccacttactcgttatttatccattcacttcactaatatgaaataacgagaaattacgacaccctaaacatgatcttggatagcgtattccgaataatgcagaatgaaagcacatttccacacatgtccaacttaacacattttttacctcaaattccggagcctgatactcttacattactgacggggacgagggagacaacgtgtacatttctccttcatcatttcttagccaatgccatcaacgaaggtcttgaggtttttttcgttttattttcgcgaacattggacgagcatgtaattgccatgcgaaaatgggtaagtaaattcgaaaagatgacgagcgttttgatttctaacatgatcccgcagggtattaatatcactaagcaagataactttcattatgttgatggattcagtactctattcgcgccgaacgcgcgcaatttcaaattgcacgcgacgaatggaaaaaacactattcgcaccgtattccagccgcttgtcgacaaattacaacttgcaaaatccgaaggtttgagagtaatcaccattctcgaagatgtcgacgttttgctcggagcaaaagcgctggatacctctcaattgagcagtgctgtttttgaactctctaagctgagtagcagattcgtactgaacattactgttagtacgagtctgcctcaacaaatctcgtttgctcaccagataaacaatttggctactcgttgcatctcttgtagaccattaccaagtggaacaacaaggcgtattacgggcttgcttcgtctgacacgcggatccctgtacgcaaaacatgccgtagacactgaagatgacatcgaggttctttatgaagtgatggagtcaggtgcaaaattagtccctaagggagaggtatcactacaaatttaaaaaacaaatacagcaaataagcttaaagttaggtttcggacttttctacactcttgcttggctcgttcgttgcggttggtgtcgtcttcacccattttttgacgagaaacgtcctttttgcttttacagcgtcatcctcgtccttttcagaactggagtccacgctgggcgagttcacagaaacggaaatccattgctgttgccaatgaggtgcgggctgactgtcgggaaggtcagaaacagcgactgatccagcacggctcattctgtcgtgtttttactgtttatattgcctattacgattacaagacagactgtgcaagacactctatattggttttttttgacttttctcttaatgaggaggtttcaaggtgctgcgtcctttacaccacaaaggccagataacgagtttcttttactggtgcagaaaaattaaaaaagagtgctcataacttccgtccatcttgcgcagttatttttttcttggtttgtttttattttccttctgtactgacgagtaggtaaaacaattactactactttacaaacatcataaaagcaaccactcgcctattttctttcttttggttactccaattcataccacaagctgattttacgctaatactagcagctttgctttaaaaaggatttattaaaaaaatgccagaagatcaattaccccagaaactgaatgatttttggtcagaaaagtataaacgtgaaagtcaaaagtcatgggataagttttataagcgaaacgaaactcgatttttcaaagatcgtcattggttgaaccgtgaatttgattcttattttggtattccagaaaacgagccgcgtacgatattggaagttggctgtggagtcggcaacctggtttatccccttttggagtgccagcctaatctaaaggtctattgctgtgatttttcgtcgagagcagttgagttcgtccaaaaaaacgagaactacgatgccgaacacgtttttccatttgtgtgtgacatcgttgaaacacctttggtcaactttgtgcctaatgcatcagtggatacagtgaccgcaattttcgttttgtccgctattccctacgaaagacagctacaggctttcaagaacatcagtagtgtattaaagcctggaggacatcttgtttttcgtgactactgtgaaggtgactatgcgaaggagaagtttctcaattctaaagaaccctcaatgattgacgagcacacatttgttcgacaagacggtaccatatcgtacttcttcgacgaaaaacgtgtagatgagctagccagtgatgttggcttagaaaacatttcgttagaacgtgttcaacggagtgtggacaaccgtaaacgggaattgagcatgcaacgagtgtttttgcaaggtgtttggcgtaaaaaatattaattctgttagagaaaaaggctactttataatatgtatttatcccgatattttatttttacgtatagttaagaaaacttcggaagtgaacacctggcgtgatagaggctatgctttatgcatcgtgaaattgtttgttttagcgatatgagctcattcagtgaaatttttgatttgtagtcatactgactcgacattgccgacattgagtgtacctacaactacttcatataggtaaccgaccctttcattgggctcaatggaacaaaacgaacattatttgagaaaagatgaacagaaatggtttcaagagaacatcgtctcgtgtttctacaggtcagttcttactgaattgcatgaaattttggacttgttaaaaagcgatgttcccaatgtacttgcgtactcttccatacacacggacagcatcaagggtgttgtctcgcgcaagcaggatcatattgaccgggtcaatttgatagtaaaactgggcaagcaggtgtatgaaatccgttctaatgatggtgagctgtttcacttgaaacagatacagtctttaaagaacgaactacatttttgtctgtacaactttcaactttttaagaacaagccactcattggtttaaatcgtttgttaagctccttgaagcattgcattgatctactaaatgaaccatcacaatgttttctgggattaagcaaatcgcaagtcgtcgagattccaaaaaatactgacaaagttgacagcaatagattcttcccatcattgtgtgttccacttgctcggcgctctgcttttaagccgccgttggatcctcaaattacactttcttttacagtgtctggttcatccatcggcgttcaagttttacgtattacaagttctgctccggcaattgatctaaacgctgaagagcttgatgcatcgcaactactgccatatatttcacaacacgtcgaagcttattctcaagatccgatgctcctttctgtgatgacgaagctgaacgcgctgcaaaaaaaaacggcagacatgcgttatcgaagcaacattgcctacgaattggcttaatcactctggtttgcttttgctctcccctctctttttttgcaagcaattagttttttgatgattgatgagttaatgaaatacctatgtaacacatcctaagacgtatttgcaaacgaatgttataagacgatgaatcataattgctcaattagtcatatcttcgtatttgagaccctttttgtcgctgaattagtttaaactgtttaaagttatttaaacgagcttccaaacgtcactgttttattgagtaccgcacgcctgtctcaatccaacacgaagctatgcaaaagcacgaacctagtgcaaacaagggtgtctaattctgtaacaagcaagtttatcattttaaaacggataaaataatcactgaaacaaaccagtgtttggttattacaattgaacaaacttcggtatagaatgtcagcgctatttatttttacacctcttaatggcacgttttcgccgaagaaggtacagctggaaccgtctcaatcagtgaaagttggaagaagaacaaatgagtactctacaccgcaaactaataatcttttttttgactcaaaagtactcagtcggcaccatgctaaaatatggttcgacaagaatactatgggcgtttacgttcgagatgtcaaatcttcaaacggtacctttttgaatggaacacgtttatctgcagagaatcgttcttcggctccgtaccgtctcaattctggcgacattttggattttggtgttgacatctgcaatgacgatagtattgtgcataaaaatgtatcgggaaaggtgcaaattataatcagggacccaacgaaaacgagtgattctactcgcctcttgtctgaatcactgaaggtagacacactacttgtgcaattggcacgacactatgaacagtttgtttgtttgaacgaggaattcgagggattggataaaagcatgaaaggtcttttggaacgcatcgactccccattagtcgagcctgctcagaaacaaattgctgacgattcaaataaaataataaacgaagaagaaagcaagcgaaacgaccagaaagactctgtcttctccgttcattcaaagaaaacgccaattgaatgcgtggcagaagtgttagaatgtccaattggcaagcaagattttgaacaacaggataccgactgtaatgcactcatcattgctcaaaaaacacacacggaaactgtggaacgtgttaatacggcagaagatgtcgatgctaataagctggaatactggaagagccgagctttttctgcagaatcaaaattacacaatttccaaacacatgcaactgccaatcgatacttatggtatgcctctccggcacttttggctgccgtcggtgtgttcttgtgcatgaaagcaagataaggcaacaaaaaatatttatttatcactacttaatgctttcagccctgatttctttcatcaacatgattattatgacctaataatggcaattatatggagtacacttgtccaacaagaagctttgaactcatttattacttttttcatgaccgtgacctgagtggtaccgcagcagaccgctttgttctcaaaagctattgtgaagggaaaaaacaaggaaaataaagagaatgatgtttttcctgatatgattggcattcatttattgaagaactgtttttattttattattctacactctttcgtaagctgtgtgtacgttctaccaccttttttttgctaaccacacaaagttagcagcaaccctactacaaactggaaggccttaagaacatccgcagtggccgtcaggagccttccaaaagtattagttggattttctccgacgagcttccgatttctcaacaggctgctttgatgaggaaaatgtcgcggtctgtgaaaccttcgtcaccatcggtgaaaacgaataaggtttacaaacttgctgtaagtgtctctccagtgcagtcctcaattgcgtcaacgtcagccaaaccacgtaaacctggcagatgctctcgtcgaacacattcacgttctctatcacatccatcatccgtatttactccgacttcgagtaacgattctgttgatggatttgaagaaggttctccttcatccattctggctaggtgtcagtatccagaaagcacgaattccccgccccatgaccaagttttttgtgatgatgaacaggcttatgacaatgatcccaatgattattgggttcgtacggtgtctgcctcaacgctttctcatttctttggctccctcggtatttcttcagctgccccgcttcacgatgtttgtgtttttattgatctcttaggtcctccacatcgaataaataagctgtcggatgctttagatcagttgggtgcgaatgttgttacgtcgctttcgcgagcttctttctcccaacttacacatgttgttcttgaccaaatggctcaacatgattggcagcgcatacaagccagtaacaagcatcttttatttattgatcccgcctgggtggacgcctgtcggcgttccaaacgcaaggttagcgagctgccctacattttcgacatccatgcagcttttggctcttcgaggaccaaatcccgacactctacatcagctctggatgctgtgccgaacctgtctcctcagaaaaatctttctcccaaaacccctacccgcccttccaaatttgaattacggcggcttgaacatgcacgtcgaaaatccgagtcgtttaaaccgtccgttggatcacctttaaagcatcagctcgtctttgaagcggactaggacgatacataatttccgcgtctatgcctcacaccctccgtattcattcgtgtctccattctcgttctccacattcttgcgcgctccctttctccacgatccacacttcataacgaccatctaactataccacatttacttcatttcattcagctcgcttcgcctcttccatccatattcgattccgtgtcttcttttctttgccatcttcaacattaagcacattcaaattcattcagaacatcaagtcttctaatttctgtgctcttcgtcgtcgtccctaacacgccatttcatcgttattatctccatgcaattcttccaaggagacttagtacacattccatccttgcacagaaataggattttgttaaagcgaatcactacgtagatatctattttcatgcgtcatattcacccctgactttagtttcgtcttcaaatgatattcgcttcgcttaaaataaccttaattatactgcgcaattattgtttcggtgctcgtttcaaagcagtcacttatactccgtctaaggttagggtttgattatgtcgcggcacgctcaccaccactaccattcaacctcgtggcctcttcaccaccaacctttctacctcactgacgaactacgaaccaaacactccctttccattcacgaactgcggtaacgacctgtaaaccattgacggcggttttatatcatcgtacggctatcaagaattcaaaataaccgggctcatagttcggagaaatttaccggctacaacgaaccattaaaaatggcgttggatctaagaattggcaacaaatacagaattggtcgtaaaattggtagtggatcatttggcgacatttatttgggcacgaatgtcgtttctggagaagaaattgcgataaagctagagtcgacgcgtgcaaaacacccgcagttggaatatgagtaccgtgtgtatagaattctctctggaggtgtgggaataccttttgttcgttggtttggaacagaatgtgactacaatgcgatggtaatggatttactgggtccgtctttggaggatttgtttaatttttgcaatcgtcgcttttcattaaaaacggtacttcttttggcggatcaactgatatctcgcattgagtacatacattccaagtcgtttctgcaccgtgacatcaagcccgacaactttttgatgggcattggaaaacgtggtaatcaagtgaatgtgattgactttggtcttgcgaagaaataccgtgaccacaaaactttactgcacattccttaccgtgaaaacaaaaatctgaccggtacggcacggtatgccagtattaacacacatttgggtattgaacaatcacgtcgtgatgacttggagtctttaggctacgtactcatctacttttgccgtggtagcctgccctggcagggaatgaaagccgctacgaaaaaggaaaaatatgaaaaaattatggaaaagaaaatctctactcccactgaggtgttgtgtcgtggctttcctcaagagttttcaatttacctgaactacacacgctccctccgctttgatgataagcccgattattcttatttgcgcaaacttttccgtgatttatttttccgccagaattacgagtacgattatatgtttgactggaccctaaagaggaaggtatgaagatttgcggctatgtactctgtgtacgttaaccgcgcctcgttagagagggctatgcttgcacagcttaatacgtgttgcaaactaccgttcgttcagatgctaactgttacgaaagaaccagcagatagaagctgctgtaaatgagtcctcatccaacaaccaatctcgtgctgccgaaccgcgtcgcccttccttcaaccctcacaacaaccctcagaataatatgtactacaaggacgccggccgcaaaaccacgttgcagtagatgcaacttaaacgacttcttaagaatttagtgtctgtgtgtcgtcgatgtgatttttattcgtctggtctaagcatctcttgtcttttaatgcacagttgaggtgctgatcggacggctactctgttctctttcgtcgagccaggctattcgctttcgctcatcaatgactaaccggtttaatgtttattcgcgcgcacattcactctgtgtttggtatgatacatgcaatgaaccacaactttgaagacataagagcgtcataacattcgttggaccttcaataaaagcttaatctgccgcttatttgcgaatcaattaaacaaatggcgatgaagagacgtgacacagttggctcgttggagggcggacatagagagagaaggggattcttacgaaggctacctgcttccagtcgcaagctgcaacagcaactcttcgttgtgttcgttggggtcaggtatcgtaaatgaaaagaacgataagttccggagatggatggctgaaatactagtttttttttatgtttggtaaatttcctttttaggttaattcgttgatgactaattcataatgtttgtaatcgctttcaaatggcctactttttattttcaaaatacgtttgtgttctgctgtacacattgaattgggattgatgtagaatatgtgtgacgtgttgggattcacgaaacaacagagtaacgaagtgggagatactttgcaagttaccttctgccgtagatatgctatgcattaattccttacaaccgccaaacttataatatcacttgttgcaagagacgaaaactaaagaagtaagaagcttacttcaagattcgagcgctagatgtgtttgcgagttgcttttggctgaaagacttttaagggaaaatttaactgttgtatagaatacgagctataagagagagcatatccgcgtaacgtttatttgtcgctatgccgttattccctcaactgcccgtatttattcattcacagtgttaataataataataatcaattcatgctaaaaaggagcttcataaagaaagtatggatttgatacggccaaactacttgtcgccgtagtggttgccggtgttagtgatcacctttgtcagttgatacgtcttggcggcatcttcaaagctggaaagaatggtgtccttggaagccttaccaagcacaacgtttacaaaagtgtcaaactcggagtagtacggatcgtcgtcctcgaactcaaactcctgttcatcatcagactcaggtgtacggacaaacagcttaggcttgccatagaaatcaaccatccgaaggtagtaaccatcacagaggacatcaatgcaggtgtcatatttgacaccctggagcgtgatacagtgcaacaaggagccgacagctccggacttgtagcgccaagtggcagcggtaaaacgcggaagacgctcattgggaggaatggttgattcatccacaggcatggcatgcaattcaccacaaggtgcgtcccagttgacacgattgacggctaccgtagacaaatcgacgtcgcctccaaagtagcgagacaaatcacaaaagtgagttccttgttccacgacggggccgccagactctgagataatccaccagaaacgtttcgcgttcttgatataggcagagttgtaacgagcaacagttccgataaccttaagattgttgtcagcgataaatttcttcgccttctgcacaatcttcaaataacgaagcatatagcctacagagacaatcgacttcgttctgtcgagtgcactaacgacaccgaaaacgtcttctggagtcgaactcgaaacgggtttctcaatgaacatagttgcatcaggcaaagccttggtaatctcaatctccatatcatgtccaaccttagtagagccgtgtacctgtggaggaacaccaataaggaaagccgttggcttttcattggggttcttcttcaaaaattcgaggtaatccgcaacctcatcatactccttcacattcttgtaggcgtcagcaaaaggaccagcacgtttcttgcccagaacacgttcccgatcagcgacaaccgggcaaataagggctacaacgtcgagcgacttgcccaacacttgctccaaacgagccatgttattccaggggccctcttcagtgccaaaattcacacctccagcaccaataatagcaagacgaaaggcagacattgttgttaataaggagaacttatccgtggattggatgatagaaagaaacttccggtaaagttcaaaaaaaaaagtcgcaaaagaaagaactttgcgatttgcgttcttaatagaaaatgtgtattagtgaatacaattgaatgatttgatgaatgtacacggcattgacatttgcttaaatactcactgctccgttgtgccacgtcatagccggaagccaacgctggtacgtgagcgacaacgagagcggctcatgggtggggcattatgctccgcagtgtggacaagtgtggagaagttctgttctgaggggtataaggcgtgaaaaagtaggcagctaagcgagaaagaatgcggagaatagtcaccgattttccccaaccccgctttactctttcactgtactttctgtatcgtggaacgtaaagaatctgacgccaaggtgacgctggatagagttacagagcttgttattagccgaaggaaggttgtatgtaccggaaaaaccatagcctggcgggaatatgcagcgtatgatgtcatgcttccgctatttccccacatttgggcgcagaccggacaagcgcatgtaacggtgtactcaaaaacttgacgtacttttgaatgattactttctctcatacataatgtctttctcgtgaggtttcgcaaaacgctttctggctttcggttattggtcgatgggcatgtaggaacggaaaaacatgattggcggatatagaaaaatgtggggttcctcccgcagccgcgtttaccgcgaaactgtaaatcgagaaataaaaaataaaaaaaaaggaaaagaagcagtttaggggataggagacggagaaggaaatattgaaaaatgcgttgccttactagccatgtttctgcagctattgactttttttatttaatcattagtgttgactccatttaatctgcatgatgatctgcatttcccgtctcgatggtgtttttgacaatctttattctcattggcgtagatcactgtttgcagatcagtatagcgatcatacatcaattcgtcggtagacccttgtcttcattgaacggccatacgtcattgtgcgcgattattgcgccacttacgcgcataaagacctgacatgtatatgttaccgtattaactgttataccaaacgcacaaacgtcgaacaatgtgttcttttttccgcatcttgtgcattcgcttacgtgctcccgcgtctttcttaacccaaacgcattcattgactacaagttgttgttgagtcatcttatcagatctaatttaagtttttatcatgcgacctatcgctgtatgcgttacgtaatttgccaattatgcgaagtcaactttgcttagaagttgcccagagccataaccgcaattgtgctgtcattctcagtttcactgcgtgttctatttgctttcgccttttacgctgcttggccttttcggtgtgtagttttattctcttagatttagattctttggaacgcagaagtgctttcattgtactatcttattcattgttattattattatcattaggaagacattaagttttccgttgtcaaacagcgcctttgaacgaaaaagcacttctttgactcgcaaggtttttcttggtttcctttttttttcggtattggtctgttcttcagtgtatagaaaggtttcatgggtacgttctgtaagcacttgttctatcaagtacgcataactcaaaccggaatattaatgaacggacgggctatgtttttcatcgtggttcttactaacagtttttataaaaaatagaagctcaacaacctgtaacttatcaaacttttggccccaaaaacggctcttccacgtctgcaaatgtggtgacttcaggtgagtgcacgggtaagattggcagctgtcaatgcagtcgtgatgctggtttgtcagagacgtttgccgaaaaggttaacgtatcggacatttccattcagtccagtatatgttcgctcgagaaaaacgagagcttccgctcgttgcagcttgacttgagcttgcttaacgataatgtgaagctcgctggtattccaaaggtagcaccgtctcgtgtatctttcgtcgacgttgatgcgaagacaacgcctttggatcgggaacgtgcaattactcatcctcccccgtacgttaaaccacatcctccatttgctatttactccgcacccgttgtttccgtccgcgagcttacaaagcctggtgctttgaaacgtgtgtttcattttgaaatagatgtgagtgactaccctcttccacccaacgaactatggatggtaggaggttcgtttggcttaatggcaccaaattcgaacaccaacgttgaccgactcattcaattgcttcatagcacgacggacatggatgctcctgttataatgaagactacctctggtcgttggcccaccatatgggaggaagacatggctcgcgaactattagtgacgagacgtgaactgttgacgtgggcatccgattttatgtccatagctccaaaaaagcaattgctgtgcttaatggcacaacatgcccaagacgagagcgaaaagcgggtgctgaggtttttgtgtagccgtttgggtcaacgcgcgttctgtcatttacggggcgatttaaacgttagcttaatcgatctattagaggctttccccagtgtccggcttcccttggatcacttgctctctgttcttccacagctcatgccgcgctggtattcactgtctaacgatccggcctcaagcaatggaatactagaatttgccgtcactatcgttgaaattgaaaaacccgaccattctcttcgcaatggcgttgctaccggctatctcaaatccattgctgagaagtttctggcgggcgagcgcgatttgtgccttcctatgtttcgcgggcttcaccggaatccctttgcgactcaatttacgtctgatggcccaatgtgtcttattggtgccggtgtaggcgtagcgccgttccgtggatttattcaacgacgactgatgaacgcgacttgcgcgggcaaggtctgggtgttccatggatgtcgcaaccaagagttggatgaactttaccaaggtgagtgggacaagccttcgtctcgaagcggctcctgttctcctgcgtccgctgcccggccaccagagcttgaaacagagacggaagaagatgtggtaaagctggagaatacgaaagatgacggaccaaatcatttggttgtagagtcacgttcaaagtcacatgcgtatgttcaagacgagctacgcaggaaaagtgatattgtttggagtgtcctgagtcaccctaatggccgtatatatctttgcggagctaagcagggtttcttgaagggcgttgaggatgctttaatagatatctgcatgaaacatggaggcatgacaaagtccgaagcggcttgtcagcttgttgcatggcaaaatccgctttctctcaaatttgtcaaggaaatttggtaatgcattcttacactattcattagtttgtatgacaaaaaggatttttaccgatttttcgcccatttcttgaaattctatggccacctttctttctttgcaattgtttattatctctctttagtatcgatgaacttgatggttcgtactacttgctttgcgaaacggaggctaaagaattttatcaacccttttcaatcctatagttgatttttgggaagtgttgcattatggctttccgccgtctttgttttttccattaatccttctgattttgtacagtacgttttagaattctcttcgacattgttatatacctaaatacttgttcaagttcatcactacgttgtaagaataaattgaattgaacctttttcatcttagttttgtttaatcatccgagataaatttaaaacattaaaggttccgcatttttatcctcaaataataaatatctttgatatgataacgtattgtctactaaactaatgtaactcatgtttttgatcgcatccagtccccttgcatccagttcttcttgtaatctctgcttagcctttctctgtcagtacttcatcttcatctccttaaacgtgaaaacttttatttgttaattaacaaaaaccgtatagcacggtgtatgaagttaacggatagtatttgttctgagaatagttttcatccgtatcctcttgcgcggctccataccacattcccttcccctatagcatcttccacctcctactacttaaaaacgaagaaaccacaattcgcgccattgctcaaatgctagtcaatttttgacattggtgcactccataggttgtgtttattacgttttggttcatctttccaacgatatactccagaaaagctgcattcctgcagcttttgttttgaaaacaaccagcaccttatgggagtttccctactaattaaaaggttttaatacggtttactgtttataatgtcaagatggaaaggaacagatggtatgaacgccaacagtcagaagcctagtgcaccaattttaagtgacacaaggcagaagccagatatcccgtcaggatgtacgttagaagaactggaaacaaggcttggaatagagcaaaagattaaggatggcgcagagaacttgcttcaggtatttgatacaaaaacgaagaaggaggaccgagacaaaaaggagcttttgagagcacaggttatgcaggaattggaaaattcgagtcgaaaaattgaacaaattgagtccatgattgacaaattaaagttggagcagcaagattctgatactgatttgcttacacagaccgacttgcagcgcacattgcctttcaatcaatcagttaaaaaccttacaacgacacatacagtggtaactcattcaaacaatgaagtgtcacaacaatcgttttctcaatctactcaggtgcttgataatgcagacctttcgatagcacagatgttgccaagtgatgaagaaagctatgacgatgaagatgttgctgacgacgaggcagatgttggacaaaatacaaaacagtacagttccgtacagtctgggaaatattcagggttgcaaaacttcgaagaagtttgtcgtgatctggaacgtgcttgcgcatatccatgtcctgaaactgtaaattgtgcaaactgcatgtgtaatcttctccataatatgcaagcaactcttccaaaacctttatggatgaaactcgcgggattacttcgaagaatgctatcctttagcatcactgagataacaggttgctccttccgcattcttcggttgtctctgattaaatgtacagcattacagcaaatggctgatgttcgagcagaacaaattttggctcggtctttattggcgaataaggatgaacagcgggtagaacgcgaacaagcttttttgctttttcgttgcctatgtaacgctgtgaatgatacggaagatttctctatcttgatgccatccttacgtacaattgtttccatcgcagaacagtctggtgatccatatcgtttcgtctcgttggaaactctgattgaattacttgtttcttccccaacgctattactggaggctgactgtttacgaccggttttgcatacacttgttgatggcacactgtcaccaaacttagctggaacagcaatttttgcactagttcatattctcgataatccgatggcatacaaatgtcccacacttttgacggatattggtctactttgggttccattaactagcttgtacaaatatcacattgatgatcgaaatgatgattcttccgatcaatcgtcgaatgtgactagatgttgtatcaaagtcgtttccgctctacttcttacttggccgggtttatgtactctctttgcaaatgatgcgcaagcacttaaatcattagtggatgcgctacgggttccttcttttagcgctcgttcagacatattggatttatttttctcgattttcaatattgagaatacaggctggtcagaatcctttgccgcaggaaagcggctgacaatcgtgaaaacaaaggcaagcacaaatgatgatgaatttctgcccataaagccaaatactcacacaaataagtgcatgtctctttcacaacattatattgcatttcttttatatgtttttttaaaactcgggcttttggatggaattataagcatgattaaactgaacgatgatatcctattgtcaagaaaagcaacttttctattgggtgaattgcttcaaatgtcagatcgctatattcctgctgagtttagtgcagaaattcaatcactcccttcattatttgaaatggcctctcgttttaacgctgaggatcgttttgttgctacgtctgtgctccaatccattgaaggactgaaccgaatgcaggcccaatcttatgatttaactgccaaaaagccgcactcatttatatttaacaaacgttggacagatggctcctttcggggacaacgccaagttgagcacgtaaaaatcaagatgggtttacaattagatgacaatcattttcgacatatattatctgaaacaaatgttctaacgactcggaattatcaaaaatggcaatgggatgctttggttgagttacttcaaggtcctttgcttagtgcaaaacgattagaagaagccatgcatgcaacaaaatttatgagaaggttactaggtttctacaagccgtttagtaatcggttttcaggtataaaaaataccaaacctaatcataaatatattcaagttggctgccttttattcagcactctgctagctaaccccgaaggggttaagtacttagctgaaagtaaggttttgcgtcaaatatccgaagcgctgcaacaactggataacaatgccgatgtatttatggtaccgctcttttcaaaacatcgcctagcagatacgttgagttgggggtattttcctatgttaggtgttctatcatcttctaaagaaggccttagcgttttagagcgatggcgtatatttacgactctttatcatctttcagaaaatccttcatgcgattacttaacaattgtactgttaaaacatcttgattatcgtttggaggggcatccaagagtacttctctcaaaaactctagttgcagctgatgattctgttcgcacagaagtcaccaatttcctaagcattctattgcggtcggattatgcagattctgaattacagcattgggtcattgatttgcttattctgcaactttacgatccctttcctgaagtctgcactgcagctgttcggttattgaacgatgctagtgcagagtcggagtcacttttggaatacataatccagcggaagccttctttaattcatcttggtgatataggggcttcgttgctacttcgatttctcgcaacgagcgcgggtttcttatatctttcagaaattgattacgtacagcgcgagttggaacagtggcactcgtggaagaatgcagcttatgtggatgcagtggagcagaaccaattgcttgcaatcattgatgaactaggccttgctacggatatgtttaagcctctcgagtctgatgttctacctttgcatttttatggagaattagttaaatctcctgagggttgtgagttgttgcgcaaaactcagcatatggaagagtttatgtctataatcagaaaacattcaataacagagtgttctcctggtgctacccatcagcttaaaagcgcattgtggacggtgggtaacattggaaagtctacttttggtattcctttcttgcatgaacataaagccattgaaattattattgggattattgaaacaagtccagttgctagtgtgcgaggaactgcgtttcacgtacttggattgatttcgaggaatgacgaagggttgttgcatttaaggaaacatggttggtatacgcttacgtcgttaatgtccgtctctcgaggtctttgcttgccggcagatttcaaaagagtctttaaaccaatctacacacctccgatacctaatcgctgttctgcttattcgccaaattattcatccttttcacaagaggagaaagaagctgttcgtcttgttgctaatctgtcaaatcatgtactaagcaaccaatctgccaggaaacttacaaggcttaaatcacggtcgcccgacgttttcgaatccagagaagttattaaggcatgtttacaactgctaagcaattatcattataggacccaaatacgctcttttgtatacagtttttttcagtcgccaaatttttatcgagcgtgctatgaagatgatgtttcctaatagacgccccaagcaacattctgctgcaggtttgcatcctcggttgattggtttcattcgttaccttgtgtatatcaaccttcaatgacatttcatgagttgtatttttagcatattttatacttttttgctacacgggcacctctaatttctttattttctgtagtttttctaataattattagcaacaaaatcaggtacatctatggtatatggcaatgtgcttttctggatagaggttctaagagtcgcgctgtgacactacttgcacacaaagcaaaaggacatgccaaatcctcttacggctaccgcgctctaaaagaccagtctaaataagattactctagtgctctgtatacagagcatattttgttggttcagatacatatacttgtttgagttttgtttttctcaagtggttgcttttttcatgttaagctgaaaaccttggttcattctcattgttacttacttttttgggcttttctctttaaaaacgaatcaaatgtcgttactgtggcttaactatgcaaagtctggttttcaatggcctcaaaaggagcattggtttaggtagtaagtacgggcttatcattcattcaacaaaagcaatcattcctattattcacgactatcaagcaagcacagatatcattgtgcgacagaacatctgtatgcaacagtttcggacaacgatcaggaacattcaaaagtacttgcttaatgagcaactcaatggtcgatctcaaaccaaaatgatgtacgtcaaaaggatattaaaagtgatgacaaaaagccatgaggatgctgaggattttatttcttggatagtttttgaaagacctttctcattgcgaaaagtgaatttgtgtctcatatgttttcttaggctttcacatatcgcaccgcttttatccacaaaaatactgaatgcattattctactttgttcattgtgagtcttgttgtaagcgttcatcattaaatgttatcgatacatttgagaaactgcatattcaacctgatgaaactacatttagaattttaatacatggcctgctcatccaagagcaactacaagaaacttcccgagcggccattctcatgatactccgtcgaaaagatcttatgaatactaaaactttgagattaatactgacttgcaaataataaaagttttgatcgtaccaatagcacgttgggaatgaactcatggaacaacattttggttttgatgcatttggttactatctttgacatacagtaaatggataacattaaaaaagtcgatttggtggtttagatgattagagggaaatagtcttaataccatatttcataaaagcttgatagtcatttaaggtatcgaaattacacggagtgtgtaatattgcttgaataaataaagtattatgtgtttttaaaactctgtaaacccacctcgaacagctttaagcagttctccatatcacttaacaggccatccagttcaacctttatgatcgctttattgtgaatgccgtttggaggatcattaaaaatctccatgttcaaaggcctaacattcactaactcgcatgcattatttcccgttgctaaattctgttgagaaatagtaagtggagcaagccgcgcacgcaatttggaaacaaacggcttcacaggctgacttgctactctagcattcatcatgctcgttgaagagtcaagtgacgcccgcgctgggggttttggatgaggagctgtgctaggttgtctattagtaagaggtgtcggtttatggtcgttaacggatggaagtctagtgttttgttctgcactaccggcattttcaaaagcccccatcgacatagaacgaagaggtgccttatcatctgcagtttgtgagtgcggttttcgagggttagccaaacccggcgacattgataatccgcgtttatctatttcggtacgctgtcgttgaaggagacgaggtaatggacgaacaggcgcggactcaagagcgttcttggactttccacgaattttatagtgagcaagctcatttgtttcagcatttacaggtggcttgggcaagtcacctgccattgattttgtagttttcgtgggtaagtcgaatgtgggaagctcaatttgagaaaaggatgattgatgatcagcagggtcacttgttgtggaatttgaatgggaattagatgaggaatgaggagcggacggaggaggggaattactttgaaagagttgcattaaaggatgggaggcttcagggtcattcttggtgggttttaaagtttcttgataagaatcagtaacgctttggccttctgaatttttggatgcatctgaatcagtggtctcagctgctgatcccttaatagtaccgaactcccaaccttcgtcagagtctaactcgtcacttgaaccggaggaattaccgctttcatcatctgtaggtccgatggctagactctgacgaacaccgcctgcacttttccatctttcgtatcggcgaatcaacggttgtaactcagtagtagacgaacgcgagtagtaccgaataaacttcgacttcaacagttcagtagcactttgtcgttcttcaggaacctgctgaagacaaagagagacaaactctttaattaaagagctaaaattaccttctagtcgaggagattccgaatttgcgactaaataaacagcacgcaggggatcttctttcgcaaacggcggcatgccagtagctatttcgtatgttgtgattccaagcgaccagatatcggcctgaaaaaggttagtctaaaggcgctgtgaacaaaagcaataacataccatgtaattgtaatcttggccgtctcgaatcacttcgggagccatccagtacggtgtgccgatgaatgtagtacgcttccggcgacctatgtttagttgtgcagcaatgccaaaatcgcagagtttgacatctccatgctgtgaaataaggatgtttgcagctttgatatcccgatggataattcctgctcggtgaatgaactgtagagcgagtagggtttcacgtatgatgatagaattatgtaactcgtcaatgctgccagcttccataagggtacgaacacttcctccttgacagtagtccatgatgatccaaagatgtgttcccacaaggtaagatcctctgtacataataatgttttgggcttcacacatcttgagctcactaagaacagcaatttccttctgaatgtcgctgacttcatcttcctccgtatccaaattcagtacttttatagcaacaacctctttcgttttagtgtgcattctatcagtgttagcaacaagaaatatcatttaacataccctttaaagactgaaccataggatccacgtccgatcagctccctcttcgtgtgaggagtgtcaatcttgtgttgggacatttccagttgacaatttataagctcggtacctcacaagttcatacaagcgctcaaatatcataaacaatgtacaagacttacagcagcgttaatgaccttgagatactctgtgggtgtctactgggtactgtggcagatttatggtggttaggatatggtggagacgcgccaaaggctctttcagtaaatgatccttactagcccctagaattagtgcaacttaaaaagaatcagcgcaaacgaactggtttttggcactatccacaaacgttttcggtcttgtttctgttgcagcaattagcgctcatattatacactgtgataacaaaaaactactacttaattccgtttatttaagaatattcagtgttgtgattatctcactaagtcccttttgataacgatttagaaatatgaaaaatatacttttatacattttaattcaggttttaaacactcagacgagttaagcgacatgcggcgcttgtcatgatatacttttgcgacagttttggtcgaaattaataaaatgttgttaaaagccgatactactcaagagagaacatataattgatgtcggctaacagcttgatgctttcataaatgttctataaatttctgcaagtggccttgaatagctagaatgccttttcaaatcgaggcgttcaagacatactaatttgtggtagcaattcacttagaaaaatttaagctcatacacgaagttgcgagtatccaaccagtaatcctccatctttaacaacatagatattaaaaagcgccagttacacgtcagtattggacttcctctgcgtgtcaagttgtcttaagtttcaaaacatatttcgactgtgtcagtaagtgcgatattatattatctctagaagaacgaaaaaacaaaagttgctgtgataatttcgttcttttgccatttcagcagaacaaaaccaatactcaggaaaagctttattaagacaaggaagagtgattttgtcaaaacaagtaatttctttaccccgaaagatttaaactcaagaaagtcgtccaaacaaagatatccatttagggaaccgataaacaacacgcatggtttttttaaatttatccgagatagagcctgcatcatcgtctaacgcaaattcgatcgttcgttggtttaagcgtctacatcaccgaaaccaaaaacaggtgcaagaacaaattttcggtcgtcccctgcagtacgtggtcaatatttcctccgttgctttgttcgtaaagagcgaagataacagaagagttttgtacggccatgttcctacaatcgttgcaaagtgcggctactatctcaaacaaaatgcaactaatgtcaagggtatttttcgcataaacggctcgtctaaacgcattcggaagctagaagccatattcaatagtgcacctagttatggaagggatgtggattggtccgaattcactgttcacgatgctgcaactattcttcggcagtttttgaaatccctaccagagcgtgtcataccctctgaacactacttcgcttttcgacaggtcatgttactaacggggacaagcgatgagaacaagattctcatgctcgaaaggttgatggatttattgccacgggcaaatcattacgttttgctttatatcttggacttattaagtgtgtttgcattgaaagcatcgcgtacacttatgacggcccgcaatctagctgcgatttttcagcctggcgtctgttcgcacccaagtcatgataacattcccgaagagtactttgcttcacaagaattactgttgtttttaattaagcatcaggaacacttcttgcgacctcgcacagaactgtccaaggtttcgcatagaaaactgactgaaatcgtcacgaaaccacattgtctggaacagaccgctcccgtgacaattattccactgcacaggttgcgccgacatccaaccgttccttcgaaaaaaacttcgctttcaaaggcaacagtagatgcgaaaccatcgcacagagtttttcgctcaaaatcgctaaaccttcgacttggcaaacgctctgcggacagaaatgcagaagcaccgctgtaatctggcgtgccaaaagtttcatacctctttcgttttctttttttgaatgtgttttgcttgtctaaatgacatctctagttttgttttaaccattgtacatatcactttttcaattcactcttttgccaaattcattagttgcgagccatagaccaacctgaagttaacaggctgcttctggtggttacagtcctgtaccacttttgccgtcttggactcgtttttcactccttcaaatgtttatacgaatgaaaaataacatagtgatgcttttttagcactagtagagtacacatctttgtcccgttacaaaattctacgcagtaaaaacgatactgccatgcaaagcgtatacttactagactcacgaaccgctccagtcggttctcgggaatacgccattcttatataaacaaaaagccagcatgataaattgctaatcacccaacaggtcttgtaagagttgcagcacctttttccgttcctcgttttctgaatcctcagacgttgaaaggaacattggaatgcgcaaccgcgaaagttcctcaagttgttcgtgatgaagactgtcaaaggcgttgacaacgttcttgtcaaaatctaaaagctcctgctcttgttcgggcgtcagcccagatacgtttgacggggtactcggatccacacgaataccagaacgctccttggagccggtaacctgtgcattagaattgttcgatgtggcggcaccagtgaaaggctttaatattgcattgagttcatcttgtgatttaaatttttgaagtagacgatgtcttttcatataccaatcgcgttccattttttcttgagctgtttttaaggattttactcgttgtaaaacatgcggatattgacaatacagagcaaatatgtatcgcagagcagctgggtatgtatttatttttgtaacatcaggaagaggagtaagagctgcagcaggccttggagcttgcggtgcctgacgtaatggaactgcagcaagactaggccctgtattcacaggtacgggaggttgtatcgaaggtgcggcagcgtttgaggtactttgtaacagccgtaacagatccgatagtgatccttccattatttttaaagcatcaaatgcgcaaattggcaattcgcagcaagaaattaattagacgtgtaaactgtttctgtgacagtcgtgtctttgacaaaaactgaacttgtagcagtaaatgcagaagtaatactgcctgattgggacgagacgtcttctgtagttctcacaacagccggtgttttttcggtgatcttcggtgttgttgactcggtgggaagaccggcaatcaccgaaaattggccgccggctccgacgaccttaatagcaacatctttaatggcttttgagcgtataagagtcggaatagcaacgtcttcatcgtctgtaccttgaccgacttcgtagttttcgccagaaccccaagagaaggcttttccgtgtttgtcaatggcaagattgtgatgggtaccgcagcagacctggacaatgtcaacaagactaggcacaattgtgggaatcggaactgagtaaatgttaccgcgatcatcacgaaggacggtggaaggcaactcttcttcaggaataccaagttggtgacgatcgtgacgaccccaggcaagtacacggccgccgcgtaaaatagccatagaatgatgctcaccaccggtaatagactcaaccttgaaaggcgcaagagcttcaacaagcgttggctctttcacaatcacaccctcatcattattttcgtagtaaataccgcactggcgggcagcattcaagccccaagcatacacacggccatcacgatcaacagcaaaagagtgataagagccagcaccgacagcgagaatgttttttaggttgagcaaatgaggtaccaggccctcttttctcacagcttctggtatttctcggcctaattgacattgctggccgtttccccaagcatatacctgtccagccgttgtcaatgccaatacatggtccgttccaacagccacatcggcaacttcggggatatcaatcttcgtaggacttggtgaatgcttttgagtggcactgaagcccaaaataccgtccgagcaacggaatgttccccatgcatagcactcgccctcgtctgtgatggcgactgtcaagttatcgctgcacacgactttgaccacgtgcttgttcaaaagttcgccttcaacaggatagggtgtgccctccaatgtatcgttgtcaataggctcaccatcttcgtcgacttgattctttgttaaacgaccaagtgcgaagtcatcattgacaccccaggtaagaacacggccatcatgcgttactacagcagtatgcatgccgccgacagccaacgtgacgacaccggctttttcacgagtaagagaagggttaagacgaggccggtaaataacatcaacatcgtcatcagccataccaagctcattcattgaacccgaaccgaaaacgtacacatttaataagtgtgtaggagccttgggcacatggttcagacgatgcgcgtgaaaggcaggttgtgtcgttttggatgtaacgaggccggtacgtgatcgttttatgggacgatgctcatcgtcgtgttcctctgtcgcttctacggctcgctgacggcgtttttcagtcatcgccttcatcctcaggtagcttccataccgtctacggatttcttttgatttcagcgacttccaagttcccagcattttctgtcagcacggtattagtaaggaaaaaaccgcaaatctcaacattcgagaacacacgctcgagggtatccaatatatcgccaacgagacgccaactacataaaattcataccaaaagagacgcgtttgagcgctgaacacttagcaagttttcttagctagttattgtggacggggagttcgtttagctcagaaagaggtgaaagaagttattcgtatataaggtttatctacgcgaaacgttgcgacagagataaaaactttaaatgaagggaagcgagaatgacgtggagtgaatatactggcggttttctttccttcttttattgaataatgaaaatgtgttatatagctacacatggttaatactttatgtttctgtatgtaaactaagaacacagtttgtatgattttttagccatttaagcgatttctgaagaacatttctactggtgttcagaaaaacacacagaaaattatggtattcatagattaaccgcatacaaatgcacgcaattgagttgaacaagctattcgtatcgcttccgctattccgtttgtcgctcgttaggattctactccgtcgcaaataaacctatggctgaaaacaacactccagcaagatgattccttttactaacattcaaaggtttatctccaatgatcttaaactccgttcttctcatctttggtttgaatctgctacggaaagcctcggcttactacagcatccaccaagtttccctcacccaaccactatacccaccaactcgaacaaacccacatctcccttctcccaactaacgggtccgccggttcttctgcaaaacagttgtggtgcggtttctcagaagcattcacttcaccgaacgcaatttgtcttgcatcgttttcgttttttgttttaacccacagtttgcttttactgtacgtttcgtcttcgctcgttgttcgtgtctcttaattcataaaattacttgagaaggcgtgttacagaatcagaatgcaggaaacgagctccaagactgctgcttcggcgaaaatgattgaaccgtttgatggacagaagcttccggtaggttcaagcttccttgtagggaaatacacggtggttgtcgataggtacttgtctgagggaggattttcgcaggtgtaccttgtcggtacacgatcgaaaacagatgggactccgtttgtgtgtgtaatgaagcgtatgtatgctcaagatgaggcatctcttgagaatgtccacactgaaattgaaacaatggtatgaaacgacatgcgagtgtcctcttgctgtaaagaaagagaaaaaaatatgctccgttattcatggttgttcagtttgctaacggttatttcaagaaacttcttcgtggaaatcctcacattgtcaactacattgattcctgcatttttcctactgccacagaaagccagccaaatggctgtgaaattctactcttaatggaatattgtgcaggtggtggtcttattgacttaatgaatcagaggctgcagacgcgcttgtcacaggctgaagtgttaaaaatcatgtctgatgtcgttcaaggtgtagctgccctgcactacttacgacctcctctcatccatcgagacttaaagattgagaacgtattgatcagttcacctacttgctacaagctttgtgattttggcagtgtttgtgcgcccattcggatgtctagtaatcctgctgagcgtcatcggataaaggcagacattgaaaagtacacaacgtaccagtatcgtgctcctgaaatgatagacatgtctcacaattttgccattgatgaaaagagtgacatttgggcgctcggtgtcttgttttacaagctttgctattataccacgccttttgaaaatcaaggtccggcagccatggttacagctacatacgtgtttcctccatttcctccttattcgggttacataaagcggttgatttcaactatgctccacaaaaacccatgttgccgtccgaacattttccaggtgcagcaagagatctgtatgttgcgtggtactcagcttcctttccgtgacatgtataaaggagttaactcttcttaccttaatccacctgctctaccagaaactgctggtattcctgtaaagcccatgtacaagacacaacacagcatccctgctcccatctctgttcatcctcattccatgggtcaacaaattcccgtgtcacactttccgtcccgcgctgcctccgctgcaccttccacaaaccaacagcacacgtcctcaaacccatttttggctcattcttatgtctcaactcctgccgtctcaggggcacagaaaccacacaaaagtggtcgagcacatcctgaactgcagcccagttctcaattgtcgcctacatctcaggcttattctagctcctctcctaactccttacatggtattaataatgcttcatacctaaacattccccagaatccgtttcccgtatctaccactgttactggtgcttcagttcgatcttccgcatattttgaggcttccaatagcgtcacgggcaatggacatgcgtcgcctgggcttgaggatgtggaacaacgttatcccgacatcggtgaaattgaagcaaatgttttaagcagggtagctacgagtgcttatcaagaaaacgattctgcacgcaatgatgaaattgccaaacttgcggatgatacgtttgctgcattcttacaaaaggcagacaacgaacagggtgaggagcctcaaatttcacccgtgcaaacatcagcaacgacggcgagtacgcccaacttggttgcagaaaacgataaggctgtgccgtcatctttaacttcagaagatttatctggtcgttctaatgtggaggactatgtgcaacaaagcttctcacagctttctcgtgcctcttccgttcgtcattctacaaagtattctgagttctctaaaaaggtgcaacaagcaccaaatatggtggatagtcagctgcatgactatacaagtcatgctgggttgagtcggcaagcaagtgttccgtctagccatgaacgcagcgcatctgttactcgtcgtcaatcttcaaagaatccttatattaagccgtttaattatcaaaagcctggacgtcactccgaagaattttaccgcacgactgaacccttgactgtcggatcgtttgccgaaagtttacatggcgctgaaatatttaatgccatgtctgagaaaaagcctaccgaatctgaagttgagcttcctctgcatcgcagtggtaccaaccattctactgtggaaagtattgcttctgttgtgtctgcaacaagcacagcttcacatcgtcgttcatctcatggctcagctatgcatgagcccttttatgcgagcgacatgtccaatgaaatgttatctgtcactgaagcagaacttgagaagcaggctcagttcaagcattctggtgtcaaatctggcaagtcaccagcccacgagcctacacaggcgaggtcgagtgttgaggatttggtcgagatgggtattcctcttgatgcacagtacgcttcttccgttgctgaagctaaagttactcaaaacaaagacacttaaacccttttactcttgacttttcatcatcttattagttttttatggccgtgttttaagaccttgaaatccctttccaaccttctctctttcttttcctgttcatcgcttgtgagacggctatttgtcagcgtgtactttgttatcactgcctaattcatgtgttggatatgcagaatgctcacagcttatgcaatccttactttcatttaaacattcccaacttttttcacccaattgttgtaatagaaatgagaaatacaattgctttatgaatatctattaactaggtgttcgtggttaccctgtggagaaagtttgtttacattagtgatttgtttatgaaaagcaataatgtaaacaagctttttgtgaagccatcgccatcaatcgttaaggctatttaatagctataaacgaaacaatgatgaggataaggaagaaaaacattatggataaccgaaaagaagcaatcgtaacttgctatacaccgacgtatgcggttagagaaaaaatccaatcacttgtaatggacccagtgttagaaagcgacttggttaagttgtccttgagattttcttcttcagtatttcatcaggaaacttgtattcagggtcacattaatgtcaatgcgccgcacggtaccgaggcaattgatttaatacgcataaaggcgtatgccatcggtgtctgtgaaaggaagtttggggctattgatgtttttatgtgcagagacaaattgattcaagaccgaaagtacattgtacccaatgttttgctgcaatatgctgacaaagacaccaacgattattccatcaggattcaatcaacaactcatctgggtgtccctttcaaaattgggcttcctgagtacataggaccagggagttataaagacaagaacattcgagtgtgttacttcgtttccgtgtatgaaactgctttacataaaaaacggtttttgctaaccaaaacaggagccttattttcaagcataatgaaacggttcatgatatccgtacgttcaaacagatagagctatatccaacgataccgccctcagttacggaaacaaaacaaatgattttgtctaacgaaactgattgtcatccaaacgtcaaaaactccaaaacagctacaattgttgctagactgtatagaacggcttacatgagtggagatccaatagctgttcagttgagaattcaaaatgcttcagataagcgcctcacgcgtttaaaattaacacttaaacggaatctattagttttcacgaattctagaattcgaaattctgaaggccgttgcacctcctctggggtaattaagaaacagaaaacagaaaccataaaaagtgaaactatcaatactcgcaaaaacaatccttacaattggcatggtgtcccacccagtaacgaacaggatatcgagtgtcatatttggataccaaaaaacgcatgcacgatagaagttggagcggatttcgaggtacgatactccttaaacgtcgagattgggtcctgtttaaaaacgatatcatcaataagtatacccgttcggatcattccacgcatgtcattgctctgttcttcttttcattatccatttcttacaccattacagaacatgcttaaaaatcggccggtattaacagacacaagtttgatggatgaagttgacacaaatcaacaggcatcattgtctagttggacagggtcttcttcccgcctacaaacctgtcaaagtttattctgtatttaatgatgtgcattatatgtcgttctagtttgtcaactgatcagaggtgatgaactttattccaagaagcttcagctctgcgattgtttttttctctgattcttccgttagactcttaatacaatctgttaaaactgtagttttgaaaaacttctgactgtcagttgcagttgcacgaacgcaatagtcgccagcgattcctacgacaacgacatctgttattcctttcgaatctaacttttccctcaaacccgtcgacttcccggcggcatcaaagaaaccagagtatgaatcaaccttaggatctgtacccttgtagactacatcttggatagcagaggtatctaatccctcataaaattccgatccaggagtatttgaaacgctatgaacaggccacaatctctgttcatatttgagaccataggcttcaacggtaattgatgaagtgaatggcttataactcggaccgtgtgtagctgcaaatgaaacatgattagcaggatgaaagtccttcgtggcaacaataaagtcccaatgatgtgctttatataatgaatttatgttaggaatgatatctgcgacaccgttaacctttaatggggcgtcatccaaaacaaagtcattctgaacatcgacgataataagagctgttttagtagtcataatgattgaaagagcgtatgtgtgagaaacgaatagcgctttaaacctgtttgcggtgaagcggggtttataggaaggcaagcccgcttatacaattagacgcccgttttctccctgttctaaaacagtaaaaagatatattttttccaaaaaaatacacaattcttactacgttgtctttgtttttaacgatctatctcatcttttcatttaaatctacagaagggagcggaatcaattcattagaactcgatcactttacaaacttggtatcttactaacaggaatatctcttcacttagtaactgcttttactattctacaagttctacctaaaagatgaaacggattcagcgtgattccggttcacaagcggtttgtcaaaaatgctttgaacatggtcattacacatatcaatgcaaaaatgagagagtcgtaagtagctaaatccgttgttgtcaaacgaatgagtaacataattcatatactaacatgcaacagtataaaaaaaggccaagtcgcacacagcaatttgccagtatactaaaaaagacaaaaacgaagagggaagaagagcaacagtctagggaaaatatcacaaaagaacagaggtataggtcagacaaacgaagtaacttttctttatattaaccaagctttcagaaaccttctagcagatgaattattaagagagaacctaacagaaaagtttggactagattatgctaatgaaaggcctctttcaacaaatacaaggtcccggtcaaagtccatttcctcaatgtcatcctatacaagtggtgattacacaccatctcccgaagagtctccaagatataactaatccttaagttttattatggtaacaaacttgtcagaatactgtctatattactaagcaacggcctcgtaaatgactcaatagtgtattcgtattctttgaacataaagaatgaatacatcgctacttacggggacgtgctttcaaaaaaactggattacttggaggttgcatatttgagattcgtcggaagtgcttgtactgaaaagatgcctcatcacgagacaaccatggtgcgtcaagtagttcatgtgttaattctttcacaaggatagaatccgtcccttcatatagttgaataataaaatctctcatctcaatttgagaaagtaaaccgtgactagaaggattattggcacatataaactttagcaatttaagtaaagaaaccaaaacttccggccgtgtttttcgcgttgctaggcgttctttaatttttataagaacggatgtatcacaaagttcagcagcaagtgtcggacatcgctgacagatctggcacagagaacctacaagccggttcagggacgcgttagagcagctactaattagttttcgaattgttgacacgtttttgtcttcgcaaagaacccgtttaacagctactgtttcatattgcagccagttcgaaatagagtccaacgcggtggattgccagttgggatcaagtagcaagttaatgtagaattgaagcagatgataatgccacaagtactttctgcatgtttttccagctctaggaagagcaaatagaattggcaaagcaaattccttcataaacttttcagttgccgtaataaactgcaaaataggaacgacaccagaatatacagcaatttcttgtgactcgcggtgaagtctacaaagattgtacaaggccgcaagtgcttggttaatgacttctttcgtgtatgattttgtcttcgattccttcaatatttctgttaggatctgaacggcattaacttcacgtaaaacatccaacgcctgaggaaccattgacaaatttttaataaacttgagcattatgacaaggacattttgaggtagataaaataatacccgcaataatcttcgcaagactgtcacacttgcaagagattccttcacaaacccgtcggcttgtgaaagtgtcaaaagaatgtcagcagtatgagaaagacactcttttgaaacattatcatccgaggctaaggctttcaaaaatattttggataagggctcttgtgctttaagccgcaccaaaattcgacaaacatcgtttttcgagataatctcttgatgttttagaactttccatacaccaaacacaccgacaattacaagatctcgatcgtttttatagtcttcgagtaagaactgtgttaagacctgtaaaccttgtccgctaagaaaaatctgtaacaggatttgactcaattgacacatttgctgcacgaaaattgccgtttcatagcgtatgtcagagggaaactttttatcggtaaaagccaaaatcacagataagccgccagacaagcacagtttatgaagtgtatttgcatcgttatagacaagctattttgtgtaagtgatgaattccttccaaatacaacgtacagttactattactcgaagaagctgtaattgtgtcttggcagacgccgttatttgcagtatctccacaagggatatcattccataatgtgaaagaagctccgactttaaactaggttcttcattcaataatgcatcctgtatgttagtcaatacatttcgacttaatgaaaggtttatttataccagttcttcaactgcgatttcgcgttctgacaaagttttggaatttagagtttcgaagcacgcatgcagtctctcaaccatggacgtccgtctatcgagagcatttcttttttcagagtcttgatatgaggttagaatggctacttaattaagtttacaaacctaattcctcaaaagactcttcgatatcatcaaaaatgtcatcctcatcagttgtgtcatcctttatttaggttaataggttaattaaacgaaacgtaactcaaatattacttacagtcatggtggtagatttgctgagcatcactgtctccaaacccttcatcttcttattatcacagactttgatagaagtaacagtaaaaaggtctgaatactcaaggtctttttctgtttcaacatattttaaaacattatctggaacaggctcctttaactctgcgctctgttagtattatacaaaaagtttacacatgccagcagaaaaatgtctttgatgagatgcattaagctcatcaatagagtgtgtgagcttggtctaaattaaagttagtcaagcggttatgcagccgtaaacacataccggaaccctttgagtgattctttccattttcttttttgggtcatgagcatttgaggcatttgaagaacttctttgaattttggtcaattcatccttgtttttactttcgcttaaaggtttggaagccgctggactttgagaagttttgagattgccagaaagtgctgaacatttcttcgacttttgaagcacaccgtcgggaatgtgaaggctaccaacataatccgtatcccagttttctgaagcagttggtttcacctcttttgcctgtacttttttgtgtttatatgagaccttctcaatggtactgttttttaggcgatcattttcaagaataaagtcattgtcccaaacgtctgaacttgattaataaatcaatcagctttaagaaatacgtaccagtctttctcgtagattccacaaaagatggtctcaatggttgggcttgtggttgttcatcctcaaatgtcgtgttcacgacgggaagctgtttgggtttcggcttgaaagcggctgttgtatgaaatcgttcgttataccgttggacctcatctatagcctctgaaaatttcgttgtaattcgatgcgccttcacccatggatgccgtaggagtttccgcgaactaactcgcaaattaggatccttttgaaaacattccaatagaaaatccttggcagcttgagaaatattggcgggaataggaggatgatcatcctttaccattcgaaacaaagctggagcgggatcaaggtcaaagtaaggaggttttccttccaacaattcaataactgtacatccaacactccatacatctgagcttgttgttgccccattaagttcaattacctcaggtgccactgtgtttttaaaatttagtaatttgttctcaagataaacacaattacttactccaatacggacttcccacgacggctctatcatcaaacccatttgattgtgtcgcaactccaaaatctgcgagctttaatgttccatctttcgttgtcaaaatgtttgctcccttgacatctcgatgaatgacaccctggtcgtgtaggtagactagaccttgcaagacttgactagtatatactgcaacaagatgttcaggcatttttccaaaacttttacagattgagtgcaaagatccattttcacagtatcttgacaattttgagttagacttaaaaacaacaaaaggaacttactcaagaacaagacatagagaatcatcagttttaaatgtaccacggtactttacaatgtttggatgcttattcacattagtaacttgaggatctggagcgtagacctgtcatacatccaatttctttagtagttctatttcagtcttaaggttagagcgcgtcttctataaaataatcatacttgaataacctgcagattggtcttaagcatctttgagagcttaatcttttttacagctaccgtttctccattttgcatattaagtccacgatatactgttccaaaagcaccctttcccaagcaatcacccaaggtctaaaagttagaacaggttgtatacgtaaacatacaattaagggctcttgttgatgctcttgcatcgtttttactcgtgctttttggtatccagcgtttggtaaatgttaacgaggtcactacctgaactatttcatttaaactctaaatgacaaaacgtgtataagacatgcatattgaaagcttatgttcactgatgctatgaaaaaaagtatttaatatttatatgcagaaaaagtccgagctgtttaggaaaattgtttgcgaagttcaaccaagctaagtaaagaaaagtttaagatgaaaagtatccagcctgaattggcaaagattaactaagagcgtgatgatggatcagttttaagcctttaagattcttaataggcagagagacatcaaccaactcgggagtatcaagctggtcttcatcgcagcaacagttgatttgctgtacccatttccttcgtcgaatgacggtgatatccggtcgcatactcgggttcggatgcatcatagccatgattatacgttttgcacctaacggaatagagtgaaaaagtctgaacgaggggacgccctttaacaagcgaaacgtttcgggagatccaaaagcatcactatctttgcaaagagcctcataaaaattagataattgggagtagtgtgtgtcctcaatacttgccttctggaatggaaaagactcacaaaataacgtgaacaacaacacacccgttgaaaacaagtctgcagatatcccactatacgctgtaaaacgtggttagctttttttgtcaattgtataacgctagccttaccagcatcctcgttcacttctggtgcagcatagggaaatgtgccactcatgcctctacatgttttcatccttgtgtaataatgttcaggagaaacaagcacgctggtaccgaagtcagttagctggagccgtccatctggggccaagagaatattgtcaggctttatgtctaaatgtgcaattcctttggaatgaacataagcgattgcttgcaatatctgttttaggaaacagtttttatcatcctgtgtcagatgcttttccaaaaggtgggttaaaagatcgccatgagaacaatagtcttgaataagacacaagtacgaggttttggaaagaaaattcgcttccgcaaagcatgcactgtgaattttaacaatgtttgggtgctccagttgcgaatgaatagcccattcaagcaaacattttttcacagaagctgtactttgctgtttgtttctttccaaccggaatcgttttgcgataaagtaacttttctctcggcgattctctttttttttgtccgatatgagatgaatactcgcagtcgtaccaattcctattggatttcttcgttctaatctgtaacgttcctgaaagttagggaacaaaaatgataggttgttaaatgcctcctcaataatctcatccacggatgtatcttcctcattgtacttatgttcaagcaacattttcaacttatcattccaagaattcagttcatgaattttgatcttctcacaggccacatccagatcaagtttttcggctttctctcgtctcataatcctccccagacttaacgatcgtattttagtaagaaagctaccagactgctttctagctacaagaaggtcatcatctccagctgaattgagtgcaatattgtcatcgcttgttattaagtctggcaaggaagagcatgctgtctctaaaccataagattgaacaggaggttcctcatttatctccataataaaagagttgattgagttctaatgtaagaagcccacttttacaaagtaagcagtacagttcgttaaagaggattgtcaaataaatacttgttcagtttgcgtttccctttccatactttctcaagtgttttaatcccattcacattaaacggctcattgacccaacaaatcaaaaacaaaaatccaaggcaaatcatgtcacgtttagacgcaaccacgtaataaaatatagtaaattcactaactatgctgtaaatagttcagcggctgacgcacatgctgtgtattataaagcacgtataacttccgcccgcgagatacacgttaacctggcattgcgttatgagtaaaacaataaacatttggtttgagttagtttaagctagtcagaggcgctttagctgaatcagtcagcacatttgtttcgggcaatgcttcaactatagaagaaggagctttaacatctgaatcaggtttggcgttcacttctaaattcttggttttagggttaatattttcatctttatgttcaacagtagaatgtaaaatgggaggttgaatgaacccttgttcatctctagaaagttaattgttagttggcgaacgaacgaaaaggccaacatacggtaatacaacaggtactggtgcttctgagaaacgttcagtacggtaggtctcatacaaaacatcttgagtgtacagctttaaagcgtgcaagtgcgagtgcaacaaaaccgtgcgtaatgttgtaaaatctgaaagggtagactgaccgaggatgacagttccccacgaattgtctcgtacccattccatttttccgtttacctctcgttgctcagtactcccagctacagcaaacggaagtaatgactggagatacttattttcttcgaccacagaatcatcatcctcttcaacgtcataaggaaagttgtagtactccacttcattttcattcaaacaagtcataacggcctgcttgaaagaggctagttcagtctcattcatgctatcggcctttccaatgacaggaatgacgtttactcgtttggaaaatcttttcatagcgacgagatccaattcggaaagggtgtgcccgttaggataaataaagtaaagcagtgcatgaacacgctgcaccaaattagcagttggcttaagatccatcacaattgaacatacagtatcaatgaagcgagcgtttcttttaattctcgactcttcaacgaggacgttatcaaattgtttttcaatatagtttaagatttcatcaaagcttgaccatgttagaggctagaagtttgtaaaaaattatcattagccaagaggcagaaaagtacaaaccaatgtgaattgtcaatgccattcccgaaattacaggcgtcaaggatggtcaacaccacatgaattccgttctccacaatttctgaaaattagcaaccacgatgtgctcctaaaatttcccgacggccataccagtttcataaggtttaatttcaagtggttttggaagatgagcctttgctggatcatcgatttcaggttcaaaaatcgtttttctacataatgcgtttaaaaaggttctgtaaccggtaccgctggctccgacggccatgatccggagtttaaagcctttctttgaaaacactgaagcttgaaatctacgcattctgttatattccgtggtttatgaataattgaggtgatgtgtggacgacaactgttgcggaggtaaagcgagcgcttatataagaaatgaagacattacgtcatagactcgcctaatccattaagctcaagcgacgaagcgacgctaccgaagtccgccgccaaacatgagatgaggcaacttgcatctgaacgtattctaccctctaccaactattctactattattagtactgttgtagtatacgaacgtaagtgattcggaacaatatattcaataaaagagacatactaattgaattagtttcttagttcatttaaagattttcggtaaaaatgtcttctcactacgaggcacttcctcaagaacccccgaggtatacggatttcgcagaatctcctgctgaaaaccctttggcaaataatggagcaaagaaaactgacactcccgtttttgagtgctccaagagcattcggatggctttccttcgtaaagtttacatgattctttcggcccaactggttgttactgcagtagccggcacaatctttggctatactcctgttcttttcaactggttgcaaatgaatccttggtttttgcttgtgagttttattggaatgatggttacaatgttcttccttctcgcgaagccatacagttatcccagaaattacattcttctattcacatttactttgctggaaggcatcacacttggctctgtaatttccttcttctcttctcagattcttcttgaagcagtgtttattaccatgggtacttttatcgcacttactgcattcacattccagtctaagtatgatttcagtcgctggggaggtgttttatacgcttctttatggatcctcgttctccttcccttactgtattttattttccctggaacacgtatgatggatcttggttttgctggctttggaaccttgattttctgtggatacatcatgtatgacacatacaacattcttcacaattactctcctgaagactttatcatgtctagtctgatgctttacatggatttgatcaacctcttcattcgtatcctttccatcttgaacatcttgcaaaacaatgatgagtagcgtgttctatgaagtgttttcttaatatgtggttactacgatgatatgcaacttttgtacgcaagacgttacggttttcttagatactctttttgcttttaatataatgctactaatgatctaaacaataataaaggctaatgaatatcaaacgaaaaaaataacttcggtttacggacaatcggcattgtttgcataccagaagtcgcattcttgtcttcccttttattgctttttgcctcaaattgtagcacacgctaccgttcgctaaccctcattaaacgctattacgacacctatcatagttcactaaccctattttgttaaaccccgtacctactcgacgtgtccactgccaaacacaggagaacacctgttcaaccattgtgcatggaaaaatctgtgagcggcggttccgtgcatcataaaaaaaacaattcgcaaggatggaaacgtaggtccaagtctttgtctcacagctcgggtcatgaaagctcgaacgcgtctgttttagacagtgaattatctgagtctcatgaaatgcaagacagtagacagaaacggttcgaaaagacccttgaaggaaatagatttgaggagcttcgcgcatcgcgcgaagaagaacgaaaagaagcaataaaaaaaggtcttattgatgatccctcaaaaccgcgccaactgaatgaagcagtaacgttcacgggcacttgcatggacatgtgtccagagtacgagcgcgaacagcgtgagtatcagaacaatttagaaaaatgggagataaatcccaaaagcggtcgtgtagataaagatcttgcggtaaaagcttttcatagacctgctgctggaaatgaacaggctcttccttcggacgtccgccctccacacatcttaaaggtttgatcttttcagaatggaagcgatttactcgccattttctccatcgccgcattgtttttgaacatgttattcatctctataccagaaatcacttgattacctcattgacgaaattgtttgtggtccgtatccattggaatccactcatttttttgttcgcgaccgtactcgatccatccgtcaggactttacccttcaaaacagtcgaggattggaggctatagcctgccatgaacgtatcgctcgttatcacatcctatgtcttcatcagctatgcgagcaacgaaatttcagttcccagcaggagatggagcaattgagaaaaggtatgcatagaagtttttggcatctttctttcttgccaacttactaatgtgtattatcctagtgctgcagtccctgtgtgaattttacgatgacatgcgaaaagaaaacaaggtttgtccgaacgaaagtgagtttaggtgctatgcaattcttgcccatattcgcgatccagatattgctcgacaggcgcagaatctccctgatcatatatttcgctcgaaatttctgcaaactgctttgcggttatcggctttagcgcagaaaaacaatgagcgcgttggtcgacttcttccgcccaatactgaggctgctccgaatctcttcacacgattttttaaacttactcggtctgatagggtgacatatttgatggcttgcttgttggaagttcacttcagctctgtccgaaaaggtgccttaaaagccatgcggcgatcctatctctctgcacacgctcggattccatgtgcagatatccaaaagttactgtattgtgacgctattgaggaggtcattgaactttgtgagcactatgggcttgaggttgtaacagacgattcgggttcgctcaatgtcattttgaacaagtctgtcaactttgacggtatgtgaacattacacagaacgattttaacaatcaactaatgttttagaaacgcggccagagctgaagcaacgtttttctcatgctcttgttgaatgtaagcgttctaacgcaacttttgctacgattattaatgccgttggggagcacgatgcgtcacaaaccttttccaagccgtctatttctgtgactcctgtctcgacaagacaagtgaagacaggaactctaccaaatacaactttaacaaaggcgcatgctcctcttgtgcctaccaaatctcttaaacgtaatggacttaatatttttgcaaatgagtttataccgaaagttaaatcgctgactccgacgctggccgtcgatgctgcgatccccctttctataccaagctccttaacaactggaacaaaaatgcaaacgaatgtggtatctgatttttttacatcaaaagagtcaaaaccgatcaatgaaaaactggcttcagcggttgtgcttccaccgccgccgtttgccgaatcagagaaaacaaagcctgaactaggcgaagacttttaccagtcagtgttgactaacgttatgcagaacgtactcactcggatggttaacgctgcagttgaaaatgttgttgatacatgggcttcagaaaactctctgataactctgatacaattacttcaacaatttgtttggaaagaaacttcacagatctatgccagtgaatattatcaacggcgcctctgtctgaaaaaatttcgactaatgatggctatgggaaagcgctgttatgcgacaaagcaactacgactgcagcgagaacaggaagaaaaagaaaaacaggaacactacatcagtgtttatgaaaacgttatgacacgaatgcaacaatcgacaacaaaagtgatgaacccacctagagtctatgatggaagtcatttggaaccagagtacctggaagcacagaaattaaatgattccattcgacaggcgaaggaaatgaggaaatcgcttaatctggcttcactacttcacccggtaacggagaatatggtttatgacgagtggacaatggcagcttattgttattctcctaattcttctataacttcatggttgtgtaataagctttgtctacgtccttccaatggctgttttctttgggaacaacttctcgagacaaacaaaagtgttcgtgtgtatatgccgtgttctaccgtttttgatgacttgcgtcgagcaaactatggcgcttgcctatatgttgttgatgtgagtaaagagctacagtgtctcacatgttctgactctcaattggaatatgtctttaaaaatagtccgaagttggaagaaacagttagtgttttgcaccgttttattcaacaactatcacaggcgagcacaacaaagtttcctctgttaatcgttttttgggccactaacctgccatccatggatgaaattgccgcgaagttcgaattcatgaagctggttcagtccgactggagtgctgtctcgtccatacatgttcagtcattagacgttacgaaatatgtcgcattggatgagggcattgaaacacttgtgagtaacagaagcacagagccttcgcctgccttcaggtactcgcagtttctgcgggaaagccggaaaaggcattccgttgcacaaagtgatattgaggcatcaaaagttggtagacggcggtactcaaaagcatttgtttctgaagatgaatcgcacgtttactcggacgaacttgctgatgaatcacttttgacccccgttgcagacatcgcctccgaaagatctttctccgtaatatctactcctactaagcacattactcagttgccggaaacgccaacaccattacaaagaaaaagccaagtttatcgaggcccgttggcagttttggatgaaaaaataaaaaaggcgaaggcattactcaaaagcctctaatccgtcgtttctttctatgttgtaataatatacattaaaccgcttgtcggacaaaagagctggaaaaggggaatttgttactcagcaaagtaaagggcataggctttctttccaaaacgtagacaaactagactctcgggaggaaaatttgttatcaagttcgaatccttcaagatttcgttaccgagcatcacctttccattttcgatgcaatcactggcctctttgcgagaattaaataaaccacattctctaagaagtctgcatacgggtagcgactgaatggctctcggaatttttacgaatgcggaggttttctgtagcagatctttcaaagagtggttcccatagtcaggctcgggaggccagtagaaaccttgtgcgttccttttagaagcatacaggatattgctcactttaattgcagtatcaaccgcatcctttccatgcaaaaaatacacaacatgcgaggccagcgcacgatgaagcagcctgtcctcaggctttcgggaatgttgctgttcaagctcgcctatgcgttccacggacagaaatgtaagttgttttaagagtatcggaatcattttatccggcaaggagacgaagaactatacagcttagtaaaaaaggtacatttgcctcattaaattacctgataaagcgcatacgcatccgttttggttttgtcaatccatacagcatttccagtacttttaccaaatttgacaccgtttgacgtagtcaaaagaggtgttgtcagagcgaatgccttgttgtcaccgagcttacgatggacaaaatcaacacccgccgttacatttccccattggtcattaccaccgatctgtaggttcacatttgaatgagtagcaagataatagaagtcgtaagcttgcaacaattggtatgtgaactcgctgaacgagagaccagttggactccgtaagcgactgctgacactatcgcgagcaagcatttggtttactcgagccgtactgccaatcttgtttaagaagtcaagcaaacccattccagagtaccatgacgaattttgcacaatatgccaattacgttcgtcgggcgtgtccgtggtagaataatcgcagtaacgggcgtaggatactacccgttggcttagaaacgataattgattcacgagtgcgcttgtgttttctgaaaatactcgtttcgaaagacgtgtgcggctttctgttctaccagtaggatctcccagttgggcggtggcatcaccaaccagagcaaatgacggaaacccgtttaaatacgcatggaataagggcatgaacgcgaccaagttgcctaaatgcagagagttggccgttgggtcaactcctgtatacacgccagtgatgttcgtagaagcttgaacactgtcaaaactcgtgttagtaagaaatgtcgtaaaaaaaccacaacttcgtactcaatctttaggcctaccgtgctgtttgggccacgagtccgcgtagcgaaagttgcttccaaagaggttgaaaaacaggcatttaaaacagatttatatattacaaagtacagttggacaaggagtagcgaacagtcaaagaggataccattaaaaagcagacggcacttcttgagattttgggaatttggtctattcaaggtttagcggtattggaatcgggagaaaagcttcaggagacgtcttcatcctacacaattagtaatacatcgacgaaagtcgttggttgctttcgacaattagcagaatgtgtttggtagaggagaagtaccgttttcaaggtcttgtgctttgtcctgttgtgtgcgtcatagtaaccttaattcactcaactttatgcaaccacgtgcaattaagcacgctcggttaaattaatcttcaaactcaccaccaaaaaacaaaccaagcagttcgaagcgaggtagcaacaacacgccttccttccatctccacagcctgaacaaccaaaatgagtctgagtttgtacgctatccaggctctcttcattctagatagctctggaaaacgaattttctctaagtactacactgctccacacatagattcgtcggaacatacgaacgaatttcagacgacagaagaggaattggcctttgagaaagcagtgttcaagaaaacttggaaaacacaaaacgatgtctctgtcgtaatgaagcacaaggttgtggctgtccagacactggatatggtattctacgttgttggaagcagcgatgagaacgagatgttgctatacgagtgtgtctgctcggtccgtgacgccttggaactgctactgaaaggcgtccctgacaaaaaaacactcttggagaactatggtcttcttgtattgactgttgatgagaccattgacgatggaattattctcgaaagtgatccagttctcattgctggtcgtgtcacaaaagcacccacttccgacgcacaggcacttgtttccgatatcaaggagatgggtttcatgagttctttgcaaaaagcccgcgataagtttgctgaacggattcttcgtggtgctttttagagggacaatgttcgccattttcgtcttggagtgccggctatgaagacgtaaataaacctcagctacattcttttactatggtacccaaggcctttggtcgtacgctgacgataaccaaactcatgcactcaacgatgacttctaataaatgttattgagggaagaacacaggagtggagtagataattcagtaatccagcaatagtggttgagaaactaagagtttacaggagggaggaaacattcacacgggaaagatcgaattaattgttacagttcgcgaaactaccaactcatctttgacacgacctcctattcactttacaacacctcttcatccaatcaacagaaaaaaatattttgaaacaaatttaattaaagcactaaatctagtacttcttctcagtttgcatcaaaacgtcggcgtactcctcaatgggggtttggccgagggcacgctcagcccacaagttaggggtaaggataccgtaggtacgagcagcagcagcgaaagcagccttcaagaagttaccttgagtcttggtagaaccacgggaggtggtgtagcagtcctcaataccagcgagttgaaggaaacgcttgacgacgggagcagcaacaagaccagcaccacggggagcagggacaagacggacggtaacggaaccacacttaccagtgaccttaacggggacggtgtgaggctcacccaaagcggtaccccagtaaccacgacggatgggcatgatggagagcttggccaagacgacggcaccacggatagcagtggcaacctccttagcgcacttgacacccaaaccaacgtgaccgtcgctgtcaccaataacgacaaaggccttgaagcgggtacgttgaccggcacgggtttgcttctggacaggcatgatcttcatgacctcatccttaagacggggcaagaagaagtcaacaatttggaactccttgatggggagagagtaaaggtagatctcctcaatagacttgatcttaccggccttcaccagacggcccaacttggtgacgggaacccattccttctcctcatcacgcttagcgccacgacgaccacgtccacgaccgcggccacgtccaaaacctctaggtgcgttctcagccatttgtctgtgttattccaggtatccgcaaaagttcggtgtacgaaggaggaagaacaatggggcagatgtggtgccttttatcacctgtgactgtgaaagtttaattcgccatttagggtagggttgcgaaaaagcagtcccggtgtatacacaacaacgacagcccaacgcaagcgattccacaaccaactactggtcaccgctgtctttcttaccaaaatgagtcaagtcgccaaggatcaaaaggagcaacaaattgcctccaccgttcaccgcatccgtatcacccttacctctcgcaacgtgcgtaacttggagaaggtctgctctgaccttgtcaaccgtgccaaggacaagcaattgcgtgtcaagggtcccgtccgtctccctaccaagatcttgaagatcaccacccgtaagacccctaacggtgagggttccaagacctgggagacctacgagatgcgtatccacaagcgtcttattgacctccactctccctctgagattgttaagcaaatcacctctatccacattgagcccggtgttgaggtcgaggtcaccattgctcaatagattagcagcggtcaatagatggttccactgacgtggagctgttgtctctatttctgtgtgtgtttgtgtgcgtataaactgtagttgttgagtgtagttgtgtagtgggtttgaatcttggtttctatttgtctgttcgctgctatgtctttcaccctgtcacccttcgttgcttccttttgtccctgtttcgtgtcgcttggacaatggccgtttaaaacgcttttattttcgtaactgtgcatgttcataattgtaacaacagtattggtaacatatagacatgatgacatgtgagatacgaagggcccagctgtaccaagatggcaagtacagtacagtttggcaccgactctcgtagactggggtggttctcgggaatggatttggttttctgtttttttacttgtagaaagcgaattgctccatgtctgtaggcttgacggcacgagcatatgcctcctcgatatcgctttgaaggatgacaccacggctcttacgcacggcgagcaaacctgcgtcttgcatgatagcagcaatttgggcaccactagaagcatctggccgcataatgaatgtgtcaaggtcaacctcaggcgaaagtgacattttggagcagatggtttggaatacaagacggcgttgacgacgatcacggtatgaagggaattccactttacgatcgagacggccgggacgcaataaggcgggatcgagtgtgtctgcacggtttgtggccataatcaccttgacgttggcctcttggtcgaaaccgtccatctgcgtgaggagttcgattaaaatacgctgcacctctcggtcagcaccagtttgggcatcaaaacgtttcgtagcaatagcatcaatttcgtcaataaagataatagaaggagcgttctcgcgtgccattcgaaagacgtcacggaccatacgaggtccctcaccgagatacttttgaacaaattcggaacccacaacacggataaagttggcgttcgtgctgttggcgacagctttgacgagcattgtttttcctgtaccaggaggtccatacagcaggacaccacgggggggatcgataccgatttgcttgtacaaatcgccttgtgtgagaggcagttcgactgcttcccggatttcttgcttttgcacgtccaaaccaccaacatcagcatacgtaacatcaggacgttcgtcggcacgcagcatagagatcgaagagtcggcctcaggtggcaggatatcgaccaacgcgttggaatgccggtgtaaggcaacactggcacttggtttcagcagttcacgatcgagtgtgctgagaatacggacaacgtaattagatcctgttgtgcttccaacaatggccgtgttttggtcaatggcttccagaaattgaccgataactaaaggtaccgactggattcttttcacttcctcttgggcgcgaagaagttcgcgttttagtgacttacagtcgtctttaatgaattcttcttgcaaatccagcatctccagctgatgctggagcgctttccagcgattgtacaggtctgtttgttctgtgctggccattccaggtgttttgttttgggtgggagtaaagacggccctgcgaagaaggttatccaaatagggagacttaccgtgttaggcagaagatgcgtaaacccgcctagcgtgttttaccgtaactgaatggtttcactatgacatttagcgtgctccgagatcccacactattctcgtttttagggtagggctgtgactacttttgctttagacacaactgaccatcccaccggcgaaccatccaccacctccgagacaaaatgggtgcctacaaatacttggaagagctcgccaagaagaagcagtctgacgttaacttgttcttgtcgcgcgtgcgcgcctgggagtaccgccagctgaacgtcatccaccgtgccagcaagccctcccgtcccgacaaggctcgtcgtttgggttacaaggccaagcaaggatacgttatttaccgtatccgtgttcgtcgtggtggtcgcaagcgccctgttcccaagggtcaaactatgggcaagcccgtcaaccaaggtgttagcgagctcaagtaccaacgttccctccgctgcactgctgaggagcgtgttggtcgtcactgtgccaacctccgtgtcttgaactcctactgggtcaaccaagacgctacctacaagttctacgaggtcattcttgtcgatcccaaccacaaggccgtccgtcgtgatcctcgcatcaactggatctgcaacgccgttcacaagcaccgtgaggcccgtggtcttacctccattggcaagaagtcccgtggtattggcaagggtcaccgtcacaaccacaaccctcaacaccgtacctggttgcgtcacaacaccctttctcttcgtcgttaccgttagtgattgtgaacagctgctgtttatgtacagcaaattgctttctaaaacgaatacaagtgttcggtggaaattgatgcgtgatgtaatagtgtggggataagcaggcgggggagcgaaaggtgtttgtttagcgagagttaaaaggcgatggcgatgggtttctggtagtcggttgtattgagtggtagtttgtgatgaattgcagctttctggtgcagttggcagtggttgagggcagttatgttgtaatttaatgtgatggtatttgatccatttactttattttttttaaaccctaagacttggctacgttatttactaaacgacccggagagctaattgagatctgtgattgtctgagcagctcaactcataatctacgttgctttattggaaagattattcgtatgcttgttttttttttcttgtttttttttgaatctttcttatatacataaatatacttaaactctcagtagtcgacaacttcttgtgtagctattttttataaataaatgtcccatatgtaattatccttataaactaagtgaacactgttgtgacgggtgtctcgctttaataattaggttttaaataaatactgtttttctcatacttcatctttagtagaatagacggatatagtaactccagtataggcattagaattagtgggtggtcataatagagttattgctcttctattcgtttaatttaaactgcaccgacgctttcatttgttgagcatttaatgcttcacaagcattttttactccaattctcgatgggcaagattgatcattactagacgaaatgaaatacatgtactgattcatattttattagtaactatattggttagttgtcaagtaattttttgcatgtgtataaattgcacctgttaaattagttcgtcaaaaaaaaaaaaaaaaaaaaacaaaatatataaataaatatgtatacgtatactgagaaaattggatacaaacttcatcgtgtagtatcgacataaatgtctgatccccggggtgtttttttagatgcaggtgttcattagtgagatgctatgaacattgtatcatgagagtaatttaccgaaaataataaatcacccactgcggttacactcacaaaggttgatttattctagtagatgatatggcatattctcacattattgcccgtggccctactgtccgttacgatatgctcaacaactaattaatcattactgtcttgatcataaagaaggttaattcacttcttgtacttaaaaagcacccggaagcttgccggtgatgcaggcgtggttagttcaccaagaaaaggacagacgaaatttctcttctcttttacacataagaacaaatgaacacaaaacaaagtaggttaaaaactctctaaacagcctgcgcttaaagcttgttagaccgtcttttcttccgtcactcatatatcctcgacgtagctaggaatggttagtctgaggcaagaaaagttatacacaaaaacggaaaacatactttgctggaaattgtccaatgcgaccatcgagctcgccttcagaccagccgttaccggaatctctttgaattacgcgaatgacgtctccagcctgtaaactgatttctaaatcagtctgcgcagtataatcatacaaagcccttacatagctttcatcctgggctacggatgcttgcccgggcaaatcaaggtacgaagcagggactaaaccctctgccgaccctgaacgagcacgaacccaaccagtaccatctaaatagggagttagacctacacacaaaagggatttgtctaacataccatctggctgcaaaataactaccatttgcccttctttcacgttcaggtcatcgtccgttgttccaacgtaatcgtacagcacctgaaccgtttcattttctgcagcagaagtagcggcagcatcagcaggagtctgagatgaatcaccaaacggcgaaggttgcgactcactggtattcgtagttgcacgactcacggcgatgttaccaaaatcatcgacctcttcgtttcgcatgctaccagcaccatgattctcgacactccttgttgtatttgcataattggtggaggaaatgcttccaacgttgcttcttctcaaggaagcattacgtgaaatagagaccaaaggttcagcttttccacactctggaggaactttcatctcacagcgagcatgacaatgatagttacaacctgcaatcactttgttagcaacgactgtactcatttagcacctttttactcacgtttacagacacatccgtgttttgagagaccccaaatagtgctcttgcagtagtcgcaatttgttggtaaggcaaagcttgtatgacggaaatcatgaggttgcgttccctcgtcgagagcaccggctgtgttaaggatcagatctatccggctctgtaaatcatgcattcgcgtttgaaaacgggccttcaactgttcaacttctgccattttgagcacgaccgcatgcggcaattcgagcaaagacttgctgtgtgccttttctaacttgtttgattcctccatgacagactcatacgaagcagctgcagtttcaaaatctttgcgattctgaatgagcatattacgtaggtaattgatgttggtatcgtaggtagcaatcgaatccgtgtcgtgccaaatgggagacggttcaaagggaaggtcattcgggggcgtccagttcttttgattgtgtttaacgaacatgacagtatctaggtttggactgtttaggttgatctcattattgagttcatccgttttttgagacaagtcagagtagcaggacttttcgagatgaagagaatgcttccacagcgagttcattttttgaactcgaaattcgttcacttgttgcaagctgtccacgacatcgggcaataacttactgaaatacaatttcgtgtgggcgttgaactccgtaatagtaaggacatacccattctttttgttattcatttccgttaacgcgtcctggtaacctcgtttacttttatcgtcaccgagtttgtctttcttctgccgagcagattccaagacttcgcagctgctgtaataatcctgtttcgcctttttgacaccggcgtcgatacgctcgcgttcatctaacaagctgttgtaataaccatgctgattccttcgcatggattccgcttggccctgtaaattcaaaaattggtcggaaatctgagagcctaaatcgtttgagaaattctgtattcggcgagcttcttctgtcaagccgtccaaaatcttcgtccaagtggtaagagaagcactaggtttcttcgtcagaaattgcaacatgtattacagccaacgctcaaaaaactgtcataccattccaatgaaccagcagaggaagtaggtgaatcaccaatcgaaagcgaggaggatcgcttgtttttcttttcaaaatatttctttgcgagtgacgctagcttctgcgagtactccttttctacaacgaaagaattagacgtagaaagacacgagttgtgcatgaagcataccgattagactccgttctttataaaactgatgaagctcttccaaccatttgactccattttgcacctgaaatagtaagaacacaagcgttactgtatatctatacccaactatcgaccgttttgtagtcgtcctatatcaatgttagaaatttgaagtacatacaaaaataaccaattgcaaaagcagcgtacctttatgtaagcactaatactaactgattcaacgctcatattcgcgtaaaatccagataatatgtaaatgacagagaattcggattttctacgttacgtgcgctggtgacgttggtactatcatatctctaccttaaaggccgttcactaccatacgtggtcaaactcgtttaagccgtaaaatacaacatgtcaaagcctgaaacggaaagaaaagactgggcagaccttgattctgacgaagaaatccaaaaaatccgcgacaaagtggaggatttgaagactacagaatctgcatctaaaccagagacaaaagatgctgtcccagaccttgccagtcggctgggaccaaaggaaggcgagcaaaaagatgagggaaagaaggaggaagctgctcctgctgataaaaaggaagaacacacgtctaatctcgtgcaaaacgacaatgaagttcgcgtcaaactggcggatcttcaagcagaccccaattcaccgcttttctctgcaaagagctttgatgacctgaatctgtaagaagccaaattgtgttttccgtgtcggaagaaattgtttttttttatgtctaactaattaactaggaaacccgaattgctgaagggtgtgtacgctatgaagtttcagaagccctccaagattcaagaaaaagctcttcccctgcttctgtctaacccgtacgtaccgaaaattgctgctaattgctcttggctttgctaacatacgtagtcctcgcaatatgatcggacagtcccagtctggtactggtaaaacggcagcctttgctttgacaatgctttcccgtgttgacccttcagttccaaaagtccaggcaatctgtctggctccttctcgtgagcttgctcgtcaaattatggacgtggttgttgaaatgggcaaattcacagacatcaagactgcctttggtattaaggacagtgttcccaaaggccaaaaaatcactgctcaaattgtcatcggtacacctggtaccgttatggatcttatgaaaaaacgtcaactcgaaactagggaggtcaaggttttcgtgcttgacgaggcagacaacatgcttgatcagcaaggactgggtgatcagtctatgcgcattaagcaccaacttcctcgtgccgctcagattgttctgttcagtgccacattctctgctcaggttgagcaatatgcccaccgttttgctcccaatgccaacgagattcgcctgaagcccgaagaattgagtgtggaaggaatcaagcaactgttcatggattgtaagaacgaagctcacaagtacgacgttttggtcgagttgtatggtttgatgaccattggccagtccatcatcttctgtcgcaaaaaggagacggccgaggaaatttctcgccgcatgactgccgatggccatgcggtctcttgtcttaccggaaacttagagggtgctcaacgtgacgaggttatggactctttccgagctggaaagactaaagttctggttacaaccaacgtcatcgctcgtggtattgatgtttcacaagtgaacatggttgtgaactacgacttgccagtggatcaggctggtcgtcccgatcctcaaacttacttgcaccgtattggccgtacgggtcgttttggacgtgtcggtgtgagtatcaactttgtgcatgatgcaaagagttgggcagagatggaggctattgagaaatattttggacgccccatattgcgtgtgcccgccgatgactacgaagaattggagaaagccgtcaaatttgcttctcagtcatagaaaataaaccaagtagtgcaattcgtcagccgcgtgtgtccctatacccaaaccaatctcatctacccgaagtcttcttcactcagtagctaatcggcttgacgagccttctctttctctttctctttttttctttttctttttattgaaatacagaaaatgaatatcattgctacacaaaaagaagacaacagaaaagttaggacgggaattcccagagcctcagctcaaccatagctgctgtcttattcgtaggcttgccgagaactccgttcagctcgaccatatttactcagaaagagccttgttgaccacagcacgggcaaagttgggcaagatgaaagcagcctcatggatctccttgttgtagtagcggcacaacttggcctcctcctcggcagtccaagtacgcaggggcttagacaagtcaatggcagtgttcttgctagcgacgacgaatccaatagagccagagggatatgtggggattgtggtgtaagcgtaacggacgttggggaacgccttacgagcggccttaagcacattctcgatcacacttaagtgaagccacatgcactcagcctgtgtcgtgataacaccgttctcgcgaagagcaccgtgcaacagctggaagtaaggagcctcgaaaagagcctcagcaggaccgtcagggtcagaggaatcggtgataatcacatcaaaggtgttggtgtagtccttcaagaactggaatccgtcaccgacatgagtcttcaccttggggtgttcatatcccacagccatactgggaatgaactttttagagtagtcaatgacatcggcatcaatgtcacacaagacaacctcctctacactttcgtgtttcacaacctcacgcaagacacctccatcaccaccaccgatgaccagcaccttcttggggttggcatgactgttcagagccaagtgagcaatcatttcttggtatgaaaactcatcacgctcagtagcttgaatgacaccgtccaagacgagaacacggccataagtttcgctctcgaatatcaaaacatcctggaacttggaacgtttagcatggagaaccttcttgaccttcaaggtcatagcctgaccaggccacatcttgttgatttcacggaaccatccatccttgatggaggggtgagtaagctcttgggattcagaagacatttttttgtgtttcagaaattttaactttttctcctcaaaagtttgttttgggttgacgatcacttgcagggttccaggggctgactctgagagatttccgccgctttaaggcaacaagctttgaacgtgcctgttcttttttgtgctgctgctgaagcagtcacagttggtggtgagtttacccgcggtaaaaccccggcgttccctcggggagaaaccttatcgacgcgtgggcacgcgtcgataaagctgtcctctgctaactaccgtttaaccttttatttgtgtgagcacgcaccggataactgctgctacggcataattaaaaaggcagagttgctacattactggggaattacaatggactcgtctatggaggctctgaacgagaagtttttgcgaactggattaaatgagacccgtgttacggacacgttgaagaacaagaacctgacggcttcgctggatcgtgtcattaacttggccggtgtgggtgaaacaggctgtgataagtctgtgggaaaccttcttttgcttctcgcaaacgaagctgtgaagcaaaagagtgaaaatgtcttgaagcacgagaagtacgtcgccgaccgtattgtgaaaggcgatttgaagacaaacttgcaagtctcatcagccgttgcttactgtaagacggcagacacaatcgatgacgcagctttcgaccgtgctgctggcgttggtgtcgtttgcacggacgaagagatcgaaaaactggttcaggagtatcttaatgaacacaaggccactattgaggagcaacggtatcggtcgttgaacgcgacagcttccgctcttcgtacccatcccgttcttaaatgggctgctcaattgaaggtcaagcaaacgattgatcgcctttatttggctcttctgggccctaaggatgagagagatgttgtcacgaagaagaagggcggtgctccgaagaagggaaatgcaaagcccgctcaaaaagtacctaaaacttacaatatgttcgaggaaggcttcctcgccaaacttcataaggctggaggtaacacacagatgtaccctgagcgtatgaaggagcatttagcagccactggtggtcgcgttgtaacccgtttccctcctgagcctaatggatacctgcacattggccattccaaggccattgcggttaactttggctttgccaagtatcacaacggtatttgctacttgcgtttcgatgacacaaaccctgaggccgaagagcaagtgtacttcgagagcattaaggatttgatcgcttggttgggattcaagccttacaaaattacatactccagcgactactttgatcagctgtatgagcttgctgagaagctcattttgatggacaagggttacgtttgccattgtaccgacgctgaaatcaagaaggctcgaggaggtgatgaacgcggtcctcgctacgcttgtgttcatcgtaaccgtcctgttgaggagtctttgcaggagttccgcaacatgcgcgatggaaaatacaagcccaaggaggccattttgcgcatgaagcaggacttggaggatggcaatcctcagatgtgggatttgtgtgcgtaccgtgtgctcaacgcatctcatccccgtacgggcgacaagtggaagatctatcccacatacgattttacgcactgtttggtcgattctttcgaaaatatctcgcattctctgtgtacaactgagttcatcctctctcgtgtcagctacgaatggctttgcaatacgctccaagtctactgtcctgcccaacgtgagtatggtcgtttgaatttggagggcgccttgatgagcaagcgcaagattatgaagttggtgaagggcggtcttgttcgtggttgggatgatccccggttgtatacgcttgtagcattgagacgtcgtggtgtacctcctggtgctattcttgattttgttagtgaggtcggtgtcaccactgccgttagcaacatcgaggttgcacggttcgagaacgttgttcgcaagttccttgagaacagtgttccccgtttgatgcttcttttggatcctctgaagattaccattgagaatgttgatgagtcgttccgtgaagagattgaaattcccttcaaccccaaggatgccgcaatgggttcgcgcaagcagtacttcactaagcatctctacattgaccgttctgatttcagcgaggtgacgacgccagacttttaccgtctgacccccgaccaacccgtcggtctgttccgtgtgccccaccccatctctgtgaagaaggtagtcaaggacgagagcggtaacgttgttgagctcgttgccacttacgaaaacgacgctgccgcccgtaagaagcccaagactttcatccagtgggtatgtgaagacaagcaaagtaacagtcctgtccgcttatccgaggcacgcctgttcaacaacctgttcaagtgcgacaaccccgccggtttgaaggagcatgagttgcaagatgcaatcaatcctgaaagtgaaattgtattgaagaatgctttggtcgagtcgggtattcacgacctcatcaagactgcaccctggcctcactctgcgactagcaatgagaatcctactacgaatcccgagtgtgttcgtttccaaggcatgcgtgttggctatttttgcttggacaaggattcgactgctgacaagcttgttctgaacagaattgtttcgttgagagaagatgccggcaagaaggcttagagtaaggcgatggacattggtttctattcacatttttggttaattacttgggtcaagggtttctaacgtacacgcacctgtctcccatgtttacaaacacattgagacccaattcagttttggaaaaaaaactcaaattgtacagagattatacactacctggtatggaacgaacgcaagaagcattggtcttatatgctttatgtatattcctattttaaacgcaaaaccttaatttgtttacattaacagaatatggtataaatacagctactttccttctggccctttcacgcatacctaacactccgaagcgcacgttttgcttgtgtagctcttattatcagctgtattcttaatttgcttttctgttttctctctgatgcttattcgcgccttgctcttccttgctggcctaagtgctcccttagtcgcacaggccaaggtgaaccccatcattgttaagggaaatgctttctttgattcggtgaccaacgagcggtttttcattcgaggtgttgattaccagcccggaggttcttcttctcttattgatcctctggcagctgagtcttgcgtgaaggacattaaggtgttcaaggatcttggtattaacactattcgtgtgtaccaggttgacaactctgccgaccatgactactgtatgaaggcattagatgatgcgggcatttacctgcttctggatcttaataccttccgtcattcgatttcccgttcagaacctgccctgtcatacaaccatgtttacctccagcatctttttgcaacggttgacgtgttcaagaagtatgacaacgtgttaggtttcttctcaggaaacgaggtcgtcaacgatgaggacacaacagccattacttgggttaaggctgctactcgtgatgtgaaagcttatattaaggccaattctaagcgtcaaattcccgttggttattctgctgcagatgtcgctgaaaaccggttggagcttgcgcactacttcaattgtggagaggacaatgaacgtgcagacttttacgccttcaacatgtacgagtggtgtggctattcgagcttgctaatttctggataccaagaccgtgtacgtgagtttgccaactactccattcctctctttctttccgagtatggctgcaacgccgttgagatcaacgaggacatgactcctaatcgtccattcaccgaggtggaggcaatttacagcccgcccatgacagacgtattttcgggaggactggtgtacgagtacacggccgaatcgaacaactacggactcgtcgtcataaacaaggatggtgaacgccagtactctcgcaactattacaccctgcgtaaacagttcaagaaatacggccaagcctctaatggtaaaaagtatttggagaacggtaagcccagcgtatgtccgcccaactcaacgaactttacttcgtgggccgtcttgccagagatgcccgaaaaggccaaggtttactttaagaagggagctggtcggccactcggtatcgagggccccacgaacatgtggtccgtcttccaatggggcgaagaagaaggtgaggtgcctaagggtaaatcaaagcccactccagtcctcgttaacacaactcacgatgacgagtctcatgtctcgagcgtttcggcttcggtcgatgcaactagtgatggagagcaactccgtgttagtacattgaaggtgctgattacgactacccttcctctgttgttgctgtggttgttttagacacaaagtttgtatgtcatagtgtgcatgaaatggttaatgggtttctgttttaatataattacattgaatgtgaatgagtagagcgaaggtaaaaccgtgttgtggatgagaaggtttcggtttccacacttgtcgtgctcgtaaagagtgttcttacctatacttcatagcttcactagccgatttcgcttccataccacctcaatccttacaatgccattacttcagtttaaagcgggaaaactgcgtagaaaagaaggaacaaagatccttcaggcagacaaaaccaaagggtttgttgtcaactcatggggaagtggttttattaacaaaattttagttatgtggaaatgaacgtcgaggaggacggtcttatgcacttctcatggcgtcctagaaacactgaggtgaaagaagatgtacggataaccacagtggggccatgttcaacgacatatgtttgttaacgattttttggtaatgtaggacgttgtagtttttccagacgaagttgaatttgaacgggtgtcccaatgcaatacaggtcgagtctacatgcttaagtatccatcctcttcgcaatgtttattctactggatgcaggaacgggattctgggaacgacgaggcatacgaggagcttgtgaactatcacatcgagcaccagccgttgtctgaagaaaatgaaggagacgagccacatgatatgcaagtagatgaagagactgttcccaccgtcgtttccgaaacgcctgtcactccagcgacagcagcagctgcatctgcaacagactctgctcctcctcccaaccaagccagttcacagccacaaaacgcagacgccatccagcgcattcttcgagccctgcaaagtgccggtcctcgcaacaatgtggacctgtgggacgtgctgaaaccagcgaacgtgtctccgttgctgcaccggtcgctgcctgaggcattgcagcagaccctacctccaaacactgaatccacgtatgagggtgtgatggaggttgtcagcagtccgcaatatgcccaggctcttcaatccttccagtcggctctcaattcgcaaggcggtctcaacatccttgctgccttgggtcttcccgtcgactacacctcgagcgacggagcgtctctccagctccttcgagccattgaaaaaaaggtgagggaggaggacgtaaatggcggcgaaaacagcccagacggtacagcaccgcggcaatgatttgtgaattcagttttatggaatgaaatgagtttaggtttacatttgcggggaagagaaaacgcggggaactgcggagagctgcggtgcgggaaactagagacgaacgcggggaagatgcgtaaaccttaacgcggttaaggttgcactctgcgcgacgcgtagacccacgacgcgttcctcgcgtaaggccagtaaaacgcgtggaacacgaaaagaccacctctacgcgttcacgcgtcgaaatgttataaataggacccgttccacttctcatgcacctcccttccggcacccacgtcccccctccgctcatttttacctcctcgctgcccctgccctactactcaccacctccccacttcaccccactcaccaccaaactgcatcctctaccgagcgcgagaccgtttaacgaaaaccttttgaatgcttgccgacctgctcgatttgcagctcgatctcgtcgtatttcccgccaacacgtaacgatacgaaattacgtcaggcgtcgtggtcataccaagccacaaatttagtgtcgctgctgcaacgcgtgctgcgatcagtaacacgcctgtcttttcgcttgaacggccaatgtggaacaaacaacgcgagctcgaggtggacagcggtcgtctaagcattgaccagtgtcagtcatctgcagcagtgaccttttagcgatcgcacgaccttcgccccactggctctatttgcttgttctgaaattgtgcacaaacgaacaggactgtggactcataaatttccgaggacgtttctataatagtggagagtcctcggacaaaaagaggtctcatcctcacatgtcatacgcgctagaactgtttttttgtgttttctgggcttcgctcccgtgctcccgcggaaatgcctaaatgccgcgggaccgttgtggttccggcagatcacttctcagtggttgttggtggtctcagctgtcgtgcgttcggtcgggcctcgccctttcccttagggtgtttgaatattggcaggaagagcattttgaacggagcgaggtaacctaaactggaccatactaggaccgctagaaaagcaggacctttgttgtagaacagttgaggaaacaggacttggcgagcaaagcttggagcagcgaaaacaggcataaaacacatttcaatactgtctgagacacaaaaactgcagtctcctcgcacacaggtccaagcgtctataactcgatcatccactcatttgctcagtctacgtggcttgcagtcgcagttctgagattgtccgcgttggtttgcagcgtgtgtgcgtgcaattgtggacgacaaaaggcgtaagcagcattgctgaggaattgaagcgcttacggcgtgtcgagagactcttaaacacatttgcagcaggacaacagcgagcggaacacggaaacacgattctgtttgttagagaagcacacgccgaatggtgaagaaacacaaaaatgtcattggtgtctggagactgggaaagacgctgggagccgggtcttcgagctgcgtgcgactggcgaagcatacagaaacaggccaattggcggctatgaaaattattccacgagctgctgcgtttgtagggagcgaaatccttcttatgcggttgttgcagcacccgaacatcatgcagctgtacgacgtgtggacagacagcacgaacctgtatctcgcgctcgagtatgtccaaggcggccagctctacgactacgtgtgcaagaacggaccgttggatgagcagacggcggtcaatttctttgggcagattctaaacgcactctcgtactgccatcggcttcgggtgtgtcatcgggacctgaagcttgagaacattctgattgatccgacgcgaggaacagtaaagattgccgactttggaatggctcgtgttcagccggaaagcgtaatgctgcagacgggttgcggctcgctgcactacgtgccgccagagatcattaagaagcaacagtacagaggaaagcccgccgacgtgtggtcgtgcggtgtcattctgtatgccttgctgtcaagctcacttccgttcgacgacaccagtgttgctggtgtcttccaccgcattattatgggtcgctatgtactcccagctcacctgtcgccgtatgcaaaggatctgctgaaacgcatgctgacagtcgatccgctggagcgcataacgattcctgaaatttggcaacaccctttcatgaagcaatgctctaatgtccgtgtggacgacggttccagcattgaccaaacgttgcccttaccttctcggacacctgtctcgctgaacgagaacatccttgagtgtctgcaaattctgtgcaaggatcttcgcgttaccgagcttcgcgagcgcgttctcaatgatcttagctctacagagctgcgcatctatcacggtctggagcgactgctcggaggccgcaatgctaatatgaataactcacaaggcttgaagcagcttgacttttgtgagttcattcgcgtacacaaccaggtcctttcacgcagtcgctcatcagcaacagcggagcatcggccgtgtttccgcgagtcgtttcccatcttgcgggcgggtgccgttgacgatgctggctgtgaaaaagtcgttcgcttcgacaaaccgccgaaaccgttgctggtggatgaacgtcctacggacgaggatgttcatttcgacccatactcttccggtgagtttacacggactcccgattcttcagcaactcccaagtacggttatgagcgtgtcttcccacgtctgaccatgtggtcaagcgaccgactgtgtagtccgagcaacgattctgtctcctcgtacgaagcctctaacggatactcgaatggagaacgacgagtgaacgggtcgtctgctactatggccgcgtccatgcgtccggcatccatggcccagctggagatggaacgcacacgccaaaccactgatacgcacctacggtccgcgtccgtgcccttgttcgacatggatttgttgtcgaatggcaaaggtccgtatcccttgaattcgcccgttggccggcggtcatcccagtccgacgttggttttcttgaacccgaattgctttttcctcccgacaatcgcaaccgaagcatgttttctaaattccttcatctgccgttctttggccgctcccgcaagaagcgtctgccgtctgttctcgtttgttgccggtgcagtcggggcaagcttgaggagacactgattgatgtgttgcaaaaatgggcactttaccagactggctgtgtaaagtttacgtgcctttcggaaggcttctctttgcatacgtttgaccaccgtggtttgaaaccatactccgtgcgtctttttattaagctgcttaatgccatggactgtacccaggtgcaattcgactacgttgacggcagtctagaggcattctctaatgtagtctttgcatttcgtcttgccctcaagcacaagaacgtcttatgtgccgggtgattttcctcctttaatgtttttggactatgagagtttttatgtcaccgttttctccgattttcctttttactcttttgagaccctttctctttttcttcacattccttgcatatgtttctcacacattggaaaagttgttatagtttatgatggtgtatttaaagtgcttttgtgtttcgtattctatgatgagccgagtgcgaaattgttatttgaggcggccgttacagtaagtcgatagttttgttaacaagtgtttcttcgttttgtttgtttgtttactacgcgtgccgtgttttcattaaaagtcttgatagcgataggagggcattctgtcactggctcacttaattcaatcgcgtacgcgtcaaaacgcgtgcatgggggataacgcgtaccaaccatgtcgcccaactcttcctttaccaacaattattcttcctcgttcgtgtaagaaaatcaactttttgtcatgtcttttttggtcaaacgtctttccgacaaggctaccatacctaccagaggctcggagcatgctgctggttatgatttgtatgcagcacgcgaaacaattattcccaaacacggaaaaggactcgtagagacagatttgatcattgctgtgcccgaaaacacgtacggaagaattgctcctcgcagcggcctcgcgtttaagcactttatcgatactggtgccggtgtcgtggatagcgactaccgtggacatctccgtgtcttgctgttcaaccatagtgatgaagactatgttgtttctccgggagaccgagtcgcacagctcgttctcgagcgcattatgacgcctcctgtggtcgaggtcagcgatattgaagacactgtccgtggtgccggtggttttggcagcactggaaagtaaggttgtagaaacaatcgtggtcttcgtggcattctatgttccattacaattacagaaaagctgcaatcgcccttttttaggcagtttgtagcaaaagaatgcgaatattttccacgaagagattcagcacgcgttcccaagcaaggggagaaccgtttctggcgctttccgcatactctctaagtttgggcgtgtttccaaactcaacctcgagttcgtgacgcttgcttgttgttcctgagcgtgcgtttttttgatatgtttgcgtaagatcgatgtggatatcttggtgcacatatccaacacggtccttttcgcgtgaaaacgacggtttgctttcgtccttgggcaacggcaccggaatttcatcgctgatgctgattcgaaagtcgaaatggttgtttggacagtaaacgaacaagtctgctatccggcgcttttcgatacaggccataagcgtgttgtcggcgacatttcgcgaaacacggacctttccatgagaagctttctcgaaaaatttgtcgatttcctttgtatgtttgtacttcattggggcacggcctggtcgctgggcgttaacaaacgccgtatttaaaaagtcattgtagtgcttgtgttccgactgagtcatatcgcttcggaaattcacactcggagcaaactctggattcagaacgcactcgctgagaacaggaagcacgagtcgtttgtttgtctgaggatcaataatgttgcccaccttagcttcaatctgtcaaacacaaatgttagcggttaaatcattcaaactgtgcgtgaaatttgcaggattcacgcttgtcaaacacgcacctccataactcccaccgtgtcatttaagaggtaatgctgtaaaaaattaccaatcactcggacaagtcccgacatcttcgtcgtgcccaagaacgatggttcaaagcgaagcgatgctgagggtcgttttgtcgcggccgacataactgcagtattcgatgaggcagctggtttttcctcgctgcgtttccgttttgatggattatgtttcgctggtgtgtctggcaccgtttcagcttcactggaaaaagtgtgttcctcacgaacatcgtttgtctctaaaagccctttaatgtccattcttgcacattcgaaacacccgaagatcgtttttttacgttgtttgatataaacgagttttgtaaggagtacaccttcggcgatgtccagcaggaaccaaaaaaagacgactacagttgagtcgccgcggaggttctacgcggcacaccgtcagtttaaactgcaataatatcggctttcatggtgtggaacattctctcgccagcagcatctttcgtgcacacttggactgtctgagtgttttatacactagactggcgggcctatggggcctagtagtgttccttaccgcagtgtatttctccccctcctggcagcagcagtaacagcgttgatagcggcttttcaccaccatccaagctaccggtgaaagcaacataaaactcttcgacgttggccggaatgggcatgtttgattggattttcgggaagcagcggtcgcctgctgaagttatgagggcccaccaacggcaattgaatcgtgcggaacgtgaattggatcgtgaacaactgaaactcgaccagcgagagaagggtctcattcgagagattaaagctaatgcaaaggccggaaatgtgggtgctgctcgagttcaggcccgggatcttatgcgcctgcgaaacagtcggaaacgaatgcaaaatacaaagacacagcttcaggcaatcggtttgagacttacaacggtgcggtcgagtgaccaaatgatgtcaagtatgcgcagtgctacgactctgcttacgcgaatgaatcgttcagcaaaccttcctgccctgacgcgtatcactcagcagttcgagcgtgaaaacgatatgatggaacagagacaagacatgatagacgagcagtttgaggaaggtctggaagatgaagatgaggaagaggcagacgaacttgtggatcaagtgcttgatgaaattggcgtttctctcagtcaggatttaccatctgcggctcaagccaacacgacgaaagcagacaccatttcttccggcttaaacctggaggatttagcccatattcggtagcaaattggggcggtgtgttacgcctaattgtgtgcatcttttcctaatgttgatgtgaatgaatgtgaatgaatataacagcaaacctacatgtgcttaagctcgcaagattaccatatcatttctccctctacggctattactattcattacttatcctgtattctcattcggtattcgttactgggacacaggtttgttgggaacctgcttggaacctgtgtcggacgcttgtgaagctctcttttccatctcctgttgcaacaacctttcctttagccgcttgtctgcctgtaacagggaaacggcaatgtgttcggtgaggtttttgttggtttcccgagcccattcttttctgttgcgtctcgacattcttgaatgcaattcgtctgacacagacagtggaatgggcggtgtctccagcgtgggcttccaagtaacctgggcggctatggcctccgtcgtatccataggtccgacaacgggttttggacgattatttggggcctttggccagggcagaaaccgattttcacccacgatccatcttttccaagtgagttgtcttttctctttgttgaaaaagagtttgccgcgtttaatttcgacacttcgatgtgttagcacagcacttgttgtagaacaatgaaaggacgcctttcgactggaccttgagtctcgactccgttttcgtcgatacggggtcgacatcctccaacttacttacggttttaatccctgctctccgttttcgtccgtactcagtgtcaacagacgcaggctgtcgtagggaacctcgtgtgccacgtcaatcagcttctctttgccatctcgatcctgtggttgcaggaggtattcgggaactttaacggttcggacatttactccttggacgacaacaccgttggtcttgggattgacttcgagcacccgaccccgttgaccggctcctggaccctttgcgacgagaacaagatcaccaactgctatgtcccaataccggatccgcttctcttttggcactgctggtagctggtattttacttcacttgcgaacggatttggcggcagcttcatgtgccgcgaccatctgatcttgctcgccagcatcttctaatgcttggagagcctaggcagcaggcaagaaagagacgatgtgggggtcatttgacaaagtgggattttatggtggttggtgggataatggggtcacccaaataacctcaactgctgaaacctaggttttcctgccgattactgtcgctcagtatagctcggtaattggcgtatttgctctcctgcactctaccaaaaatttactatggccattaatcaaccgtccggtcagattcggctgacaaatgtctccatcgtcaagatgaaacgtggaggcaagcgctttgaaatcgcttgctacaaaaacaaggtgatggagtggcgtaacaaaatgtatgtttcttaacggagctgcccgtttcctctcaagacccccagacgcccccacctgtgcccgtattggatccctgtcgctcccatttctctgtgtagatcagtggtggatcggcacgggagattttctactggttggcgagggcgatctgcgttttgaagccgactaaggtttgcggggtagccgcattttctgagcctttcgcgtgtgctgactgcgtcgtttagtgagacggatttggacgaggtattgcagattcacagtgtgtttacgaatgtttcgaagggtctggttgcgggtaaacaggatttaaaaaaggctttcggaaccgacaaccaggacgagattattttggaaattttgaagaagggcgaccttcaagtcggagaaaaggagcgcaactaccagttgtcgtcaatgttccgcgatatcgtgtctcacattgcttcaatgtgcatgaacccgaataccaaacttccttacccctcaaccatcattgagaaggccctcactgacagcggtttttcggtgtctacgtccaaaaacgcaaaatcgcaagctctggaagccattaagatgcttcagcaaaaaaacgtgcttccgattgagcgtgctcgtatgcgtgtgagcattgttacgagcgtcaaggagggtaaggcgcttcgtgatcgcctgaaggcaatggcagacgaggtggaggaggaaaacattgatgatgagtacgagctcgtagtcgttgttcagccaggcgcttacaaaaccattgaagaactcattcgcaacgagacaaagggtcgcggaatggtccaggtccttcattaagttggttcaaaagccagtcgtattaagcgaaatactactgtagcagcattcaattacatccccacattatcccacattatcccacatccccaccacttgtccatggaacttattcgagagaactcgttatctgtaataacgagaatcaccgtgcattcggactcatcgctaaatttgttcggcagcctaacgcatcttgctaacgctcggtgcagtgcgaaatgcgcttgctctacggatttgcaccttcccttaacctaccacggcgagtttgggacgtgagttcgttaagtgcttataatggtgaaaatccggaacaagattgttcgtcagaacatctacctgcagatgctgcggcagagacaaaaggagaagctcgaaaaacgcaaggagcgcaagaaagaagaagaaaaaaatccagagcttcgtgagacccggttggctgagaatgtgccgcaaacgatcgagtcaaaacgtgtgtacgatgaaactcttgttcaggaagaaccagacgaggaactacaggcagaattgcaggacgacgaatacgcgtcttattataacgaagaacgtcgcgctcctaagctactcgtaacgactagtaagcgagcctcgcgtaaagcttatgagtttgctagcgagctgcttgactgtttccctaacgcagagttccggaagcgtaccggcaacatcgaaatacacgaaatagccgaggccgcctcgaaacgaggctacacagacctgctggtactgaatgaagaccataaagttacgaacgcattgacgctcgtccacttacccagcggaccgtcattctactttacattgtccagtttacagctggcgaaagaaatctcgaatcacggacgcgccaccggtcatattcccgagttaatcatcaataacttttcgacgcgtctcggtatcactgtcgctcgtgcatttcagtctctctttctgcaacaacctcagattcaaggacggcaggttgtaaccattcactgtcagcgcgactttctgtttttccgtcgtcatcggtacatgttcaaagaaaagtctcaaatgcccgacggaattggagctggtctccaggaactcggtccccgttttaccatgcggcttcgcatggtgcaacgcggcatctgggacaacaagaagggtgaggtcttcttcgagagtaacgctggtgaagaatccgaccgccgtcgcttctggctataaggtcgagaagaaaaacagcggattgataaaaataaagagagacgtgaaaggaaaaacgaaaagggaatggaaatggaaacgttctccatgtctggaagcacggtgtgtcaagtgggaactgaactggcatgggtgtattttattgggctctttgtctgctctacgcgctacgaggaggtgtttccgttggaatacgcatatctacgggaaaccgcctctctttcggctccgccatagctttgtcaaacaggacacgactgatctcataaagttcctgacacgacctttgcatctcttggtactgctttcgcaactgaagactctgttgacaccgtttttcctgccgagacaagttccaagccaacgaaatgtattcgtgacggcgtaatgcagctgtatccatgggaatgggctttctccccggagactcgtacagaattcgacgcaacatatcgaaaactgcgtccgtttttggagttttcataggatttgtttgatatctagaaggtaataaaaatgttggtttaagggtaaaatataaagataaaacagctgtttccgtttgcaacttagtactggagcttttcagtcaaggttgcttgataatggtgtagtggtaaataaggttaaggtttttatcttgacgaaccctgggatacgagtaatgagaagtaaatggagatattcaattgaagatcaatgcttgtggttaacttgtggggatgtcgatgttgttctcattgtcatgaaccaattgattttatacacttctgtagaagtttgcgttcaagaattattagaatgatcgtgagcgttacatgcgattgcatttccacaagcacgggtcggacggcgatttagtggactaaaatgtgcatttaatgcaattgcagaagaatgaatgggaaatttggaaaacaaatcacttcagcataattttatatgcttattctttgtatttaaaatgtttttttgcgtttcgtgaactgttcaaggacatttcataaaaatattcgagttgctggaagtttagtaaactagctgagctggacaataaggtcttaagaaaataaaaacagtgttaattacagcaaatcggtgtttttagacattcgtaaatggcaattgaatgctaaattgttgaaaattatgcgaaaacgatgagcacttgtgttgtaaaacagtaatactgaaaacgcaagaagcgatatttaagtgaaaagagttgcataaaaaataaaaaaagaagataacagaaactgcattacaggtaacattgaatgaagatagctgtcattattgaaatgaagcaaaaattatcaagatggaaaagcatttcacataaaatgggttcatcataaatactgatttgcttatattttgcgaagaaatgcgtgcgttatgtggtataagtgaagcaatggatagataaatcttatgtatgcgccgccaaagaggagagggattcaagtttatcatatacagatttattttggtatttaagaaactcttgataatcacttgtaaagtaatgtaggaattttatgacatggctatggggaagcaaaacgactagcaacatcttatgaataggctgcagttatatctgtatccattattcatactttacttactaatttcgcatgtagttttctcgggcatattatattgatgctcttagtctaagctgtaattcttcatagcctaaaaaaaaaaaaagatacaacttaaagctttagatagaactatagtctagtggagacattattcaaactctacttggtgggcaccgtttttttgtacaaacaactatctctacatcatgtctaccgaatatattcatatacatcatacgtaaaccatatactgttaaaagtagtacctaggtttattattattgaaacacaatttgctacagtatctgagtcatataaatcactcgtaatttgtgctttggaagtttaaatttgatggatcaatgcataactggtgcataataaacgcgcttgagtttgcgaatttgcacaattcatttttagaattctgattatatttcttaagttacggagacgctagcccactttgaattttttgattaacttgtatacgagaatgcaaaatccatagtttttagtataaaaaatgcgcaaaaaacacataaatcaaactattttcagcattgcttctctgtttaacttattaagataaaaaatgttcctagctgttgtcaaaaattccttgatgtttgctgtttcggtcatatagatttttaattactaagtctatccgtgattaaatagaaccatgcataaaattaaaaacacctgttctctaccatacaacttaatagggaaattaaacatctacacaacaaatagatgatccacaataatcccaactcccaatgccgcaactaaatattctcctaaaagggattagctcaaacaatgtcgttttaaataatattaggatacagatttaaaattgctatatacagaaaaacaaatgcatgaacaaaagttgaagtacaaatttggtgaaagtacgtgaaatatatataaccatcatagttgatcgcttttgggcgatttatctcaattagtactgactaccctactgtcgattggacgaaacttaacggtactaggtgaatatggcttaaggccaggcttacacaacaagactacgtatcactcaaacaacatcaattgaaacgagtaaaaccctttgtaatagacactattaacaaataaagaatagtctaacagactgcatcaaacctgtccgacccggaccatgcactacaccccacaaaacagctacaccttcaatatgagacgcaaaacagaaaagtgcaagtgggagcccttcgttcagtgaaattacttttcatgctctcgacgctctctttgtggtccaagacagtttctgctgtcttccggacgaaacccgccagttttcagtttcacacattttctcctctacaagtaactctcaatcaagtcctccggggtgctcgtaagaagaaaaaaaagaaacccccagcttctgctgctcttaatggaaacccctttttaaagggtgtgtgtacaaaggtgttcacaatgaaacccaagaaacccaactccgccattcgtaaagtcgcgcgtgtccagctttcgaacggcagagccatcactgcgtatataccaggcattggtcataacgcccaagaacactccgttgtccttgtccgtggcggacgtgttcaagactgtccaggtgtgaaataccatcttgtccgaggcgcctacgaccttgccggtgtcgtaggtcgcatcacttctcgtagcaagtacggagccaaaaagcccaagtccgtctagagagacaattggtagtagtagccacaacggatcaacacctcgctagtaatgaaactaatggatgaaattgaatgagacacagttagacgtaatagcaatgaaacgtctccccatcaatcaccaagatgctggaaccagtcattaaaccttctcctatatgaatcacaaaactcgcaccccaccattccccccattgcccggttaaaaatcctctgaaactttttcacattaaaaacataacagtaatagcctccaaaaagaaaaaaaatattcaagactacacacagatcagagtgtgcgccggttcaaaaacaaacgagcgggatcctgagccagctgcaagaggaatatgcattacgccgatgaccagaagcaaacttgctggcgctgagatgacaaaagatggaatgctcacttcacaccagcgactgcatccgagacaacgatgacggccaaagacttatgaatcatatgtagtgtcgtacctcacaagcttagttcttcttttgcttaagagcttggagagcgcaaagagcagcaccgataccactgccatccttggcaatacccatggtaaccttcttttcattctcttcaccaatcaagacacgaagaccctcacggataaggttctcaaagccggggtagtactcgatgacagagccgtcaactgcaatatcggcgggttgtccaagacgaccagtctcttccaaaatagcagcaatgggaatagcagacatgcgagcagcacggcgaccgacggcataggcacagtcgtacaacataagagcctcctcgtcagagcggaagcggatcttgtacttgttcaagacgctgcggacattgtcagcagtgcgctccttgacaatagcagacaagatggaggtgtcaatgctccaagcatcagtcatggagggagggaagataccgttgctgaagccgtaaaccttgatcaagtggaacaaggcacgacggaaaagctcaccaaggtacataccaccaacacgcttctcaaagatttgcttgccggggttgggggtgtcgtgatcaacaaggagatcgtaacgggtagggtgcaagatgtcaaggtcagtggcaccccattcgacgttaagggccatttgaggggcatcggttgcgccgttcaacttgccgatgttcttggtccactcaatgtaggcaccgttgctgccagtgccgaagataatacccatgaaggtgttcttggcgtcggaggtgtaagcacgagtaaccatagtaccgacagtgtcgttgcaaatggcctccataacaacaggaacattgcgctccttcatacgctcgttcaagatttgaccaaagtcctcaccgacaacctcagggatgttgaaacccttggtccaacgcaaaagcttgctctccgtgatggaggtttgggacatggggaaagagaaggtgaaacccaaggggagcttctcagagtcggcacagccgaacttctcggggaagttgtccttgacaaacttctcaatggcatcaaccatgtagtcgataagaggagcaacctcttcgttctgttggtactcacgagggagcttgaacttggattgcttcatctcgtacttgccgccgccaatcaacttgacgtgacagacacgaaggttggttccacccaaatcgagagccaaaaagtcgccggtctcatcaccgtggggaacatcagtaacaaaggtgggagccaaggcaagcatctttccgtcggcggcgagaccctccaaacggcgttgcttgaactccttcacaccttccttaagctgctcatcggagtactcaaagtctctaacgagcttggtaacagcttgctcaaaagtttgtgccatggttgttaagttgttgtagatgcttaaaaataataataataaacggaaatgttaaattcgtaaaaacttgtcgatagccaaaaaggttcaagaaagttttttaatcacacggtctaggcgagtgaagagagggtcgtaataataaaaagtaagtaccaaggaatcaaaggcaaaagagaaatagcctttagtctaaatcggtacgagtcgtgaacgtaataagatagaagtctaaagcttcaaatgtacaggatactgaggggggatgttgccccttttatactcactttcctaggcgacaggggatgccgcataacctgagatatgacatcagaaagagccgaaagccgagcctacgtcatgttactaagaataggacgaaaagaaaagcggggaagtgaagaagtcgaaaaaagctcgtaccgacccgttaaagctgttagagacgaattttgggagtcaaaattcaaaacaaagcagtaattggcgaagctcgtcatttcattcccttacactatgagccaaacacgaattggtgatcgctggtgcaattgttgaccacgttccccaggttccccacaattttgcaggggcttcccggataatttctcttaattgctcaaggttgtccaatcactcagattgcgcgtcatacgtcatggcttctgaggacgaactctctcaggaactcgaatgacgtcaacccactcactaatcagttctaaacgagtgcaaaagcccacagcattctggggtgagtgagaagacttttccccaggcgctatagaccactgaccctcactcgcgtgcaccgactcagatcgtcgagggttagagtatgtgctcttatccaatcaccatatgtcggcatccgcagacggaacctgatcatcgaagaactcggggttaccgcatgcttcgttgggttcgctcccaagattcagcctgacgtcagcttgatcaggggtgcagcggcatacgtaataagccgcttatcgctgcattgcacatttacgattggtttggaaccccattagaaaagcggagaagcggggaagtcaaagatcacttgtggagctcgccaattagatgctgagaacggacacgcgttactgcacgtatcgcgaatggtttctcattccttccgcagcacggggcaaaagggggggtcgtgctggcgggggtggggcggggaactcttggagcatgcactgttgttagggtgcgttattttatttagtacaatttgctaatgaaaccttaatcacttttaacgagctacaatgaattgcaacggcgacatgtcagaccctccaccaagcaaaacaccaccaccaggaggggcacactgacagcactagccgagctgaaacgggcaggttcttagagcttgtttcgggctctaaaacgcaattcttgacatcttattatatttttctttctgtaatcggtttagttttcatttaattgttgttgttgttgcttgggcctaaaaggaccatttatgcgtggtcagttcatcgaaaaacaatctattgctaaattccgtcaattctttatattctggaattttttttttcgctgctcattttgttctcattttcttcggccaatgtcatatttgtttcctcatctttgatcctacttacgagagtttttttttttactaattaacgcggagtctatattgaaaagcaatctttcatcatgtcctttcaatggaacgtgaagtctccacgaccaacatactccaaaattgcttccaagaaaacggtacagcagtcgaaagaagtaaaacgggaacatccattcattgactggtcctacaatgcaggagcatctatcacagctttcgccataaacgccgagcggtctatggttgcactcgcaggcagagagcttctgaagcttgtctctgttaccgggctacagaaaccgaaagacgttgctaatctccgtacaaactaccgtccgaacacatccttttcctggaatcatgtcaaatggggtaactcttcttcgaagcatttactctttacatgttctccatacggcagcctaaacgtgtgggacagcaccacacaggaaatgacttacgtctacagtgagcatacacgtgctgtacaccgtgttgatgtttctccttttttcacggcgtctgccatcacagcatcacaagacggcttaattaagctttgggattgccgggaacctacatcgcgtgcaacctttaacggaaagtgcgaggccgcacgagacgtttgtttttctcctaataacaccaatgagtttgtaagtgcatatgagaatggtgctgtcttgcgatgggaccttcgtatgccttcatcgtatctttccaaacttgcagcccacaacttcttggcactttgcgtacgatacaacccgacaggcaccttactgccctcttgtgatagagattgtaaatccgaaattggtaagtaaccgggagccagaaggtattggtagcattccaactacacaagcggagcaccgaatagagaggagagcagtgaaataccaacaaacccttggacccaactgggccgctgctgtatattacgatgattcgcgtatatgcttatttgtattctcataatcccattttacccctgcgtactgtggaaattcagaagaacaatgtttcgttcatcgaatggaagtctcccaccactctttggtcctgtggtcgtgatcagacgtttactcaaacaaatgttgaacatgcccctagcttcccagacatgctgcccacagcagtggttgcgtggtctccacaaaacgatcttaccgttgtctccagccgctgtgcaaaatcatcggccaatgcaatcactcccaaccttccgtccctcaagtcacacatcaattcgttaaagacagcattgagtaatccacagcctactgagtttactaactacttacgcaaaaaccgagatacattgcaatcagctcccccgccgaccgcccagtctcttacaacgctttcttctctaacaagcgattcgagccaatttgttactctggccaagaagtacaggtttggaggtcacccattaaccacttgtgaaaacaatgcagaggctgctctggaggttggaaattctggcgcttttgaagtgtggagtaccttaagcttcgttttacgacttaatattgaaagggaacttaacaaaagaaaatcgacacaggaggagcaactggataccacagatgaagatgacgatttttccgatatagcagccacgtcaatggaaagttcgagcgaaacatcaaacgaggatagtgatgttgcatttctaagttcagcctattcaaactctattgagagctcgcgcgatcctttcgatgttggcaatcgtgaaggaagcaatgctgatttattgacttcctatcaatctcattcgcacaatcgcgcaccgagccctcttgtcacttggcaatcctcatacaatacaaataaccttataggctcacagtcgttaccttcgcaaatggccatcaatcggaggccctcaactaatgttaattctttcggactcgcgctgaaccattcgtctgaaattggtagtctgaatgaggtatcattccatggacaactaatatacgagtatcccaacacaatgtatttatcccaatccaccgacagcatcgagacaccttttaaactcgccaacattataacgtctactctacttatgtgcatcagaaactccgactgtcaaactggctctgctgtttatataacgttttctgacgtacatattaacttgcctgatgttcagcttatagacatggtttctggatacgttgagcttttaatgcgacaaaagcttttcgtagaagctgcaaacattatcaaaattactccttcagacgaattgaaatacctttattctgcaaatcgtgatgtcagctttggctgtagtcactgcaacaaaccgcttgaacaaaaccattctattcctggtgctaagagctgttgcccgaactgccaaatggtgggacgctgtattatttgtaatcgcattttgagcggtctgttgacctattgtcacgagtgttctcattcaggccatgctgaatgtttaatcaaatggttcacggacccaaacaaccgctaccgggtttgccctgttgctggttgtggtcatgcatgcagatagcgacgacaaactaaacccgtctcatttcatcttccgttaagtccttgttctatccgtcgtcccctaactgcccttctgatttatgtttgacaaaactcgttactacctaataatagatttacgtccaaacatctgtacaatcaaagataattcacaactttttaaacgttgacagtcataaccagaacctatgcaaacgcatcaggtctatcttcttcatagtgctcattagcttcaagctctgtgtagttgataacatgagtaggtctgtgatccaatgcgaaaaacggtaaaggaacatcaagcttcattgcataagtcatgttagcactgaagctagcaccgttgaaattataattccaaacatcttcctccggcgtaaggaagaaacccgtaatccgatccgaaagcaaaagctgacacttctttatcattttaggatcgtacccaatagcttcatcactgttgatatccatgtttttactaccccaatcaataccctcaggccgtaaaccatacgcggccaaggatatggaaccagggataaagctaactgttagagttattgccttatctccccattccggatgatcagtcatgtattttgcctgagtggtaacatcagctgaagacaagtaaggtaattccatattttgggtatgaatccaacccaagggttcaagtccatcaacgataggtgcaccaatttcatgaggtaattttgtaggaagctgaacattctttatacttccaagttgaggaacaagagcaatgcactgaacctccttaatgctgtcattgtctggcgggctgcggccatacaaaaatccagcaatttgagttctcaaatcactaatgacaacaaattttcgaagaatattttttggcaagatgtatgtgaacttggaatcatcactgatgttatccgaattgacatagacattcttggtacgaagatggagagtagatgcggagattgctctatttctccactccgttttgctgctaaaccgttcattttcgtaagcagaagttgtagtaacaaccaattcctctccgtgaacattggtagttttagttgtggtagccgtgacttgagctgaatcacgtccctgtttttcgatttcagcaatttgctgacgttgcagcgaaggcgcggtaatagccatacccaaaataatgtcacgtacttcagaatttgtgagacttgcaacatttacattatttttctttgcataatcagcgagaattagatcacgcagttgaggttcaacatccaaccattgttggtcatccaagcttggccatatgtgatgctcttttgttgtgacagttttatccggacgaagaattagtttcgttttttcggtattaacgtttaatgctctcaagatcaaaataagacgtgaaaacgcagtatacgaggaaattgattgaagccaatcgtcatataggttgaacaaaaccatttgaggttcggtggcccggagaatcagatcgtttatccgttctaacttaataatggcttggaaggggagttgaagttcacttcctttaatagtaatgttggggaaatcgagcaaatgaacctccaatggatccaacataccctttctcgtaacaataatttgtcttggttgctcttctacagggagcgaacgaatcaaggcagcaacttcctcagctgtcttccatttagccaactgacccaaacgcttttgaccagcccagacagaagtatgaataatcttaaggaataactgtcccgttctgggattaaaaataaagatagcaccgttaataggttttgtcgtcaagttaccctcaaaggttttgtgaatcgttacacgatacacattcgtatcatcaacaaaaagttgtatttgattactgaatagctcagcataatttgatgatgacagatattgttcttgaggttctgatgcatagagttgcaaacccttacggatacgttcgcgcaaaacgtatagtgcaggattagccttcataaccttgttcatactctgttggataagaggcttcattcccggtatccaattgccataagcactgtgcatattgtaacaaagatcgattccaataagtacaccggtaggagaggggtacatactctgggaatccgtagtatagtcaaggaatttagcacgagtatagcgttcaatatcgtgagaatcataatctccaaaacgtagctgaacatcgacccaatatttattggaggttgttccgtctaaaacatcacgattatcattgaggagggacggacgagacacgttccatttatacgcagcaaaaagaaggatatcagcacaagaactgttcattttgtaactttttctgggatggatagtttccttctggacagtttcaatttgcaaagactccagttcctgatcgaaaacctgacacaaatcccatacgacagattcgtgaattttctgccacaaatgtgatctgaaaatttgaatcagagagatttttagtgtgggaattttaccgtgcatcatgatacctgttaaatcaagctgaacttgaaaaccaacatacacattagcacggttaatagtgggactccaccagagtgtaaatcttctgttaggaatttggttaagaccagaacgttgagcattagtaagttttttgaatttcatggattcttcgaaaccagaagccttttcccaaaacaaaccctcccacgaagggaatccagtagccttaaacattgtatgttcaagaatgccttcaacacctccaagtgcctgaataacatcaacacggtaattgtttaactgccacaacttaccgtcatgtcgctgacttgtccaccagaaagggttgttctttaacaattgatattgtttaaattctgtccgaatacgccaacccttatcgtacgcaagagtatggcgatctttttggaacaacgtattaattcttggaatacctctatcccaagaatcttccaagtcttccaaagttaaacgacgattttgttgcagtgcctcttgtctcttcattgcatactctgcccacacacgttgtgaatcaacaaactctgactcccaaggctggatgtagcgatagaggttaggaattaaatgctctccattcgtagtcataccactgcggaaatgggtgatacctgtatcagtctgctttgaccagcgaagatcagactgaggaataaggatatggcccattgacaacattcccaagccacctaattccttaggtgaataaaacacagctggagggaaacgactgggcattttggagttaagtgaaatcttaaccctagtttggattttcgactcacattttaccaataaatcgagcaactcgggcgttgaaattgcagcttctctaaaataggtcatcaatgcaatgagagcagtattccatttgttagcaattttagtaaaagtagtggaaccagaagacaacagaatctgtctgatacgattgttaaacctttgaatttcatcttcagtgacacgaacaaacgcctgtgcagttcgttctttcgtaacattgttggaaagattccaaacgccgtccttgagagaaaattcctcattctgacgaatcttaggaaggatccgaacttcaaaaccagccatagagaacagcaaattaggattatctttgctgtaaacactaggaaaagtgtcatcccactctaaagtagtcaatgatcgtggcaatctattacggatttcccagaacactgctcttccaagatttacatcatgcttcatcaaccgcatacgagcatcccgaggccaacagttcttcttacctttagagtaattaacaatgttgctgttcgtaggatcgggattctcgttaagataacgctggatcaatgtgcgagcctcatcagcggtaaaccgaaacattatatagagcttgtcaatatagcgagtatacaaacgaataggatgtttcgtttccgtttctttattcttaaactgaaggaactcgttgggtgcttcaggaggaccagctatttcactagcacgttgaagtcccaagacgagaatatccagtacaagaccataaaactgccaaacaaaactggaaaactgcagaccgcgaaccaaaccataggagtttgtatgagacatgtctttgtaggaaagaacaacattgttctttgctgtgcagtaagaggcaagattagtatccataagcagagaaagtaaacgatttagtaatgtaagatcaaccttttcgaatgccttggaaaattgagtctccaaaagaacattacactctccttcagacgtttcccaaacatcctgcagattattaacaccttgacaccacttatacacaagcaatggagggggttctgtatcagacggcttaatccaagaggggaacaagtgtctgcgatcagcttcaaaccaaagatattgatccaggtaagcatcacaaatcttttccatcggatcgactgagtaaacaggtacaagatgtgagtacatatccataaactcgataccaacttccttgaacgtgcgcattgtcaaaagtcgtctcttgatttgagaaagcatttcatgaggattatcatatgcctgctcaatcaaagccaattcttccctctgcgactggttcaacctacccttcacagagtaagcttctttcaaacgttcaagggcaaggaccaatagctttgtgtcatgcttataggacaaaggtggaaatggaataggttggaattttcgactttcaagccaatgaacaacactcgtataaatggcaactgcctcatcagacgttacataaggtccatctttgagataattgtgctgacgttcttgctcagctttaagccagagacgagtcaaacgacctaaattctttttcgcaacagttttatcaacagttgctccacggcgaatacgttcacgattgaaatgcgcaaccgaaatccaccagtcagcttttgccttaacatagcgcaaaatcatattttcaatgggtgcaggaagaccagggacacgccagggaatattcgccttccaacatctccaagcttcactaagatgttgtaaaattgttttgcttttgccttgacgaattccttcaggaatcatatccaaaatgtcattcagaacagcagcacgcaattctagatcctggtgcgagtcaactcgctgttttgttacacgtttagcaattccagtagaatgacgaccctcgaattgtcgagccaaaagattaccaagccatctctccaagagaggtacaatacctcttaaaaagaacagccagacacgccaactaggcgcccagaaaccacatccgggacctttgcctacgggtcccgtgttaaatctgtagtaaataagatgcttcaggtccttacaagcacgaatctgtctcataaggcggtatttgtatctatacatgccagtgagttgaccaacatgattgaatatgtagtgaagaccatcagcaagttgataagcatcaatattacctaaacgatattgaacgtgcgaatccacaatgagctttgtgagccgtaaaatttcacgcattagatggaatgcattaccaaatcgcgattttttacgctctttcgtagtaagggtttttgtaggtttcagattgcaattataatccaaatgcaagtacgttaaacctttccggtgaataagaagctgtaacatgttgtagccttgccgacaaacttgcagaccggcctcaacccagtcaatcgttgtggtctgaaaaaattttgtgttctttaattgacggaacaagctccggttcgtatgagattttggatatggtgtatgaagggagttaagcacatgtgttttcaataatttctgataagacacacgaaccttcacaggttggttaggagggcaatgctccaaataccaatgtttaactaaaggaacatcttgagcacgctttgtctgtccagagcgcttattaaatggatgcggtgcccaccataatgtcaatgcactaaccgtatcttcagtttccagttcttcatcgttaaaaaatgggtcgaagggaacctcaaaatcatcaccctcatcaaatacatcatcctcgtgtgatttttctaacacaaatgtgtccaactgccgagaggtaatagggttgattaacggatcccaaaaaaatgcaggcaaatctggatcctcaggaggcacaaaaacgtttggaggttggtgatattcactgacgcgtacgctgcggactcgggaattatagaggtaggggaatgcaacacgatattcggtacgaagaggataacgaataataagtttgtagatgtcgttgaactcatcccaatcttctgactcgggagcttcatccttgtaaagaggttcaaacttggggcctccgggaatagcaacattcaaagctttggctgtaaaaaaacttttgtcgttaaacagataaaagtaattgttatcccgtaaatcactaagcaattgatacgcaagtctatgtaagttggccatctgtggaagattcagcttccatcgtttgtatgtcgatccatttatgtgacgagttccctcgagcgcacgatgatcgtaaaaccaatcgtaaaccggggcatcatcttcttcgtctagatccatacgaattgcttccaatggttctaaatcaagaagctggtctatagaaaaaggtggttcttcatcatcgaagggaggaaaccgaagacgcttaaagttcttacggtcacgcttttcacgacgcatcataacccacatggttccccactgtgcaatgtattgaggttcaataacccgaggaacctcgttaacaaaagtaatagcgcctgtaacatgatagagaactggaacttcacggtattcttcccaaggcataggaatgttctccagcagttttaagattgcatgtggcaagtattttaaagcacccaagtacgaccgtttgtcagaacgatatttttttgatgacatatcacctctgtctttcataattttacgtaaatgctccggaggaagcggtgccttttctgtctgaacatatccctgctttcgtttaggtccatatttcaatttttgcatggttcgccattttcggacgcgttcttgaataactttgtcagtcgacgcgttttttgcgaactttgaaggcttttcctcgctcgtatcctcaggaggaggaggaggaggaggagccccaggtggttcataccccggaggacgaggtggagggggtcctggcggtagaaatgccattaaaggtggttgacaggtcctgcaactacgagcgtggtcctatatgaggacgcgtggtggtgagtggcaatacctgaaagcaaagtatagagtcggtggtggtagtagttgtggtggtgaggtagaaagaggatttgagcgggaatagtacggtacagaagtataagagctgaaacatgtaaaggaaggaaggtgttataggaacaaaagtacagttttagaagtcgtttatagtacattacttaaagcattcttacaaaagtacttgtttagcgtaatgtgtcttggtcattgtcatggaaaaatcgtcgcacgggttatacgagaacatttatttttatagttcagtattcataataatatttcatataagagatacttttgacaaagtcctcctatccagcaatcaatttcatttcatattatatgatattagatatatgcactgtaaggcttaaaaagaacgggaaaaacgagatgtgttaaggggatataaaataggaattcgactcacatttagggaataaaagcaaacaacatgaactgtaatgtgattgaaacaaataaccagtctgtttcaaacaaagttccatgtgctgcaatatgagaaaacgatgggttgaaaaaaaaacgagacaaaacgtgtctctaaagcagaaacaaaaacgttcacgtaaaacgtaaaagacatgaagaattaaaaacgaaaataaccaaacattatgcgtaaaattttgagaagatgagttgcagaagcatgtttgtgttgagttttacccttccgttaaagacaagaagagtaaggactttgttgtactgggcctccagcaggtcatcaaggctcagttcagttgtaccgttgggtatcacaacgttttgagtaatagcttgcaaaacaaacttgccaacttcgtcactagacagcgttatatacaacttgtcctgctgtaaagtgctgctcatagaaacgagcactcctctttcatacagcttaatagccgtatacttaaatgaaccaaacttgggaacttgtccagacttgcgaagatcgcgaatgtgaaaatactgctttgaaaatggcaataactttttcttgcctttctttgactgaagagtttccttagcttgttcaatgtattcattgtagcttttcagctgagattccaggtattcgcgtttctcaattaaaccatgcagcgtctgacgagctgtttcaagttctcgctgacgttgtatacgacgtcgagatttcgtccgaatatcgagagcaatagaattcacgatgtcctgatattgattttcgcggcgagcaagaccaagagcttctaattgtacaacgttctgtaaggctgcatatttcaattccgtaaatgaaagatcaattaaactctcatcaaagctttctcctcgtcgctcatgtttggtaatatcctcttccagaatagtttgccaaacatcctcatcgtcatcagtaactggcttcacaagaatatttagcagtgaagttccattttgaacacgaataataaacaagatgtagcgtttcgtttgcaccacgagggctcgctcctgtgcagccgggtcttcaacagtacaataacgaggattaagctccaatttaatttcgttgcgaagattaaggaagtcagagtcctgttggtttaaaggtcctaattgtcggacaatctcacgtagtggatcatcttcagaaggagccaaagtatccgtaaacttcgttaccatagagtagacagtgagaatgtcatccttgttaaggtaaagaattggcttcctcgttgttgtcaaatcttcaaaacaatcgaaatcatagtaagtttccggatcggcaatatcaacaaaccgttccagcaaaaaagcgacgtcttgctttgagacttgaataaattctgcaagaggcctgaaaaacccaagttcagtagctgttcgcggtatgagcgagaaaatctcgcgcaatatactggaaagggctgtcaagttatttcgctgcgtagccgtgataggaccatcaactaaacgataattgtccggagaaacaagcacattagcaatgtaagtcgagtaaatgaattggccaacaacacccagtatgatgtgacgctcggctttcggatattgtttctcaagagcttgcttcaaaatagacgaaaggaagcaaagtggataggggatttcatccatatttttcgccaacgtaaccaaaaatgcctgacataatttccgtaaggcacgcaaacggaaaacatagagattacgaacttcaatattcttcatcgccacactaacgcttggcttgggattcgcatcactgaattcaaaatcgtttccttgtagcttttggaaaatggtaatgggattcacttccaaatccaattcatcattctgtaggatttgtctgtgaattttaccaagtagtattttccataaacgaagttcgcgaacgttagcagtaaaaccagcgaatatcctaccccaaaatgagttttcagtcacaacatcttctatgtacactgtcctgctaacttccatgtttatgaaactggctaatgcctttaataacaaaatttcctcacgtctgttagagccaaacccgaagatcttgagacaaatgtgtatagcccctttttgagcagattctgaatcctgaacattaagaagtctttccaggtatcgggtaagatattctgggtttgtttgtaacgcgtacagtaaacactgatataagtcaatgtactttcttgaagaatttgtcaaagaattcactgtgctagcatttgcctgaacgaaatcggttggcaactgaccatgtttcatactaacgtggtgctttaagacatcgtcgagactgatcttattctttacgaggagagcaattttgatatcaagttgattgatgtgctcctccacgagttcattttcccgcacctgctttacgattgcttgacgatacttttcaatttcaacatcctcctcaaaatcaaagtcattatcatccaacatatgtacaaatcgcttcacagtcataacagctgggtttttagcttccgcaagctcacggtacgtttgtccctgatcacggccacggaatataggttgtgcaagaaaaggattctccatgttttcacgaaagctacgcattttacggtcataagattgacgcgcaaacaagccgcgaatggaagactgaaggaatataatttcaggtatttgctcctcgagctggaggcacaagtagttcatgtcatcgcgaattaaaatggctctgacggcagactggatgccagtgatacttgatttgcatgaatgcaaatgtgcttgtattgcagcacattgtttttcaaccaagtaggcgcgtgagagagactgcagttgaataacggaatcacaacattcatcaagctgacaaagtttgtaatcaatgcgttttcgcaacaagagcccacgaacagaactttgtatttgaacccaaataggttgtttctgtttcagcttatgaaggaagtcaaggaatgctgtagattgtagagttcctcgagcaagagactgtacaagtatgatattagtttcattttcttgcaattgatccaatagtgtattaaaacgttttcgtgctaaaaagccacggcagagagtgtgcaggccagtcggaaaagaggcaatttgtttaagaagatcttgatatggttgtcgaaccagtttaccgcgaaggatactttcaagaatggtaatttgtggaattttttcgtaaagtctatccagtaaatccaccgtagcatgccgtgagagatatgcccgagaggctgtttgaacagtgatgatagacgaggttgtttcatccaagcgttcatgaagtcgttgaacccgaagccgaagtaattgaccacggatacaagcttggatgtgaggaacggttgataatgcttctgcttcaagcacttgctttttaaattgttcacggaaacgagagccacgaatagtactttgtaaagcaattatccatgacagaaattcttcataagccgtctgccgtagctcgtagtttttacgtgctatccaaccacgcgcaatggcctgaactgattcgatagaagaaatttgatcagtgaggttttgtaacacatctaccatagagagccgatgtaacataccacgacagcttgcctggaaaagtttgacagtttcaacatcgactggcatttcctctggaacaacggcccgagcactaagacggggtgaaaatagggcatcacgacgacgggtcggtgaagagaaagtgctccgtagagaaagaacaggtgaactgcgttcactacggtttccgactcggtgagattggaagtagggatcttcgaaagatatggtcttcgcaagtgagtgaagactgtttgaagaggaacgggagggtgaggtgaaggaaggaggagggaattcggaacgactacgtcgatggggagaacttcttggagacgtaagtggtgttaaaagcatttcgtcggaactagagacaagtgacgaggcacgagaccgccccgaagacacatcaatggatcgtgtatgtgcatgaacatgaacgggtgatttgtaaggtgaaggagggttgctgttcaaatgcttctttgtaacaagctcgttgctaagagcagtaaaattgggcaatgcagtgcctgtttggtcaagataccgttgcattgcagtcacttcttcgtctgtaaaggacaattgaccctcaaggttgtgtagtgacggtgctttgccttcattgaaaagaagaaacgataaagcatggatgcagtaaatgactttgggaatatttttcccctcgtacaagtctgtaagttcgaacgagtaattttctggcaggcctaacgccttcgcgaatcgtaaaaaacaattaatgttatctgaatgtctgaattgtagtttttttgctgtaaatatccggggaacaaattctggagcaaaatgctgggcaagctgagccaaaacaattccattcctcagcgatttttcaaaatcagttgtaactcccagatcctcttgcagacattcctctagccattgctttgcttcaccaatacgacacaaataatcatatgcttgtaagttctcacgttcgtggtccatccaccgagacccgctttttgctgccatcgatgcctttttttggagtcgaacacgtccagacgtcgtgtttgtaggaatcaaattaccacgagcgacggacgacgaagacattgccgcactctttccattggcagtagctgcaccttctgaatgtaacaccgaactattcatttagtgcagagaccaaattcgaagctacacggcctacaacgttcgggttgagcgtttgtttacagtgtagtggtggtgggttagggaagcgacatactgcctaggcaacatgaaccctggagcgtgctccacggcgaaggtgtccagggcgacaggtttagagtttaggcgaggctccactcaaacctaagctagttcagccatagttgcgcggcaaaggacgagtggctaagggagaaccgcttggctggcaggtaacctgcaagcctcggttgtcgctgaccaacggcatcgtattgcgcaacagacattggaatagcgtaaacagagaagttcggtcacagtttaaagtttcgcataaatcaattaagccttgtgttctcgtaaacctcaaccacgccaaagcacaagttgattgtgatgccaatcgccgttgtctgttccaaatctgtgtcagggaaatgttgagagtgaggattacatgcttcaggagtcgtaggaaggcggaagaaaagtgatgacggaccgagaaatagtttaaaaaaaatccaaggcttctgtaattcgcacaccacgtttaaatcttgtcagaattaagagcagttcggtttcacctgtcgaaagcacgttagcaaagatgccatagagctgaaaacacgttttgatgtttgactagaaccatcgtttattttttactcccctgttcatttaacaattgttcttgaatttcacgtttcactcgtttcataagggctattaagccgctcaactgatatactgtatgttcatcatttcctatttgcgtatccgtctctacacagaaattctgctcaatctgtggggtatggaacgggagtcaaactcggggtcatcaattcgatagcacacaatacgttgcggaaccggcaacacactttctgattacatcggatgagtgcttaatgctgtgtgagggagaggatcgaagggtctaggtgtacgtgaaaaataaagtggcaagggttagtgttttgcaactagcgttgcagcctaggaaaacgcgtgtaaggcatgaataactttaggcgggtgttatccgcggtgttatactgtctgcggcagttgcataatgcaatgcgattcgaaagaggagattgaatgaaactgctgctcactgagtctgtaaaactgcgtcatatgtatatatatgctagttgcttttgcaattgatttaaggcttaacggcatactcacgacggaacatgtcgtcgaccttggtgaggtaataagtgccagaacgaagacgctcaacactgccggcgggctcaatgttcttcttcaagtggatcttgtgacggagctcaatgcactcctcgtactccacaggcgtcatagcgtgacggttctccaagatattgacgaggtccagcttctcagcgatggaggaaatgtcaccctcaacgcggaaagagaagaaagaggcggccaaaccggaaccgtaagagtaagcaccaacacgcttgcccttcaagtcagcagcgggaacgcgagaaaggagtgcagacaagcacgagaaaacactgccagtatacatgttaccacagttagtgggagcatagatgctagcaagaacacgcttgttgtagcgctccttgctaacagccatcaaagccttctcgaggggcttgtcagtcaaggactgctcgtaagtctgagactcaatcatttcacgcacggggtcgaactcagggttcttggggtcctcggcaaagtccgtgtacataagacgggcataagccttttgaacttgcttgcaggtgggagcatggaaaatacagtagtcgaaacggtcaataccaagaccggtaggcttcttgccagtcaaggtttgctcacgcttgttgtaggcttggtaagcgccatccaaagccttaatgtagcattggagggagaagtggccatccacataggggtactcactggtaagatcaggcttgtagaagtcgtaggcgtgttgcatgtaagatccacgcataccaggctcgaaaacaatgggagcatcagggccaacaagcatagcaacgcagccggcgccaccagtaggacgagcgttacccttggcgtaaagagcaatgtcaccagcgacgacgataccgtcacgaccatcccaggcagaagactcgatccagtcaatcgtgttgaacaaagcgttcacaccaccgtagcaggcgttcacgcagtcgataccttcgacattgtggttgtcgcccataagttgcatcaaaacactcttgacagacttcgacttgtcgataatcgtttcagtacccatctccaagcggccaatggcgttcacatccacgttgtacttttttatgagcgtagaaagcgcggtcaatgcgaatgagtaaatgtcctcacggtcgtccacaaacgacatcttcgtgagacccaagccaatggtatacttaccggcaggaataccgtcatgtttttccagagctgcttgctcaacgtattggtttgggacgtaaatggaaattcccttgataccaatgttttttctgttcagagtcgtagacatgttcataagattacagcgtgtattttaaaatatcaaaaagattcacgaattaaaaaacaccaggttattacaaatcaaaatgcaaaatacacgagtagcgatgtgttttggtaaaggaagcagggtgcacgcactgggggacgcgaccttaagcatttataaaaacacgctttattttattatacagcgcaaactttcgcaaacggttccttagaatcatatctaatcattcatagattatatgcaacatatttatctggagttcattgttttctcctcacgctactcgtttctgttctacacggtagaaacgaggctccttgccaatcagccatccaaaagtcctccgggagattccggtagcgaggttcagtggtatgtagcactacttccccaactttcccactagcccaatgaaacgtgaacggatgtctttgcctcattttgcgaaatgaaattcgcgacacgtccagcaccgacgcgacgcgttgcgttgtataaataatttaagctcgtcccaattgtttctcccttccgccaacaacttcatgattcttataacggaggattgagtagttgaattcttgttttttaggttcaaattaatactctgttatcagctagcgtatgtttcattaaaaccgcaagcactgatgccacgggctaagacagcaacataggacaaagtggtcttctcccttgcgtgctggtgtgctattgagtaataatagtatatactggtgctgctgctaccaggagatttttattctcttcgtactccactttttgccttctgcttcgttcgacgagccctgagagggcgtagcagcacgcgtacatccgacgtactcttacgttactcgctaaaacaacacgcaaacaaaccacaaatatggatatctctacaatcctgcatacgctcgttcaaatattcatggcgtttgctgtgtcaaacgccttatttatgctacttccaacaatcaccgccattggtatcgatttgactgtctgtttttatcgtttgctacagcacgtgtttccgttttggtttactaaacagaaaaagctgcatacaaactaattttgatgcctcgttataattgattcgtctctttttttatctggcttacggcaggattgctgtcgtgtccaaccaattctctccaatacgtcgattgtattcctgccgcagtcgctcttttcgttcttccaaatgcctcatgtaatagtaaaacgtgtctgttctcggcatctcttgcacctggatcgtttgttgacgcagctcagcgagcgactcgaattgtttctggcgctccatttcatcgagggagaattggtagaatccaacgccttttgaacgaacttccttactcgcatcataatgctcggcgagtttttctttgtgcgaccaaatctctcgcatcgtttcttcgggaatatggaattcgggcatgtaatcgccataaatgacatgttctggcttgtacttttcgctttggtccagcagagtggaaccagcttcgaagatagagaccttgcgtgtccggccaaactcgtcgacgatttccatttgttcgttctcaccctcgttgctttctgcccattttttcgtgaagtcgactaagtagtcacccatttctgtgtcaccctgctcctcctcatggacatttggtccgccgtgacgaacaaggtcgtcgtacagctttgctttgtgttccagtgcttctttgctcttccgcagctcctcttccgttacgtctggagcatgcttcagcttgagctttttggattgggtttgatggcttacaggaatgtcttttttcaatgggattcttttaaggcttctgtttggatttcccgccgcgctgttatgttctttcagtttcctcgcctccaagaactttgccttttcttttgcaaattcggtgttgaagccgagaaaacttgaaggtgggacacgaattcggtctcttgtgtctttttccatatggactggtttgtataattgaagggtattcacgatggcgttccgtccatatatgtggggtggtcaatgttgcaccgcaagcgttaggtgaaggctgcgtcatataacaaacatcccacgctcaaatcactcccaggaattaatcaatgggaccttaaggggttttcattacatcgaacttgatcgggttttttctcgttgctgtttgtatcttgttgtgcaactgtggttttcgtcaatgatcaccaccaaggaataagaatttttgccaggcgcggcagaattattattattgttattacggcactaagattgctttatcgtttgcgagaacagatgttctcagctttgtaacatatcatctaatgttttccctttgaggttcgttactgaaatcagcacaagtctttagcggtgaaccgataaggacacgtacagcattgactcactcctgatcagcaatcagtttctggagttcactggacaaatctgtggaaatgtcgcagtaacaactgttccagccagctgccttggctccctccacgtctttaattatgtcatcaccaaaatgcaaacactcttctggtgcaatacttgatcccagcagcttctctgcatacgtacgtgtgagctcgaagatttgtttgcttggtttttcacacttcgcatcaaacgaatatgtctctacctcaaacaaattttcgagtccgaggtcacgaagaactagtctgacacgatcgtctgtgttcgaaatgataccgaatttgactagcggaaaaatgcgtttgcagtaatccgtgaatgttttaaggtttgggtgcaaatcgtacgcctccttacttgcgaaaaaatgccagatctcgctcactaatgcttccggtatcttttcagggaacgattcttggattacctacgcattttggttagcaaatctatctctccttggtcgaaaacatcttattccataccgccgaccaccaagtccggggacacaaaccgttcgcatgaccatggttaggatacttttctgcgttgtgcttgaatgctattacggtgagtcgtaagtttccgttgtatgaattttaatagcaatgttcacactaccttgtaatgacagtttttcaacttcttccacattaaactggaaattgtacttcttgcttaaagcagtataggtgtgaggaactggttgttttagatgaatgagtgttccaaatgcgtcaaaagtaataagtttaagagatttcatagttaagtggttttgttggtacagaggaggatttggtaggaggagctatatgactttacggtaacttcgacaaaagggatcaaactctgtgagtccctgaagcaactggctgtatcgtactcgcaatgattgatactgaacgctgctttacaatcactctgctctaagctccgttgcacatcactttggtaagactgtattagtagcaaaaaagctgtctagaaaattaaaaagaatattaagaggtggtctgaacgattgtaagttcattactttctttcagtagtagcatcaacccaatgccatgtggtgccgcgaggaagcttgaagtgattttgtgcagagccatcagcaatgttttcctcaacattgacaacacgagcaagtagccaatctctagattctaacttgtgttctggtcgcgggcgaagatagtaatggggtgaattcacgttgaaggctacccaaacattccgagtacttgaaactcgtcgtgtgggcagaaacagtgcaagatccccttgcttgaaattccgcaacgaaactttttcctgagaatcgaggatcgtcttgtaaaccttatctcggctgaattgtagttctttcttccaatgcaactcacggacgcggacttgtaaaatagatgccagagcgaactcttgcagatctttaatattaacagactccattcttgagacaaattcttgaaaggagagttcgggattgggcttgtccatccagtgcgataaatcagtattccgttgtgcttcattgaactcggctgttaattcgtattgagtattgaagtcttgaagatggccaagttcttcgctttcaaaggcagaagcggaaagacgctgatgcaaaacccagtcaagtcgacggaaatcagagacaaacgcactgagtttctcgctcagaacttgggattgttccattttcttggataaagcgttttgcgcctttgcttcgttttgttgagcgtgttcgatttcgcctttcagcttttgtacttcgtcaacgtccttagccaactcgactatttctttttggtgtttctcactcttaatttcatcttggaattggtgcagcagctgttgcaaatcaccaaccttgccttcaaatgcagaataaatcgaatccagagagagcaaatgagagcgtttctgttcgctggacgtcgccttgcttttgttttggaaatcaagatcagcgggtttatcaatgctgtcaacaccttccaatttcaaagagtgcagagaactgttcgtggtctgattgtcttgagataaaagaaggttacgtttattcaattcctggatcagaatgtttttactttttagttcaccgttttgctcttcaattcgcaagtttgcctgtgctagctgcgtttgcagattagaaatttcggactttaattgttggatttgggcgctttcctggggattggagccaccacgggaaagctgttgaattacgcttatcgggattagagagggtgattcctcaaaaaagggtgcagttccctgggacttgctcttttcaagagaagaaagctgattgccagagcttttggtgcttaaacagcgagcttgttgttgtaatatttcctctaaattacgacaacgagccttataaaccgtgatacgttcgttcagcgccgagttttctcgtaaaaggccttcactgctggggtccatctgttttactggggcatggacgagggcattgagacgtgttcctaatagctgtgacacaagctggtacttcggttcactctgcaaacggaatagaaagtcggccacattgcttcttgtaaccgtaggcaagtgttccaacttcttaacgtcaaaaagcagagtagagaagtgggatgtccaagccttccgagcagccacttcttgaacttggttttgagaaaaacgatgattagagggatgaagcccgtcatacgacacttgccattctgtccttcgaactgcttcgataatgatatccgcaaacaaattatacaagttttgacattgtgaagcaagtacccggcttttatcaacttcctcagcgatttgtcgtaagtattcatacagcgcgtcatatttcaatgaaacgttgtaaaatgaagtccaaaaaggtttcgaagctcgcaaaacagtggcatgagcttcttgaagagacgctaaactagagcgcaattgttttagattgttcatcaaagcaggatcgtgttcgcgttcatgagtacttataagacggaaaacacgttccgtgtagttttcttcagcagtggattttgacacatgtgcaatgtcattgttcatcttcttgagcaacaactcgatttccacgagcgcttcgtcggcttccttcaactctggaacttcgcggggaggcaagggcgagatagactgcgcagcagaaatgcacaactgaacccgtttctgagcttcagcatagcgtgcggaaatactgtacaaccactcgtcgagctttggccatgtcggttgtagcaacttttcgggtgtgagaggtagagagtagctcggcatcattgtaaactcattcaagagctctctgacagacgaacgttccagtcgctcgtagaagacgatcagcaactctttcatgccgttttgacgtcttcgcaaatagttcattgcaacatcccgagagctttcgctagtacggaagtgttcctttaaggtttgcaacatctctttgtgagccttagagctcgcaagaacgcgttcagccagcatctttcgtcgtgaaagtactttgtccaaagactctattgacatggctgagccatcaagcttttgcatcagctcgtccactttgttttcaggattagggatctccggaaggtctttgggaggaatgtaattcagcaacatttgatccaaaccataaatggttacatcagagtcgttgttcaaaattgtttcgtttaaggacatgccgtttggcattaacagtttcgcctcgtcgcttagaccaatgtccagcgtcatgatccaggacacaaaatcctgaggcgtccattgaacatcctttacggtccagtatcttccagagtaggagtcatttaatcgaaatttcataccaacagaagtgtaagaaaagattccagctgtgaatagacttgaggtctttaaattcaacaatcacaggaataacacagaatgaacagaacgaaagaaaggaaaactaaatttaagttagagacgaattcacccaaaaaaacagcatctagagcgtaattggcattgattaggatcatacaaggagttatttacagaaaaaaaagaagagaagtgtattaatggttgttgtaaagggcatagagcctgaattcgttctggtgttggcattgctactaccttgataccagtactcaaaaccttaacaaaaaaactgttttaaacagcatttcgcacagtaaattatacatgaatggctttgtacaattctatgcgacatctgcattgtattagttaaatctctgatatcacacccacggctaataaagttcacagcctctcctcggttgcacctgggaggacactcttccacactttcttatttaccagccagctgtcaccagcatatattgcagagtcaggacccgtctgttgctctcgacagaacgaggagagaattgcaccatagtttgcattccttcatttctgctctttatttatttgtccgtttgtaaggaccctctatattcgctcacttcagcctctgttgggagacaaaattagtcctacatctagcgatccccgctcttgttcgttgggtcagtttgcttgcttcttcggtacttgacacactgatcaaacagtttccctctacgtttattaccagtctggtgcatctttgttagtgtttggtttcctggagctttctataccctgagcatgttctgagattcaatttttcccattcattcattcattcatttgcttcttcaaggatatcatttgtttttttcttattatctttacttttcgccttttctatatcaaacctagtcattctttcaaactatttgtctttcatttgtcttttctaaacatccgagcatcagtctcattccaacattatgactacgactgcttctcgaacggacattatctcctcgataatgggacccccttcagacccggcaagcgcaatccgtaagcctgctcatacatttgctactgctaaaatgcgtcatcccagtgtccatgttcaaattgatgctacaggcattatcacatcgtcgtcatttcgtaacagtgtgtcgatgaaggccgtggctcaactcacaacgttcaccaaggacgagcaggtcgagcaaacgaagcttttggaagtcgtttcttctcctccccccttgtcacctccatcgtccatctcttctgacagtggctctgattccagtgagaattcatcgcctacttctgtgaacggaaagcaggatcctcctcctctgttgccagaattggttccggccttgaagaaatcttcagttgtggagatttgtgaagactggcggccgttatgtgacaacctatctcgctttttcagtgctaatacacatcagaagggtgatatattacgatggaacatattgcccttcttgcggaagtacgcttctcgtagtatgccacgacacgatgttgaccgcaaacgtggtttgttgtacaagtggtgggttacaattctgcgtacgcttgaaggcataccaatgacggcaacagcttccatgcccgtgagcgatattctcgcttgtatcgaagcaattgctagtatcgctgatcgtcctgaatggcgccaactggatacggagtctcccagctatctggagtatcaacttgtgctctttgacacactttcctacatacatggcttaatgttacggaagcatccacctgcatggatgtatcgttggtttgctcgaattgttacgatatgtttttttaatctgaaagactttgctcctgtcttgttaaaggcttttagaatcaaatcttcgtatctaaatgagctgtacgagcccgtacaagcgtctcgtttgaatagtagtgattcgaaatacgaggacagtctttttcagagctttccagcacatctccgcaatatttctgatgatatatttactaagtcatcggaactttgtatacctacttttgatgtcggttacggcagaaagccccttgtgttttcccgtgcgtggctgaaggcgtggtcctttgagcatcattcattgttctttcattttcttggttgctatcattcatttgttgcatctcgcgtaccgttccaacttccgggaaagacgatttatcgtcttcctggctaccttcattttcatgctcacctggccgcaatttgtgttacggctattcaacctcctgagcatcgcagacattctgtcaccgaccatcttcatcggcgaccaggacctcatacgcctcctgtgaattcccgactctctagtgattttactcgtttgcgtggattaaatgacacacaagatgctttaaggcatttggaggattcactgcagagtttgcttcagcagaccaccagctgtcggcagcaacagttgagattgctgtatacactggaacatgtgttgctaatcatcgccaaacaagccaatatctatgaagttcgcgcttgtttttcaatgtgtgctttggcagaaacatggtttcatgtgttaaatagttacggtcaccaactcaagtttaaaccttggattgaggtatgccaacgctacattgagagtggtcaaactttgccaacagtacgtatcatcaccttcttatttgctgtttggccgcttctctccaaagcggatgcaaagtatgcctccatcgagtggattttatgtccaaagattttctttcgacttttcttggactggtcgccaatggtccgtgcatacttccatcgatttgtgtgttggcggctagtgaagattgaggaagatgaatgtctgtggaaagcagacgttcttttccaactgcgtcatttaatgaagttctgctttgaagagtacacaagttatcgcgaagactgtctaacgagtggacgacaacccccatctattttaccatgcacaccaactccctcgagacgtttagtgattgctttgtacaaaggacagagtcgccgagttaatcagcctacttcagaggtcaccccagagggaccgagcgatagcatgctgccacagttatacgctggtgtgaatgcagtatcaacgagtgtaacctcttcggtgaaacgtgcttggtctctgttgcgcagtaccttggttcccagtcagggtgctggtgaagctatgatatctggtaacggatacattacagatagtatttcgaaaccaacggtaaacgaacttgattttgccgacacagacaaacctttgcgaaagccaccaatgtataaatttatttatacgacttgccgttcaactccgtcatgttattttacggtgtctcctaggtcgtacaaggagcttcttcagcatttctcacaaattcagttgccttaccaagcaaactgttacttatacacaagcaatcacatcgttgggcatcctccaatggataagatgaatcttcccaagggattctctgtgtatacaggtcgtgcacttgttgaatgggctcttgtggttcaagagttcgacgacttttacacacagtatcgtgcaaagaacatgtcagatttcgttgagacacctgacttaactatataggagggctgttcttcctgctctcttcccctttcagtctatcttggtcctatgttttaattattcacagattcctttttacatatattataaggacgagtgatatcccgtatgttggttcacttgttccttttctcccggacattgagagagcatttatttgaaattacaaattctgttttcctaaattctgcattagcagattttcttgttcacaaacgttttattatctctttattcctttctcttctttaattccctccctccaaaatctacaaacctttatttgatgacacactattgaaacatttatcaacgttgttgattcacttcagtttaaaactctttctgactactagccatcagtgtatggttgcaaagtttacgcggaaattgtcttatttggttctattttgcgtttaaagctttatagctacaaactgaatggatcgtttgaaattcgtctattttgtacggcgagttttacttcaataacacttttcgcatcctctgtctgttcgtttatttacagacagtcgtgtttgattgagtatcgttttctatgactgactactcctacaccgagttccgccctatttcatgtcaacgccttcgttaccactccacattctccggccaggcctcttccgtgcgagcacctacctccacaccaaatagtgttgtgtgcactgagaaggaagaacaccacaccggtagaacaacagcagcttaaaactgtccgtcgtggtgaattgtttcagttttttgtttttttttcttattaaaaaaactttcaaggttcgttgaaagtccgttcaacggtcgttgcagtgacgacaagcttgggataagaatgctttagagctattcttgctgcttactttcgatgacgatatgcgatttgctaacacatcgtttagaagcctgcacttcaccgaacattggtaaaaaaaatataaaaaaggaaatacaaaacgtcaaaatattctcagttacgaattaattcgaaacgatttaaaagcatctatactgcttgctgttgacactgttcacaaagcgcagtggttacttgaaaaatgagtgtggcttgtcttcaggaatggcaaaatcatttgaaaacaagaatacaaattgaactggaatatgcggagcgtttaacttctctttcacggactctgtctcaatgttatcaagaccctgctttgcacggatcttgtgcacggcttgttgagaatgagcagcgttgcgggcgatcacatgctgatatggctcaatacttggatcaattcgtttctacacagcttggtgcagcaaaacagtcgagtcaaagatcaatcgtggagcaaattcggttcgctatgcaactatacgaaacaagtttgttcgcgttttttaagcaaactgcagatggacgtgcatctagtcgtgttggagacagaaccgttcgtcaagaagactccatcccgcagttgcagccttcctccgctcatcttgggcaagggagggatgtttccggtgccctctcaccaacctaccacggcgagtttgcgggttctagagataccgtgacacgttccccctcagatgttgcttataatgatgtggaagaaaccaacaagcgattgggcgaaatcttaaatcgtctcaagcgagatccaatttttgaagaaccgatttcgtcacggacagagcagactcgcccagtacctgctaagccatcaattgcgcgtggctctacccagggtgcgtatgctccacgtgatacacaatcggctctgcaaagcgccaaacctctcagcacttcggctcaacacaatgctcctactgttgcctcgactaggtccacggtgcgagccccgcctgtgactagggctcacccactttcatcatcttttccaagtcaaaactacgcaacgcactacgaatcagcgcctgcatatgcttctggaatcccggccaccaaccgaaaccataatgtcaatggtgctggacgaggtgaaccaatcccgcgcaagtatgttcacgatgatgacgataatgacttttttgatcccactccattgtatcatcaacagcagaaactccgtgatagagacgatcgaggtttaatagccgtgcattccgatccccaaccttctattccccatcgaacgcggccagcctcagctgctgaaaaggaacctgtcctaggttacgctcgagccttgtatagctatcaagctacaataccgtcagaaataaacatgacggcaggacaagtcctcagcattcttacaaagcaggaagacggctggtggaggggacaggtggttcagccggttacgggacgtattggtttatacccgtcaaactacgtcgttgagctcgaacgtcaataggtacctaagggtagtccacgaaagcctacgcttactatgaacagcctacaagacggccccaagcattggttatgaagcttatataatgaataccttacgcatatttgttcctgataaaacaatttacgaatagaagacgtcagattcttgcaactttatgagagagtgttgcatgctctggttttgctcggtcttttcctcgattgtttcagtgatcaagaagacacatacattatttactcagacacattttttcatatgcatttacgtataccttctatatacgtacactggactttctccaggtctcatcacattttacaaactcgcatactattgtggctgccgcagcatctgcaaggcgcagccctcccctttaaatactaaagcccggctaagttgtgtaataaaaggaataattctatttaagataatgggaaacggtaataagcgtgtcacacatgtacagatataagaacgcggatcgtaggattgagtgaatttagtgtgagttacgggtaggaaggcccagagagcccagacaagaatgtcgcaggaggcgctgctggaattcgttaggaaagttgagaacatgaaaacatttgaatacggcttttcgtctactgccgaaagagagtgtcgtgaatccaggagtagtgtggaaatattagagtattcagagatgaaaacaaatacgcataacaagagatgtatatacacacacgatcagaaaagtttcaataaaagaattcgtttcagagacagtgcgcataaattagaattaccgcattagacaaggtaaacggattagttgttcacctcattctcctggcgctctttttcctcttcagcgtgaagccgtttgatctcacgatggtgagccatactcttacgaatgttgaaaccggaagacaagagttgggcaatttcctcaattgtgtaatccgtaagttcggggtaacagaaaacgaatatgatccaacccaaaagacagattccagagtaaagtgcaaatgttcctgttggcgtaatagcattcataagagtaaggaaggtggcaccgatagccaagttaccagcccagttagtggatgtagccaagccggaaccaagagcacgcacgctcataggaaatagctcactctgttgccagggcaggttgccaagaccggaagcataggatgcaacatagacaatcatagaaataagaataataatggcccagacatttgaagagccggcggtgtaatttcccgcggaatcttgaggcagataatgaaatgcaattgcgcacacgaccaaaccaataatcatgccccacattgttataagaagaagcaaacgccgacccaaacggtccacgaccacaaatgcgataatggtaaatataaagttggtaccggcgataattaaaccagtggcaatggggttgtgaaagccgacaatttcgaagattgtactcgagaagtacatgagtgaattgaaacctgacaattgttgcataccttgcaaagcgcaagcaatgaagagagagcggagatttgaagcacgaaggaataactctttggcagatttaacgaaacgttggaagcgtgttcctgtaaaaggatcacgtacaccttcttggataaggcgaattttgttttccacttcatagggatgggcttctgggtaaatttttgagatgatctttcgagcacgttccttatgttcgcgcttcactaagaaacgaggagactcgggcaaccaaagcattacgaaaatctgaatgacggcgggtacgatggccaaaccaaccatccaacgccatccagccttatgatattcaaacgctgcgtcaatggcatatgcaatgacttgacccaatgtaatcattaacacgtagacaatgacaagtcgcgagcgaaacttcgcaggcgccaattcactgaggtacaagggaacaattagcgaggccaaaccgacgccccaaccgataacaaaacgaccaacaatcatgtgccaaagaccgtgtgctgtcacttgtacgatggagccgacaataataataactgcaccaaccgaaatgaccggtcgacgtcccataaagtcggcaagcgtaccggcaataactccacccatcaaagcaccgagggatgttgcagaagtaatgaattccttgtcaccataggacaatgtgtggcccaaatccttgttgatgacaacgagagcaccggaaataacaccggtgtcataaccaaacagtagaccactaataccggcagcgagagcgagtacccaaatccatttgctgactcgctggtactcaatactgtcatttagtcctgtgcggctctcaagcgaagaaaaagacgcatcgctgtccgcacgtcctcgtctgggatgatggacactaactgcggaattaaatggatcaacgtccacaatcgtctcctgggcagcctttttctcgatgggaatggccgtaatgttttgaacacccaaggaggattggacctctgagccaagggccgtttgcgactctaaactggacttagagaatgctgtcatactgccaaaacaattgtgtaactgttaaaaggggcaattcagcagtctttggtagaaaagctgcgagcgacaaagaaaattgagggtgacggaaataaggagaatcacttccgtcaagggcaattttttaaagttgcagagagaataaagaaagaaaacacacgtaagagaatttctctggtgcgttgatgttagaaaagcttcagttataactgaatggttttccaaagaagggatagtctcgaacaaaggaatatatcttccgtcttccgtgacgcaagcttagcgaatatttggacactcctccaagcctataatcacgtaaacccctaggaagggagacggaaacggcagttgaatcgcggcgttaataccttaactgcacgtggctagcgaagcgaaacgaggcagtaattacgcgctgggggttttgcggggcagaaaagacgcagccgaaaatcgagaaaagcgtggaataagcgagctcgcaataacgccagatgcgataagcgattacgatcagttcccacgtgcacacacacgtacaacgcaaatctaaaacacaacctactcagcgactacgcgaaactagacactggcagctaactacggcggaggagaggagactgtctcgcacggacagtatgaacagttacagaaacaggtattagacaagaagcaaaaagcagacgcaaaaggcaagaacagtccgttaccaatgcttgcctgagctacaagttcaaaaaaacgatgaatctcctgcacaaaactttctgaagaaggaaaatttgctcagtacaaagaatttgtcaagcaaaattcaatgcaactgaaacgactgcacaaacaaaatcaatgtttgttgcaggaagagcggcagttggtgatgggttgataagctaaaaaaaggaaactacggaaaagaacgacagatatccaggactatcgcagtataggtaataggcgatgtcgtaaatagagtcacaagaaccaattgaccctttgagtgtgataattgaacagttgagagaaagtttttttcgcaaatcatggcaggagcggctgtatttatagttttggcacagaacattcgagacttctagtgacgcaataaactcgcgagcacgaatcactttgcacgtgatctcgttctctaccaataagagtttggattctgtcgcgcctaaagcaagatagggtcgcatttattttaaaataacgtaaacacgctcatttataattggcttagtgcagcaaaatgccgcaacatatgatgtcatttggaaaacgtgataaaagaaacaccaagctgcatgtcggtccatgtatttaatttgttggtttgtcggctcgcgttttagcagctattaattcgccgaaatagattcggtctttttctcttctgctgcaaagtgatatatagttgagtgtcccgtgtctctcccggcgcattcatttgttgtaaccgagatatacgaaaaaaaaagctttcgcttaggcgagactttgttataagcttaaattagtgctaaacgtcaccaccactaaccaccaacttgtttccacctgaaactcccctacacaccctttgcttctatttttacccaacatagtgaaactcagtttgagtaacttcctctgtggcatttacaggtcgggctgctgatatcctggtttggttttgcttgacaattacttcaaaccacattcacgcccattttactgtataatgcctgtaagtccacgtagcaacatctcctcacacgttagtattttgattgagcctttctacgacgtgttctgtggttttctatcatatcgactacagtgcctactatatctgtggtacatttgtgtctctagctatttgctgcagctttggacgtttgtgtcgcttgtttgtgcgctttcctctttcgtgtatcgattgaagagctgcgtaattgacgagtaactgtgctgcagcgtatctgcgaacgaagagttcattgtctcggagaccgttttatgatttttactccctccgtggcctgttctaatttctccgtcatttgtttgtctttccttttcttctgtggctcaatttaccgctgaatttcaattatcaagtgatacagcttttcctgacgtattttttttctcttatacgttcacaaccgtttccttacgtataattcctgcatcttcactttctgttagcctgtacgttggtgctactattcattcctccttcccttcttcccttccctgtgatttgaagtggttataattaaaagcatgtcttccctacgacaatcccaatcacaaaaatggtcttctgaactcggtgagctacccgcaccggcgccttcttctgcaaaagacgaagaagctagtgggagctgcgtcgaccaagtgcaacagcgttcaaattatggctcctttgcagagcttagcaaacttccaagatttcgtctaatgaccgaccgtccaaccccttcccattccctcccatcctcccatccggttaaaaaagggcagtggcatccggattctgagaattccgatgcttgttcaacgaaacagctactaaacccgggattttcaagtcttcgttctttgcagccaacacatgcatcatctgctcacgcgccgtttacggaggtacgggtccctcaatctgcccaatccgtaatgccagagagcgttgctattgggtttgagagtttgtctctccatacaacatcaactaaaaacactcaaaacgaaaagaaaagtacgtgcggtagtgggcaagccgttgaattcttatctgcccacctcccacggccggcaacgggcaacgatgtgtcttcctctaacctcgttaactctaaaactacggacaaatcatcccccgctgcgtcggcaaatttggactcttcacaaaaatcgctcttgtctattcaattggaacagtcggcggctgctttggcagcgtcttcccaacaacaaaaaagttctctgctgacttctcctcctgccctggctgaaaggtcaaaggccgtggtagcggtggagaaatgcattgtggaaacgacgaccgtgcgctcttctattgcttctaatcaagtttcccaaacaaataatttagatggcactttgaataatggagcgattgaaaaatgccagctaaatgcaaaccctgagaatgcacagcagcaagtttgtgaaaatattcctgtcacgcgaaaaccctctaacaatatttccatcgcctcaaccaccagcaccttcgtttcccctgcacagacatactctgaacgttctttccatcttgagcggaaacctcaacatggtcggctgcacatatttggaccatatgtgcttggtcggacagttggaagaggagaatatggacgggttaagctgggctggcgcctgaaagacaaaaatgatgttagtagtgatatgccaccccagtttgctattaaggttgtgcgcacgccggctcctaattcttcgcttgcacatcgactttccagagaaattgcaatattgcgacatgttggggaacatccacatattttacgctactacgaaaccgtcgaaacggctcatcatgtgggaattgtccttgggtatgcatcaggtggcgagctctttaattatattcttacttgccgtcgcttgttggacccagaggcagctaaaatgtttgctcaacttgttagtggtgtggcatatcttcactctagaggaattgttcatcgtgatctcaaattggaaaacattttactggacggtcaacgtaatgttgtcatcgccgattttggttttgcgacgacttttggtgaggctgctcgactcgtcggtcatcggtacggcagtctcgctggtcaagacttgtttagtacgtcgtgcggatcgccgtgttacgcggcgccagaacttgtttcttgtgaatctggtctatatgcaggaacacaagcagatgtttggagctgtggtgtcattctgtatgctatgttggccggttacttaccttttgacgatgaccctcataatccaatgggcgcgaatattcctcggctttatcgttatatttgctcagcagcgttagcttttccggacttcgtaagtcagacggcaagacatctgctttctgctattcttactccaaatcctaaaaaccggattaatttgtcacaggttatgttgcatccctatctccgcgcgcatcgttcactttttgcgaaatacaatgcgtctccaaaccatcaaccattaccccgtcatatgagaaaacgtcatgttcatagaacaagtagcgattggtgtaccaatcctactgtcagcttgtcgactgatgatattactgcacttaatcaatcctctccgggatttgatttgaccaaagctctgcacatgagtataagctttaagccatctgcgctgccttcagaagctgagatgaatgatctttgctcttctgcgcatgtggcagagaaggccaaagggttgaagagaagatctatgaagttacttcgaccaatcccggacaaggaaaattcatccattactgttttgcctcgaaaacctatattatctccgataactggtggacgtcgtcgtcggggtccttcaaagcatcggcgagcattcagttgtgcttgcaaacccacacagatacatttggaagtactgccttcattaacaatgcaatgcgagacatctcggccgtacttttcatcaccgaataattcaatttctccacagatgtcagcagacgaaaagtttaattatcttaagcgtgtgcttggacagtttctgccgctaggtgatggacattagacttcgccgatattcattcttttttctttttaattctttttatctgtcttctttatttccattctttacttatttacacatttgtcctatacccaggtatttattctctttacaggtttgttttgcgcgatgctaattttatatttttccggttgaaaataagtaaaaaaaaaagagcaagaaagaagaaaagaataagtaggattcatgctaactgttgtaaattttgttccaccctttctttttcatttatttaattttcttacatttaatttaatttatttttttcttgaatgaaaataagttcaaaggacttgcattacaagtctacgataagcttattgtccaatttattatattagttaataaggttagcatatgtatcccagaattattgtaatcgagaaatgaatgaagattcgaagctgaatactcataacatgagacaatgctaatccaaattagaattcagtatttgtacataaatagcaaacggaattaagtaacaagcttttattttattttaggaagcaacaattgaaattacaattccagtcgaaacaaaaattatcgaataaaaaattgagatttcgacaaacaaattaataaaaaaaaaaaagaaaaatagaaaatattatactacggatggtcaaataaaaagtcggtaacagtactgcaatcagattcaactcttattctttgttttagctatttttcagtaaattatgttgcatatcgttaacgcgtctttcgcgtatagcaacttaaattagatacctagcaccaaccagactcagacgtcgaattcatcagaaagcaatcatctttttcaataattacacctagtaacacgcgttattaactcaaacttaatagatcaagccgtctgtgcattctgacactttgttttgcattttttacatcttaaagacatatacatatctttttctgcatatctctaggttaaaacactcagttgtttactttcactgtgttaggactattactgatgtcaagtcaacaaaatgctcaaatattggattttggagaagagatcgtacctactcatgcaaaccgtatagggacatcggaattgctgagcagactacagcgcttgctcagtaagcttgtcgagatggatcaagactttgccgaacgagactctattttgtcagtagcacattctttagtgcataagaatctgctttcacataaagataaaagtgtaagagcatatgtctgctgctgtatcgtggaagtactccgtctatgtgctccagacgctccttatactatatcccagcttgagaaagcttttgaaacgatcattaaattacttcctggtttagaagatccggagtctgtgtactatcctcagctgtaccatatacttgaaagtttatctgtggtgaagtccgccgtactaatcgtcgattttccagcagcagaaacatttcttacttctttatttcgattattttttgatttggcgagaaagggaatatcaaaaaacatcgaggtttatatgcttgacattctgcaacagttgattaacgaagcgtctataattccacctgctgtagtcaatactttacttgcacagttggtttcaggaacgagtgttcaaagttttgtaggaccttcagaaaattccaaacgcggagggggctttcagttagcacggaatattcttcatgagtgctcaaatcgattacagcgctacataagccagtacttttctgaaataatacttgagacaaaagatattcttcccgaggaaaatgttcctcgcgagtttgtagccgctcataatttggccttagaattatggacctacgctccttcaaccttactgaatgttgtcccccagctggaaaacgaattgcttgccgagcatagttcgatccgtctcctagcagtggagactgttcgactgatgattaaaatacatacattgtggtcggattatccacaagtctggaacgcatttctcggtcgtgtcaatgataagcttgtagaaattcggacagcttgtactcaaggcctcataaatgccgcgctaaacccactcgcttctcaagatattatacagttaattatgcaattgtatgaagtaaagttggcagacactgacgaacgcgtccgtgtctcagctattgaagcacttggttcactaccctatgaaacccttcgactaacggttcctgtgcatgccctaaagctctctgctgaccgacttcgtgaccggaaatactctgtccgtaccaaagccattcaaacactcagtgcactttacaatgcttcgtttgctgagcagatttctggagacgatttctctcgtcaagcttgctcttggataccctcctccttattgaatgttttctatgttaacgatgaaccaacgaatgctgctgcagaactttctttttttgaagtaatactcaatgcactttctcttgatacaagcgcaagagtatcccgtatactgtacgttgtacagtgtttagacgaccaaagtcttcgggtgttttatatgcttcttcaaagacaatcaaaatatatggttctgttgagtcgatttattgattgttgtgtagactataacggatctgtaatggacactgacgaagaaatcaagacgaagcgtcttacacaagtaatcgaacttttgtcttcgaaatcaccaaaccaaaaacaaatggaacaggatctctggaaatttgccaaacttaatgacagacagtgctataaaactttccgggaaacaattaacttgcaaaattcatttgaggacattcacaagtttatgaagcatctgcttaaacgactaaaacaacgaagcccttcgattgtggattcacttcgtcttctgctttttcgttccgcaccgttgattattaacaagacaaatgtgagcgagctcattcgaaatatgcataatgatactgttcgtaaatcttgcgaaagtctattgcaacaagtatcctccttatttcccgatatttacgaaactgcgctgaaggacatcaaagaaatgattcttcagaaccaatcgtctgtgagcccagaaactttaaaaactgtatcacaatactgtctccgaaaaaaatcatttgatctcggccatgaggtccttgcaattttggagaagctatgttttgaaggcaccgatacgcaagcaaaatacagtgctgtaattcttactaccgttcaagatgcaacatatcaagaacgaatgagggacaaattacttgacaatttaacctactctgataaaacccctacagttttggcttctttatctaagtacttacttataaaaggtaacctactactttctcatgaagaaaggattaccgagtttttggtaaaaaatgttattcgtgcacatgtatcggatcccaatataaccaacacgcctgatgatgtttggcttcaattctcagagttggattatcacattcgatccaaagtgctcgcgctcaagtgtcttacaaacatgcttacttacaataaaaataaagacgatcgtgaacagcgggctgctcccattctcaaattactgagtgtaattttattaacaaatggagacatggatcctgagcattccacaccgtaagcataataaatgtatacactaatactaacagctcacagttacattcatgccgcctggttgcggttatcggcagcacgctttttgctcaagttggctgtgttgcctgaatttgaaccgctcgttacattccaaacatttctgcacctgtgtttgctctgtcaagactcaatttatgaagtaagacaggagttcgtccggaggctacagaaacttctccagtttgaccgattgccagcacgctttcacgcagctattttcctgttagcacatgaccccgaagcagagttcttgggaaaggttcgcacttgggcaaaatcgcgctctctctatctacggaagcacaaaaattacatcaacgaatatgttctgacatatctgattcacttactagcgcaccatccagacctaaatatcgagagcaccgaaagcctgctgagtttcctcaagtactttgagttctatcttgacgtggttatgttcgccgacaatgtctctctcctataccatctcgctcaacgtgtcaaacaatacagagacaccatcagtgaaacatcagacgccatctactatctcagtgagcttgcaagaatcgcgattttcgttcgagctaatgtattcggctgggccatcccttctttcccaaaacaaattcgtctgccacatgaaatctacaaagtcatcgaggttccggacgagaaaaagatcacacagggaaagacttttctatcttcggaaattgagcaacaagtcgaacaaatcgtcaaggctaatatccgcagcaatcatcacacagcagccttgaaacgatccaaacctgcactttcgggtactccaaagaagcgaagtaccagaacctcgcgtgctcgtggtcgtactactgcgcgatctgtaccaaagcgcaagcagagccagcaattgaaaaacgctctcgtgtcttcgccgacacgaaaaagcctaagaacgcgaaatcgtctaatcaattaccaagaatcgccgtcagaaaacgaggaaattgaggatgttgaaagctctgaaagcgaagaacaagaagggatttcgtcggcagaagaatagaaatactaatgtacattacaaaccaaaagaatgattaatttcagcaaactcgcttaatcgcattaaatcgctacgtcactatttaacacgtggatagttaatttaaatacgggctgtatgactgcggcacatcgcgttatatctccttgggtcacgttgagagcgcacagcagaaagaacatctcgtacggttgagtaacaggctgctcctaccctttaccaatacgcaactcatagttgaagcagctttcagacgcaacagcggcgtgccttacctgtattgaacaagcaaagcctcaggagtaaagtataatctgttaatatgcctactattaagtgtgttgtcgtcggtgatggtgccgttggaaaggtatgtcttgaaaacgcgtgaaatgtcctcagaacggaaaaacaatggaaagtctacaggttccccgagccacattacatcaagagcaccagtactccttttctgaaggtctaattcggcctggttcctattttttcgagcttctcggtgttatcaattttcttgggacattttcatgtctacatatcacagaatgctaacaaaatgacatagacatgtctgctgatttcctacaccacgaacaagttccccagtgactatgtccctactgttttcgataacgtaagtctttgggaacgcacagcaacgtggtgctgcatcactgtgtatttgacgtgtgctaacactctgtagtatgcggttactgttatgatcggtgatgaaccgtacactttgggtttgtttgatactgctggtcaagaagattatgatcgtctgcgtcccttgtcatatccccaaaccgacgttttcctcgtgtgcttcagcgttacttctcccgctagttttgagaacgttaaggaaaagtggttcccagaagtgcatcatcattgtcccggtgtcccctgtctcatagtcggtacgcaaatcgatcttcgagatgatcctgctgtccagcagaagcttgcccgccagcaccagcatcccctttcccatgagcaaggtgaacgcctggctcgggaactgggagctgtcaagtacgtggaatgttcggcccttacccaaaagggtttgaaaaacgtttttgatgaagctattgttgctgctctggatcctcctgtcacgcacaagaagaagtctaagtgccttgtactttaagagttctttatggtcatccatccactaccgaaccattaatctcttaacgtctgttcctaaattatacacactcacgttcacaaacaacctctcacacattatacacacccatacatacaatacacacttaccaacgctatctctttcgttcactttcaccatcgatcactcactcttccgcccaccttttgagagcatggttgaatgcgtcgtgaattagggggtctcatcgagaagttcttgatgcctgcgtcgctgtcaagccgtttgatttttttcggtacttagctgctgtgctttcgcagcaacaatagcaccactcctcccctcctttctcacaatcgcctgtccatttatatttctgtctaggtttggccgtgtgttaattgtcactgccgctgttgtgttgaggacgggagtctgctatttaccaatcgtatactctttcaacaacttaccttaatctcaaacaattgatgcttttcccacgtcttggtttcttgcttttgcttgacttattttacccttcttgtcttcctctttcctttttcgaccacttttcttccgcatttgcatgcataccacaagtactatttttcgccgaatagtcgagctaatttgtagtgcttgtgtaagcgagtcttccattgcatattcacagaagtcagcttgttggctgacttttgtttggaaacattgcattttgttgatagaacgtgtgtccaatatacctttgacacacttgacaagttctacttttatccacacacaatgatctcttccatgtttacgcactcgctctctcttgaactttacataacgtcaagctactaatctgtgcgttataacacagatgggacacatggcattgcactgtctgctttctcttgttctgtgtacacactttattaccgaggttacaccattggagaagcaaccgtttgtgctcgttcttacactttttgcagtgcagtgtgtgcgtttacactaatcgtcgatattatgatgaattcttgacgggtttgggctagttacgtctacggcatcttgttttccgttagctcaattcgtacactcatactcataagcatatactaaacatctctccttgcttttttctaacattcatgcaagtgtagtatgtgtatgttcataattgaatacttgtgtccgttagcgtactgcaattattaaaagcaggatgcttgttaatcctttcttcgccggccattacttacaaagagcgagatgaaagaaagcactgcctacttttgtcttactcagaactcgagtggatttggattgccgttgacgtctagaacaaagattacataattcagcatcagagaagctgcatgtggaagattatctggcatcgttgagagtaaacatagtaataatgaagacaaatcatcctgccctgtctgcaccaaataaagaagtcgtattagctgagcattcaaacgattagttttagcgtttgaatcaattctcccttgctacatatcaagaaaaatttataaagaggaagagatgaatgagatgagagcgaacaacggccttgagcgcataatcacatacacacgcacatgcaaacaacacaaccatattaacacgcatacataacatacggagaacgactttaagttccattaatatctagaaacaatatccatacacaaatggcaatgtcgatgcgcccatagatctctctccgagctcagaaaccattcaaacgtacgcgtgcgcagctgcctaaaaacccttaatgacacaagcgcagcaaaaccgttagcaaaataagaatgaagaataattgagcagtattttttaacaagaaataaaagtcacaagactcgcgcatgacagagacatttcgatcaacgcagttcctctataccgcggagtggcgggaacccgtttactgagtctcgtcagcgttggtcatttcttgatcctcaatagtttcctcttgaggagggggaggaggaggggcacggccgccagtgccttcctcaaacttgccagtaggggccttagcacgagcagcatcctccttcttcttctttgcatcagcttgagccttgagcttggccatggcggcctcgcgctcagcctggatcttttgacgcttggcttcctcatcatcgaggtagcgttggcgaatggggccaccaattctcatgagatcctcaagcttggcaatgtaaacagccttggtagtgtcctcaccctcatcgtacaaccagtcctcggcatccataagcatgcccttgagcttggtcttctcatcctcgctggcaaagggagcgtagatgtcgtccaacttagcacgagtgtcatagatgtactcctccaaagcgttcttgcggtccaaagtctcagcgacaagcttgtccgtctcaatcatgttgccctcagcctccaagtacttgttgaaaacctcagcaggaagagtttcagtaactgccttgatggggaggtcggcaaccttgacgagcttcttgaccttgcgagtcttaacgggctcatccttcttctcctcaccctcagcggtgggagcaggctcaacgggctcctcgacctcttgctcctcaacaacataggcttgctcaacttggagaataccatgaaggttcaagcgaaccttgaccttcacgatagacaagtcaccggactcagtgggcttgacatcgccaatctcaaacttgccgagctcagcggtgatgttgccgggcaattgctcagggtggctgtaggtagcagtaacagtgaagggagccttgcggtagaaggtaagaatcttcgtagaaggaatggggttgttgagagagaaaacctccaaggaagtttcctcatctgggttttcgggcacggcctcccaagagaaggtaatggggtaggtagtgatatcgtgaacgtggaagtcacgcacacggaaaacgggagagagaatggcacaagaaagagcacatccacgggcgatggcctcgtcttggttcaaagtgaaagacaagggctttccgaagaattcagagatcttctccttcaaagaggggacacgagtgcagccaccaacaacctcgatgctgtcgatctcctccttggtgacaccggcctccttgagagcctgctccaaaggaagatgaacgcggttcaaaaggggctcgatgagcttttcaaagtcctcacgcttaatgaaagaagaggcatcgatgtcgttcatgatcatctcaacgttcaagggggcagatgcgttggcagaaaggaccttcttaagacgctcaacagcagtagccaaacggaaagtagccttggggttggacagaacatcaatcttgtacttgcccttgaactcagcagcgaagtggtcaatcaaagccttgtccatgttacggctgccaaaatggcggtcacaaacggtggacttgatgtggaattggccttggctgaaagcgacaatggagacagagtagttggagtgaccaatgtcgacgatagcaacctttctggggttttcgggctcagggaggtcgttcttggtgataccgtaagtaagagcggcagcagcattgtcgttcatcaaacgaagagggttcaatccggcaatgtgagcagcatcaaggacggcttggcgttgaacgttagtgaaccaggcaggaaccgagataacgacatcactgacggggcccttgagctcggcttcagtggtggtcttaatcttggtcaaataggcggcgatgatttgagtggaagagaaagcggcctcctcacccaagtagttgaccttggcaccgaccaagccatcgacctcgacgagaggagcagtaatgaacttgctctcgatctcttggacttcagggtcgttgaacttgcgaccagccaaacgcttcaaactaccgacggtgttgcggaagttggaagcctcttgagatttagcagcctcaccgaggaaacgggagcgctcgccgaaagagacaagagagggggtggaacggttagaaacctcattaacaatcacatcaatagcgcgattgcgggcaacagcaatagtggtcttgctgtttcccaagtcgataccgacaacgttcgtccgagaagccatggtaccaatttttcgttattctaaagaatcagagttagcacaggaacgtgagtagagtgaatgagaggggagagtgatcaagagcaagggtcaaaggatcaggaggagacggaaagtcgccagaaagagctagaatacacagaagatcccggaaaaacagagaaaaacaccgattcaacagccaccatccgtattcccaacctcaccgatctattcgaacccacatgatccacatctcgaaatctctcgtcctcgtcagctcattacttacagagaaacaaacacgaattcaaaaagaaacaattctgttaaaaatcgtttaggtgctttctgcaaaaggcgtaaatgcgtctcttttaaagcgaaaacttgacctagtgtttgggagaaggtaggttttaggaaagaggaagggaaactttgaagcttaaaaaaaaagctaaaataaatatacacgaaaaaagacgtaatggaattgcaaagattgaaacggtcaatgtctatttatacgcgatgcaaatcccatgatttccattcatcgactggtttttccgtttcacgaacgccggagtgtttgctagaacgttcctgttggggggggactgacgaagtatgtgtggtggtgatgtggggcagtgggggatctgcgggggggacgcaacaactcgttatgcgtcaaacctcgctctgaatttctgtacgcaaggttccgcgggggtctgacgcatggagcgataccactcagcatgccggttctttattttttttctcactgtctgaggttgtcgttaccttttggtagcactcactaaacgacatttaacgtgtcgtagtgagatttcacctcgtgttcgcaacagctcacgtcactaaatatcattaagtctccttattcggcgatgatggtggtttcagggacaacgcgtcgcgtcgcgtacacaaacgcgcaacaaagaatgcaacgcgacacgtcgacgcgcgacgcgtggaaacgcgttattataaagggcaaggtttccctttgtaacgtttcctctgcctaagtgtgcgtttctttacacacaagacttcgcctcgtgtattgtttggaattccccttttgcacgagtaccgttgtgcttctgcgcgtttgttttcggtccctggtgcatcagtggtatagaattaggttcattgtgtcctagtaacaacgtttatttgacattggcgcttgtggtttagtccgctgctgttgccttctttttcattgtgtcgtcctttcatccatttgttcattatcaaaactaagtgctagtcagcatggtggaaacgcgtctcgagtacggcgaagatattccatttcaacgactaccgtcaccactttcttcttcacctctaggtcgtcaatcatgtcctccagcgcgttctacacccaatcttccctccaaatgccactggaacacaacaactacgcctcgacgtacacgttttacagacgcaattcctccagaacatgttcttcgaacaccagacgcgtcaagcagtctgcatctgtcgtccccacacgcgtccacagacgccatttcgtctttccatggacgcaatgtcacaccagagcgtgaaccgttgtctcctatgtctgtgcttcctacgggttgctccaaagttcttcgtttgggccgttcgagcagagcgtgcacgcatgtgctgtcgcggttcgacaaggcagtttcacgcgttcatgcggttgtgttcagcatggctgaacgaatggtcattgagtgtcaaggctggaacggcatggtcgtgtatgacggcacggggaagcacgtttaccgcatgaagaaaaacgatcgcatagtcctgactcgtccacaaaataatgcctgtccactcattgacgtgtttggtcatcgcgttctcttgggctggccgcccgcagaacgcgaaagcgtaagcgttcaaactgttcccgaaccttcgtcgccgttagctgaagcaattgcggcagaagacgatccttccaacccgtttttcgatagtccggacgctactcgtattgcgtgtccggcgccaacttcattaccacccatgtctgtttccatctctccgcgttccagacaccaatcaccccttttcgagcctatgctgccttcatcaccgccgtctcccgaaccttcacggtttcgtaggcgcatgtcttcattggttctccgtatcgacacggaaaatccatctgctcctctgctccagggttctgccaactttccagacgaaactcgtgcgccttctgccacacctaatcctctatctttttctgtagaagctctcctggcgttgtcaatggcggccaacgctaccggtgaaggtgatgaagacagcaattccagcatgcgcactccaggaaccgccattttccctcctacgagccttcctccagcagtggatttctttgaaacggatgtcaccaagaaacctgaagcacctatctttgttcgtcatgacagcatcgataaagctgccaggcccactattcaccctaatgacttagtcaacagcgacgatgctgccattgaacagcatactcgcccccagcaaactgcgcaactcaacgcgcagttgtctacaatacccatgccaatggagtctcctaaacaacaaaaacccgacataggacgcactctgactcagctagaagatgagcttttacttcctaaaaaacgcagcagcggtgagacttcggcggcagattcagatgactcgtctcatgaagtaaaggagaatgctctccctacagatttgtttcttgacatcctgctggacgaactcgctctttcaagtacggcaacgacaccgctccctgagcttgctcacttatttccgccatctttcaagcttgaacaaattcaagaccaattgcgcagccttgcccagaaacatccatttctcgtcgaagtaaaacgttacggtcgagacgcatccaatcgtcctttatggggggaatggctatacgatccggaattagacgaagacgaagaaaggcgcaaccgttatatcccactcatgcgtcctgtgcgttctgctcgtcgtagtcacaagcaatattactggaaaaggccacgaaccccttcacgttcctcaacagcgtcaaagagacgacgctcttgaatcccatgtattctatccaacgggcacgacaactgctgctactactaaacgtgcgttattaggaccacttggaatcctctcgccatctctgtccgttctttcttttctctctccctctttatattttcctctctctctctctctctcttgaaccccatctctctttcccgtttgtttttcagcagttcttcacagtgtacgtacacgcttccacctttatcttcccgcaaatttgagtatgttagggctgaatccagacatcttcaagcactctttgcctttttctcgtttgttcaacttttttcattatttctcatgtctcattggtgatggatggtggttcacagacgcgcatattctttttgttgtctgtggaacactttgtttgttctgtctatctcctgtttcttttttcctattttctttttgaaccttttgatgatagtcttttaataaaaagtcatgcacatttagaaattagaaatactttttcgtatagctcaccatagcgcagatcgaaatagctacttaatacattctatgctttttatgattcaatttaatatgactctatccttccaatacccgctttctacttgtaactcggtcacgcattctctacccagtatacgcgtcgcgttttgcatataaccttattttcgcgaacgcgttttcatttaggcacacaccgaaaggatatctcgagtctttcgtgagcatccagctgccctctgccataccccagattcttgctaccatgagcaacacgctatataatcatgtaagagacgaagttttcatggaatggaagttaacctcaccgttacagtgtctcaaattaattaattctatctcaaaagacctcgatggcttggaaaccggaattgccgaagattctagcgccatagctctagcaggaagacaaggtacgtttggaaaaacacaaataatcatgtagttgaagttgtgtgttctcgtactggcatctaacacgcaattgcaggtcaattgactgcctctttactgtcgctctcgcgttctcttgatgactatgagagcatggccaaacgtgaacttgatgctgctaagaaaaccaaggctttggcgcgtgtcaaagactttcggacgaagttgtctcagcttagagaacggtttgcggaaatgaaaacgcaattggaggacgttgcccacagccgtaaccgaaaggaattacttagtcgtcgtggattctctcacgagaaatcggaaaacccttatgcatcgtcttctgctgctgcatacgctaccgaatccaacacagccagttccatgacgcgccaacagggtttgctgcacgaagactcctttttaaaccgtgcagaaagccaaattgacgaatatcttgagcgtggccgactggtactgggtgatttggtggaacagggcactatgcttaagtcaaccaagcgaaagatactcgatgctgcaaacacacttggaataacacgcaaaaccatcgctttcattaaccgccgatctcgtcaggacaagattcttttcgttttgggagccatagtcacgttcacctgcttttacttgattgttagatggctgcgttagtgtaatacgaaatgcaagaagaacggacggctggtttttttttttactacgaattttactggacaacacacgattcggttctattttgtttttagtatcttattcggttgtcttcttctaacggacgtcttcctgaccgcagacatcttctatctctgacttttttgtatcattccctcgtccaacgctacacgaatcttgttgaggcaaaattgctacaattgcctggtacaagtctctatactaccaatcaccaccaatgtttcgcgcattaacgtttcacagcaaacccccgagtcttatagcgttcgctaatgcctccaaaagtcgattatgtgttgaaagtacttcttatcggcttctgcaggtagtcgcatggagtcgaaccgctcgaagatgtcagagtacgtactcgcgtcctcggtaccatcggttcaagtcatcagagaaagaacgattgtacaaacggctcggtgtgattgcggcgactggagctggaatctactatcttactcatttggaacgagtgcccataagcgaacgacgccggtttaacgatgtttctttacaatttgaagaacgtatggctgaacaggcataccaagaaacaatgatgcagtatgggatgaacatgttgccaagttcgcatcctaccgtgcaatatgttgcgcgtgtcatgaagaagattatcgctgtatccggtatgcagaatcttcgttgggaactacatgtcattcgtgatccgacgccaaatgcctttgtccttcccggcggcaaggtctttgtatttgagggcatccttccgatatgtcgtgacgaagatgggctagctgctgtattggctcatgaaacggcacatcaaattgcaagacactcagctgagaagattgcctttacacgcgctgtatcgtgtctcttctggctcgcagcagcagcgtttgacttgtcaggacaagtgtcgcatttgctgcttaattttggcttgttactgcccttctctcgcaagatggaatccgaagcggactatataggtctcatgcttatgagtcaagcgtgctaccgtccagaagcagcgaaagagttgtggggacgcatgcacgatatggaagaacagatgggacgaaaggtacttgcctttgccagcacacatcctgctagcaagaagcgtcaacagcgtatcgacaattggcttcctgaggctcgtcaacggtatgagacgagtgattgttattcagaaacgtggcctggtatgcaagcttttcgagaagcattcttttaaactggttttgagaagtatgtgagaagctcatgcgccaacatcaccctcacccaatccgtctgtttcatacctcgtccatctacacctgtaattcctactgccacatagcttggctcaatttggggtcaaggaaaaaaaaagaagaattgatactgaaatcggtcattaatattcatatactgaagaaaagagaagttacaaatgggaacaacggaaaaagcaagctactcgcaactaacagcaaattccttgtttgtcgagcattcgtttggctacacaagtcgctaaaatgaacatgttcattcacatgctgctgctctttgatatcccatgatggacattcgtcctcgtgctcatttaccacagggacttgtgattgttgagcgttaatttaccgtaaaggatggcagtaccgacgccaatagcacttagcatacaaggaacgggttttcttcctttaagagcgcgaggaacgctagaaccaagaagcaaagtggaagccgtaaggccaacaacgtgtccaaagtcgcagccttgtcgttcgacgtaactagcaacagcatacatggcaccaactgcgctaccagcaatcagagaaaccttgcttcctttacggacataccccataaggccaccaagcccgaggaatgcggctacggcgtagcctacgttttctgttttcatcgaaagcatattgcgaatatttttaaagtacacggtgtgtatggacgagatgtgatagcgggttgttttgtcgacagaatacgaaattctaagctcatccgtcagcgcatcttacagcactcaacaccgacaacgacaccagcacgtttgtgctagtgccgctacaccagaaagcttggccccggctggcagcgactgacgccaatccaccaaaacaaaagattccacttacggccccttgcaggacattgggagaccgttttgtggcgaaaatactgttttaagttggtgaaactttttaaactcacaattgcacttggccacttcctaagagcgtctggtatacgggtttctttcgttttgtaaaaaaaaagtcgctaattctatcaacattgccgatttgggcaatcgaccttttctttctctttcgtctttctccccgtcttttcttttcgtttttggtttggactgagcgagaacgtttttgggtttcaagtacttctgttttactactgtatgaaggcatcaaaactggtttcttctggtctgcaagccttaaaaacgagaattgcaccaaccatgacgaaaatgaccagtaacccacttccaagcgccgctgtgaattctgttccacgcacgttctacaaacgtcaacttccctcccagtgcacagcctttgactcgactgagggaaagcgtctttttatgcaggctctgcaggaaggaggtatggagaattacttttcacttgcacagcagtttgtcacacagaacgagccggcattttgcgggcttggtactctctgtatgatattaaactcattaaaagtggaccctggacgactttggaaaggtgcctggcgctggtacgaccaggacatgctcgattgctgtcgttcgttgagtaacatcaagaaggacggtattacgattgaagagttctcgtgcttggccgcatgcaacggattgtctgctcagatgaaacgtgcagacaacgttacgttggaggatttccgacgcgatttagtcaagtgtagtaccattacggactgcatcatggccgtttcctattcccgtaaggcgcttggacaaaccggcgacggccacttcagtccggtgggaggtatcagtttcaaagatgacaaggtgcttatccttgatgtggcgcgtttcaaatatccctcgtactgggtcgatagtaagctgttatacgaaagtctgctgccactcgataaaacgagcggcaaacctcgcggttatgttattttacgcccgttagaaacaccgttggggttgttgacatttcgtctgaataaatacagttggcgccaaatggaacaacgtttggttcaacaactgccgcggctgtccagcgtgaaggaattggccgatttggtagctggttttgataaggcttcactcgtcccgctaattgacgaacgtgctgaaagtgcaccctctgcagcttttgagcagtttgtcgagaaacttgcacgcacaaagacgtaccaactgtttaccgacgcacaggtgcgtaaccctttgtatacaacgcttgctttctgggcaatttacacgcaaacatctatccaggcatggtgttcccaaccagtgctgcttgagcttaatgagtatcttgacgaggcattcctgccagaattctctgaacagatggatactcttcgtcaacaacttgcaagtttgacttcctgctgcactaatgagcaaggatgttgtcgttcgagctgttgcaatcatgcaaagtgagaaagaaaggttctattggaaacctatttgcagtgaccactccgctcggatcatttgccattaacaccgtcactgtactcaccatctctatccatttccccggtctatctatccttccttccacctcttgtcccacctaactatctcgctggataatactctacctgcctctgattcatctctcatcgtgactccacatatatcccaccttaccactcttttttggtggtgagttttaggaggggatggcaacgcatttactctcgttcttcgtcagcaactgtcgtggtactgcgcaagacatttctcagtagaggagcaattgttgctgataccccgtggtttcgttttattttgcgtacccttccgaatctttttactcattctcttccctccctttttttttcgttgacgacggagcacggcttcttgagctaattccttcctcaccaccactacctccactaccaccagccccaccggagcagaacttgtctgccgctactgacgactgaacgactttccacgaaattgactgaacaactgctaccctcccatacaacccatcctcgctgccatgtcccagtttccttcgattgaagagtttgaccaaggcttgtcgtcaatttctacagcgacaaaggagtctgcgccttctgccgacttcatggagagagaaaaacaaattctcgctgacgacgcaaaacagtttgagaacgctgaaggaaccagttccgacaatggtttgctgaattttgacgaacctactgcgcttaacggtgctgaaaaggactttgagagcgcttttcctcctctccaaaccattatgcagccttctggcaccatatctgctcctgcagctccatatatggcaaacgctgatgttcacgcagacgatgcaactgccggcaacgagctttcgtcttcttctgcagcttctgctgaccaagcggaagaacagcaagaggagcccgaaacggtccgtgcttggaaagaagagtacaagaagagaatcgaagacaagcagagtgctgccgccagattgcgtgaagacaatgtttcaaaagccaaggcatcgatcgacgagttttatgagaatttcaacactaaaaaggaaaagctggttgctcaagttcgcgctgagcaggaagaaatgcttcaaaaacactctgacgatacttcgggttctacggcctggcaacgcattgccaagttggttgatctcactgaccgttctaatgtttccggccgtgacacttctcgtttccgtaaactgctgaagagcttggccgacgatgagcacgctcccggcgccactgtcgttgcttaaattgaaagttctttcttttacatcgctttcataataatcgaatgtgcttcgtgtacgtttgctgtcggtcctcgtcactgctcacaagctcacgaaaaaccaatgtttgttagcgagttcacctttctgatcttgcgtcaaaccgtgattgtctttctacgtcctacataatatactttctatttttttttcctttccatactacttactactaaacaatttcttactacgaataaagtgtgcgttattaatgaggcatgagtggggcacatgtggggttgactatcccaccccactctcgtcccccaccatcccgccacttccccactgtgtcgcgcccttcccctcttgcccccacagaaatgaagggaaatccaagcattcggggttccgccatcggacatagctcagctcaggctgaagaggccgcggtgctcggtagtccagccaccaccaaaagttctattcatacggccaagagttaaaaggtttcgcttggtgaaacatacgcgtgtctcaaaattttagcaatttgaaaacatggcaattgactacagcaaatggtaagcgtttttttgctcagggtagtcgactaattgtttaagggacaagttggaattgagcgatgacaggtacgtataatggtagtggaagatgcaatattgaagacggacacgagttttttgctaacgtttcagtgacatcgaaggtacggtgggagaatggttttagaaagtagtgatgtgaaaacagcattgtggctttttactgctgcccttgaaccatttacggagccctgttattaagaaaccctgctgttgcatgatctagcaaagcttcttgacggtccttttgcgtgtctgctaacaaagtgaataacagttcatcctaatgtcgacaaaaaatcgtttatccgttggcgccaacgtgatattcacgaaaaacgtgctatgagaaaacaaaagatggccgacattcgtgcggcttcagacatgaatcgccgccttgcttcccgtatccaagaattgatccatcatgtccagggactctctgactcggacaatgcccttcaagcttgttcggaatacctggaccaacacgcagccgaagacgctgaaaaagcaattgaaggaggcgcctcttaccatgagatgctcaagtctcttctttcccaaatccaaaaagacgtttcctctgcttccagggaagattcattagctttgggaaaaaagagcatcgaggatcaacttggaaaacacagcagccgtcttaaagaattattggaaaaggctcagaaggagtatgaacaactcgaagaagaaagtaagagatacataacgtctgaggatattcatattggctttgacaacacaattgttacaaaagcacctccttccaagccaaaaggagcaaagaaggaaaaggtccaggtgattgaaacactcaatgccgactctgtacaggatgaacaagcgggtagtagtgctgctgctgctgctgctgaagagcctgaagatgatgaggaggatttagaggaattgacggtttccgaagctggcaaggaatttgcacagcttggctctgccgattaccgcaagagtgagagtttcattctctctcacttggaaattctcgcaagaccgtccgagtcggacagtctactgatggaggctttcaacgctgaaatggacggcaggagtgctttcgccatgcaatgcgttcgacaagctctattgctgcaatactgtcgccaattaggagcaagcagtattagtgtcttttttaacaagtatgaaaacggtgaccaaacgctgctatgtgacgcgtactaacatgaattgcagaatagaacaagccgatggtcgagcccgtggtttgtttgaaaatgatgttgcccaaacatacgaacgtgtccacactcgtgcaaccgcgctcgcgcgcgagcagcttgaaagaggtgaagccgttgaacaaattcaattgtgtgccgtggatcctaataccacaattaacattatcgttcccagagccgattcagaagatgcggaagagagagctgcacgtgaggtgtttgattctttccctcttgatttgcaagaagcgttggctacgaataatctcgacacaattaacaaagtgcttggtgaaatgaaggtcactgacgctgaggaagttgttgaaaaacttagccagagtggcatccttagcattgaagagggtatcattgacaccacaaagggagaaacaattccccagcccgatgcttagaaaaggaatccaatttaagtttaagtgtcttttaattagcagcggcgtaccttcagttcgcccaagtgtcagcagtcaaccgttgacacattgtgcaaacataggaacagtgaaaaatgaattggaaattatccaccaccttatatttgttatcaatgctattcttgtgttgttattctcaagtgataattgtttaccctttttaatgaatccatttcagtgtttatagaacctgtacctcggccatgatagcgacgtgatcactggggaaacgtccttcttggggctcggcctcattcatttcattgttttcaggacaacgtagtaaactgacgaggcggacatcatccgtaatgcggccagagtcgttcacttcctccgttttaggtgcagaaacggcgttgcgatccataacaaatatataatccaaatgaccacggtatttatcggcccaattggtaaagcttggatgctcaaacgtattaccggcatttccaggatgtaccttcttgtatccgtacgagtacaagctttttaccaccgggttcttggcgtgttgatcaaagaatatatcgtaatgagggaagtcggaactttgtacatgacgaatcttcttagacttcttcttcaccttcgaaacctgtgtctccaatgtgacaacagaggctgaagacgttgactcttgtgtagcctctgttgaagtctcatcatccggacccgtttccacgtccacactttcttgctctggaacagccgactctatagaaagaccggatgctttctcttctgcattcttttcatctagatcagctgcaccaaaaacgtacgacatactgcgctcaatgatatccattgatcgcttagaaatatcgagcgggcgggttgtaagtgctgggaagtttgtatcataaggctctgtgttgaagtcgccggcaatgaaaacaggccaaggatgactttgagcaaacttgttgacttccttcaccagaagtgctccttggcgcaagcgttcataagagccaaaaggatgccaaaaaagatgagttgtagctaagtaaatacctcgatccggttggtcaatacgttgtagggcaacgcagcagccaacgtttttggtaggcatacgaccaggcagttcatcatgctcgtcataggagatggtaacatcgttcaccttagtaaaaactttagcagaccaaaaaacaaaaatgccatgagtttttccgggataacggacaaaatgcaccttgtaaccgtgctcctcaagaaccttttggtagaaagacggaacaaactcggcatcaacttcttgcatacagccaacagttggcatgtagtgaagcagttcgttctctagcattctggaacgaaatttccacttcaatgcgtctccactcttggggaacatagtgcgtcgaatgtttgtttgtgcaagaacattgtatgacataaccgtgaacgtcaatggttgtttatctttttcaaagggctgaaaggaaggcaaacgtagcataggacgcttgataaagtcatcattaaagggccgttgagtcggaggaggaggaacgcctttcgctgctcgctttgcaagtctttcaagttttttcttcctctgtttctcaataaactcaggcgttacaaaagaagggaccttcttagtggttttgctttgaacttcctcagacattttccaagcttgacagattttcttcagcaagcgtgccgtcctgagtatcttggtggtacctccgcagtgcagtattagggattgtgtggttcgtgaagaaagatgcagcgacaaacacagcgtaagcacagtagaacccttttctcgttttaaacaagattaaatagtaacctagaaccctaagacttaccgaaaagcacgaacattggaggtttcggattgatgacgacgattggcttctaactggaattgcattggcagtcgctctgtttcattgttctttttggacttaaaatatgagtattggtgttggtaaacctctattttgtcgatttcctcgctgtcgagatattgttgaattaaagtttcaagacccatgtcagtccaaacgggctgggttttttgctgtttgtttcgcgtcaaaatcaaatgagagctagattgttgaatagcaacttcatcgtcgggaagtggaggaagctgttgtaaccctacatcgatgtcgtcgacagggagtttgtcttgcaaccaagtcggcgcgtacagtaccgttctcggacgttgcatgtgaatttgactgtattgactgtccatttaagtcactcgaattagtgtcagaggaattggaatgctgcgtagaagggtattgggaaaaggcaagttgcagtgctcgtctcctacgaagtaacttgttctatgacgtatgcttcgcttccggtgcaaataaggttttcttcaactacggacaaaaagtagcaatattaacaatttcgtgactgtacatcaattgcctcaaaactcgctaaaacgctatgtataatttgtttcctgaaggttttttttggttgcgtggaattggttaatattcaaatacgctaagttgttaaaatgagttccccacaattcgccgacccgaaaaatgcgaaatgcgaaattagcttagttcactatgtgaaatgaagtttatgttattagtactaagaataaaacttgtttaacgggtctatgtagcttaattgacagtatagtattttcatgaatcagaggtgttcacgttatctaattttattaagggagtaatagtcgaaaaccctgtgaatcagttgcgacagctccgtgtgatcttgcgaaaacaagcatctgacacttttcaattttcattaacagtatcaacgcttgcgaagctgttcgcttaagtcttgctcgtatacgagaagcaataacaataacggcgaggaagaaggcagatggcgagaacgaatgtggaggagactaagaatatttaggaagttgatacaacaattgaagcttgtcctgttctgttaactgtttacagtctccaatgcttccattaaaaacggctctgtagcgaatgactgaggttgtcgcggtcacagcgcgaatcatagtaattgtttaccttacgagaaaacggaatgaggaaatgaatgcgcagagccgtcaggtttgtttattcaaaacgagttatctgctctcacgcacactctcttccatacctctccacactcgagtcgaagccacaaacaaaacaggaattgctccaatttccgcagttgacggcaaaagaagaccaaaatcccgttcattttctacgggaaacagtaattggccttgttacttgggtgaatttaaattatattgagtcgagcgtaattgacatattcacaccagtttgttcaagatgaagctggccgcaatcgcattcagtatccccgaaccagcttgctttcctagggacgatacgattttgttcaaaacaaagcccggtttctacgagcctgatccttttcgccgtattgtcgagtccgtccagcgtaactgttcctatgtttctaagattctcccaggaataaacatgcaattgcatcaaaagcatgaagaacacacgtttgaccagaatagtacgcattcaattgtcgtttcaggtgttggtgataacgactccctcattactgcaaaatcgtttatcctcaatcgtatcccaagtctgttggcacattactctcctctgcccaacaaggacattagtttagtgttttccgaaaccgatcatccttatgaaagcgtgacgcaacgacttaattctattgcagcctcgacgggcgcacagatttttgttacgaaaagagtttatgccgattcaggtattagcctcaatgggaatcgtgcagaccaccaacgaaaatctagtctcaattccttaagctcggaagaaagcacgaacaatgagaccagtatctacagtttttgtttctttggggactatacaagcttagagcatgcacgaattcgtactcttgccatgctcgatgaagcaagaggtgcagccgttctgtccattcccatatccatttccttccaaccgattcttgttggtacaggtcaggtgcaacaggaaacagttggcgtgaaaacgtatactcttccattctgcgccgagccccttccacgttccattgatttacccaagctcaattctgctcagattattttgaccggtgatgcacagaagattcgaaaggcaaaagaaagaattcagcatgcagaagagcatctgaagatatttactcaggtcatggaaattcaaccagagaagattcgctggatgttgctgtatgctatcgacaaacttcgactgattatggaggaaaactcggcatttgttcgtttcccggattattccattcagtcctatgaaaagtgtgcaaagagttcgtttgtaaagatttatgcttctagttcggtaaatgctgagaaaactgcccttcaaatagccaagcttgtcggtaccatatctgtaggaaagtatgcactgcttcctctaaagatgggtccggtaaagttcgaactattccgcgaactgagtgcaagcgacattgtttctgaaaagtctggctctagccaaagcatccattcacccgagcgcttaaaaatgatgacgcccgcacattgtccaacagctgacgaagtcagcaagtcgttgcaagatgctgaattggcaatgatccccgacttgatttcccatatagttgggctgaccatgttgtatggcgtggatgccagtttcagtgacaattgttttacgctgctcggtagcaatcacgaagtgcagttgggtctgcgcaaactgtcattgtttatgttcactcgtagctattcgcattggtttgagatactgctggaggctcccacgaaagatttagacttcattgctggcaagaagaacggaaaacttgacaaggtgaagcagacctcgaggctgaatcacaagaacggtgatattgttttccgtaaaagcatgacagacacgttcaccattgacatatatggtgaagacttggagagagtgattaaaggaatggacacaatcatgcttgagtttcctgcggagatgttgttttatattcccgagggcattcacaagaaattgattggattccgaggagaacagattcagcgtgttaccaagttgtataacagctacattgagttctcagcaactccttttgactgctacaaaaataatgttctcattcggacacctgcaaaattctcagagaacctgtgggccgtcagatcattgtttgtgaagaccgcggaaggacttggctacacactgtaatgcgtctcatctgaattgtcacctttcaccatacgatgaacatcgcttctccgcgcgtgtcacgggccgacgacttttcgcgataaccgtcccagcatgtttatcggctcaccgttgcgattcgtaattcctcttcaacagttcatcaacagacatgaattacttgtctattttatttgttataatgaccccattcgaatgagaaatgctgctctatatgtactgttccgcagcaggttctttagatatagtaccaaaaaaaaaaaaactaaatataaatgaaaactaagacaaaaacgaccctctgtataatgaactagtagctgtttttggtggaagtgcgacatgagttgtatttgccgtgttttagcggtaacgtttcttgctcctagggtcgtttacgaaggaaacttggttgagatatctcaccgtagtattacttagctttcgccaaatacacgcactcgctaacgaaacgggaaatagaggagaaatagaagacactactactcgtctcttttggaaacaccgttcatttcataagctcattgttgtaatctgttttttttttggttctaatgtttcgttctttataagctttcttttttgttctaaatccgtcatattggctataaaaactacgttacgtatacgaaatcttaatggacgatacttctcttgcctcgtttaagacgctggataatgatgaaaaccctggttttgatgttgagccacgtctcagatgcataacttgtgaaaaggtagggaaaaacgactcggtttgctttgacgtcgagatgcgggtgattttgatcgtattaacatgctttagttgctttctgaaggtgtttttcttactgtaaataataacttttaccacggtaactggtaagtttgaaacctggttctttcagatgatttcctcttggatcactgtccgccttattcctctggctgtcttgctaactttttagtttccgttgcgagaaatgcggaaagacacttgccgtgcgtgatgcagtcgccttcacaaacagtaatcaacctatctgtaaggattgtgtagaagtgtgtaaggcttgtaaaagtcctattcttgacatggccattattactggcatggacgcatatcactctacgtgcttcttttgcagcagctgtaacacaaaaatcaccgaagcgatctttgcccgccgtaataaccaacttttttgtatgaaatgtctacagatcacggatgctgtgacaagtcccaccacgcgaggtcattctcgcagtgtttccggtgcctcctttttcaaagcatcttccaataactgcaaccgctactcctacctgtcctcacccgttccgaagcttggtgctgagctcagtttgtcggctgcagctgctacgtttgcacaacgcgtcgtctcgccgattgacatgaatcaaaataccattgctgaacgtcttgctgtccccgatgtatccagcatttccgcatccacccctgttgacccgtcccttcctttgggttccaattccgcaaaaccagctttgcgtttgtatacctccaaccccattatagcatcatcgactgagaactctaatgtgatacccgaagttgttcaactttctgatggcagtgatttgagcaataatgagtcgtctggcaccgcctttagtgcaccgaactctgtagctacgaaacatgcatctttgcacgttcccttagttgccgctcaagtgaacgataaggagaatgaagctgcagtgcacacgcccataacctctcctgtctctgtaacctatagtccaaaggaccatattacgcttgcccaagaaaagcagggatctatagcggcagcggcagcgcagttgccagcgggttctgctacggcaaactcgagcgcacgtcgccctgtccaaataccccgttctgtgcccaccacgcctgaacacctcagagattctttaaaccgtcttcgaagtgtttccaatacctccactggtagtaatgttttgggtgataacaatttcagacgcgtttcttccgaggtttcgcaacctcatatacccaaatccgtgaatgctgtcgaggatcccgtccaatgcacttcccccgtcaatgagccccgtacaagcacttccactgtacactccatcacgcctaccggtgctagaaaagttgccggtgaagcaattgcctcgaagcccagggtcccctcaaactcgcctttcaattccgccgcttaccgagctaaaagcctttcatttatccaggatcccgcggaacgtgagctgtatgctggccaaggtgatgtttcgaacagttcgcttgttcgcctgagtggaatcttttcttcaaatgtttttgatgagacggaaaatgatgccagggatttggtctcaaagatggcaggcttgcatgttcagcgtgcagttttattgatggagatttcgtcgttgttgagaatgaaggatcgctcaccagcgcttactccaaatcgctttaagcaagaatttattgctgatgttaatcgtggtctggattccttgcgcaagtcgttccaaccagagttggcgtccttgcttttgaaaagagatgcgctttccgcgactgtggaaaagctgcaaaatgcctatagtgcctctatggaagagacagcatatttgaatgttaagaatgcggaattactaggcattaacaaccaattagagagagaaattgcttctaagaaagaagagtactcaaagaaacgtcaatcaacgtttggtttttcgagacattttcgaaacagacactctaccactgacaaggacgaagttacgagctcaagctcacgcgagtctcattctcgtctgcagcaagttgcatcaagtcttgggttccggcctcgtgaaaagtataacccgagcgaatcacctcagcaacaaccggctaatttggaacataaaggcagtttctctagacggtttttgtggcgccgtgactcaaaacatccttcctcaaaagcaaagaatcgtgcaagtagtgtaatgagcttttctgatttgaagattacggaggaagatgagattccatcatttggaatgtgcaaactttgtgggaattattcaaagaacctgcctcgccattaccaggactgtttaagtcaggcaatggatggacagtatcaggcgcaacgccaagtccgtatgtcatttccttttattcttgtgattgaatgtcaagtatctaactttttgcagaggtcaacccattggttgagacgagtagtttcgatccgcaacgatacacgctgactcgagtccctcatttaattacggcgtgtataggctttgttgagaagtatggtcttgattatgagggtctgtatcgaaaatcaggagctacttcgcaaatgaaacgaattgtatctttacttgagaacggaaatacggagcttggtccaaatgaagacatatccgctgttacttctgtacttaaacagtatttgcgcaaccttccgaatcccataatcaccttcgaccagtattacccactaattgaagcaagcggtataagaaaaccggctgaaaagctgattggaattaagcgagttatctctaatctcccgtctatccacggccaagttttacgcctaattatgttccaccttgcaaatgttgtcaagatgagtcacttaaacttgatgaactctaagaacttggctgttgtgttttctcctacactcatccgagatcctgataattctcgagacgttttggatatggcaatgaagaatttgtgtctgcattttatgattgaccacgttgaggagcttttctgataatcttaaccccaatcataagaaacatatgatgttatgtttccttactatgactctagataggtatgattgacgttcgaggagttatcagaactgtgttttctatttattttttaaaaaaaagaacatctgtaccactgaaagaaaacgaatggaatgacaaggagcaccaaacataatatggaatactataatccaagcgctttaggcgcttagaggtctacgttcttcaaagtaaatccctttcgcttcatctttttgcatagtgttgattttccgtttgacgacctttaatagaaaatgcacttagaatttggaatgaaaaaatataactagtttgactaaataatgtgtgattaatgtttgtttaactatttttacaacaatgtatggaggctgaattgcgcagttctcctactggtgattgaatgacttttctaaaatccgtcttcatcctagcgaactctgtcactcctcccatactagcgacctgtttaaaaaaacagcttttaccgagaaatagtttgcgacaaaatcctgttactcttgtcactgatatctagaggtgctccaattcttagtgaggaggagccgcgagttttgtcgcatggtttcgtatgaaaattgttcgtaaaggatcataggcttggttgagcaatttgctaatactcatgcttttgtagcatttattggggttctcgaaaacaaccgaactcttacttaaaggcttcagtaaatgtcatagcgacattcgagtggaattgctaagtcgaggtagtcgacatggtttgagcattgcttcttacttaacggaacaagcatgtagccttgacaatgtatctatccaatcatatagggatactgcacccattagattgctgcttgtatacacatctgttatgaacacaattccctactttcaaaacatgcagcatcgattgggccctgagacacagattctgttacttaatcaaggtgtctcgggaactgtaaactgttacaacatcttaaggcgcaaaggattaaggtcgcagttgtttatgggtaatctggaattcccaagacacgctgaagaaacaaggcagacgaattgtcttgtttccataaaactggctcgtttaaaagactctgagaacagttcacatttatctcatacagtcgatactttgaacatgctcgaaacggacctaatatctgttgacaaaaaagagctctcccttctacttaaagaccaactaatatccgcgtcagccatatacatccacatggctcgagaaatcataggagcggccgtaaatcaagtcgatgtcctgacctttgccaaaagcaaattgggtatgagccttgtcaaggactgggaggaacgagtgaagcatacagcctttttctttccggcagacacactcgtaccgcttctttatgaacggttgaagtggcctaaagagcgactacttgaagccattcgtgccgactggatatctccaacgacaaaattgcaaaagaagcattttacggaggtaatgttttctgtcttttctaattggaaaaagttagaggggatcatgcctattctgttgagcatgtacgcaacgggtaaaggcggaaatgttcggcacgacatgttttattgatagggacagtacactttgaatgactgatatgtaatcgtatgtataattataacatttatcaaggcgcacctgacaaaatggagacttttaatggcagttgaggactcatcgttggaagtaggagagatgtcctgaagtttttgttcagactttttcttcaggtgattcttaaaaagtgtttcttcataactaaccattctaccagtccgtcacaaacacgttggccatactgactcccctttaaaatcgttcttcttctacaaagaaaagcttagtgtaaaattacttttgtcatttccgcttttcggaacttcaatatctcatttcccaatttcctttctctataaatgatttatcatatttttcctacacagttctgtttcttattcaatccagaatctataattcatggttgatctgcagatctgcaaatcactattgtcgatcaccaccgttaatccacctgctacagagaaaccaagcgaatccccaccacctggctcaaccttttgcaaagatgtctgctgccgaaaagctgctgcttggaacggaagatgctgaagaggagttttactctgatgaagagcaccaggaagaaagcagattcaagggaattgtgtcttccaaacgcgagaattcacgcgacgacgatcatgacttaggaagtgacgcggaattctacggcatggatgaaagtgatgaggaagaagaaggcgccgcagatggaaaacgtgaaggagagagcaattctgagctcggaagtgatgatgaaggacaagaagttggctcaagaaaatcgtcgaaaaaatccaaaaagatagcaaagatctcaccagaagaggtggaaaaggcgagaaaagcaatcaaacgttcaggagtcgtctacctgtcacggattcccccttacatgtctcctcaaaagcttcgtcatttactgtctgcttacggaaaaattggtcgtatatatctggcacctgaatcagccaagaagcatgcagctcgtgtgaaaaacggtggtaacaaacgcacactgtacgaggagggctgggtagagtttgagagcaagcgagttgctaaaactgtcgcagccatgttgaacactcagacgattggcggaaaaaagagcaattggtatcatgatgacatttggaacatcaaatacctgcccaagtttaagtggcatcatcttacagaacagattgcagccgaaaatgcagctcgtgcaactcgtctgaaactcgagattcaacaaggcaacaaggagctgaaggaatacgttcgcaacgttgaacgtgcaaagatgatcgaaaacatgcaaaagaaacggaaagagcgttcggagactgaaggcgagtcagctcctcctgttgagccggccaacaatgacaactcaaaacaactccgtcgcttcttccatcaaaagagcgctagcagccaccggatacttccaaagagtggtcaagacagcgaaaaggtccaaaatgttcttcgtcgggtgctttagagagaaaagaaaacgagcaaattagggtcaatgaaaaaaaggtttcagtaattagcacgcagcgactaggcatttacaaacttgaagagcagcaactgattgagaaaacctttgaccaaaaaaccgcgaaacaaccaaataaacctatccttccaaacccatccgtcctctccccaccttttgcccaactgtttcttttttgaataaaaaaataataattaacgtattcttcactaaatacaaactttatctacaagctttttatgcggcgaaaatgaagacaagagcactgacagccaaggcataaggaaggaaagagccgctcaacttgggaacaccggcagattgcacggaggcggaagtcgaggcagaggacaacgaagtgctggcagacttcgaagtgacagagacaagagagctggaggaagcagtcttggaagcggaaccagagctaacagcgctagtggagctgccagaagcagagctgctgctgacggagccagtagcactggaggaagaagcagaggtggaggcggatgcagacacagaggacgaggcggaagccgaggcagaggaagaagcagagctggtgctggcagaagcagcagagctggagtcagtgctggcactgctggttgcgctgctgacatcactgctgctgctggaagaagaggcactgcattgggaggccacggtttggttcttgacggtgaagtaagaagattgagcgtagatttgctcgggagtgttcttcttggtcaagtaaatctcagcgctggaggtgaggggaagactgcaggaggtgaagctgtaggtaccggcactggtgctcacagagtcatcgaggagagtgtaagaggcgccggaggattgcatgtcgacaaagtaaatggcgaccgtctcggggtccgtgctcacagaggtccatgtaatggtgttggtgtcttgagacgaccaaacggagtccttagtaggactggtcacttgcaaggcgttggcaacgccagcagccaggaccaaaaaagatgcgatagaagagagcatgatgcagctaatgaaagagtatggggtaagagaaattggtaagaaattagatgtgggaaaaagcactgaaaaccgagtcaaggaaaaagacaaagtcaaactggaggagtgaaaaaaatccgagaaatgaaaaaatgagaagacgaaattccacacaaacgaagaatggaggaaatgcaagaacaggaagagtgacgcttctgtctgaatatatataagcgagaaatgaagtggttagatgcgaagacgttacagaagtgggtgtctgagcaagttcaactttttgatgagacgtgcagattcaccgacttataagacttcgttgcccaagcatcacctcgccttttataacaacagtcgccctagggggctggaaaccgaggtgacattcagtaaggaggcagatgtgactcaccttagtacgaaggaggcttaagtgggctgagtagcgatgattaacttgagagacagcagatgttgtcatcatttagagtcgttagagtcgtcgttaaggtcgccttttcgttccgatcagctcgtggacatacacgaaacttgcgtatttagagccgatttgctgcgcatcatttcataagcgaacacagtcgccgaataagctcgcggggctcggcgcggggaaaagaaacgccgacagggggaaaagatcggcataacaataccgcatgctgatttgctgatttcgcgttgcgatgcgacaatgacgtaggcacagaggctcaaaatgcagatccgagttcgaagaaagaggaactgtaggaggaaccgtgaaagaacgaatcccgagcggtcgcttagcaccctggatgagatcgtgtgttggaggaggtgtgtaattcgctgcaattcgtccagtggtgcactgttggtttatcgcttttgtcgtctgtgccgaaatccccagcatttctcaccaccaaaataaacagctcggagcttcggtaacgttcgcttgtgttcgccaattctcgcgtattctcgctaccgcttgcgttctctcttagcaagtatttctagtgctttcattgcagctcgggctccagcatccttctggttggctccccatgatcgcgcaatttcatccccattgaatttgcatgcgacaacatagccatcagatgagccgcccttgccatcgacccaagcatattcaataaagccctggtgcttgtagcggtgataaagtttggccttggcgcgcttgtcaatcggcccgtcaacaaccgtttcgcgtagtttcggctctgtcagtcgtcgtacccagcggtacgcttctcgctcctggccgtccaaagcgagtgctcccaggtacgcttcgaaggtgtcggcgatcacctttttggcttctcgcaactcgtccttttctgcagaaacactcagcacgaggcgcttgtcaaagccatacaggcgagcatacttttctgccgtttcgttgccgaccagcttggaccggagcttggacagctccccctcgttgagttcggcaaacctttcgtagatgagtcgcgtagtatagaagttgaagaaactgtcaccaagaaactcaagccgctcgttgtggacggagagtaggtcttgtgaattagagtggtttggatagagttcgtaggctcgtgaaatgtgcatgaacacctgtttctccaatttggaggactttaattttggtaacggagggggccattctccttcttcgttttcactgtcagaggggtatagcgaagggagatgggatgaagagaattgggatgcaagtattggtgcatttgtcgcttccacgacctcgccctcttcctcctctgcagctgcaatattatcagcagccggctccttctcccccttcccctttaaacttgagctcaagtgggcggcaacgttcttcatcttccgacaaagcttttcatccacctcctgtagcttctcttcctctggcatgctgtccagcaacccgaggacagagtcgagcacggacgagagcttctttaactttttctgcacctctaaacggtgtcgagtctcgacgggctcctttgttttttgcttttttgatgtaacatcatttccggaggaaggacaaacttcgtcgacggaacgtttctcgtgtcctgtgtgtcccatctttttaccctattcttcctgtaaatctgtaaataccaatcgtccactagaacctcgtaaaacaattccaattttaatccaaaaaagcctctttaaataattcttttcctcccaaaactttgacgcttccttcgttttttgaaaattggtattctgccaaatttgcgtccattcaccgcaaagacgtagcaaatcaagcaaacgcggtccgtggttccaaaagaaggagtctagctgttttcaacaaccgttgtttaacaaaattgttgtttcctcggtaggattggttgttgacaaggtctgccgtgaaacacacgcgttcactgtttaccaccaagtcagcaatggcaaaaagcttggaggaaaaaacggagaatctcagcttagaggatccttgcttgcctgagatgaaccccgtggagaaagaaacggcggcatccgtagcttctgaacttgtagagaagaaggaagtcgagagggaagcagaacaggaaactgaaacaaaaaacgtgccggaaacggtggaaacgacggaagcggatgctgaacagaaaactaaggctgagtcctcgactgaaacagtcgctccggacgaaacttcatcaccgtccgaagctgaacgtgaactcaagtcttgtcagttgcaattgaagaatgtacagagcgaaaagtccaagctggaatctcaatacagaggcctgttgaacaaaatttctggaatcaaacgtactttgggcgaaagattgaaacacgatgcaaaggaaatcacagagcaacgcgagaagatcaagtctcttcaaaaagcaaacacggaactgaaggaagagcttattatagctaacgaggagtcaaccaaactgacagacgatgtacaatcccttcgctctgaggtggaaagtcttcgccgtgacaaacaatcatggatgaatgagcgcgagcagctcaacaaccaagcattgcaatgggaacgaaaggcgaaggacacgttcgatgctttggaacaagtccaaatcaagtacggtgaaacagaccgacaactcgaagcacaattgcaagtgaacgagtcgttggacaatgaggtctgccgcttccaaacagctgcagagaagctcaaacaacagcttgcttccgctaaagaacagtataccaaggaaacgcaagagatccggcaaacttggcagacggtcgtcgacgacttgtccgaaaagctacagtctgcgtgtacagagaatgattccatgaagacgaaaataacaaacatggaggaacgtctttcccgcacaagtgagcttgagcaaagtgtgaaggaaaaatccttaattatcgggaagctccagcacgaagctgtaatccttaatgaacacttgacgaaggctttacgacttttaaaaagtgacgagaacgcggagaaggtggacaagcagctcatctccaacctacttgtctccttcttatcgcttcctcgagcagatacgaaacggtttgaaatacttcaactcattgcttccgtactcgaatggaacgatgaacagcgtgaacaggttggagtccaaagaccgggctcttcggccgacatgtggagcgttcgtcgaaattcgtcttctaattcccttctgttccgcagttaatccataaacaactgaccctatattttgttttctcaccttccttttcactcttttcactacaacgactaagtctctgaaacctttatcttctttttttttactataagaccaattttagtactgtgtgatatatttaaaactcacttgaaatgtcttcaagtaagcttttttgttgtctccttcgcatcccgtttaatttgcgtgaaaacgccatcctggaaccatttgtttgcctcttcaactttttgttgcctttgtaataatggatttaccaattcgattccctgaacgggagtaaatgctagcgaactttggagaccattgacggcgagggaaggcttcgttgcactaagttttgctttcttagcctttggcaaacgcagttttgttctcgagtcagcaagcacagcacgaatctttccttcgccttcttgacccagcatacccaagccctccgtttcatcgcccacgtgcacctcggcttcctccttgccaaaggccacacggttttgcaggcgacgaagttccgtcacagcgtattgctctttaatcttgcgaatgcgtctgccgccacgacgttttttgggacgatcgtcaggaacaggaagcgcaataacaggacgttgtgtcggtggttcaagtagcttttcaattttccggtctacttcttcacggaattttttgccatatgcaccgtcaggcgactcatggatggaatcgactctggcagccaaagaaacttttgcggccgtcaaccgaacagcctgttttcgaacatctggcggtgttttctgaatgacatctgacatatatagaaaaccttggttatccttgcttgccgctgtcgtaattcctacggtggacagacgcttcttaccaagtgcaggaatgttgcatgctggaaacttgcctaggcgcgtgagaccgcctgcaattccaattagattcgccgctgttgtagttcccacaacggctgacagattgggtgccacaacgctgattctcgattgcacataggttaagatttggcttttcgcttcaacaagttcgaaaatagcactgcatgccttgttcactaattctaatacatccggcgggagtggttttcccatagttgtcgtggcagtcgttgcaattaccattatcgttgcagaaggtaaaaatttcagcttgtctttgctgttttgaaggtcattttgaagcgtcattaccgttttacagtagtctaatgcattcaacacaagcccatgcaattcgggaaatcgtgcttggtaacgatcctttacaatccgatgtaaccgcacaatctcatcatcaatttccatggcaattgcgttcgaatcgacaatcagttggtattctggatcatcctcaatgtttccaacaatagcctgcttttcttcttgactgtagatactaatttcctgtgatgttatttcgttagtaaagaaaaaatagcgaccgacataatcattattgaaaaacctcgttcatacctctaatatcttctgtaggcgctctgaatgcaaaagttggtcgatagaagttgctgttttgtttgtttcagtagatgtctgttcatctaaagatttgcttgacgaagttgtgctagttgtcgatgcttgttgctcatttgttccttgtgttgtttctgaaggtgtcaattctgtttcctcctcatcgctcaataagtcggccagcaattcatcggctaaggacatttttttgtttcgtaaagggaaatgagaaagtagtcggattgaaatgaggaataggttaataaaagcggagtagtcctaaacgttaaaaaatttggagccttattggtgtgaatttaaaaaaaaaacgtttagacaactgtagaaatcaagagtggaaactgaagtggcagataatggagaaaacagtaagagtttttttcaatataacaacttcaagaccttaactgggattagaaaggaaaagattcgtttaagaaacactgaagaagtagagtcctttattattatctttttttttgtaaaaaaaataatcctcttgttacgtttctcaccgaatacaagtcgtcgtccttttcaaccaaaatccaaacttacaaacacattccttgtctcgatagaacttgtaacggtggcaaacagtttgtacaagtaccaaatgtcatcctcaatagctccagaatgtacaaatctcaaggtaaagaatattcgacataactaataagtcctgtcctaactaaactcatagaaacgatacgacgcatgttttaatgaatggtacacgggtaaattcttgaaaggcgataccgatgattcacaatgtgcagaattatttcaagagtatcgtaagtgcgtccaaaaacattacggaataagaaattagagcctttattggacgctgctcggaaagaggtgaattgacgacgtctcttctcaattttgtatgagatttcttttcagtatttttttaattctttgtttcctataacaatttcctttatgtattcacaattcctaattaaaataccaattcttcaaccaaacagctctcacaaagctattgaacgcctttttgtctgcaattcatcatttgctattaatttcttcctgtagtatgtcgttttgtgcttggaaacgcgtatacgcgtaggaaagcttaattgtagggatgcgagtttcgtgtgctcacgcgtcagtaaactctaaactacagttttccagtaaagaatgagcataattcagcatcagtcttcgtctggtgatcctaactgtccacaagtattcacagatgaagaagcagaacacattcggttgaaactttcgcgtaaattaggtcccgagtatgtatccagaagaagcggtcctggaggaagctccgtaacgtatatcgaagcttggaaggtaattgagcttgctaatgaagtattcggcttcaacggctggtcttcttccatacaaagtattcatgtggactatgttgatgagacctttgacaatcatcgccctaaatacagcgttggattgagtgtaatattaagaatcacactaaaggatggaacatttcacgaagtatgtatctcaatttgtgtttccagtgcaattgggactcgtgttgatttgttaattgtagatgagttcatgctaaactctttgtacaggatattggttatggatcaatagataattgtcgaggtaaggcaatcgcattcgaaaaggtatgacttcctggatgatgggtttcgtttctctgaattgtatactgaacgtttgcagtgtaagaaagaaggcactacagacgctctaaaacgggctctaagaacatttggaagcagtatgggcaactgtttatatgatcgtaattacacacaggctatttcgcgtatgactccacaaaaggttggtcgaatgctccgtgaatttacgagtttcccctttttaatatgtggtactaacttttaacgtagaaaacatttgatcgtgaatccttaatgagacccccgtcagtatcatatccttcgaaccgaacgaattacccaaggacaaatgcgacttcgagctcaaatacaagctcaaatacaaatatgagtccatatacgaaacaagcgtccgccccctctccccagaaaccgattacgaacagaaatgtcccctcaaacgtatctacgaatcacgcacaaaaattgcccattaatacaaatgaacaaaaacatgaatctgcagttactacaaatgcagcacctcctcccatgcataatactcacccaagaaagcgttctgacacagagatatacgcaggtatgtttgtattctcttatttcaaacgaactaataactaacaaattagatgaggatcttgacacactgcttctggaagaagcccaattagaggatgttggatcaccaaagccagaagagtttgagaggtctggaatacatgaatgaatatactttatggtagaattctaactaactctatccagtatactaaaagctatggaagaatttgaacaataaggaataacaaaccccgatgcattttgaattatcagagatacgagtcatgttttaatgataatctatgggcgcctctattttcttcatgaagaacaattcgttttatttaatttgaaaaatacttggaaacgctaataataaaaactaacaagtaatatgatgacaaatatcaatgaacatcacgtttttaactaatgaaaacacatttactgctattcaaacggtggacatgccagttcatacccaacttgtcttaccttcacgacgtaggtttttcctctcgaaacaactacaatctcaatggcgaatgaggagaaaaaaccatgctgtatcatcgtggtcggtatggccggctctggtaagttgtcctaatagcctcaaacatgttttagtttccggtatttgtttgctaacgatgaatctttgtaataggcaaaacaacgttcatgcaacaattgaacgctcatttgcatagaaaaaacacacctccatacgttatgaacctggaccctgcagtttacaaactgccttacgaggcaaacattgatattcgagacacagttgcttataaggaagtcatgaaacagtatgttcactaattcacaatagcactgattccgtcgctaatacgaacagatacaaccttggacctaatggtggcattatgacttctctgaatctcttcgtcacaaagtttgatcaggtcttaaacatccttgaaaaacgtgcgccatctgtcgaccacattctcattgatacacctggtcaaattgaaatctttcaatggtcagcctcgggtagtatcatctgtgacacccttgcaagttcttggcctacatgcatcgcctacatcatcgatactcctcgctccacatctacatctacttggatgtcttctatgttatatgcttgttccatgctctataaaaccaagctccctcttattttggtgtacaataaatgcgatgtgcaaaatgcagattttgctaaagaatggatggtagactttgaagcattccagcaagctattcgcaaagatgaggaggataatgcagatggaagtacttctggttacatgagcagtcttgtaaacagcatgtccttgatgcttgaagaattctaccgtcacctggactctgttcaatgttcagccgtaaccggtgaaggtatggacgatttccttgaggctgtgaacaaaaaggttgaggagtacgagaaggagtacaagcccgaaattgaacgacttaagaagctttcagaagaagaaaaagaaaaacaaaaggagaaacaattgtcgtcgcttatgaaagacatgcatgtagcggacaagcctgatcctgcagaaacactttccgacattgaatatgaagacaacggcgagttagttgatcctgatgaggacgaaggagaaactattagtgaggacgtaaaaaaccaatatcgcaaggcttttaatattagtgacagtgtctccaacgaagagctcttaaaaatgatgcaaagctagtaggtaatctccggtgaataaaatatgttctttacttgacataacttcgaataatgaaaatcatgagcacaacagcgccaattgcaacaccgggtctaacaatccagcgatgctgagaatagtcataattgatggcgtgctcacagtactggagagccagctcttccaagtactttgtctcttgcggtgtgcatggacacagaagcaaagcattaagatcattccaagaaaaagtctgcttgtccttcaacgccagtaaaacatgttctatgtggatctggagcagttccaagatactcttggactcaggtatagacacactagctgcaaacgaggttccatttacccaagaagcaagccgaacggtagagcgggaagcttggcgattcagcacgtcccacttcgactcgttgtagtacgatactgcatgtgtccccttctcgttcgcatatcggatacttgggtaggggctatcggtatcccaaaggaaggcaatgtcgtacagatcagccttgtctaataaaaccacatccgtggtacatgcaacccacccagaattagtttccaattgctttagatggtcaacgtcatgtagcccaataacgtataagggataggaggagcgtactggacgtgctaaagcatcgtttacttcagacgacactcgaccagtctccacagcaaagtcgacaagcgtgcaagcagcttccagtggaggatgcgtaataaataaaactcgtttcttcgttaatatggatttttgaagctcgaaaacttgaggcccgaaacgataaacttcattctgaattctattcaacgaggtattactcataactacctcggtagaattacactcattaagaaaatactttaacaacgtttcagtctgttttgtaggagaccgagaaatcgtgctaagtgtttgttagcatgcatttgctgaatgtaacaaaatcatcttacttaatagtgttcgttaaaaggtcttcaaactgaagaaccagctgtttataagttgttttggactcacatatcagtccaagcgaaagaaaacgagcaccacgttccagattatcatccatgactcgtttgtaagcacatatgcacagcttctcgtcctcgagacgaaacgagaagatatcctcgtgaagttcctgcaatttactaggaaaagctttatactcgacgccatttaactgtacttctgctggataaacggcatccagtgtgtaaccagttctatgatcaaaagaggcacaaaatgccgcaggaaagcgaaatccagccatgaaacagtatcaatagaacgttgctaatgagtaaaaaagcaattaactcgaaatttagagtttgttgattacaagtcgagtaagcctgatccacatcaattaaactaccaggcatatgatcccagactaaaaaccataacccgcaatggcttctcgtcttctgtctttaagacaaaagaatagtctcacggcgtttagaaggtcagttttatcacgttcctatactattgacgcaaagaaacatggtttcgttttgtcccaggtaagtttaaaagcattggaaaaaaattgtttatatccagacaacttacacgtttagaaatctgctattcctgaaatagatgttgaactcctacgttttaaacatgaaaaaaccggcgctgattatttgcatgcccaatgtgacgatacgaacaatgtcttcagcattggattcagcactcctccaacaaacgacaagggcgttcctcacattttagaacatacaacgttatgtggaagtcaaaaattcccaattcgtgacccgttctttaaaatgttaaatcgaagcttgtctaatttcatgaacgcattcactgcttcagattttacgttttacccattcgcaacgaccaacaagaatgattttaaaaacttgagatccgtttacttagatgcgacattacatcctcgtttacgaaaagccgattttatgcaagaaggttggcgctatgtcctaaacaagtctgatcaagaccttcctattagttacaacggtgtcgttttcaacgagatgaaaggtcagatgtctgatgcgtcatatctcttttacattcgctttcaaaaacatctggccaaaggcaccatttatgaacacaatagcggaggcgatccttactgtattccggacctctcctacgaagaattggtagctttccacgactcccactatcatccttccaacgcgaagatctttacttacggtaatttatctctagacgaaaaccttagtgctttgaatgaggcctttagccaatactcaaaggagactttgaagccagaggtgaaatatattcctaattttgcggcccctcgacgtgtaacagaacactgtcccattgatcctacaattccacaagacaagcaggcaaagttctccatctcatttttaggtaatgacatatgtgatcaagaagaaacgttctcattgcaggtgctgtccaagttattgacggatgggtattcgtcgcctatgtacaaagctttaattgaaagcggtcttgctacggattattcgccaaacactggctatgattcaacgatgaaacgctcggtgttttccattggtgtggaaggtgtctcaacagacaagcttgaaacaattgaaaaaactatattgtctacatttgataaggttgcatcagaaggcattgcgtttgacaaagttgaagctgttctgcatcaactcgagatttccttgaaacacaagtctgcaaactttggtatgggtttggctcaaagtattccgtatgtttggtttaatgaaggcgatcctatcgatgcactgtccttcaacaaacgcatatcctctttccgtaagaaagcaaacgatccgacctttttgactggcctcgtgcaaaaatacatgcttggtaactccaaccgactcatttttaccatgttgccagacgagcagtatcaagctgatgtacaagcaaaggaacaaaacaaattgaaagaagcagcatcaaagatgtcaaagaaggagcttcaaaatattgagaaaacgaacatggaattgcaaaaagatcaggaacaaactggcgatataaattgtctgcccactcttaaagtttctgacatccccctccagcaagaacctacgatactcgactttgacaaagtccagaatcatgaagtccaatggtcaaaaattcccgcaggcttaacgtacttgcgtgtctttattccgtgcatgcatcttcctgacactttggtcccttacttgaacttgttctcagatgcgtgccttagtttaggcaccaaagatatgaatatttcagaacttgaacaacagataaagcgttacaccggaggcatcactgtatcgcctacattctctacagcaccgacttcaagagcattgggtcagtttggcatttcaatcagtagtttctgcttagattcccatgtggaacaaacaatgtctcttattcgtaaggttttcttcgaaactgatttttaccatacaaagaacctgtcaaccatgcttaaaacaatggcaaatggactactcaacagcgtggccgagcgtggacatgtgttcgctcgtaccaatgcagcctcatcattaacagtgaaggctgcacttgctgagcagcttggcggtatagagcatttacagcttgtgcacaagctctctaacaagacgcctgatgaactaaccgatttatctaaaaagtttgacgatattcgtcactttttgtctcctcttaaaaacgcacggctattcgtaagctgttcgcaacagcagcgtcccattgttgcatccttcattcctaagtttacagatgcctcccaacggttaatgagttctgcaaacgagtcttctgctgcccaaaccacttcgcgaaaacccgcccatacgtactatgttctcccctacttcacacattacacctcgcggtcacttttgggcgtcccatatgcccatgaggatggtgcagctttgcagttgttgtcatcgctccttactcataagttccttcaccgtgaaattcgtgaaaaaggcggtgcctatggaggcggcttgacatataacggtctggatggacttctctcgttttattcttatcgtgatgataatccgttgcagagctttgaagcgttccaggaagctggaaagtgggcatctcaaaactcgttttccgagtcggatctgaatgaagcaaaattgtctactttccagagtgttgatgctcccgtgagcatcagtgccaagggatctttattcttctacgatcgagtaacggacgcgatgcgtcaaaaacgcagagaacaattgctttccgtaaccaaagcagccgttcagcgtgcagcaaatgagtacctactttccgaaaacaagtcttctgaaccgtctcattacgatgtcattttaggacccgagaataagaaactcgatgctacttggactaccattatacctttttgatgtgtttgtacaaatgaatatgtttctgttactaaaactaaaactagaactagaactaatgaggtgatgatcatttgaaccggcatgcatgtagagcgttgtagtgagattacttgtttacaatgaaagcataagttctgttttcttcgtgtacatcaatctaaaattttgtctgctccatgtaaacaaacgcgtcgtgtcgtttactgcatttactgaaacctattctttcgcgcccgttgccgaatttaagtccacgtgttcgcttacatcgcgtaacgactttaaacgagatggagtttcgattcggctgtggacagtcacaaaaaatttgacccccgaaaccttccaaatccaccacccagacccatccaacctcaaaatggtaagtcgtgtttttttgtttgttaaatgagtttactaaacggtaattcagcctcgtcaaatcaacgacattaagcttttcttggagattgcccgcagaaaggacgcctcttctgctcgcatcaagaagaaccaaaacaaggaggtcaagttcaagcttcgttgctccaagtacttgtatactcttgtcgttgctgatgctaagaaggctgagaagcttcgtcaatcccttcctcctggtatgttgaagtgtttgtaaatcgttttcgcctagtcagtgttgatcgacagatctgcgatgatccgcatttaaggttgtcatgtgatggtaattttgcgacgggacgcgcgtttataagtgtgttgagcagaaacgcgtttctgcagcattgacggcaataaaacgggtttacagtgtgtattttctcattctgttgtgtgcttgtgctaactgtgtaggactcgttgtttctgaggttggaaagaagcattaggtcgttctaataaaagacaaaaattcggtctaccaagacgtgcaagtgagagtgggaatgtggtgtattgctggttttggcagtatggtgaaaggagtggtttgtgtttcgctgcggcatttggcttgacctttatgtattgatggtttgtgcacatcggtatgtgcatgctcggagaagagtcgaagacaataattagtgaactgctgcatacagtctaagaacgcaccttgggcgctgtgtcacgtttacgctccaattcaacttggtcaaagaacgaaatgtacttcacttgtttaaagccgtggtgtttgaataagcgaatactagggacatttgaactgccaatcttgactcggtatttggcgattgtcttgtcattagcaagtccactttgctcaaggtagtgcagaaaggctccaaccatggctgtgccaaaaccgtgtccacggttcaaaggtttggcgatcatgagttcgagttcgccaacagtaatcgtttcgtcgctaggaggtttggttggatcagcatcatcgtcgtcttcatcgacgaattcattttgaaaaaaaatgttaacatctccaatcatcttgctggtgtcttcgacaatgtctagcaccttgtcttttaagatgaccggaggatgtaattgctttgaagggtcgtgcataacaatgaacgtgaactcttggcgttaagaattagtatagtaatgaagagtgaaaccgtttacaacttactgtcatcgtcttcgcaccatgatcgctgcattttgtactcttcctccaagctaaaaggttccgagcatgttaactctgtaattgtaattacaagttagttaatgtttttgaacaaaaatagaaaaaagtagttctcctataaatgagaccggtatgctaaacgtaccttggagctctgggcttttcatccatgcattatatgtcggaacatgtcgtatttgataaggtaccaaaacgatagcaccgcaatccacacacgtatttgaattatccatcagtttcacctcaaaataacttcttcaagacaaaacgataccaatccacgtacacagctagattgttttcctgtgtgtgtcgttggctgcaagtaaagtgcaaaagaaggtgcttcgtctgccgtattcccacatagcacaacttgtttctgtaacgtttcgtttaacgctcattgtacaagcagcgcgtgttaaacatgtcacaggagactgttactcaatgtctggactgtctagaaagcactcggcgactctgttgccagttgcagaaaagctcagaaaacggaaaattgaaaaaacgacaattgtttgctttgcttgtgaaacttcgtgaagcaaaccgtaatgcatatctgcaattgcaccagacatccttgaatgttgctgaggctcgtgaaaaactgaatgcagcatcatacaagcttgaaaaactccgctatataaaacttcatttgcaagccagcattaatgaattcaacggcagagagtatgttttcatcgagttttaacttttctcatcgctaacttgtttagacattattatacgaaaatccctctctcttcaaaagaagcatttcttgaaaagcatccagagaagaaggaactctctgagcacgaatgcatgattgagatgctcaacggggagctttccgagcgccagaagttgtcgcaagctcgacaagatttgctaaagaaaaaagcgagtcttatatcagaaaataagcgtcttaaaaacagtctgcaacgtttggacggtaaattggatgcttttttccgtgctgcacaaccagtaaaggacgagttcagtagtacactcattcgttaacgagcaagccgagtacaaacttcctatccatcagttttccggcaaaccagcacccttcattgctgttttcatttgagcaaaacattcttgtttgcggttctataaaattcattagcgtttacaacaaacgatgaattagacacaaaccttcatctcgtcatcgatttcctttaatcttgaaagaatgtttgctcgtctctgaagcaacgtgtttatcctcactggcagttcatccatgtcttggacactacataaaacatcattttgttagtctccgtccttgttttatttttcttgttgttcatacaatttggcaagtttctcttccatctgtttctcaaaatcatttttcaaagattccttttgtttttcatactcattctcgagttgttcacgctttttaattctccttgctgcgtttttggcgcgcaattcctcaagaattgtctcaatggctactgtactgcatttttattagctttcaatagctgaattatcatactcggattgctgagagctgcaagaactctctgtggttgttcgtatgggcatggttgtgtgaatggtaaaggaacgaatgcctatggacgcgttgttattttatatatacgcgttgaacgcgtaaagacgcgtcgacgaacaatgaaatcctatttcacggtaactaaagaatttgtagtaaagtgcggaaacgaagttaattgtattcctatgaatgatgatgaatgtcttattactctagctcgagggaatggaaaaattaattagtaaggaattcctaaacagcgttagtatgcattaaaaacacgggaggcacctgtgccatgtagtagttcttaccgttcgttgccttctggaattggtcataaagaacagtgcgcttgtttgcgtaactttgttcaatcagacgaagcatgaagttcgctgcttgtctttcattaagatccaaggcaaaacgctcacgaatatgcgcgattgtgatgtcgcccttaaagcatggcaagcctgatccaagcatgatttcgacagcattgcaaatttcgttaacatagctacgagaaacgaggaagcatttcacacaaagttcttggaaacgacggaagggaggcgtcttgttatttccacccatcactgcaatcatttcgttcgtcagtttgaatggtgcactttcaaatgtaatgccaccaggggcaatgtcaaaaatgaaaccaaagtcaatgtgaagaatatgaccttggttactaatcataatgtttccgttgtgtcgatccttaaattgtaaaaggtaggtgataaccgagtatgcagccatactctgaacaaaattgcttcttgccttttggaatgcaattgaatcctcatcgccaaacttggtgatgaagtaatcgtaaagaccattcactgcttcacgtccaagcatatctctagaaacacaattcggaagcacatcgatgacaccacactgtcccgtgttagaaagttcgtaaaagcataaaaaaactacttacaccaggggctgttgcggtaacgcgataagggaacaaatacacatccaagccaacagaatcgaaaatgttcttgaaaatggcgatcaactgtaaagtaagaacatcttgacggcaatcatcaccaactttgaaaatagcagactgccagacttcataactctgtttacgctttgtttcacttggttcgttcagatcctcagtctcagcattgtcaatatcgatgattttttccttctggattttgaaagttgccataaaaggagcctagtcgtattagtggattagctattgatgcaacatacctttgcatgactctgtagaggctttcctgatttacggtcaataccaacgacgattccatcaggattactgggtaagtagacaccgacatcgagcttaattttcttcatttcctcatcgattttggcctatatgcatgttaaaaaaaaaaacaaagtgtgtaagcataccttcttttccggctttggcttcttaataaatggtttcaatttaccggagatcgacgtaacttcattgaagaaagtaaactctctttcataaaagtccttatcttcaccggacaaattattgaccattctttccatgacacgatcgaggataggtttcatgccgtcaggttcagttgccgtctcatctttgtaaagatttgccttcatgttccaaagaatttgatgtgcaaaaagttgtgaaagttcagacgtttcaataatgaagtcttcggcgtaacccaatgcatcataacgtaaagattgtacgatctgtggaacgtaaaagaatgtaacatccacagagtaactcttcagtgttctcatagcatattggagaaccaaaggattccacttaatctttggcaagaataaaacaggtgcagatacaggaggcagaggtgcccaaaatagtaagtacctgttatcaataggaagtctccccgaaggatactcttcaaataataatttcagacccactgaatctctaacacaagaagcagtatctttcataataagtttcagcacagatgctcttagatcagcatctttaaaacgagtgggaagatataaaacaactgttggtgaaacagaccaagctgtctcaagcatttcatcggtaattggtgctgatttttcaaagtttggagggactactcgcgttttgacaagactacgctcgttctcaacgggtgtcatccatgtgtaaagtctataaatttcgttttgtaaaagaatgataatcaaactttgcttagctgttgtttcggtcttaaatgtgtaatgagcggtaaatgattttaagctggtgaccaaggcttccatcaagctgatttcggaagcaatttgaaggttatctgcgccgtaagcccaaagaggggaacaagaaaaccaattcaaagtagcgtccaaacatttgtgatagaacttagaaccaatgagggttgttataacattctcagaaatttgcaatccaaatgtcagaattttaagatagagttcacggcacaatgggtgatgaacagattgcaatccattcagctgattcattataaaagacatagcatgcatgatgagcatcgcaatttgtcttccagaattccagaaactctcaaagttccccgaaacaacttgtagtagcataatgtgtggaacaagttgtcctttcatacgggtaagagtttttccaaactgactacgatcagttggagcataagacatcgacaattcaagaggtcctttgggacgattaccagagaagaatccctttttctgttgttcgagtgaagagacccagcttcgaacaatttgattcattatataggctctctgctgaggaacctcattcataacccaattccagagggtaattccaagcttaattgatttcgtagaaaacgccaaaaagggaattcttacaagttttcgagcaattatggcaaacgtaaccaatggttcggtcaccgcttgtgcagcagctcttctcagaacatctcttaatcgatcggatgaaacgtgaccatctttacattcctcttcaagtttatcaagagaagttaatgtgtcatcaatgacctttttggctaccgaagagatactgtcattgtttgtgagtaatttactaacgacataacgagagtcgtttttgtaacgctggcacacagtaaattcagaaataaattcacttgccgaatcagaattccatccacccattgaaggtaccaagctcgcatcagtgtctgacattggaatggcttttccaatttcaaacgcaattgatctaccaatctcgatgttgtcgacatcgtccacatctttaaagtctgccaagtaactttggaggagattctttaattcggaaggaacaagacgtgcagagttcatgatccattgcttcgatttttgcaagaaaacaccaagtatgtcttgacgcgtttcaaaagaatccggcaaaacaacagttaaatttaactctttagacgtgtactctaattgaggaacgtactgattcaaacattcttcggaacttcccctccaaagaatattcagaagctccaacagcgtaaacagcaattgctttacacagagtaaggagggtagttctgaaaacagataggcgcaacactcaagtgcaagagaacgaacatctctaacacgatggcaacacaaggatataagtttctgaacttcctggatcatttcttcagtcaaaaatttcttggaagaaagtgaacgaacaaatatcggaagattatgacgagcgatttggacgatatgttcatgcaaattactgtttcgcaatccaatattagataagtaacttaacaatgcatggagaccgagtgagtatgatcgaagagcttccagctgtaagacagtagaaagataacacacctcataactttctaagcccttaaagtccaaagtaggaatctccttggaaagctcgtgcttaatttcggagagcgtcttatggtcaatatgagtacgaagaacggtattgagttcaaggtcactgccaaagttattgccaacgactgacaaaaccaatggcggtgagtacttggccaaagtcaccagttgcaagcgcaagtgttcagaaggctttgttccatagcggaaaccatttaagataagagcaaaccacatgtttctgaagacagcagcaaagttgtcacctgttggtaactcgttatagttaatgtttcttacgcaagcagagagtgcttgaatagtcaacgaaatgcaacgctttttattgtcagcatactcatctttcgcataatcctggctgacacctatttgaatgatctcgtccagtagacatttcaagaggtctagtcttttgacggacatagcttcggtatttgatgcaattaagcatcgggattggtacagcgcaagtgagatatccctgtcataagcggagaccagttgcttgctttggagagaataaaactgtataagcatagaaaagtcacgctcatttgctctaacggatagttttccgagaacattaattatcactgcatctactgcagctggaagtttacgagaaaacttttgaatgagtagagaaatagtaaggccataaatctataggttagtagggacaacacaggacaaagtcataccttttcgtcgttaaccattaaggcgatttcaccaactgcctcaactgtatttaagtagctcgattgaacattggctctggggagttcactaacagacaaactactttgttggtctaatggaagttgttcgcgggaggcgagaattaaggcacgttccttgttttcgccaatagagagaagattggcaaactggtagatacaagtgacggcaagatcactggacgaagagctcagtaagacagcaagttttctagcagcaatctttgcgaaactgacctcactagaagttgaacgaggagcgtaaatagcgattagtctcaagcgctttatcattgcatgaagttgagagggaaaattaacggcaattgaaccaatacagtcaataagatgtggaacggcatcactatcctcagtcagcattcctaaaagtgtattaatccagtccaaagctgttgacggaagcgccttaaggtagtttgacgataacacaagtagcttcaacaggaacactttgtacaggagacagttttcgaataagtgttccatctgagggtcttccaagaatgccgacgttcccaaaagttttccttcggcaaaagtagaaacaaaactaatgtggtccctatgtatatcagaacttacgggaagctgctggtgtgctttgatgtcccagtaattttcagaaccggatacaaatgtctcgcaagtatgcagcaaagctccagttgctgaaagctggagatagacagcaagattacagttgtcaaattcttggataggtactaagaacacatccgaaaacgcagatgctaggcgagaagccaggccttcctttaagaaagcgagtgatcgctgggacaaccaaatagaatatatattgtccggactaaactgggtctctgatgagtagcgaaagaacaaagcgagactagtcgcgtagaaagaagaagccaatgctcgacgagactgagtttccgcaatttcatcatccaaccatgctctaaaacgttcacaaataacttccaacagaaaatcggcattttctgagaagttctttgcaatgttctggtaatttttagctaagacaagcaagcctcgaagaattgccgggatacaatccaatgaattttgaaaaaaactatcctgagctgattcttctaaagaaaatgcaagacaggttgcttctgaaatacataaatataactgcaaataccgaaacagctgcttgaacagaaagttggcttcttcttcagacaatgatgcagcagaacagagttgacttaaggacagaactgtatccttcactcgatactaactttgttagatattgatttgtttactaagcaggtagcatagcacgtactagtctcagtaaatcagcttcttttgaagagtattctaagttttgttggcatatacgcttatacagcggccaacccttggtttttaacaatccaaggtttaccaaggattcccttctgaccgggagggataaactataacattagagacatgaattgcacaattacataccagtccatcgtatggtggtgggttggtcaatgttggtcaagaataatacaggtaatatacaagaaattacaaaactgagacactggtagatctcctaaacagcgaacgggaggaatactaatcgaaatctgcacttgtccaatttgaatctagtttatgggttgaaaacaattacttctggcgaactactcatttctctagacacaccggcacttgagttatcaaactcgcaatagggaatacaaatatccttataaaaccgcagctatatatgctttcatatcataaattaaaaggttattaagggaaatgaacgattctgaggccgctatgtcgggttcgttgaaacgaaaaagaaaagacgaaaatgatcctacagaattgagaacagacaaaaccgaaaactccaatgatgtacaaacaaaagcgaaaaacgcttctttagaagcatcaacaaatgataacaacaagtttgaggatctttaccttgatacggtatgtatcatgtattcgctttccttcggcggtctaactaatcgattagatcaatcggtctatgcttgattttgatttcgacaagctgtgctctgtttctctttcaaacttaaacgtgtatgcttgccttgtttgtggaaagtattaccagggtcgaggaccaaattcgtatgcgtatgtacatgctcttacagagaatcatcacgtcttcgtaaactgttctacgcttcgtttttacattcttccagagtcttaccaagtcacgtctgccgctttggatgatattaagtatgtaatgcaaccaacatacacaaaagagcaggtttcacagctggatgtgaaagaaacaactagttatgacttggacaaaaaaccatatttcccaggtataacgaatccttaggggacacttcactaacttgtaggttttattggaatgaacaatataaaacaaaacgattatcttaacgtaattgtacaagctttggctcacgtaaagcctttccggaactactttttgctgacggatttttcctcttctccctccattgtccagcgtttagcaactctaatccggaaaatttggaacccgcgagctttcaagaaccatgtatcgccgcaggaattaacacaggagattactgtcttgtctcacaaaaaatattcagtcaatgaacaacaggatccaattgagtttcttacttggttgctgagtacgcttcatgtggcattaggaggaagcaggaaaaaagtattttcattgaaaccgactagtatcattcattacattttccaaggttgtatacgaatggagtctcaaaaaatacatgcgcaaactagggcgggtgaccatattgtctttgaagccgaccgacgcattgaggtgaatctggtacctttcttatatcttacacttgatccacctccaaagcctctgtttcaggacgagtttgagggaaacatcattcctcaagtctccgtgtacgaactactaacaaaatataacggtgtgacaacacaggagctcgctggtttccgtcgccggttccacatcactcatgctccctcttatatcatgtttcacgtcaaacgcttcacacgaaacaattactttcccgaacacaacccaacaattgtgactttcccactagaaggcctggacttggcaccatacatcgacaaaacattcctagaaaagaacccaaaactgtcaacgatttataatctttgtgttaatattgtacatgaaagcattttccagggagaaaatgagtcgcatgtatttaaggtgcaggtcaaaaacaaggcgaccaacaaatggtaccaaatccaggatctttatgtggaggaagttagtagtgatctaattaaccttggagagacatacattcaaatatgggaacgacagacacggttgccgtaaatgatgtccacattcgtttactgccctaagctagtttgacgaactcgttcataaaatcgcttcatgcaagtcaatgaggcataagagttgtgcgtttatataagggatgtaacatctctgtaaaataattattttttcgataaacaatctacgtaagagaagcatctagtcatcaatcttggtcagttttccattagaacttccacccactggctctccgataagctgaagattagccagtctcgtcgtatcttcatcgccaacgttcttcgaaatgaaaatgacgagagagttcacgcgctggaatttgacgaaacgtaaaggaacgacaacgggctcgtttgccttgtcgtacttaatttcggtaaactcttgcgtagcttcaagtgaatcggcatcttcaaatgaaagaacatttggcaagttaatgaaaagcttcattgccgcgggagcataactaatgtcttcagtaggagtaatggcgatagaatgaatttttaccgcctctaagaatggaatgtagatcataagttgttcgtcgacatcagattcgagataattacccttgccattgaataacccaatcaaggggtggtcatcgtcttggttcaggcactccaattgtcgtttctcaatcatagaagcaaggttagtgaatcccctggcaactagggccgctggaatagaggaatcaccggtcaatccgttgctgcgttttgctaaagcctcaacctttttcatcaacgcatctctgtttgctccaacaagcatatccacttgtctaccattttcaaagaagagaaatgtgggcctacgaagcgtacagttagtaatgaaattgtcaaacaattttctgttttcttcgacacaaaaaaatacacatacatggagcgaacattcagcgagctagcaacctgctgctggttatctacattaattttagcaaagacaaagcttttgctcgcgtaacgcttggccaactgctcaaaaacaggcgaaattgctctacagggttgacaccaatcagcatagcaatccacggccagaaaaccgtttttgggcataatagatgtccaatgttggtatgaggaaacttcaacgacactcatttcacaataattcacggctttctctgataaactgggtataaggtagtggtaccaagtggccttctctaaatttctatccatccaagctccgaagctatctaggcagagacgtcaatatcgatacattaaatgttcacgaaacggttgttttgaaggtgtacatgatatgaataatttcaatctctggtaaagtggtttgtctgatttacaacacattaatactctctgtcaaaacttctgtgcaaatagaaccccattttctagtttaagcagtaaaattagcgcctctggtttcataaaatcgttaccggaaacgtaaatcttttaaaattacctgttcaaaaaacttgtactaaggatcgtttcttggagaattattttttctcccaataagcatatactgccgattctgtgctgaattgagttattttttgaaataatttgtcatggaatcctttttgctggttcgacagtggtatactgattatcaaaaaccttttcggttacaggtatatcagcggctaatgcagacattacgcctctccaatcccaattgcattcgacgccgacatggaccaggcgcaatgtccgcagtgacatcgctgagtatcgataataccgagcataatttgtaagaaagatttactactgttggcactgtcttctaatgctagcaatgaattagtatgatttccggagctgccgactcctctatcaatttatggaatttattatcactaaacagcatggctgaagagccattagacacgcttaacacgattcccgcgtacgcaatatgattctagtgatctttgactgactgccgaatcttttagacggcatggacatacgcacggcataaccgatttgcattggttcccgtttgacaatggcatgtttacgagctcctcgtttgaccataccatcagagtatgggacacacaggcgatggaggtacgaagtggttatttttgtgtttaatttctgtattcgtttacttacaattattagcaagcttattgcttccaattaggagacattgtatattcacatgcttggtcgccaatcgcttcgcattgtcttattgcaggtacgttgaagataacttgattcatacaaactaatcaatattcagcggcctataattcatcttctatccggctctgcgacatgcaaagcggttcatacacacactcgctgatcggtcatacggggcgtgtcctggcagtaagttggtgtccagctcgtgagtatgttcttgcatctggaggcaccgacgggacgtgtaggctttgggatgtccgcaaagcatcttccagttttgcctcgcttgactctcaaaatatgaatagtccgctggaacactcaaaccgtgcgcacaatggtacaataaacggtctcgagtggacgccggatgcggcgtatcttgtatcctcaggcactgatgatcacattcgtgtatgggacatggacacaggtcaaaatacactgatccactttggtcccacaattcacaatcagcgccaagccttcgcagtacatccgtgtgtcttccagccagactccgattcaaaaccgctcatattgtttcccaacgatgatggtacaattgtactactcgatacgctcaccggtacctcactctcgcgattgtcaacaaatttcttaaaacgtgtaaactcggttgtataccgtaaaggatatgagcaatgcttatcgggcgacatgaatggatctattttattatgggagcctgaaatgtatacacggcccataacttccatcgaagcggaagctgaggacacgagaaatgctgtaaaggagatttacgagtccctcaaaaatgtccctataacctttcagtgagcgcaatgcgagcacttgtatttctattatacagtgatgaattgaaggatgtggtttccgacggtatgttatttcaatctatttgtttatttttattgccaactctcggctttcgcttagataaaaatgtaaaaattttattgtagataaggtttccacatgtttatctcaaacacaaccactaaaaattcactgcattaagctttcagcgtgtgttgtccttgcaggacgcaacctgctggactacttaccttttccctacacgcgtctcatactatgagtttcctagatttaactgaaccttgggggaaaaacctctcaaacccctttttcgcagacgcacagcgctctgctgctgatgttgagcttcctggagctgtttctcatactcaatcacccattgtcacgggttcctcggttcttgccttaaaattcaacggaggtgtaatgattgccgctgataaccttgcctcctacggctctttaatgcgtttttatgacgaagaacgactgacaaaggttggtaacaacacggttgtcggcgtcggaggtgatatttctgactaccagcacattcagcacattctcgataagctggagattaaggagcagtacaataatgacggtcacgctttagagccttctcatgtgcatgaataccttgcaagattgttttattaccgtcgtagcaaaatggaccctttgtggaaccaggccatcgttgccggcgttgacggcccaaacaaagagccttatattgcttttgctgaccttcgtggcactacatacacctctgaggcaattgctactggttttgccgctcatcttggcatgcctttgttgcgtaaggtgacagaggacgataaatggaagtcccttaccaaggaacaggcccgtgctgtcattgacgattgcatgcgtgtcctcttctaccgtgatgccggcagcctgaacaaattctccgttgctacaatcactgctgagggcattgagtttttaaccaaccaaaaagtgtcgtctaactgggcctttgccgagaagcaatacggctatggttcccagaatgtatagaccatgatgaatgaatgaagttgaaacggcgtacgagtacctgagggagaattagtgagtgtggatgctgatagttctcgtgcatggctcttgcaagcggatagtgatgctcctgacttggtgtcccttggatcgctccgtcagctctcccttgctttttgaggcttgtttcgagtcgttcttctgtcgctagaagtgacttcttacgtagagaaggtagaacccgaggaagctagtaccatactatgaacgttgatatgtaccagtaagctaatcaagaaaaaagaagttcggaaagagttgattattcgttgttaagtggtttgattaatggatgaaatagcggtgatttcctttttgatatgactggaaaactgttattattttctagtaacggttattcaacattgcagttgaacttgaattatagtctcatttatcaaagttatccatagctgcttccttaatagtagctgcgtaaaaggaagaattctatatgaattagttagaaacagccagagaataaaccaggacgtatgccggtacatatgagggcattatcgtttattaactgttttttaagggcaaaaagcgatgagagttgcttcctatgtaccctccagaaatgaccgctgaaattatgtttgagtttttcaattgtgccggtcctctctattggctgctttcttggacatcttcaaagtcgccgatcgttctctgaattataatcttattgattcgggtgacggtgtcactcacagtatccttgtgatatattgaaggagtttcaattgtgttcattatcaatgtgggcaagactattataacatatgttaagagtttaaaatgaaaacatattaacatatttactgcagaaccttccactaacgtgaagacaaggtatcaatttatttgaatgaagggaccgaatcccgaaccttatttttttatgaattatttttattattataaaacaaactgagggttgttttctacaagaaaagtaccatgcatatcaatatgtactttcctatttacccctacagctcgttcctccattgaactttcggctggtgcagtagccgatgacatagttggcaataagcggattctaaaatcatacccagcatggacgtagtcctcggcattcttcttcattaccgtattcggcgagcattagattccccgaagtaattatatgaacagccaatggaactgcaaacgcatttctcaaaggtcccttacgacatcatagtaattgcctccagcaaactgttagaaagaaacatctttgccaccattatcaattctcgagcttgcactccgttaattgtaagttgcctcacaactgtatcgcctttgaaatgaccgttattatctagcacctggcacacttattcagccgacactaagaaagtcgcaggcaactttaatcaactggtgcgacacttagcgaaaaagatcgacacaagcaagcccaaacgccgaggataaaagagttcataatacaatgtcacctgagatttcacgagaaagaagcatgtcgctttagagaatcagttcatagccgaagatagtgacagttcacgcaacaaattgaggccgtcagagggaaatccaattgcaacagacataattacggctgcagtggctatagtagatatgctcatgacgagtacaattgagtcattgacttactggcagcaaccaagacgatacctgcatggcggatagacagtctgcacagcactacacgatacaagttactcattgaatatgatctatatacataagataatctcctccacctcctgtacctccgcacttattgcttatcctactgcacaatatcttcagtattctactcactaaatctcgcatcaccacacaataccgtttatcaaactgcaccacactccaacgagatgactcatcctcatgcagccactgggaaattctcataaacgagtgatcgtaagcgaatatttgtagataaagttggtatctaaatgctcggaaaaatcgttctttaaactgattttttttctcgtggaatttttcgcagtagagagagagagtagcttcttctccacacagacctgctagctttagctaccaaccaagaacctgacaggtctgaatgcgacaggattctttcaggtcagagtcaattcggccgctatcatctgctcaagtacccaaggcaactgatcctagttttgtccggtggagagaaacttttgttcagaatgctttgacggtaatcaagtccgtaccgaaatggcgctctttgggcgaggaaaatggaatagcactttatgagcgtgctatggatcatgcagacagctggttcgcgagaatatcgaagcatacgcggtcgttaaacacgtttaagaagggattacttttcgaacacgtccaaaaggagacaaactacaacccgtatgtagagtctgttgagcaactcgacacaatcattgaagacgagatggaggtgtggatgtacagctacaagactccgtggtattgtcgcgacaaggtgtacaaacagctggtcatctctgtggtattggacgcagactcgtttatggtcctccaggctccggtgcagtacaacggagacactggtctgtctgcattcagcttgcgagaagtgttgtcggcgtacgagtccattgactatgttcaacgcaatccagacagcgaagaaggaggcgtcctctggacctatgccatccgaagctccaacaacggctttctttccggtttttacggaaattctaacgtcaacaaagcgctcgtccggcaggtaaagcgtttcaaagactggatcaacaaagcccatcctcggaaaacttcgtccgggtgatttttaccgacaccgtcaccgacacatcccagccttacgaattcctgattgccgatgtattattactatactcgctttcttatattgcttctaattgtaacataagctacactgttttttttgtttttgtttttcttctacagttgcgctgaacgctgcataataaggtttacacgtgcattttttaaatttatatgtcccggcggggttggagttgaaacagtttgccgtggattgtgttgcgagtcactaaatcatataccgcattgtttcgtgtgcactacacggcttaacgcaatactcgtctttcacgctacgcctcggcggcccgaatatcactgagtgcccccgctgccgtatgtcccatataccttgtcacgagtagctggaaacgcacttgccctccccaaatatgcgtgtcgtagccctgatcagcggcggcaaggacagctgctttaacatgatgaattgcgtgcagcagggtcatgaaatcgtcgctctggcgaatttatacccgcaaacgaacaccggtatgaatgttgagacgcgttgctttggaattgtttcacgcgtccacagaaaaaaaaacagtttctgacgcgtttttatagatgaaattgactcttacatgtatcaaacggtcggacacaatgtaattcccttgtacgctgactgtatgggtgttccgatttatcgtgaacctattacaggaaaaacaattgaccagaacctgtcgtatcaaaagaccgacaatgatgaaacagaggacttatttcgacttttgaaaagggtgaagacggagcatccagaggtggaggctgtctctgtaggtgcaatcctgtcaaattaccaacgtacacgcgttgaaaacatttgccagcgtttgggactcgtgagtctctcgttcctttggaacagagatcagcgggagttgctggaggaaatggttcaatcagaactgcatgcgattctcattaaagttgctgccattggcctaaacgatcgcgacttgggcaagtcgcttgcagaaatgcaacagaaactgctcactctgcattcgcgtttcgatctccacccctgtggtgagggaggagaatacgagacactcgttctcgactgccctctgttcaagaaacgacttgacttggtcgatcgtgaggtaattcagcactcttctggcgatgtctattacttgaagtgtaaagcggaggtgagagacaaggagaacgaagaggcgagcgagaaagacgtttcgtcgacacttgacttgtctcagggcccccctttgctcgataatgatttctcgtcactatacgctacggttaaagacacgcttttgaagctgccgaactcggagcccggtattgaaaaacatttgtttcctgtgccggtgcacagaacggtttccgtccaggaaaagggcccctatttggctctgggaaacgttacggcacctgctgccgcttacgctactgtcgaagacgaaatggaggctgctcttctggttatggaagatgtcctgagggagcacaaaaagtcggttcacaatgtactccaggtgattctcgttgtctccaatatgtctgatttcgcgcgcttaaacaaggtgtacgcaaaacactttgatttcatcaatcctccctccagagtctgtgtcagcagccctcttcaggatgattgcagggttgtgctttcttgcatagcagctatcgcagatggccgacagggtttgcacattcagagccagagtttctgggctccagccaacattggtccgtattcccaggccatttcttatgatggcacggtcttcatctccggccagattgctatgatccctgcaacgctagcaatgcccttcccaacatccattcacaaggaggctgtcttagccttacaacacgcatatcgcatcggaaaagtgatgagggttaagagttttgcttttgcaactgctttcctgtgcagtagcaatgatgttgaggccacccaaatcgtttgggactgtttccaaaaacaatttggctatcattgtcccttgttcacggttctcgttgaagccttgcccaagggggccatgattgaatggcaacttcttggctgcacagaatacgaagacaaaccccccgtgagtgccaccgtttcaacgcaatctttgcatgctccaaacacgttttggagcattgcagcgatggatgaacaaactatgcaaacagaactcgcctttatgcaaagtcaagtaccctctaactataccatgatatttaatagcaccggtgagtcgagtgttttgcatgtcgggtgcaatattcggtaactacttttgggcgtctagctttgttttgggttgatcattagacagaagcgtcagtgatactctctttatgtcttgaaatgaaacgttacgtttattgtgtactgcggtcctcacagtggaacttctaattttttttattatatacgtataccttactttccatgaacatgctccaagattagaaccaaactttcatatcttttattatagccacttcaacaaatcgttaacagtgaataaaattatttattatgtcttgtgaaacaaggaaccacttgcttgtttccgtatattgctatactgccttcggcctatcaaggttctccagcgtaaaaccttctctactcagaaacaggaattaaccataaagcacaccataacgttgagaatattgtgagtttttaactgttatgaattctctgcaatgttatataaagcagtctcctaggacggttgcatttcaaaaggacgaaagtatccttactatacggttacaagaagacactacagatccttatgtttatgatataggactagtttctcttgaagagtttcaaaaggacaatgcttatgtcccactttttaacggcaacaatgttatttcgattctcaatattcttgtttggcctgccgttgaagaacaaggaaatgaaaaaacaacgctggctaatattgccatatgtgtattgagagaagcagaaacggtggcttcaataagaaaagaatctgatattttgagagtaaagaggattgactttatttcattgaattctgactgctgggataacaatttgttttctgaaaaaccagacgaaagcagcacggaaaatgttgagttgaactcgtctacagagtcttcttcaacgtccgtcacagaatcttcttctgaagatgctacctttgactatgaaattggtctaccagaattattgacggatgggagtttctacgtcacacagaaggaaggatgctatgcggagtttgcagtgagcactgaggaactcaacctgaaggatccctcaaacaaatgtcaatttttgtggaatgggtgtttcgtgaaaaacgttaagaaatttattatggaccggtatcatctccctagccttgctgatatgtttacttatagctttagaggctacgtcgaaagcgaaaaggtgaacgatgtcacgttgacgattatttcgcgcttgcgcattgtgccgaatcgaccaacttatcctccttcgggattagatgacgaagcaaatgtctgtgcattttccgaaatagaaactattgttcagcacgaaaaccaaataggcagcttctgtcaagtgcgtggtactgtaccatgcttttggcagcaaaccagcacttggtcaggaaaggctaccttaattacccgttcactacaagcggggttgaagtcatttacgttgcattttgagaaactactggctcaatatcagaaagtgtatattattgatttgctcggaagtgcggcccatgaagtaacgctcagtgatgcttacaggaggtatcttcaacaagcattttcgacaactagttccattgaagctgcccatttacgaaacgatgagcggaatttagctgatagagcatttttggagcaacgattcagtgaactgctttcgcatcaaacgtattccctggtaacttacggtaacaaacccgaagttttattgcaacagaagggtgtcattcgaatgaattcctatgattgtcttggacgaaccaacggtgtgcaatctgttttatctcaattacaggtaacggagatgttacgtactatgcatgtcaattatacgaatgcagtgttcgacttacataaccgtttatgggcaaataccggtgatgagctatctaaactcctcaatggagtgggttctattggctcgagtgctgttaggtatggaaaattgtcatttgctggagcgttaagtgatatctcaaaaagcttgggtcgcatgtatgtcggaatgtttccggatgacactacacaggaaaatctaaacatgctatgtgaaacgccgaacgacaacttaatcacgttgaacaattcacttcagtactttttgcgaaagtcgttacaaaaagcgtatgtcccttattatccaattgctgctaataactcactaacatcttacagcgaaaaagagcattcacaagagattcctctgagcctgtactgtgtcacttttaatgccaatgggaaaattcccgatcctgcgagtctcgaaaaactcgtgtgcccattgcctggtattgtctgcgatgtttacgctgttgcagttcaagaacttgtcgatttgaaggtgaaacagttactgaacacggatttccagagacttcgtatatgggaagagtctatccttaaaacactgaataccacggattcagatgagacatattcacttgtacaatcagtgcaaatggccggtatcagtttatcaatttacatgaaggaacggttgtttccacgggtttcacaagtcgaggaagctgttcgaaagacgggttttggcggcttttcgacaaataaaggcgccgtagctttacgtttccatgtgggaatgtctgagctttgcattgtttcctcacatcttgcgccgaaggaacgaaatattgctgaacgtaatagcgaatatttcgatatcgcaaaaaacctgcggtttttgtcctctaaacgaatttacgacaataagtatgaacctgtttctcagaattgatggctaacatttcaacagacaaattgtttggatgggagactttaattaccgaatcaacttggattatgcaaccactaaaaagctagctttgaacggtgatttcgattacttatatcgttatgatcaacttcaaaatgctatgagggaggaccacatttttcatggtttaaccgagtctcagttgacctttcctcctacctataagtttgatgttggaacgagtaactattgtccagagtatgtttatacatgaagggtcgtgttggtttctgtgttctaactattgtagaaaaaagcagcgaactccttcctggaccgatagaattttgattaccgataatgtaagaaaacctctttcacaaaggcaaaaacgttttgcttttttacttctgtattactaacgagttaccccctccacagatgagtcgtttggtctactcttctattgatattcaaacgtcggaccaccgtccggtatttagtattttggaattcaaagcttctatgctagaaaacaaacattactggcaggctttgcgggaagcagaggcagagtacaataacacaacacagacggataactccgtatgatgatgatgatgatgaacacacctggatgaatgcacagttcatgaacaagcatacgtattgaagctaatcaaccgaaaaagtaaatgaagagaatataagtatgtgttacaaataagggagggtgtatgtgtgtgaagggagagtggacgataaaggggaaaaggaaacgaactggacacgcctgcaacagcaccgggctgtgtgtgcgcgcgtgtatggtttactggtgaacatttgctccaaaagtgctagagatccataccgaaaacggcgtggtcgacacaattaggatgggcaatcggttcgaaacccacccagtggaaactcttgacgaggtagggcagattaggcagatgcttatcaacataaataattaacttggagcactgcaggtgatcggtagcaaggtcaatgatggcaacgagaccatttttcaaatttacatcctgccagttctcgggtataagatggaggttccgttggcgctgatgatgttcatcataagtctcttcaatgatcccgtgccagtagttggacggttcagcgatgccgatgcgtttattccgtagtgcttcatcggcttgtccatttctacacggattccggtccaacgacggttgaagcttggattgtagtgggagtgtagaatgttgagggggtctgtctttgcttgatttcgccgtattattgttgtcatcctgttcatctaccgcctgttccttcaaattgccggatgacttgggcaaacacgttcgaaaactgtcactaatccaacgaggtacatggcggcgccttcgaagcagccgtttcgagggtcttacggagttaattccctcaggagcaccattctgcccctccagaaggagtcgtgccgtacaagaattttgagtcctccgtagtgcaaacagccaacgtagcgctgctccggcggcgattctctaagctcggggcattgatgatgtctaaatttaagtcttctgtattagacaattgataaattggatttctaaaagccataactcttgctgtagcttacgtgagggtgtttggtatttggcaggcgaaacacgggcttcaggtggtatagtgaggtgcaacgaaacacagcgagagctaacagaacgcgttgcggctttttaacgcggaacagcgagagcgagcacagaaataatttaacgcaaatgtgtggacatcgcaaaggttcgttattgtgttttagcgtaaatgagagtttcataacgagaaagacaatgtgctgagtagtaaagtcttagggggaggaataatgagtgaggagggtcagtgagcggtgagaggaagggaatgtgctgctgggattgcttgcatccagttgcacactctgcgctcgacttcgccgtccatctcccgtctttgtcgaatgccttacttagcacgcttcgccttctctcccttttctccgtcatcggtcttgggacgcttgcgtttaacaagtgatcccaagtcattagcattttgaatggcatcagcgacgagcttttgaagttgatcacgaggagctgaaaggagagaaccggcaaccgcactcgtggtgagctccttctccaagtcgggcttctcttcggcctgcaagtcctgcgccttttggtgcaaatcgtcgagcatttgctggaacgaagtcagagtaggatcctccttctcctttccctttttagagcttgtcgccgcacgcttcgcatcaaggacgtgttgtatgatgtctgcagcagcttccacatgtttgagtgcttcctttttgccgctaccgtcttcgagagcagtaaactcgagagccagtgctagtttgtaatgagcttcactcaacaaagtactgtttgcttcgagaacttgttgtttccaaagcaaggcctcctgcaagtcttgagcggcctgctcaaagctttcgttctccagtgaaatttcaccaagcaaatccagaacgtctgccagccgggacttttcgtccttcgaatcgagttgctccactgcacgagtctggagcacacggcacaaatccaagacctcccacgccaagccaaagtcatcttctgctgcaacggcggcagctggagtaggcgaagctgcagttgcagcttccgtcttctcgctaccgtttgaggaagcagcttccgaggtagcagtagcagtcgattctttcacatcgttcgccttctctgccgcgtcatcgcgctcgactctgtcctccagcttgtctccggtaaaagcaaaggagccgacgacagtgggaccagagtcagtttccttttgttgttgctcttcgatagcaggagtgattccgcctccgaggacttggctcttcgagagagctatttcaaacaacgtccgtccatacagccacagaacgttgcggttttctatattgtcgggaccatttttttgctccaaaacttctagagcatcactgtatttttcagcagcaatctcgtaatgcttttgagagaaagccttattcccttgaacaactagttggtcgatggtttccattaagagaagagagatagataccttgtcaggtgggccttctcaagaaaaaaaaaggaaaaaaaaaagaaaaaaaaattgaaagaaaagaaaagaaaaaaagttctttttaacaaaacgataaaacaagaaaacgtttcaatcaactacgtgtcactactgaatgtcctgtttctttcgaagttaaactcgtggcggacaattttgttaaactacagaccgtgagttattcgtttctgtgggtatccttagtagtaaatatggtcaacacggttcagcacagtcagtacgggtaggttacttttcccgctagtgccctccctttgcttcttttttggtgttctgttttctctccaatctccgcccttactaaacccccctccatcccacaatttcgtcgatcccccgctctgtctccactttctccatttttttggtggtgagtttccatgtgtttgtcacgtgcaggcccacacacaattcagttctaaccactctgtagccttagggaacactggacacacaaaacatacttggtttgtttactaaatttacagcggttttgcacctacctttgaccctttcatccttttttaaggtaaactacaccataataatttaactttcctgtcttcgtaaagctggaaattgttaatttttcatactgtaagctttctgaggcatttcttaagtgagaaggctacctgttccccttgttgttgtcttcatacatttcctccattgactattcgaaaacggtgctataagcggacaccgtgtttcattttgtactttagtttgtatcttgttcactcgaaccgtgtattggacacattttgaaaccgcctgttggccaagttgaccggattagtgacgaagtctgtcactctcttcccgttcccttccgtctattcctgtatttcgatctaaagaaaagaaatcgcttgcttttgagacacagtcaactctgttttgtgaccacttcatgtcctaattcatgattaagccttcttgctgactgttctcccttccccttattgtctgccttatcattgtaccttgttctgtttccattttctctctttcttcctctctttcccattcctaatattctccgctgtcactctgttctatacccgttacaaagcacacacaaccttggcatcaggattttcctatcaacactgcacctttgtctcgtgtcctccttttacctctacgtcttttccataatttcctatttccttgatacacactcacactcatacacttcaattcctaatgatggaacggaaagaaaaaccaatgtcttttaaaaactttggtctgttctttaagaagactgctaccgaatccaacagctcaaccatcaatcgcagtcggtcacaacagaaccagcgaacaaaatctgctgagacattcaccgacctaccgggtttgcgattaactaaaacacgagctgagactagtagtaacgcaacctcgccaattagcagttatcccatcaatcgttcttcctcgtctcttgactttggtacgaacagaaagctatcctccaaatacgcccggtatatgtcacaaactgacgaggattggggtcttcccaattctaatacgtctttcactaaaaatacgcggttcaacggagcgtcagctacttcttccacaaacaactctagctctcggcaccatcgacacggagttcagtgtgccacggattctaattctgcgcggaagtacattgacatgtttgaaaaaaatgctctcaaaccgagtcccaagtctgctaatcagactgctgaagcagaagtcgcgcttataaactgtcaaatgtcgcgcataaaaaagtttactcgtgttctagaggcaccagtggtagatttaatcgcactgcggactctatcgtggaacggggttccaccggaattgagaccgatcgtatggaagatgctccttgggtatgctccatcaaatgcatctcgcagggattcgacgctggaaaaaaagcgtgaagattattttgctataagagatacgctttttcacacagaaggagagtacggtcacttggatcaggctttgtggcaccaagtagcaattgatgtaccacgcacaaatgcatctattccattgtatcaaaatccagcaactcaacgcatccttgaacggatattgtacatttgggctactcggcatcccgcgagcggatacgttcaaggaatcaacgaccttgtaacacccttttaccaagtcttccttttaccttacacacagccttacgatcctgaaacctttgatgtccgacagcttacaaaaagacagcttgatgaggttgaagccgattgtttctggtgtctcagtaagctgctcgatggcattcaagacaactatattcatgcacagcccggaatccagcgccaggtcatgaaacttcaggagctcacataccgtatcgatgcaccgctggcaaaacatttacaatctgaaggtgtggactttcttcagttcagctttcgatggatgaattgtttgttgatgcgcgaattaagcattgaaaacattatacgcatgtgggatacttacatggcagaagggcctgatggcttttctgattttcacttgtatgtctgtgcttctttcctagtgaaatggtcgtcagaactacaaaaaatggaattccaagagatacttattttcctacaatcacttcctgtagcttcttggacagactctgatattgaactgttgttgtctgaggcttttttatggaagtctttattcagtggggctacagcccatttacgacaatcatgaatgaaatcacggaggcttccgccctagttacaatcagtctggtaatcctttacactaatttaatatgttataactgtgtttgtaaacgaggccgcggaatcggcacctgatgattacggaaaatcaacggggaatgtgcattcgtcggattcgtaccggtgaggtaaggtgatagtgaaacaatcttagggtccggtgtgtctaatagtttccttttctttccacaaagtcgacggaagcgacattgttgaccaaattagatgtcctttttcacaacaaaattggaacgcatatcgggcttttctacagtgtcattcggaaggcaatagtacgcgaccttctctgtttattgaatgacaaatttagtagtaagctacctaatatggacaagcattccgtttcattagagatgatactgtataactgcttaaagcaaaaacgaatattatgctacatgatatacgaccaaagtatgtcaatctagattagtggatagaatacaataagtaaatacgtccatacgataattctaccatgcaatgaaacccttctgctacggacactcatggaatgtccttgattcacgaccagtcggccgtttaacattcttcgttccaatgaatgctgtacttctcatagaaccaacttccctcgcaatatacagacatacacctctacaaactctctggaacatcttacagtgcttaagtttcgaaaccaaaaactagtaacagagatttcattgaaaaacaaattcctttcctctagagatatacgggaacctatcgcagcgaaggctgtttaaacacgaaagaaatacattatttgggtgctcggacgcggaaagggaaacgcgcatgtcggatttttttaattgatggcagcaatgtgaccagcctggtaacgaccagaaggatcagcagggcaaccccattcagccttgggaatccagcgcataacagtgcttgcacactgaggagggaagagctcatcaaacataagacggtaaaggtatgcttccttagtttgaggaacatcgtcgccccactcagccttggggttggccatttgatcgtcgctgatttggagctcagcagtgtccttaagggcatcaatccaagagtaaccgacaccatcagagaattgctccttttgacgccagagaatctccttgggaaggtagggctgggcagtaggatcgtcagaagtatcgaaggccttgcggagaatgtacttctccttgcgctcggcagtgtacatcttctccttggggtcaatgttcaaagcaacctcaaggaactccttgtccaagaaggggacacgagcctcaagaccccaagccatagtagacttgttggcacggagacaatcagaaagatgcaagtttttaacacggcggacacactcgctgtggaagtcggcggcactgggtgcgttaccaaagtagagataaccaccgaagatctcgtcggatccctcaccagacaaaaccatcttgacaccttgagccttgatcttacgagacaaaagatacataggggtactggcacggatagtggtgacatcaaaggtctccaagtggtagatgacatcgcgaacggcgtcaagaccctcgtcgacagtgaaggtgtgttcgtgatggctagtacccaagaacttggcgacgttacgggcagcaacaagatcgggggagccaggcaaaccaatggcgaaggagtgaagtctgggccaggcagtgatggtgcgagcttcctcggaactgtcctccaaagcgttagcaagcttcttggtctcgcgggcagcaatggaagcaatcaaactggagtccaaaccaccagacaacaagacaccgtaaggaacctcagccataagacgcttgcggacagagttctccaaagttgtacggagaagcttgtagtcgatggggttgctgggaatgcggttctcatcccaccaggaggggttgaagtagcgggtcgtctcgccagtctcagagtcgaagaaatgaccaggagggaaggcaatgatcttgtcacacacggggtggagggccttgagctcagaagcaaagtagacagtctcagggctcttggaggagaaaccttggtaaagggtagtgataccaatggggtcacgggcagcgacaaccttgtccttgttctcgtcgtacaacacccacgagaacataccgtcgagcatgtcagcacaggcgggtccatgctcacggtaaagataaaggataacctcacagtcggagtgggtcttgaactcgtattgacccttcaaagactcacgaagggcaatgtggttgtagatttcaccgttgacagtcaaaacaagcttgccgtcgtcggaaacaagaggttgagcaccactgtcgacaccgacaatggcaagacgctcgtgacacaagatagattgcttacggatgcagttaccggaccagtcagggccacggtgacggatttgcttagaaagatgcaaagccttgggcttgaaagcctggatatcgccttcaacgtgatgaatagccaaaataccacacattttgagtagtgattaattcagtggaataaaaaggaacgccaaaaaacgtctaataaaacgaaaaaaatggaaaaaaagaaaaacaagaaaaaaacttgtcggacgaacgaatacctgcgattaattatgtccgcggactacgaaaagaccgttaaatgcaaggattattgccaaaaaatacttctaaaagccgcaaaatttgcagttcctcttagagtgtaataaaaagtggttggcagactgcaggtttctctggtgcaaaaattgggagaaaatggtaaatataagctacagcgacgcaactgataagacagagtctagatgttgatcatgtcggttaaagaacgtccgtctataccttaaaataaaccatgagccactcagagacgttatcgaccagagatgtagattcgttagcgagatagcagggcggcaagcaatgcaccgaaagatctacagcatatagattatcaatgaatggacaacaaacaaaacaacacgacaatgtatttagttatcagcaggtgcttctttttttgttcatccacatcacctatcgcttaacagaagcttgtcttgcgtcatacctcgcttagcagaacctaatcatcaataacattcaccccgcatttttatttaccgagacttacgttcttctagcttccagtgccttctttctctttatagcgcggtgcgcctcactaaagtcgaatggcgtggctcggagcgtccgagctaactcctcctctgccatacactacaaattcacattgagggttgtattcttcgatttataattcttaaccgtataaacacggagcattccttttcctcaaaactcttgtagacaggtacttgcgttaaacgtagcgactttggaacaattcgacaaagtagtctgtacgcataattctgcaaagttacacgcgagttattgctgtttttcacgtaccttgtttgtctatcatcataaatcattgtcatccgtctttttttctcgcgaaagagcttcgtttgtgaggcgaatttgaatttgtttgttatttgtttgattgtctacagttcattcactacacgtgttgttgaaagagtgatttttccacagcgtgtcagtacatattttctggtctaaaagttatttcacagctacaaaaagtgaaaatggttgcaaaagaaacccgtagaagatcttcgtctcttgtgagcaaggttcccaatcctacaattgacgagcgcctggatcaaggctctgccacgaattacaattcgaattgggtgaactataagggtatgtaggaagcaaggatagaaacagcgttacaagtttctctctctctctccttctggctccacatttcatgaatatgcaactaacatctgtctctaggtgcctggattattcacatcgtgataattgccgcgttgcgcattgttttccacgctatcccctcggtgtccagagagttggcttggacactgacaaacttgacgtacatgactggctcgttcatcatgtttcactgggtcacgggaacaccatttgagtttaatgccggtgcatacgacagactgactatgtgggagcaactggatgaaggaaaccagtacacgcctgcacggaagtatcttcttgtactgcctattgttctcttcctcctcagcacacactacacacactacaacggctggatgttccttgtaaacatctgggctcttttcatggtgcttatcccaaagctgcctgttgttcacagaaagcgtatttttggaatccaaaagtttgacctgcacagtgatgatgaagaggagtcgcgcgactcgaattaggctattggtaataacgaccgctactctctaatgcgcagtttcctttcgtcttacacacaacaatctgtatcgtgtgggattacacaggctctctgcttggatgaaataataccttttttttcatgatgacacacccgtttacgctcacactccatttcgtaaatacaaaggcaggcacacatacataaaccctacttgaatgacaagcggtccctttatacgtagcccgcctagatactgctgctgctgctgctattattactactaccacttctcactacatttctgttatttaggccccgctcgaggtggaacttaattattatttacaagtactcgttcactctcatctcttgcaaattgccttcttcactttttcgtaacctttcatcactttagtttcactgttccattgtccttgtacgacatgagtttagtaatgttgtgctttccgataagtcttggggttagtagtcagaaacagttggacttttgttaaatgttgtactttgaaagtatcgtgtattgtcatcctcctcctccccgattaccaatactgctttccaggttttctctcataatccccttcccccttctgtgcatctcgcatgcaatagtagtaatagtaatagtagtagtagtagtaggtttaagtactcagtagaaaatatatgaaaaaaatgctctttacagatggatgaagctgttcattcaattcgtgcaagtacacctataagctgagagactagcgaaatgccagctttcagtatcttgcttagtacttggacagttctgcctcgagatcgttcgcatccaacctaggagaatgaggacgaggagacaagtcattagattcgttttgggtattcgatgtgggcatgctgcttcgaagatggttagatacatgaccggaatgttgtgaatgcatagctgaggcacgggatgaaagttgactgttgatctgaatgggatgcaaatgtgggagcgacggattgggagaacgacgaacattgcgacggaaagcgagtacctcgcgttgtataaggtcacgtagctcgttcatatcgttgatagcttcaaaactgaaatcaaaaggaatcggacactcaggctcatcagccggatcatgccaaacagccaagtatgggtgctctagagcttccgtcacagaaatacgttttgcgggatcaaatgttaacatcctcgacagaagatcaagtgccaacggattcgcgtaggggaagatcgtttcgaaggggatcggttttttgggagggaaactgcgaatgtaattgtaggcacgctcgctgctaatgcgtgaaagcgtctcttcatctggcgtaccaagataatgtagaatcaggtttaactgatgcacataatccttgcctttgaaaaagggccggcctccaagcaactctgccagaatacatccaacgctccaaacgtcaatacccttatggtaactactgaacgacaacataatttccggagcacgataccaacgagtggccacatactccgtcataaaaccagcgttttcgtcgggattatcactaaagcctcgcgcaaggccaaagtcacagattttaagttcacagtctgcattcacaagcaagttgcctggctttaagtcacgatgaataacgttggccgagtgaatgtatttcaaaccgcacagaatctggtatataaaggattggaaatgagcgtcagtaagcggctgtccggacttaataatggcatttaaatctgcttccatctagagctcagttagatttatgagtgaggggggaagcatgtgagaaagaagacagatacggcgactgcattcacaaaatggaaaatgcttttgaaaaatcacattgtgagctgtgtcaaaccctttccctatattctttgcgtttgcataccaattcctcataaaggtagacttcatcaaagtttaaaggattaataatatccaaatcgtataaacatgtaatctgaaacacgctcgttagtccatgatataacttatgccaagttttcaccgcttattccggtaaagtctaccacatggttgccatacattcctgtgattccgaagatgaatcaaaagtttaatttcgcgcaaggcacgctttgtaagaatcggttttgagaatatgtttgtgatctttttaatggcaacaccttcctgctccttactagccatgttcttagcggcacagacaattccatatgctccttggcccaactctttcacgacctagtagaacgatcatgttaacagactgatttcacgcatccggaaccgtcagagcaaacacagtatgtatattcagacacagaatcatgtcatctgtctcgtaatttcgacaaaaaaatgtttttgcccaaaaatcgacaacaggcacctcagactgttctgaacacaaacacagtctcgacagctttcgatctatatcataccttgaagttgggctccacaaacatctcctggtgaaacacacgatacaccctgtggcggcgatccatgatggtattccttgcactcgagacaaaaggacaccgctggtaacgaaagaaagtgttgttgcctgagatggcagtcgttggatgaaatgcgaaggactagtcgctaccagcggtaccttccctctacccccacataatagtggtggtgtaggaggtcgtatttgagaaggaaataagagaaaaggcagtcagcagactgttttgagagggattttcgatactaaacaggtcatttggtttatatgagaataattgttagacattatgtatcccaaagagcaaatcgaaaattgtctgcgatgacagtaatgtttgatttatattagaacacacgaacaagtgacgaggaaacggcgaagaagttagagaacggctggacaggggagaatgaaaagtggaaacaagggtaagccggagacagttcaatgtcgagccaatgaagcgtttatcgtgactcacaacaggaaagaaattaggtgaatgatcgtaattaaacgcgggtcgagtgtaaaaggagagtgtgatacaaaggggaaaacacgacagaaaacgtctctgttaatgtaattacaacacagctgcagacaattaagtcaaacgaagtctgtaattaggtccataactcgagatttccaccagcatcagcgacaaggagtagggtacagggttcattaataatagcaataccggtgattgcaaaaacgccaaattcctgctgttgcaattgcttttgttcacgaagaaatgtgagtgaacgcgatgcaccagacgacctcggccggtttgtcgaatgcatgggaacgcgcgagtgaattcgtataccttgggtctccatagcatcagtatccttgatagtaacccacttgcttgaatccgtagtgcgtgtcaaacacacactgtttacgatatcggcagtgttccaaatgcatacgctccgtccacttcctccgatactgacaagcagtaaatccactgctgttggtactggctgatctgctgaaaagcggacggcatacagaggaagcacagttgagggccaagagtacagcgatagtgattcacttagatagtccatagaatgtggggttaatgagaacgaatccacggaaggtattggaatggggagcggaaaagtggtgtcccagctgtcgagataaatggcctttgtttttcctgtccgaatgtcaaactcaatgacagctgcagaaccggtgacaggggagttaaaaggccgtagatttttgggccgtggacgacttacagcaagcaacagctgcgtgttcgagacatcattatttgcatctccttctgccaatgttgctagagaaccaaccatctgtatggcatcaacacgggcggtaacaaaccacgaccttactttaatacgaaatcgtagatcccacaagtcaatatagcccaaagaagttccaagaatgaggtaggaaccgtttgccgcaagtgccatgctcgataacagtccatgttcaagcgaactttgcagatcgaactgcaaggcaagttgactagcattaaagacaagcactcgggaatggctagttgcaacagcaatcgttgcgtctatgtcatcatcatttgaagcagcctgcatgagcaagactctttcgtttgtgtgaagagttgccttcagattaccttcacgaataaatacatgacgcgaagtctgaacattaaaacggtggatttcaaaacttaaatcctcagcaatggttgccaaagcgtgctttggtccaacgaaacaaccggtaacaatgggagaaaatggcagagagcttcctggatggcgaccttcatggtgcggatatgaaagtttacactcgaatgaaacgagctttttattattcgcgaccggtgcccacaattgaacgagtccatcatttcccaaggtacagaaaaatgtactgtccggactggcaagcacctgacgaatacgggcatttttgtttcgagtattggtataacaccaaatccgccttccttcaggccaacgagacggcttctgatctttgtgatatgccttgttctgctgttgttccaatgatcctttcatagtcaaacgggaaggaaccgtaggaccaagatcaacctgagccgctaacgtttcacgatactgtttctccaaacatttcaataccaacggatcattgcctttgtatgaagaatgtttaacggcgtcagaaatactgacaactgatcctgaatcgacacgaagaaatggatcgacaacagggccggacaaagcggtccgcatactatttcgtttttgtgtcctggaactagcacgagaagatcctcgaagaatggaagtgttggaaagctcgtcatctagcacgcttgatgactctgtattccagaatactatctcaggaacaatagcaggggaagtgtcggaagagccgcgaaagcttgaaagctcctgaacgtttgttcttattcgtttcatgttcaggtctgtccaagcagtactagatgacacatgcttgatcaacggcctgagatttgcaacaatccacaaatgcttttcagcaagcccaaactttcgcagcgttgacacccagtgattatctgacaatgacaaaggaggtaaattggatggcgaatggtacacaccgggttctaacagcgtttgaggctttgaagaaagcttcgtatctaaagcagattttgaccaaaactgagaatccttgccagcctttgcatgccaccctaaaagaattctccatgcctccaaactcatggatggaatgactaaggagtcaagctgtgcatgatccctaatgtcaggcgtgtcacagagcaagtatggtgatataattggatacacaaaacactgctgatcgatttcatcctggctgttgtacgcggcaaacattacgcccaaaacggctcttcgcaaatatggatttggcagaataactagcggcataacggagtggagaatcttttgcacgacaagttttggaaatagatttaattccagcatcacagcaaatgcatgaaccacgctttctaccacattcggctcaacgtcaaacagagcttgttgcatgagtggaagaacatactcgtcaatgctacgagcaccgacgaatgctgccacgccgacaacgctatcaaaaaaggcacaccgtagcatccagtcactgtcattcatgtacgtaataaggtgactcaacataacatcgtctgctttggcttttccaaaaaaactgcacaagggtgccagtgatgagagcagagctctccgcacttctgaagacgcgtctgccaatagcgtagaaacatgccattcaacggtaaccaaaagctcatgtcgaccagattcaaaaagttgctcggcctttccgtgatcaacggagtcataagccgtttctggaaatgagaggacaccggcatttcgcaaagactgagccatgttcaaataacgcgaagcgtgtttcgccagggtcgatatacaggaagcgtaagctgcgcgtactctcaattctctgtccgtcaacagacgttgcaattcgggaaaaacatattcatgaaatatgaatgcattaataggcgcaatcacattgaccgagctcagtatatctgtaatggcatacaatgcagtaatacgaatatcacagcgagaatcagcaagggcagagacaatgaaaggaagcactgcgtcaagttttaactcatcaggaacgtattttgccaaatcaacagccaacagcagcacctttttccgagttcgtctattgttgctaattcgaataaaactaagtaaaaagggaagcaagaccgttgcaaaatgaaaagcgtcctccatgttgtagactttagcattttctttcccctctttgtttagtgtattggagagattcgttatgaaccgttgacaactgtttagcaattgcgcatccgtttgcccggatcgcgtcgaaccatctctgtacaaggttgctgcaaaagcgtcttccattccagctggaaggtcgtctgatgcgtaatcatccaaagatcctgcttgaatatcatgcaacaatgtgttaagacgtttcgtccaaatgtcgatgtagtttacagtttgattgatctggcataccacagactccggttccagaactcgagtaaaatagggatacagtatggaagaaaagagttcagggaacacagtttgttcgaattttacgagatagtccttggctgagagacgtttcgcaggatcaagctgcagcatgtgtaagatgagatcctaaagaaatgcatggttagtgatgaacgggggggggagaagaaataaatgggcctagtgagtaatagcaataagtcttacctgcatgtccttattctcaatccgagacaataacttttgtggatgataactggcctcagttttatagtcgaacaactgcgacagtgtgaatacaggcgttccttccagcagtatttcaccgaaaacgcagcccaaactgaatatgtccatagcggcattcagtcgcgtttcacgcaactcgtttgcaggaacaaatcgttcaggagcgatgtaacaaacgcgccgagaagaggcatcaaagaagtaattgtagtcggcgggattgtcttcgggaagataggtgggtttaaagctactaaagtctgacaagtaagcccagtcccaggaggtaacaaggacgttttcagtcttgatatcaccgtgaaagatgtttcgttcgtggcaatcgttaagaccacgtaggagttgatacatgatccactttttttccgtcagttcaagaaacggacgcgttgaaatacggtcatacaagctagtggcaatgtatggtcgcataatgtaagcagccctgctggtctcggcgacttccgtgtacggcaacacgttgggaagtccattgagttggtcttgctcgctctttaatcttcgacatataggcgtgatggaaaagtcttggagcttgttgacaaacgactttacgacaaccagctgcttctgtttgttgtaagcggtataggaacgcagaaaatgtgcttcacccagactgtgtacatgagcttgttagtcttcatggatctccaaagaaaaaaggcacttaaacacggtacaaaccgcgaaccaagtcttacctctcatttagtctgtagtccggaagatcctcagcaaacaaaacattgaattgaggcgtctgtattgttgacaattgaatgcccattccgagacaatcggcgcacaggcggtcgtgagcacacgctggattataaaatgaagcagcagcggcagcacccgtagggaaaacgtgtatgggtgtagagaattggagtgtctgcgaaaacagagggcgattgcagcttgcggcgaccctggtccagtggatgtgtcgttggagacgaggctgcatccacgtggaaggcgaaccgctattttaaggttgtatcacaagcgaggtgtgacgtgggatgaaaggacaggggcgtggggtattgtggggaaatgcgggaatctgtggagaagcgggggagctccttgcataaagataaaaaaaaagaaagcgttaagccgtaagcccatgaaaaagaagcgtgtctgttcatttctttcgtttgcttcgttgcgcgcagggacatttacgtttcgcttaaattgttcgcgaaaaccttattcgtttttacccggtcacgctgaaccttattgttcacgtgatcggcaagagcgattttctgcagccctgcgaccgagatagggaataaaaaataaatccacgctgtggagcccagtctcggctggtccgttcgggaacatcatcatcatcgtaatcataaattcgtaacagcatgcgggaaaaggagagaatgagtgcgctgtgcgctattggcggcacgacaactgatgccgactacttgggcgcaaagttggcagccttggccatggcacacaccttctcggcaatctccttggcggaagaattgcggccaaagacatcgagaaacttgccgtcgggccccagcaagtaaatgaagaccgagtgatcgacgagatagtcgtccttctcgggatcaacgttgcgcggcgtggaaaagtaaacgcgatacgccttgcaggcagccttgacctcgtcgtaggagccggtgagcccgaccatcttcgggtgaaagtcctgcaagtactcggcgacttcggaggggggatcgcgcagaggatcacacgtaatgaagacgggcgtcaccacgtcgcccgacaccttgttgatcatatccaccgcgtccgtcatcttgtctagctcgtcgggacacacatcggggcagcgagtaaagccaaaatagacgagagcgtagcggcctttcagatcgtcgctcgagaatcgggcgccatgctgatcaataagagagaacgggccgccaataggcagcgaggaacgggtgttcgtgaccacagtcgaagtccgttggggggttgggagctgctgcaggcgtcgtttttcccgcctgtagtagtacagcaagccaacacccgccagcagcatgatcaagcctgcgcgcattgagaacacgctcttccaggccggagcatagccgatctcagcatctaggtcgtcggggtccaactcggggtccttgctgacggggtctgtgttggttgcctttgcatggtttgtcttgccactcgtcttcggattggtgtcggcattactagttttcgcataacctctggccttagcaccgtttctcgcgccattccttgcgctagcaccggtcccagcaccggtgttctgcttcttgcagctaatagcggtgctggaaaagggacgagagagagagaggcgaacacgggcgacttgggaaacgacggaaacggcgcggaaggctgcagggtgcgtaaaagcacgctcatggaacactccagacaggcctggcagagaggagctgtggctgcttcgcaggatttggtggaagaaacgtgttccggacatgacagcgatgaattcgaagcggacgaatgcttttgcagggtcctctgtgaagagcgttcagagtttaagttgcgggtaagaaaagcggcagacagaaaatagagtgttttgtgcggaagaagaattgcagttgtgagcagttcgtgagggagcggggtgtgagcgggctatttgtgtgtgtgcgtgcgtgtgcgtgcgtcctgcgagttccttgctgctgctcttttgctgcagcgtgcgctatgcgacgcccgatgacatcagctagcgtcccagggctgtcctcgctatctctctccgcacgtgccaagtggtgcgtttaagcgcataaagttggccgacctcgctcttctgtaaccacccaagttacacaagctgtcgcactcgccctcgcagccatgagacccagtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcggcaacaacaacaacagcagcaatggcaataacagcggcgtcgacaactcgcacaccgtttctgcggctgttgcccgcaaggagcaggaagccttctcgcagtcgaacgcacaccacgtcgacagtccgcccagctaccagacggcctcgtcgcccatgcaggctcctgctgctcccgtccaggctgctgctcccgctcctgtccccgcacccgctgcccccgcacagcagtacgagcttgcgcgtgctctctacgacttcaagggcaaagacagaggtgacctgtcgttccggagaaacgagacaatcaccgtgctcgagcacatcaacaacgactggtggcgcggctctatcgacaagcgtcacggcatcttcccctccaactacgtggagatcatccgttcgccggtgtacggcagcggccatactggcagccctatgccgcccatgcctgtgcagcagccccagcccacaggacccgttatgcagcccatgcccatggcccccatgccgtacgcccaaccgatggctgtccagcccatgcctgcccagccggtcatcgtgcagcaggaggcaccccaaaagcactctaagctcggcgacctcggctccaacattggcaatgcctttgtctttggtgccgctgccactgccggtgccgacattatcaactccattttctagacaccaggcgggcctgggtgggggtgtgcttgtgatgtgacgcgggagccgctgccaacaacactgttctggagcgtggtgccgtgctgagcgcgaacattctgctcggcgacggtttcctgcatgcactgctcatcacacaagtcgccctcttccgtctctcgtcccagtggttcacttgtcattcccacacttttaccccttgcatgttgtttcccctagacaacccaccaccctttgctcgttgcattgttcgtttttcaatccgatattatttttcaagtaattgtaaggaagaggagtaaacaggagagagtaggagtagagtgtaaagtgtaagagtaaagagtaagtgtaagagataaagatagagacagacgacagacgacagacgacagtcttggtaagacatgagctgtagacgtaaggaaacagaaacagaaacagaaataagaataataataaaaataaaaacagaagaaaagtaacaagctgttgaggattgagttgaagattgaggataaaggagtgtgtgttggcgcgccgtgttttgccgtgctttgccgtgctttgcctgtcggcggtttgttctgcagggagtttcacgcggcctggatgactgatttcaacgagagtttgagggacgggtttccggtttcaaaaatgttcagacgggaggtggggagtcggtggggacgtggaggaaacgaggggttttgtggggcaaggtttgtggggtagtagcccgtgcgcccaagcgaaataggcgggtcgcttcgctttgtcgtttaatggttgaagagttcaagaacagtgttctcgtcgaaaatgtcggcggccgtgaggacgtggttgacacggatgttttcctgcttgttgcgcagtcccagtgggcttgtgggcgtcgaggcagtgcggtaggtgttggagggctggagcacgtttttcgtgcgctgcatgggacagctgctgggaacggcaggcttgctggcctcggagcgaacgttgttggtgttgccgacggtgccgacggtgccggtgttgctggccagactcaagtgctggatgttacgcgagacgccaaaactcgtgggcatggcgcgagagccgagaggagcgaccgagttggcggcgggagtgttggcgctggcttggaaagacatgtcgagtagaaaaaatgaatgaaagaaagtgtgcgtcggatgaacgagcggtgacgaggagtcaatggaaggcttggtggatgaggctgcgaagcttgatgagtagtggtgaattgggctccctgcctgctgtttatatacaaatcgacgcgacgcgagcgcataattcatgcgtgtaaattcagaatcaaattgcgatacagcaaacacacacgattgaatcctctatgttcagcacgaagctcaaatatgcatgctaaaaacgaaaagtttacacagagaaaatgctgatttttgcatactaaacaaatacggttttcccgtcgacacaaatgaacggaaaccactcgctgtatcgctctgtgtttacaaggtttacacgatccataactttaaattatacgatcccgcttcctgttccgagacactgcttgctttgtggtggtgtgtggggtgcaccgtagtaagggtagtgagggtagtgagggtagtcttagggtagtgccgataatgaggggaaatggtggggtaggaagaacgagcatagcgaagcgaaatggaacgatgattagcgagtgtgagcgcttaacaacgatgtccagcgtgctctaacgaggtgtccgtgacttttggtagaaaatggtctgtgcacggcacacagtcatcttcccagccgctgccctgccgctcttagtgcctgtgctccccggtccaggctctgcctctcctcctgcctcccctcttcgtttcatgttccagcggttcacctattcatagttcctacgtgtctccccatcaccctcatcgccttcgctcaattcctccgttgatactggagatgatgacaaatatttcccttcctatccatacagctacacatattgccatcattcttccagctatccttcccactgcctccggttccctctactgacgaacgttactgttcgctgttatatccgctggcctcactccgtgcggactgttttcaaatagttacgtggttcttccgaatgccattgtaagttccctagaccggttcagacgctcctttccttcctacaacaacatctctcatggctgaagaagtgttcgagttcacccctgtgcagcggcacctctccaacaaggctgctgctgcggcgttgaagcaatgtgcttcagtctccgtccaatcggtctctcgaccctcttcccagctctcacacagacacacaactcccgagtgcaagggtcagcgaaacctgttcagtgtgcgtacaaagtatcttgccatccggagcaagtcctgtctgaacaagcaatgctgcgcctttgctccgtcctacatccgtgaacacgacttttcggcttggttattcggcaagcaggctcagaatccgccatacgcccaaaccagcatccccatggtcgacttggccgcaggcaatgcaggcaccgccaaatctgcagcgattcgcccttgcacaggcgtcgtctctcccaccctggagcagtcagctctggcccatgcgctcgccgacttgcatattcgcgaccctacgtacgagctgcgttccctggaaccgatcagcagcaatgatgatgaagctgttgacgacgacaacaatgtaaacacaaacaacaatgctcggcccctgcggtaccgctcctcttccactacaaatctccacagcacgcctgtaatgtacgacggtcttcgttcgcagtatgcgggatccttcgattgtttgcaccggtctctgaccgatttgtgtcgcaagccaaacccgccggctgctgcaggcaatcctcgttttgcgtccatgcgcatctatcgcgaacgacacgccaaacggcaaacatcctccgctagcaacacacctcccatctcctacccggctcattgccgttcccagatggctaacgcccattcttgtctctcctctcctcattcaagtgtcattcagttgaacgagttggctagcgatcccaccaattcagacttttccgtagcggaagcggacactgctgatgtcagttatcaattgcgacacacgccgtctcgccagtcctgctgtgttcgccaggcaccctccatccgttccctggctcccagtatacactctgcctcttctagtcttgcctcaaacccaaaggaaaacaggctgtttcaatccatgcacggcaacaagtcctcttctaataggtcttatttttttagacgtcgacgcaaacgcggagccgaagactctgcctcagcggacggaaatcacaaggtaaaacgacggagtcgttggcggaatattaagcgtcatgttcgagacttttttcttattttcaaataagctggaaagattttgatttcttctaagaaaaaaaaacgttctttttcactaatgggctccgacatgacaaaccattactacttgatggctttttttattccttgttacttttttcgttactcataatttttttctattacttcttctttttcttcttcttcttcttctctcttattctctctctcacgcactccctccttatggttcttttcctatttattcacgcctcctattcacctatttattaatgtatctttcacgactacttgcgtacttttcttaataaaaagataataatttacgcaacaaactagctcgtctattcgaatgcgatttgcaaccaacgatagcctctagtattctctctgcatttgtctcatgccctcacatgttctccagttctgttttctgcgtttctctgaatggtagctacgtcatcgatcgcttaaccagccccgcaaaccttaactttcgcaaatcgagatagccagcacaaacacacagttcacgacaccctcacacactgcatgcattgcatgaggcagaagaaatgagtcaatatgtcccgtttgaccgtattgttgacaaatacgaaattgctgggaccggaaaggtttgttttagatagattatcttacatgtcgaggtttcaattcgagatttcctaagcattatagacgaagtgggtgcgttacaggtggatacggccccaatactgctagacgatgaccaaagagagtcggcaaagatttttatacgcaataacagtgattttactgtcactcgtgatgaattgaagagtctgttcttcgagttgacgggtcaaaaacccgacagcatccgaatgcagagttctcgtcggatacgcgatgacaagagtatgaaaaacggtctgaagcgacgagagaaaaacgattttatgctgtttgccgatggtctcccctctgccccatatcaaaatacgaataatattggctacctgacacccagggcggcgtctccggtcaatcctgttggacattcgactccgttgaccttacagaaaccgggaaattctgtacggcttgacgacacggctccaatggaccaggactcaccggtcatcgaaagtttggttgaaaggattcaaagccaggaagaattacttcgcaaaaaggatgcagagatactaaacaaccgtcggcagatggagcatctgttggaagagctggacacaacggaagccgagtacaaaaactgcctgtcacaagcaaagctttgggagaagaagtgccgtgaaagcatgcaggagtcgcacaatctggctaatcaactacacaccgttcacgtagaatacgaagaacaagcctccaagctcgagcgtttggagggtattctgcaagactttgaaaaagagcggaaatttgtatgtcattctcctccagttttacgtgtcaaataagctaacccgcattgcaggagctcgaaaagctctcacagcaagaggaccttgatggttcacaggaaaaacttatacgagagaatcactccatgcgaacaaacctgaccaagttacaacttgaatgcgatcgactttcaaggcttctcaaatcaaaaacggcgacggatggcgttcgtccgcgtggattaacgcctcgtttcacgcaaacgtccatccaggagtgtcttgatataacaggcgttccctccattggatctattccccaggagcaacaacttgtttctaaccttggtctgttagtgaaggagttaaacgaccaaagattaattatcgaaaagcttcgccgattgcgtcactcgaacagtaatgctcacaaaaaatcctcatggctcttttcttcactacaaagtatgatacccttcggaaaacattcttacaaacactatatctttttgtcattttttctcatcgtcggtttgtatatattatgcctcttcatctttaaaattggtctattttataattggtcggtattggatcctttccagcctaaggacacctatgtttggccgccctcgtgagaagcccgtttgaacacggacctaggaatgggtgatgcaagctacttatgtcggtcattctttcttgcggcgcttgggctacacctgcattttctttgagcttctgggttcaaacagttcactcgactgagacgcccatcccatttgcaccatacctcccttaacgattcctcttgtttttttttctgtttctcaattcgccgctttaggaattgcaacgcatcaaccctatattatttttgtgaaaaagaacgaggtggacggcaacttctctcaatccaagaacagattcgaaacgacgaccaaactgcaaacattgctgttgcgtgaaatcactggaacctttactctcagcgaatttcaatcgtcatgcagaaaagtagtcctgttaccggaaaactctttggtagcatccttggcgacattgttgagaagcaaccgattgaaaaaccagcaccaccgtctgtttcaacggctaatgcaaaaggattccctagcattccaaatgttctgcctcaacggagaaaaaaggtcagtgcgttcaaacagcgacaaaatagacaacgggattcacaaccggcgaagcagtcggaaactcaaggtatcgatgaggaaaacgaggctcgtctgagtcaaatgtcaaggactgaaattgaagacgcccttcaggaactccaatcctcgttatctcccgaagcacttgaagtgctaaagcttcgtagcaaacaaaaatacggacagatgaacgaggaacaactgaatcatgaagaacagaaaacaacgaaggaacaacgaaacgtgtactctagtatggaacctgtcgttcagcgggttctcgatagtgcttcccaagctggacaagatcctgacggtttacttgaagcaaatgaaactgtaagacaagagctacctgtgggagaaaagaaaacggtccggtttgctgaggagcctgaggtcacacctgtgcctgagcaaagcagtgtgagtgggaatgccgaacaatcaaaaactgctactgctcttaatgctgccaaattcgctgatgaagtccacattcctcaaaaaagagtggatctcaaccctgaggacaaaaatttttatgaagcacttcacgagaaatatttccctaatctccccgtggatgaaaagcacatgcaatggcttcgtgacccgttgccggtggaagacacgtataatcccgatatggaattcctcacagcaaaggaacttcggtttggtttcaaaggtcagcttatcacacctagtcaaagccaacaaattcctgttaacgagggtcttcatcaccacggtgatgccccgatgagtgcaggttacacgattgttgagctagctcacttgatgcgctcacgggtacctgcgcagcggtgtatcgcgattcaaacaattggacgtgcgctatatcgtctaaacaaggacgaattcggtccagagcttggacccgagttgcatacgcttgtggaagatgcccaaattattcctcttctcatggcctcagcaagtgaccaggaacggcacttaagtgttcgttctcttgctattgaggcattgtggttatggaaggaaagtcaacaaaagagaactagagaggcctactaaacgaagcaggcttaagcacttactaactttttgacaattatgcaagtatctagctattgcaatggtatgtagggaaaagtgtatactatttattactattaaacaaggaaagaagggaggaagaaaaacatgagaagagacatgaaaaagcatgcgagagacattaaaagctacaatggtcgtaacaaacataacaattgtagcactcattaatcataaactgtccacagggattatgtgaacttttgcaaattcagaaagtccgcgtactcaatcacggaaaaaccaaccaagccatgagtaacgtctgcgtttcttgggacgaatgctgaggatttgttcataatagttgggttggaactttggctgcaggatggcaggatttggttcgtactaagtttaaccgtttgttagcaattaattgcaagcacagagttattatagaaaaactgtattaacaaaccttctttgaatagcaattgttcactaggttctccaaactctggagctgttcattcgcctcaacaggattcattttttgtaaccgactttggaaggagctttgaagcattttggggaatgaaacccaaggacgagcagcatctttaggccattgtcgaataatactagatagccttgcttccattttcgataacggctttgtaacggtttttcactgttgttgtgtgtagtaaaagaaggcccacttacgaagttgagtcaaccgtcgagagcgtctagggcagccatttctctgtaatttactaagaagcactttgtttttatttgtactaggactacgtggagctcagacttttgttgtgggctaaactcgctctcaactatacctgtaagccgatttttacgtggatcaataaaagttcgcatatctcaataatttacatacaaaccagtggttaaaagaaattctttgtgttctaacaaaggaaaaattcatttaatacgctttttacgaaccaatttgttcagggctgtgcttcaaaaaacagttacttttgtataaaaaggaatcaatctcttaaagactaattacgcgttaattgcagcttataaacttgtttctcatctattcatactgggctaggtaccgtcaacgtttatctacgtttcgatattctagtacatttcctatattgtctttgttggcaaaatctgagctctcttgttgcttctcagttgctctcctaccgtccctctactattccatcttttcctttcccgtcatctctgcttccttcttcataatggccactgctgccgaacagaaaaccttggttatcaatattccactggctggaagagaaaatgttcacatcaactatccccaagaggtagaaaaaatttacgggcctatggaagaccctaatgcagacaaaaaagaccttagcgattcatcagacagcgaaggcaagtctgatgacttgccgctttctcaacgagtcgccaatgctgaaagtgctaatggccaagaacagcagccgaagaaacgaaaacggcgtcgttatgcagacttgtattatgatcgttcggatccattcattgatgacactgaactttacattgaggaaatggctgctgctagtaaggatggttttttcgtatttagcggaccacttgtcgcagaaggcgaaaagattcgcatcgaacggacgcggaaaacaaagcgcaaaaagcgattgtctacggcaatgaacgctactcctcactcccccgttacgacaggtccgactgaacaaaaaaaggcaacctctggtcggggccgcaagagacagtctacttcgtaaacgaaatggtaagaaaatactctccgtccgacttctttcgtctctgcctccaagccatgtaaacttttctagctgctgcttacttacaaactccccttaatcaatgtttctccacccctcctcttattagattctcctctggaaataccgttaccaaaacaatttatctaatgaaaacctgcctttttactttttttcttcttcttcgacttggagccttttgttttccgagactcgcgacgcttctgtagattttcctcccgacgtttctggcgaagagcttgtgctttttcaatgttctgtaaccgctctttccactcttttgcagactttttcttggcggcttcctttctcttgactgtctttttcagcaagtgttcattgtcttgcatttttttgccttcagcttgaagcaatgcacgatgccaggagtcactttccttgatcttgttgactttgtcggtctccaacttcgaaagtcgtctctcctttgcttccaaatgttttaaggctccataaacatctgtagggcccttcttcttcttcgaaccttttaacttgtcgccgacgtaggcttcgtcgccgaccaaaagcttgccgtaggagacgttgatgttgtctactactgaacggctcttttcattcgtgtagtgtacgacgctgtttatctctgaagattcttctttgacgacaatttccttggcatcctccttgttttcctgtttcgattgcgactgttctttggcacgtcttttagcttcaatacgggcttttgcctttgcttttcgagcctcaattagggcttgtcgatttacttgctccggtgcctttcttttcgctcgaagctcttggatacgagccgcaagttttgagcgtaactcgtcactttctgcgcccattaaatggtataagcgttgttgtgtgagagaagtcagttgtttatgcaaagaatttcgtctttacaggtagggaattggtctgcaaaatttcctctagagtacgtgctagtggaaggatggcagggcttggtgctggcccccaagttaggctgtggtaacaagactgtactttttgaaacagattttgagtcactgagacccgcatatgacacttgggattgtttgagtgatgtttttttattaattaagtgatcatttaattttttgttgtggttgccacgaatagtatacaaatgaatttggacagtgtggaattcaagcgagcaaaagaaagaggcttcatgattggtataatgtgtatttaaatgcgtttttgccgttacgatgtactttaccaatgcacttatccaacatgtgttcttctcatcgttcccctctcattctaatctattattacatagtcatcaatggatccttatccgccgtagaaacacaaacctcgacgtcttttccatttggatcctcacggaaagattgaagcaacttttctttcataacctcagtcaaataaccacgttccgtattgctgtgtccacctgttaatgcatattagtagtttgttcacaataggacgtatcccaagagcatttgtccgtgatactttgtccctccctctctaagcacatacacaggattacagaaataccattggcagcagcttccaacacttggtgatgagagagctcgccggtaaagtaaagctcagccttggttcccattacaacggagcctccagaaccagcacagagggagaccttagaaatcaaaacatccagaccttttggagcgcatacttggactaaagttattgcgttagacatcgagataaaaagtcctatccgaaaaattaacataccatgcttcagaccagtcagtttcttggctcgctgaacaagatcggcaagagtaaccgcttccttaagctctacaagacggccgtatccctctccttcttgcatggaatcgttggactgcaaaacagagcatgcagaaataccgtcaccatttccggcaattccgcgagaaagccagtcatttacgccgtcaacagcagcgtccactgcagtgtgtggtgaatagacatgtattccggcggcagccagacgaagaagacttctctgctgggggttacttagggtgatggatttgagtccacggaagataataggatctgtacagcgttagcaaatgtaccagtggggttcaatgtagcgttagtttgcgtgtacaagtatacgtttgcaaaacaggcatcatccttcacttacggtaagaaacgattgcaccaacggacttgttttcaatggcctcgtcagcgacagcagtcgtcaaatcattggtaagaagtacagtacgggcatgaggacggtcctgaggagcttccagcaagagaccagtgttgtcccatgaatctgccaaagcccggcggtatatcttttcaacagaacgagtaacgacgcttgaaaaaccagacataataacgaatagaagacgaagggcaaatttaatgtcagaaaaaagtttacgttacggttgttaacctaaaggtaactggatttgcagttagtaaatctaaactaaaaaagtgaaaaatccaaagtcacattataaagttagtcatcaaacatacctacaatgttgcaagtggagaactgtcggtaacaagaaacccaggtttactgcctgttgtatcttacagcgagtataccacagtgcctaccactttacttgcgttatgcttgcctggcatttttggtggtgagtttgtgttaagttacagtaaagctcgttaaaagtcaccaccaaaagcatatcgcaacacagcatccacgcactagctttttggtaaagagagagtagttgcatttttggctatgtaagtgtatatgtaaacgaatctaagtacgtgttctcatcataaaacagacaataaaaattgccaatccctgcagctcttttcatcctcagcgcataaggatgctgaaagatataagccaaaagttacgcagcatgtaccaaccaacagatctcaatatgcagaaagagccaagacaattgcttgagagttggttgaataaatctgttcgtattgaagtctcggacggtcgagtctttttcggagatttcatgtgcacagaccatgaaggtagtgctatattggcaaacacaacagaatggaatcaaggtatgggcatgtgaacataggagactgtgtgccgagagtctagctgcagtctacgactagttcgttcttattactgacgcgctgcataggtcgtaatcgaaatgtgtcaatggtcgtaattcccgggaaacatattaaaaagttttctgttcacgcttagaataaggaaaggatcacaaaaagaaagaaaaaactacaatgaaaaagaaacgtgaccagcaataatgaaacaacaacgatttagagaacaatctcttaagcagcaataccggatagttgcttacaagtcgaggatatcacgaatgtgggaagatgactctgatggcgcagagggagcgggcgaagatgtcgaggacgtgggattgggtgatgcttcaaaggccttaaataagtccattgcatgggtagaaggttgcgaagtaggcgtaggtgttgcggtagaagaggaaaagtcaatatccaaaaggttctcaacattttcacccgtagtaattgcagtctttgtagcttcctcctcactggcaagttcttcaacagctttgcgttgaatggcctcagcaccgaatttgccgtatccgataaatgattcgggtcgtttgtggtaaacggaagcaagagtcgtaatttcgctcaacaatgaatccaaaagtgctggaggaacatctgtttgataggacaaggcgggtttggggttgagcatgatcttgcggagaccagattctgactgctgcagaaaccgttgataaataatggcacgatcccgaaggtcctggttttcattacgctcaagcgcaaattggatcatcttctgcaagagctgctgtccgctaggttccaatacggccaatttgacgactgccgtcaaaacggcaagctgcacttgtgtttcttcctcatcaataacatccaccatggaagaaagcaatgttccagcgttagcaacctcggtgcaaaattcaccaaggatccatgcaatgctagctctggctcggggatcgtccaaatcatcaaacactgtaacaataaatggcaacaaggagctctgcatttgaggatatgtccggagaataacttcagaaacaacggttgcctcctgcattacatagcttgaattcgttgcatagagatcgacgagaatggacacacatgtttccacggacgaagggactttaatactaatttcgccaatacaggcaattgctttcttgacaaattccatttcaacttcggccacgtaggatttgacttccaacagaatttcagaaacattttcttcgcatgctagcatagtgagaacacgcagcttttccagcttcacatacagaggatcgttgaatttgcagaaaaatacgcgggtagtcgggtcaaagatattaggattcttttgcagaataaggataatattccttaaagcaacatattgtacctctggttccgctgacatgagagaaagtaacggaggagccatctttttatagagcatttcattgaacgatttttcaaagcgatcgatgtgtggcataatgactttgacgctggcaaggacaacagcactgtttgcatgttgcaactgtggaattactcgttcacaaatgtgttcaagtgttttgatattgtcagtctcaaagcgagaaagtgcattcaagatgctaattcgaccccattctgtacattcgtttaatgccacaagcaggcgatctgccatttctgcgtttacaaaaaatacattcttctcaatagacgtatcatgaatctcgatgagagcagtaactgcgttcgcgaccacaatcggattggcatcgtcaatcaaatcggtcagcaatttcaagaagtcgttagcgacacaaaactttggatcaatgtcatagactttagcaacacaaacagcagccgtctttctcacataaggatgctcgtctgtgagtgctttccgcaatggatctgctaaataggagagaattttgtcgacgcggatgcaacccatagtgcgaatggccaacgcacgaatggttgggttgtattcctccgaatccttaacgaacgtatttacagcaagaatacaaagatcaggatgtgttttggcatagttcatcagatataaataaacaagttttttcaaagtgaggtcacgagtagcaacattcttcaaaacgtcgggaaatagactagaaacatctttgccaacggtcatagcagcaattgtttttttaattgcctcaattctatgaactggtcagggatagctttaaatgggaagatggactattgtacgaacctttcatttgcatattgagaaaccaagcctttctgcaattcgctcatttcacctaaaaactgttaataaacaactctgttttttctaaatcacagccatacgaaccttttttgaggatattgcttgtgttcgcacgaaacattttggagacaattttgtttgctcccatcatcttgaaaaactatgtgaaacagtatataaatgaaaaaaattatccgttatcgtctagtttaagccgtagaagaagagaaatcaggaaaattccggcagaatgaatgcttgtaacagttacaagatgtattgcagttgacaggtgtgcgtgtcgcctaaacaagctaatttggaacagaccaaggaaacgatatgaagcttgaaaaggcgaatacgacgttacgttgcctcacgtcgtattaactacagagtcgaactcagagatacggaataatttcttttcattttcgcataaaatatgtattttatgtacaatataaacaataacaaataatctgcgatttagaaagagcagaacagaagatacaatagatacagagatactcaaacactgttcatagaaatcattgatttaccttacacttgataagcgaaaggaataggaattctcaaaaaacaaatcgtacgcagtaagaatgcacgaaagaaggagcaacattatggtatcattacgcatcgaattccgcgaatttttttttaaacatcaagaagaaaaaggaagaataaaaatgacataacaaataacagagaccttgtaacaaagcgcaatgcttaatcaaccataacgcgtgtaaacaaggcctgcatagcatcgagttaatgaagaagaaacatcaagaatgttttatgcgaacttaaatgcagaaaaaaaaagaataggttgaatggacaaaaagaaacgaagagaaaaagatattgaacagttttaaaagataacagtgaagtgggcaagcttcaacaacatttcggcaaaaaaaacacacaatgttttcgctcgacgtagacgtaggcacgcgttttgcctgtaatttacaaccggaacacagcgaagaatagagcttaacgttgcgaaccatactgtgcgttccattcctcataacgagaaataccttcgggtgaaacgcttggacgaattgtctttatactgtttttgaaatgatttaaatcaatgggtggtatgttctcaacactcgttgtcaacaaagcgtcacccaacgaccgtaaaggacccattgcggcatccttcgcaagtgcggtgatatctgaaccagaatagccttcggtgagccgagagagttcttcgaaatcagaatctgacaaagaatgcttttggtttttcatgagatgcgtcagatgtttgtagcgagtatcaaactcgggtaaggggatataagtgcgtttaacaaaccgccgacgagctgcttcgtcaatacaccaaggcagattggtagcagcaagcaccaagactctcggttgctgctcgtttttgtcaacggtggcatttgtgatggatgaccattgaattaagaattcggttttcaatcggcgagagctttcatgctcgttgccttggtcactacgggaagaaagaatggagtcaatttcgtcgacaaagatgacactgcatggctgacgtttggctacggtgaaaagagcacgaacaagcttttccgactcaccaagctgggcttgagttagcaaaaagtcacaaaactacaaaaatgaaaaaagggcatctgacttacgtatttcgaagttaaagaggatgcagagatggaaaagaaagtcgcctttgcctctgttgcaactgccttggcaagcatagttttaccggtgccaggcggtccgaacagtagcattccttgcactggctctcgcaaaccacaaaacagttctgggcgcagaaaagggtatataacggcttctttcaaagagttcttcgcatcctccaaacctgcgatatcagaccaatacaccggttcaccgggttgcatgatctcactcataatggcggcctcaaaatccgacaaaggcgactctgaggcaggagcaggggtagtagcgggtattggcggcaagggagttgttggaacagcaacggacgaaggtgagtagttgcgaggaggctgtggaggcgggacagagggaggagcaacgtgtgcgtgagagggacgagagggagacgaagacagaggccgcgacggggtattacgctcatgtgcaggcgggctccgaggatgcgaagagtgcgagtaagaagaggaagaaggagggtggagcgaagaagggtaagatgcagtggaaacgctttttgcggagtgaacacgagaaggaacggaaacaacggatggcaaaggacgcgaaggcagaccttttagagcagcatgacgagttggctttgttgctgtcgggatggcgacagctggagacgctgaaatgctaaagtttcgaaaagggtcttcgatggatgccagcgaattactgcttacagctgcatttttagcgaacgaggcgtcgtattctgcagacgaccgcgacgaagatgaacccccgggagaatcggcagccgtccgtggaacgggagacatgtgaacggtggggagaagcagttctgacttcgcctttctcgcgtttttgtacagtaccctcgcgcttcgtccctgaggaggaagaggatgaaggattcgggactctgacggatttcgaggcagcgattttttcttcgagagcactttattgatctgaaaaccctggcgtcgcatttcgtcttccaaaagcaatctccgtaatctgtcggctttatgaatgcaattctcaagcaaaccattccaagcgtaagcttccggacctcctaccggaactttgccagcattgtcgaatggccgagccatcttcctcatggactcgataaccttacagtaattgacgtatgcacccgcccaatcctggcatccttcacaattcaaggcggcactcgccaacggtagcacgcgttcaatatttaagctcatttggcaccaaatacctcctgcactgtacagatataacccaatgtgacagagagctaaaatgttggtggaggacaggatactaggaggcgaatgaagggtgttatgtggggatgtggggtgtggtggggccaggtgggatatgtatggtggtaagagggagaacgaggtaggagaagaaaggaaagcacacacagcaggcgaaagaagacacataaagacattctcggcagctgtcgagagacagtacttgctttgtgttgagctgagttagtgcgacatagattggttttatgagccatagttagcaattcccttggcaaatctcagccagcgaccgcaacgttacgtcgccgccatcttgaaagccatcacctcttgtgtttgccaagatttctttattaatacgaattgctcgtaagacagtattattacataatatcgtttttccaacttcgccagacttctcaccctgtcggccttccccgcattacggctggcaacgatttctcactgttaacgcagatctgcgaccagcatgcgaacgaaatacacatcgatctactcgaaaaaattacgcgaacacagtaatgaaagcatttttttaatataaccgaagcccactcaacaccggatgcttcttgtggatgcctgaagtctgtgtcgaagtgtcagtgtccttaattctccagaaatttcgcgaaagaattaaactttgcggcggtgttggtgcgtcagcaaatcaaaagtggccatgctgctgccgcgatgagctgacgtaaggcttgcgtcacttttctgtcacgtctctctctgtagatgattcttgatgtttcaggtacagcgggggagagcggcaggggcgagagaaaatacgggaatgaactggcagaacatgacgaattcgacttcttccggtttctgaaaaggtataaatacacctctacaattccccaattcgacatcattcacagattcaagacatcttctgattacacagttcgtttctaacgacctttattaattacctttgcatacttgcatatctacaacacacaaacactctctctatcttccacatatcatcatgtcgattcaacgcttttttggtttccccgaagtcttcgacgactttttgaactacgctcctattgtccaaagcagagctcgcgacaatggcactctttcgcctgcaattgatgtccatgagggacgcgacaccatcagcgtggatgtcgagcttcctggtgtgaagaaggaaaatgtcaacgtccactacgacaatggcaagcttaccgtgagcggtgaaattgtcaacgagcgtacttccgacgaggaacagcgtcactggtctgagcgtcgcttcggtactttctcccgtactatttctctgccttctaaggtcgacgccgaccaaatcgaggcctccttcagcaatggtttgctcaccattacgctgcctaaggttgaaaaggtcaccaagcgccaaattgagatcaagtaggcgcctattggtgactgcttgagcaagccaccggtacaggttggcctgcgcattacgatatagttaatgagtaatgattactgtcatacagctatgaatgcgggaaagtgggatgagtgggatatgtagtggggtgtgggtttggtatgaagacgagaagtgggggccacgtctacgatggggcagggcccttccttccttccccatttacgtatttgggttttcgttagcgacactttcctttccacgcgctctcgcttggtgaaccttattttgcccatgacgcaaacctgctaccgccctccttgctgtcttcacccaacgatgccaattgtaaccagcgtcttgttgcacttttcacggacttgaagcgattctccgtcttccttgtatccgtctctttgtgtacagcatctcgtgttgcacaacactttcttcgccttcattctcactctcccgaccgactgccggccctgttgacaattcatttttttttagtcttgtaccattcgtacaatcatgttacggggagtacgaaactcggttgttcgacggtccattcatttttctgtttgtcacaataacaccaacaatagtccatgtgttgcccaagaaaagacagaaactgcaacacttatacgtgacgatttaaagcgtgtgtcaccggggatgcgtaggatgctcggttgcaacttggatcatctgcaggatgcttcgacttactacaccctagcgcagggaaaacagctgcgaccgtcattagtgctgctcgtttcgagagccgtcagcttattgaatgggatcaaccggtcagtagccagcgagaggtacattcttgattgcaatccagcattgctccttgacggtgatgttctgccttcacaattgcggttggcgcagattaccgaaatgattcatgttgcaagcttgctccacgacgatgtgattgatctcgctacccatagacgaggtcaagtttcaggaaacatcgcatttggcaatcaacaggccgtcttcgccggcgatttcatcctcgctcgtgcctctaccgcgatggctcgtctgcgcaacacacgtgtcaccgaactactggctacggtgattgccgacttgattcgtggagagtttctacagcttcgaaatgttgatgaaaagggaggagatgctttacaagcatcctttgattattacctcgaaaaatcgtacctgaaaacggctagcctaatatcaaaaagctgtatggcagctgctgtgcttggtaaggcggtcccaagtattgttcaagctataggcgagtttggacgatgcttaggtatagcgtttcagcttgttgacgacgcgctggacttcaaatccaccgatggtgatctgggaaaaccagcaaatgcggatttgaaactgggtctcgctaccgcacccgtattgttcgcttggaagcaattccccgaactggaatcagctgtacgcagcaatttccagagtaagggcgctatagaacaggtacgtttttcgcgtcaccaattactgatttttttatttctctaacttatattaggccaggcaatatgttcgcgaagcagatggcgttcgaaagacagaagcatgggcaggacaattcatagtcaaggcgaaaggattactttcctctcacattcccgattctccgcctctccaagcacttctcgacatctgcgacagagttatcactcgtaaaaagtagactgtgttggtcgggcaaaaaacactttctttgctttccactaccagtgagattacggactatgtttgccgctcacagccatcgttcccgccaacattcacgctcactctcatgattgttctttaatttcttgtactatctattcatgtaacgtttattccatttactattcctattacactgcacgcgccaatgtataccagtacataaccctaagactcctccaccaagttcacatctcgcttagataaaccttgtgcatcgatagctaaccgacacccccacactgtgactgctcttccccacacagaatcactataaaagggcacggctcgctccacgaaaaaccatcgacgatactccataggatcatttctatagtatacgtccggcttgggtttcctaacctagccacagaactcaacacggatgatgattggaagcaccgttgcccgaagagtgaggcaattctttcttcgggagggataacaggatcttttttcaggttctgttctccctcttcagcgatgatctcttacacctctggtttctcgtcccctggacggtcccgtcgtgtagggcagctggtgtattctgacgtgtaaaattcctcttctcatcgactgtagtggccttgctgcttcaggcgatgtgacgggaatgactggtggtgtagtgtactgttttggtcagtgttgttggttgttaggtatagtgaatgtaagttcgcgtattgtatctgttgtgcttgtaccttgaggtgtcctgctgacgcgttttaaaacttccggttgtacatgttaaggccgtggtgctgagagtctcgttaattcggcacgttcgcatcgctgcatctttttcgctgtagcttcatttctctctcctcttcttccgtagacctctgcagcttccagatgaatgcacaatgtaactcattaaaccacataacgagaatgaacaaataaacagttgtacagccctctgttcgtagtctagcgaggttgcggtaactttttttcagttgccctctaacattcgtaatcctgcaataccacactccatcgtcgtcctccctattctcctcttctgcctcacccttcccagcgcttctgccctggtgcctgcacctgggttcctcgtggacgcaacctcaaccacacacaacgaagtaccggtagagtggattcgcaactgaacctcacttttgcctaacaaatctgtcaaaatgcagatgctaacaaagtttgagtccaagtcctctcgggccaagggcatcgcatttcatccgactcagccatggcttttgacctctctgcacaatggtacaatccaactgtgggactacagaatgggaacgcttttggagcggttcgacggacatgacggacctgtccgtggaattgctttccatcccactcaacctcttttcgtatctggtggtgacgactataaagttaatgtttggaattacaagacgaagaagcttctcttctcgctatgtggtcacatggactatgtccgtgtttgtacatttcaccacgagtacccttggattctgtcgtgttctgatgaccagacaattcgtatctggaactggcagtctcgtaactgtatcgctattttgacgggtcactcgcattatgttatgtgtgcagccttccaccctaaggaggaccttattgtgagtgccagtttagatcaaactgtccgtgtttgggacattagcggtctgagaaagaagcatgctactcctatcagtttatcactggaagaccagctcacccagtctcacagctccatctccaacgacctgtttggcagcacggatgcagttgttaagtttgtgcttgaaggacacgaccgtggtgtcaactggtgcgcttttcaccctaccttgcctttaattatttctgccggcgatgaccgtcttgtgaagctttggcggatgactgcctcaaaagcctggcaagtggacacgtgccgcggccattacaacaacgtttcttgctgtatcttccacccctaccaagatttaatcctttcggtgagcgaagataaaacgcttcgtgtgtgggacttgaatagacgtgtggccgtgaagacgttccgccgcgagaatgaccgtttctggttcatcacttgccatcccaagcttaatctctttgctacgggccatgatagcggtgtcatggttttcaagcttgagcgcgagcgtccggcttatgcacttaacatcaacactctcttttatgttaacaaggaaaagtccattgtttcttatgatttaatgcgcggcacatcgaatgccctcgattccgtcaaggagttgggcagttcctggattcctccccgtaccctctcttacaatcccgctgaaaagcttgctctcgttacgtctaccgccgatgaaggtacttacgagcttgtcggtctctctaatcgaaacaaatccgacaccaacatccgcgataagggtgacaatgcaatttttgtcgctcggaaccggtttgttgtgtttaaaaaggaggagagtgttcttgaattgaaagatctttcgaacaaaacgacaaaggtgcttcaagtcgacagtatcaagcccaatgacatttgctatgctggtgtcggcaacattttactgttttctgagaatcatgtctgcttgtatgacctccaacgtgccaagattaccaattccctcaaatttcgcaaggtcaagtatgctgcgtggtctcacgacaactctcagattgccttgctctcaaagcattacattaaaattgtgacgaaggatctgaaggaggttactacgattcatgagacaattcgcatcaaaagtgccatctggcaagacaacaatattttgctgtataccactttagaccacctcaaattcgctctcctttcaggcgatactggtatcatccaaactttagagtcaacagtttacttgactaaggtgaagggctcaactgtgtacgcacttactcgtagtgctgaacccattacgcttgagattgatcctacagagtatttgtttaagcttgctttgttgaagaaagactacgaaaaggttttgcagcttttccagacctctgatctcatcggtcagtctatcatttcctaccttcaaaagaagggctaccccgaaattgctttgcaattcgttgaagacccttccactcgttttgagcttgcactcgagtgtggaaatatgagcgttgctcttgatcttgctcgaaccattgaccgtccggaggtgtggagccgtttagcctcggaaagtttgaactatggaaatcacagaattgcagaggttgcctatcagaagttgcgtaattttgagcgtctttcctttttgtacctcactacaggcaaccaagacaagcttcaaaaaatggcagccatcgcagagaagcgtggtgattatttgagcacattccacaattctctgtatactaacgatgccgagcaacgtgttcgactgctcgtacaatgcaacatgaagcctcttgcttatcttactgctaaatctaatggtttggaggagatcgctaacgaaattcttgccgaaactgatatgactgaagacaaaattaagatgcccactctgggcgcacgtttcactacaccaaccgttgttaaatccacgtttgaggagaactggcctttgaaaagtagctcagaggccacttttgaaaggcttctgcaagagaaaatggagcaactcatcatccaagaacccatggacatggtcactgctggagagtcagaggatgagtttcaagacacagaacaagctctttccgatgacgaagaggctgaagcacttgagcaggatgaggaacaagctgaggatggttgggaagtcgaagacattcctttggatgaagagcttgttgccatcactgctgatgacgcttctgctgtcaatcttgaggaggtggatttgtggaaacgcaactcccctctggcagctgatcatattgctgctggtgattttgagggtgcaatgaaggctttgaaccaacaagttggtgccgtcaattttgcaccattaaaggaccgctttttggaaatcttccaagcggctcgtgtgtatgctcctatgtttgacactttggaacccctcactgtttatctgagacgaaacaaggaaagtgagtttgatcgtttgaagacgctgccattcattgctcgcaattactcctcttgtgaggctaatgagctcagcgatgcttaccgtctgtttaaggagaacaaaattactgaagctcgtgagctgtttattaagcttattcacattttgatcttgactgttgctgaggacaaggaagaggctgagaacgtaagtgttttatggagaaagtactgtgtgtctaacaaaatattagctttcaacccttatcgacgagtgccgcagttatgtcgtcgctttgtcttgtgaattggctcgtcgtgagatgaaggatgaggacgcaaaacgtgctctggaacttagcgttctgtttgccgctgccaatatgcagcccgtgcattcaaccattgcactcagattagccattaacttggctcacaagcagaaaaatttcaagactgccgcgttcttgggcaagagacttctggaaatcacatcgtctgagtccgcaaaacaagctgtatgttttagccaatgcttatttatctaaatgtttactaactctttttgtgaacaggccaatcgtgctattttgctcggtgatagaaacccacatgatgaagttgagcttgatatcgacttcaactcggaaatatatgcttgcgctgctagcttgtctattttgtatccttcttcctcgcaagtgacctgccccctttgcggagctgcttaccttcccaaatatgcaggacaattgtgttgtgtgtgcaaggtctctaatgttggtgcaactgctcggggacgtcgtttcttctaattcaagttatgtcgccatatgaactcatcctggtctttattctccgttagaggtcgaaatacgatttaccctacgtagacgtacactcttgctgagtgctcttgtttacaaccctcaaaaacattttcatgaagtttcatgtacaattcgtcgcttgttgacctttgatttccggtacagaagaacttaataataattgaatcactgattgcaactatactaaagagagacttatttatacagaatgtagtcaaaagtggtaaaccgtttcttaattgacgagttttccattgtattctgactcatcttcatgatgatttccgccgttcttcggtacggcatatcatatatgcctttaagttgaacgaaacataccatattagatacactagaactagtcgactacgttacaaaatgagtgaaaacatacagaacaagcaatttatgctttacagaacgatcttaagctcaccttctcgtgggctatcacttgcaattcatttaacttcagttacttcttttctatggtccttcttttggatgtttagaaatggcaatgagatcatccttttttcttatggatctttcttccagcatttgtacgttcattcagctgtaaacaattgcatgagttctggtcattctaacgatctttaggaccgttttgtctttactgttgtctctgatcacaggagttacagccagtttgtctgacatctttctttctaaggtgttatatgagattaaactattattgcaatacgtatgttgccctttggaaatgctggtttcgtttctgtactggggtattgcgctgtatgatcgtggactcttgagacctgacgaattcgagcctgcaccgctcatttttgacttgagcgttcatattttccctactatttttcttctgtttgactatttctttctgtctccgccattcaaagccccagtcaaacatttcggcgtcttcttcgttcttatcactgccggttattattattgggttgaacggtgctacgtccgcaacaagttctacgcctatcctcttcttgagtatctttctacgcacgaaaaggtccttttattcgggttcgctagtgccctgtcgctcgttttctacacagtgctaaagtccatgaatattgttaaactgcgcgttaaaaaagcacacagcgcttaggtcaatgttgcaaatacgatcctctgagtgagttttcttgcttgttcagtatatttgtgacaggcagttgtgaataacactgcttgcttattccataacacttaaatgcatattaccccacgttcctttaatgaaatcatcatagttctttaacagctgtattgtagtacttgtagtcaaggtttaacttaactttccctgaccttgttttgttcagtgacattgaatgttttactaactaaagtacaatttgttataaaagaactcttcgaacagcaatgagtaatttattctaatactgaatgcaatattgacgtgtaacacgttttactaaagcatttcttcacgcactaactttactagtgctcgctaccacccttcggggaatcttgacttactaaacctgaccacagcaaaacacattccggctggaattctgctcctgctgtaacttaaaacacccaaaaatgcggtggaaatcactgctactattcctttcgagcgggatctctctttgcttaggcgcacggcctcttgaaattgggttggaagctgtgttttccaagccgtcttatttggctctttttgcggaaacattgcatgctgaaagccctgaagcattctactggtttctcaatagcgtgtctgatcgtccattagagtcttcaagccccaaggctgcatatgatgacctgttaatacgattgcaaaatgaaaatgtccttgatgacgaaacgcttagtagtttccagttcgcactcgcactctcttctggcgcgccaaagctggctgctttccacagtctagttgatgagaagaatgttgaatgcaattcttggatacttggaagagacggtccctcgtgcaaggttcctacgtccttcagcagcattcctaaaattaatgtttatgagaaaaataatttggattatgtgtatgatgactgttcggtcgagactcctactgtcattgctgtcacggactttggagtcgaattcgccggcttccataagcagcttatgcctcttgcggagtcttgcaaaattcgttatgtgattcgctattcaccatctcctaaaacgactgaggagcctttgcgtgttgctggtttcggtgctcacgcctcacttaaacgcacagactatctagttgtagacgaccgtgaagtcaaaatttcttcacaagaagccggctctgtttctaccgataacgaacagaagctgtttgctgatcttgatgataacttagaggctgttccggaagagcaacttgaacaacttggctcattaacggcacagtatatctcccagcaggaagatcccttgactgtccttcgcaaacttagtcaggatttccctctttatgcacacaagattgctggcgaacagttgaacaagcagtttattgaaaatatcaccgcgtttcaggagcgaattattcccgagggaaccaatatcgtttctttcaatggtattcccgtggatgtgaatgaattagacgctttttcccttctctcaatgctccgttcggaacgggcgattgtgaatgacttgaaaaaacttggattatctccccacgaagctcagcaagtactttgcagtgataagtttggacgtgacagtaacgaaattgttctccccaagtttgactaccgcgatgataccgaaggtggaaatgtcatcgtttgggcgaatgatttggaaaatgatcctcgatattccgaatggcctacggaggttcaaaactttttgcgtcccttatatcctggacaattacatatggttcgcaaacagttacacactgtgatatacccagtggatcccagtagctccatcagcgcacagtttgttcgtgacttgctcatgacaacgcaacgcgtaattcccatccaaactggtatggtttgtcgtgcttccggagataatgttgtgggtcaggtattatgtcgagccttccacttccttcgcaacgaggcagacatcgatactgcactgtcctttttattgaactgtttgcaagaggatgacaagactgatgtctggtctttagttgagaagcatatgcctcctttgttgagggatgatgagtctcttgattcccttcataatattctctactcaccatttttcgacgctttaatggccaacagtaattcatggatgaatcgtcttagtattgatcctcacaatagggatattattgttaatggccgtatcattgactatggtaatgattttcaccaaaatatgttgggtatcttcattgaggatattccccaagtgcagacagcagtcgctatgtacaaacttactgatgatgatgatctgcttgactttgcattgtctgatgctttacccaagcgtaatgcacttgtgtatccttcctccaaaaatgtacaacgaaatgtgaatcttcaggcttccttaaactcattgggtctcacattaaatgatgtgttgctttttggacggaaaagtgctccaatcactctttggttgatcactgatttttctgcgcccgagtttggtacctttataacaacgctggaagaattgcaacaggacgtgagtgatatctctgttgttttgttgcctaactctaacacaaccgactcggtttctcttcaactcgttgaacgtgttaaagcaagaattgcccctcgactgagccaactcgaggatttatatgatttgtatcaacccgaacacaaggtcaaagcggaaactaaagaactaatggagaaataccttaagcttgtcagcattattggtgtttctgaacatgaaactggtatcctaatgaacggacgtttaatcacaccgcttagccctgacagtttgaatgttgatgatcttgctgaattggcatatatcgagcgcaacaattttgtggagattttagaagatttgattaagaatccacgagtatgtctccccttccttagttcatatctgaaggagttgaagacgagacccttccaagctgttgggtatggacaaacgcaaatgtcgttccctcgggactcttatgtcgataaacttaaacagcatgctacattttcttatggtgacgtggaaacggccatgtacagtgtagttgctatcattaaccctctttcagcagaagcacaaaaactgtcggttttcctcgagacgctctctaaaatgaacagcgtctttattatggttattttgaaccctcaacaaaaactagaggagcttccgctgaaacgttactatcgatactccattgcgtcggtaccccaatttgatgagcaaggtaatatggttcctccaagcgttatttttgataacctgcctgccgatgttctcttaacaatggatcttgaaactagagacgcttgggttgttatgcagaaggatgtgcagttggatttgtataatgttaaacttccacatacagagtcgaacgaaaacttgactccgttgacagccacttatgagttgaagaacatcctcgttcaaggatattcaactgagagacagtctggaagacctcctcgtggtatgcaggttttgttaagtaacaaagacggttcttataaaacggataccattgtcttagctaattatggctattttcaacttaagggtaatcccggtatatttacaattgcgcctaagtctggacgttcggaggagattttcagcattgatggtgtgaatcatggtaccaccgacaactctctcacgatttccggctttgagggtgttattctgcatcccacagtttcaagaaatcctggttacgaaaatgaggatgtcttgaagcctgatgcgccttcacataaattcctgaacaagcttcttcgtccgtttagaggtgcacaaaaagatgagcatgcggaaattaatatcttctctctcgccagtgggcatttgtatgaacggttcatttacattatgaccagaagtgttatggaacacacgaagcatacagttaagttttggtttattgagaactttttgtcgccatcatttaaacgagacattgcaattttggcagaaaaatacaagttcaagtacgagtttgtgacctacaactggccccattggcttcgcaagcaaacggagaagcaacgagagatttggggttacaagatcttgttcttggatgttttgttcccattggatttggagaaggttatctttgttgacgccgaccaaattgtccgcgctgatttaaaggaattgatggatcttgatttgaagggagcaccatacgcatacacacccatgtgtgactctcgcactgaaatggagggattccgtttttggaagcaaggttactggaagaagtatttgcgcggcatgaagtaccacattagtgcattatatgttgtcgacttggatcgtttccgtcacatgggagccggtgatttactgcgtcgtcaataccaacttttatctgctgatccagaatctttgtcaaatttggatcaagatctgcctaaccatttacagcgcatgatccccatttattctttaccgcaagaatggctttggtgtgaaacatggtgtagcgacgaaagcttgaagaaagccaagacaatcgacttgtgtcaaaaccctttaaccaaggaaaagaagctggatcgtgcccgtcgtcaagtcactgagtggacaacgtacgacgatgagatccacgatcttttagaacacgagttgcataaagaggaagcccgtcccgagagcatccgtcaacctcagcaagttctacagctgtcgcaacaatcaacacaatcgaatccctcttctaacgagggtgtcgatgagttgtaagcatgttttccatctgccccctttttccaccttttgatgtgttgtcggtaacctatgtatccttttaccctcctgcatccttcagaaaaaaagcgtcttatagaatgacgcgtctttattgacgtctcaaatgtttagtcataacatttgatccattattcatttaatgaatgtactaccaagcagctatagcatagaatacaagctttaacctttcgcatgaataactcaattcgacgcgatagtttagggaggaaaaggaaatgtgaggcaggaagagagactcagcgggtagacgttaaattagcaaagccatttccatttgctttgtaaatccggatgaagtgaaaccatcattgaagacgacacaaaaattatataaaacgagaacgcaaaccaagctcagctcaatgctcgtaactagcattgaagcagtgtatgaaaaaaaaacccaaccactgttgtttaccgtctattgtttgcttcacccaatttattatcaacaaaaaatggcaactccgtgctttcgtactctctccattttaactcaccatcacatatattcatttaataattgccgtagctaacaactaactgctttattattcttctatcactttggtgtgtgtgcgggtgactaatacacgactcgtctccagctggacttaccacataccaacccattcccttaaagagctcaacgggagtattcaactcgaatttgagcatataataggttcacctgtcaaacgaggattcgtattaaaaggaaaaattcggagaaggaaccttttgtcgaaaaaatgagctctgagacgaagagtgtggaaaaaagaagcgttgttgaaggtacggtaacgaaaagcaattctgtacacctggatatgaattactaattggttttagatgtacaagtaaacgtagaagccttaaaaaaagctacgagtcaaagagagtcgcgtctcgtgtaccgtgtacttcgtactacatgtgacattagtaaaaaactgaacgctaaatcgttcagggaacttataaagaaatactatggcggcgatactgctactcgtaatgaacttttacgcctgtttgaacaagaagacggaaacgacgatgcaacgatgatggatgaagacaaatcagcaaaggaatcaagtccagaccagtctgcattagtgacagaggtcaatatgtacttaaagttgcttatgggagtccatctttatcactacaaacattatgatattggctatgtgtttatgaaaaagacaattgatgaattacaaggattcaatcgtcgtacgctggaccagattgctgcgaagctgtacttttacttcacactcttttccgagagatgcaactcctcgtctgaatgccgtgagacgttgctttccgttcacagaactgcaactctacgtcatgacacagagacacaggccatggtgctgacgctattgctgcgaaactatatccagtacaatttgtacgaccaagccgatcgacttatttccaaaactacattgcccacggacgcaggcaacaacctcgccatccgttaccagtactacatcggacggattcgtgccatccagctcgactacacgactgctcatgagcacttggtgagcgctattcgcaaggcacccaacaccgtgtatgctgcacaatttctgcaggccgtttataagctgcatattgtggttcagttgctcatgggagacattcctgagcgccgtcttttccgccaaaagtcattggagcacttgcttttaccgtatctgcgcatcagccaggctgttcgtgccggtgaccttgctgcattcacggatgccttgtcgaagtacgagagcgagttccgtgaagacggtctgtacagtctgatttgtcgtctgcggcataccgttatcaagacgggtcttcgtatgatctcgttggcttattcccgcatctcgttgcgcgacatttgtctcaagctgggtcttgacagcgaggaaagtgctgagtatgtagttgccaaggctattcgtgacggtgtgatcggtgcttccctcaaccacgagcagggctacatggccagtaatgaggctgtagacatttactcgactcagcagcctcaggaggccttccacgagcgcattaagttttgtctagccctccacaacgacagtgtgaaaagcatgcgtttccccatggacgctcacaagcgcgagctgaagggtctggaagaagcccgtaagcgtatggacaaggagatggccgaagccgacttggacgcggacgaacctgatctgggcgagttctaggcaagcctgaatggagtgtcgtcccgcgggctttcctgctcagcaccatacattgccatacagattcctcctttgctagacaattgtgaatagtgatgcctaacgctatgtgggggtaggtgggcgatttggagggtgcgtatgcgttcgttcgcgctagtgcacgttaaatgatatagcgaagagtgaccacactacctcgctcgtcctcgcctcgctaaatttcgctaaatttcgtaataataaatattgtgtcgctgttcaaagactcactaactctcactattcttcatttctccgttccgaggcaaaccacatgacccctgccccttgtcccgccaccggatctgattggccggtgtcaggggatcgccacatcagcgaatgaaaaagaagcgtgcagaaggattcgaaccacggatacacagaatactatatacatttttcgaccggcgtcctgaacctaccaagagcacatcacttcggcgttcatcacccaaaaaaacacaaccgacaaaggatggctttgaaaagaattaaccgtgaactcatggaccttggcaaggacccaccgtcttcctgctctgccggtcccgtcggtgatgatctattccactggcaagctacaattatgggccctgccgatagcccttacgctggcggcgtctttttcctttctatccatttccccactgactatcccttcaagcctccaaaggtgaacttcactacccgtatttatcatcctaacattaactcaaatggcagcatttgccttgatattctgagggaccaatggtccccggcacttactatatcaaaggttctgttgtccatttgctctctgctcacggaccccaacccagacgatcctctcgttccagagatcgctcacgtttacaaaacagacagagcccgttatgagctgagtgcacgcgagtggaccagaaaatacgctatttaagtgcgatatgttcatctttcacgtttaccaataatatccttgttgtagtcggtatggttagaaatacttttgtggacgggtttggtgttggtaagtatagagggaagtgtaaaagagagtgtgtaaatgttacatgttgaggttgttcgttttttcagtaggagttgtaggattagcttctaagaagtcggccggtgtgattgaccaagttgttttctaatgaatgagtgcaatcggtgaaaggtactggttagaacgtagtctagtacacgagcacttttaggaggtttcacgttaactgaacgtggtcttgtaatattgacgaaggtatcattaatgtcgcctgttactttttaggtgtaaatgtaagtgagttgaattcagttagtagaatgcgatttttaattacttagtgaacggttaaaagttgtcttgttaacgtttgagttgtgctggtatttaagttaaaattcgtctgaacaccggtttaaaataacaatggtttcgtatactttagacttttttgaacgttacctttttcaaataacttgtcgcattttataataaggtttataactttctaaaaaaaaatgcgagcggccgaaaccctaagtatcaaattgccaaacgcaatttaaactgaatgcttggacattgatgttgattgtatagtattctactttctcgtttgtcgaacataaagtagctatagatgctttattggtatcataaaagacggactctcgtatgttggatgcgttcttgattcattcgattgacaagggcagggtccatgataaggtttcttgaagatttcaatggatataatgtatatatatgtatatatatatattgtctgcaactaaatattcagttggaagtatcgatgcttgcttttttaaaaatgatccaatctttgatgaaaacagtattaaatataaattcacatttacttaaatttaagacgttgtaaaccaaaggactggtcaccagcaaagtttaaagctggatttatgtgttctagcatcgttccaatatatgaacagagtacattttctattcagcatgtgtcgcgactagtatagccattgtaaagtcaaacatacgtaaaaaatgtgaccgtggggttcatatgtgagagagcaattagatatgaaaacttttaaatttatacttttcgttattaaaggtctctcaattagcaagaaattttaaagatattgtggttctccgattaaaaaaaattatacagaggtaaaataccaaatcctcattttggcatcaagaacgtggtaggtaagccatggcccggtcctacaggcatggtgagcaacacagatgaattgactgtgcgatgattgatcagcaagttaggtattttatatatagcgcggcacactaataaaagatactattctccattaattctcttttgcaattgctagtttgcaaagtatgcttttgcggtaccttcgcatattcgattaagttttagtgatttatccatttagcaatggatacatttgcatttgtataaatgagacaggagagcaccaaatatgaacagaaacatttatcagacacagaaaactagtgacactttccaaaaagcaccgaccaaagaaagttcagtagcgaaaaaaggctcaaattattataattcagtaaccgacaaaaacaaaagtagcaaattgtcacccctaccgaaattccgtaacattaggaaagtacatgatgattatagagaaagatatgtagaaaggtgacagctaggtaaattaaataatacattgttttggaatgtcgccactttgtgtgtgttgaagccttgaactttataattatatttcttgcattcacagaccatgtcgcagaatcgtttgttggaaccgagttacatggtcaaaagcatgatgtgcaggaacaccaagttgatgaaccttcgggttatgacactgttactatttgcaataaagtagtttctgtatcggtgatcttggtgcagagcatactcctagggatcatcaatttgtatgtacgaaaatggactatggaatctttaagatggatatcaatagcagcaaaccgatgataaacaattcacatgctcttcctttttcctattcaatcggccgctccttgtgaataaattgtgcagattttttcaactcaagagctgcgatgttacaatgtctgctatcgcatgaaattgaaaatgctttttttacgagttttcttaatgatttataatgctcttctttttttcctttaaatctgcttagcacgacttaatggaggtcttgtataatatttatgatcgaagtacaagaacaaagcaatgcaacacatgctgctgtccctgccaggggaaaatgcttatcgcttccccccgttaataaacaaatagactagtttcattgttctgtatgtgaattcagggttgcatgtcgcagtgcgtgacagtatacaacggacaatgaataataaatgtgcttcaaatcccgcatctaaatggactcacagtgaggaaaattttaacatgtagaaggcaatatctggcttgttacataaaactttccctgaagcctagcctggtttggatactaaaaatctcatgaaataattcatttgtttcaataaagtcagcttcttaacgacgataatcctttcaattgcattttcattatattgccgtaaccattttagcaatacattgaatcaaatattaaattcctcgtttagataaccttgttaagaataaggttttgactcttggtggtgagttcgtttcaatcgaccgtgcacttgaacttgaatattgtctctaacacagacatcatcaggacacaactctcgcacgccaaattaaaacgcgcaacacgtaaacaagcctatgcgatgggtttctaagaaattggcctaaacagcttgcaaatatccctccctctctctcttagatacattttctgagtcttattgactccataaaaagcaagaacagcctccttaaaacctctgcaatagcgtggctaatagacgtgtatacaaaaaataaaaaccaaacagagaccttaaaaattgggttctcttttgttttttcaaacaaatgagccatacactgttctatggcccaacaacattccaccgatcaatgttgcgattgttcaccaagccaaggactatatcagccttgcttctgatctgcagaagatcacttgactggaactcagctggatcgtcgatcctcaccaccaaaacttcaacgtattgcagatcatagtagcatcgtgaggtccaggatagtggatgcaaattaacacagtgtgagtccgctacggttggcaggttgacactgccaaaacacagctaatcatgggtgcgcggaaacgggtacgaaccgcggaaacatgggacccggaagaagaatttgaggtatgcgagtgactctactcaattatgatagaacagggtacacgtcgtatggatttgcgaaaataaaacgcgtctttaaaccaatttactgacaattctgtaggtagaaaaaattgttgatgaaaaactcgaccccaaagtgagtactatttgtgttctttaaatgattctaataagattaagggaaatgtaatgctttatcgagtacgatggcttaactattcatcgagaagtgatacatgggaaccccccagcaatttagttggatgtacagccgttcttcgcgattggcataagaaacaaaaacggccgctaccagccgaactgttgactccggaagaacgccaaaatatacccaaggttgtgaagaagacatcctcttccccttcagcacgcacatctcttggaaattcgacgcccgttgcaaggacatccaagggaaaacaagattcacgtggtacgtacacaacagaagcttttcctcaagcacctaccgtttcttcaactcatttattcactagctaacatattatcaaggcacttcttctcgccgtagttcaacaaacaaacacaagcagaaatcgaaacgcggacatgatacaaacgatgaccaggaagatttatactccttttttggttcaaccaaacgtcctcggaaaactagtgctgaagcaacggaaatcattgaaatcgatgtcgaggatgataatgcacccgacactgaaatccctaaagcagatgacgaaaacactaaagaggatttgattgtaaaacctccttctcctttacaaaagcaattcatcatatacccagtatcccgtccgcctacacgagatgcgtacgctcacttttcaaactatgaaaaacgagaactatttcgagatcgcctccgtcaacttagaggtcctgaaattaccttagtgaatgaggtcgatgacgaaccatgcccgtctcttgactttcagtttatctctgaataccgattaacagaaggcgttattcctccagaccctaattttcagtcaggctgtaattgtccttcggagggctgcaaccttctagagccaaactcgtgccaatgtttagaagacatggatgacccgcgaagttttgcatatgacgaacatggccggttacggccagactctggtaatgtaatatatgagtgcaatgacttttgttcttgttctatggactgtccaaacagggttgttcagcgaggtcgtgtacttccattggaagtttttaaaacgaaagataagggctggggagttcgaacgattcgaacggtgaaggctggaacatttgttacttgttatttaggtgaggttatctcttcccatgaagcagcagaacgtgataaaaattacgagaaagacggtattacatacttgttcgatcttgacatgtttgatgatgcgagcgaatacacggttgatgcgcaacgctatggtgatgtttctcgttttttcaatcattcctgttcaccaaatttggctatctactctgtggttcggaatcgaggtgtgcgaacaatttatgatctggccatgttctccataaaagatatcaatcctatggaagaattgacttttgattatgctggtattcgtgaacaggtgtcacctgtgccaaaggaaccaaaacaacctattcgccatggaaaggcatatcggaaatgcagatgcggtgcaccaaattgtagaggatggctattctcttagccattgaacaatcttcaattttttgtctcctaactacttcctgataacgtcgttctttccactaaaaaactgtcttcttgtaatacataagtctattattcaaacattatcaaattcgcccgtttcctcctcacatacctaacgtctctcgccgcttatgaagtcctctacgaatacagcaatcctcgtagaattgataaaaataaaaagcactactcattaactatttaatgttacacaataatgaaagccggacatcctatgatacaaaaagcgaaatgcttgttaaagtcgcttgaaaggctgtgatgaaagcacggagaagacattgctcttcctagaattgaaaaggcgttttaagcacaagtgaatcattcacctttgttatcctcagacaccaccgcggcagtgtcgaccgtgttctccgattccaagttcttgtttaagacctcttcagcgggtggaacggcaacttcagatgaaatagcgggatcagcttccgcactagcgggttcctcagatacctccttgaactcatgcaggctgctagcagctgcatcgtcagagtcaacttgcgtctcaacaggagcagaagtttcagtagtagtgactgtctccacttgctttacatcttcctccacgttttcgtcagcctttgtctctgaagggataggttcgacaatctccgaaccaacagcatcagaattctcagcagcctcaccagtgccaggtccagaaatctttgatacgggctcggtattcaccggagtaaaagaaggttgctcttcctcatctacatcaacgacaacgggagcttcttcggtacccaactcggccgtgatgttggcatcggcggcagcaggttctgtctccgtttccgtagcagccttagccaaagcagcctctcgtttcgccgagtaatcaggagagttatggaatccatgatgaagcgtttccgatagtcttctcataagtggggaagacatcaagctgaacttatgctttgagggtgaatccgcagaatcatttgtcttcttgggtgttttttgcttttgctttttaggcgagaaaaaatgtttcttctcctttgaagttgaagctggcgccgatgcggtaactggagctgaagcctcctgttcctcttcggcaggctcttctgaaacacttttcattgggctgggagaacgacggaagatgccagaaagacgtgcacgcaagtgaggagtggatggtgatgccccagaaggaacctgtgccggtggttccgcattgagggtttctgccgctgcattctcagtctcaggaacatcctcatttacattttgaggcgtgtcatcagtaacctcgggttcttgaacaatagggactgctggagaggcattttctttcactccctcttccggtattgcgtctttcgttgcaccagagggcttgaaatgaacgaatgattgtaaaatttcaaagacagagtcacgcttccgtggatccggggccgctgacttgtccactgacttgcccttttcctttgatttgcttccatctttcttgccaaagaagtacaagaaagaataagctgcattggcactttcagccgagtatttcttcaacttggcaaatgtgtccttatatgcttcgctgttctccacatccacccgagcctgtttgtaacgttggacattctcaataatatatttgacccacttgtcgcgctccgcagggctgggtgcctcaaaggtagcgattttgccagatcctgtggctataataaacttttggtcaaagctgggctcaacagcaacaacatcatactgcgaaatacgttagtttcaatgcgaattaggtaaagaaattcgtaggtaccaaaggaataattccactagggctatcggatgcaagttgagactttgaataaaacaacaatccgtctcccgtttgagttgcgtgagcaattaattcaaggtaatagtcacgagaagagggagcaggcgcttccttcggctcctctacgccttcaccctcttcgtcgccgtttgaagggtttgactcggtcgctgttttatctgtttcagtcaaagaaccatagaatcgctttcgataataatagtttaagtttttaagttcaaattttttcgtctgaacataaaaaaaccttcttaaagaatgactgaatggagagttagtgggctgatagaccagctgtatcagacgtacggaagaatgccgtttgtcttaaaggttaaatgaccagaaacactgtatgcggaaacaaaggcgggatgcttgatagtgggaacctctgtggttttcacagtatttaaaacgtttggagcaacctcgctcaatgcagttttcgtctccgtttcaccttgaacttgctccgtttcagtccccgccgaagtgacttcagaatgtcctggcaaaacttcgaaacctggttcaccaacgacactaggtcgcgtttcaatgcctgcagaagacatgttatagaatcgaaaatagtatttagtgtttcaattgtagcaaatggttacacacaattcttatgggtgtatgtggtaaagggcagaaatgcgaggtcggccccgctaaacaaaacaaacgattttaagcataataattaaaacttacatgaattaatgcagctttataacaattaaatataatgaatcttaattcgtgtatttacttagaaattatgcatcctaactctaaattgctgtagtcaaaaaacatcattctaatttggtgcaagcgttcattatataaatacagcagatgttattggttgaataaatgtatgtaagtgaccgtaagtgtctaagcaaatttttaagttgcatattttgtaggcgcgcatcatagacgtgcgcggtgccatgaagcaactcgaagaacagattgagtaaggacaatagttttctcgctgtgggcatgaaattaacgttgaaattagacggtttaaggaagttttatttgaaaattccaatggtatgtctgatggaggttgttgtcaattcacaggataatcgctaatgaccagcttccgattcggattcttcgattggggaaggattgacaaacaggggccaaaagcgtaaaaaaagagctaaaacagcatattttggctgcgttgggcgcagcgctggaagcggactggatgttgatgtatacgatatttaaatagctttggagaattacgctttggctaacagctaccaacgtataggtttacagcatcggagactctaaacgctcagtaatttctcactatcaaaaacgaaaggagcctgaatggttagatcgtgacaacccgtacagagacataaacgttagtggtaagcaactgggggtctacgcctgtccaacaagctcggtccttctaaagaatgtacgtttcagctaacatttggagaattggttttaccattgtcgaaacccgcacaactcctcgacaatcctgacacaatgtcaatttttaaaaacgatgtgctctcccagctcgctgaaacagcgcagcagagcattgtcaatgaacataagtacactgttcaacttcaacaattgttcatcgctttactgggcgacgatcccaacctaacagtatccccgaacgaacgttttggaataacggacgagcagcgttcaacattgcttgacattgttcgtgagtctctcgataaaagccgtgaattcgtgcggtcattgaccaccatacgtatgaatttacttcgagctgaacgttacaagaacaaggtcttaagctattgtcgaggcggcgaggaaacctccgagaaagaacaagacggcaatcgagagaatgaaagcaatgcttaattgggtgcaatgctaacccagtgcccaagctgcagctttcccttcgtttctaaatctcacatacgatcctaaccccttgaaaaccgaattcaggccaaagaacacattccaaacacacattatccattgcaagtggggcaaaacgatgattatcaataacaaaactcgtcgtatcatacagagtctcctcactttgtgtccattttgtttcgatgagcgatgaaatatcaagtgaaagcgacggttcttttcatcttggttctgttttctttctcatcttcacatacatccacacattacacacgatcacattttgtgtgcacacgcacatccactcgttaaccgatacatcggcttttcgcttccctttcgctcttcttttccctctgccgctctaaaatcttctgttatcaattcgaaacatgcaatgagctactgatactagattgatgtttgcgttgtcttgtcatcagcgttacctgtctatgatccaaacccatgatggagtctcggccatcagcgtttaggcgcagatcacttctcggtactgttatctactgcgaaccttgattgtgtccacaccagccagtggtccactagtaggactggggtatccctactgcgctgcaggttgccgccgcccccgaagatggtatcattaaagtaatcgtatcttgattaagatggtaaacagcgggaagagttgcactgtaatttactttattaaaaggcgacgaaatttcctgcaaatcagaacaactgacttcaacctttctgtctactacagcagtttaattcgaatcaattggctgtacaatttgcattcctttgttgctgcaaataatttattcactcgcttacacacctttccccaactacaattgttaattaagtatacacaatgtctgagactcaagtgaaacgctgcgttttggcctactctggtggtctcgatacctcctgcattctcgcctggttgattgaacaaggatgggaagtcatttgctacatggccaacgttggtcaagaagaagactgggaagctgcccgtgagaaggctctgaaggtcggtgctaaaaaggtgtacattgaggatcttcgtgaggagttcattcgtgacactgtcattcctgctgctcaatgcaatgccatctacgagaacgtttaccttttgggtacttcgttggctcgtcctatcattgcccgtcgtcaaattcaaattgccgaaaaggagcactgcattgctgtctcccatggttgtactggtaagggaaacgaccaagttcgttttgaacttgcgttttacgctttgaagcctgatgttaaggttattgctccttggcgtgagcctgttttctttgagcgcttcgctggtcgtaaggacttgttggagtacgctgcacaaaagggaattcccgttgctcaaaccactaagaagccctggtctatggacgagaacttggttcactgctcttacgaagctggtattttagaggatcccagccaagctccccctaccgacatgtggaagctctgtgtcgaccccaaggacgcacctgatgaggctgaagacttggagatccactttgaaaagggtgttcccgtcaagcttatttgcaaggatggtgagttcaccgatcctcttcctcttttcctccaactcaacactatcgcccgtcgcaacggtgtcggtcgcgtcgacattgttgagaaccgtttctctggtttgaagagccgtggttgctacgaaacacccggtctcaccattttgcgtacggctcacatggacttggagggtcttactatggagcgtgaggttcgcgctcttcgtgaccaattcgtcaccttcaaccttgccaagatcctttacaacggtcaattcttctccccctccactcgtatgctgttggctgccaacgctgtttcgcaagaggttgttaatggtgaggtcaaattgagcgtgtacaagggcaacgttacgatcaagggtcgcaagtccgagaccgctcacttgtacgatgaaaaattgtcgtctatggatgagctcggtggcttcgatcctacttggacctctggtttcattgccatcgagtctatgcgtcttcgcaactctgatgaggccaagcattggctgtaagcatagtttgtcatgtgcttcccgaataacgggaatgtttaatgataaaagtgttatgcgttcatgtcatgaaaaataaaatatgaattacttttgagcatgggaatgaatggaaagggtggtgacaacaagtagcgattgtgaaaaaaaaaaaaaaacatacatggcgtacaagtgtactgtcaggtcttaattcgtttccgacttgactcgatacgtttggtgcttcttgtctaatgaattacggacatgaaatatatttttggtccttgtcaacgaagtagcagaaggacacccatgcagacaataagaagcaggatagctactgtagctagtgatttgagcagtgtcagcattacacgagtagttttgttaacgaccaaaagcgaaacatagaaaatcaaaaaatagacaaggaggtttacaaaggaaggaatggtgaattggaatgagttaatttttcctgaaattaaggacgaaaatgaacctggtttgtattcttcgatttgttttccaagtgtctcaattgcctttcccatctgagccgggtccttcagcacttcctggtgacccaccaatctgagcaacaaatcgtacacagaaggaacaggggacatagtatgagaaatgaatgaaggttgagaagaggaatgggaagagaaaaccggggttttcttgggtgtgtgtttatatcaattgataatggtgaaggtatggtagtgctaccgaagtggcgacagttcgagtcttggtagtgataaataaaaccgatgattagagaggtcgggagtgtcctgtatcgcgaagagatgatgatgtcttttcctgtcgtgtactaagttgtcaatgctctatcatttaatactgagattgtatgagaaaggtatctcccgaaaccgtcttgtacaatacaccgtatgttgagttcgagtcatgatgtggacacaaaaaaaatcaagtttgaaagtaatggtaacgtttgatggaagttcctagtggccgtgacaagttgtatctgtgtaaatttggcggaagagaaatgtacttctgaagagtaagtctgaagagtaagaagtttcatttacttctgtttgtacaacagacgattcgataacggtgtttgtagtttggaacattagcgtcgaaatacatattacagaaagtgcaatattacacctgaagttcatgatacatggtctgtttaatgatgtacggggcaactatatatgttgtggtcatgttaaaggctgtatggtctacttgtttggtagctgattcagcagaaagaaatttcatgtcttcaatgagatgattttttgcgattcacaagctataaactcatttagagttcaattgcgctacggccaaagtgtagttggaggcggactgcccgttcgaagaaaggcattttttttatttagatacctttgtagctttaaacaatgtactgatcagttttattgttcaatagctgcctgaacgttacttggattttttgtactgcactaaagatagcaaattgatacctagatcagagttctaaactagacatctggagaatgatgatgtcctttgacagtagttttcctaagaatattcattcaaagcaaccttttgtagaacaggaagtattattgtattattgtcacaaggatcgctataatagcatcatttcatgcaatcctcattcttactgtatcacgattctacagacgattcatttcaaagttctaaatgaacagccacataaaaccttacatgagataattcttttagccattagacagagtttttctcgactcctttgtttcattcattgcatcgagctttcgcccactctaaacaatgttgccatttatgccgtttgtacgagcacgggtcggacggtaaaaaaatacaaatattgaaattgtgacagaaggagagggtttttgagcaagttaattaaccaatgaagcccttataaatgaattctatattggcaatacaattgcattgcaaagaactactgttttgaggtacttgtaaaaaatgtttatccctgcacgaatttaaaaactggacatagaagaacccaaaattggtgcaacattgggattcgaacacaagccggcccgtgtgatcccgaaggagcgagctgtatcttgtgctgtaaaggaattttgggttcgagtatcacgaggcaattccaagtgattgctttacatttgcacatcttgcaaagttagtaaccaaagatagtatcaattgaatagttaatataagtatgcaagcgttcgatggctataatccgttgaacagtacttggttctttcaacagtaaccttcacaacttgttgtgtgttttaagaaagaaggtatctattgtttgaagcccacgaacaagaatcctcaatcgcactaaacatacccgtcctcgaactgtgacattgaagagtctcgaaacaaaccgacttcaagtcattgactccaagctattgcgtcttgtcatagtattgaattctctctctcactactttacaaacattacatatatgaattagtaaaccgtacactatcaatcaactagcgaatctagatacacaagagttcctgagcattcgtctctttcatacaacatcgaggtttcacgaaccgaacctcaactaggaacgcttgaagaaagaaggtatccattgtttcaagtctaaaaacatgagttctcaatcaaactcaacatactcagctcgaaccgtagcaggcgtaacagacgatctgtaaagaactcttcattgtcatcatcacgacttattgcgaacaagactgctcaatcttcattgtaattccattgcaatttcattgcacacctttcatacaccaaatcttcgtgttaccaagtgtgtcgaatcctgaatttactgactatctcaggtcgactataactgattccgtttacctaaactcaacactctccctcactcaacaccctccctcataacatcttcgagtcccaattgccagagcattcctaagcaggtgccactgccctacaggccagcacaccgcatccacacccacctctcttcggtaaactctattcaatgcaattcaatcaacggtctatggttctagcgcttagcgcagtcgttgccgtgcccacacagaacccgaccggcccccattccgggttcatggtcagggtgtccagcactcgacgacaaatcaaaaacaagacaaaaagaaaacaaacgttcatcagacccaaaggtcgcgcgctcctctttaatggtcatcatttcaggcggcgcatttaagaggaaggctcgtagtcagcggggatgttgaagatgcgctcaagaacctcaccgacggcaccctcgtcgttaccaacgcgagagatggccttggccttctccttggcgatgtccataccgttgcacatggcgacagaccaaccggcaatggcgaacatggacaagtcgttctggccgtcaccaaaggcaatcacgttctcgttgttgatgtgggggaggatgttgccggtaatggcctcaagagcagtacccttgttggcgttggagggaataagctcaatgcagtaagccaaagcttgggtggtggtgaacttctcgatggggaaggtcttgaggatgtcgcggacaacgtcaagcttgtcggggtcctcgcagacggccatcttgatgaccttgatctcgccagacttgaccttggcaatagcctcgtcgcaaggcatctcaaagttgaccttctcaccgatctcggcaagacgcttggggttcttgaggtcctcgcggccgggagtcaagatgtagacttgagactcgtcgtagacaacgttggcgatgttggggttgtgcttggtggcctcgacaacctccatgacgacctcgggcttgaggtgctcggcgtagacgatcttgcccttgttgtacaggacacagccgttgacgtgggcggaagggaaggcgtcgagctcgagagggatgcggatctcgtcgacagcagaacgctgcttgccggtggcaaggacaatggggaagtcggggcgagtctcgcggatgtacttcatggcacggtaggtgcgcttgtggaagcggtggtgggcatccagaagcgtaccgtcgacatcagaaataagcatctggagttggtcggcggtggggaggttgttggtcttgtcagcgacagcactcattttggctaattgtgttcgaggaaagaaaaggagcgaatgcaaaggttctatctaacgaaattcgtattgcgtgttgttcgaaacggacacggcgactcagaagggcaagggtgaatacaacgacgaagaatgggtcacagtcgtcctacgctggttgagggaggccgctgctggttcttatgctgcttttaagtgtttttcggggaaactcagcaggtgacgtcacgtggagtgatgctcccgataccggagaaacaaaatagacgccgaacctatcgcagaataggcggcgtcaggaatgcgtcgagtccgtgcgcagcgcggttggctggccaatcagctgcacgcgaacagagtctaactccgtgacatgacatcacagatagtctttcggcggcggccgagaaagcgcatgacgttgtcgcaaccttaaaccgagcaaggttcctcagcagccgttcaggacaaaacagcgcggatttgtcggagaaatagaaagaaggttgagtttggcgagcgatgacgtatgccggacggaccggactgggcagtcggtcggtgatcgtgtgagacctgcatgcagaaaatgcctagccctccggtctgaggtctgagtggacggttcctcatgcacagtcgccgcactggccgagctgccgtgtcccgtgcgatgcgatgcgctacgacacagcacgacacgacaccgctgagaccaccatgcccgccctgttgaataccaaacgttaaacattactactactataactgacatcgcctacgaaggcgagaaaaaaaccggtgggggaaaggaagggaggtcatgtggggcgcgggatgagtgggatgaagggagtgtcgcagatacgcaccacgtgcatcgtgtgacgcacgtggcaggaagcgaaagggatacagagaaagaaagagccgcaatgtcggccggcagagaggatcggttgcgtctggatttgcggcttgcgacttgcgactcgcagctcgcgacactttgcgttacagacggattgctgtctgttacgttcacgtcgcagccgtggccgccgccgcgccgtgtgttcagcacaccgaggtcgtgtgcgacgtgtagctgttttgaaagtggtcgcggagcaggtcctcaacggccaccggttccgattggggagggccgagctctggcaatggagccaccacgtagtcgatgttgccctgcaggaagaaggggatcgtgtaccggtcctgggacgaagtgttgcacacacggtggagcgacgacttgtagcgatggtttgtgaggatggtcatgatgtctccgagattggcgaccagcgcatccttccgcggcgacacggccagaaattggttgagctcagggtcgaagatctgcagacccgcaacgccgtcctgggccatgagggtcagggcagctgcgtcgcggtggtcgttcacaccaacacggccgcctgctgggggataccgcagcaaccggatggccgttgtggggtctgagcaaaagtcgtcgaaggcgtgctcgctcagacccagcgactcggccagcaggcgcatcactgtgtcggcaaactcggaccatctcgtcgtggtactggacgagagcacgtcggaaatcgttgcccgagtgcagaggccacttgttgggtccctggaagggacgcatgagacgctctgcactaaggttttcgctgccgaaatagaagctctcgcggaactcgttcgacacaatctcatcctcgaacactgctgcattcgaacccgacgacacactgccgttgacggcgccagtcgtggtgatgctggccgcaggcgttgcagcgagattgctggtgctgccggagcagcaccagtcatcgtctgcacatccgtcgagcacctcctgcgagtcgaaggccgtctcctcgccttccaacacaaagtcctgcaccaactcgtagccgcggttgctgaacatgtccttgctcagctcaagcttctcctcgaacggcagctcaaagaagcgcttggatgcgcggaacgcgttccggaacacctcgtgcgagatgctgtgatggacaatttgaaagaagcccgagtattcgcaagccgaacgcagctgctcaattaccagttcgcgtgcgccaggctcaccggccagcatcggcccaaagtcgatcaccggcaacagccgctcgttctcctcgggggtcgcgtcgcgattcgcatttgtcgcgactttttggaacatttgcgacaacattttgccgtaagaaatgaagtaagcgggagggggaggggagagtaattagtggggtgagaagaggggattaatgtggggaaatgagagtgaaaaaggggaacaaaaaaggggacacgcctgtgtgtgtgtgcgtgcgtgtgtggtgcgtgcgcggggttgtcgcgtgcttgccaaatatggttatgggggcgggcagtgctcaatcacactccttgaagaggcaaactcgggaatggggtctgccggctgtggtggtagtggcggcggcagcggtggtggggtatacgaaaacacaccggtatgggtatacactccctgacgcagggatgatgcaatatgcaaaagttgaaagaatgtggtctcttaggaatcgtcgagtgggatcccaagcaaatgcaaaactgtgcaacaaaactgttcaacaatgaggggagagtagttgcgttaatgtgcactaatttacggtacgtctctgtaggtgtccgtaaacctttttgggcagtccgctcaagagtgatctcgaatgacgagaggattgcgtgtgtgctgtgttacttctaaactgcgtcgtcgcctcctgaaatagctaactgatcgctcgcgtgggtgactttcccgtggtggggcaaaacacagaaaccgctttttgtctcagcaatgggtgcacagcggttgagatatcgcgcaaaagctggaacaagacaagtgcagatgctcttcctatatatcctccttcttatcagcctaaccttatctatgacgtcacgcgttgtgagataaggtaccgagggtgttccgcggggagaaggggatcagggggaggaggggtgcgaagtggagtgtgaacggggacgtgggtgagaagagccacgtgtgactcgacggaatgcgtgttatgacgaccgtccgtcaaccagcgtcaattgactctgtaggagtgcacgatggctttttctggcggctggccttgagcttgcccccctgcgacgcgacgcgacgcgaccttgtcggtgcctttccgcttgctccactcgtttgctcgttaatcagtaaacttctgtcaaatcaagattgcaatcgctcgcttgtgcgcggatacgcgagcgagcacgtgaaccagcgagagttaagattctcgataaccttaatgccggttttcgtgacgcgtgacgtcagtcgcttttcgcgtttgcatatgaagagcgtgaacgcgtttccactcctgccaagaaccaaaacctttttctttccctacacacggacacaaggacacgcccagaggcaagcacaaaactccctacgcactctcgtactgcattggtgcatccgcaggtgggtgcaatggatgcggagaagacgttgcatgatgagattgcaaagctcgtgcggaagaaagaggcgcttgagcaacaatggcgagaactgcacgcggaaacgctgcaagccaagggctacgggcgtcagcaccaacaagagactgatgacggacggcggttaacgcgcccagaggggctctttcagtatgatcgtttgccgggaataagctttttccaaccaaacgatcccgaacgcctgttccgtgaatcattgcgcaccatcgatgagaaaagcgacaccatccaacaaccctcgatgccacaactgcttggtgtacgttttgacgtaatgaaacagtgtgtgcacgaaaacagcaacacatcggccgccaaaaatgcaagccctcgaaacgcgtttgacgttcctcattacataatttttcgtgtttcagacaactcgtttgacatatacaagcatacattacctaactacattcccatgcactcgttggcacgccaattcctccaaaaaggcggcaaatgcacgaacttgcgcgcgtttttacttcatacacaacagtccatcactgcatatgcgtgtcggcgcgacatggtgaagcagattaagacgcaggcacccaaatatgcggaaatccgggcagatctttcgtgcacacgcgtctccattgtcctgcggaattcgtggagagcaaaaatcgtgtttcgcgctgatgcttctacacgtttattacgcgctgtcgtgcatatacggtcgtcccacggctgggagaaggcggcattactcgaagcacagctcgtgcacgaacgcgaatggctttcgcttttgttgcgcgccattcgtcgcgtcgaggagacaatcgcacttcaagatccttcaccttctccttaattctttttcaggtttctcttcttgcgtaaccgtttggcgacctgtttttcgagttgctcttgcaagcgaagcattcgtttttggttctcctcaaaatagcccgttgtcagctgaaacaaccgacgcatatactttttcgtgacataaaaatcgtaatgcatttcttccgccaaatcaccgttttctccagtcgccgcttgctcgccgttggacgccgacggcgcgaacgcccgacccagaggaacatcgattcgaagacttgtacgaatggcaacaatgtgtttggaatcgctgccctgaatgcccgtctcgcggaagccacaactggcggcgacacgatggagcatctgtgccgactccatggttctcgtttgaacatgcagaatcattggttcaaaggcgaactgcacatcgcgcgacactccgtgttgagcaccttcacgctccccctcttccaacgaattttcatcgtcatagtgtacgtttgcactttccagctgttccggcagctcttgttgtgcctcgtgcgaaacaaagagccagtaacctccaccttttctcgttttcgcaccttgcacatagacggaaattcgtccagagcacgaactagtcgtaacccagtcaggatggctatttacaaccttcagcaatgggaagattgggctgtcaggatggcctttgggagaggcatctggaacattagattccagctgtttcagtatttttgctttggcctcatcgaatggatctccatttacggaaccggaagcatcaaactggacagcagccatggtttactgagacgttaacccaaaatggtggtgtcgaggagaagacccttcttcgtgcacacagaacgctgctaccaacacactttttgtgcctgaacaacacatttcatttggcagtcggcgttgtgtgctagtttgcagtgctaaaaccatttgcgcgtgttttttttttaaagaaccttttgactcatagctcatttgtctgttgtttgagacaatttccttcatacccagtattcgaaagttgtaatcacacatcgcgacaacctgcttcgtacgcgtacactaaaacggaaatacatttccctctaaaatcttcaaaaaagttcaacacaaaaaagttgagaatcaattatcattttttctcaaaaatttaccatgaaaagaacaggacctatgcaacaggagaaagatcgggaccacaaacgtttgaaaattagacaatcacgttcaatccatgttcagtcggacagtttggaaaatggagcaattgacgtggaaaaattccttagtgctcgttctttcgaaatcagagcatttcaggatgcgatgaaacgatcaaaagactcaagctcccagcgagcctttcagtcacttccgcgatgtctaagacggagagctgcttcacataatgtacgtcgaattccaaaagcacttcgccaacgcgctctctacgaaatgagcctgcagtcttctacaacaaaagccattgagccatctcgtcttcgatttaaacgctatgtccggcgattacagaaaaggatatctgcggctggaaaatccaaacaaattgtaagtgccggcactttacagacaaagcacactaccgaagactcccgcattccttcactgcctttagtccgtttagtgaagggtcagttcgctcagagacaactccgtaaaatttggcttccaacacatttgtggacaagtaaaagagctcatatggtgaacaaatggggttacgcgattccacaacgaccaacggccaaatcatatcgcccaactcatcgagctgcatttacggaagaagccattgcttttgacatgagctatgagcccatcttcgccattactgctccacttcctgttctgatcgaaaaatataaatctatttttggtgcgcgctgggcgttgtattcgtcttgcagtcgtatatgttctggtttgataaaaaatgttgaaacgggaagaacaatttgtccctgtctcacgcaatggaacaaaccatccgaagcttttgtgcaaaggcttccaattacagaaaaaaacaacgtcgcacaagttgtactgcgcgtccatcccgctgctttcgtggagtgttgggactatctctccggaattgcagtaaaagatagtcgaatagcaatgcacgattggcgtatgcaattgggttcaatagacgttttgggaccgcgtgcaaatcaggttctccacgatgttttgcaaactcctatcccttcaaccgagtcaaatgtctggacatccatcaaaaaactctcacacaatcaactacccatcgactgttcgttgggttttcatgtgaatgcttcccaaacggcaacctccgcgacatcgcagaattcgctgtctcaaaagccaatgttggaatattgggatgcgaaaacgcttccttcttttcaagtctttgacgttacggaggtaaacggcatcggtgccagaaatccgcctgcgattacgcctttaatggtagccaggcggcgtgaatggaatggcttaactattatcttaccatggacttcaattatgtatttttggagaaaacttatgtttcgtaagggtgttcgttttggcggactagacaatttgcatcaaatcgctttcgaaaaacaaatccctttcttcccacatgactatccggaaacggaggcgggaattaaagcacaagccgtgtcgagagaggatgccttttcgtattggcaaagacgcccccctgccaaacgggtaaattttctgaagctcgaaaatggtatgaaagagctaggtgatccatttgcatgcgactggtctgtgctagataaaaactatcccacattgactcctgtacggtttcatctcgtccatgttattattacatgctcaactcgtggcagcattcacgatcttgctcgcgtgtacaagctgcccacgaaggagtctttggaggaatggaaaaagcattcacttcactatcgaaataagttgcatgaggtagagaaatttccagcctctcccgaggagtccaatttagttggttacatctcaactggcaatttcaatttaaggcaaggcaaaccatcgggaattggttgtgttatcgaccaattttcgggctcttccaagcgcggttattgccttataagaaattgcggaacaggtgtctttcgtttagcacaatggaaacggttttaaaatgtttatactccacatacttctctcttttcttcctctaactcctcttgtccaaaatattattgtttatgaactttttcaatcttttcatcaacaccacacaacttgtgaagcaagaccaaaaaataccctcagagcatcatttttgtccaccttttggcaacggtaatcacacaaaaactcggtaacccgccacaagaatggaaagtcttattctcgcagggctagccatttcgactgtatacgctggctcgaaatggtccgcctcaaaaaaggtccgagaggaacagcaaaccattcactcgaaaacggcccttctttttccgattatgggtggtgctgtgcttgtctctttatacattgtcatgaaatattggattaaggagtacatagaaacaatccttcaggtgtattctagctttgcagcagctggctgcctgtatgctatgttaaatcgcggtggaaaacttatatctttctttgcgtttgtcacatccattggttgttctgcggcatacttgtatacgaaaaattggcttttttcaaacatactgtcttttgcgatggcaaccacttcaattgcatatatgaacattgactcgtatgcgactggatccctgctgcttgcggctctgtttttctacgatatttactttgtttttggtacaaaagtgatggttactgtagccaagggagtgaatattccagctaaatatcttttcccttctctttctcagtctgatcgtttttccattcttggccttggtgatatagtactccctggtttgatggtttcccttatgcttcgctttgatttagccaatctcaagcgtaaagaatctgaaggaaaggtcgagggcacatccacacctccctccgggcaaaaacttccatacttcaaagcgtctatggttggctatactctcggtttgctctgtgcgaattctgccgttcgttactttcatgcagcacagcccgcattgttgtatttaagtccagcatgcataattgcacccttcttgattgcaagccgccgtaaggaagtcaaactgttgctttcgtatgaagataatgcatcaacaaagcagcaagacaaacaacaggataccgaaaagaataaataggaagctactgtgcttcttaacgaatctcgaatattcattttcttcaattgaagatacatcgttttagattgtatatatgcattattgtcattttctatttgtactttagattagtataaaaatcatgttagatatgaagtgtctatacctttagatgaatatgactaattctacgaaacagcttgtagcatcgcgatgactttgtgcttccacaaaagtaataacataggaagtattgcgacatagcctcagcagcacaatattgagcactgtcacgttgcaaatcacacgtgtaagttcctgggcgtgaagtgaacagataattgtgcgacgttatcaattcgaaagaaaaatatcttccgagactgcagaagtaaaatttggaaaagcaaattacaggcacatccgagagtctgaaacgattccagcatatggtgaacgcatataaagagattcctattatttgaactagtagtagaacgggccatgcatgccttcaggtaaaaaaaattaagtaaaatatcgtaaattgaacaaccactatgcacccagattttaaataagcagccgtgaaaacacaaagctgattgtcaacgatgccaataaagcagtaggtcaacaagcaagcaggaaaggaaatggaaggaaaggtggaacaacgaaatgagaaaacaaaataaggaacgtcaaaccgaaaaagaggtcaaacagagaaagcgtagtgcaaccaagcaaacctttgcttattgattgccagcgccaacattcctgctcgtccagtagcagacagacagcaagaacaattgtagtgagtacatggagagaaagaaggtgagggtgattgtgaaaagtgaatcggaaaacttgccggacaaagctgtctgtgacttagataccatgcacacgctgatggcgtctcatgttactgcgcacgttgaaggccttaccgcaaccattataatcgcacacaaaaggacgctcaccagtatgtgaatacgtgtgaattttgagacttgagggtcgtgaaaatccttgtaagcattcactgcatttataccttacagaagtggtattgccagcaccgttcactgaaccgtgaatagattgtgcatccttatgcttagtggaatacctccgagcggcatgggttgtagtatgcttgcctgttgaattacggcgttccttcgtaggcgttggtgcaaacggaacattgttcgtgatgattgcaccaaatttagatggattagtggcggacataaaagggtttctatcaccagcggcagcagcactttcgggaaatacagagggatctgggccattcgtagctgttaccggaggcatgttaacgggagcggcgacaaagccagaagcatccggtaaacttatagcattccttgggctactactgacaggcgtggagcttaagtcaatgatgcttgctgcacgcttgttaaagccattgtcgggcgtgttaatgggctgtggagacgtgtgagaccgtgcactggaaacagcctcattgtttgtgacagaaggatgatccatgtccattggtctagcgtttccgtcagcaggctgtacggacgtttcacgttcctgaggactgctagaatgagcacagccaggacaaactatgggaaacatagacgtttgtactggtaccaataccgttcccggttgagtagcgggcacgcgtccgctcaaaggaggaatcaccggtgcttgtgtgatcattgtattcagaccatttgcaccaatgatgtcaacgtgcccaccggcagatatagcagaggtagtgttggcgacaacgtaggcgcatgagactggtggatatgcacttaaaaaggcagaggttgggagggcgccctcagcagctgccaagttggctgagttcaaaggcggattagcgaatgtagctgccaacagcgcggaaataggaggcagtcggagacccgcagtggatgccagcatgttcgttgaaacatgcgggtgtccatggacagttgtacagcaacacaaacttgggctaccctgattgcccgtgttagctgctggggcggacgaagtaatggagtttaatgccgcaccggctgtgtctgccgcggaaacctcatggggttcagcaggcttaacgtgcgtaatatcctcctgcttctcattctgagatggcatagagtcactaccttgcacagcggtagagtcaacctgagccaatgtcactcgtgaatgaacagtacgggcttccggtgtttctccgtttctagcttgtgtggcggacatttgcacaccttcgtccgcacctgccgatgttacattgttttctcctatggcttccttactcttagactctagagaatctgaattcgatgacgccgtcggtggggcagtcaacgagtctgcctgtactgcatcagatatggaaaagctgtcgtgcatatttcgttaaatattccgtggaaacaagtagtaggtaacagaatgcagacaataaaagcgaactgtcaaaacgtagagaaattaaagtaggaagagaagaaaaaaggtaagtggagaacgataaatcaatgagaaacgagaataaatggcaatgagattttcagagtgcaaatgtttctgagacaaaaagcaattatatcacgttgaatttgagatttctagagtagttgaacgtaaacgaacaattgccgagacgtttaagaacgcattcaaaataagaggtgaaaaacaagaccaagcaatattcttgtagaagattacagatagctcttgcgaaacctccaatggaaaaagagcaagggattgatgagcaacaagtactttaataagaattcgcgttcagagagagactagatgtctgtataatcgaattcttttatcagcagagttgggtgagaattaaacgcaagaataaagctccaactgtttccttttcgcctttctttggttggaaatattgcgtttctaaacactgtattccaaatccaagggtttaacgaaaaaacgggccaaacacaactctactaaagcgagtcaaagaatcctgggtgtgttcacagtgaatttcttacagtcacaagtgattggtgcacacaacacaggctgtatacgctttggaaaattggttggaagaaaagaggataaagcaattagacgaatcgatcgaataaaaacagaaagtacgcctaaacctcagtacacttctagaaaaagcagtagaatagtgatccacacgtctggaagatcgctactacgtatgactgatgatctgcctaaacaaagtccaagcaaggacgtaaaattcgacagaaatgcaccgagattgcaaaatctgttcgctggtcacaaactttaacgtttgattgagtcaattcctaaagcagaatacggaaattatcaacaaaacacaggttttgttgctgtcgttaagtcggtgaggtgtggtatggtggggaaagtggacgcgttcggccgagatgtatgaataagaaaccatcgagggaagggtggggcagcaaatcaccggcttcgcatcagtcgtgagtgtgagagtgagatcttcaaaaatagcctgttacttggtccactgatatgacgtcgcatcgttaaaacgccacaagacgtatctaagcgaagttgtaagcgagagagaactcgatgcgcattaaaaaacgggaagagaagcgttcgatgttgtcaattcgtatctctaatgtgctgagtcttagtgctcttcgtgaacaaagccctcctactagtttatctcaaacaattcctactacgagccaaattatgacttcttctttgttcttgctttgtgaatataagcgaggatgcaccaaaataaaaaagagatattatcgcgtaactttaaaattatcagattacctcctatcttttaaattaagcatcatgggatgtaatgcgccaatcatagtttagaaaaagttgcgtcaggaccgacaatatacggggacaaggcgatcagatgcctttttgcggagaatatgagtgatcttcaaactccttggtggcgatcattacggggaattgcaacagcgtagatccttctgatcgctcatccctgatcaaccaagcaggagtgtttgtgatcgtcgtgatctgcatgtgcatcgttacgtcatcacgttatgggatggggaggaagggggggcggttcaattgaatgccgtgaagaccgacggtatacagggtgtatgtttgtttgtgttggtcggcttcattgtcgcggtaagcgtgttgtggggtcaggtaagacgatcaagattatcgccttttcggcggaatgagttgccagtaggatgcttcttcggagcccgcaatgagctcggcatcaacaaattcggatgctgtacgaatgccaacgacgtcatctgcggcgctcatttttcttttctgccgttttagctctgatatacacaaagatgcttggtcagcgtatttccagcggacaatggcttccacttcgtccttgcggtaatcaatgtactggatgcagacattgtcctgcttggcttgcttcatcagatgcaccagaaatgcttggatgttggacttcgtagtcaagggatgaaggttgcacagtcgtgtgagaagtcccttaggataattggaatccaaggaaggattttcgtgatggggcgacggctttgttgggtcgggtgatggagacaaattggaattacgaacgagagctccctggtttcttcgggcttggctctgttgcaagcgttgggtagctcgcttactgtcgccaacgatacagtcaatgtacatctcctcacgcagtgtccactctgcccgagacaaaagggtaaagcctgaaggcgcttgaacatggttcagttgctcttgagtaactgacttccagcactcgacaaaggcataaccttctggggtcgagatgagttttgtaaagggaagccattgccgcataacgggtcgtagcacacccagaagatgcatcggttttgctgacattgtcgcggggaatgactctacgtagacaattctgtcaaacatactcgcagtaggccgagagggaaaggcttcgttgcgatgaacatggaaagtattctcgtcgaacgaaaagaaactgcttttcgacgcttttagggcagcagagagtgttttttgtgtaggtgccggcttcactgaagcccatttttgctcatcgtcatcaagaagtaatgtcgagatgtggaagttatcttggtcaggattcttcataaactggagctcaactgcactgagaactgtatcttgaaaaacttgtgacaagtcatttttctccgttttctgtgtagcagtcttaatggtgtgtgtcacgtccggtgcttctttcaatggttcttttcttgatggatgtatgggaatttcataaacaacatcaggtaccggcgcctccttagcaggcggtgcattttccgcaaactcttttgacggcaaagggcgtttccgtttaatttgacgtggaacgaacatacaagcgcaccagtttagtcaaagacgtttggagtgtctgacgcgtccagtctgttgctgtttgtttacatcgtgcttagcaacgtgacgcgtctttttcgctcaccacccgtaacaaggttctgggatggtttaccacgtggcggaataggtgacgccgtccattgctgccgctacgcattctgttccgcggttatatactccacctccgcggcaaatccacggtgcaagtcccaagtttggtaaccttcagactcgcgtgtctcgacagctcgcaaccacggcggtttctgtatctctgtttttttgttttacttcgtaaaaaaacgtgtggacagcatgtctaaacgaaaagactttgaagaggacgaatatgtggatccgaatgtgtgtttttttcttatgtaagacgcgactttgctgaccctgtgttaggatattctgcattttgtcaatcttggtgctggaaatgaggtcggtagaagttgtcacataatccaattcaagggtaaaacgatcatggtacgtcttctctgtcggattttgtcttttctctaacgacatgattttgtagttggatgcaggtattcaccctgcttattctggttttgctgctttacctttctttgatgaattcgatcttagcacagtagacatccttctgattactcagtatgtgcaaagtttttgcttaattcgtttatggtctgctaacgtcgttattacaatagctttcatcttgaccatgctgcagctctgccttatgttatgcaaaagactaattttcgaggccgggttttcatgactcatcccacaaaggctgtctgtaaatggcttctttctgattacgttcgtgtcagtaatgttggcgtggaggatcaactgtacgatgaaaaggatttagctgctgcctttgagcgcatggaagctgtggattatcattctactatcgaggttgagggtgtcaagtttactccatttcatgccggtcatgttcttggagcgtgtatgtattttatcgaaattgctggcgtaaaggtaagtttgtgcatttgtgtgtggatctgtaaaacaatgaagctcctaaaagcgttcagaatgctaatgttcggatagcttttatacacaggtgacttttctcgggaagaggatcgtcatttaaacatcgccgaagttccacctcagaaacccaacattttaatttcagaatcaacatatggtactgcttcacatcaaccgcgattagacaaagaagcacgtttgctgaacctcgttcataccaccgtgcgcaatggcggtcgtgttcttatgccagtttttgctctaggccgtgctcaggaattgcttcttatccttgatgagtactggcatagccatgcggaacttcgttccgttcccatttactatgcatcatcacttgctcgaaaatgtatggctgtatatcaaacctacatcaatatgatgaatgacaagattcggaaagcatttgctgagcgaaacccctttatcttccgttacattaaaagtcttcgtagtatcgacaaattcgatgatattggtccatctgttattcttgccagtcctggtatgttgcagaacggtgtttcacgtacactcttggaacggtgggcgccagatgctagaaatacactgctgttgacaggttactctgttgagggaacaatggccaagcttattgcaaatgaacctatcgaaatcacaactttgtctggacaaaagattccgcgccgaatgacagttgaggagctgtcattcgcagcacatgttgattacattcaaaattccgaattcattgatgctgttaacccggaccatattgtacgttctacgttgatgttgtgatttgtactaatcttcgtacatagattctggttcacggtgaacaaacaaatacgggacgtctaaaaagcgctttgatgagcaaatatcacaacaaaaaaatggatgtgaaggtgtacaatccaaaaaattgcgttcctcttgaacttcatttcaagggtgatcgtattgttaaggtacgattctcgtatagtccatatatacacttgctaacactattattaggctctcggtaacattgccataaagaaagcgaaggagaacgacatagtcagtggtattcttgttcagaaggattccatcttcaagttaatggtcgctgaaaatcttcgtgactttagtgatttaacgaccacggttgtgatgcagaaacaagtaattcccttttatgccaacttttcgctggcgagatatcaccttgagcagatgttcggcaatataaaagaaacgcgcaacaaacaaaacgaggtgcagtatgttgtaatggatgctgttactatcacacaaacagcatctagtaagctcgttttggaatgggtggggaacgttatgaatgacacaattgtggattctgttattgctattttgctgggtgttgaaagcagcccggcatctgtaaaaagtaagcattaaatcctaattcaacggaaagcgaactaacctgtttttctagtcacaaaacaaaagtgtacccatcatcacgacactgttgaggatcgtgtagaacgactcattctatttcttaaagcacaatttggtgattctattacgcggactgagtctggtgttgacatcaaatttgataaatttagtgcgagcatcaacttttccaatatgtctgttcaatgcgaaagcgaggttttaaagactcgtattgtgcacgtgttgtctcgtgctgttagtacaattcttccttttgttgaaccggatcaattagagtctatggaaaacgaaagttcagcacagaatgatgacaaccccaaaaaaatagaggataaatctaaacaaggcgtggctgaatacaatcctgccgaaacggctacagattcaagctcacaggacgcagcttcgactgtagacaacgaggacgaagcaaccacaaagtcagacaactcgacgagtagtaatgaagacaaaacggaaacaaaaatggatgaagatgacccttcgacttcacctccgtctgagcaaaatgcatcgttacaggacgatgaaaaagatcagtcgatgctgagcacagttaagacagaacctgaacaagattgagaaaatccatgcataaagacgaagcatgtatgcttctgcaaaaattctctgttgtgttaattatgaatgctaatctcttctttcccttttttgttccttttttatgcgttttctcttaatgatataaaatgaaatacaatacaattacaaaaagcagtgatggaaatgtatgaagttgagtaacatgaaagcaaaggaaattattgcactgcattgcgaagcaacattgtcattttatttgaaataagcacggaccgatagaaaattaaaaaattagaaaataaaaaaaactaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagttgctaaaaaccaattcactatggccgctcccgtattgttcttatgagcattgtataagacgggtcagttttctataaaatcactaagatacaaaatatcacaatatataccatctaacatatttatatgtaaatcaaaagcaaacaaatcaccattatcttatcattcgcacctggtttccgcttgcctcttccagtaccaggttctgctgttctgcatctcctctcgacggagtaacttctctaccgtttgtagttttgaacaaaccagttccaaccacaacaataatgccggaaaaccagctgccttcttctcgctatgatttgaacacgtactggggtcgtgtccgcgtatgtaacttctcaatataacctgtagtaccaatttactaactttttactcctgaacagcatgccatggaaattaccgatcctaggtaggttgtcccatatatgaacacgtgtgttgaaccccgaaccattgctaactatatctttaagaactttgttgacaaccaaaaaggatctggctaacgccgtggctgttttggatgccttcaaaaccggcaagaacccaaagttggatgagagtgtttggcacgccaagaagagtatgtcggatgctacaatgcatagtagcgtttcctaaacactgctactgttccctgacagatagtttctgtacatatgattaaccatatatagtcgttgattcgactcttcaccctgataccaagcaaccagttttccttccctttcgcatgtcttgcttcgttttggtacgctaacagagacttggattgtagtctttgaatatgagacttcattctgatatcgccctacacgttctatactaaccatctggcctagacaaacttggttgtaacggctggtatgctccagcctaatttgggaactttgggtacggcattttggcaatggacaaaccaatccgtcaatgttgcctttaattccgccaatgccaacaaatcctcgcccttgagcttgtctcaaacagccaaatcatatgcttatgctgtgtcggctagttgtggtgtggccattggcttgaacaagcttgttcctcgtctcaaattcttgtccgcctcggcaaaaactgttttgggccgtttgacaccattcgctgctgttgcctctgcaggtgccctgaacgttttcttgatgcgtggtgaagagcttcgtcgggtatgttggagcacattggttgaaagaaaccgttttagcactcgcaatcctgcggtgttcctttgtcgatccagttctaaccttgtttagggtatcgatgtatacgatgctgaaggcaactctttgagcaagtcaaagaaggctgccttctatgccgtcggcgagacagctctgtctcgtgtgttcaactgctcacctattatggtgttgccacctctggccttgatggctttccaaaagcaaaactggttgcgcacgcgtcccggtttgactattccagttaacctggcacttatctttgcaacctctattgttgcccttcctctcgccatcggtgtcttccctgctcgtgagagtgtgtctcctcacaagctcgagcccgagttccatcacttgaaagacaagaatggcaagcccttggcaaagatcgagttcaaccgtggtttataaggatgttcaataggtttacccgatagacacatttgtttattagtgtgccgtgtgttttgtgcatctgttggatgctcccagtattcaatttttatattgatttctatttgttttctagaaaaaaatagacattttttggcgcatcacacacagccagagctgtttgtaaattgttagatttctggggaaatttcaaaattctactcattgtaacactgctgttaataaacgcttgcttgcctctttgtttactacgcgacgcgattcgcatttctggcgcaaaatggcgacgaccccacatatagcttattctagcgttaagggtccaccgacagggctcagctgtaatactgcccactacgtaaccccttactcctctcctttgtatgcatgccccacaattcgtccaccggacccccacgtaaataatgggggtaagacgcgtccaagtagcacccatgccaggaacgccagccctgtccttcgccaactacacttagcgacgagaaaaaagaaatggcctctgcgcaggaagatttgattgattacgaggaagaagaagagttgacgcaagttgacaacactgccggacaaacggccgccgcagagagcaccgagtccgcggaaaaagcagacaaaaaaggttcgtatgtgggaattcactctacaggcttccgcgactttttgctgaagcctgagctgcttcgtgccatcacagacagtggatttgagcatccttctgaggttcagcaggtctgtattcctcagtcaattcttggtacagatgttttgtgccaggctaaatctggtatgggaaaaactgccgtttttgtactttctacattgcaacaaattgagccagtggacggagaagtgtctgtcttggtactctgtcacactcgtgagcttgccttccaaattaaaaacgaatatgcccgtttcagcaaatatctgcccgacgttcgcacagccgtgttctacggtggtgtaaacattaagcaggatatggaggccttcaaggacaagtctacgtcccctcacattgttgttgcgacccccggtcgcctgaacgcccttgtgcgtgaaaagattttgcgtgtaaacaacgtaaagcactttgttctcgacgagtgtgacaaactgcttgaggcagttgacatgcgtcgtgacattcaagaggtgttccgtgctactcctccccaaaagcaagtgatgatgttcagtgctacccttagcaatgagatccgtcccatttgcaaaaagttcatgcaaaaccctctggagatttatgttgacgacgaaacaaagttgactctccacggtctccaacagcactatgtgaagttggatgaaaaagcgaagaacagaaaattgaacgaccttttggactcacttgagttcaaccaagtcgttatttttgtcaagtctgttagccgtgctaacgctttggaccgtcttctccgcgaatgcagtttcccctctatttgcattcacggtggtctgcctcaagacgagcgtatcaagcgttacaaggccttcaaggactttgacaagcgtatctgcgtggccacagacgtctttggacgtggtattgatatcgaacgtgtcaacattgtcattaattatgacatgcccgattcccccgactcctacttacatcgtgttggccgtgctggccgttttggtaccaagggtctcgccatcacgttcgttaccactgacgaggattcccaagtactcgacaaaattcaagagcgtttcgaggtaaacatcaccgagcttccggacgagattgatgttagttcgtacatgaacgcttagatgcggtcattactgacttttcatgtacgacttggcacaaaagctttgtcagaagacaagcacatggcagatacaaatgaatgcgttttgacgagtataatataaacaacgaagtgatggtgttgatggtagaacacattagcggggttacttcacagtcgaccatttatgttttgttgtgatcgttacgtctcaaacggcgcgttaacctcgctgttctagttatccaatttattgataattgtactcaaatcctaggcaaatgtcatggcggtttggtagtaaggcggtttgacggaaggtgggaggtaataggtaaaaaaaggagctttagactattagagtccgattaatgatgttttaaagtcgtatagtgagaaacacgagatggaaatacgtgcttcttctttttaagagttcatacaaaagagaaaaaatgacaaggtaaaggaggactacgcctcttcatcaggtacgtcttcaatagttacacgatgtgagacaccggaatgcgacgacgaatgtgaagaagtgcgaacaagtggtgctgtatttcctgacgcactggtttcctcctttaccggaacagcactggacgatggggctgcatcacttggtttctctataggtgttggcaactcactcgaggtatcttcctgcttcacaaggtccgcaggtgtgagaacgggtttcgaagatgcaggggtggggacaggttcccgtgggtgagaagcggtgaaggagacagagggagcatcatcggaaaccgtttcatttacggttgatgaagaagtatcggagggctccctggcaattggtatctcctcatcggtaggttttgactctggtgctgcgtcccgaacagggatctccgtagcgacatcagcagacgatgcttcttcggcaacatgctgctccgtagtcggcctgctttcaactgccacgaatgggatgatgggtactgcggtaggttcggtgggttcagcagcctcactatgtacacttcgaacatctaaattgccttcactcggagctgtcgcagctgcaatctcgtttgctgcagcaacagcagcagagacagctgaatcaatgtcatctgtggacagctgtccggccggaacatcttctggctcaatcacttccggcataggagagcgaccctgttgaaccaagttcttcagagcagtctcagtgtcatcgtgattcgtgccgttggaagtggaggtaaaagcatagtgttgtctcgggttgcctcgcttattgagacggcgctgaacgccagaaagatactcgtttaactcttcgagctcgtcgggagagagctcgccagaacgacggtcggcttggtgtctctgagactgcaactcgctgactcgaggtccctcttcaggaacagtgtcattttctacttcaccttcatcactggacatgtatgtttcgtcaacagcagggtgatgaataaacaattgatcaaatcctgaagggaggacgagttgcatgtcgggagaacgcgagacgagaatccgctgcattaagcgacgagcttcccgttcacgtcttctttctaattgacgttcatcgtcggcaatatgatgttgaacaatagcacgaatgacgttttcaaaagcttgcttttcttgtagacgctgagcatagtactcttgaagacgagcttcttgctctcgttcctgaaggtatgtttcaaacttccgacgctggatttgctgcagaacatcgtttctagcgacctcaatccgtcgccgttcgcgatctaatcttgcctgttgtgtttggatccgttgaaattgttgattgagttcttctaaagccaattggagattgtagtcctcaacagtcgagtactcgttcccgtttacatctactagacgaaagagtgtgctcattttggtgtgttaagaacaattataaatgcaaaaaaacaaaaagtaggaggtatggacgttaaactttgtccaaaaatgacaatgaaggcgggcaagtcactgcttgtttgcttatgtgtgtgagaagatgtgataagtagttggtagaggagaacttctgttgcgtgtgaggacccttgtatacctcactcacatgacgtaatcacccacgtaaagaagcgaaaagaaggatgacgcgggattcgttagagtgtagatccttctacgcgttttgcgcggcttcaggaaagtttgagcgaaatcgctcgaataagatgagcggagaggcgaaccatggatgaatggaatgagtaattaaaatgcttattggtatggccgcttactcccccttctatcattctctgatggccccttctcccgtcactctccttgcttcccttcctcgccttcctaaaactcttctttatataacttaaataccagtacatagtaaatttacattttttatatgaaaaaccaaattatcccccatttacacaaaattcaataaacgattctatgttcgtgagtactctgtcgaataaacgaagatcgtttgtaaatgtcaataaataatggcagaaaagtttgaatacacttacaccatgaaagcagcagcagatgtgaattggtctgtgtcttaagtttgtattgaaggagagagaaagagaagggagaatgtttaccacaccgctcattcgatcgtttaacaaagtcttgccaagagataaaagaatctcatacaacttaggttccctgccagacttcgtcgttcggtcgtaaatgcaagatgggtagaactattgtgagaataataaactgtggaaaatcaatctgtcgattccaaaattgacttcatgtcgcatattaaacaagaccatattgaaagcatgacgtgcagaaatcaaggctctataaatactccatgatattcagcgccgtcttgcgcccacaaactagcactgcccctcttttagaaataaaacgaacaggtactttgatgagatttcgtgacaaaatgagttggcaaaacagttgcatggcaaacaagagcattgtgcagcagacataaaatagggttcctcagtaacacaaataaagcactgcgacattgtaacaagatgtgtgccaataattcaaacttccgtatcattgaacgtaaaaattcaaatgggtttaagtcctgtaaacagaatttggagaggaaggaaaacaaaaattgcaggaagcataagtaatgacaggcatggagtgtggaataattgagttcaacaaccttatgaatgaggggaccatctccgttgttaggccatacctgtatcgttattatccgaagctctagacaaatatgacaatgcgccctgggagtgagaacaaaacacacaaaataagaactggacgtcaccgtacagcattcaaactcagttcgttttgttggaaattagacatcacatcaacacaccgcttcagaattgtagcaccgccccatatggacagcgagcagtgagaaatagcatgtacgctgagagtatgacgcgcaaaggcaaacaaaaaaatagagtagatgaaagtgacattgccaaagacagaggaagtgataaagagtgagaaaaatgtaagagtgtatatgtgtgtaatgaggttatgttactcgtggaaaaagattccgagtgagcagagatgggtgatgaaatggtgccgaacaactcaatgtctgatgtacgttagccacggcctgcaaaaataagtggttttataattgagcgacataaaataggtctattaatcaataacacataaaaagcagaatgccatctccgttagtagtcaggcgaaatgcagcacctagatatcaaatcaagtgtgtatatgagagagtatgttcctcaattagctggcctcgagcccgttctggattgaataaaccggcgcgtagcagcagggattactgtgatggcagcagtctcggatcgagattttgagatggcgggggagttgagattcctttgaataatagttgtgtaagcgtcattgccttgagatgcaagttccagtgcaggaacgtcgtgcatgatctcgcgagcagcagtgctcacacgaacattgtgtggaacgggttgccccgaacgcggctttccattcgtcgaggaaaaggaagattgtcgatgattaacatgcggtcgggcggcaggagcacctgcaggatcagagtttgcggcagccaaacgcgggcgggattgtgcatatgcggagctttggtaaggaataaagctggcttccaaacccgttcgggcattaagagaaagatgcatttgatttttctgttgaggggaaacattccgacgagagcgttgagaggttaaggaaagcatgtcgaaatctctaggatcaattgctcccctgtccgctgttaaatcggtggcagaaggcgatgcaaaattgttgggattatggcgagcataaggggcaccggaggatggatgacgacgaggcatagcttgcaacgacacgacacttggattcgaacgaggcaatccatagccgtgttcattggcgggggcacgagtgacgttgccaagaaggacagtaacagtctccaagtggggcagatctatgtcagctccgtgagccacatccagacaataatgaaggtaatgaagaatttctataggcttgcccgtgctaaattccatatatgtaggattgggatgaggactcattatgatagacttttgctgcttctgatagtttgcctcatcaacaccgaaatttaaaacgtttgcaatctgtacaagctcctccttcatacagtgatttaaagctttcatctcaggcttcgaatcaataaacgagagacgggggttgtgacagagtacggacaagggaaacatggtgagaggtgccagcatctcattgaattcttgctctgcaagcgacttgtacacgtcaacctcagcaccacccgaacgtaacagctcagcaaagtcgttcatgccttcagactcatgctctgtctcctcagcagcgccaagaagcaaatgacagtggtcaccgtgccaaaactcgttggcaccacgttgcacaattgttgtcttgggcagtgtaacgagcacctcgttctcagggaagctttgttgtaaaaactgtcccaccccaagagaaccaaatgcattgaaaatcacacaagttctatcaggagtaacgacaggtttcagcatatccgacaagtcatatacgtccggattataacgcaagcaaacgaaaacatagtcaaaaaccttctcgttcgctgggatgctactcaacgaacgaaccgtaaggtctggattgtgtttatgagtaccaaactctttggaactgtagttacacgttagtaatgacataaaccaaggacactatcacacaacatactgaaacgtaaatgtgtcttgaccattttcagatgcattaggccagacaagagtggtacggacgttgtactcacattccttcaaccgccaagccaaaagagcggctattccagtgcctccaactattcaaggttagtatttccattccgtttacaagaacaatatataccaagaagaactttcagtgtcgaatcgtcctcagacatttttaatcaaaagaagaaaacgaggaacggagcaaaatcagattaatgtttgttgcagacgatatgatttttgttttgaggagccaagtctactacaagaaggagaaatgcgtccagaagctagctaactagctgaaaatgagctcagagagtcaagtgtactcgtaaaagaaagaccgacgtcggttagagcctctgaatactctaatacaagatcaacagaggtccaaagtacgaatactggctgtaccttccgtgaactctctccaatttttctttaatgaataaatcaaaccgagaactgtgcaaggtccaagacgatgggcttgtcaaccagtttctttaaggaacaaccgattctagggtaacggggaaggcaaggtggaggaggctcgacaacatgcgatgtcgttcgagccaggacgctgccgagcgaggtgtagtatatgaacagtccctttcacgtgcaattaaacagcggcggggtagttgctgtagtcccggggcttaacgccgataggatcggcaaggatcggcaacatgtttgcggggaagcttaaactgcattaaactacgcgaaggaaaatggacgtccagactgcacgtactaatgccagggatgagtcagacaggaaaagatggttggtcaagcaaataactacttaatgaaatagcgataaaaaagataccgggcattctgcagcgccggaaggccgttcgtaccgactttgctataacgtcacgaacaagccattccgaaggcgcaggggtcttcatccgtaaagacgtaaagtcttgagaacgagcgttgtttggatgcgacaaaaaagagcgacggatacgtgcgacgaagaactaaagatctcatatgtaaacgaaggaaagcgtagagcactaggctcagtaaggtagatctaaaaaagatgtgtgttggttgttgcagtacaataaaaagttatagtatccactcaattcttcttcattttcaattccgcagcataaagtccacggtcaacaagagtagttaatgtaataaaaccacccaagaaagagaggacattgcttatgaaaccgccaaacgtgttaccacgaatctgtctttgaatgaccagcattggactgatatcgatgttgaagaacacgcccggaataccaccgcggcggttcaaatgagatggattgtcattttcacggccaccagtaactgatcgctcatgctgtgtgacagaaaactcgttggtattgatagtaggatcggcagggtcgagagggacaaacttatgagcaacacacttaatgaagtaagcgtaattgtgcagagcatcatcagtatttttaaagtgtccgtctaatgggtctgtatgctcggccgatggtttaattggagggccgaagctaagttggtgaatcatatgggtcatgtcgtgagcctcttgttcttcttcgtatcctcgcaggtcgtgcaagtgtccttgctgcgtttgaaatgagcgaccaggagcaaagtggaaatttcccgcaacacggttcacaaacaaatgaccagcaatgttgcaaccctctcccttctggcttgcgtgttcagccttgtaattttcatcacgacattgttggaaggcatcgtagtcgccaatggcccactgtttacgagcataggcatcgcgaacagctttacaattgttacagcagcctggtgtctcaggaggagcagcgtcgccagcgccataacaatcaccacaagtgacctcaccatccttgtccatagcagattcatcggtagcacttccaatatcagaatcaatgaccgcgatgatgtttccatacttatccagtcgggtcttggtaacggagtgttgaacatcctgctgaaagtctccgctgatatccattacgtcgactcccatgtaatgacagggaacatggggaaaagtaatgttgaagttaatctccatgcgttcgtttcttgaaggatcaacaacaatctcgggttgcacaacaatccgttgataatttttccattctaaaaacacgatgacaaaaacgattactgcagaaatgatcgaaattaaaccacctccagcagttttgatcttggcatcctcaactgttttcgtaaaagcatcaaagcgacgcaattgtgcccgaaaaagcatgtttaaaggagtgtttcaaagaaataccgtactattcgacttaactcgtttgtttttgtgtatgacttcaatacttcaaattgcagaatgagaaaaagaaagagcgacaaaagctggatatttaacagtaaaatctcagttctccaacattcgttttctgtatatttgcacggcaatactgtttccgtgcgtctggttgcaacgtgctgatggtgacctgttcacgtagacacacttacactccaggtgggggaacgggggggggactcaagaaggcagtaaaaagaatgctaactgctgtctgctgctctgatgttcatccagaacaataacacgctgtattttcttatcacaacatactgaacgttaacgaaaaacggtgaacgtatcatcgagcgggttagtacagaaacggcccttcagttgacgtcattatccagtcgacgcgccgaaaatgggataggaaaaaaggaaatagtagaacagcacaattgcgctaggcagcatatagtccatgtgcaaacattcaaatacgcgccattcaacatacttcaatctactacggctaattgtaactttagtttttaccgcaaatcgaaacacaatatactatttaagagggaccttgttcctgttttcttttcctctaccgacaacaatggatgcaatcgggtgcgattgtgtcctctcttctgttcatcttcaaaacgtttccattggaagatgggacatcaatcactaatagcatgcgacatctgtttgttccacgaacagattttggagtgagacagaagatatgcaactcgcggcagttgcgtttgttgcggtggtaaagggaacagagcgaatcattgctgtaggtcccattaggtactgcacgtgttacggttcatcttgcgtattatttgcacttattcgtagatggcgtttcgtagacacggatgtgcaacgttcctccaaggagtgatggtgtattcatcgttaaaatagcggatcggcaagcgggaactgagtttcaattcagtttgccacgtggaaggacaaacgcaacatgacgaagaagccggcatcccgtgagagcaagtcaagacttcgtttaggcaacccttcttttgcaagtggggaaaagctggcgactagcccttttaggacactagacgaacttcatatttacgaagtggcttcaattgcccttcttttacttggctaaggttcttctcattctggcaaacctgatttgccccttgccgcggtgcgaaaaaatgatgctaacagccacttacattgagtgtgattggtcgaaacaagaacctagttcgctttttttgtcatcgcagttccattaagcgagccattcgcagagtgtgtaacaagcgaccgcttgaaaatgcccacgatgcgaatacttgctgaatatgcggagagaaagcatgcccgtgctaagtacgcttatcgtcacaacgtggaatgacggtatcacgaatgtgcaattgatatttgccatagtgtaggacgcggagtcagaacagatatgtcggtttagtgccgctaccagtcctatggagtaattgctgtggcattgacgggatgatacagaacaattcgcagttccccgatacctgtcacgcgcaaatacgtcttacaatatttgtgtctctttcttttagaactaaattggcgttttaaaagcgcagtacagttttatgccacggtattggtatgaaaatgctcgtaaacaaaccttggtttgttacggctacacatttagcgagtttttatcgccgattaccatcgttgcgtgagatcgtccgaaataacccaccaccaggggagtcacactttgcgtaatcacaagccaacatctacggcatctctgtcctatatactgtgcaccaccaaccaaacttcttacaagtgccaaactcatacagctcgaagggagtctcttttttttcgaaagagcttatacgtagtgggaagataaaattactgctgggtcgctacgccgttttgggtatctgttttacggaattttactatttaaagggaaaatttcgctactgttaaaaagcaaccgaatctctgtctgtctctaacactatcacaaaatgtctgcttttcgctcgaggtttgcctacttttggaatcatcctgctggtcctaagactgtccacttttgggcccctgctatgaagtggactttggttctttcgggtattggtgattatgctcgtcctcccgagtatttgtctgctcgtcaatatggtgcccttagcattactggtgctatttggacccggtggtctttggtcgttcggcccaagaactactttaacgccacggtgaacttcttcctggctgttgttggaggtgtccaactgagccgtatttaccattacaaccagaagcaaaagcgcctgaagacgatgcccatcacccccgagttggtggaagccgcacctagtaatcaggcgtgagatcggcctcaatcgttgttgcatgttttctcgttttcgacgtgttaatgtgcgcccgtagtgacgaatttttggtcagctggacgtttcgtgcttccagggctggtctcgttccatcacgtttaagctggcttctcgggcgcttaagccctatgaccgtggttactctgttacagcttgttattaaagcgatcaaaaaaggaaaaaaaacacttaatttctcattcatggcgcccgcaaaaacctcgtttcaccatattttcattatctttaagcaacaatgctcgcacgctcaatgtctttgacatcatcggcctgactggttatttgtactagtaccgattgtttttgaaaattgagagaagatagctcaaagttatttgaagtctttcgtcctggatcacgcatggttttcttcttcatcgcaagttcagccgtttttcctccaaagtttgccgctaatgtcagtcattggtctgctctttgaacaatgatgttttcccctccagttttcatttaattgggtgtatgggcgcgttgcttctgttgatatgagcactcttcatgttgagcaattgtatgttgctttactgttggatacccaattacgttgttggctgtagtaacagtctggctgcgtgtgctcatctctcctgtaaagaggttgttcccctatcccccttccctacgctcttttcatggcatacggtgcttcgattaactgaggtacaacagcgtcctgtagtcaattgagttcttcatgtgtctaacttgcagacatcagaacaaaattcttcgatagtgcggtgattgctgttcaatattttggtccaattagaaaagattgttaagttgtattattaaatgagtaaacttgacacccatgaactactactactgtaagacgaggggagagcaaggaaagggtgcatcgtatctgcttgtatggtggacactacgcgatgtaaaaacagatgtaaaactgaggggggacaataagctgcatgtactatttcaaaagaaggcagaagagtaataaacggaacacaatgcaaagagagccaattctccttgcattaaattgcacatgactcgttgtgaggtatttgcgttatcgtaaggtagaagtttaataggtttgttcatgaatgtaaaagacgaaagaaggttggaacgcaaatgttaatcctgaaaagcagattcgaatgaagaaaaaaaaatgaaacaaattgtcagaaacagaaaagctccggcgatgggtgaaaagaaacacacggatacagaatgaaagagcgtgcatgcgttcaacgtagcacgagaagtgtttaagcaataatgcattgttcatgattcttatctttccttttatcattgacaggtgcctttctgtttgaagaaactttgttcaatgtcttattaccggcattcgatgtggttgcatttttttgagcaagcgcctgttcagaaagacgagccttagctttcttgaagccttgatttgcagcccgaagataccaagagtgggctgcagcagggtcagcaggaacgccaatacctttctccatcatataaccgacagcaaactgagctttagccaaaccctttgtagcggcacgatgagcccaaagcatcgcctcctgctcactcttgggcaacaaaccatcggcaccagtaaggtaccagccagataaaccgagttcagcttcaggataatcattttcggctgctttcgtgtaccagaagatacttcttcttggctcaggcataattcccaaatagccgtgctcaaagcattctccaagcttatactgtgcaggcggatatccgtaaattgccgattgtttataaagctcaaaaatcatttttggagtggccgaggtttcgtacttttgaggttgttcatagatttgtgccaaatcatacatggcccgagcagcatcctggcccttaggcttgcatgcgcgttgaagccattgaatacccaacgcgggattctttggttccccaaacaatccgtgcaaatgaatgagtccaatcttgtacatagcttccacaactgcataatcagcagcatgtttgtacatagctacacatttttgatagtcttgttttacacctgtaccagtttgcaggcaaacagcgacacgataaatactctgagggtgacctctctttgcggcaagattatacaaatcaaaagcccggacaggatctcttcggaagcccaaagtaccactactgttaaactgaccgatgaggaaaagtgcctcgggcacaatgtccttagttttactgggaaaagcgttacgcttcagcaactcgatggctcgagcagtataactctgctttcgcatagtgatgacagtagggtcaagatccgaaggactagcagcattttccaaagcctccaaggcctgcaagtagtactttgcaagttgcacttcagattggggtgttgttccttccatgaacatcttctcttcatagtgcataacctgctcgtgtgtaacagtttcaggttcgggaacaatcactttatcatctgggtgacaaagaatggcatctgagctagtagatgagacccgactctttccgttcaacgagctagggttcgaggtgtgactgataagcgaagacgtcgaaggttgagatggaatggaagttcgactggcaattgaaggcggagacacaattttcgccggctgtgcttgtgcctttactgtagcaggcagtgggggtacaggaggaatcgttgagttattagcaccattgggatgcaccttgcgctttgagacagggtaacgtggggtaggtgaatggatctctggcgacgaatgagcagccggttgagcatttgcctcatgcggcggtaaacgctggtgctgattgcgaggaagttgtccacgttctgccggtgctctgtgagagttcggatgaggagcaccatttgatgaatgttgcgcagaacggggcgcgggccgttctgcaacatggaatggtgattctgctgcaaccggggcaggcatgggtgcaggagcagcagcggcagccaaagcagcgtttcgtacaacccgtgtgcgaggcgtaggagagcgaggaaggttacgcagtcctccacgaggacggccattggcacctgaagcaggtacaggagtaggtgctgcgtgtgcaggagtttgtcgacgagtgccacgctcttcaaaaacattttggtttgcatgtgaaccggtaggtgctccgaagggtgcttcctgcggaactgggggtccacgcggacgctgatttatcgcagcaggagcgtttgtcgagttacgaagcacggagggctccgtttcactcgatgtactggaccatgtagcttcgccatcaacttcgtgtagcacctcaggataaccagtctccggtacactaggaagaatgtcactttcatcaccactagtgtcttcctcacttgattcaggaatattcggctctggaacaacgtctttcgaactgtagtagtccaaaaaatcgtcgaaaccaccgtacggcacataactgatacgcttttgagcgtgacgaatcgtacgagctcgtggaatgttcagtttccgtcctttcgaaccatcctccacgttcgcatggtccttcatgggaacttgagagggagcttttcgttccatgtgggtagaatctgaaggagcagcactataactattcgatacgggaacaacaggctcgggagcgagctgtgacgagacgacatggtgtcggtgttgttctactggtctcttgggccctgttgagtgaacattttcgtttaagtttcccgtagaagctggaggcagggtaggataacgcgaagttggtcgaaaccttaatggtactttttccgacatgtcgcgtaaacaaggagcgaagagacttccaaacgcgccaaatcaacttttcagaagattggattcgtaggaaaatgaaaggaaattgagcagataccgcgaatgagttctcacagctggtgagggtaaacgtgggcacaagaaggggtcatgagtggtagcgacacatagcgaacgttaacgagacgcggagaactttgaggtttagaacagataataacagaaaacagaagctgtcagttgtcattttgttcgtagaaaacgtcgatattgttgagcggcgatatctgaatagtagtcggtttcgttaagcttgtcggcaattagtagtagatgccaagaagcgaactccaagtgtattcgttagcacaagctttccgtaaagcctcataggcttctgtattcgcaaatgatattcccgttttgggatcaatgtatctcgcgcgtagtccggtgaacacacatgtattcatgctcggatcgggaacagtgggtaattgtgattgccaaggttcaataagaggataagtgtcgggagcgaggtaaagcgattgttcgtgcgcggttttcgggtcgtttctatcttggaattggcgacttacaaaccgtagaatgggtccgtgaagagcccgggaacgtgttgcatttctgcgcatacgaaggcggcgttcttcttcacgaagaacgtagtgccgaagagaagatatgtttgcggcctcggttcgagaggcttcctcaagtctctgttgctgagtcatagctgagtgttttgctcgtggaccagcgtgctgtcccattccttgacggcgccgataccgatctcgttgaagtttctcttcaacagactgtttgaaagacacagtgtgggttcgtgtacttgatcgtattgctgcctctggctcgtaaatctttcgtgctctctttacactggctttttctgatggcttggtgcgttttgtgagcagtttcttaagtgtccgttctgttttgttttgtgttaatcttgcagaacgccgtttttctaacttttcctgtcggctaatttccttttctgcttcttcattaatggcattttcgtcgtctgtctcgccttctgaactagtatcggaaatggcaacatcttcgacgtcttcttcaacataatctaaatcaccgtcgtctttttcagttgtttcttcaatcccttccgcctgtagtcgtacatgctcctgttccagcagttcccggagccgatttcctgcgttttgacgacgactccttccgttcaacatcttcgatcaaaattaacaaatccgtaaccaattgcacggaaaataacaatacaattcaaaaaaatgcgctttggtatactttttgtcgtttttgacccgttttaggcgctcaatgggttattagacaagaggtacagtgatggaggaaagtacgcgaaacaaatataatttgagcaactaagtccaagcgttcggatagaaacagattcacctgtgactatgaactaacactgtcaggttgttcgggtgacggatgcgcacatctttggaaatataattcatgtttattttgcctctatatttataaattttatatacagttttccatagatttcttagttaaaagaatgacaaaaccagaaaaaaagcaaacttgtttctgtcattctcatcttagaccttgactcttgctcgtatgggttgaactaaagtgatattatcaggtcgtatacctctgtggcatagcaaattattaaaacaagattagcaaagattaataggtttctttttttttcttttttttgttattttgacacattcaaacttatttctgtgaaatggagatcgtatagtcttgggtattctcgctgttacaactgtccggcagagcatcaagttctgagaacctttatacaacttcccgttatacgcttcgagtccgcttcttattatccttcacttcatagtttccaaagtctagccagtcgacgcaacaaagacttattcaccaatacaagatatacaagattccctagaatttcttgaagacacttcttaagattatttcataacaacacaattcataaaaacgttttttttttcttttaaataaagaggaataacgagtacaaatgtcttcttacagaatagttccgaatgtgttttctgtgtgagcccctgtagtagaacttgtaggtgagagattcttttgatgcttgaaggtaaagccaatgaatgcatttcgttttggacgagaaagggtattggacatgcgagcaatagcagcttgtttctcgtggacttccttgtacttcgtcatatcgttttcgttggtgaaatcatcgaagtatccagcatccatttctgaattgagatcaggaataaagggaggtcgatacacggtgcgcacattctcccaatcgacattaccgaagtaaggatgagccttaacttgcttaatgttgcgaatgcgagaggatgcatcggtaatgcaagtgcacacgaaatcccatgcgtcgtcctcccagttaaattcaaggtcacgggggtcagtgtagtgtggacgttggaaacatttttcccaattcttcaaattcgaccaagtctcattaacattggatcccgaaaatggagggaaaccagaaagacattcatagagtatacaacccaaagaccaataatcaacagtgtaattatagttttcaccacgtaacacctcgggtgccatatagtcaggagagccgacaaccgagtgagcatacacaggatcttgtgccagaagtgtgcgaaacacttgacgtctttcatgcattgtacgttcaggcacagcgatgtgcttgacctcttgcagcttgaccttcatactttcaattttacgcttgctcaagaaacccgaactcaaaccaaaatcggtaagcttgatgtgaccagtagcatcaactaaaaagttctctggtttcaaatcacgatgaatgtaacctaattggtgcaaggcatcaacagccaaaaacatctctgtagcatagaacttggcatgatggtctcgtaacacaccactgttgctgagaagcgttcggaaatcacctccgggaacaaactccatagcaaggtaaatattgtcaggatcttgaaaagcatacaacagctttacaagccagggcgagttggcattggtgagaatatcacgttcagtcaaaacatgacgaacctcgtcagttttttgcaggacggctttactcatgactttaagagcaacgatctccttcgtatcgttctttcgggccaaccaaaccgaaccataaccaccttgaccaacctgtgtaatggtttggaagtcaccgtgacacacacgaacccgacgtttacgcaaataagcacgttctcgtccacgataccgcaactccaagtccttccacatatcggaaggctcctttttaagttgcttctgaaacatagcgtagcgttgcttccggttatgtaaataatgcagctgatcaaagtaatgatccagaaagaacatctgacaaataattgccattctgcgtaccttggcagaagacattttctccacttcctgaagacttaaagctggaaaggcttcaggccgcgtaggagaagcaggtacagagccgaagggacttgagatattgtgtttcggaattccaccaatatgacttttataatgagtacccatgaacgcgggctttccattgctgctacccaaattcatttgtgagagcttgtgaagaagcgttttcggcttctctaaaagtgaagctgtagcattttccttccggggcgactttgaatgtgacaattgtagatggtcaaaaccgtctgccaagtcactgtagtctgaatatgtatttaattttgagttctgcattatagtcaaggacgaaagcaaaagtcctcgttgatagcgaatacaagtagtgacggaagtagtcccagaacggaattccctaaaatgtacacaaaacagttatatacttttcccaaaagctcagaaacgaccactacacgcgtttctttcgtcaaattatcaagaaaattcagcaaaagtgttcaattttgtttgaccaaaactgggttggttgtttgtttacggcaggtttgtttacataccagcaaaacaaaaaagctagcaacgcggcgcaagcactatagaagagatgggataacaattagttagttgtgtaataagaacacgtagaagaggaattgtatgggatttagggctagattttcgtttcaaagagaaatgagactcggtaatttgcacaaggagaagaaagagagaattgaaacgggacggtatcagcgaaagcagcggtatgaaaaatgaacaaagcaaacttaaatgaaataggaatactcaattccgtgtcttgttgctccttatcaatacattgctactgaattttctactgtcacctctagcacgatcatcaattgttacagaagctgaaactcccttgccacgtccacccaagcatcttccgatattaatatttttgagtatctgggaacgtctattcataccacagacaccaatattttgcaacttaaattctcggtcacaatatttttctctttaagcgaatgaatgaaaaaaccgcaatattacaaccagtccttgctagaaccaccgactggagtccaagagatgcttgttcgtattgattaatcattagactagtacacgcgatgtaatgaatgcatgcttagacgagtttttccttgacaaagaaacctaagcgaggttagtacgacgaaagaggcagggtgaaataacgcattaaaaaggacacgaatatgcttttgacgcgctgtatgattggacttactctggagatgagacaattgccaaatacacgtaatgacaagaacgacaatttggatgatcgtccacttaaccgctctagagtttgccttctcacttgtgttacggaaaacagcctcacgtgcacgttgctgaacttgctcttgacgaatttccttcagacgctcattcaatgcctcaatacgctgagtcaaatctgtctcgaagttagcaaaactgttatcacaaagaccagacaaatgaaaataaacgaaaccatttacggtaacgtcgacaccagtctgtatcacaaaccttgttcttcgtcttcagaggaagcgattaactttgcagtcgaagccgagtcaaggtccacatggatgcgaattttacgattcgagaaccaaccgctactaacaggagcaaagcagatcttgtggttaccggcaccatttgtagtgaaactgaatttcgaatcggaactcaatttacggtcgtaggaaatgtgattattttcaaattcctcctgcaaacaaaaattgttaataaaatcgcaaaacagaagcaacagtcattctcttcatgcacatacctctacataagcgcggaccttttggtcagaactaacggcccaagcattcaaatcgtctttccaaatttctgccttaattttaccgctcacaacgagattacgggggagatccttaataaaacattgaggtttcgttccatctgcgtgataatacacagcaaatgccggtgaaaacagcaggaagcagagaaaacccagcagctggaacttcatggtgccgtaggtaaaggagtagcgttggaggtcggtgcagctagttggtggtggtagtagttctagtttatggtgtgggtggtaagcagagagacggtgcacctagcggtaacagctgtgtagtagtagtagtagtagtaataattaatagcgttaagtaatagaagctattaagtagaaatgagccattgggaaacgaattctctgttatacgcgtgataaacaaaatttttcggcctgccgacgcctcctacgaattaacaatattattaaatttactcgaacatttactgcctattgctcccaaaattcagttaattcaattaattccaaatttgactcgaaaaaaaacccacaaaacaatgattagatatttgaatgatactgtagttcaatgaagataacaaacaagttactgacccatcacacacccagtgaaaggttcctttaaaaagtgaccaaaaggacaaaagttgagcaaacacaataccgcatgctctgatgaaaagataagcacaaaagagaatacacatgcacaggtctcaacgattttttttttttttttttggtcctcctactccaattcggcagcggaggaccagcgtttcgcgagacgttggtacttttgacgatcacggtcagaaacactaggctttatgtttctaaaggcaaaattgaaatcagccatggtcacctgtatcggctcagatgaagcatgctcagtgacttcaggttcattagatgcgatgtccgaaaataccgccgaccgtaaagctgttacggcagattctcgcaccaaagcagccaaatccgcaccggagaaattaacacagcgctcgtcgtgggccagagtctccagattcacatcctcgtgcaaaggtgtctttttggtgattgttttcagaatctcagctcgttcgtttgccgtaggcagatccacgagaagtgtcttgtctaaccgacctggccgaatcatagctggatcaattatgtcaggtcgattagtagctgcaatcacatacacaccttttcgatcgttcaagccatccagctcagtcaacaaggtattgactatacgtgaagaggactctgaaagtgaatcatcacgtctaggcaccaaagcatcaagctcatcaaagaaaatgatacacggcgcagaagcacgggcgcgcaaaaatacttgacggacagcacgctcagactcaccgacaaactaaaataatcgttaacagcaaatcaccatcaaaaacaagaaacttgcgtcattttctccacacttaccttgttcaacaattctggtccacgcacagaaataaagttcgccttactttcattggcaacagcctttgccagcaacgttttaccacaaccaggtggtccccaaagcaacacaccggcaggcgcagaaatacccacactgtgatacagctccggacgcttaataggctgaacaatggccatctgcagctcgacacgaatcggcttcaatgcacccacatcggcccatgtaacatcgggcactgttgcgaaaccctcacgttttgacgaaggttggactttaggcagtgcttccaaaaagtcatcctccgaaatccgaagaggctcaagttcctcctccgtcaacgcatctggatgtgaattaacaaagtgatgaatgatggaactcagagaggggggattcgttgtatcaagttccatggccacatcgtcaccactggtcaaatcttggtcaatggaaggagtgttgggagatgaagatgatgccgcgtctttttgaagaatgagttgccgatagatacgcttgatggcaacaattccagctgccgttgtcagcgcctttaaatcagcgcccacaaaaccaggagtacgcttggccagtttgcgaaagtcgaattctccgctcaaacggagacctcgtgacatagtgcgcaatattttttctcgggctaattcgtcagggaccgtgagacagatttctctgtcaaaccgaccggcacgacgcaaagcagagtcaagtgcatccggccgatttgtagcacccatgacaattactggcttaccttctgttttttcaaacgaaagatcgtccatgcatgtaagaaactgagcaacaattcgacgttccatttcacgctgagcgctctcacgcttcggtgtcacggcgtctatttcatcgataaacattaaacaaggagccatgctctttgcctcttcaaatacgtcgcggacttttttctcagactcaccagacattccggaaacgatggatggagctgagatggagataaaaggaacgcccagttcgttagccaatgcatttgccagcattgttttaccacaacccggagggccatggagaagaacaccgcggggaggttgaataccggtgaaaagatagacttctgggtgcttgatgggcatagcgatcaattccaggacttcgttgatgcagtcgtccaatccaccgacatcgtccaatgtaacgttcatggctgattcgtacgttttctctactccacgcgtcagtaccaattgcccgctctgaatgtaacatacccttcggacgttttacagtagtcttactccggctaagacgttcctttcttttaatgacagacgaagtaccaggagccggagagctctccaccgagcttcggttgctgtcagcagcactattcggggtattagagctccacaaactcgtgatatttttgttcattgtgttggtatcctgaataattagttgaactgtacacaaaaggcaaagcagccgacagaaaacagaagggaattagataaaatggataccacttaatcacccaacaagttttaccatacctttaccgtgattaagtctgttctctcaatttcttcatcgtcactttccacaaccacggtatcggtgccagaagccattgaatcattatcctcctgcttcataaagtccaaaactcgttcaattgttttttccagaagaggtttcttcatacgacgaagtgttaaatcgcgttcctggacgaactgaagcgcccgacgcgtcgtaactggccattcctccgcatttccttgagctaaagaatctttcaagtaggacagacgatcgtaaatccttttttcaaggtctctagtaagggaagaccccgaccgcatcgaattacgcatcgtaggaggtgcttggcagagggcatcttctcctcaaatcttgtcgccattttttggtggtgagttttggaccatattactgaaccttaaagagtttaccgtggcatagaacatctcaacgtcttatgtcttaggaaatcgttaagttacgctataactatgttctattaagaagcccatactcagtagtagtagtaagtagtagggtgagaggggaaatgaacaaatgtaaataatagaggagtttgaaatgaatttctgtgatcataaacggacaacaaaatcagcatgtacagaactgacaagaaacgtgagctgaaactttgtcactagaatctccaaaaaggttcatcatactctcatccgcacttgtcgattagagaaaacaaaacaacaacaggatagagagcgagcgttgaacaattatgggctctgttattacatagaagaataggattttgacgtaaacgtcaaaacagatcaataatggatacgaacgtgcactaaacaagcgtttcggtctggaggaaacagagcatgaacgatacataaccatacgacagaattgcgtagcacaagacatcgttttgcttataagaaatcgagcgttaatgctcgcgaaccgaacatttcaagcgcgagaggagacgaaattcgatcgcattcacataacaagccgcccttcttcgggacaaggcaagaaggacagctacttttgcctatcgtataccgcgtattttagaataacgcacgagttgaatcctttaataattcgagaaaaatagttaccgggtggaacagaatgtaagaacttttttttatgtaagatgctttttgctgagaatgtatgcagggaaaaggttatagaagaaaagggagtaaaggtatgcattttccttctgaatcttttgtaaatgaaaatgaagtgtcgcgacgaaaaaagcacgcagacacgcttgataagcagtgaggaatgtaaaagccgtcatcataagtgccgtttattatgtttttgcatttttttttcatcattagccagaattactcgttaccaaaaccgatcgtgttctcaatagccatggttaaccgatcatcaagccgctccttcgattcgtaaggcggtagatctaaacggttgaaacaggtgtgggcaacaggcagttgttccgctgagcctgccttttcaatagtaaacttccgaggaccatcactaccttggagatcacggaaaccattgacgggaatacgcgatgttccggtagcaaactgtaacagcctggagcgtttctcgttctcccaggatgaaatgatatcccaaaaccatacaacaacctggtctgtgcttgtgtacgtacgatactctgtattggtcttccaatcttccacatcaacatcagatataccgccaatgaggagttccagctcgcgttcatcaaatatgttgattaattctgggggtataatgtcgatgaagccgtcgtaaaaagcgttaaactgttcttccacacgtttcgtaactctccattgggtaaccagttcgacatattcttttttattatcctcggtcacctcaatctgatcaccattgggtttgagctcaacagtgcgcacctcgccaaagtgatcttcttcggcaatgaaggtaaggtctaggatgccagtaatgtcgttatcgagaatccacttgagacttcggtagaactctgcatcgatactctccatatcagccaaagtaaccttcttccgcaggagcattttatagagagagacaacaaaaaatgcgtccaaaaagcgacgatggaagatggcgaggccaattacgcgaccaatgaacttgaagtaattcaagtgctctggattaatgcttgagtgagggttgatttgcagtgtgtaattgtcaacagcggagtactcaaagaggcagtaaatagggtcaaacattttgtgtgataagaggaaaaagaactctctcgacaatccaccgtaatccaaaccatcctcgccttcaaagcgaatcataagacgctttttcagctcaatcggactttgccgcataatttcagcataggaatcctcgaagatgtgttcacgacgaactttaatattacattgcccaggaagaggtcgcatcgcgggctgcgaacggaagtacaccagcttccgtcgaaagtcgcgcttgtaccggggaacgttttggtcgagtgacgaaggaagacggggatcgtcccacgtagtcgttttcgtattgtgatccacaaagtagactcgtgccgtattcgttagccgcatttcccagccgctaggcagaggacccaagtgcgaaagcgactggggttgcacgaatgcagcctgagcagatgtagcggcattcgtcggccgaacaacttgagtgcgaggatcaacccaagttgtcgtccgagtattatggtcaacaaaatacggacggccgctcggcgtaaaacgctgctcccagccagcaggaaggtctgtaggtccagccacattaccggagccggcggtatctggcagtgtacgattttggtgctgtaaacgctgtgattcacgcgagttgtgcgtacgtggaactgtgctggatgacggccgtgtccacgtcgtgctacgcgtgttgtggtcaacatagtaagtgcgaccaagcgaatctgtacggcgttcccatccaggcggcagccgtccgtactgatcctcaaagggtgacattatgctctgcacctgacttgctgtagcggccgacggtgcccgaggagttcgagaagctcgtgcaccctgagcggtagaagagtgaattgaagaagaagcggccgaacgaccattttgtggagctgaaagccgggatgaagcgggctggggtgttgacgtacgagatgaggtcccattagcagcaattcgtgcattctggccgtttcctcgaattatacagagtttgagaatcaactcgccctgaacggacaggctggagctgttgcttgacttacgcagctgacgagtgacgagtgtttcacgagaactgctcagattgacaacctcctgcacccgaaatgtgaccagacccaagaatccctggtccttttttttgtagcgtttttgatcaaagatcctgacgaggattgagctcgagggtcttacatttctagaacaattagcacgggaagaaggaggaacggagacaacgagcaaaagaacaaggacttgcaggaaagtcagtcctgtgcagccatgtacgcgttcatacacggtatacatggtgtgcacggaaaacgaaagcagccagaaacggcccagtccccttcgttctgtgcgaaaccacttccagctttctcaaacagccttgaaacacgcccaggacgcgtttccagcccctctcactcgctcacgacgttacatacatgtcaaatgattcgttccagtacggattcagagacttttttacaactttggtcgtacgtgtttgttcgccgtcaatcgtcaacactgcaaaggggtcgggagtacggaacaggtcccgtttgcttagaccatcggcggaaactatggaaaaccgtattttgcaagtgttttgctccatgtagttgcggaatcctcgcggaggaacagcaattggcgacaggaaacgctttaagcgaaacggagcagtcggtgtgttgggtggagggaggaagacagctagcagggactacggaagctatggcagcatcgcgctacgtaagttggtgacgtcaagaatcgagtaagtgcgaagcgagcacgtgaattacacgtgaacaaacacgcggcgatcactgacgattcgtgggatgattgtggtgcatagtcaggggcagtggggtgggccgatcgcgggggcgggacagcctgcagggtcctcttcggtcctcgccggtcctctcgtaggtcctcgtaggtcctcgtaggtccttggggagagaatgcgaaaccgggttcaccctcggacatggctgccgtgtcgcacgtctgctgtactgcactattcaacaaatctttccatttacaaacgtcgctatgaattgttcaattgttcattacgcatgtcttgtttcgtaccggaaagcagcgaaacccgttggaacaaactgacgccgttttacacaccagtcacagggacggctggtgcgcgccaaacataaacggccgaaacaagggaacaaggggctgcaggagcaggccgcttgaaagaacgaagaaagacgcccgtttccaggagtgtatacggtcggcacgtcttgttttacttttcacgtgcacacgcactaatacggggtatacccacgacccctcccgcggtatcctccgcggaaagcaccgcgtccacgtccacgcatgccgcggcctcggccgcgacctcggccgcgggacatgccggggatgttcatgcgtttgggagtgaccttgagaggacggtcgtggagcatggagccattgcgtagcaaggcgttggggacaacgctgggctcggcgaactcgatgtaggcgaaacctttagggtgtccggtgaacttgtcgcacagaatggtgacgcggttgatgggaccgcactcggcaaagtgagcctgcagctcctctggcgtcacgctgtagtctacattgcccacatacacactctgggcgtcgagagcctctttgtcgttgcggagagcctcgctctccttgtcgagctgctcctgcatttctcgcagcttctcggcttcggcctccatttcggccacgcgagctttcattgcctgcaattcctgtgacacgttagtatgtgaacgaagagcgcgtagaggtgccagacgagcatacctggtcctgaacatctaccacatctgtgctttggtcgtcgctcatttttgcagagggagggtgcgtggagtcgacttgaccgaagacagcggagggaagtcgtaaaggtcgccgaaaatgaccgaaaggtcgccgaggcccggccggtgggagagacagcgacgacaggagggggggagggagagggagcggagggaaacaagggaacgccaacagacgcggctagaaggggcgagtggatcaatttgcctccacctgttcacccaacgtcgtgaatgtcgcagatcgtcgccattcgggggttgatctcaacacaggctcgggacacggagaaacggcgatcatgcccggtcaccttcggccacccctaaaacaccgacaagtctcggcctcagcactgttcggcgaccttttccaagaccgcacggacaaggtccccgttggcgtcatcgtcagagctccagggaagatggaggcccaccaggaagcgggtcacgggagcaggcgagtcggcctgctggtggacgagaagcgatgcaatctgactggccaggagctgactccacatgaactttggaccctggctgttgccgagaacacatttgacgtctaaatcgctcataggcagcaggtcacgcaccaccggccgcaccatgctgcgttggtgcgcgattgagaactgctgtgtcagtcaattgccgcgaataagcgtcgagcgttagcgagaaacgagcagcaagatcgctagagaacgctagagatcggtatagcgagtatagcgaggtgtagcgatgcttggcgaggtagggcgaggtgcagcgcattgaatctcgctgcaggatactgcagctcgctagaactcttcactttgccgtgcaccccgctggcgctccttgcagctcagtacgtaccatctgcccaacctttccggtcgtggacagcagcacgacgaaacgatcaccaaaccgcatggttacagcctgaatcgtgcaatttccgacttgaaaggacgagactttagtggtgggaaacattttcaatgaacctgatcttctcgcgctctttgcttgggttgcgtagccaaacgatgctttgcctgatggatgtgtgtggtgtcgctcggagacggtgtgtgtcgacgtggttcacagcgaaacacgagcggccatcgccaatgcatctccagcaacaccgttcgctcctccccagccaaccagctcgtgctccacctgcatggactctcgtagcttcctctctcaccagtgctgctcgcttttcctccacctccacctcctcatccccaccatcctcaaaacccccacacaagcggtcctccactgcagcccccgcttcctccagcccagctcagcgacccccggtcatctgcttcacccgccagcagccgctgcctccgcttccgcggcaatcagccgccttccgcagcggcctgctgctggctttctgcatctgggccggtgctgcgctgtttgccatccactacggaaagcaaaactcaaacggtacgacggtgccatgatgtcattctgagggcgatcttccccacactttctccgcgtttcgctaaccttatctctagtgacgcaaacggtgatgcacagagtccagcggtcgccggcggcgcgttcgctgctgggcgacaacatccgtttcacgtatccgtttccctgggtgtcgggcgccatttccaaacgcaaaggaaaaatcgacatcgcgttccatgtcacggggtcgcgcgccagcgggatcgttcattacaccagcataaaactcggcccggccttcagctggctcgaggaaaagtgtctgctcactgtcggcgacgaagccgtgccaattgattaatgagctgccacgactaccggcacagacgaacttgcgtcttcttgcacactccagcccccacgttatcccacaccatcccactgcaccccgacgagtatgcggcaaagccgccttcccttccccacatcccccacatgcccattatccttccctagggcagcgatagtttctgaaccctccagaccagcagaatgaacgactctcagtctaccgagcccagcacgcccaatctgcccaaacggcctccacatcctcacgaaaatgcgcgacagacgctgaaggaagcttttcccaacaccgacgtacgtccctggccgtctagggccgcaattcctcttactaacggggttcccttgcaggatgcagtcattcgagccgttctggccgccagcggctacaagcttgagccagcattcaacgcgttgttaggtacgatggtttccgggagatgaacagtgagctatcgacaaggcgtgaaatcgacgtatgctcctgcatgtggacaatgtagaacagcgtgtgtccggcaacctcagtcgatagcttgcttctaaatctcactttcgaaaacaccatcaactaactcggtttcacaggcttcaatgatccaaaggttgccgaagaattggaagcaatgactctggaagagacaacaagcacaagtgccacaactccaaacggttccactgttctttccgaaaaatcgactccttcgaccaccgctggaacggagacacgccctgctcccgaggacgaggccaagctccgtcagcgccaatacgaggaagacagaacgtctagcacgtaaacttgcacagaagtacgaacgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttctggcccgcttctacccgggattctaatagacgtaacgaccgaacggtgccatacggcaaacgtttccaggagcagctgactgttcccggtgatggcaccagagatctcctcagtcgcagcaaagttcccgtcgagtcacgaaaagagcggtctttctttgacgacgacttgccagtgctcaaagaggaacatatcgcgtgagttcccaggccatcaaacagcgtagcatggcttggatgggtcgacttcgtgcacgtatcgatgaagaattcaaacaaggatacggacgactcggatgacgagatcccgtacggacccaagtcctcagaggtcgatgcctcgtctgtgaccgccactaccgcgtatgccgtttccacacaggcaacgcggtcccggcggactccgtccaacgctgctactgatgcagcagcacctctcgagtctgcatacgaaacgcctccgcgggtccctcttcgtcggaaaacaccgcaaatgcttccaccttatgaaacagatccctacatgctgagtgagcatgactttgaccagcttcggagtctcgagtcatctcgtggcgatacaaaatcccagactccctccatcctttctctttcttcccgtcgtccccgcaagagtctcgaggagcagattgtcgagcatgatgccgaagtcgttcccagtgatgctttcgctttggacgaaagtgatgccgagagcgaggaagaccgggcgggcgagagaaaacaggagcaggagcagaagcagaagcaggaggagaagggcaagaagcaaaaggaagaggagattgaggttggaggcaagaccgagaataaggaagccgctaacattgccgcggaccaaaagaatcccgagagcaagagcgagactaaggcggcgaaggacgagggtgaagacaaatctgacgctgtgaaggagcccaacaccgaaaaggattccaaggacgaggaaaagacaaacactacggccaaagcggacaccaaatctgttccggaaaccgtgtctgaaaagaccaaggatgaaactggtactactgagacttcatcctctcccgacaagactggccctgctgctcaaaagaaggaggctgctgctgctgctgctgctactgctgctaccccttccaagtctacggactaagcgcatctttttcttacaacttcgctgtacctacggaaacacacttttactttttcccgatatgatgaatatgatgaaccatgtcttaagagatttttttaatgtttgctaagaggtgtgaaagcttagagtttcgtgaaatcgtcaagaactgaagagcaagaaaaaaacaacggacaacttgggaacagagagactgacttcgtcttttgttctaagaaaactcttacattccacagacccaccctctccctctcaatcatcgaaaacacacaattttaactgcactcaaaaagaactcaattgctgctatgaaaaaactacaaaaaatgtacgaagcattcggtcatcacgagccattctgcaaaagcaacgacttcacgatggttttaagctatgacgctggtcaacccagcttgatctgcgccactcctcacaagaggaagtcgaccatatcagcacgaactgcaggaccaaatttgtcctacaaactcaactgttggaacgacaccatggcgactttattttttgtgagatggtttttggaggagtgtttcgtgcccttttatacaccaaatagcagtcacagacaaccaatcagcgaaaaaggcgacatgaaaaggggcgcgccgaacgatgcttcgacgcgtcggcgaaaaaggtcggcaattcgcgtcaaagaagtcagaaactacagcttcaacgacaaaacggcgcttccaacattggtcagttttctctctggttggattgctgcgttgagtctgcttttgctttcctgtggggttgttcaattgccctggggtcctatctgcccacctattacctcattcgcttctctcgcctattagagttatcagatccaccggatcaacatctgataaaactaattgggtttgcaaaacacaacttgccaagtgcgaaccaattttgcaggattctcaagtcgaaacggttgaacagtagcctacgaattgcttaggaagctctgattgctttgttccaccgcgtccctctgtttgtacattttcccgccgtctcttttctccctgtttcaacttatcacctatcgtacattgacgattgcacacacgtggcatctcttgctgtttgcatttgtgtattcaattgtgctttgaatagggctgccttcttcatttcctccttacattcatttctcgttttacttgtccaggtctctcataatggctactactagcagtacttcgagagcaaaaacgagggcaagctcgaaaactcacacatcatccaacaaaacacctcccgctgcttctccatctccctcagacccttctcagtccacggcaggcaacgaggttgtgcctcaaattcgcatatcgaaacactatgtgctgccgccacgtcccaagcctggcaggaaacccgctctggacgctaatggtcgacgaaaaacggtgatcaaaccaaaaccatctctccgctccgcaaggcctaatccttcctccttggaaggggcacagttcctgcagcgtgaacgccaatatcaagctatcatcgataatctgcagcaggagaagcagagtttgattgagcttgttgaggatttgagacgacagcttcagcaactcaatgctggagcggcaactcctgaaccagaagttcatagtccaaatctcaaggaagagtcgctgcatgctggctcgcatccccattcctcccatgttgaaaactaccaaatacaaaagctgaacgtccctgtccaacctccgtgcaccagtaagtccgtgtacaccgaggtgcccattgaacataatccttatgtttatcttggacagagcaaacgcttctgctcctcgcatccatccactgcaccccaaagtcctcgcgagaacagtctttctgttttccctgttgatgcggcccctcaacgagtagccttagtgcaatcacccaaggcgagcgattcgtgttccaacaaacgccgcccaatggaaattgattttaccactaacggcgctgtggccaacgagtacgttcgtaaatatggtatgtgcactggactcgatcgctgcatctatagcacaaacggacctattcaatccaaacagagttcgccctgctcgaatcaaacacaacctgctcaagcagaaccggcggtcactgatgaaacgaaagcccacgcaaaaatccttatggaactgcacaattctgttgcaacgaatagcaatgacagcacaccctttaccgtacagacgacttcttcgaactcggcatcaacagtaacgtcttcatccatgccagtttctgtttttcaacaagatggtccaagcatcaagctaccgcctattgaaccccgatgtacgacaaccatccagtatcctgatcgtcgatgtccaacctgtcataaaagctccccagctttagacttttgtcgtaaactggctcaaacaagcaagccgccgtacgcttctaatctccccattgcttgtcagtacatgccttccggacaagaacaccagaatggtttgggtcttgaaggcttagctactactcaaacatcctcccgctcgataaaactggacgttcagcaactcgtgaacggattggcttccagctcaaactcggttcagagtccgcctcttgactcgcttccgaatcaccattgaatggtccatcaccttccttgctcatgtgtgatactgaggatgggagccattttctcttcccttaatcatttcgtctactcttttcaaactcgtttcgtttgttcaacgccgatgccttccgcccttattcctcctcactgtttaccattttgttcgtgcaagtcgtcataagcttttctaatgatctgtttatgaaaatcttacttttcgctctcccgtgtcatcatctccccgcctcttctgtttttccacaaaccttgcacacaagcacgtacacacaacttgtttgttttctttcttttccctttcgtttgtatctacttttttaccagtgcaagagaacatctgcactgtagtgtgggactcattcctgtactaatgaaattgtatttttcttcacacgactacattacgacaattagacactgttaaagagcattcatcttcacttcaccaccatactacagacattcgtgaaacagctgttttatgatccaaatagtgagctgtaacagaatatgttattctgttttaacgagttttaccaatttaagaccgcattgtatgcatcgctgttaatgcctcccactaccaccatacaaaccataaatgaacgctaaaagcttaaaaaatccctctaactaaaaacgttaaaaggtgcagcatacctgcgcatatatgttatgaatatacattgtgtccacagatacaaatctattgaaacacagtattgtagaaatgtaggaaaataggtttgcactttaattacaaaagccgaatttcaacaatgaacgacgtagccttcacctatattctggcttatggagcaattgcaagtcgtagacaacatgttcgttgtctgattgaagtgtctttcgttcgacttttcttataatttatgatgctcacaaggactgtgcgccgttcactctcaacgcctattgttatcacgttgatggattcttctactactgatgctcataaatcatcgcattgatatccttaacacatatgatcatctgtgtctacagcactctggtatcgctgcggaatcctctgtcttgagtcttccttcatatgagccaatgagtgaatgagacatagttcaacctgtgacgcaattaccacttactcgcagcagtatggctactgtctcgctaataattgttgcagatgaatgcagttacagagtggataacgtctttcctgctttaccgggcttggtttcgataacgcaatattgtaaaggatgactaaaatgaaatccgtccgacttaagttattggcatatcgaagcacgatcactctaatgctggtgaggtatataaaggcatctgtgtatgcgttttgtgttcctcaatttttaaggtttgcacattaattgtgttgcattgtattgtaatacttaaggttgtcacagaactcgtcactttttgaaacgcgagattccatcattctgtcactgttactaccgttgtactactattattcaatttgtggaaggttcaactacttcctctggtaaacactaaataggattttcagttattctgttctatagaaacaacaagagtttgttactgaacagaattatggtgtctccaatcgttcgcagtgttgccattataggcgctggtccttcaggattggtgaccgctcgtgccttgttggcggagaatacattcaacaggattgtcgtatacgaacgcagagatgcaccgggtggagtatggaattactctacagaaacgccgacgaattttccatatccaaacagcaatcccaacttggatgtaaagccaatcacgcacgaaggacgttctccattgtacccaagtgctctgtatcgcgatctgcatacgaatactcccattgagctcatgactttttccatccaaaactttcctgaaaatacggaacagtttcctcatcgtaaggatgtactagaatatcagcggcggtttgctgagccaattcgaactctcatcaaaacatcaaccgaagttcgccgcattcacaagcaaggtggacaatggcttgttcactctagaaatgtgtcgccgaacgaaacaaacgccgaaacggttgagcagtttgacgcagtggccatttgcaatggtcattatcaagtgcctttcttaccggatgtagaaggtttgaaagaattcgtggaggaaaatccaggtgtcgtcaagcattccattgaattccgtgaaccagagctgtacagaaacaaaaaggtagttgttgttggaaatgcatcttctgcaaacgacatcattcgccatttatcgccctactccaaacttcccatcattcaaagtgtcttggaggatccgcaaactaaacatcctgagcgactagtccaagtgcctcgaattgagcgttttgatgcatccacgaaacaaatacatttaagtgacggtcgagttttgcgcgacgtggactatgtattctattgtacgggttatttatattcgcttcccttttttgatgaacaggatgtcccgtcagaaaatcgtctaatcacaaatggcgcatatgttcataacgtttatcaacatattttctacatccccgatcccacccttgtgttcataggtctggccctgcatgttgtgccttttccagtcgcacaagctcaagcggcttgggttgctcgagtttggtccggccgattaagacttccttctagagaacaacaattgcagtggtacagcgaacatttgtcgtctttaaatgggcgaaacaacatgtttcattcgcttgaatttccgaaagatgccgcttacattaatcacattcacgacctcgtgtccaaagcgtcacctaatcctgagacagggcttcctgcaccacattgggatgagaagtcactgaagatgcgggagaacatgtggaagattcgtgcaaaattcttcggtattgaggattaagtccggcttgtttgaaataacagtaccattcgttctcttttagttaggttttcaggaagaattacccgccttgcttcttcccctgtaataataaacatgaatatatggaagattccttgtttttttagcaacaatttaattcggccaccttctcatcttcctccctcgccctataaaggaatcataacaatttgtattgctacgatatggaatgaaaacattcagaatatacatgacggttactacagcatataagcaatgagttgagagtgcatgcatgcgtgtgagtatgaatgaaatggtagaagtatcgtgtagggaaaagaagagaacgcttgggctcgtgaatgaaaacggtatatcactagtaattattggatgaaagagtgtgcaatcgtgtgctctacagttgacgaatggagtactccgttccgttttgcgtcgtataccgaacccaaggcatggccttataattgagcttgggctccgtgattttcaagtatcgaacttgaataccggaaacagtgaagtagggaatcgagaatttcacctgtatgggccgtttgcttgacaatgtcgattcttcgtttcggacgctgggaagccccatttctgccttcatgtaatactccttaccaccggcaaactttttaatattccataaaagagcagcctgctccggtgcgtatttggtcgttcccgttgtcgtttggaaacgtggagtatctgcatcttcgggcaccggcacgataatttgaacactattggcaattgattttttcttgaactgggcacgagccttgatcatgaactcaattcgagagcctgcatgaagcttcgtattgcactcgacggcaatcagagggcgcacatttgatgtgagccgatagctcataagatcaaactcgccgtctggcggaatgaaagagattgtccgatcgttttcgaagcgtgataaccgcacacattgatggaatttgacatcttccatttcgactgatttaccttttatagtacggccggctgccttgaagagcatacggtcattaagtccaagccgaagttcgggcatgccagagaggtaacatttcatgtgaatgagacccataatctcactctggatgacatttccctcagcattgatgatcatgttgagcgattcaattacgtccaagaacacctcgttcttgcggtaatgaataccggctgaacgccatgagatggcatttgtcattgcgagaggaggaggagcctgcgtttccaccttgtttgatgactgtgtgatgtattcttgcagaattttcgtttccgttgtttgaggaaagccgaaatccataacttcatccaggagctcgtaaacaacaacaaagttatcgcgaattgactcttcttgaagctccttgaaatagtccgtgaacagctctgcaagctttctcaagaagacaaggatctccattgcattggtatttttcttagacagtgctagcagaaatacatcattgtgctggataaagatatactaaacgaaacataaggtcagcaacaagtcatgaagagttaacataatagtctctacggctgagcaacgagcaattcctcctcattgatttctgagttttcccgacactcgagccctaacacctaggaaacagatctcgtgcagggagagagaacaacaacaaaacacgtacattaattccttcgtgagtcatacagggaatcgcacaaccgtgctcatcttcagcctcagacagcaacggcatgaatttttccacagccgacataggaatgtcagctctacaacaagacgtcagctaaattcagcaaacacacagctgcgatgctgcataccggtaattgcgggagatgatggtctttcctcccaaattgaggatgaaaaccgccgacgccatgcttcacaatgtccgctatgtgtacgttttgtagaaacgtgtgctggtgacgcgaaaggttggcttgaggtgtgtgcgggcgaatgtgggatggcacgtgggggagccgtacaccagaaccgacttaccgcgcccccacaaacgcccgaagttaccggagtttacccccatattaccgggcatatcccacattgaccccacaatatcccacatccttggaaagaacgaaagtgatgcgttggtatgttaaattttctttctctcaagagctctccgctggcgtttcaatgcgtctttacgtttctttttccagtcccgagtcaaggttagccggtttgccgaccaccaggactggatggcctggtcggtaagaagcggtgaatccttggaaacgggaagcaacacgtccatggggatacgtgctgtgggaaagaacatgggcatagaggagactgttgccggtgcactgacgggcacaataggtcttgcaatcggtttttgcttttcgaccttgccttcgtctttctcttcttcttctatttcatcggccatttccacatccatatcgttgcctccaaacagcgagaatgactcggcctcttccgcactaggtttaaacaagttggtgagagattgctccttgacagcgatgacacgatcgccgacctcaacagccttaaggccttctgtagagacatcaagaacacgaccagcagaaggcgacaacgggttagaaacagagtcggcggactcttctgacacagactcaacagacttctcttcttgctcgactgcagctaaacgtcgctgctcttcttcagcttgcatttcagcctcgtatttccgttcaagttcgtagtcacgggcaaattcctcttcttcaaacgaaaccacgcggggtgtgtcagacacagactcttcaacattgctgccactaccgaacagttccgataacaccgcagcacttgtatcgtgttcctgtttgtgttgagccaaaacttgttcttcggtaagcatagcagctgcaccgccagcttcgtcttcgtactcaacagcatccacacctgcaacttccaaatcaggcgtaggcgagcgatcacgttgactgggtttttggtagttacgacgattgacagcgtctgcaagtgaaacaaactctccagagtatgttcgatagcaattcatctcctcgtcgaaataagccgttgtgtcgtccagcttcgggtcgatacgaccccaaagcttttgcaggcagttcttgccaaggggaaagaaatgcttgtactgttttgtcttcttgttgtacactcggagcaatgcaatagcacgtccatacggtcccttcttccaaccttttctcggtgtagctttccgaacatcgctgtccgtcactgtgttcaaaatatccttggcctccttgcctcgaaagatgggaacataggaagtcatagtcgcgtgtggagtcaagcaaggttcctttttatttgaagaagaaacccgttctttgctttgcagaaactcattccgcttttgatcctcttttaatcttttacaaaatgttagaatagagtacacgagagagataccgactctcaggctccgccgccggttcagcgctaatattacctttccgtatatttactctttgcttcttcaagttttaaacgggagcctcggaagacaacgtttgtcaattgagttctgcactttacccaattggcgtctgtcgactcgagatcaacatatgcaaatcgatgcactgttccgactgtgctttgttagaacagtaaatatgcgcaaaagctttcttttttctttctcttacctggttgtttcttctcaacgatttcgaagttggatgtttgaccaaaccgctgcaaccgtggaaccaagtcttcttctcgaatggtctcagaaagaccaccaataaacactcttcttcgttttatatcgcttgacataattcaatatgtacgtttagttataaaacagacaagtccgtaaaagggaacaattctccaacagtcaccagtaaaaaaccctaaaaaaaaacagttacagaaacagataaaaccgggcaataaaagagagcagttttaaacgaagaacgactcttttgtcgcttggtattccactcaattcacccgaggctgccgtgaggttgcaggtgaacgtagagagctggaattgcgaggaatagtgattcctcgtaaactgatttagtgagggcttccgcggaaaaccaattgtttgcgaggaattgtgagacgcaacgaactgcaaaactcgaggttgttttctccccccagtccataccccacaattcctcactcggcctcactattttatttcttgatacctgttcttccctaatccatcttcacctgtagccgcaacatggatgtcgatgacttggtatacgctgcgcgtgtagccgacctggagttccttgacgaagtcattgagaagctgccgtcgtatctgggaaaagcagatgaaaacggtaacacggccttacacatggcatgtgccaatggtcatacagaggtggttcaaaagctactgcctcacttaaaacccgatgaaataaactccaaaaacagcagcggaaacactcctctgcattgggcagccatgaacggacacgtcgatgcatgcaagcttctgcttgacaacggcggcgatccccacgtaaagaacaactacgataagacttgtctgtacgaagccgacattcggaacaagcagaaggtcatggaactgttcctcgactacgagattgcgaaggccgaggcagacacggagaacggagccaacgacgtagatatggccagctagtagacgaagaacagaggcataggaaaaaaacaaggttaaatcgggtttagcagggtcaaacgaggttaaaagctgaatcaattaaggtcagacaaggtcagggcctgaacgactcggatgtttcacccagaaaagaaaggtgaaaagagagagagagaaagtgagtgagagtactttgtaagcatgtctacggacagagttttgggtatcattacttctcggtgtctcgtccgttctccactaccctcccacaccgtgtctacagaccaagggtcttgcgagcgaggcggcggacgatgcgattgtactcctcccgatcctgccgccagactttgcaggcatcaatgtttgcaccgctctcgtcgttgggttcagccagcatcgacatgacggacaacaaaattttctcaacactctgaacaggcgaccagcgctctgaagaggactcatacatgttcgggtcgtcacctggagcatggagaatcgaaatacaaactgttccatcggcgtacactttcttgggttagcaaaataaactttgtgggggatccgcaaacttgaagcacaaccgagcacgtgcttgcgcaaagatcgacgttaccgatcgacggtcattgcgtcgatcgtttttgtgatcgacgttctggggtactagtttcgcggcgcgtaccgttgggatgaaagaactcgcactcaaatttaagtgtcggcggactcagagggtagtcctgcatcaaaaatgttagcagcgattttactccgtgcacgtaccgagggaaatttgagtgaagccggatacaaaccgccctcaaacggtgttccatcgggtccctggatgagacaatcccaggtaaagaaatcatcttcgttcgagggcccagccgtaataccatcaggtccgttttcagtgagttccttgtactctttcattaaacggcgcaaggccattgacttgctcattgtgattttagaggaatgcgtcgcaggaggaagtagcgaggacgtgagcacaggtataagtacgagtgcacgcggtatacttcgttacgccgcgttatagttatactgcggttcacaccacctcagtaaacgcagcctgcctaagatgaaagctcgctgcagctcactccagctcactacaatgctccaccaaatttcttcaatcccctgcgctagctctcgctacacatcactaaacactaacactcactcaccaactgcacgtcgcgagtacccagtacaacaagcacagctagtacaggcagtactgcttgaatttatggatttagcaggatggaaccacttcgcagtgaagcttggcgtagtcgcctgtgcgacgctggacttgcatcgaagcagaaaacaaacgttgcaattgaactttgtgacgctttaaacaatttactggcatcagaaacgaaaaaagaaattgtcagtacgctggcacctgttgttttggaccttctggagaaggaacagcccgtattttccagtattgctgcgacgcatcgtctccggctgacacttatggagattttgagaaagtttattacttttgagggtttcagtgatcatgcgttgcggacatttctgcttgccttacgtgtcgttcgtgaagacaacgaagaaatggctgtaatcgcattgaagttgttgatcctgttatttcgaacctttggtccgcttcttcaacctcatgtgcgcgaattcgtcaagctcgtcgtcgaattgtataaggccatgcccacagtcgttgcagaaatgttcccctcccgtcctcctcccagtcctaacgttctaaacatcatgtccatatcaaataccgactttgctacggaacctactgcacctaaacaactgcaacgcggtaacaccagtttcaaggctcttttagaatgcccgcttattgttgttttcttactgcagacttataaagagcttgctcaggctctgttaccgttgcttgcacctctcgctatacagttcatttcgttgcaagcgctgccacaggccgaggcacaccggttagcggagtcgcaaaacgaaacattcgtaggcgtggtgccgagtttgcgccgtaatcatcactacaatgattttatatctgcgcaggtgaaaacgtactcctttctcgcctacctactgagaggatatggcaatgctttacaacaatataagcagtcgcttcctctgtacacactccatttgtttattgattgtcctcccgagttggcacatgctcgaaaggagttgcttattgctactagacacgttctttccacagacatacgtaatgattttttgccctatattgatgaccttttaaatcccaaaatccttacaggcacaggcctcacagcgaaacatactttgcgcccgctagcctacagcatgttggccgatatgctgcatcacgttcggcacagcctctcactttctcaagtttacaaagcggtctgtgaattttcgaatgtgttgcgtgaccctacgtttacggcgggcgttcaagccatggctattaagcttttgctcaacttaatagaacggttattgtcttttaacgaaaaatccagcgctcgcgtgatccttttggttattatcgaggctttcgttgaaaaaatggagcttttaaatgcagagatgaagtctattcgtgaggaactgcgggtacaggaagcgaacagacctgaagaaaacgacggcaccaataacgatggtagtgatggtaatggtgttcgcaccgatagcgccgacctggcgaagaaatccgacttatttacaaatcaagcagaagcgactaacattaacgtcgtcataaacccgttgggtgatatgcatgaaaaaggtcccgacaaagtaaaagatcctctctttttatttaaacatttaattcttggcctaaaatctatattctttggtttgcgaaactgcaatgtgccctgtccaccgaacagctctatttcggcacaagcctggtcaacaaccattcatttcacatcaagttcggaaatatcgttactgcatcgactattgattcaaggttgtaaaggcttttatatttacactgttgacgaaaaagatggttctttgcattcacttcctcttagtgcgcaatcaagttctgattttaatgaccaacgacttgctgctcgcatagcggaagtgaaggaagtcttagaagttttcgctacgatttttgtataccttgatccatctacgtacattgaactgcttgaaactgaattcccttccttgcttgagtgcatcacaaaaaacctcgcattaatccatcttattcagttttggatagtgaacgaaacaacgtctgctctatgtactgatgtattattaagttttcttttaacaaaacttgaaacggttggttctcgaaatgttgaaacagtctctgttttactgcggttattccgtttatccttcatgagcgtaaacattttccccgaaaaaaatgaagccgttctccggccatacgtttcgcaaattctttataaatgtttcgaactttgtggaaaagcggaacagccaattaattatttctacttgcttcgtgctttctttcgaagtattggaggggggaagtttgattctttatataaagaagttgttcccgttttacctctgatgctggaaagcttcaataagctcttatattcatccagaaaacagagtgagaaagaacttttcgcagaactttgtttgacgctcccagtacgattaagtgttttactaccgtatattagctatctcatgagacctttagtcatagctttacggggtccaccagaaatttccaatcagggtttgcgaacttttgaactttgtttggataatttaacccaagagttttttgatcctttacttgaaccagttgcgaaggaagtttttgaagctttatgggatcacttaagcatttcttcttctcaaaatcagcaacaagttgcaattcgtatcctaggaaaaatgggtggtcgtaatcgtcaattgcctttgggaactagtgattttaagaacggtcccgtgaagtcggacatcttaacattaagcatgtctttctttgatgacgacaaagagtttacatttgagcactatcggttcattaatgttgctagttctatactgcatagtaaaagttcctccgagttggatctcgatgatgcgtttcgctttacgtgcgctagtttaaaacttctgttttcaagccaactgccacaggaaaacgtattgggattaatgggacatttttcaaaagtaataagcggtgtcccaatcgaaacctttttcaaaaacagaggtgtttacggtaattttggtgatattcatactgaaaaaaaatccatacaaactgaaactgttttatgtcttttcgaaactttgatatactcttcgcagatagagaagtacaaaacagaagctacggagcttttgtcttcggtgctcgaatggctcagtatcgtcgatattgctaattgtgttgattccttacaggcgccaaataagtacgccaacttagtttccgaagatacgaatgttcgcttgacttttgaaactttcattcgagccgcattccgttgtttgtcatcggatctggagaccgtacgaacgacctcgttgcagttcataaattactattttaacactgcaaaacaactactgggatcagctgaattggtaccacatttgccttcgtttcactccactctgcttctggcatgtaaaaactgttatgaaagtcagtggtatatgaaaagcgctggtttttcggggataaattgcttaacaaactcagaagtagccggagaaaaatggctacgttttgcctttacggacatatgtaaggcccttttatttataataaaggacactgcttctgatttttcaattctaaaaatcgatgaagttcaggcttctatcctcttattacttacaaaaacatgcacttttcctgatacatatagtaccgaggagaaatgtaaactgttactggatttactttctcctttttactttgaattacctcatcctaacggaaatgtacgatctactgttcagaatgttttagagactgcttccagaaccaacaatatatctgttaaggatttgctttcgcctgttaaggatcgtattttagctcctatatttggaaagcctttacgagcgttaccgtttgctctgcaaattggtcatattgaggcaatcacttactgtttatcgctaaagccagccttccttgattacagtgatgagtttgttcggcttttaagagaagcaatagcacttgctgatgctgaggatgaagcttttttaagtattatcaaatcatctcaggttaaaagctccaatgcactcaatgagctccgggtgacttgcttaaagttactactgactgcgcttcgtaccttacgattcgagcagcctcatcaattacaaactcgaaataagattacaagtatctttttcaagtcactctacaatccagcagaggatatttttgtgattgcaaacagtgggttaaaagagattctttctcaaaatcaaaaacttccaaaagaaatactacaaagtggccttcggcctatcctggtgaacctttcagatcatcagcgtctttcggttaatggcttagagggtttgtcacgcttgcttcggttgctgacgaactattttaaagttgaaattggaaaaaaacttcttttacatttacaggcgctttctgggctccaagttctgcagactgcctcattaaaagtactggaaaaaaatgacgcagtaagcgtcataagtgcactcgtcagagtttttgaattccttcctcctcttgctgttcgttttcttagtgagctgacctcttcggtgcttcgcattgagaacggtttaagacggtttgtctctagtccattaagagagccactttctcgcttttacaatgctcaccccgttgaatcgtgggattacattttaacgcaactaaacaattcgcaattggttcatctattgtatcatttttgcaagatcccagccttaaattacttgctgttgggtctaactatgtctctaaacttgttgaaattgctattcaaacaccatctttagagaatttggctccgttatttgcagttcaaattcttgcttgtgttcttccacgatgcagtgaagtgaaagctgtcgaggctctttccgcaaaactgattatatccgcgagatcaatccatgaatttgtgacgtcgttcccggacgttctttatttggaagtaaaaaatgctttgaaagctgttgctgagcttcttttgaacctcctatctaggttagagcgaaaattagagttcgcacttgaggtacttaagttcgatcctgatgttttgacagaaattgttccttcttatgttgctgaactaaaaaatgtccttgttaatactgcaactttaaacgatgcaaaaaccacatttattgtttgttgcgaacttatggacgatagagctttaacgttatcgttaaaaacttttctgttggatcagattatgtttccattattgttgggcgaatttggttctcagttaattgataaagatactgctatagctctgcataatcacctctggaaaatttcactgaaggacacgactgagggaactgtatttaccgatgatattaggtatcatacccttcgtttaactacctatctttgtagggaatatcctaaggtattcggtgagtatagaaaaagtattatcatgtctgcatggaactactttaaacttgaagatcctttggtcaagcacatggcttatgcagcagcatcttgctttatagcagtttatgatactccggcaaaaattgtcactccagtttacgttgccctgttaaaggacagtcagtacgagtataaaaacatcacagagttttcattaaactgtctcgctccggtacttccagtccgtatgaacactatgagtgatatgacattgcccttatgggcaaagttaccgaaattggtcatctcagaggatgcccatggactacatcaattaatgaacattttcaagttcatttgcaccaactcaaaactgttctatccatatcacaaaaattactttctcgtcatgataaatgccttgcagaaacttgcctcagttcctactagcaacgatgaatcaataacgttagctctgaacatgattcggacgcttgaacagtggaccgcgctgtacgaagaggaaaagaagccagtaacggaatgccctttaagtgacaatgctaaggcttacgtcttaatgtttctgaataaatttattgctgttcgacaggatccattggaaaactcactgtatgctaaagaagccatggaattgcttaataagctcttgtctcacgagtgttggaagtctataaagtttaattatgacttttttgaaaaaattttagttgaaatggacaacacagacaaaaatgtgaatacaattgcaaatacgcttaacgttcttgtggcttatttgcaacaattaccttctgattggattcatgatgaactttcccggttatcgcaacttctggataaaagcatacgaagcgttaacaagacgattttcaaagctttacgaaaagttcttgttccaatattgaaaaacgttcctgtaaaaaccgaaaatgatgacgatttgttggaaaataggggttttcgaagtgtattacttgccgttgctcaagacaatctcgctgcgatgactaatttagacgcaatcatttatattttggagacttttgctgaagaccatgttgaaacattagatttcttagtgacgggactaagcaagtcatttcaaaaagttgtcaaagaccatcttatgcttataagccaagctgcttctggctctgcggatggaagtactaaatatgctgaggctcttgagcaaaattcatctctactcatacgaatgatagacgtgattaaattacgaatggctcatttgggtgatcaaagacgatggtttcttgatgtgctaatacaacttatcgataaaagtacaagttttgagctatgttctcatatccttaagctaacaagagaatgggtattggtgcaacgtgacacctttcctactattaaagaaaaaactgtattattattgaagatgcaactttttgagggtcgtttttcgaacaaattggtaaaggatgctagcgatttgctttgtgaaatctacacgaatcctactttttatcagactgagcttacggcaagattgaagcaggcgtttcttttcacaactgaatcaaaagactctgtaataaggcagaagtttatggcaattttggataaaagtatgtcgaagtcgatttactctcgtttacgttttatttttgaatcaaaatgttgggatgtaatccctgctgcttactggattaagcaagcaaactatcttcttttagggtgcattaactttgacaaagttatcgcacctactcttcaatgtctccgcttcacatcaccccaggacatatgctctcgtttttcccacatattagcatccatctcgagcgataaccaggatgaattcaagactagtttgagtaaacggttgaaactcttcttcgaatcttctaatcaggtgcgtgctgctgatatttgcagttgtatcgcgaatatgcaattcataaaaaaagatgaagcacatattttatggtgtaaactgttcccttcggcctggtcgatgttgaaattaagagatcattcggatttaactaaatctgttatatatttacttactcgagagtttcatcttcagcaggtaaataagcgtcctaatgtcatcaagacattaattagctcctttaactatagtcgtcctatgcttgagcttccaccgcacttggtgaagtatctggggaagctctacggcatttattacgaaagcatagtatttctggaggatcagcttcaagaaaatggcgatgttgaccaaagtgcaattgttcaggaaagtcgcgcgaacgcattagctgagatgtatgcctctttagaggagtgtgatatgttttatggtcattggcgcaatcgcagtaaataccttgagactgttgttgctatgtcatatgagcaacttggtatgtggggaagagcccaacaactgttcgagcaagcgcaaatgaaggctcgaagtgaggccaatccctttaccgaatccgagtacaacgtctgggaggatcattgggtactctgcactcaaaagctacaacagtgggacgttcttacagaacttgctaagcatgaaggttcttcggaactgttgctggaatgtgcatggcgcattagtgattggtcaaacaatcgctactctctagaggttgctataaagaatctctctgccgttccaacgcctagaaaactaacatttcaatcactcattactttgcaaaaatctataagtcagccgaccgccatcgtggatttccagaaggccttaaatgaagctgttcaactgtcgcttatcaaatggcaacaacttccggagaaggtaaatcagtctcatctctcactcttaaatctgtttcagcaattcgtagagcttcaagagtcgagtacaatttactcgcatctttcttcggtcaatgctcaaaacattacggctcatgtttcaccaattaagagcatcttgcaagcatggcaggaaagattgcctaacctttgggagaatattactatttggcgcgaccttgtttcttggagacagattacgttttccatgataaaccgtgtatatctaccgttaatacctactctgcaaaaaagcaatccaagcaattccacttccttcttgtttcgtggttaccatgaaacagcttggatgattaatcgttttgcacgagtagccaggaagcaaggcctgttttctgtctgcctcaatttattaacaaaaatttacacgctgccgaatattgaaattcaggaagcattttttaagttgagggaacaggttttgtgctatttggagaactccaaagaactagaggttggtttggaagttattacgaatacgaatgtgatgtatttcagtgcaccccaaaaatctgaattttttactcttaaaggtgttttcttggagaaattaaagcgttttgacgaagcaaaccaaacttatgctgcagctgtccagattgacttacatcttcctagagcttgggcggaatggggaagatacaacgacaaactgttccaacaagatgctggaaatctcaatgctgcctgtaacgcaatgagttgttatttgcaggctgctggtctttttgacaatgctaaggctcgaaagcttatcagtagaatcctatggatgttgagtcttgacaacaatgaaggtgtgatttcaaaatcctttgaatcatttaagggagaattggtcacatggcattggataacttttattccacaacttctaacatcgttgtcacattctgaacatcgttgcgcccgtcagattttagctaggattgcaaagacgtatccacaggctttgtattatcaacttcggacaactcgagaggattatgcaattataaaaaagagaacgagggctgccattgaaaaatcatctcacccagaggaaagctcatttaacatgcaaagctctccactcatgtttacggcaaatcattcctctaacgaaagtcataccgacacaatggatgagatgcgtcaaatggcaagtgcccctagacagccttgggaacatgttgaggatatcatgtcgatcttgaaaacagcgtatccgttattggctctcactatggagacgcttataaatcaaattcaaacacgttttaagtgtaagagcgaggaggattctctccgacttattgttgccttgttacaagatgcactccaatacagtgttcgtttgggcgctcttaatactgaaagcaaggtccctgcctctgttgagtcaaatttaagtgtgtttgctgacaatgtgttaccggagtattgtcgagaacaattcaaaaatgatttccttacgagtaatctaaacttcaagtcgtacttggagcatttgaggatatggcgttctcgttttgagagattgttaaaacgctcaccgagacgtctataccttgaacagatctcttcttacctttctgagtttcactaccaaaagttcgatgatgttgaaataccgggtcaataccttcaacatcgcaacaacaatactaattttgtccggatagagcggtttttactcgaggttgatgttgttatccgttacagcgtttgtcataaacgcataacgattcggggttctgatggtagcttgcatccttttgctatacagtatccctcagccagacatagcagacgtgaagaacggattatgcagttactgcggattttcaatgatgcaatggacacggattgtcagactcggaaacgtaacttaaagttcttcgttcccggagctataccgttgtctgcacatattcggctactcactgacgatcctacttttgtaacactgcacgagatcttccaaacgtactgccatgcgcagggtatagatgagtcagctcctactacaaagtttgctatttcactttctgactgtctgcgttccatcaatgttcaaggtgcttcttcatttacggatgaagaaaaaatgcaaaagaagaagtttgtatttgaaaaacgtattgagctgtataaggatattcaagcaaacatggttcgccgcacggtggttcttgattttttccgcgaaacaattgaggactacgcgcatttttggttgtttagaaagaacttcacatatcaatatgcttgctttgcttttgcttcccatgtactaagcatcaataatcgttttcctacaaaactatacttcactaaaaatgcgggtttcgcttggacgaccgaaatgttacctgcaatggctagcaattcacccgtctttcataacaacgagattgttccgttccgtttgactccaaatatccaggagtttatcggcaagactggaatggttgggttgttcggtccctcaatcatgataattgcccgagcactaatgcaacctggctatgatcttgatatgtggttgagcatcttcattcgtgacgaactcatttggtggttcactcaacaacggcagcctccttcctctaacggtttactgagagaaaaagtgattagcaataccgacttaattgtccgtcgggtttcatctatcggtcagcctgcttttggcaatttgcctgcgaaccaaacaatattggattatatatcgcaagctgttaatccaaaagcgctggcccaaatggatgttttgtgggccccttggttgtaaatattagatatgattaaactaatgaactgtttactgaaattagcaagtcagttgagaaagcgtattgccttggtagctcaacattgagcaatcaagaattgttgcatttgtcgtaaacgttttgtaatagtaccatcacacgttttcgtattgacgcagcaagtgtctcaactcttccgtctacagctgtcctcaacgtaaaagccaccatcaattacaagaaattaagttctgtgtgaagccggctgtcgtttattctcaattattattctaaatatataatgtctacgcccgctaaaatagaggagcttaaaaaggagcccgaacctgttaaggtaattcaggagtatatcaacatttaactaacgagtttagtcgcagatggctactttaaagagcaaatgcaatttctttgtgcttatcttactgtctgtccctctcagttttctgactgtgttgctattcgtgtggtttttacttttcggattgcttagcattgtaggaattactgcagtcgtgctagccctggttggtgtgttatctattgtcggaactgtctgctctgccttgggtgtttctatcagtattgttggtcttgctacggcaattataggatgcatcattacgacaattgtctttaccgtacaaaaggtgttccattattcacgccggttcgctcagagattcattccttactggactaatttcgagtacggagtataccgtctgcgtttggttacggaatatcgtgtccgacgtctcagtctttctgcatacaatggtatccacagtcttatctgcagcaacaacaagcagccaaagttatgagcatgagttatatagtttatgagtactagttttatgacaatatttatatggaattagttttaaatcaagaaggtctcactagctagtgagaggtcactcggcgtttttggcaacatgatgagagggggaatgatgcaggcacaagctatgcaaatggattgcggtcaggaacagatttttgccgttctatttttcttcgctgtctggccatttcttgttcctcatcttcagcttttcgttttaagtaaacagcactatttttgcgctgatatgggtccatacagaaataaagcttttttccaatttccttagccttatttatatctgtttgtgcgtgttgcaactctaggagttgtgcttcattttcctttaccttgggcattaatttttgtagattctttgcttccaagtactgtgtgcacaaatcctgattaacgtgataaatggccgataaggccattatgctcggagaatagagaaaatacaggtctgagtgcaatgtttcggacaggaactgtttggcctggtcgtgacatttgaagagtgtttcatgcggaaaggagggcagagctttttggcagtcaagcagaaaaccctgtaacggtctaaacggaagccaaacataaagatcccaatcgaggctctgacacaaataaaactcgaattctaaaatttgctgcggtgtggaattgggtatctttttgcaaaactggtcaatgggtatgtagtgatcactagctttagtagctgcgtaaagagcggtgaaactgtgtatttgtattagaacaaatccttcatcggttagacgtacatgatcgttttgggattgtactccatgatagagttaacgaggaaaaatctcttaaagtacgtcacagcataaccctgataatgtgttaaaagaatacgaaggacaggtagttttgcttactctaatgtgactaggcaagttcattgcagcagccagtgtgcccaactgacaagtgtaatacacaacgagtagtaactcttcgtctgcattcaacgtgacaggcagtttgtcttcagaggcatctttgttttgcattcggtactcttccgcgatatgttttctcactttttcagaagccttttgatttacgctttctcgtttctcccgaagagttgtttcagtaaaaatccagtctttacactgggtagattctttaaaacctccgtcggccattgtgtctagcccaagaataccgaccctttttcgtgctgtaattaaattgtgaataaatcaatatgaaacacgtctagagtgctaagaagttcaaagagaactcaaatttaccgagttgaaaactacttaaaatatcgttttagtcctgccacttcggtttcttttcaatgaacagccttcgcgacaatcctagaaaatgtttttaattagccaaaaaatcaaagaaaattgaaaacggtaaaggtcatcttaagaacacggtttgtcgtaccaaaaatgctctgcttctaaaggaaattatcaaggcacaggtatcttctgtactgctttaaggcattctcattattaattgcgttgattaattcaccaccaaaatgaaactcaccaccaaaaattgacgacaataccgctgcctgcctgtgtcaaggccggttgctactgcttaccgctctccgttagggattgtttcaacaatggccatgcaagaccttggatttcccgcttacgctgttacatggattacaaatagtgtaattgctgtcggaggaggtggtggtgcctccaataccggtgttaagaatcaactggtatgtttctgtaatagatagaatgactcgttggaagttgagctcagcgtttttgattatttgtttctgacggtgatttgttgatagaaagtgtttggttataatgaggacgaaggtaacagttttttcgttccaatgcaagatatcgagttgaaggacactgatgatgctgtgatgtctttggactcggatggacaggtgtgtttttgagtcgcagagaattagtggttctgttactagtcctacttctactgcaattgtatatctacgtgtatctaacggttttctgttaagatattgattgccggtatcaacgatttgtctgatgagtcttcaaacaagcacttaagaatttacaagaaaaacgctaaaaacctttttgaattcgaagcttcatatcagcttgcgaatttcacgaactcagaagagtatcaacgcctgtgccgttataatacccagcgcaagctaatatttattgcctgtaccaataagacgttttctgtcattcacaagtatgacagtggactgcgttttgagcttaaggatctcgatgtctttgatatcagcttctcacctgaatatgtaagtagacgtggtgctaaagcgatttactgaccattgcagtgcgcgttcgcaagtactaatgctattcacatatataattgggagtacaagcttgttcagcgtttagaacttccgtttgaaaaggtcagtatccgaggtgttgcactcatgaaaaagaatgcagtcctttgtgcctttaatcgggtcgaaaacggcactcgattaggttatcttgccagattcgagatggatcccaaggcaaaagtatgggcattcaagaaaagtcttttgctaaagaactctcgaggcattacagctttctgtgctgagaatgtgtcaggtatgttagttattgctactgctgactgcactcttcgcattatgaccaaccgccttcaacccatttcgaaaattccccttcacaaactccccattacttgcgtatctctctcaccggatgctgagaacgttgctactgtttcagctgatggcactctggcggttacttatgtcggcaagtacaaagtgctgagtagtgttaagattaccgatgtaggaattgcccctcgtctactcatttttgcggtatttgtagccttgatcgctgtgctgtacatgaacatactgttccccggtcgtgtgctcgaggaattccacaatttcaccaatatgatgacgcatagaactgttctgcttcttacctcttggaaacgactcctgtaggagaaagcctttttataaaatatttgtttttttttttcaattagttgcccttggttattcctgcaacgtcgatggaaataaaagaacaaacagctttctgtgttcattatcctgttaatttttccaggacacttgctggttggatttcttgtacatcgagcaattataggccgtttgttgatcaagtttatcttgtcaaggcttatttcgatattagagtgcttagttcctgcgagctattttaacgagagcttagtcttcgcttccctcaccttgcaaaggatttatgaattcacgtttgttttgtttaagtcgtctacagatctctctccttctgttgtactgttatagcaagaatacacaccaacttctggttataaacgtgcatagcgtaatgtaattgtttcgcgctcatgcacattagttaacgaatcgagaaactatttgttctgatttatactttcatttgctcattgtattaagctatccgaaacgaacagtattgactgccaagccattcttcctcaattaacaccaaaatgcctcataaacgtcgattctggacgaacaaaactcgaaccaatgctctgtttctacttacagccgttgtttgcaccgtttctgtagtatttaactcaaccataaaattccagtccaaagacaagcagcgacgctgattacggcaattctaaaaccagatctgtataatatatagctgacagctgttgcttccctgttcatactatgtatccttaactaattacaggaatttgcgaaaaggtgtattattaaaactcgaacctctaacttcaactgacctcccacttgccacttgttacaacgtaatatttgaaagtcaagaactcgaatatctcctacaccgagctgagactggctccgttgtttgaaaagacaaattgtctcgtgttaactgtttcacacctatttattaaggagtagtataacttggataaatccatactacttccactttaggctgttttgatgattcagaaactgctgtttcatggtaagtcggaaccttttccttgcactttgtatgagtaaactaatgtattttgcttagttctgcgtcaggcggacgatttagacgatgatcctgatgccgatacaacgcctgcattgcaggaattgtactctagttgggcgcttttcattcttctcgtcttattgattggtgccctgttgacgagttattatgtccagttaaagcgtatccgtgctgttcatgagacggttatttctgtttttgtcggtatgatcgttggtttgattattcgagtatcgcccggtctgattattcaaaacatggtatcgtttcattcgacatacttctttaacgttttactgcccccaattattctcaattctggttacgagttgaaccagactaattttttccgaaacattggaaccatcttgacatttgcatttgctggaacctttatctcagcagttgtgatgggatttctaatctatctttggtcgtttcttggaattgagagcctcagattatcgctggtcgaagcattggccgttggtgcaacattgtccgctactgatcccgttaccgttcttgctatttttaattcgtacaaagttgatcagaaactctacacgattattttcggagaaagtattcttaatgatgcggtcgctattgtcatgtttgagactttgcaaaagttttacggtaagagtttgcactttcttactcttttctcgggcattggaatctttcttgtaactttctttgtgagcttagtgattggcgtatccgttggctttcttactgccttactgttgaaacattcgtccttgcgccgctaccctcacattgagtcttgtatcattttattgatggcttatgcttcatactttttctcgaatggctgtcacatgtctggtgtcgtttcacttctattctgtggcataaccctgaagcattatgctttttataacatgtcttacaaagctaagcttagtacgaagtacgtgttccgcgtgcttgctcagctgagcgaaaacttcattttcatttacctgggtatgtccttgttcacccaggctgatttggtgtataagcccttgtttattcttgtttctactgttgctgtctgtgcttctcgatatgccaatgttttcccactcagtaatttcattaataaactgggtcatagggcttcaggaaacaacgtcgaccgcattccttacagttaccaggtaatgcttttttgggcaggccttcgcggtgccgtcggagtggcactggctgctgggttggagggcgagaatgcacaatcattacgtgcaacaattcttgttgtcgtcgtgcttactgttattatttttggtggtactacagcaagaatgttggaaattatgggcattcaaacgggagtcgaagatgaggaggaaagtgatggagaaatcgttccctcttggggacgacagggtaatgatcgtgttctgccgcgcgacagtctggaactccaacaagctgtacaacccgctgatttgactcaatcatttggcttgtctgcctctgacgacgatgagccagtcgttcccgaaggtgctgtcgtgaatactgctggtcggttttcccaatatcagcgagctgcagacatgttcaacgactttatccgttcttcgcgtgaagatcaagcacaatggcttatacgctttgatgaaaatgttcttaaacccgttctcatcgaacaagacatactaaaacgaactactgagccttagcaggttactagtgatgctgtttatagactattgtcaagttttgttggctgatttgggcgtcaaagtctacattcatttttttcataccctctttctgaaagcgttatgtctaaacaattgtcctgctaatgatttacttttcatcatgtaacacaatcgaatattaaaaagtgtttatgcattatctatatgtatatttgggcttgtttagttatcttctgtagcatgagctggatgtacgaccttcctttaacacgttaaaatttatcgacagtttatatttcatacagttcgtacgaccgggacaaaatgtcgttggtatttcgagagattgttgacgaggaatttaaagacatttgtgagacttttcggaagtcaattgatgctgaattcagcgcaaagtctttgacttgcgatttgttcgattcggacctgttcgttgaacaaggaacttctcagatatttacatctactcaggacgttatattgcttcctttaaacgtgattgatgcattggaattacgagtgttagaagaaaatgtttctatccctttggcaccgtttgaacccatagaaattaaagcgaatgagcattgtttcctgtcttgggaaagactctctttacgcaatcgaattcgtaacatgcaagcatatccaaagtcaaaagcagagaccgaagaagccaagtgtaacggaatcttcattgcctttggcctgaaagaacgaggaacaaatcaggaacacagtgcgactgcaccccaagatattccagcggagcagaaggttattcttaaatgggaagattgagcgagaccgtggacagatcagcaatttcgctataactggttttcccaaacggtcctcagtccttttcataaaaaaaaacacagtatttgaatctacatatccagttacgctaatgcccacggaggcaatcgacagctattatactaactgtttttgcatcgtttactctgttaatgatttgcaacagttacgaaccttgtacaggcttgttactgccaatacaagtttccgttattttacattctaatttcttatcccactgctatatcttagctgcaccaaattgtctctctgtaacaaactttcagctgtacgatcctgtgaattgctcaatccatttccctcttattcgtgtggtctcatcccgctactttcgccctttaattgtttccacacctcagtatttccgtcactccttgtttgtgaggtttttataattaatgaattcttatgattcggtacatttgttagtcgattacaaccattacaatcatataacgcaatcgtatcttcaattagcagccgcgtacattgttagtccctttcttcctaagggggggacagctaactatttcgataaatttcaatcgcacaattataaacactttagacatggcctccttctagcaactctcaaacaccctcctgaatacctctttactctcccccctatggcttagagcgttctgatcatcaacttgaaacctgtttcccttttccctcaattgcgggtgaaccgtttaaacaaaaaatcgcggaatagttcatccttcaacatgctccatcaccgttaatattttgcaacatttcaaaatgaatcagaaaacttagactactgtacacccgtacatctttttggtccaggaggactgtcgaattatatcccccttcgttgtctcccaacaccagaaacaatatacagaaagaaatcatttcgaaaattgcacttcatcacaatctctgtaggccgaattggtatgattacagctcactttgagacctaacgtttctgttgattgtttgttttatacagaaaatttcaaaacaaaccttttgttacataaggtgacacaaacaaagtgtttctgatattttgtgtacaaatatagggaaactgaaagtttctgtagcacaatgaccaaatctcggctactttttctctcaattgctgatgtaaatgaccatatcattttcatttatacaaaacaaaatgacaaaactacctcagagaaacttcagcttcttacggaactaagcttggatgttattcatgaaatgtgtgattcaacggaacgacctatattagagaattacttgggccttctcggcgtggaagatgacataagcgcttatggatatgtgagcaacacacagacaaaagttataatagcggttcgttcgtctgagttcttggtcaaagatgcagacattaagacggtaagtttgcaaacgggaatcctaaggtttacgggaaattactcacacacaatgaatatctagcttctaaaacaggtacacgtcgcatacacacacacgctttgcaatccgttctacaacagtcgaaatgaagtcgcagcactggagcaatcttcgttcttcaaaagcactttttatcaaatcttgaagtcatggcaagaccattaatgaaatcggtatcactttactattaacgacactacgttacgcctttcttactcagtcagcattcgcccgtagtccaacgacgtacgcaatagaagttattatgttcacaaaaactagcaaaaattcaaagcattttgagcattcacatgtgtgaattaaagtaggttaaataattgcacccccttgaaagccctggaggtcaatgcgacgagcaatcagtgacagtatgccatggtgtagccaaggtgtccgaatagaatagtcgtaacgtttctggtttaagaattgtgggcgaccgcgatgcagtcggaaatcagtttcaccatgtacatcaaggtacggagcgtctgccagcgttcctactttcagtcttgtatcaagatgtaagataccacaaattttaataataaaacacaggccaatattcttggagcatactttggcgtgctcatcccattcatcatcctcaccagaatgattggggtcagagtaagaaccaaagcatacaatgctaccgcaattcaagcaaattgccggagaaacaggtttcttcttgcaaacactacacaagcaatcttgtagcacatcaataaaagtttcaagtttgtacggcaatttaagcaactcataaatgccaggatattcaattctaacatcatgaacttgtccacaagcaaaatgctggccccaagacatcagtacatccttcaaaggtgttttattgtcattttcgtagagagagtaaacctcgggaagagagggaatacacatggctttgcttagttttatgagctctggcaacgcaagatcttcgtcgtcagtataatcctccaagttgacgtaaaaacgacaatagtagagcaaagccagctttcttaataatataagttcatgaacctccacgaaattcatgagcgcatatacgatggtcttgtcatcgagatacgccaaatagctctgcataccacaagattgcagagtagcagcgcataacttggtgaaaccagagatttccgaaggcgtgtactcatacgagcaggcaggttgggaaacctttgtttcagcaaaaagtttgatcatggaaacaatggtacgtggaattgaagcaaggtaatacatgattgtatattcgttcaaggagtcattatcggcatcatcaaggatggtaagatgaacgaactggctaaacaaatcagactccaacagggatggctgaaggttagacaggtcttgctcttcatcagattgatttttaggattattgggaaacagcttcatcaaaagtagtctgcgcattaaaagaatatcaagaacttgactgtctccacgattagcatagtaacacagaatacctttaacagactcagcaagtgtattaaggaaacaaagcatgctttgattaaggtgagagaaccatatttttttaccaggaacagtgcctttcataccccgtgagctaatctcaatgcaacttaaggtgtatgagaagcagtttaatagtttttccagaagagaataatttaaggctcgaagattagttgggtaagcatgaagtgcacccaacgtttcagcaagcttgtcatacaagccaacgatttcgataggagagacactatgaagccgatgagcattggagcttctaaaaacagaagcatcaaacgttgacattattctttcacatttcgaagaaatgtcaaaactcgaaacactcataatgccagtgttaatatgcttaagctggtttcctaaccacaattcaaaggaagccaagtaaagttcacgcttcatttgtttttcaggccttggctcccacaatacaggaagtaggatgttgcaaaggctcttgcagagaggacaagtgaaataccgcaagttcctggttcctgtacgggtcgacggaaacagaaggaaggtcgggttggatgcgctcgttgatgtgtaattcttatagcaggttatatgcatcagatgactgcaagacagagcatagacatcacttgtgttattgtttatcggaaatccaccttcaactcgtgtcttacaaggggttaaagaagctggttcttgtttgaatccaaatggtcgatcctcatactcagcatcaaaactctgaggcaatagctgcagctcttttaagctcgtaggattgtttaaaggggtcatacgcaaaagcgaactgttttgtaaaagtcccaaaacaccatatggctttctgtcattgcactcttcctgacaaagaaggcagttaccagaactgtactccaaaaatctcgtttctttatctgtttctttagagctggattcattttcattctcctcatcctcctccatttcaaaatctttgttttgagccaaaaatgaagcctgttgttgcttcatttgttcaaggatttgtagttgtctttctctggcaactctctttttctgacgacgaagactctcttcatcctcgtgagaattatcgcttgaagagaaattaagttttgaattttgcaccatcgtgttatatgcttcttcggcatgggaacggaagaagccaagcaagtattcacattccgtagaaagagaaactaaactgccggaaggaagtacgtacaaaatttcagcgatggttaaatcataagtttccagtttgttggatctttcgtctaaaacactgtaagggaacctatttgtacagcagtttaccgaaaagcgatttgtatgacattgctcgtccaattttgttccgattattaaaaggttaacggctgcacaaacgatatcgtccgcattaatcaaatcgtacgtcgaattaagaacatatttcagtgcacaagcaattatttttatgaaggttaacgaatgagtcaaattaagaaatatgtcttcgttggaagaaccgttaaaacatagctgaatattcggtacaagaacaatagagttttcattcttcattgtgtgacgtgcgaggcgtttcttgagggacactgcagcttcttcgcgctgatttttagaatagtgtacactgaaaggattaacacgatcattagtactcatctttagtgtgtaaacgccgtaatcgtaaacacctcccgggtgctttgtaagttgtaacagattcgagaatcgaatcaaaggcactatactcagtgtactgctccgaaatacgttgcaaaagtgaggaatacgccaacgggcccaaaaactaactgctgggcgatacgattcttaatcaactcttccacagacaactgctgcaactgctcgcgctcggtgatgagacccacaatcataagtagtaatttctccaccattaatggtaacctttcgctgtcgtaaactgaatgctcgtaagaaactgatgcaacccaatctgttaactcaaaacgttggactatggcatttagtgcaaggtcgggtggcaatgtggaaaccataagttgaaccaagagtaagtctttatcgaaagcataatcataaatagtgagatgcttataatgatgggccattccgcggaccttggcaccattgcgcacccacaaaccaacgtcaatttgagctaaccagacaaaggcacggagtgggtgatccatcagggcaagtttcgttcggtcatcccaggtagagagtcgcgaaggattcataaacttcatgatgcctgataaaacccaatgcaatggatggtaaaagctaacggagtcgcttgatactttatgctcgaccagaggtgtcgtctcgttgtaatctgccgcaggcagacacgcactaggctcggtttcttttttattttggtgcactggttgcagaataaaatcaattaagtagttgcaagcatacaacatatcctcgtaaggggccgaagaatagcagcaggccactttatgaccaagttttgcaactgaataaataacgaataaaagtttgtaaatggacgaatcccactccacatgttcatgaacagcacgaacgtgacataatattccttgaaataaatgaaatagatcactatattgtttgatgaagcgtttatcagaatggactaagcccattacgctagggtgcatcaacaagtaacccaaatcgccaaaaagcatagcattccgctggcttaccagcgcgcgttgattaatctcgatgcttggaccaccagtttcagtagaccggcttcgcttttggcacgtaaagagtgaatataaggaagagttagctgtggtgagaaagtcgtaacgaagtacaagcaattcagccaagctaggagtggtgaaaaactgtacggataaaaaggtgactgaatgttcgggctctctatcggcaaaaagaaaagctcgagagagggttttgtagaggatagagaaacgaatggccattgcacgtttaaattgcaaattctggtttaaagggacaacatagagctcagacagcagattccgtaaattcttccaatacttcaaatcatagaggaagaaataatcaagtcggagtcgcgagtacggtgattctgccattgaaagtactttaagaccttcctctcgtggtgatttccagtaatctccaggaagagttatacgctcagtcggcaaggcagaatgcatgcgtcggcgttcattaattaattgtcgaatattacgaaggacgacaggtcgaaagtcttcaacattcaaaccatcattcatttgccgaaaaccttcaacgtctagttcatcgtcgacatcaagatcatcgtctccctgctgaagatcatccaaatccaagcctggagcagcatgcggaaaatgtccaagatgctcggcatcaaaaagtctcgtcactgtcatcatcattaacgctttctatagggtgtcgttaaattaggttcgtcataagtagggtgcttcaagccgctattccaacactttacgagttcgtcgcaaatgatatcgcgaaggaaacccttgtaaccacagatctgtgattccatcaaatcgtaaagccacagtatgagtgttccacagtcgttttcacggaagaaatcgcgtgccgacctcacgttgacggccaaatcgactttggcaaacacctgagcaatgtctagcaagtcgtcaatggaacgtgacgtgctgacggcgaagcgaccgatggagttgactcgctgggcaacctgctcaccaaaagaccaatcgttcgtattcatggcctccattgtcagccggataacatcgtcgaacttgtgcttctcatcattccaaagcatgacacgaaacacagaacattgctcgtcctcgacaaagtacttggtttcactaagtcgcgagcgtcgctcgtcttctagcacactatcaaccgtctgtgtggctttcagattgataggagagcaattgaagacgtcgaggatgaagtcgaggacagtggatatggtgctgtgtatggactcttgaagttcccgaggaagcacatcctcggctttcggtccgtcgtctttggaagcatggatagagcaacccagtggcaccttccaagcctcagggtcgccgcaatcacagatgccattagagtcagtagggatgcttacgtgcgtctcatggccgtcgtgattcgtgttccggaaacagcgagcacacagtacacaggtattgtccatggcacatgtcctgcatcgatacactggctcaccgttgcggaagacatggccacacacttcagaacccaagtccgtaatctcgtctccaaattgtcgtttttgcacctccggcaaacggaattttgacgtgacgctcacagggccttctttcactaaatacttccaattgctttcgtcgtaattaagcaaggacatgtacacttcctgcaacaagtgagaagcggattcatcattgaaatcgtattggtgccgttcagcgttcttcaccaaaaacttgagcagacgctcgggagccttatactcagccgtgtcgttctccgacgacacgtccatctgcgtcttgtccattcgctcaaactcgttagcgcttttccaaggggggttcaatttttcctctcaaactatgaattatcgtttctaaaaccacaatcttgcgtattggacaaatctatgataataaaaggaaccttttgagcagctacgcctgacttctactcattaagtttcaaaatgggtcaacggttaaggtaaaagctgagcactggctttattccagtccgtaatctgcacaactactgtgcttagtgtgctgatggttgaggaaacgatgaagcaaagatggtggttagatatactatttggcttttataatgatgtggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgagaagagttgggctccgggacagtttgagtccattcgatggctgttttttaagttttctcaaaatgtatttctttttgacgtgacgtccatatccataaactaatccctcttgctgggaaacactacaccaagccagacagggagggacatagtcgtggtggtaattgaagcgaagaagggcagcgaaattaaatggactgaagtattagaggtcttctgtgtaagtcgtcttattgagaagcctactgagacgaaattggccataattattgagtgtagctatcgaacgaacactaggacgatgggtgggggcaccatgcttgtggttcacctcgctaatgatcgctcttccaccctctatccctatccctacaaaccctggcacatgtcatatacgagagaattaactttggaaacccttggcggggtttaagcggggcatttcttcccagactcgtttagccgacccgaacgttgggtaatgtcgggaaattaagacttctgaataatcgaattaaaaattcactaaaaaaaatacaaaaaagaaaataaagatttaagaaaaaaacagaaaattatcgccgatttttccggcccgtatttagccacaggaattctcgtttttctcttgcaggctctgcaaggctttggagactttcacatagccctgttcggcgcacccaacgcctggcgtcctacggtctgtgccccagtcttatgacgtcagttttttcgctggcaacgactataaataacaaccgtgccgcgtttgtttacaaccgctacatcatatataaaaacagcatccggcattgttcacagaacaatactgaccaaactctcattttcttccgtactggatctgcgaaactctcactgctggctggtgacgagctgaagaaactacgaattgattcacaggcgggactgaccaacgtggatatctggattttcagttttttcatcgttttgtcattttgaacttacattggattttttatttttatttttatttcttttttgataaattcaggaaactcgaaccctcggatttattttttattgttacacaaattcccgaattttttggtttttctcggttactcattttcttgattcccatttacgacttttctcttttcttgttgcctctattttgtctttcttaagtcttacatttctccaaaatgatttttggcaagctttttttgatctttcctatggtgtttgtggcattcagtgccgttatggacctgctggtgctcattaaccagaactatcacagtgttgcgctaaagaatatccacttcatcaagctgaacacgtccaacttgctggacacaagcaacaccaccgctctgtcacagactctgggcactctcgtgacaggcggaattgccgacacgctggaacagtatcttagcattggcggttcagagcttgctacgcttgaggagcaactccaaaccgcaatgggcttgcctgcttggtactccatcggtatgtggaattactgcagggaaactcctccgattgggagaatccttacaattgcaccaagcccaagaccctgtactacttcaacccaatcgaaatgattgaggctgatattgccggagacaataccaccgtctctatcacacttcccagcaaggtccagacgggaatgaagttcgtgaagaacgcaatgtatgccatgaaggcgatgtacgtcctggccatcttgttcttcgtgcttaccatcctctccgtcttgatcgcatgtgtcccattttttgggcccctgttctactcagtcttttccttttttggcacgctgttcatgctcgttgcatcaattattgcagctgcaatgttccgcatcattgcacagcttattcgcaaggagattagtccccttaacatgcctgtcgcgctgggctcgcgggtatatgcttattctttcctttccgttgcatctggagtcgtagccatcattctgttcggcatcaccggcatgtgtccttgatggacatacataacgctggatataccctctaaaatactgtgcaccttgttccctccattcatcctagctgcatttattccccccgtatcgttttcattcctcttatgtcctgaatcctttccatagcaatagttgtacctccacggtatctttttccctgcattagctttgaatgatttattttgtgtctcacatactgttattgctcaacgcaaaaatattcttatactaacagatgccaggcatatctagatgtgtcgataatataaaagtagaaatgaaagtggtgtagtgggatgggtatagtgtgtatgtgagaatagatgctcacgaaagtgcgtatttttgtctaattcctggtcgtcccgtcctcattgtcatcgttatcgtcatccaaaagtgtacggatccatttgagatagtcatatccctcaggacacttgtctatagttgtttccaaaaacttgataatatcaggacgaacttgactgttcttaaggtcctcctctgtaacaaatgactttccatctgcaacgtcgcagaatgcatagatcacctgccgagcactgtcacggtcttcaagctcgtccatgacgatgtcaataaagcgttcgtatgtcacgccctgctgctcgccggcggccttcgcaaacacggcatgagcttcttcttcttcgtacacgagacccaaggatgccagcgcggcatagaattccaactcagagagattgttggacttgttcttatcaaaatgcttaaaaactttttcaatttcagaaagctcttcttgagaaagtgtgcgtttttgtcgctccgacaactgcagctcgaggtactttatcttgttgtttatgctgtcgacagtgacgctaaattcatagttgagatcatcatatgtgaagattgtgtagtcattttcctcgatcccggcttccacacaatcgttccaaagtttttggacactagcaagctcggtttcgagagggcctatatgctcgcgcaagaagttcacatgttccagttggtctgcccaatctccatgtaacgttgagagttccgcactgattgtattcagcatcacggaaaaactatttgcacgttccgcaaagtttcttcgcatgtcctcctttactcggcggatgtgtgtattgatgattttagagtacttcgcttctgcattcaataagtttttccattctcggtccaaatcaacaatacgtaaaccggcgggaggttcgtactttttcagctgataagtttttaggtttgtttgaattgtgcctaataatgactctaaatccatcttttcttttacccactctcgtttgactgaagatttgaagcgaccgaaactgttcgactgcttcttcagcgatgcatagttgtcacccagtactgtattgagccatacgttttgcgtttgggtaagtttcttcagcaaagatctcatacgcagttcgtaattcatgtgcatttcatgacttgattttaagacatctgaaaatcgttcaactcttcttgctgctgtttcaaccttgtccaatgtagaaaatgcgtggaagtattcagcgacgtaagtcataatactgcgttcgtcgggacgttcaacatcgcaaatgtcttcaacatcaatgagtggagggattccaatgtgtttgtgagcgatgtccagcgcaagttgcatgttttccttgtgtttagttttgtcgaggctacgaaagtcgagcaaatcgggacgatgttgatggattaaagcacagaaaccaagaccgcttgtccaactccgagaaaagtcctgaatgtccacatctgggaagtactccacggttttccgttgacaccataagagcaagccctcctttgctgtaaggccttcttcactgatatcagcaatcgtaaatcgtagaatgagagtccatagtaaacccagtattagcttcaagtttccatcaacaatgtcctcagcaccgatgtttgttaagggaatccctttacttttaatatagtccaaagctttgttcacattttctaccttttgtacacgaagtcgtggatttcgagtataacggcccaaggattcatcaccaataatttccattaattggattagataaataccattactaaggtctttctttaaatcagcagcctgtggaagctcccgcgccgcaagtttgttgttaagcctaatgatgcacgttaataacgattctcagatatccgcaagtgcaataacgataccatttcgtaaatgttctgttttgtacatcctgccatcgttccgtttgcatgaatgtttaaatatttttatatcttttttatgaattttgtaccagttcggtggatggtactagtaggcactagttcgttgaacaaaacagctctcttaaataacactgctaacactgaatcagtgtcttaagactaatgactgattaatgattaatgaaggatactgtacaaactatctatgaagccccacacaggttttattaaagctttcatatgttatactaacatacaaaaaagaagagtgttattttatattattgataaattatgaagacctgtcattgagcattcgaatgcgattaaatgtcaatcttatagtacctctaatttgtgtcaattgtttgtgattttggtcatattatcacattaagaatgaatgaattcagaaaactcgacaaaaatcaagacgaaagattgcgttctgcacattttaacaaaatgcaattagataacacgatagctgtgaggggagcaaatatattttggaacctttcttttgataataactataacgattcaaatgtgaatttgtaaagtaaactgtcttaaacaaaaatttacaacaatagaagcgacttgttgcccgtttatcatttatgtgttcttacccgttcacatttcagtactagcttaatttatgtacttttacttcccatagacacacatcatccgcgaacatcaagaacatggatttcttcaaaaccgctacttcttttatcataagagcaagttcaagatttccatatgacttaaaagatccagtatcattaccgggcgattcaatttggactttatatgatgctgttctgcgggtacttatctataattttaggtacaattggctaacagcgctaggataacggtcatcaatgttccgtattttctttggataagaagaaatatcctcaaggcaaagaattagcagataatgctatctcgaaattaaaacaaatccgacacccgcatgttttgaagtttctcaatagctacgaggatgtacgaacattcaattactattacagtgtactaacccatgttttgttaggacaacctcatttacttggccacagaacatgttcgaccattattaccaagtctctcttcctacagcactgatctcaaagtttggggtctttggcaaataaccgtgagtctcaatacttgtttaatcgttaactcttttttaggaggctatggattttcttcaaacttccggttacattcatggaaatcttacatgcaaatgcctgtttctggatgacgccgatcaatggaaacttggaagttttgagatttgttcacaagatgctttagagtttcaagtatgtaccttttgccgtataagttttctaactaaaaatagcataattttgaagcaacagacggatttccgctgttcaatttgaacgactttaagcaaaaagggtataaacatttggtgatcttaatattaacatttctatatagtgcccccatcgagaaggcggttgattcattccttctgggctgctttatttttgaactttttaatccaaacacgcgtgataatcattccttacgcaacaacatacctcctgtaagttcattaacaatcacggaaactgaccttcttacagaccattttcacacctgccaaaagactaattgcacccccaaaatcattttactccgttcatgatttttatactgcaggtataaagcagggtggatacttccactctccgtccatcacatctactgggttactcgatactgttgagattaatgatcccaaagaacagaatactttgctaaagtatgtacacataaagtacaaacgatttctaacattttagtctgttgcataaatctatcctcgtatatcccgcaaacttcaatcgccatcgcgttcttacttcacttttgcaacttattcctcaatgtatttctagccttcaaacctactgtaagagactgacatattcatagatcccactcaatcaaatgttgaactgctctccactgctttgaccaaatgtggagatgaagaactaccttcctcctttgggtccacgattcttgagacgctcaataaatgtacggtacctttcaaggcattacttttactgcacatgtgtcgggcggtgaaccagtttcctagtgacttttttaatcatccattccttacattgcttggctcgattcttcaaagtaatgatgcgcaaacacgaatttatggccttgctattattgcacttacgattcctcgaattccaaagaaactagtgagcaactatctactccacaccttggctagtgctcaaaatagttctgatccagaaactcgaatgaacacgacactttgcttagagcagatcgcaccttttctggaagaggatgtaaggatttacttaatgtaaacgagtgctaactcttttttaaggttaaacaacgtgttttgtcaactgcacttacacgatcgttacgcgatacatatgtgcctgccagattgactgcattaaagacaattgaatgcttttacgaaacatttacacctcaaatctctgtcagtaaggtcctacctcaaataataccactgctacttgatggaaacacgtacgcactgaagaccatctttgtagttactaacgatgaagtgaaattcgacatttacctcaatgggtatagttgataagtatctgaaattaatcggaaagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgttgatcaattttctaaacatactagggagtctcggtttcttcggaaacagatgactcggacaatagagagggaaaagagacgcactcaatacttcatgacgagttcgatgagcttgatgaattttcagacaacgactggcaaaaggaatggagtgaagaaactttggaagccaaaaaaactgctgtcgatgatggtatgtctgaatggggtttataaaacattataatttataagcattccaggcttaaaatttaatagacaattttaattattatatttattaaaaaccattcagctattctaattaatactggaatagcgtgtgctttatttttcatatactcatattttatatgtgccatatttctaggtttttcagtagatattgtgttttatgactataggggaagtttttttttaggaattagatcgactatatgtagcttcataaatttcttcattttatgatttttgctgtcaagggctattcacttattaagtgtttccaattcgacttgtcttctatcggcacttaaaactgtacataccgacagaaaactgtacatgatggagacttcatcttcatccgatactcgtatgtatacacttttattcatctcttacattattagttcgaaaaaaaagattgctacaaaataaagaaattcttcggtacaaacaattctcggcaagtgaatagttactaataacagaatcaacaaaatacaatccactagaattaaagagcttgaggctgagaatgagcgtttactatcagaaaatttggatttacgtacaaatgcaattcgattagcagaacagcttgaacatgagcgttatgaaattgttcgtcggtttaatagtatgcgatcgtttctatgttctgttggtacaatgtctacacaattgctctctgacttggattcatatacgaaaatcgcaaaatgtatttactaaaaaactctctacatttttcaccatactaatttaatgctttaggtgatcatctgtcaagccgtgatgatgttgacagcctctcttcgagttccattgaagacgtatgagtaattagtgcttttaggacatggatacttactttctagtcgtttactgatagaacgagtattgatctacttgattttgttaaagaaaatattccctttggcaatgtctccaaggagttaactccggaacacgaatctgcccaagtagacatttcttcggcagcacaaaacacatcaacgggcatccaacctcttactccagcaacaaaatccccaagttctttaaaacgaagaaaaagagcacttcgtgtttcgttcgcagagcccattacagataatggcagagacagcacagacgataataaccgctcagacgccgaaacaggccaaaattctgttgctcgaaccgaatctttacgtgataaaaccaatgtttcgccaaaaccttcgatctctccaaaacgaaagaaatcattggaacctcaggagacagtatcccctcctgcaaagcgttcgtcaggaaggaaaaaaagaacttctgtttccgcttccgtgaaagatacgccggagccgacgttttcaaataatacagggaatgatgggcaagacaatcagactgaaaaggtaaacgaacagacagaaacacatgacgactctgacaaagattaccatgatactgaatctgttgcttctaagacggaagctacacaacaaacctctgaggctcagaatgcatatgttggccgaagcagacgtgaacgaaaacaagtgaattacgcacttccaggcttgcgtaagaagctacgtcgagattttgaactaccgtctgatcatgccaagcctaaacgttctagacgtggtaggagcgctctacaaaaatcctcgactcagacgaaggacaacaatggggaacagcaggtcgatttggaaacgcacaaaagctttaatacagacataagtgaaaaaatcgaacccatatcgattgagacaaactcttctgatgcttctcacagtaaatcggcatcagaagcaactgttcaaaaatccacaggtggtactacgaagaagcaggacgacaaaagtaagactgtattggaaaacagttccgcattagcccaagaacaaggccctaatgtgcaggagtctgcgcaagcatctacgaacacagatgcaaaaactcaaaccagacgtgttacagggcgaaagcgagtaggtgcaaaaaagaagtagactgcgtgtttctgttttcgcttaattattacttatcgtgctatttttttcgataatctgcttgttgtccatctgtcattcttaaagtgcttaatagtcaaaaacccttgttttaatgtgaatttatttctaaactctgtatgttttaatctattttaatttacatttatatgtgctaagtacggccaagttttgactaggcattggttcccttctcccactcctcccgacagttggtttgcttaatttgcgtgttttgtgacacggtacacaaaaacctgtcatagtactcacctgtacttgtgaataacataacggtctctatctcaaagccctttttctggttaaaattgacgtttaagctttaatgaatcacgagaaaccggaaactcctccttttacccaaacggcgtttaataaaagcaaatcaagctttatccaagcaaataatgatggacaaggaggtgtacgaaggggatctttccattcagatatttcaaatggatcacgaacttctataagaaaacagaatcagcattcctccaacatcgagcagtctataacaagattgcttgtggctacaaagcaactccttgagaagttgactctatggagcaaaaatgcggctactggaaatgatgtgtctgatgtttatgtgagactttctagtgagttcggagagtcgtgtgcagtatttgaagctgctggagtagaagttactgatatgttgagccttcctcatcgtcttcggctggttctcgaagaaacactctctgggcctgcttcgcctgcttctttggaaagacatcttccggctgttcgggagattgtggtcactctccttcaatccctcaagcgtaagcaggctttcttcaagactatacgccagagacatcctccaattatccctaccgccgaaggggaacgcagtgcaagtcaatcttctgcaaatgttagaagccatttacaccctcctcctgaacctgaacctgataagcctcagtccaaggaggtctgggataggtacgcagctttaaagagtaccaacgtccttgagagaagagctagtaaacgcttttccacatttttgacctctcgttcacctgaacacgcagagtctacacttcctcaactcagcgtacaagatgttcgtaatcgcatgcgcgagaagaaggaggccaattttctttcgcagcagcagcagcaacagaattatcaatcaccgagaccacactttcctcgccctacgtctcgacaagccatggcgcgtgccccgagcatacgtaacttttccgatggtaatgctcaggagcgtaagagtgaccgacccatacgaccaggacttagtcgtacagcgtcgctcaatgtttcaaacgatatatatgcacctgcacctaactacagcaatgactcgttcactgttcctaaacaacaacctccctcgcaaaagtcaactccggcagttgtttccacgccttcacccgctattcaaccaaagaaaaccccagagcgccgcgaaccatctccggaagcgtctaatcatcaaccacccgcaaacttgcccaagtccctctttatacgatggagtaatatcacgaaaaagattccaatgccctcagaattgcacactccgggagaggtgtataatgtatttaaagcttcttttcatgatattccagacgacgaagcactaatctttgagattcgtgatgaagaaacgcaaattaattatcttcttgaggacctttctgaggtgaagaatggatcccttcttgttgcagtgcaaaagccggatgttgagcaagaagatgaacccgtaaaggaagttgagcctgaaccagtcaagcaggaaaaccctgaggttactgagatgcttatgaaaaagttggaagagatcgaagacaagattagccaattgaagttggcccccgcgcccgcagctgagaaagaatcgcaacctactgttcgtgtatctagcgatggaacctcttctcaactcgcctggtatcatcaagaggtgaaggcagccaagcttgagctcgttgccgtgaagcaatcgcttatttctatgcttgcacgtgtgcctttaaaattcgaggaattcaagaacaaagttcttgatatttatggttccactaataataacacagtgttggaacgcactttcatcaataagtctaagcttaaattggaatcaaatttagccaatatcgtctctaactttgatgatctcaatgatttagttgagtgtctccgtgctgatgtccttcaccgtaaggtgcgtcctggtttggaccaagtcgctgctttacggaaggataagaaactgcttgccaaggaaatcgaggacttggaagctacattgaacagcgttacgccttcatggaagaagcaatgggaaaccgagttaaaccaaattgttcaggagcaagagttcctcaacaaccagtctgaaatgatactggatttgaaacgcgaccttgactccgtttccacggttcttgcgaatgtcacagctattgctgaatatcagaaccaaacacctctggaatccaagccacttcagcttcttactgcttcgaaccttgatgtcggtgagtatcgtaaccgaattaatcttgagataaccaagttaaaacctgattcggaaagccgacttgaagccattcgtcgggccgaagcacttcgaaagaagaacctctcgctgatggaagacaagttcaaggcagaactggaggagtttgttaaggaggacaagttccataagattggtggaattgaagaagtgaatcgtttgcgtgaactcaaagacaaggaaatcctcaaagccatctgggatgctagagacgcttccaatgacagtacgtcgagcgcttccaagcgtccgtctcctaagagacagcaagcccaactctcttccacgcctgctgatgaatcttcaaaaggtactgaagacgccgctgtccccagcgatcctgttggttctaccgttagtattagcagtcaaccaccggtgtcaacacccaagttggctcccgtacctgtaccaacacctgcaccagttacggcgccagcagccgtccctgcccctcctgtttcgtccagtcctaaggaatcatcaaaacctcccgcggctcgccatggtcaccatcgttccgtaagttccgccgttttccaagacgcagatgcggaccagttctttgatgatccatctttccttgcttctaatggaaatgtcaccgacggtaatcatgagcacaagcacaacgattcagagggcgtgcctaaggcagactccccaggaccgcttgtctcttccattgtgaccaccttcacaggagaagagaatgatgatgaggccattcctgactcacccacacttacgtttgcgttttagggtaccagaaaaagggaatcttgagaacactcccgttattgactgagccaattttgaaatgcatttttgggcctttaattttttttatttttattattatttacttatttacaacagccttcattccgagtgtctctcccacaagtcttacgttacattcgttcattcaatcactaactattcgctcgtttcattattgtctgcactcactaatgcctagagcaagtgagatcagacaagtcattaggcatgtgcagcgataaactgctgtaacagaacacaaagacatggtggctgccccagaatgagaagaattatttacgtggagcacaattaaacacgacgaacaccgtagcccaagagcaataccggcaggcccactgttttgatgaaagcagcaattgacttgatggctgcgtatgccatactacgcttctcgaggaacaggaagtctaccatgtcatggacagctgtcgcaccgtacacgtatagacccaaataaaaggcacctttataactgacagttcccgtcaattgcagtaaggcgccaattgagtaggcttgtataagtgtaccaaccgatttagagaggaaggagcaagtagcctgtttcttcaacgaacccttgcaacattcaaactcttcttcatttcgcattctaaatgtcggttagaagaagtgtctttcacctaagttggtcagatggacaacgagacggcattaaccaggattggcatttttaattccatgtttgtctcatcctccactacaacacgacttacacttttgcccatgtgtttcccatcaatggaccatagaccatgaaatccgcagcataattaaaagccgagcccaaaagaatggcactgggccgaacataaggaaagtaggagaagtacgaagacatttttacgcttaattaattaaaccgacctgtaacttgaagcctgtagattgtagactgcgtttaggagaagagcacggtatgtcttactgtcgtttatatcgtaaactaacggctcttgatgtcaccgtgacgaacaatcctgtgtgtttaggcatatgttagggcatacttttggtggtgagttgtaacgaacgttaacgaactggcattgtcccgcaaaatcaaataacgagaagtaagatgattcgaagcatatagcccattgcgttaagcatcactaagccaagagttactgtttctaaccctaccctaacaaaagacagtcacagaaaacatccttccgtgaagcagaccgcagcactcatcgtcgcacaaccaaccaccaccagcacctttaacgatacaaaatggtgaacatccccaagacccgcaagactttctgccctggcaagcaatgccgcaagcacactgtccacagagtcacccagtacaagaagggtgctgactccaaggtcgctcagggtaagcgccgttatgatcgcaagcaaagtggttttggtggtcaaaccaagcctgtcttccacaagaaggctaaggttaccaagaaggtcgttcttcgtctcgagtgtgtcgtttgcaagtacaagaaccaactcaccttgaagcgctgcaagcacttcgagcttggtggtgagaagaagactaaggtatgttttattggagatgagcttttctgttttcggacgattcttttactaacgcttgcagggtgccgctatccaattttaggtagcaaaataagagtctctctgatctcttgcttgtaatattacaaggaaaggtgtgggatgtatcttttgtatagttttggcgtgtgtactggggtaggtgtgtgtgtcatccaaacggagcctcggatgggattgcggcatttgaggtgtgcgagtgagaactgttctgttttgagacttgttttcctctggtttttcatgctttatcactgttttgttttccaaccggaacatttcgttattgacgcgtaaagcgcgtagttaaggttagcggcagcggatgtgtactcatcacttattggtggatgttgcgaatagccgcaaccttaattaaccttaatgccgcattacgtactgtccactactttaccgtcctttattctcagcacctcttacctttaaccaaacgctcgcagaaactaaaatgacgctccacgccaagttttcattaggcgatgaggacaagtctgccgttaaagaaagtgatgctcaacggacggacgggaaacgtcacattttggtggctgcaactggttccgttgctgcaattaagctagtactgctagtaaatgacttgctgtcatacaaggacgtggaagtccaggtcgtactgactcaagcagcacgtacatttgtgaaagttgacactctgaaggcgctgggagttcgcgtttggtgtgatgaagatgactggagaaactggactgacaagacaagtcccattacgcatattgaacttcgtcgctgggctcatttgctgttaattgctcccttgtcagcaaacacgctagcaaaggctgctaatggtctctgtgataatcttctcacctgtctcattcgcgcatggtcacccaacaaacctatgttgctggcaccggcaatgaatacggtgatgtggaagaatcctatcacggagaagcatcttactactgtcagagaaagctataaacaagccgaaattatccacccaattgagaaggtgcttgcatgcggcgacatcggaatgggtggaatgtgtgaatggcgtgaaattgtggctcgcctagttcatcgttttgatttacagaggaaggacgaagacgaggacaacgacaatgacaacgacaatgactttgatgacaacagtcttgtatctccaatcaacgacgttgaggttagtcttccttctgcacggaagcttccaaagtcggatgaagtgaatgatgctgcaagtacagtttcagcgccggcagcaacatacgctcccgtttcagattccatagaggaagcggaaacttcaacactggcaaaggcacccaatgctacttgtgagcaggacgtgcaaatagaaaatggaccagccctgaaagaagagcatactagtatacccgacattgttccctcgaataaagaagaacagcagtatctggatttgattaagcgcattcttgagaccggggagctccgtaatgacagaactggaaccggcactcgctctattttcgctcctccccagcttcgtttctcactgtccaacaatacgcttcccttgttaacaaccaagaaagttttccttcgtggtgttttacaggaactgctctggtttcttcggggtgatacgaatgccaagcatctgactgagaaagatatccatatttgggacggtaacggcagtcgcgagtttttggacaaaatgggcttctttgatcgtgctgaaggcgatttgggccccgtttatggcttccaatggagacatttcggtgccaagtacactgattgtaatgccgactacactggtcaaggtgttgatcaattggcccaagtggttcaccagctcaaaaataatcctaatgaccgtcgcattattatgtccgcatggaaccctgccgcaattcctcaaatggcgttacccccttgtcacctgctgtgtcagttttatgttagtgcacccgcacaacctggcggtcgtccccggctttcctgcatgatgtaccagcgttcagccgatatggggttgggggttccctttaatattgcctcctactcattactgacacacatgctagcacattattgcaattatgaggcacacgaattcatccatgtaatgggtgattgtcatatttatattgatcatatagaagcattgcgcactcaacttgcacgcaaacccctacccttccctaagattcatttccgccggtcgcctcgtgaagtcggaagcatagatgggtacgagtatgacgatttcgtcgttgaaggctacaacccctggggccctataaaaatgaaaatgagcgtctaaaatgggcccttgatgcgaagagttgtttgtttctcgcatcaggcttctctcagacataggctgcaggacagcaggtgtaccttgaataccgcaatgtctacatgggattattttcatggtgcccactcattataatctatttatacagaggagtttgatgctctcttctgaaattagtcattcttctttacttgttgatatgtatgaatgggatgttttttagcacttttttaagtaaatgtcatgaacctatagagggataacattgcaaggtggcaattccttttggtttcagcaatacttacgtttcactcttgtttttaattttatagttattaccctggggataaaagctgaattcacactcaaaagttttcgttataaaagtgtcaaggaggcataaaaactctactatagagctagttataaggacaaaaggaacatcaacaaaacagggtaataaaaccgagagaatagataggcaagcaatgagggaaggggaagatggaatgagcattcgtggaacttttaaaatctgtttagtttttcataagtctttcaaactcgtgctttccaagcttgcggagctggcgttcctcgtattctttgcgccgtagttgaactcgttggatgatttggttcgtcccatcagtgtcataaggtcgaggaccgttcccaatttccgtgtccgttaacgttacatcgttgctttggaagtttggaattggtacgtgtacttttgaaagcttcaagttttcacgtatttggtttaagccattcaccttcggagcattaatgattacagcatcaacgaacttgcattgcaatatgttcattgaccgctgaaaaagatcgagaaaaggttgctgactgcaattttcattggagaaaataccagcaacgataggaagggtcggaaactgttctttacattgctttaaaaagtcgaggtgtgtcttggtcaccaagttccattccccgtcaatatatagtatctcaccttttagtcctgccttgttcatcaggtcaccagtaacaatgtgttcgagagtgccattttccatgcgcacgaaaatgtcgctttcaattgttttaccatcacagcccgcggcaaattccgtcagcatagagcggtacttctccaatccagactggacatttgaaactgacaaagggttggatgatgggactaaaatacgttgaagaagttccgtcgtgctgataccttctgtccgctttaccagcttgaatcgatttgcggccttggcaattctgtaacaatcttcaccgtttgcatctgtagtaacgtcgtcaccatgaaccacataatcgcaatcgtatttgtccaaccagggaagctcagtaacatagggggcataagggaccacttggtcgacccatttgcagcaagaggcagcaagacaacgttccgcaaggttcatcacaggaacacctttatggtgagtgacttcttcgtcggaatgaacacccacaactagtgaagagcccaacttttttgcttgtaaaagagcccgaccgtgaccttaataatgttaacaatccgttacaactgtcctgtatagatggtcccagcatgttcctcaatagttataatttatgtcaaattaatcacattccgtccatgtattttctgaaaaaatcaaaacagacacaattttcattttgaaacaagaaaaccagcaatacagcatacccgtcacagataacaacttaccataatgaaaaaaatctaaacagccatctaaccaaagccgtgtcattgaaagtgaatactcagtctgttgtttgtggtttagtagctagctgaggtagtcgaagcgacggtcctaggcgtactacgttccatacccataaagacaaaaacaaagattttagctgctaattcttgacgaagacgttcaaccgttatgcttattcttgtaattggagactttcacattccggacagggtccctaaaatttcagaacaggtaaatgcaatgctaaagcaacacacaattacatcaaagacaggtttctccttccatgagcatgattcattttttcatgattcccctttattatgtatcccatcaattgttttgctggcgaatattttgtttgtgaaaagggagttgctaacccaaaacagtttaaaaggttgctggtcccaggcaagattgatcagattatttgccttggaaacttaacgacagcgagtactttcgactttctgaaacacgtgtgctctgatgtgaagctcgtgaaaggtcaatttgatattggcagcacggcacctgtttctggattggtaaagcatggagcctttaaaattgcttacacaagtggacatcttgttgttccacgcgcaagtccggaagcgttgagcatgattgccagagaaatggatgctgacatctttttatcgggaacaactcatcgatttgaagcatatgaaatggatggttgtttcttcatcaacccaggatcagcaactggagctccaggagcttctgttctcgaggaagatgaagcacctgtccccagttttgttcttgttgacattcagggaagcgttctgattctttatgtttatcgcatttttaatgaagaagttagagtcgaaaagcttcagtatcgtaaacctgaataagcgttttctgaaaatggaagatgatgcatgctagtatcaagcaacgctgctgttgtttgcagttgcaaattgacacacgatctcgtcttcttcctcatcatactctttccaagtacgccgtgcttttgttggacttcgttgggaaggcgcttttaggctacccctgcggaattgcaatgatggaatctgagtaacaagttcatcatcctcctcctcagtgatatcttctcgccgatttttctttggggttgaggtttgaatgcagtctgcgaaatttatttgagaaacatcagcaggaatattaaaatcgaccaattctaaatgattagaatcaagtgcctttgtactcacacctatacttgattgcttgcttgtcctccgttttggtgttactggaggggttatgatgatggaaaatatggctggaagtacatcgccgtatcctttgctttccctccctttcaattttcgtgcatttataccctttgcatgtgcttctaatctcttccagtcctttgaagcaccattgtttccttgcttaacagcaagcggtgtccgtgtcgacctgcgattctgggttttatgcttttgtcctaaagatgctttttcattctgctctctaacagctttggaacgataagtttttaccttcggctttggtttaacaatgttttcccaagcaatgttctctagatcttgaacaagccaactcatgataccgtgtctaatatatatatacactcaactatccttttggagggagggataattcttacttcaattcacactgtagtgactatggaagatattagagaaagttatgaaaagtaatgatatcgtcaaataccttcgttgaacgcgtatttattcacatcctttgtttcttgcctaatgttactatttgttaatccacgcgttacgcgtttgcatttagacgcgctcccggctatgacgtacaacatcgtttaaggtaactttatgcttttcatacgactcgagcgaacctgtcctcttccaaacacttgtcgcttggcccaatctcacggattgttactgtttaattagactattattgagaactcttatataaagcaatatggatattcgtgttgcccgtgtggaagatcttgccggaatgcaaaactgcaatttaaacaatttgcctgaaaactatcaactgaagtactgtaagttttttaatgtgttgtaaattgccaaggggattattactatgtcggatatgattctaacctcgcgtttatagacctttaccatgcaatctcgtggcctatgttgtcatatgtcgctacggatcccaaaggacgtgtcgtgggttatgttttggcaaagatggaggaagagcccaaggatggagttcagcatggccatattactagtcttgctgttatgcgtccctatcgtcaccttggtttggctaagaaattgatgctccaaagccgtaagtgaattgaggacggaaaaaacgtgtgacgctcctttgaaaagacgaaacatgccgagcacagtttttaaagtgtttcatttgaggcacctatgattaacatcttttttattagaacgtggtatggtcgaggtttatggagccaaatacgccagtcttcatgtccgtaaaaccaatcgtacagctctccacctgtaccgagacaccctcaagtttgcgtatgttttacccgtgatggactactaccatcccagtagttttttattttttgctaacatctgttctcagtgttgaaggaatcgagagcaagtactacgctgatggagaagacgcttatgccatgcggtaagtatttttaaatttgacggtatctcttacggtcaagttatctttgctctaccttggttgaggccggaatttttactaacacatgtatagtaaggacttgaccaatttcaatcccaaagaagaggagcaagcgaacgaactggcccaaactttcgaacagcttggcatctaagttttcaaaacgcggaaaaacgattgtaattgcttttgattttgagtgtaccaaatttgccatcagtacatttgttggcctatcagcgtcagccatttctcttcaaacaatagtttactgcataagtcatgctgtttccctgagcacacaaccataactttgaacattttttgaatctgtttgcggcggtgttactcgctactcatcgcttttatttttaatatccactatctttccctatctgttactgactagggaacactctcttttggcgtttacggacaatacaaaatgactttggcgaaacaatttgtggatcaagcgcttaaaaaaaacctcattactgtattcagcaaatcttattgtccattttgcaaagctgcgaaacagacattggcaagatatgacgcccctttcacagcatacgaactggatcaaatgaaagacggaccctcgattcaggcttatcttactgcaaagactaagcaaagtacagttcctagcattttttttaagtcagactttgttggtgggaattctgaccttagtaagttgcactcctccgggcagctgaaaacaatggtggaagaactggcggaaaaagctgagtggtgaatcctcccgcaaaaataacataaaacaaaaaaaaaataaaagaagagaatgcagcgaggacgttccctgttgtttttctcttgatttttcatcaactacttacatatttcggtctttcatgttcctcaccagtcttcgggagtactataagaacttacctctaactacttgctatatgctcttggttcactgaaacgttacacgacggtaattgagaaaacgtcattattgtgtctggtttttactcctggtagctgaccaccattttaccatttgccatctgttctgtattgtctgatacttcccacatatttactactgtacttttttgtccatacatttttttgggggctatttctttcaggtggccatcggtaacttaaaccactattctaaacgaaatgggtgacattgaaacggatttcatgaaaaagttccacaatagtgcattgtctttgggtgcaaaatttgaatattgtgagctaatagatggtactcgcttgtccgaattgcaaaaagatgcgtactcaaatgaaacgttgtgttacagtgttcattcacacaaacttcggtttcgacttttacagtttgacgggtggtttttctgtcttggcagtaatttgcagctagatcgagctgcatcatccgtgttcgatcgcaagtcgtttgacgatggactttgggatataagtgatttgttttcacggctcacagagacagggttaaacgttgaatcgtcaactgtcactagcagcgtccgggcacgtagcacaacttctgccgcaccacacgcaaacataaatgatggggagcgacatactccatcgtcgacttcgccattttccagcggtattcgtgttggagacgacccttctttgcgctttggtttgcctcccggtggaactcgttcttcacggttccctgctataggaagtgatgatttaaatcctgccggaacaaacgcacacacaccttctaatgatgggggaatgttccccactgcagctcatcccatcttccaagggccgattattggagaccctgtgttaatgggaggtgagagaaatccgataaacggacagttccacccatcaccaggtcttgttcgacctcctggtgcacgttatgacccgacaggtcctaacgacccgtttgcttcaggaaccgacgaaagacaccgtcgggaccctcctcgacgaaacatgcgactgccaggagaacctgataatgacgagctgatgcctcccggagccgacagcatgttcttttagacatcgaaacaacatctacagtaaacttaacctctaagcagtttttcttccacataatgagtcacctttaaatgaaaaaaaaaaaccattgattgacagtatgcatgatacagtcacattttattgtgccaagaaacagtagaagatgtagtaacaaacaaacaaaaaaggattaccgacaaaataaacattgtacgtaatacaacattttgaccaaaaataccgtcagaaacagcatcgttgtatggatatgcgtttgtgaaatgcaattatgcttactccatttcaacagttgcaggaggcttgctgctaatgtcgtagaagacacgattgacaccgttaacctcgttgcaaatacgagaactgaccttcttcaagaaagcaacgctgaaaccatcgaaccagtcggcagtcatgaagtcgtgagtggtaatagcacgcagagcaataacttgctcataagtacgcttgtcgcccataacacctacagccttaacgggcaaaagtgcagcaaaagcttgagagatttgctcgtagtagccatgagcacgaatttcagagatgaaaatgtgatcagccttacgggcaatctccaattgggccttgttcacctcacccagaacacggatacccaaaccggggccagggaagggatgtctccagacaaggctgtgctcaattcccaaaagctcaccgagttgacggacttcatccttgaagagttcacgaagaggctcaatgagcttgagcttcatgtcagcgagcaaaccacctacattgtgatgagtcttgatggtttgagaaggacccttgaaggagatactctcaataacatcagggtacaaggtaccttggagaaggtattcgacctttccggaagtctcagacacgatacgctcagcctcacgctcgaaaacatgaatgaatgtgttgccaataatttttctcttcttctcgggatcggtgacaccggccaacttgccaataaactcctcagaagcatcaacaacagtcagcttaataccaaggtactctcccaaagtttggcgcacctcctcagcttcgttcaaacgcaacaaaccgttgtcgaccatgatggcatggaaacggtcatcaatagcctctttcaagaccttggcggcgacggtagaatcaacaccgccagaaacggcaccgatgacatgctcattaggaccgatcatcttgcggatgcggtcaatctccttgtcgacgaagttctccatagaccaggaagcgttaacatggcaaatttcaagtgcaaagttcttgatcaattgcttgccaagaggagtgtgagtcacctcgggatggaattgaatacccagaataggctccgtcttgtgtgcaataactgcgaaaggcgagttatcggttctacccacaatttcataaccgttaggaaggccgtgaagcttgtcaccatgggacatccaaacgtcaaaaacctcaggcattcccttgaagaatgccagtgcatttttattggtcaaacccttctcgacggtgacagaagcaggaccatattcacgcttctcgccagcaccgacacagcgtccgttcaaccaggcaatttcttgcaggccgtagcaaacaccaagaatgggaacattcaattcgaaaacggcgggatcaacatggggagcgccctcgtcatatacagagtaagggccgccagagaaaatcacacccttgggcttgaagggaagctcggcgatcttttgagtacagggaagcatctcagcgtaaacattgatctcacggagacgacgagtgatcaaatgactgtactgggagccaaaatcgagcaccaaaatggtgtcgaacgaagcatgaaccgcagaaggtccagaagtaagagtttcggacgaagacatgtttctgtcagaggggtgaagatgggagaggccaagtttcttgcaaggtgagatgtgtgattaaggttttttcatttaccgcaccgtgttataatgcggtggagtaacacaagtcacaatgcatagtggtatgaaattgacagaagcagtagtaaaaggaatagacacgacaatacagaaacacggataaagttgcaatttgttgtgtttgagagagaataattatatatataatatttattataaaaagaccgagaagattgaaatttgtggaaaaaagccagcccccggtgggactcgaacccacaatcccttgattagaagtcaaatgccctagccgattaggccacgagggctccttgaaaagttagtttttaaaccatatatatacatcgaatttactctgtaagtatatcttgaaatgtacagtacgaagtgctttcacattcttatatacaaactacatgtttttgcacattttcaagtgtccgcgcctaatttttggtgctaaaccaaattgtactgcgttcgacccatttaagtcgttgtttcggaggtacaattcaagtatttttgcagagcttccgtctgttcaacattttcgggtaaataatgagattgggagtattaaactgtatttgaaatccgaagatcccggtaaagaggaatctttattacgttttaaagatgtgatgaagagtattgatcccaacaaacatgctcttgtgcagttcggtaaattgcataatttgcccgtttgtaaaattatcagtctccagaaactccatgacttacgcgaggctattggaaaactcccctcaataccacagaaaagttcccgacaaaaacatctgcttatgctcacctggtctattcagccgaatgatatgaaaacaaaagttaaacaactcaacaagctacttcggaggagtgaaattgctagtgttgtatttagtcaacgaaaaggcacacagtctttatcggaggaagctaaaaaaaacgtcctcgaaatgtttcgcaatttggccagtgcgtttgccgaagaatataaacagcctagtatctcaaacaccattgttcttcattataaactgaggcctgctaaaaaatagctgtatctaaatttactcttgatcatgaatttccacgtatatatcgcggtttgatggtaactgtatgagtgaactgaattattagatataataagctacgtgatttagttgatgaagaatgtcactttgaacacgaggtgctataaggtctttattacactaagtatcggtgaattttgtttttgttttcttagactctatgctcttaagcagcaaaatagttaagtgtttattaatttaactcaagtatataatataaacttgatttaatcgagaccctaacgatccaataaggcatgactgtatgagtccaaatactgtttgaaatcaaaaacaagatgactgatcacaaagtttaacagtaaacaaatcttcatttaaggaaagtatatcttataaaacatttaaatgataacctacgactccacatcaacaaagcaaacattcaataaagcgactatgaaaaaactgaggactctacattctctcacaagattaataaaagctataaagtaatgaaaacgaaaagggaacaagaataatgcagcgagcgaggttcgaactcgcgcgtttatcaacagcagagttttcattgacttcatagtcaacttaaatctgcccccttagaccactcgggcatcgctgcttatgatacctactagcagcataggccaatatagagagtttttacgatatattagaagatcaatgtactagtcactaagacttcgtaaatgagtattatgaactaggagctatgggggagaatggattttattgaccagtttgatattcgataacttatgaattgtgtttcaaaaaaccttttgtgttggtgtgactgtaattagatatcccggaaagatataataatgcaagttgtatgttggctctgacatacctgtcatcaatttaatcccattgttaacctcagatcctttactatctggaaactatgcacttgtaatggttcagcagaaatatccgctgggccattacaagtatttagattaatttacctgactattttccaagttctatttaccgattactttttcctacttacgaattgaagcattattaataggacgggtcggacagttaaaattttgcggcttgtttgagcataggtcaagacgaaaacgaaacagatacaaacgatgctactaataaatttataatttcacatagagaacagaatacaacaacaacctgtcacggttcgaggccggatatgtttagttcgattgaggattcctgtttgttaacttcaaacaatgaataacttatttcctttaacctttcgaagcttcggttaatgaaccttaattgttatgatgcgcgcaattgttcttgaaagttattgttgaaaggaacaagtagtgttcaacggattatagccattgaactcttgcatatttatattaacaatttaattgatactatcttttgttactaattcgtatttgtaatgtttgttaatttttgagaaataaaattcaataattttgcaagttgtgcaaacgtaaaagcaataactcggaattgcttcgtaatagcaatgaatgctagcaaatgcttagtcattcaatttacgaaaccaatcagttgaatgattgtttcatttccaagtttaaaagtactcggagtcaatgacataagttcatttgctccataacaaccaagaaagtcactatgtccgagcggttaaggagttagacttgaatcctttcaggcatctaatgggctttgcccgcgcaggttcaagtcctgctggtgacgatacttacgtttttagccttttctctgttctttttcaaaaagaaaaactgcttgtttttttagtcttaaattgataagaaaatctagcccttcactttaaacaaaaattaaatgttcaatgaactgtaggaacagacttaacattgtatacaatggccgttgctgtagttcttgaagccatccgaatttcagtcaatagtttattttttaccttataaaaaatgaacttttcggatgacccgcatttcgaaataaactacggggaagaaatgcacacactgcaatattgttatttcaattatataaattcttccaacgtcataaatactgaacttgaaaagaaacactttatgctaaggttgaaatcagtttattccacaccggcttagaattttcctaaacgacaaaagaaaagaaacaacctgaaagaagcaataatgcagcgagcgaggttcgaactcgcgcgtttatcaacagcagagtttccatcaaccgcactcgggtcaacttaaatctgcccccttagaccactcgggcatcgctgctttcgatgctttgttgcagttcgattgtctagttgtctttaattcaagagatttattcttaattggcttcaaacggtgattgaaaccactcactcagtttgttaacaagcttcgcttaactgaaccttaaataataaaatgcaaaataggaaagtaaaaggttaaatactgaatgagcttgtaagtgttcaacggccgtttggtatttgaacttacaagtatttatatcaactgtttaattgataatagctttcttattgtaagtgcttataaaggaatcacaagattccaataaagtagaagttccaggctttgggaacctacaaaaatagagttgtttggagaaacaatgtgattaatgtctctctgccgttcatccgtttgatcaggctgaagctgccgttggtttggctgcttagtcgccaagattccaaaagtacatggaatccatggcataaggccagtggtcatgacacacctatactgcgaagagcatatcaacttattccttaccaattctcgcattaacaagtaaagctcaactaagtgaaccttattcaagaatactgggttaacagtttcatttacaattttaagcataaagaatatatcacattaaagaatatgtctggcctttgatccacgatatgaaatataaaatcaatacgccataagttgaagtccaataccggtttctggatcaataacaatagatggtaacaacacgaatattaaaatcataacaataaaatcctatgttgtcgagcaatctagtaaactagtcagaataatataattgtttcctccaagttgctctctcgtcgagatacttaataagtaatcaatattgaatcaacaaagcatacagcttcaaaagtttaagtaaagaaaacttaaacgaatcttaacttaagaatagatgctcccgaagcagaattcgggaagccctcgtggcctaatcggttagggcatttgacttctaatcaagggattgtgggttcgagtcccaccgggggctggctatttttcactttttaattattataataatgaatcgaaaaactctagttaaaaaggggataatttcatccgagtacggcaggattcgaacctgcaatctttggtgtgttccaaccgaaaaccaacgccttaaccgttaggccacgcaccctctctcgctttgttgtggtttgaggccgagtacattcagtcaattgaagattgaggattcttgttcataggttttaaacaatgaataacttcttcctttaactttattctgaaaattattgttgaaagaaccaagtattattcagcgaattatagttactgaagtcttgcatatttatactaactattcaactgctaatatcctttggttactaattcgtatttataatctttgttattttagaagaacaaaatccaataattttgcaagatgtgtaatataaagcaataactcggggttgcttcgtaatagcaatgaatgctagcgaatgtttagtcattcaatttaagaaaccaagcagttgaatgattgttcaaaagaaatcggattcaatgacttgagttgattttctccgcgacagctttgttaagggaaattccttctctaatactactgaaagttgaataggaccccgaacttggagaccctaatgatgccggatgcaccttaggacaatctattagtatagttggactctataacagcaattcctgaatcagctagtggaaccctattattgatagcttctccggcccattaacggaatggtattatatataattctccaattcgtgaatgagagaagaaattggtaaaagaacttgagttaaagaggttttattaatatcagtatttggaataattcaacagaaatatccgttgaacacgttacaggcacatttgcttatatcaatggagtccacagctccctcttacaaagcaactgggtggaaggctttgtaagagggaatcctaagttaaataccaagccgtgacacacttcattatgggcaattaatgacatcaatcagttgaacactgcgaatacattcaacacgttttcttctgtctttaatttttctcgcatttgttacatttaggttatcgttaaacgaaaaccttattccttcaatactgaaaatacaaatctagtactgttaaggtcaaatgaataggaataccagacagctaaaccatatctggccttgtcccgtgaatttgctaactttaaaaacaatattgaaagctataatccatttaatgacctttatttatctcacttctcatatctaatctagtttacataaagttacttaaagaagtcatctttagtttatccttagttcaaaacattcaagtatattttaataccagttgtcacaggacggggtcggatatgttgagttgaatttaaaaaccaattagtcagaggattattacatttccaaaattcagaagcactcggagtcagtgacataagtctgtttgctccgtgacaattttctgtggctatgaagaaaaactctccaacattgattttcataacgatgtacgaaacgagtcgctcaagtctaaatataaatataacactgtcaaacaatttgaattgccattatcttgttaatttatagttgctcataacttgaaaaaaattacgagtgggaagctagactaatatttcacttaagttaattgataaatcgttagaaaaagtttggaaagagtgttctcccaagctatgccattctttggaaagctctttggtacaagctaactaaacagtatagcacaataacttcatttcaaaccaagcatttataataagataaacagattccttcccgtctgctttacccaatgacttggtgtattttcaacgttatacaaatgttactctccacattcggcaatgtctgagctgttcaattaccaaagataagcactcgtgcgagacagatattccgactatgtaacttttattcggtccatgacaaactgacaccctgcacaatctatcttatcgtaaatttgccgtccaatcgtgcccctggtaactcttacggcacgaaaaaggctctgaaccaaacgtcatttgagcaatagtaaaactttttggaatcactgcattctttttttccctcatggctgatatcaattcatgcccccacgtcacacctataagcctaggttgtcgtatcttagataaagccctccgttgaattttgcgtagccaacgggtgtggggcacgactgtaaacagccaattaaaatgctttaaatgtgttattctttaaggaggcggcgccccccgattttaagaagtcaaggttgtctgtgaggaaaacacaagtgagcaccagatgagttccttcttaacaagtttgtagtatacgctcctctatagttatccttgagttcttttaattatttaattacttgcgtaaggcgtgcacccgaccacgtggcttcctttcgaattcctcgcttaagttttgatttaccgaagtctgaaaacaagccaatcaaaaacgtacatgtcagttatcttcgcgacccatgttatcagcgccaataaaagcaagcccgcatggtatcaaggtaacagaagcgcaccaataaaaaaatagagcgctttccgttgctgaccattttaagcggaaaccgctatctgccataagccagttcgacactggtatctctgtaacctgcctttatctcttgtgaagcaacaatgtacgtggtataaatgtcttacaattcccgtatgctaccaagaacacagttcgccacactcgtgtgattgctctatagcaaactcttctcttattttttttttcgccttgtgctttaattcttacttggacaacgctagcagataaacctaattgtcttctgtaacaatactcttttgacttacccacatagagtataccaattgagtggatagttatcttggctagtagtttagtcttcagcttgctaagtgttttggttgtttgttcttgaattctcttacgaacgcgaaacccgtgtgtatcaccacccgtcgcactggtatccactttcattctaatttctttttctgattctacttcaactgtttttgaaacgcaattgcgttgtgtcgccgaacttattctttctcacacaattttgactttcatcccgactctcagttctctaattaagcatctgaacgcatattccgagacgaacggcttatcccctgtgcaaacgttttgattccttacattatctttgtcattttcattcttttccactgtctttttgtcgtttcccttcaacttaaatctcattctacaaaatgtcagagtctataaaacaatacgactcttctttggattcaaagaatccgaagatttctgaaaagccccaggaggctgttgacatcgaacgcgctgactatatcgagggcgaaattgaatatgccgatgttcaacgcaaaggcttctttcaacgtttcatcgatgatttcaagcccatgcccactgttaatggtgagcgccctgaactgaagcgtaaattgaaggatcgtcacatgcaaatgattgccattggcggtgctatcggtacaggtttcttcgttggttctggtaaatctctgcgaaatggtggtcccgcttctttgttgattgattactctatcattggtgttatgatgttttgtaccgtctatgctctgggtgaactcgcagttgcttaccctgttcgtggtagtttttacacttatgctacacgtttcatcgatcctgcttggggttttgccttgggttggaactactttatgaattactttgtcactttgcctttggaacttactacatgttcaatgaccattcgattttggacagatataaacagttctgcctggatcgcaattttcctatttattgtcatcgttattaatgtcttcggtgtccgaggttacggtgaagttgagtttgttctcagtactgttaaagtgttcgctaccttggcattcattatccttgccattgtcatcaattgcggcggtgtcaccactgatcctcgtggttatattggaggccattacttccgcatgaagccgttccgcaatggttttaagggtttctgttctgtcttcaccaccgctgcctttgctttctctggtactgagcttgtcggtattgccgctgctgaggcttccaatccccaggaatccgtgcctcgtgcttccaagcaagttttctggcgtattgtcattttctacgttgttggtttgctgttgattggtctgcttgtttctcccgaggttgatggagaccgtttgttcggcggcagtggtactgctacttctcccttcgttattgctattcaagatgctcgtatcaagggtctcccctcggtgatgaacgccgttatcacaatctctactctttctgttgcaaactcttgtacctatgctgcttcccgtacgcttcatgcgttggctgaagttggtcatgcaccccgtttcttgagatacattgacagactcggtcgcccagttcctgctatgatgatctgtttgctcttcggtttcttcgccttcattaatgccgctggtgaggatacttccgacagcgtattcaactggttgcttgccttgtctggtttgtccaacttcttctcttggggttccattaacttggcccatatttgcttccgtcgtgcctgggcgcgccaaggacgtgaccttaaccaattgggtttcgtttcacccgctggtgtttatggttcgtaccttggtttcggtctgaacgtgttgtgtttgattgccgagttctacgtgtctcttttccctcttggtggatcacccaatgctagtgactttttccagaactacatgagtttccctatcgccatttgcttctttgttggttacaagttttatgaccgtactcgtcgtcctcccttgtccgaggttgatctggatactggacttcgcgttcgcgatgaaagcgagatgatggaaaagtcaacagaggataaaggcaaactcatgaatctgatgtctgcctgttgctaaacgaagtgtctaagcagctgcacctttcaatcacatatatacttttgttattctcagttgtgaatggcagccctcgttcggcaattctataccaaccataccgagcatttgctattcgacctgtgtgcctccgtgccttcccttgtttccatattaatatccctgtcctataccggaggttaaaaattaaagctggtttttaataatagatgcttttccaaataccgagccgccagttaatagctaaaatgtagagaattgtcaggttagagtaagtcgattttattctgagctgcagctggtccgtataaattcatgagcatttacaactttgctattagaactcctttcggactattctagcttctatgcctgctgcatccggtgatcctatttttggtgtactgtaattcaaccgaagcgggatcgcttacacccacgaaaatgatacaattggagaaaataaacaaaaaaccgactaaatgtaattcgtgaatcgtttctctataaagcttatatcgtctatgcattcatagtaactcagacaaacatttaactatggtgttgttcttaatctgatgctgctctggcgtgtagttcaccaccaagactccttaccccccatttcaccacaccttgtgtctaaaccactaccggcaacattattccttcctaattcgcggtttagccagtcattgaggactgtcagaaggagaagcattaataaattaatctttaggttactgtttccgaccaggacgccaagattgccgttagtttcagtgacacgtagctcaaaatatgttctggcgttttggacatgggtttggatttcaaagctctagtgctattgaggcaatcctctctaagccagaagaagaaattcaactgaaaaagttactggaagaaccaggagtactggacgaatgcaaaagtcacaatccgaaactgatagagtacttgtgtaagccgactgttttaaaccagctggttgattatattcttgaaccagaagatgaagaaccacaggacggtgggtatgaagaacccgagacgaccagattatcgtttatcgcgagcgagattctcagcagcgatgtgtggtcgatatgcgaggcctgtgttgaaaaccatgaacttttggctcatttgtggacctttcttgacaatgagaatcctctaaacccacttcaagcctcgtatttcgcaaaaattaatgagcacttcttggacaaaaagacagagcagcttgtcgctttcattcagtccatagacaatttggtggagaaaatcctacgtcatgtggaaacgagtgctattatggatctgctccttaaattcatttcaatggatcgttgtgaaacacctgttggcattgcagactggttgcatagtcagggtcttgttcagcgtctcctgcagctgcttaatccgaatatgagcccagatattcaatccactgtagctgacgtgataaaagccattatcgctatttctgccaactcaaatgagcctggtgttattggacctaattctctctctcgtgagcttgtgtccgaagaaacgattggcaccatgattcagtacatgactgatgtgagcgccccgaactctactacatcgcttgttaacggcgtgagcattgtaattgagcttattcgcaaaaacaacagtgattacgatgttacacccatccttcagatgccgctacacactttcccgcctactacgagagacccaatatatcttggcaccatgttgcgcttattctctgaaaagattcccgtctttcaaaatcttttaatgcatccaaaggacactcctgagacgatgcctactagctttggacagattaaacccttgggattcgaacgttttcgtgtgtgtgaactgtatgctgaacttttgcattgcagtaacatgtccctccttagtgatccaaatgctgaagctatggttttgcagcgtaatcatcttcgggactttctgattcgtcacaataaatgtcctagaaacccgcgcacgcttgatgatgattctggtttccaagccggcaaattcaacgaaaacgaaacgcaagatacatcattcgacggacaaaaccagtcccaagatgaaaatatgacagaggccgatcaagagtccgttgtcagcacacaagctactgacatcgaaagtgctacaaaacttgccgcagaagagacaaatttcttggaggacatagtcgaagacggtgagcgcttcgagcctctgagcactgagacgctacaagaaaaagtgaagggccccgttgtcggtgatttgttgaaaatcaaattcattgaaaacaacgtgataactataattttggatcagttttttgagtatccatggaacaatttccttcacaatgtcgtttacgatgtcgttcagcaagtgcttaatggacctatggacaagggtcataattacgctcttgcgtttgatatgtttacgcaaacaaaaattacagaaaagattgttaatggtcagagaatcagcgatgaagaaacgtaagtaatgctggcatttgcctgtcgctctcttattaacatttaaagtgcaaaacctaacggtttccgacccgggtacatgggtcatctgactatcatcgctgaagaggttattaagtttgtggaacgctatcagaacattcttcatcaggacatcttagacatggtcaataaggacagctggcagcactttgtcaacgaaacgttggcagaaacacgtgcccgggataatcagctccttggcggtttggagccttctatggttggttatttggatgatgtggatggtgagatgttggatgctaacaatctgcctgaaatgcaatttgctttggagcaggaacttgaaagtaatagcagcgacgatgatatcgttgaaatgcatcgcgagctctctcgggattcggacacggaccccgatgatcaagattcgcatttggctcgtgaaatgtctcgcaggttaagtatggattcttccaatagcgacgatgatgacagtcgtgaccattttgcgcagtacatgtcggaagaaatgtccaatgatccgtctaacaagtcagacagttctagtgactctgatgacgatgatgatgatgtcgtcggttgggttcctcgcggtaagcagtccgtctcgcgctcaggttttttcctcaacgaaggcaatcgagatgatgatgattccgacagcggcgatgaagacgaggcaaacgatgacagtgatgacgacgatgatgacgatcgtgaatttgcggaggatgagtatcgcaacggtctgcttctcttccccagaaaaaacaaggataatgaaggtaattgatttatacgatggatgccacgttgaaacgctggtagcttatcatgagttacgtttgtgatcgtttaatctgccagtcgttccttttctagcagaagcttgccttacgcctttggtgcagtgtacaattatctgcctcattttgttaggactcaacacgaacttaagcccgacccgtcaagctccagtagcccttttgtttcattctataacatttctttccccgacgctccgtggaaattactgtcttaatacttttcatacaaaagacttattccgcacttagtttacaaaataacttgcaacctcaacttgatagacatttgcacatgtttttattcttgtttgtggtataataaacataccaacccatctcgtaattatgattctctactccccgagtgttttggggtgagctgctcgttgcccttctgtaatttggagcctgtgttcctaggatgttcttatcgacttgctctgtatagcaattgactacaattccgagtctatctatcttaatttgtgctatgacagtaaagacaacttttgggaaaaatttgacataaataccaaaagtttaagcctaattacatcgacatgtgcaggatttttccaaatgtgaaccttaatgtcgcaaggagtatagcatttgcaaaaaaacagggtcgttactcaaaactgagtgatattttaaaaaaaaaaggggaaattctggtatgtacaaatcatcttatgttcctgggacaattatatactgttacatgataaaacggtattttgcgaatgcgaaatactaacaggatagataaacacaatttcacgttccatgctccgaggacgagggggttctggattttataccggcagaaagtgggaatcagttgtcgcaactgcagaacttttgaagcacccgatgcgatatttagttgttaacgcatcagaaggtgagccgggctcattcaaggatcggtatctactagcaagtgtaccgcatacagttattgagggcagtattatgtcggcaaaagcaattggagcaagtgcgtgctacatatctgttcgtgcagaatactacaaagaagcattacacctgcaagaagcgataaacgaagcttatgaagaaggctacctaggaaaaaacatacttggtacagactttagtctcgatatttttattcatcgaggagaaggcaattatatcagcggagaagaaacagcactgcttgaatcacttgaaggaaaagcagcaaaacctagagtgcgtcctccctttcccacagaacacggtgtctttggttgtgcaacagcggtgaacaatgtggaaacaattgccaatatcccttgcatcctagaaaacggcgacgaatggttccgttctcttggttcaccaaacaactacggaacaaaactattctgcataagcggtgatgtgagacaaccaaatgtttacgaggaacgtttgtcaataccgctaaaagaactgatagaaactcatggaggtgttataggtgggtgggactcattggtagctgtttttccagggggtccctctatgggaatatgtaataaagagcaatgcgaacacatgctcatggattatgattaccttcgacaaatagggactggactgggaacagcatcagtaatcgttctcaacgatattgacaaagtctttgaagccatactaaatttttcaaagttctacaagaaggaaacttgcagaaaatgccttgcttgtcgtaatggcacaaagattatcaatgaattgctcgaactggttcgggaaggaaaagcaacaccgagtgtgattactgacttaagacaagtcagtaactatgtaacaaaagacacaatctgcaactttagcgcagcgcctagtttactgttaaacagttattttaaaaactttccggctgatattcaaagaagaactcgcgcgaaataaaaaagaacttgtaattgatagtacaactcaactatttgtcacttattgacaattgagttagccattcaccatcagcttgagactggccagcacccagttgttcccacacatgaaatcctgttccaaggttcccaagaaaaatagtatcgttagccgtcttattaagagcagcattagccaagtcgttgcttacagcgccaaaagccaacgtccacttcgcattcatagatagtgttttactttcatccaagccagagggataatcgagggaaagaatgggagcacgattttggtttgcccatttcaccaaagggttgtatcgagaatcataaggtcttaagccactcaaagaatccacaatcagctccactggtgtggacaatgattcaaggcatttgccaaattcgtcatcactaggtacaaggccaccggcggactcaaacatcagtagttgcttgccgtcgatattattcaactgcgtgcaacgcaagacaaccgttattccaactgaagcgagtctacgacctgcggcaactgctgccgaggcatgatcgtgtttaccaactaacaggcaaacgacgggtgacgggttgtgattcaattttcctagacggcgagaacctccaaggaaggaatgtactaactggcttattagttgagcagcgccttcaacgacaatttcagaatttgtgttcaaaatagattcggatacacctctaataatgatatccttatccacagagacaactgtttctcctgtgctagttttaagctcaacggaagcattacgagaagaatccgatgttttgcttttggtaatagtttcgctgttgctggacttgggagatttttttgtcttttgctgatttgcagctaaaggatttttaggaccgggtttcttgggtgattcttctttcgaagaacttactgaatcaagaacattttgggttggtgagtaatttctctgcgtgtttttgttatgagaaactaaaagtttcgcagggtccgatttatctctttcctaatattaacgaaaatttagctaaacaatacttcaaattagacatacacgaaattcggcaaacagcttttgtttgttgaatttttccaaatttgctgcaaagtcaaaatcatcattacagtcagcagtattccaagctttgtccgcttctctaaggcgggcttttgaagaacgaggtgtagacggtttagatacaggttgttcgttaggtataatccgtaagtctttgatttgcgatgtcataacaggaattacattttgtcttgatttcagttgcaaaacaaggctttgagggtcaaaattcgttataattccttgtatcttagacccattatttaaaaatatctcaacatttgatccatagaagtctgctacagacattgtggaaattattttcccaattggcgtaagaaggagttgaatggttcttcagactttgctgagtaatattatgtgtcacttaaaagaaagtagactcgttgaaaagcaggattaatgggaaactcaatgttcaacgaaagacgtgcgccttttttggtagagatatttcgttgatattattttctttgaaataatgaaagaatgtggaaagtcagagaataaatcacaatgacctacagtaaagcaacaatatttgaatcatgagtatgtatttgtcttaacagttcacattgttgttacttttgtctaacaaaaggcagtgaaatcaaccaagtgaacatgtacaaattttaaaacatcaactatggatcaacgaaatgtataacgtaatgtgagaatggaaggtaataaaatggtatttagtcagaaccaaaaaaatagactcaaagattattgtcgaccgacgccggcacgtttgcacaatgatcgtagatcaccgactttttctatatcaccatgaatgacaatggtaggctttccagatcccttacctgcattattaactttacccattaagacacgttcagcaacgcgctgtaagtcttgacgagtaagactcgatatacgatcgcacatttcacttggtgaaacataggctccattttgtgtttgaatctgacgtcccaaatcctccaaagaaatcattctgctttcaaggttcataagcaaagaactgcgaagctgcttcttcgcacgttcaacttctacggcatccaaattcaacacaaggttgcacaattctcttagtataacgggtcccgcaagatgagaagcgtcgtccaagatactgataaagattccgaacaatccggaatcggagtaactgtgattgaacgccatacatgtttcaacccaaggatactggtttaatacgttgagataaagacgtgaatacattccctttccaggaccgcccgcactgaaggagccaccgcctcctagcaagaattgcaaacatgccaatgcatagatatccggatctgtgactgagaggccttccattgcaataacaatatggctgaaatctttaagatatggaatttcaggagcctcaagcttattaatggccttttgtcctccgatataagtagcagcagggtaagccaagggtttacttgtacgcggtaagtgaccgtactgttccattgttaattcttttccaacctcaatgggaatgccagcgtatgccaacgttaggttctctggacgataaaatgattgaatgtacttgcgtacattttccctcgtgatgttttttattcctttaggttcacaaacgagcgagttacccaatgtccttttaccaaaagccgtagcatgggtgaattcctccagtaaaaggtctggttttttccatatgtcactgatttcaaaggatatactgtccttgaaatgaagcaaatcctcgtccgtaaagtccggatgtaacatagtttgagctaataactggctcattactttgacatcataattgaaaaccgcagactgatagaccagagattccctgccagcggagcacatatgatttcctccgagagactctagcttctgctgcatttctgttttcgacattgttgacgttccttgaaaagccaaacgatccataacatggcttaatccaattaacgaaccagtctcaaatctagttccagcttttacgtaggctcccattcctgcaaaatgccctttccttggatcacagacataacggacgccgttaggaagggtgtttacttcgacctttgctttcgcggcaacattactcaaatttcgagataaagtaggtatgtttttccctaactgaactcctcctaatgccttgtaagataaaggtcggctttggaagccgaaaattgcctttttcaggtacattgttaaacagaggaacgaagcgtaccttacacgttcgcactaagccaatttaaaaaattaaatattccattatactgctgaacatcgtactttcgttgaaagaaaaatactactgaaactatagtacgtaatatagctgcaattcctttaatataagcattcccaactgcagcgttaagtaattacaaaaactcagtgtggacacttaaagtctcgtcacattagctcaaagctacgcaatcagacatccgtacagtccagttgaacaagaaaagctgtactctagtctattaatatattctgtcattgaattcattcattaaaggaactacatcctatttagtttttcggagatccacagagctcctaaacatcaatccttaactttctactaccatcattcctaaatgtttacacgtaatgtgatgatattaccaaagatggcacattcaatgtgccagagatttgtgtcatccaacagttccatactcgcaagagaaataggccactttgacgaccttgctaaaacatggtgggattgggatggcagcagccgtctgttgcatttaatgaaccctcctcgtatcgacttcatacgctctattgtcaaacagaaaaattggttcccgggaaaacgaattctcgacgttggatgcggtgcaggaattctcagtgaaagtctagctcgactcggcgctcacgttgttggcttggatgcatctcccgggaccatagaggctgcacaacaacatatgaaacaagaccctagtttacagaacaagttgcggtataaacttggctcaatagagaacaccaattttaatgggaaacaatttgacgcggtcactgtcatggaagttgtggaacacgtcgcagagcccgcaaacttcctaaatgaattaatgcggcatgttaagccattgggatatgtcttcttgtcaacgatttcaagaacaatggtttcacgcctgctcactctcacgctcgcagaaaatgttcttcatattgtcccgccaggaacacacacttatgaaaaatatatccgaccggaggaaatgcgagagttttttcttgaaaaaggatgggcagtaaatggagaacgcagtgttgcattcaatcctttcttaggaaagtgggttcttggtgcgcctggaacaaaggtttggtgtaattacttcttttcagcccagaaaccagcaatgcgtggaaagtagaaatgcataactgtatttttgctcattattgctaattggccatcaaccaagaagtcttaggacttttcactactgtgctgtcgtagcttcttttgtttcctcatcaacgaattcgggcaaatcgttcaatggttgcagatacgccggcaacccgttcgtctgctcctgctgctcggcccacgtttgatcttgttgcagtgcttcaagttctgcatccaactcttcgtcatcaatgtcgaccgagctcatattctggccgaggatatcatttagttcaccagcagaatccaaatactcttgcagttcatcttgtaaagcgtcaattttctctaaagagatttgcttgttctgtgctttcaattgcttggctgtttgctgcaaagcctgtacactaaccattgtgttctttaatgattctgtagtcatagctgtttgttccatattaaatgactgctgctgcaactgttgcagttgcgactcatacctaccgaggttagaatttacgtttcaacgttaatgaacggaacttatgtatcttgttgtaatccttagccaacccagccttacttacagtttcttctgtttcaatacattcatggctcgctgccgaatgctgttcaagaggggaccaggtctcgttgtgttcatcttttgctgcaaagcggacagttgaccgtctagttttgcaatcttaacttcaatcgagccacttctctcgtctaactatagcatttctgttagatatatcttctttctcatgaattcgttaaacaccacgacacacgacgtacggattgaatagcatctgtaattgaaaccgtaggttcctcctttttttttccaaataggcggtacatcgtgcagctcgagggtaacttgcaaaaaattctttaacaatgtagtttcacaaaggggaaaaattaataatacgtgtataattagaactggaagtaaacaaaatcctatattcgatatcccagctaaacttccaattctttacttcaaccgagctcaatttctattcaacttttctttctgtaaaccaaaagctatttcgaagatgatttttggtggagagtttattgagaggggaaataacaatttggcaatatcatccacacaattaatcatagtataagagctacaagaagaaaactatcgtcaatgccactgaaaagcactagaacgtccttactaattcaatttctcattatatatctctattccgctcttttttagattgccggtcctgaagtacttcgatgacgtcatcaaataatataaccaacggatgtgccgacggaaggtgattctttgttcgcatttcatttatggtgatatcaccactcacggtcgaaagtattacttgttaacttgaaaaaaatatattttagaaattgctaaaaatacgaaatagccgctctatatcaaaaaccgaggagttgcgagctatctcgttgtgtggtgaaatacctctcgatacaactccaccaacgctttttgtagataaataatccagtttaatggcatttactcatagtaaattaaaacattttttacaccattctactcccacagcattgaattttgtatatccgtcgtttttgtaatttttgtgctgatatttttagacgtctaacgagttggctttatcacctctgccgtaacggatcttccaccttctactgccgcctgcttctcttaacctctgaatatcaccctgtagaaactactgtttgctgtgagcagctctttgagcatgaaggccgcagttcgttcagtgtaagtgctttttcatacaaaggagccgcagacgtttgaattgaagcgctaatctgttgtagtaaaaacttttctaaaggctactctgagactcaggttaaagtcagaaatgccactacaaatgatgcttggggccctagtgggaaggccatggcggaaatcgcccaattaacttttgatcagcatgaaatgctcgaagttatggatattttggaccgtcgtttgaatgacaaaggaaagaattggcgacatgtgttcaagggtctaacagtcctggaatactgtatccacagcggttctgaaaacgtcgttcgctgggccaaagataacttatatattatcactacgttacgagagtttgtgtacattgacgaaaacggaacagaccaaggtcaaaacatcagaacaaaagccaaggaactcacgaatttattgtctgatgacgaagccattcgccaggctcgtagaaacagaaacgacatgcatggccggatgaacggcgacgatgaatttggaaactctgatgattggggatcccgtaatcgttcgcgtcgttacaaccatcctcctgtttacgatcactcatcttcccgtggtagcacacgaactcaatctcgtcgtaacagtccaggtgatggcagtgatggtcttgatgatgaacttgttgcggacccagagcttcgccgagtcattgaggaatcaaaacgtcaagcagaaattgacgctcgtcgtcgccaagaagctgagaatgaagaagctgaattacaaaaggcgcttcaactctccaaggaagaagaagaggcacgtaaacgacacgagcaagaaactcaacggttcatggaatcgaattcctatcagcctgttgatttttttggaaatcctgtacaaccgcaacaaacaggcttctctaacaacccctttccgattcaacctcaacaaacgggttttgtccaaccgcaagcaactggcttcattcaacaacaacctactggctttgtccagcctcagcgtacgggtttcatgcaacctaatcacacgggttttgttcaacctcagcgcactggctttatgccgccaaatcacacaggatttgttcaaccgcaggcaacaggatttgttcaaccgcaggcaacaggatttgttcagccgcaaccgaccggatttgttcaaccgcagcctacagggtttatgcaaccacaaactactggttttatacaacaacagccaacaggttttgttcagcctcagcggacgggtttcatgcagcctaatcatacaggctttgtccagccgcagcgtactggttttatgcaacctaatcacacaggctatgttcagcctcaacgcactggcgttatgcaacctcagcgaaccggcttcaataacggctttcctgcacaagctcctatccaacaacaagttacaggctatgtccaacctcaacgaactggttttggtgcgaacaatccttattctcaaatgatgcaacctgctcctcaacccgctgctccaaagcttgaacctaccaagactggttccaacaacccttttgctcaattcactaaactcccccaaacagtttcagctccaaatgtttctacctctggtgctcaagtgcaaagaccagttaagaccaatgatgagcggtatgccaacattgcccaggctgttttaacgggaaatcctacgggtgtcgacacattcggaaatatgggtgatgttcgtgttccgactcatcacactggttccagatttactaatagcgccggtcaaacaattcaggcacaacccaccggtggaaatcgcaatccctttcaaaagtcgcaacagcagcagcaacatccttcgttttctcaacaaccgttacaacaggctaacatgcaaatgccttaccaacagcatcctatgggttatgtaaataatcaacaaatttatgggggaatgcaacatgttcccggacaacaaccaccgacacaacctcaggtgggttcattgatcgacctctaagcttacatgcaacacctcgtctttttgaattagtgtcatccttaaaggaggagggttttttagatcgtacaaatagcttctcttcctctccttttttgaccgccatcttaatcatttatgccatgttcttcgtttttcaaccttgatgttagcttgcacttggtgcgaccaattaatgactgtaatgactgtcgtgagctttgaatatcagccaaactggtgtgaattcaaaggtttctactactggagaataagctagaaccttgtttagtggaagtgctcgtgtgtcgtccttcagatcaaacatctgtagtagtatatatatttcatttgtatttatgtaaacgtttacgaattaggcgcccaagtagccctagtgccagtgagaacaaaactagataagtcgtgttccatctggctttcatgtcaaaaattagttgtacaaacatgaacgacgaagtttatcacttcgtctttttctccttgcttccttgagaagatgttcctgtgtcatctcgttgtcgttttgtttgtgaagattttgcacttaaagtagagttgcctttgtttttttggctagaagcattgggaacggttcgtttggaagctccagaaattgagatctttccagtttctggtttcataggaacaggtctactcaatgttggtcgagttatggccatcttcttctgagattgtgccgattgttgagcctcagcaggtcttttagtcttttgtggagccttagtcgtttctgtactaccagacaaagattgctctttgtgattattttgcttgcttagtcgatcggtcaattctttcaccttatgttctagctcggcagtctttgtttttagattgtgaacttgtttttcggagattgagattttcaacttattgcgcatctcggcttctttccgggtagcttcaatcaactttgtggtctgctccttaagctctttttctttcatagcaacagcttcagcaattgattgctcaagttgagttttgtcaacagtatcaagcgcattcgcgttctccgaggtgctactagcaccagaattggcaagttgattctgaagctgttgtatttgaatttgcagctcggatattgtgttattagatgcgcgaagttgctcctcgaactcgatttttgcctcctctcgcactcgttcaacctcattctcctcagaaatatgaccactatggtcaccttgagttgctggacttccttccattttagatttaagccgttcaatttcgctttgtaaattccgaataagattttgttctccggctttatgttcaggtgaggaatcctttaacttggcatactcagcctgaagcgctgtaagggcactttgagcttcactgagtctagactgaagtttttcattactggatcgaagttcattcatttcggcattgttttcaccaacaatgtcgttagaagagttttgtgattttgacgcctgtttcaaggtttgtaattccgaagctaaagagtctcgttgcttctctagttccgaaatttgtgtttggagcttgtcgtgttgctcttccgtatttagattgtcaaaagcttcaacacgcttgtgcagttgttcaatttcttttcgttttgattcacattcttgaatcttaacattcagcttttgccgaagttgcgcaacctttgcttgactcgtgctcaccaattggtcataagtgttcttccaagcagctgcaacattcgtgtttttgatgttcagctgttcgacttcctgcttaagcgaagtattttcggttttcaactcggatatagtgttcgtatgagttttcagattgtcagtagcggttttgagttgttgctccaaagaagtcttttctttttccgctttttcgagattctgttttaactcatcaattgtggagggatcaacacgctcataacccttaagaatttttgaatttctctctttccatctctcattatcctcagtgagaagtttcacacattccgtttttgaggacaactccgatttgaggttaactaactcctcttgtagttgttccaaacgcgtttccagttcctttatggaagactccagcatttttatgcgttcatcactttcttgcttttcgtcgcgcaaaagtgagttgctttcaatgagaagcttgtaatcatcactatcgaccttggattgagaaatcttttccgtatctgcaagttcttgttcgagtgccttaatttttgtatttttttcggcaatctcattctccaacctcgtatgttcttggtgtatccttttgttctcaattcttataagctccagtttgttatgtgcaatttccttctcctgtctcaagtagcgtataacctcatgaagttctacagtcgaatcactttcagttttcgtagacatatcaacagtagttgctgctctcgctgatagattatcaagattaagcgttaaggattctaactgcgagtggacaatcttattttgaagttgcagatcgtcattcgttcgtctcaatcctgttaactcatcttccaattgagtgcgttgagcttcccaagaagccttcagatttaggacatcaattttgctgttattgcgttcctcagaaacttcattgaattttgtctgcaactcatgatattgctgacgaagtttgtgtagagtttccgctgtcgctgcatgtttaacaacctcgttctcataatccgattgtgcaacctcgtaaaggcggatttgctgtgcaaggtcattttgcagtgcttcaagtgctttcttactctcatcatgcaacgaggagagctcttgagaccgcaacttttcctgagacaaattttcattaatctgttgcagttgctggttataacgagtacttgaagaagtaagagactgttgaagagctttgattgagtcgtcagctcttgacagcttctcgtttagttccactaacgaagcatccttcttctgaagttccttttgtaacgcctccttaaacatatcatgggtctcgttcatcgacttaagggcctcatttgctgtaccaacccgctgctgtgaaaccataaggcgttcccgcagttctttaagaagtactgttttttctgcaacctcctgcttcagtgaagtggtttcacttttaagtagctcgcctccattgccaaagcttgttgtttcaaaaaacttgtttctaaacgagttatattcggcttcagatttttcaagacggcggcaatagtcattaatttttccttcaagatcccgcttctccgcttgacagcatgcattgttttgttgaagttgtgatatttctttgtataatgcctcaagtttttgttgctgattttcaagttcgaaagttctttgcaacgagagtcgctttatatcttccgattgacttgatatttggagatgagcacgccgcaactcctcacaaagttgcgaaatgcgtgcttcggctttttcgtaagacagctgcgcattttcggtgacattttttagttctcctcttacattagctaacgacgaattcaacgatgagatttgtccacgtaggtttccattctctgttctgaattgcgactcagtaagcgtatgaagagctgtctcctccacatgctgttctcttaaacgttctagtctttgaacagcttctctggaaagcgtaagttcaccttcagtagactgtaaagcagcattaagttttgcaacactttccctcaatgcaacgcattcgttgtgtaaactattcttttcatccgttagacgagagagcattgactctaaatcagaaaggctatttgagaattctgaacatcgagcttccaagagagtaacgttgctcgagtaattagcattttgtacgcgcaacttgtcaataaggtcattattgatcttattttgtttctctgttgagactttaagcgtgtggtaggctgttttgaaatgttgaagctcaacttgtgttttttccacgagaaccgcagctttaaatgcttcagcgtaattatgcgtcaaatgcacatcgttttcttttgctgaatgtaacagttctcggaacatgtcacgctcttgagaacagcaagataactgatcgttcaataagttaatgcgattcatgagttcatctatcgttttgtccgcttgagagattaattcgttttgttcctccttagaccggttttcggtagcactttcttgctcctcaagttgatcagccagcctacgagaagcattcagcaatttttgattttgttcctgaagttcagtgatattatggaaaactgtcagacgatcagtgataagctggtttgtgtcattttcattacgtcgtaacttcccttggagaatttcgcgtagatattgacgttgagtttgcgacaacaacaagccagaagagtctaagtcaacttcctgaagtaagacacgaacttgaagggccaagtcttgaatctggcgttgatagtgatcattttcctgttgcaaatcccgacgcttagaaagtatatcattcaactgagaacgcaagtcatccctctcctcctcaatgctttgacattttttgctgagcttgacaatagcctcattttgggcactgattttgtccattttttccttaagggtcggggcatgattgtcaatctcttcaataagctcgttaagacttgcttgcagtttctcattttggtgcttagattcttccagtttctgaagtaaagataatctttcataatataactgtgaaatagaaagatttgactttttcgtcataataagtgccttggcagagggggacatgtagccaacagactccggttccacatccgatgcagatactgcttcgagtcttttgtttgccagaccaagctgctgttgcagactcgataattctttattgagtgagtcaacctcatttttcaaacgcgaaatctcaagttggaacttttcttcttgactttcccaatttgcctgggtctcgccaaatagattattggtagaggaataagactcttcaagttcttcaacacgtttctgtagctcggtgtttcgttcagataaaatggtattgagtttcacttggtgttgaagttcttgcgtgttactggattgttggaaatcgtgtttctttttcagctctgaatattccagagaaagtgcctcagatcgagaactgagtgagttgcagcgcagaacgagctcatcccggtgacgctttagtgtctcaaacttgctcttctcctctgtcacttctttcagcagttccgccttttccgcagaaacctgcttcaacaaagcggtagcattctcattcgcagaattgagttctgaaattagttgattattgtttttaatcagtaactcttgtttctgtgaaagcaacttgagctgaagttcatcatcagcatgaatagcttcgaaagagagtttctcagactttagttcctcaattgctttgtgatagcccagactcttctcttgtaatcgagagactgtttcacgttctaattgtagttcattattttttaaagtaagctcattcaacaaattcgtctgtgatgcttgaattgattccagatttttgtttgtctgctccaaggagttcctcataacatccaattcactattcttgtgtcgtaattcatccagcgttcgattcgactttgttttaatgtcttcaatttctgtgtccagtgacgagacgcgttgtttagcttcatctcgttctttagtcacctgaacaacctgcttacgcaatgaagagacctgctgttcattgtttacgctatttacaagagattcttctttcaatgttgcgtattctttcgattttttcaggacggaatgaaagaaagtggaaaaatcatcattttttagaagacttcgaaggtaatccgtagacaaatcaagaaaaacgcatactgcgctaatgtctgtttcattggcagacatttggcagattgtgctctcctgttagcacaattattgattttatgtggttaggttcctgagggaatttctctccaaagtaaccggagggcatccatagacacgagttcaccactctttaggagatgatatggccagcgacgagtctgaaaacatcaacaactcgaagtcttgtcactttcgcgcaatgtattgtggctttctttctaggatgagtgcccagttacgagattttggttcattttgtgctacagtgggatatattacaaagcggagagagactaaatggaactgactacaaaagtatagttctatagtaattacattaatttatacgcgttatttgcattggaacatttttacgtgaagtataaaggtagcagtagaaagattattctcttaggtcgaaaatcaatgagctgcggtcaaacaaggtctgccgcttctgtaaattcttgttgttgtctagacaatattcaactttgtcagttagcttccaacagcagcaaaaagttgcgaggccaggtttcgatcctgggacctacgggttatgagcccgtcggagttccactctcctacctcgcacagaccgtcaccagcaggacttgaacctgcgcgggcatagcccattagatgcctgaacgagttcaagtctaactccttaaccgctcggacatagtgactttcttggatatttctgtttgtggtcgtatatgtttagtatgattgagttcctgttcgtaggttttaaacaatgaataacttcttcctttaactttattctgaaaattattgttgaaataagcaagtagtgttcaacgaattataaccattgaactcttgcctatttatactaactattcaattgcttatatcctttggttactagttcgtatttgtaatctttgttaatttagaagaacaaaatacaataatcttgcaagacgtgcaatataaagcaataactcgggattgcttcgtaatagcaatgaatgctagcgcatgcttagcctttaaattaaggaactaatcagttgaatgattgttcaaaggaaatcggagtcaatgacttatgttgattttctccgcaatgctatcataagcagcgatgcccgagtggtctaagggggcagatttaagttgacccgagtgcggttgatggaaactctgctgttggtaaacgcgcgagttcgaacctcgctcgctgcattattcttgttccctttttgttttcatcaattgtattcgtatatagacgtgttttcgttaaacgctatctttagaaaagcatcagcttgccaacagatgacactccgtaaacataataaactttcacaattccatttctgttaattggttcaacttgacgctgcttctttcatccgttcataacagaaaaacctcgttgttctccgtacttaatagattaaaatgtattgtcttagcacgaatacctttgtaagtcaatgaaacttctaaacacaggacatgttattatgtgttagtcatgctttattcattacattaagctttcgcccactctaaacaatgttgccatttatgccgtttgtacgagcacgggtcggacggtaaaaaaatacaaatattgaaattgtgacagaaggagagggtttttgagcaagttaattaaccaatgaagcccttataaatgaattctatattggcaatacgattgcattgcaaaaaactactgttttgaggtacttataaaaaatattcatccctgcacgattttagaaactggacatagaagagctcaaaattggtgcaacattgggattcgaacacaagccgacccgtgtgatcccgaaggagcgagctgtatcttgtgctgtaaaggagttttgtgttcagagaatttgtggaaaactggcgatttacagaggatttttcattattttatgaaaatggcagtgacagatagtcttcatcatgactcctgtgaatataacgttttacacaattacgtttttttcttttattacatttgtgcttcttaccagtaattttataaagattgtaaaaggcaattgataatacgagtcggcaaacattactaacttctggtccccacatataaaaccttccgacgttgatcgaattctagctatagacattttaacacattaacttcaggataataaacaatttccatcatacaaagtcgtaaataagttcaaagaaatagatcaacaattctgtatcttcagaaaaaaaaaaaaaaaaaacggaaaatatcggtagctaacctttatccttaaacaatttggcaaacgaaaaaatcgacaagagtggagatagacatttccttttcatgtacattatatcggttcgaatttagtgaacatgaaccaaaaatcgaacctattttgaaattaaaagcttcttctctctcaaaaaaaaaacaacagttaataaatacaaaccgtttgacggtctttaagagttgtaaagatttatgtgttatttttcgtccacaggaacactgtcagggtcaccaatttttccatagttgacagcttcacctttatgaagccagtcaaagtacaactcatcatttagttgttttgataagtctgctctagatatgtcttcacgaaacctcgggtttttcaatagtgaaagcatgtacaagcaacttggataaattaagaatttagtatactctggttccctccagtaatccagatattccaaataagccaagaatgtctcatcttcaaaaaacttgtgttgtgctaaataattcagataccacggattggacaacatttgtacgaattccagttcaatttcaaatcttgttttctcatcaggtatcttgtaaccgagcaaagtcgttcctggcaatgcttccatgatgactcagctattctgtttcttcttttctgactcagttttggtgttattgttttgcttgttgtttatatatccctcggtacttttctaatagaatacactatccttactcacttcttaagacatatacgtccgacccgtaccatagctagaatgtaaccatgtacacaagccaactatggttcagttggtaacaaacagagtcattaattctaccaacaattgcttataacagcaactgttctttttttagggaacgaatcaattttatttctttcaattgcgactcttgataatgagtgcattggtgccagaacaaaggaaaccgaattttgaagtatttttgacaattcatgatttgtttaacgttcctttattaacaggaatgatttccgtaaaatggaagttcaacaattccctaacaagccgaagcataacggggagcacagaatatcaacctgttctggacaacaaagtgacatggaactataaaacgaagtttattgcaaaaatgctcatcactaaacaaaatattttaaaagattcgttcgtttattttaccgttcggctccatgcacattcttcaaaaataagtaccaaaatgggaacccttcgcattaatctcacagagtatattcgaatttctcaagacacaagaagataccttctcgcagaaagtaaagtaaatgcgacgcttcgtttaagtgttcaaattcaacaacttagcggcaacgccgattttgaagttactaaaacactaaacaagccgcttgtctttagcggtattactggtttattgacagagggaaaggaatttagaaaaagggaagaagatgttggtgtctcttcgaacatagctgctagcgaaatggaacggatgctttcttctataaaaacgtttactgagcaaacgaaaaactattacatgcattcaagcagtaatgattttaattcagaccagattgtcgatgacatttacgccggaggaaatggatggtctcaaaaacctaatatatctgagatcgaagaccaacctgaggatcctttcctagatcacatcaatcggctacgaaaaagttgggtacttccgggcgatcaagctaaagaaaaattacgtaaaagttaattcaatatctaccgactgtaacggttttaggcatagtaattttgatgtatgatgagaatgactaggtatctaatactccactagcctgatctaatcgcaaaagtctggatgtgcgttcagacgtctcatcaataaatggactggactcaaatctagtccaaggaaatccgcaacacgaatgattctatacacaacgtaccaaacatcagggtctgaagtcaaacccagcgggccgtcgacaccgaaggaggaaaatttggtaagtagagtattcagtccttctgaacaccagcggtgtagttccccatcgttttttgacgcaaaagaaagagaatcctccaatcgttgataacccgagtaaaacaaattctgtctctcgcgtctaaaaagagtagcatcgtccgccaaaacgtagtcgagctgttcctctgcggagtacagaccatcgtgttgaatgatgcgtgtatttaccaagctcttgaaagttgcatactcacgatttttggcagtaacctccttccaacgttcattcgcaacatgtaaacagatgttgtcaaggtggagcatctgttggacgtgaagagatgccgtgcttcgtatacgctctgagtcatcattcaagaagtcatgaagtaagaggtagtaaggacttaaaacattttgtgcttctgcagattcagtttgggaactaatatcaaacttcatcaaagagtttagagcagctaaacgagacgagtaacttttatactcatccgcgtgttcaaagagcaatttgaaccatgatgacacgacagaaacggcattatcagctttgtcgagccactgtaggtaaacaagagaacctaaaagtaccaataagctctcacaaacctcgacacatttgttacttttaatttcagcgattacttcttcgcatgaaacttgcataatagagcgaagagacccgctgtccagatgtgagattaacttaattgctggagcacgtaaaatactccatacaccaggttttgctaatgtgacgattgaatcggtaatagcattttccaatataaatgctggttgttttatagttgaagaaatgaaacccaaggtagctaaacgtacttcatagaagtcagattgcaaaagcaaagcaataatctgtgtgatttcttcgctttgaagctgagaagatctccgttttatatcgttcagtaaaacttctgccgcacattcttcatataacgaaagaccgatatttgcacggcatggattgtgagcagctttgcgctgactcaaggcatcacgacaatatgataatactctgtagcgaagttgttctaattcatttgtacttacatttgccgaaagaaaatgttcatccaccatctcgaggaaaacgcgtttagaaaagtaactaacgtttggagacataatctctggaaaaagattcaacaaacgctcaacaactgtggaataaaatttcgaaacgaattgaggatttgtcaatatctgtccattgcaatcaagaagcgctttgacagctaaaatggtaccatgagtactattctgagagttgaaatttagatttttaagaagctcaagcacatgtgcgtctagtagctgtggattaacaaagcaagtaagtgcaatagcaccaatctcacgaacttttccaatgcgactcgcgctacattgtataagtaaaggtttaaagtctttatcgccatcccacgctgcctcattttcatatcgttgagcgtattgtagccgagaaaacaggttcagtatagggtaaagtccagtagatgcagttcccttttcgttaagctcgagaacactttgctgcaacgctttcaagagataaatatacaatgaagggaacttttgaaagaacattttcgtgcttagacccttggtattaccggaattgatcacattttttggttttttgtttccgaaagcacggttgattagtgcagtaaaaagcataacgcaacagtttcgaatgggccaaagactcgacgaaaatttctcaatagccaaagtgaatgctggctctatgtaagttatagacattgcagagagcttatgttctgtaaaaatggctttcaatgtattcatgccatgtacttgaggaagttctagatgcccattgttgatgtcttcgggacttgcctcactatttgccaaatccaaaagatactccattgtttctttaaataatgtggagatagagttgtcttcagcaacaaggatagcaacaatacaaagtggaattccaccacttcttcgtgtaataaaagcgctcttttctttaagaatctcaagattacgtctcaaccaaggacgtggaagctgtacaaggtcgtttgaattgttcttgaaaaggaaagaacaatattcaacgaaataagggtaaacacttgcaaaagcaccccgatggcggatttcacaaagccaatcctgaagtaagagaccatacttttgataaatagcaacatccaagttgtcaaaaacaacagggaaggctttcgtaagcaaagttacaagcaatgcagcagcttccttaattgagcgccaagcgtatgtcaacaccaactgagcgggcgtggaagcagtaacaaactggctatctatatcagcagtaaaaccagcaaagttaccttcgggtgaatcattgcacaaaacatcccgcgtgcaagcccatattttttcaatacttaaaagcaatgccgcgagaagagacttccaagcagaagaatgaagagaaacctccgtcttatctaacttcttaagcgcataagtaagctggattaaactaccttgaagcggatacatagttgctgcttccagaaaattgctttcagccacatttaaattactctgtaaacgttcttgcatcgctctcgtgaaattaacaaaatagctcttatcaacctttgacaagaaatgcgtgcaaaggtatacggctttcgctcctccatcactttcatagaaacgtccgctatcgaggagtgttatacccctcttagaaatagtaagtaaatcctctttcaatgaaaggccaacaagttcttctaatgaaagaagtgtttttaacgatagtgatcgaacatcgtcgtacgagtccttcagacgatcaacgtacacacggactaattgacgatcaaaaacagtaatatggaatgggaatgagtgctgagagggccgtaaactcgagggtgtaacattactgtcgagcccaaattctaacagataattgatcaacgttaaggaagtgataacttgctgatagctgctggtaggatgcaagtttattctacatctagcgacgagtgaagccaaaaactccttagctcgctcgataagctgttgcgcgtttggaaggggttttccgtaacgagatttaagttcacgatgcaaggcgtgacatgatgcacgaatccgaacaagaaagtcttgcatagactgaaaaagaacttgacgggagtcagcatctgagacggaaaatgcgaagcttatattagcttcgatacagtcgtattcctgcacagtcaaaggccgcgaaatattcgggcacaatgccaccaaacggaaacacgccagctgtactttaacatttctatgtttaaacatttgtgaaacgaaggcatgtcttccatttaagtccaattgagaaatgagattggcatccttggcaattttcagagcaaacaggcacgcttcgttcttcaaatgcacacctggaccatcataattgcgaagtgccataagaaacttgttggtgacaccagaagacgttctaagcaatgaaggcaccaggtgtgaagagatgttgttacgaatttttgtatcgttgctaaagaattcagttaacacatccggacaccacagctgcatccattcatcctcaacattttcagagccaagttcatcctgaagctccttgaatcgttgaacaagaactgagattacagtagtcgaaattgcttgagcgtaagcgtagtctcgcagaagtcgaagcgaacgactgataaaatcaggctggaactcaaatacaagacgagccgtcgtgcgcttagcaataatctggatgattgaacatgtaatttttgtatgacgatcccaagaaagcgccttctttagcaagccagaaaggtaatcatagcattctttttctgtaggcaccaaaacggtatacaaatgcaacgccttaagaaacatatcttttaaagacacttgaatacccgtagctccaggaagggaggctcttgtagacggaagggcaaacagtaagtcccagaattccttgtcaatatggccccaaagctttgattttaaaccagaatcatctttgcacgcattggacactcgaagcagccaaacactcgtggcgtcgaaacaagaaacttgactcactgcgtctaacgaaggatctgcacagcagcgcttaaggaagctgtaagaattcttaagaaaatcgcaattggtggcccataattccgtgggagaagcaattgaatacgccttaaagcgttttaacaacccagaattccccgtcaaattgttccaatcttccgggtaaagcttacaaaaatcaatttctcccattgcagtcagttgaacgacctcttaaacttggtctctcctactcgcaaaaatctatcaaaacaaagacaaacaacaaataacgacacactttctcaactgggcaattcaaccctgtgagacttttaatatcctcaataaaaaccaaaatttttaaaaaaagagccgtctacaactttcaatccataaagctgagttgcagaggttaacgacgccaatgccctatgtgaccaataaattatcgctaaccgcccagtagtggtgtagctagtctattagttcggtgaaaagtttcacgacgaagtcctgatttttggtgctggtgttgaaaaatagcggtccacttcccctcagttactactaccaccaaaacaataatattactgagccaagcaggacttggaattggaacccacgagcactgccattttgggaatagaaatcattcgttaggcagaaactcgctcaaaatgtcatcaaaaacgacggaggggcatcaatcttttgcttcttttgagctggatcctagactgttgcgtgcaattgagaaaaatggatttgaaacgcctactcttgttcagtcaaaggcaattcctcttgctttgaaaggccatgatctgcttgtgcgtgctcgtacaggttcaggaaagactgcttcttatttgattcccatcatcgagcaaattcttcggaaaaaagaaagcaaaagtttgactacaggtggtattcttggtcttatacttgttcctactcgtgagcttgctcagcaagtgatgaaggttttggaaaagctcacggctttttgtagcaagaatatccgttttacaaatcttgcatcaaacgtatcaacagccgttcaaaagccattactgcttgacctccctgaccttgttattgcaactcctagtcgagctgtcgctcacattaccgctggtaacatgtcactcaacgaactattgtacttggtcattgacgaagcagacctggtgttttcatttggctacaaggatgatattgtgacgcttacgaagtctcttccacagggttgtcagtctttcttaatgtcggctacgctgaacgacaatacagattcgctgaagggtctcgtgtgtcgcaatccggtaacacttaaattagaagaaagcgaggctgaaggacagttgactcagtacgttgtgaaatgtggtgaacaggaaaagtttcttcttgcatatgtgctgttcaaactgtctcttattaaaggaaaaattcttgtgtttgtaaacgaaattgatcgctgctaccgcttaaaacttttccttgaacaattcggtatcaaaagtcttgttctgaattcagaactccccattaacacacgtatgcacattgttgatcagtttaacaagggtctttaccaaatcatcattgctgcagacgaaggcgaacgtgatgacgagggggtagaggaacaggcaaacacggaaactgaagctcagtcgtcgggcgaatcaaaaaagagtaagcatggtaagaaggacaaggagtatggcgttgctcgcggtctcgattttgaggacgttgcatgtgtcttgaactttgacatgcccacaactacgaaatcatacattcaccgtgttggtcgcactgctcgagcgggaaaacccggtatctcattaagtttcgttgtgccaaagaacgaggttggcaaacacaggcccacgactctcgcaagctgcaaaaaagatgaacgcgtgctgcatcggctggaaaagaagggcattgaacttgctccgtataagttcaataaagagcagacacaggcgttccaatatcgtatggaagacgcacttcgttctgtcacccgtgttgctgtgcaagaagctcgtacagctgaacttaagcaggaaattctcgcgtctgagaagcttaagtcgtatttttctgaaaatccagatgatcttgtttcattaacccatgacactgcggccagtgtacggatggcccgcacacaaaaacacctgaagcatgttccagactatttacttcccaaaggcaaacaggcagttgctgctgaagttggttttgttccatacacaaaacagaacgggcgtaagcatgtacaacgctctcggactcgtggaaaacaacgttacgatcctttgcgtacgatgcgtaggaaatagttctgcttttagatgtttgactggcgattcaaaagtgtagattgttttgggaaatgggattgatacggtaggtttcaatttgtgaaatagattatgcattacaaaactacgtagactgtctaactgtaaaatatatgttcctatacttatccggaagaggcgtcaccgaatcaaggttttcacatgcataaacctaaaatatatttttccgtaatctaaaaagccagcattgacaattagtgaaatgtatttcccttacaaatgtattgtttaactctagtcatgtcttttaaagaattttgtacttgtgctctgcctgaaaaccacacttccactcagtgctaaagtcattctggcaaacagagcctcgactgccatggataatatgtctgaaggttcttcttcatcatatcatggaaagagaccgcgttctctgtctgaggattcgtttatgtcttcagaaaatgaagttctgaatgaacacatttcgtccccgcttcaatcacctgtctcaactttgaaacaatgtccttcgattgatgatcaaaagaagcttcttggagatacgattgaagaggaaagtgaactggaggttggagatgttgagtacgttttgtcttattcttggtaccaaagcctctgtgaacatctctccgaaggtggtccagaccctggtcctattgaccagaatgatattacggatgaagacacaggtgatttagagcgtaatttgcaggaggagtccgactttgtgctggtgcctgaacatgtttggaagattctgatctcctggtacggtctcaatggaaagtcataccccagaaatgtgattaatcaaggaaccgaagactcttcgcaccttattgtcgaggtttatccgcctcgtttccgtttggcccttctcgttttgcccagtgaagactcgaaaaagttttctgcacgagaagatatcccacttgtaacgttttcttcaaaatctagtattaagaacttgcttaaggcaatcaaggaaacttttaatttggacactgatgaatttcgtctttggagattagaaagtgagacactttctaaaccaactattgacccgtcgtctttcatcaaactcggttcacgcgaattgctgaatttcacggacgtgaatatttcacttattgatgctgaaatcgacagtgatactgacttggtaattgagtgtactgtgcatggaaattggcccgtagatcatgctttacgtgtacaatacatggtccaacgtgcttcaaagaatggaggacaagcagatgcggaagcaaaaagcaaaaaaatgggcctttgtggattggcgaatctcggcaacacctgttacatgaattctgctctccagtgtctttctcacactccggaactagttgattttttccagaatcaggattggaaggaacaagtgaatgaaacaaatccgttgggtacaggtggtcaaattgcttccgtgtacgctgatttgattaaggctttgtattcttcggaagcaaaggatttcttttcccccagacattttaaagccgttgttggtcgtctcaatcactcattcatcggataccaacaacaggattcccaggagtttctagctttccttttggatggcttgcacgaggacttaaatcgtattcaacaaaaaccctatacagaaaaaccagacttatttgaaaatgatcctcagaagattatcgatactgcaaacgagtgctggaaacttcataagatgagaaacgattcagtcattgtggacacatttcagggtatgtataaaagcacgcttgtttgtcctgaatgtaataaggtttccatcacttttgatccatttatggatttaacacttcctcttccggtatcccaaaattggacccataccgtgctatatgtacctaaagacataacacgcaaaccggtttcagtggaagtcgtttttgagaataaaagcgcaaccattgataccttacggaattttgttgctgaaaaggtcggttgtgaagatgcagcagcgctgctggtcgctgaaacatatcgtggtcgtttttatcgctatttcacgaatgttaaatcgtcagtaatgatggatatttctgaggatgacgaaatctacatctacgagctggatcgtcccttcgatcttagtaacaacaaaaactgcattgttccggtgtatcacgaagaagagcttgaaatgacatcttcctatgaaggattgcccttccttttggtgctggatgaggaagaagcctgtgacaagaacgctataataaacaaaataactaccaagtatgcccagtttaccacttacgatatccaacaagaggaaaatcgtcagaagctctttgaaaaggtcaatgcagcaactgaagccaacattgaatctctatttaaggttaatattttccatgatcggtcggaaaagttgcccactggatggtatatgcaagcttcaaacaaagtgagccttgatgagagactctccaaacaaattgaaagcgcagatgaaagtcaagttgcttctccggtgtctgaaacaaaatccgatgaagaggcaatggaggaagatgacactgaagatgttcctgagggaccattaatgttaccattggctcccatggaaaagcttgccggaaaattggttcagggtgatgtactagagtgttcatggaatgaacatgtttacgctgaagtgttcggcgattttgttgctccaacaggcttgggccgagcactatggacggaatttgaacgtatcgaggaacgaagaaagccggaggagaagaaagacatttctctggacgattgtttgaatgagtttgagaaaacagagcaacttagtgaggaggatccttggtattgtcccaattgtaaagaattccgctgtgcttataagcaaatggaactttggttcgctccagatgtccttatttttcacttgaaacgtttcagcagtgagagacggttccgcgataaaatcgatgttttgattaatttccctataaagtctctagaccttacaaaccgtattggatcaaataagcaacagaacaaacccaacgaaaccatagtttatgacctttttgctgtcgataatcattacggaagccttgggggtggtcattatacagcgtatgccatcaattcgacagaccaaagattctactgctttgacgactctcgcgtttcgcctgctacagatgaagaggttgtgtcccccgctgcttatttactcttttatcgtcgtcgtcggtctccatcctctgatgcaaagtagaaatgttctacgaatataaaggcatccagagtttgtgtgggtcgttttcactgttgatacattcatgattgttttaaatcggctaggcgttaatagagaatatttcaagaattggcattaccgtattaaaaggaatgaaggctcgttgcgatgaacacaatttctgaccttgctgaatttggtctctaccgaacaagtctaagtaatctataagactgtaattgcaattatatatctgtcgactggccatgaacagtttcaaattaagcggacatcgtacgaactattcggcatgtactttttaatctgtcccgcctttttggcttattccttcggatgaattcttcaaattcttccagtcgttttcggctactcgccaacaccactttgaccgcgcattctaaacatttactagattcaatccattactgcttgaaacgcaaatcttcgagccttagcgactgcagttgaactatatttgtgtttctgtaggagataggtgcactaccatggctgtatacgatgcttcacagctcgagaaaatgaaggagacttttactattggcattatcggtctcggtgatatgggccgtttgtatgccaatgtaattagtaaagctggttggaagtacgtgatttgttttgtcttgtttttttactttttagatttctataatgcgacatactaacagaaatgaagggttaacgcttgtgatactccggacaagacagaagaactgaaaaaggagtttgcaccaacttctatatgtattatggacgatggttttgcggtgtcccgtgcaagcgattacattatttacagtgttgaagctgaaaaaattgacgctgttgttggaaagtatgggccagctactaaaatgggtgctatcgttggaggtcaaacatcttgcaagaccccggagattgctgcttttgaaaaatatttgcctgaagacgttcaaattatatcctgtcattctttacatggtccagctgttaatcccaaatcgcagcctctcattattattcgacaccgagcttctgatgaagccttcgcggttgtcaactacatgttccaatgctttggttcgtctctagcttacctgagtgctggtgaacatgaccgtataacagccgatacgcaagcggtgacgcatgctgcttttcttacaatgggcgccgcttggcattctaatcaacaatatccatgggaaattaaccgctggtgtggtggaattgaaaatatcaagatgaatttgtccctgcgtatctactcaagcaaatggcatgtgtatgctggacttgctattcttaatccttatgccagaaagcaaataaaacagtatgctgcttcggtgacggatctatacaagttggccgttaccggtcgtaatgaagagtttgaacgccgtgttcgtgctgctggcattgctgtttttggtgaacatcgagaccacaactacagtggcttactgttaagtgacgatcttcttgatcaatacagcatttctaatgtaccaaatgacaagacggtacccaacagtcatctcagtattttggcaattgtagactcgtgggccaagcttggcatcaaaccccaaaaacaaatgatttgttccactcctctgtttcgcttgtgggttggcgtcgctgagtacattttccgccaacctgaaatgcttgaccgtgctatcaaagtgatgcttcgtcagagcgatttttgcagtgacgacttggaatttgtcattgcagcacgctcttggagcgattgtgttgaaaacggtgattttgatacctacaagaagagattccttaagacgaaggagtacttccgcccgcgttttgaagaatcccgagtcgtttgcaatgctatgatatccaaactaatggaaaacttacacaagtaaattgtgtgcttcctaaaaattaacaactactttccgtttatattaagctgtaaataaaatgataactttaaggtgtgggaagcaattgcagcgcaaatttagcgttattccgtaattcctttccaacggtatccgatgctgcaaaagctgaaagttgtgctggaacgccagcgtctaacagcttttgtttcagttcaggaaacatgttgttctgcagaagaaggatgctgacaaaaatgtcttcggcaaataccacaggaaggtctttcgcgagggtgaatgtatcaataataacctggcagatatcaaattttaataaataggagcagtaattccaagacgcgtcgtctgacttggaccgaatgagaagttgttttgcgatggcgaggtacaaccgcttgacttccaaagaaacattattgtcttgacttgtgtcccaagtatgaagaatctccaagacctgattctcgttcacgaggatcatgacaagctctgttcatttgggcgttagcaacgtcaatcatacatttgcaggcattctttaacacataccattgatgcacaaccgtagacaggatattgccagatagtgaatctgtgtgtgagaagctgtcgaagccttttttaaaagatcaatgaggaaaggggctacgtgtttacgattcggttctaaagccttgttaataatcattgggcgtaaacacgtgcgcaatagttactcaccagaaatgcagaaatgtctaaatgaagccaaacacccgtgcagaatctccatatcgccagcgttagatctcgtgacctccattatcttaggtacgaagtttcgttgtacaaagacctgagcggaccgttctgttttattaataagctgtgccaatacaagatatacaacatgatcttaccgctccgagacaggttgccgataagcagcaatacagaggccgtcaatgtagtgtccttgttcataaagccccagcaaaaattcacaacagatttgggttcatagtttaccaatgataaacactcatcgttctcgccaagaagagggagcagcagcaaagcacgttgccgcgcctgtgcgtcggttactaaaagcatcgcttggacacatttcacaagcgtcaaaatatctgacaggatattgctggccaaaaccgcattgctgaacattttttggaacacagcaggccacgcggcatcttcgacagtgatcatttcgggtaataatttagcggcaagataaactgattcagggtcctcggtaaaaggagccagtatctcgaacaagttaaagaatataaaattatactgtgatgcatcggaatttggcttttgggattctgcacaccaatattgcaggatggagttcaacaagccggtcgatgctgctgcgggatgtagtttttctgtatcaataagtacattatgtacagcgatacagcaaagtgtcttcgccgaatcgtgacccttgaaaatgcggtgtagtattgaaaagccatttaactttgcaaaaagctcgcgattgctgggttcgttactgcatacgttcgcgagaaatcgtacaatttgttgaatcatgtcttccgtcatgaaaggagcgctttgaagaaagatcaatgcatcttctagttcacgttgaaacaaaagtcgtttaccctcttcacgagattcgtccgccaaccgttcccacttttttaaggctgctcgaaagggcacaattgtgacatttccctcaccgaaatccattttcaatgacaattcaaacaaatatcgcaaattccgcagtaaaccaactcaacgactctataaataggaaactccgtttatgccaaagcaagtccaaaaaagacctcagcagcaatctataagtagcaaaaacttaacgaaaaaaattaactagaaagttccaaaatctgcagccaaattaatgtctcagaacaaactcgtcctattaggctgcaaacagaagcgaaatcgactgttttaacgtacgagcgacaattgagaaccagaattctagacacaggacaattgtgaacgtgtagaatttaacgcgtggcatttaacgtcgtttaatgggtcctaacgaggtggggtcaccccacccccaaggtaaactcaccaccataatcgtcgtcgaagaggcaaatcgagatgataatgacttagcagggctgccagctgtcagcctaaatccttccaatgtcttcagaaacaaaacgtggacggcctcctactaggcgacaacacctcttcacgaaagattgtgcgtttttttaatgtttaaatcataataattgaattcacaactaacgttttttctcatagtaaagtcattaatgtttgcgtttggtgacgacataaaccccgcgcccgacagtgtgaacgtccttgaggaaatcgttgtggactacatcaatgaaatggtaagcagcagcagtgtttggggcttgttcgtgcaaatcacaaagctcgaaaccaaaattataaaaaaaaaaaagaaaactcccaaaaagcgtattacgggacggataattgttctagcgtttgacgagtgtgcaactaacagaggctttttcttagtgccttgaagccgcccggattgccggtaatcggaacaaagtgaaagttgacgatttcaaatttgctctgagaaacgacagcaaaaagctcggccgtgtggaagagctccttgttttacagaaggttattgcagacgcacgccgtatcgtcgactgcaacgcagatacttaacgttactgtgtcaaagaattaccttattttctttcataggcgaccggattgcacaccatcgtaagtcgagcaaagacaaacatacagcaaacgcatagatatacaaatacagactcactcatgaacaataatcatatcttctttcttcaatgtatgggacagggtgttgagtgcaaagacaagacgttacccacagcgttcatgtctaagctttgtcggcagcagcaacagcagcagtgccaacaaggtgtaagggtcattcgtaagttaatgaagaggggcgtacgtatgttttacacatgcggaaaggaaggtcaaaactgaaaggaagtacaggctaaggggaaggaggaaaaagacagtggtaaacggtgtaatacctatcgcaaacagcatcacacctcttctaaaaccataactgtgtacgcagtgtgtttgttgtcttgttttcaatggttcagcgtccgtgctgcgggcaaaacacaaagagacacttatgtgcaaaagtaataaatcattaggtcccacataaccgaacgagtttgcgcaactcgaccaagatttggtcgtagtgggcccagagcttctgttatcagacagaaccccagcgcgtttcttgtttaatgatggtgtggacgcttcagcgtcttcatcggtggttctgcgtactccaagcagggctcgggtgcgtctggagtaacctcattttcatcgtagcaacagcattcaattcgttgcacgtacggtgtttcaagcgcctctctggctgtaaaacgttttgaagggtcaggagtcgccatgcagaaaaagagtcgttgcaattcctcaggcaactccgggagaggtttaaagtacggcatggactttgagatgcggatgttttgaacatcgcagatgaggttgtattcacgccaggactttaagtatccagcaaaccgtaagtccgagtttatgggtttgcgaaacggaagagtacggaaaaagattgaatataagacaatggcagcagaccatatgtcggcttggaaaggattgtactcttttccggaaagaagttcgggggccatatatggatcactgccatacacacccgaactttttgctgtccgtatgctttcttcgtcacccggatcacagcacacatcgcaggcaccaaagtctgtaatgcggatggcgccatgtgttgtcaagaggatgttttccggcttcagatcacggtgagctacaccttgagagtgaatgtatgtcagtccccgaaggaactgtttgtagatacactccttgtcagcacgatctagacgggagttgttattttcaatgaaagagagaagatctccccgaggacagtagtccataaccgagcaccaggtgtcgctgtacagtgggaagatgtgagagtccatgcacaggtcgtatgcccggatcacgttgggatgctccatccgtgattgcacaagccattctgaggtcagtttggcaatgtactgtcgttcgttctctgcgtcgcccttccggcgatacgccttgacggcaaatttaagcttctcctcgccgggcttgggggatttgagagcaacgactttaatgacggctgttgcgccgcttccgatctgggtgctgtcgagggggagggtgtacttggtagagagacgagggacgatttggcgggcgtagggagggatggaggaggaacggagcttgcgaggaacaggtgtgcgcgagttgacacgagaggaagctaccgagctagcctccgatctgtctgtaacagaggcggtggacagtccgccggtggaacgaactgccgcaggagctgccacactaccctccatcttgttgtccgccgccgaccgtgcgatgcttttcgcgtctgtcttcgcgtcgctttcggattcggagccctgtagggagcccggtgcaaccctcatgtcgcggaaactagcgttgatggcattcgtgaaaaagtcgtactcgggcgaatggggccagtcttgagaggaagtgggcgaggaagtaattaacggctgcgagggaccgggcttgaacatgccacaggacatcatactgcttgaagatttggcggaagtatttgaagagatacttccagcataagcattacgctttgctgtgtttctatcgcgtaaatgagacaacccgggcgaatgaattggcgaaccaggactaggtgatgtagtaattggcagatcaaagtagccgacgttgttggaagaagggtgaatggatcgagactgcatgctattcaaagcttgcgtgcgagcaggtccatgtggaactgaatgtgccaactgacgcggggggcgagaggcccgaggggcagcaatcggctgagccttggtgccagactccaattcacttcgtaacggcgatgttttcatcgagccaccgctagacgagcctgaaccggttggcggctgtgccttgcgactcgtatggccatggggttcggccttagagtcggccttcgagtcggtcttagtgcccgcatggtgttttgacgcctgcgaggccaaattcaacgacttcgaactgttgtttcgatggaaaaaatggccgccgaaaaacgatttcttcggtgaggttggagacggcgttttgtccgcagcgtgcgcagcgtgacgggactcgctgccgcttcctccgtctttcggtgctggagggacaaaagccatagactctgtcgtgtggtttcgatagtcctcatgaggagctgtgttgtgatgcccgccgaacaggtttctcaggtgtcccgagctatgcgaccggagcagagaatgcttgatttttgataaaccgcggtgagcagccggcggcttgctgctaccttctggtgaaccattcctcatcgccgatgaggcagttccaggagaggcctttccgtgtctcatcgttaggctctttaatggctaatacaacttctcgcaatgagatgtctatggaagcttgaaacaaagtcgcagtaggcggtgcgtacgtggttcagttcgatgaatgacgatttatttggaccgatttgccgaataccgagaactgggcagaggagtggaggttcttaggtctcgttgagactcgtaactgttgttgcggcgactgtatggttaatgacaccgagtggtgtaggcacatgcacgcctatgacaccttatgacttggagagtgttggacggagtatgttcgctagttggaacgccggcggcgagggcgttagcaggggcgagctgctgcgttgtgtggacaaattcgttctggcacggtgagtggtgatggggctcgttggaaggaggaggtgtggagccgagcagcttcttagtacaccataggaagaaaggggagagaagacacaagggcgttgcgggagaaagaaaatgaagcggtcactgcatagtggacgcggaggacaacgcctcagcagtggaggccgaggccgagggcgtgacgttgcgccgggaaaaaatcgcattgaacaaaagacgtcggcggcggctgctggcaccggcactgaagcgaagaattccagaaaatggatggctgcaaggactcagtcagccaggcagcagcagcagcagcagcgggaaaagctgctgtcttttcctgttgaggcaatggagagtgacgaacgagaacacagccgcaccgctgcacgagcaaaacggtttgcggcttttgagtctggcaaccggtacaaagagctacggctccggagagagaaagagcaggctgaatggattgctcgacagtcctccaactggcgagaaaacgagacactcgtaggcacatgcatggacatgtgtccagaatttgagcgagaggagcgggagtttcacaaatcggtgcatccattcgagctggatcctgtttcgaagcggatagccagggacaaagccgtcaaagcgtaccatcgtcctgccgccggtaacggacccattctgcccagcgacgttcggccgccaagagtgctgaaaaagactgtggactatttgcttcgtgatctgcttcagcggcaccagttccaggaagtgcattctttcctgcgagaccgtctgcgtgctgtgtgccaggacttttccgttcaggccactatttcaaaggaggccgtgtacgtgcatgagcaaattgcccggtttcacgtcgtcgccatcaatgaactcagccaagatccactgttcagtatgcagcaggagcttgagcagcttaataagggtaggtgtcgttgcggggaacgccgtcgctgagcgcttccgtcgcattcgcttttccttttgctaacacgtataatagttctttatgtgctggatcagctttacaatgaacgtcgttgtcgacagaaaataaacaaaaacgaggccgagtttcggacgtacatgatcctgctcgaccttcctaatccgtccatcgtcgtcgaatgccagaaatggccgattagcgtgcttcaggagagccgtgttcaggcagccttgcgtctgcatgcactggcacagaaaagcacacatgcccaaacatcgtactcctttctggggaagacctggagcgccaatgccattcccactgatgcagctgtcaatctatacacgcgtttcttcaagattttacggcgagaccaaaacgtcacgttcctgatggcatgtttgcttcagctgtacattcctattgtccgacaaggtgcgttgatgggaatgcgtcgctcgtttctttcagctcacgctccatatcctgcacaagacttaaaaactgcactggcgttttccacggacgagcagttgcttcagttctgtaaattgcataatctgagcatgaacttcgatcaggacaatggcgaactcgttcaaatagagctttccaagcgagctaagttttcgggtaagaatgctttggcttgtgttccgttacagaactccttttgtttctctgaacagcaacacacacatcgcttttgtcgcattatgcttgctaacacagctgttttagagccgagtgcggtaacaaaggatatttatgatgcctcctttgctcaaatcaaacgaccaaatgcgtctttgtccgagatcatatgcttcgctggtcgaaacgatagacaaagactgcaaggggtcaatagcactgcttagtgggatggaaacgcgaatagttatttcttttgtttttcccttttaaaaatggaaagtctcggcttggacgtgaagtgagccaaaaatggtcaaaatcttgaggtgaacttgctctatactttggttcccgtcaatcatgagccatgagtcgtcattcttccgctctttcacaaactcttgtctcagtagggcgtatttctcagcgacagtgcgttgaaagacgggcaattcgtaccgttcatttccaaaacctgctcgtttcgaagcaatattggggtctacctggaaaaacagcacgatgtctggagagggaagacctctttcgggttgcttgcaccaatcccaatccattccctaaatcgtgttcagtagttagttgtttgattcactttacatccacgtgtaaatgactatctcgtactttagctgccgagaatgcgactccagagaagctgtaccggtcgacaatgcaatgaactccgtctgcaagtgcagcttcaatggtggacgcgagttcccaccgatttgctgaaaaaagcaggtggatggcctcgtccggaagtttgtttttgttctttagatacgcgtcaatttgctttccgattgttgttccacggtctgaggtgtttaattagtcaaggtttgttttttagtacattgaactcgttctctcaccaggaaaacggaggagaatcgcccgttgtccgcggtcaatgagcgccttcttcagcagttctgcctgcgtagactttccagagcgatccaatccttcgaaaaccacaaattttccgcgcattttctacttattgggaggatatgtgtaaaggtcaaatgtacatggacttgagcagtcggttcaaaatgcagtcgcgtcgcgacgcgtcgggtaaccttaatttggacgatatagtttctacaagcgcccgagtgcgactatgcggaaataagttcctctacgctaataagaattctttattccatgcgcttatacagttcaactgcttcgttattactttcaaatttggaactgagaataaaaaagaaatcgttaaataacatgaaaacaaactaaacaaattcgtggagtacacatctgtgtctctctcaacagcaaaacgatcattacataagtttagggtttcaatgcagagaaacggagacgtttgtattgaacaaaccaacgtccatcttccctctcggagacgaacttcattgcttgataaacaaaatcaagcaagtcttgcttccactcgggaaacgccgagtaaaagttgaaagcaaatgtgtctatccatccacggacatcatcaaccagaggcgttgggcgatcaaatataccgatcgactcaacttggaagccagcatcttccaagagtttcatatagcctaaatcaaaaaaaaatgttagtaaagttgtatcaatcacaaagaacgaaagacgttattttttcagtctcaccatgctcagaaccaaagtaaaacggacacaagtcgtcaatcgtctctcgaggaacaccacgagaaaggtaaaatgcgtatatactggtcatagcttcagcaacatttccaaaacctgtttgaaacaattcattagcaagacacgttccctagtactccaaaagcaaacaacaacaataaagaacgtacctcccgcttcaacaacaaagcggccgccctttcgcaaaacacgatgaacgccttgcataacaattgcacgttcttcgggtttccgaaggatccagtgaaaagccgcgttgctgaaaactacgtcaaagcttgcatcgggtaagacggtttttgcctgcaagatgtcttgaccaggaatgcgatagacttcaagcgcctttgctttggccgccttgagcaagttgtcgctcgcatcaacgccgatgacatgagcgcattgcgaagacaacttcttagtcaacacgccgtcaccacaaccaatgtccaggacgcgatcggtgggcttcagcttggccatctcgacaatggagcttgtcatttgaggcacaaacgacgcatttttaacatatttttctgcagaccaaagatcttcagtaaccataatgagtaaaggacttctttgaatgttcaggatttcacgagagaaaagcaagaaattgcagactgttttatagctgttttcgtttaaaaaaaaaagggagtatcaaaacagacaggaggaaatctgattgttagcgatcacggtaaggagacgcgaattcgtgatggagacatgacaagtaaaagcctgagacgattggacgtgcaaatgaagaacactgatattctgttttttgcaaacatctataataataataatagtacaagtgtctcatatccatcatctatcattcattttttaagctgcgtattttagcggcattattgtggttgcttttctggatctgagccagtgataatggcaccaatttgcgggataaagaagccggttttcggtaaaagccttgactagcgacagcacacagcagttgtgacgatatcggccgtacgggatgagaagtagggcgtgtctgctcgacagcagactgcgaacgaccgtgtgaggcattccctgctacatctagatgctgcgaagaaccctgctgcggacgggccggctcagaggctgttgtatgggatcgtactaattgagtttggggtttgagattagcggataaccgaccttttacgcttgtttgaggtttcaggccctcctcagccgcatgacaagcgcgtacagtgtccaaaggacgttcaaacttccaccttgtcgggttactagtatcaggtactactcaacgttagaaactacgtttgcaaactttctttgctccgtacctaaaatgcttgtaccagcgtagtcgcgtttcactggtttaggtttcagtttaggtttgacgtattgatgttgtgcaagtgcatatggttcaggctcgtaaagagcaaaacaaggattttctggtgaattgaaaaaggttttgtgcttgtgtgacatgaagggtgtttggtagaggacagaagacgagtctacagctgctcaacaagtacgcgtttcgcgcgtacctcgacgtcacgcgtttcctgttcagacaaagcaacagcagaagccggcaggcagacgcgtggtgacacgaaacatgctccagacgcagtagcagtagtaacagaaattatcaactgtaaaggcatttgctccacacggcccggacgggcatttcattcccattacaaacaaacaattatttcggccaccataggcgacacgaaacgaacaaagacctaatgggggcatgtgggttgtcgttgcccccacattacaatcgtcgcgtcggtgggaggaatacggggtgtatggggggtcaacttaaatcgctgagctggttagagggctgcaaaggcggattaaatgggctataacagcaattaagtatggagacgaaggaggacggcggtgtagagaaatgggagcgtaaagcgacgaaacgacggagaaaaggcggaggaggagaaaaagtgtagaaaagggaaaatgtcggccatggaaacctgcgaagctgtgaggaatacggacgtcgtccgcgtctagttacgggagaagtaaaggttgggaagacgaaaaatctaacgtgaagaaaaccaagggaacgggcgccaggtggaatagagtgtcgcttgcatggaacaagcgcagttgacttgtttggccctttcatctaataaatacacagccccacactaatccgactgtgtaggatcccaagtaggatcagtgtgccagttctcgttgaactggtccaatttctgaacgcatcgatcgctcagctcaatgtcaaagacctcgaagttctcttcaatgcgttctttgtgtgagctcttgaccacgggaacaaaacccttctgcaaagaccagcggaggagcagctgtgccggggttaccccataaacctcggccaatctagtaatcttggggtcattcaaccgcttgccgcgagtcaacggagaatatgcctctacgacgatgtcatgctctcggcaccagtcaacaataggttcctgtgtcaaaaacgggtggagctcaatttggtttaccacaggaaggtaccggggattggatgcgaacagctcttccaagtgtttgattccgtagttggaaacacccgcaccacgaatgtctccacggtcaatgaactcttcaattgctctccaactttccaaccggtgttcctttccgccggctggcgagtgaatcaaatataaatcaatatacgttccacagtgatgcagactgctgcgaatggccgcctttgtctcctcgtaacttcctgtcgtagccagtttcgaagtcaaaaacacgtccgttcgtttgtgtccggtcttctcgcaccattcaacaattgcttttccacaaatgtcctcgtttccgtaaacggcagctgaatcaatcagccggtatccgacgtttaatgcctcaatcacagcatcgtgacacgattgcaattcatttttgtacacacccaaacctatcacgggaatatcttctccgtttctcaatttcactgtgctttctttagtcaatttctggaccatctttacaagtagtatgctactaaaaagtgcagtgaaggggagaggagacgtttatggcagtgaaagctgggtggaaactttgctgcttgcacaaaccacgtcatagggaaaaagtgccgatgacctttgaactgacgtttgtgcggcagtttttttttgtaaaagcgaaaagtgacgacacaagcctctaaccgaaaagcggagaagcttcggctttagtttttctgccaattaacgggctgcgtctggcgaaaaagtctcttccgctgcggaaagggggtcgcggatgtgccgatcctcacaaagtctagcccacagatgtttacgatcaaacaaacaaggaatgctgcttctgtctaccgttctttgatgctttctttcgctaacggataccgcagactcacgtggtgaaaacgtgtttcttctgacgcaaatagaccagttggtaacctcaagccactaaacatccaacttacagccgacctaccaatcgtgaccactatctcgcgtactccgcgagttctagaactcaacggttgcatgatgtcatttactgcgataagtccagaaggacctcccctacctgctgcggttctaggcaaaaacgtcgcactgtatctctgtgaaacgagtcttgagtatcttgcatcgcggtactccgcgttaacgctattagcgtctcttgccgtgtactggcgatcctgtgttaaataatatacagtgtgtgcgttatttctcgctatttggatccagagtgccttccccacaggaccccacttgtgcccccatacatcccatagagcttgtttacagcaagtaattcgctaggtctccagaacagtgcacatctcaatgcattccttttcaagttcgtctgtgattgagacggcacttccggtaccgcttaggaagaatgtagagaaaccggtgatgaagacggggttcctgacgccgcacaagttcactatttgtgtgctcattgagctctatgcttatcatgttttgtcctctgaaggtgtccaacagctcttcgacatgattcttgagtactatacggtacgtaaatacgattagtgtggccctcgaacggcaatggctgcatatggaactctggttcacgatacttgtactaacgcgtgtcttccgaaataggcagaagcatttcatcctcagacactcgcctatatcaacagtgtcacaaaggagctgtcttcaagcagctcagagtgcagtgtttatgatttgttgcaccagagggtacgtgacgatgttaaaagattggattatcggtactactttaattcaaactctgctttaacaatatcactttttctaaaggaacataaattgagatgctaaacaattctgtagctttggaactttcatggattcgaggatttgtacgagttcttcatgggcctacgagtgcttctggctgcaccgggtgaacaaccagcagaacaatcacaagaggatcatttgatgtttgctccttcatctgttctttctgtatttttgaggaaatgtattacggagtttcgctctttttcctttgaacaagaagttcagttttttaaaagctttctttcttacagagcaccgtctgtcgaattttcacgcgacggtgaagcactgtgcgaggttaacattcggcatgagctaaaaaatttagcatccaacccaacattgttgtcccttgtattgaatgacattcctggtacggacttacagacatcttatgctgagactaacaacgcattatctaagattgccattccacaatggatatggattccctggaccagttcttgatccaacatttgcaacgtaagatggattttattcatgattttgtgtctgtgtttaacttatggcttaaggttttggtgcgaatgtgccctctgagattgaaaaacgttacattcaaatgctcaatccgagaaatctcaacacctcaaacacgtgttatgtaaagtatggacttttgttctcgtatatttgcgtctattaacgtttttttttaggtttctgaccgcttggcggaacggtgattaccaacaatcgatagaatacctatttggttattttgatcatgtcatgcaacacaacgaatacgcctcgtatcagtatgccctgctgaatttggctatgttgcaggctgattttggctgtcgcgataaggcttaccgggcgattgaagatgccattaatacagcacgagagaataatgatacggcctgccttaacttcgcgcttgcttggttatatgagtttcaacaacaacaggaaatgcctgatcatgtcaagcaagcagatcccgagcgtattcttcagtatttgtctaaaagctcccaaagaaccggtgcttccgaactgcaatgcacttcatatttaatgcacgtggataatttacttcgggaaaacacttgtctaacgaccatattttccgacttttttaaagcaacagctttacagaatgtctgcaaatcaactcaatgtctagcaacgatgaccgtccagcgggcaactgtttgggaacgactgtgtaattcgtcttatggcacgttgttgttggaaacttaccttgcgtattgtacgaacaaggcgaatgtaattgataaaacggctatatacataaaaaaggcacagaaaaaggcattgctgggtgattgggaagcggcacacgttacgctcgagagtgctcggggccatgcacaatggtcttttcaagcaaacagaaaattcgagtatgagttgttgctactaaaattggagaaatccattaatgagtatgtaaaccattcatttttttttttttttgggcttcttactaataaactaggcaaaatttccgttgtgcagctaggattcttaagtctattagtggagttcaatacgagcgaggagcgtttgatcgtttgacgctgttgtctattcgctacgacatggcgttaggtaatttcagtcgggtatgttcaacaatgttcttaaggcttgctattaacagcttttataggcaatggatgctattgacgacctttctttgtcgaatgaatggcagagctgcttaccgagattggaactgaaaaagcttaaaatcgagatttatctggtaagctttaacaagttttgtaattacttttctgacgtgatttagcaaaccggcatgcggaaaagagtactagtggaggcaattgatttcattaagctagcggcaaaacacaacttccgggtatatttcttacatgggctttgccttctcgtattgtgtgcatccatgaaatgcagaaaagctgaatacttgttgaactcaattatgccagacattcttgtttcagagaataaagagctttgtgccctagctttctacaccttagctacgctgtatagcttaaactttgagcgtcttcagccaaccaaggcgtttgtcttaagtttatacaatgcttcgtacgaaggtaggcggcaattttcttttcttttttcgtataaaactaactcatgcctctagcttaccgttcttgttgtatgattaaaaagcaaaaggatgtttttcgagccaagatattgtttcttcgaagcgtacaagacgaaagccttgatcagtacgtggaggaatatcgaaatatgtttttctcagatggtttagagcgtttcgaaaacgagacatctgaagttacagccactgtttgaaaaaaaaagtttcattactaaaaaggatgacttttcctaccggttttttacgaaagggtaacctcaaacgcggccccgaacgttatattactcggtaatgaaacaaagagcggttccccctctgacacttatgaacgttaatgaacacgataatgaatatggttagacaatactatgactgaaacatcattattgactgtggatataaacatcatgaggagtgttgaaaagaagttgcattaaacgaaaacaaattgagatagataacgtgaaaggaaacatgaagagtacatagcaaaaaaaaaaacataagaaagagaaagtccgaacatgcaaaaataaaatacaagggcattacttaagcgttttcaggaatcccaaaatgcttaatagatgttttgggataaaagtgcagcacatggttcataaagggcacttgtccacgtaatcgttaaatcaatatacaagctttgtcatttacttgtacatgccacggtaaatataaaccgcaaataagggagggagcaagtactttacataccgcaaggcgctccgcttttgacttggaatctgagtctgctttaagtagagggtagcacttggtgagaatcccaattctcgtaaggtcttcgtattatcggactctgttaaaagccgatatgggaatgagtgctcgaactcatagtccttgccctggccttgactatacaaccaggcgcgtacatcgacgagtgtcgagtctgaagaaaaataaactttcaacgactttcctgagcgcaaacgaatattcaagtagcaagcatctttgtctggttgcatttgtgtttccaaacgcgccacgtctacggacacacgtctcttaggcaattctgtaggcgaccgagtctccgcaacatactcaacagttttctctgtacttgctgaaaactccttaggtatgttttgttttttggaatgaaaacccgcaccgagtctgcgaagcagttttaaaaacccggcactgtccggaggaaagtatacggttttcttcacctctgatttatcaatcaagcaggcgcaaggtgatggcttgagggagtactgttgctgacaaagaatggcctcttctgacgtgagtggaaatttcgccaaggtaatctttatgttctcatcccaagtaacctaaacacgtctgttagtcattgtacttcgcgtgtaagcatccttctgacatactctatgtttctctagtaattgttgcaggcaataccaagaatcggctaaaagttagttaacatgtttagaaaaacagccacccagcgcgacaattcttccgtaccagtatataaaataagtagaacggcattgtcgtcaggaacactcaaggcgaaaagctcctcaacactcttgattgtctgcaaatgcattttgtttcaaactaagcgggacgattcaacacgcgaaaatcaaaaaggaacaagcgaaaaaaatacgcgaaactaggacgttcttttcaaagagaaatactggatgtaggagacaattgcaatctctatatacgaatgcacaatgttcagcgaaatcgaaaaaaaaaataaaaatcgcccaatcggaggtttatggaaaaagaatccgagtccacgggatcttggggtttgcactcttcgttcggatggaattacaatttgtatccgacgattagtaacaaccgagctgtgtggtgaaaagctgatatatgtagagagaagcttctgtttcgacctgttcctctgttttgtgtcataatatgtatgatatcatagtgtggggcaacttccagaggctgaaaatgaaatagtaagttattacatttcaatgtcactccactttcttattggtgagcggttactgcagaagttagctgattggcacgtgaatctccacgtgcgttattcctccaatcaaacagctgttccattttcgctcaaacaaagttgagtcgcaaatcggccaaatcataaaaagagccgattctgccgacaaccttaaatcgtttaagatttgcagacaaaacaccttcaactcgacactagctacgcgttttttaactctccctgctttattgagacatgttattggcacgattctacatcaacgaggacaaggtgtgtacgaagtttaagccaaacccttgagggcacgtctgcggtcacgctcctcagcgatgctgagcttgacacccttacccttgggcaaggagatccaggcctttccggcctcgccgatgacgaaaacgttggacaaacgagtagcaaactcacggtccaaagcatccttgatgtgaacaatctcgaaggaaccctcatgacgctcacggtgagtaacaacaccaacacgacccatgttacgaccaccagtgaccataaccatggaggaggtgtcgaacttgacgaaagactcaatcttgttgttctccaagttcaacttgacggtgtcgttgaccttgataagaggatcagggtaacgaatggtgcgaccgtcatgggtgacaacgaagggaacacccttggcaccgagttggacgcgcttgaccttgcacaacttgtacttggcctcctcagcagtgatgcggtggacggtgaagcggcccttgatgtcgtagacgagacggaagtgctcgccagtcttctcgatgctgataacgtccatgaagccagcggggaaggtagcgtcggtgcgaaccttaccgtcgaccttgacaagacgttgcatcaagatagctttgacctcacgaccgttcaaggcatacttaagacggttgcgcaagaaaacaatcaaaggaagacaatcacgggccttgtgaggaccaggagagggcttgggggcataggtgccagaaagcttgtccaaaagccagtgactgggggcggcaacacgcttaagatgctttttgggtcctcgaaccattgtatcgtcttggtaagtggttgagtgctcgatgtgtgtcgagtacacattgtgactgctaaaattatttagcgtatagtagtgtacttcagtagagtggggttaggtgggggcgtttcgtaagagcagatactagagctcgtgtgcgtgttgttcgcagtgtcacgtgaagtggttaccggtaaaccattgaccaaggaaacgaattgctgctgatacgagtacgagtggagagtctcagcattgaacgtcactgattgtatttctcgtttagccactctccgtttatattttaccagccgcaactgtcgctgaacgattaaggttttcgcttgaaaagaaggcgttcgctaatttttttcattggacaaaggtaaaatgacgtggactaatcgttgaactccaaagttagtagcatgcgtcttcgtgttttcgttaacaatatacaattctatgtcaaaaatcgccgtccttgcacatccgtacggtcctcttggagggaacaggaatgatccgtgcattgtgtctatggctgattcattacgagagtgtggctttcatgtgataacctttgatttcaaaaacgctaacgactcttctttatcagcatggttaaggccgttgtccggtccacgggatgttcgacactttcaaagtgtcttacaacgagccattgacgatgtactggccgaaggaaaactggttgagcatgtcgtactcggaggcttttcgtatggtgctcgtgttagtatgcaagttcagttaccagaagcaatatccaaggacactattgttcagtatgtgttattgaacccgttctgtggtttcttaagttctttcgtcatgtgctccttcgtcgattcaacagcatccgttcgagaggaaagtgacgttctacttgtttggtcgaaaaaggatgagtttaccggggagaattcatttcataaactcgcccgaaatcttaccaaaaaacattgcaggcttgaggaattggtccttcctggtgggcattttgttgatgcaactgcaatgggaaaggttttgcttcctttacaagaaatggttatgaggggaagagacaggtaatgctagttcaggatgtttgcaacacattgatttatttttgctatttatgaaactatttaaggatgaaaagggactttttatggagatgatactggatttgatggaaaggaaaaacttaaaatatcatcttatgagagtgatgttttgtataatgtcgcattttagaataccaatataaattgctaaaggaataaaaaaaagaaaattttaaacaaaaaaatataattaacgaaacgattcatttattcatgactgtatgaagttaagttataggtattgatgggtgaaattttttttctttttttttcagattgaagtatcatggtcgtaatcctttttctattcgatggttatctattacttttgttatattcatcagttacgttagtaaatgtagctgtcagcactaattgtccaacttgcttataactagtaaatgaaataacaattgagtgacttttcagaatttcaacatcgttgcagcacacgttcgttgcttataaactctatatattatgattttgatagatgtgctggaagttataatagcttttgtcatttaactcgttttgtagatatgaatataaatataataatccgctttgtttgattatctttctacctttcttagtaaattatattgtcactttcgcaattaaacagtcaacgtgaacacccatattaaaccccccattacgttgtcgtttcactactattataatttgccgtatgtaaaaaaatgcatgttcattattctttgttttacatatcaccagtactttagtaacagcagaaactaagcaatgtttaatcgttagccccaactattcaatacaactaaaacataatcaaacaaaatgcctatgagtattattctcataccgtttccatacgacaaccatcaaatgcttaaaaaaaaaaaagaaaaactcttgtacaaaaaagccaggctacaaacacatactacttattcacaagtgcacacaatcacagacaattcctccgttctttccacagtgaactttcccgatttgaacaaaacatctataacataaccaatctaaatcattattaatacgacagaaagaacttaacaagctcggataaacctgcctcattcctatacttgttagagtttattttcgccaggaccctacaccgagctgtctgacgggtattgctgtacataggtctttttgctggacgcagtcgaccactcaagcgctgcacatctcacaggcctctgggttttttatgctgcaggcaatgaccttagagttatagatgtcgactttctcttgattatcagagctgttttgctcgttttccttttcgtttttgttgacggcagaaacagacgcactgctcttaggtctaatagaagccggtgccggagagggagcagaagcagagtttgtttgtttcactgacagagggtcaacagtaaacttaatggcagcagatgcagccatcgtacgtaaataatacatgccagtcttaagacccttcttccaaccatagaaatgcatggatgtaatcttaccgaagctgggatccttaatgtgaatgttgagagactggctttgatcgataaaggcaccacgatcagcagcgtagtcaataactgtacgctgactgatttcccaaaccgtcttgtataagtttttgaggtcctgaggaatttcaggaatggcctgaatagagccatcataaagaacaagcttattcttcatctcttcatcccacaagcccaaatccacaaggtcacgaagcaaccaagggttcacaatctgaaattcaccagaaagtacacggcgctggtacatgttgctggtgtaaggttcaaagcattcgttgaatccgagaatttgcgaggttgaagccgtaggcataggggccacaagcaacgaattgcggaggccatgcttagcaatcttagccttcaaacttgcccaatcccaaagatcagtgggtgtcacattccacatgtcgtattgaagaataccctgggaggcaggcgatccttcatatgtctcataaggaccctcttcggcggcaagctcacaggaggcttcaagagcagcgtgataaattgtctcgaagatgagcaagttgagtttgcgagcctctggactctcataaggatagcgcaacttgaagaaggcatcagctaaaccttgcacaccaaggccaacgggacgatgacgaaggttactacggcgtgcctcgggaacgggatagtagttcacatcaatcacacggttaaggttgcgagtgacaaccttcgccacgttgtgcagctgttggaaatcatactttccatcatgaatgaacatgggcaaagcgatagacgcaaggttacacacggcgacctcatctggtgacgagtactcgacaatctctgtacacaaattggagcaacgaatagtgccaaggtttttttggttggacttccggttgcacgagtccttgtacaacataaaaggattacctgtctcagattgagcacgaataatctcataccaaaccttttgggcaggaagcacgcgacgagcacggccctcgcgctcgtaacgttcatagagttcttcaaattcctcaccccaaacatcggcaagaccaggagcttcgttgggacagaagaacgaccattgctcgttcttctccacacgacgcatgaaaagatcaggaatccacaaagcgtaaaaaagctcacgggcacgcatctcctccttgccatgggtcttgcgcagttcgacaaagtcgagcacatcagggtgccagggctccaaataagctgcaaatgcaccaggacgcttgtttccaccctggtcaacatagcgagcggtgttgttgaacacacgaagcatagggacaataccatttgaagtgccgttggtaccggcaatgtaagagcccgtggcacgaatgttgtgaatattgatgccaataccgccagcagtcttggaaatcatcgcgcatgtcttcagtgtctcgtaaataccttcaattgagtcatctttcatggtgaccaaaaagcaggaagagagttgaggacgaggcgtcccggcgttaaacagagtgggcgatgcatgtgtaaagtaacgttgtgacatataattgtaggtctcaatagcagcctcgatatcgtcgtgatggatgccaacggccacgcgcataatcaaatgctgaggccgctctgcaaccttgccatcaatccggagaagatatgaccgctcgagcgtcttaaaaccaaaatagttgtacgtgaagtcacgatcataaatgatcgcactatccagctcgtctttgtgtttcataacaatctcataaacttcgtcactaatcattggggcgtgcttgcccgtcttggggttgacccaatcatgtaatttttgaacgactgacgagaaagctttgtctgtctgtttgtgaagattcgacacggcgatgcgtgcagcgagaatagcgtaatctggatgctttgtagtcatcgtggcagctgtttcagctgccaaattgtccaactcaatagttgtcacacccggatacacaccggatataacgcgttgagtgacagcagccgcgtcaacatgctctgggtccagcccgtaacacagacgcgaaacgcgtgctgtaattttgtcgaattgaactttttccttgcggccgtctaaacaaataacagttagccggttacgttcaataagctatcaatcaccggagacgcgacagaattcatagcgtttcctgacagcaagtacccacctcttttataaacgaacattcttgctctctgcgctcgagggaccggcatgggagtggctatttataagagtacgacgcgtcgcgtcgcgacgcgttaattgctcccacgatttgacgcgtcacccgcgtttcaaaccagtcacatattacgtcatccataaaataagcgaccgaagcgaatgaatgttcaacgcgtcagcgtcgcaccaagaagagttactagcgaaaacccaggctaacttactgctttcggaattcgaggccatgcggaactgaacgatagtttctagctcagaagagatagctctttcattttgatcttcatttgcggctcagtcgtttagaccggtggcctcgtgtagcattcctaatcctagcgcgttcagacgcgtcgcattgtagtccctatgacaaccacactatagatataaatcacgatatcttatcagatgaataagcgacaggacaagcgaaggaaaaatgggggcaccatttggtcaagaggcccgcaatggggggagagagtggggtacgttgaatctgccattgcagattttcgttgttacctgtgatgtgggggcacacgcgcaatgaagtgtgtggtggaaagaaagcagtgtaaccagcaagtggtaaagttcttagtaataggctagtgagaaaaaaacgacaagtggtactgtcgttttacagcatatggacgaaccgtagagtcttagggtttaggggttcggttactagacaggccctatgcaataaaaacatcatccgtagtcaccttttcctccgtcagtgcctactatacagcaatccctcaatgcctataatgcactatgtttacccaaatccagccaaccgttacatccccccttcatcgccgccccctgcactgcctttccatgcgtagaatgattgtataaacgttaagccgagatggagttacaaagactcgggaaagtgtgtatgtgtgtgtatatgcttgtgcgtgtgtgcgtgcgttaaccacgacaacgacattaggcgtggatgacagtcttctgcttacaacacgatgcaacgcttcttcttgccagaaacaggcttgggtttgggcttgtgcttgagcatggcagcgcgagtagcagtctcaaaaacctcgcgaacacccatgttcgtcttggccgaacactcaaggtacttgtaagcaccaatcttctgggcaacggcctcaccctcctcagaagtaacgggatgttgggaagttttcgacaactcttcaatagtcttggaatcgttccgcagatccaccttacaagcaacaagtataatggggaggtttgaacagaaatgcaatacctcggaaatccatttctcctgaacgttgtccagggaatcgggagagtctacagcgaaacaaataagaatgacatgtgagtcggggtatgagagtggacggagacgatcgtaatcctcttgaccagcagtatcccaaagagcaagctcgacatgacggccgtcgacctcaacatcagcgacgtagttctcaaagacggtaggaacataaacctcagggaaagtgcccttagagaaaacactgcaggttagtatatgaagggaaagcaatggaaaacgcgtgaaaaaccaggacagaaaagaaactgaaaaaacaaagaaaaacacatccagcccgtcgtgaacgacgtctcccattgaaaatttttgcatatcaaccaccgaaaagtcttggctcctcgtgttcaagtgattcgtgtttcttgctttcagtttcccctctttatggcttcatctgcgtctatttcttgtacttacattaacagacaagtcttaccgcaagcaccgtcaccgacgataaccagctttctgcgaagttcggtagccattataataaaatagttgtaaaaagttgttctttagctcgtagcaaagatgacagatatagatttagaaaaaaggggtgacaatggtatccagaccagagacaataagaaggagcagagttaagtctaataaatgcgattccctgtcgaaacttgccgtaaaaactccaaacacacaaatctgtagttggtactggtttcgtgaaagagggtggtggttatggtggtagcagtcgcgaggcagccaacctaccgatctgaggctcggtagcgcagcgagagtaccgagttgggttagtggggtcaggggcgcagctacagagccccaaagaactccactgaggcttagcgatatggaacgtgatacttcgcaactgagcgaagccttctgtggcctagtgcagcacaaggcagccgagcgagatgtagtgcatgcttcggcgatggaaggccgtgcaacgatgcagaatgcattgaaagagaattgttgaagctacggtataaacccccatctcacatcaccccgcaaattgcagatcatccaccaaccagcagtttgaattacaagaagcggcaatgctagaaagaaattttgttcaataaaacgagcagccaaaaaccgcaatcagcacagaaatgaccattcagaaggaggctcccctcggcggcgacgcgaacaacaccagattcaaagacaattttaaacgcatacctcctatcgacccgaacgaccctcgcttcgagagggtcgactgtttgccgtgtagactggttggtgcttctgcattcaccggactcggtgtgtatgcctatgtgcaatcgcgacgattgccacacaatgtccccctgtatcggacaaaacgcttcggcattctcggcctggcaaccgcctttgcactcactggtctataccgactggtgaactaagctaagcgacactgcatcgtttcattcccgaagccaggtgcatttttgacgaatatggatatgcatatttcatttcgttcgaaatgcaatggcgattttatattcgaaaccggatgtccggacatccgctaaagagtgatgctcttgcttctggctttttgttaatggcgttggaaatatatcaaaacgggaaaaagaacaacaacaaatagtaaataaaaagatatgtagcaatcacgtcctccaatgagatatgactcaatttcacggttggcagtaggctagcttttcgccgtgcggcacgtttagagttgagcttggagctgtatgagatatatgtgtgtatgtgtaaaatatgagcgtgtaaatgtgtgggcgtgttcggaaatgcgtgtctgagaacatgctggtcagaatatggaaacaacaacacagaagagaaaaagaagaagaggtcatagtcaatcataaccgggaaaatagaggcgtgtgatattaccgattcgcggtccgggtgtaaggatcacggtttgtgtaactaggagcagaggaattgccagcatcactcatacgtcctgtaacacttgactctgaatattcagcattgcgcacgtgaggccgctgcagctcagcaggaccatgcaagcttgcatatgacgcatcttccacaacttcccaagggtatgtgcgagctgcgtccacacggcgaacgtcagaagagccatgcgagcgtgaagaaggttccaagggaccctcctttccgtgcatgtccgctgagaacgggtcactgttatcaaaccctgttgaaaccttagtctcgctcgagtctgtcggcacctcaatcatgcgactgtacgtgcccttaggatgacgacgacagagcaaaacaagtgcgcgaatgtacacacctaagatcataaagagtaatgtcaatgcgttcaatgcaaacattacaataccgattacttggcgaacaagctcgttcacttcgaacgcttcacacataatgagaatgaacacacctgacacgagccccatgaaagcaatgccacaatgcattgcattcatgtgtttcgtggcaaagggacgcaacacaaggtaaaccaaaaagacgatgatggaaatcacaaatctagcaatgccctgcacaacagggtgtccttgaccaaagccaataaacatggcatccacaagagaaacaatgagaatgggcaaagcaaagaagaagtaacgcaccttgtaaggtacatacatgaaaccccaacgcatcaaatgctggatatccgagtacaaattgtacacggcctcattatgcaagaaaggacccatcttccgcacagcttgcacagtacggataaatgcccaaagcaacaagatagcaatatccacaatgatatacatgcccaatatagctgcaccagtagagtcgcgggtatagatttcccacatggacagaacggccatctgcgtgaaactgacgtacacaacacgatagaaaaagcccttggaaatggcattgcaacgaacgcgtaattccaaggcccgactatcgtggatgctacggaagagcagacctagctcaagcagtactcgaaacacaattactaaaatgagcgtgaagcccaataggatcacaaagaaggctaatcccgtcatgaacaggtttgtagtctcaattcccgcacgatatgcgacacgatcaatgccgtgtagtgttgtagaacttgtagaagatgacgacgagtaggacgtacgcttccacaacgataccgccggctcaatggcacgtttgtacaaaataacattggcatgatcacccagttttgtcagtacagacggtgtgccaccggtggatttaatgtaccatgtaaagatagactgcatgaagttgagtcggatgataccgagcgcccagttaaagttttgcgcccaactctcaactacaattggaagtttgatggccaaaaatccatacagagcttgggactgggagaaatggaacatcgcaaggaatgaagcgcaaatctcccacatctctggcgtttgaaacgccgaagagaagaagaggaacacgatcaaaggaacgccaatgatgacacacatgacccagtaaacggcacgggaatgaacagaacgtgtgttgctgaatgatgcctcaacacaagcaagttcctcacctgtgtcggtactgttgatacgaacgataacagaggcatccaagtcaggaaccatatatgcgattccaggaattgacttgagggtgtcaagtgctgaacccgaaatggtataacttccctccaagtcgatgttaccggtggtgatgggacagaaaccgctgaacttcaagttacagggattgaccgtgatgggtgaaatgctaataccataggcatagatatttgcaacaatggtgatattagaagacatagacgactgcaaagaaagatcgaaaacgatactttggttagcagggaaaaagtcaacattgaacgttgaggcagacaattgggaattggacgaacatgttgccaaagaacgtgaacgaagaaccctcaccgcagaggcgggtgaaaggaaggcgaaaaagtatgcagtgatactgatcaatgcataccggaggtacattttaatgctgattcaacaacgtgcaagcgtcgccgttgaacgttgttgttggtagagacggcgagctggaatagcactacacaaaggaagcataaatgagccgcaacggcaaatttaaaaaattaaacatgctacagtattttttacataactttcatgataattcataagatctgattctacgaaacgcaaactgtgtaattagtgcaacctgaaaatttagtaaagcttaattgtccatatccgcaggcgtgcggaaatgcacaaagtcgagatgcaggcaagatgaggtgatcacataggaaacattggtttgacgcgctgttatacataaagataaatttacggaactgcgtcaaaccgtattaatggttttccgtttatgttcatattctgcacgtgatcactttaaagcaagtagttcgtgagtatgttatttttacagcaaagagcggcactcgtatacaactgtaaaaaaacttatgtatttatgtttgaatgtgtgtttgaacaaaataagggtcttttaattaagcgagctgtaagctttgccccaccataactttacttccgaccatcaaaaactcaccgccagacttcttgctctttatcccactactatccttcaacgtggttgtcaaaaatggcaaagtcggatctgaaacgtaaaaagagggaggccgcagatgaggttgcatccgaagctgccaacggcgtggtttctcccgaatctgaagttcgtgagaacaaaagagtgaaggaatcctcagaggaggtgtctgaggaggaaactaaggtttccgcagctgagaaagaaaaggagtctagtgagggacatgaacaagttcccgaccgtcctgaggttgttgtttccgcaaaggagaacccagagttgttcacggatttgcctctttcggaaaaaactttaaatgcaatcaaggacatcggttatgaaaagatgactgaggttcaggcaagaactatcccccctctgcttgctggacgtgatgtcttgggtgctgctaaaactggcagtggaaaaacgttggctttcctgatccctgccattgagacactttattcccttaaattcaagcctcgtaacggtacaggtgttatcatcgtttctcctactcgtgaactggctctgcaaatctttggtgttgccaaggaactgctgaagtatcatcaccaaacttttggtattgtcatcggtggtgctaatcgtcgcgctgaagccgataagcttgtcaagggtgtgaatttgcttgttgccactcccggtcgtttgcttgatcatctccaaaataccaagggtttcgtgttccgtaacttgcgttcattgattattgatgaggctgatcgtattttggaaattggtttcgaagacgaaatgcgtcaaattgccaaggttcttccttctgaaaacagacaaaccatgctgttctctgctacccagactaccaaggtcgaggatcttgctcggatatccttgagacctggacctttgtatatcaacgttgatgccggtaaggatacatcgaccgctgacggtttggaacagggttatgttgttgtcgagtccgacaaacgctttttgcttctgttctctttcttgaagcgtaatctgaaaaagaaggtcattgtcttcatgtcttcttgtgcttctgttaagtacatggctgaacttcttaattacattgatcttcctgtgctcgacttacatggaaagcaaaaacaacaacgccgtaccaacactttctttgagttctgtaacgcagagaagggtatcatgttgtgtacagatgtcgctgctcgtggtttggatatccctgccgtcgactggatcgttcagtacgatccccctgatgatccccgtgactacattcatcgtgttggtcgtactgctcgcggtgctaagggcaagggtcgttctcttattttcctcactccatcagagcttggtttccttcgctatttgaaggcagccaaggtacctctgaacgagtacgagtttccttccaacaaggttgctaatgttcaatcgcaattagagaagcttgtttctaagaactactatctgcaacaatccgctaaggatggctatcgttcttatttgcaggcttatgcctcgtattcgctcaaatctatctttgacattaacaagcttgacttgacgaaggttgccaagtctttcggttttgctaccccacctagcgtcaatatcaccattggcgccagcggtcgtgctgacaaaaaggaacgaaaggcgggttacagaaagaaatcttcttcggatgtgtactcaaagcagcgctcgtcagtacttgctggggactcctcccgtaagtggagccgctagtttacgaaggttttgtctatggttaaaaaaaatgtgggtataactcggtgattttgaagtcattcttactgttaataaaaggttgtttctgttttggctcaaaatagctatggaatttgattgtgcgtggtgaatttggtagtgaactttattgtccccgttgtcttagtattgccaacgatagaaaatgttcttcatgcttgggttttcttggtgcttggctaatgaccaggagtactaattctgtatataatgagaccatagtattatgaccgtaggtcaggtaatggttctggagtattccgctttatacagcttagagatctcaattataaaaataaagaatgcctttggcgacgaaatgaaaattacagaaaataatttgtataattgttaaataaagctgctgtttttttaataaatacttgaagcgcctgagtttagttcacttccgaaatcaacaaaaagaattacttaactcgaaagaaaattgaatacgattatattccttggtaaatatagaattgtaagtcaattgtactattcaccaagttaccttatgtgcatggactataggtagctctgtttttatctgctataacgtatcgcaccagatgctgcaagtatgtttcggaagaaaccaatcagcttggtatgtcttcagcattcaggccgaagcaatcaattttattcgctaaaactattgtaacacttgattataaatacgaataagagattatatttcacctaaaagcttccatcatactttttgatttacaacgaataaatttacgttgttatttagtttttattttaaacaaagtattatgttttgattgtaaattgcaagacagcccgataattatgtaaagcatattttgtcaacacactttcttctgtaaccaaacccactaccgccttgcttgaattagctttgacaacataatagtagtaaaactcactacgccaagtcgctgatacccacatgtggtttttgctgctgaatttaattgagattaacgttcgctaagataaatcacaaactatcgtcgctcaaaaaatcttgcttcaacaagcccttcatgtcatttagcatacaaattaaaagaaaaactagccataaatactgcaatgttttaatagtcttcaaatagagtcgcattttgtgaacttctaggatatgactcgcatgtttgattgtttctaatgcgacaattagacgcgcatcaccgaagcggccaaccattaatatactaaaggttaaatacatcgtgttatttactaatgttataattatttgtaatcagcttatattgtcataacaagagactctcgtttcctttaaatagctaaaaacataatcccatttactaaaactaataacctttacaactgagcaatataataaatctttattagcatcttaagtttcacgtgactgtttcgctactcgctacgaaataaataagcgaattatcgcttataccagcgcagactacaacggacccaaggtccagcattttctaaccagagccactacgcattcaattctttagtgtatataacatagtggcataagtcccttggagaatgggtgatgtggaagtctcttcattgagtgtacaaaacgcaatggaggaggaaaaagaatcaacacttaacgaggaaacacccgatgttatggcgagagaaaatgccgccgcaaacagagaagatgggactgcagcctcaaatgatgttgatatgcatgattcttctgaagaatctgaaacggatgaagaggaagagcgaaaaattcgcgaaggtttcatcgttgacgacgatgaagacgaagataacattcatgatgccagtgaccggcacagaaaaaagagaaagaaacgctcaatgcattctcatgaagaagaggtcttagaccaagaagatctggaacttcttatggaaaatacaggtgtctccaccaacacaggctctacgaaattgaaacgtttagttcgggctcgtgaacaagaagaggatctagaaaacatattctcagacgatgctgaggccgaaaatgaagaggaagagacttctcggcggaggggcggaatcgccgacgagttcgctgatttcattgaacaggacgagtttgaaggcgaagaacgtgttgacgaagaacgtgaagtctcgaaaacaaatgaaccagtgcatcctgaagcattgggtatttccgatgaggactatctgcaagtttacgaagttttcggtgatggtaccgactacgccttcgccttagaagacgaagatgtggaagaagaaactcaagagcaagtctcactaaaaactattttcgagcccagcgaactgaaggacaagctccttacggaagaggatgaaattattagaattacagatgagccagaacgcatgcaactttattttaagtgtgaccggaatgctacagatgacgatcttaacacacaagcccactggatttttaaacagatggtacaatcgcgtctcgatatttcggaggaactccgcccggcttacgtaaattgcattttgcgcgttttgcacttcttcattaaggatagttatgaggtgccctttgtttggcatcatagacgtgactaccttgtatatcatgacagagagaaaggtactattgtaccaatgttaaaccaaaatgatctctggcgcatttttttcagttgcagcacctactactttttgatccataaaaagaaagaactcgaaaaactttgcaacgctattggaatccaggacgaattcttttcctctgctttggatgatatcgttgattctcccttttttgacattaccgattcgtttgagtttgcaaacgatctcaccgaatacctccattttttttattccgaacaaattcgcgatcatttttccttgatgggaaatggccttcggagacctcatgtttctaagtacgcattttatgaaaaaacacgaaaatccagtttatacaatcttgtcaaggcatttggaattacagccacacactatgggctgaacttgatacaagaagagaaactgtatcctgtcgaagatccggcagttcctccacgtgtactcgcagagcagtatgtgacagaagagctgaaggatgtagaccatgtcctgagtcgggcgagacgcatttttgctgaagagatttttcacgagcctcaatttagaagacatttccgtgtcaagttgttaacattggcaaaagttgatatcgtgcgtacgcaaaagggtctacgaaaaattgatgaagaccatccgttctataagtttaaatacttgaaagaccaaaatctgcttcatattgatcccgtgttattcttacaaatgttgaaggctgaggaagaaggtcttattaagattaacattaagttttttgaattgcaagatgacaattttaaatctatgctggacttcatgacatcggataactgttctgatgttgcaaaagcatggaatgagcaacgtgaaatggtccttcgtgatgtgcttgatcgtacaacacagtatatgcctgctttaatcaaggagatgtgccgatctaatcacctcaatgagttgggaatgctttgcagaaaccagctctataacaagcttgatcaagctccatataaaccttctggtaaaaattacgaactcggtactattcccaccgtggtcgccgtttctaatggtcaaggtggcccgtcagacgcagtcctttgtgtctacgtgaatgatcttggtgagccagaggaaactttaaagcttaccgattttcatgatccaacaaatcaggtcatgtttgcagagttcattgagaaagtgaaacctgaagttatcggtgtttccggcatgagcgtttctgcgaatcgtgtcaaacttaatgtcacaacggctctgcaaagcaaggaccctgttgatgttattatggtcaatgatgaagttgcccgtatttatacgaattccgagagagcggcagaggaattgcctgctcttcctagtcttggcaggtactgtgttgcacttgcacgttatgtgcaacatccgttgctagagtatgcagccttaggacgggacattatgtcgttatcctttcataagtggcagcatctgttgccgcaggaaatgctttggcgttacctggaaagtgctcttgttgatgtatccaacttagttggcatcgacattaatgaggctgtaaacaacaagtatgaggctagcattttgccgtacatctctggtcttggtcctcgaaaggcacaagccttgctgaagaagattgctgcacatggtggtcgattggataccagaagtgatcttattacaaaaacgattctcaccggaaaaattttcattaactgcgcgtctttcctttatattcccaatgaagatttaccaaaaatggacattctggacagcactagaattcacaacgaagattacgagctggctcgtaaaatggccagtgacgcccttgaacttgacgaagaagacattgaagagtatgagtctcaaaagggtgtagtttatcacttaattaccagcaatgaggttgataagttggatgatctcgttttggaggagtatgctgatcaactggaacgtgaattccatcatctgaagcggaacaccttagaacgtattcgccgtgagttgaaagacccttatggtgaacgtcgtaatctgttccacattcttacccccagcgagattttccttatgctcactggtattgaattgacggaccttcctccaaacactattgttcccgttaatgtaaagcgtgtcacttctcgttatgtcgccgtcaaacttgactgtggaattgatggcaatatcacagctgaagaagttagtgacgatcacattcctcccccacagcttctacagaccggacaaaccgtggaagccgtcattttaactttggatgaggttaatttcacagctgaactttcgatgcgaccatacgctattcgcactgcaagtgaaaccagcaagtattccttctctgcttgggattgggatttcgaagccgaaaaacgtgacaaggagaaaatgcttgcagagacacaagcagagcagcgggcggctcgtgtcatcaagcatcctttgtttaaaaatcttaacgcagctcaggctgaagcagctcttgctggtatgcagagaggagatgttattattcgaccctcatcaaaaggtccagatcacattgtaataacatggaaagtcgccgacaatctttatcaacatgttgatgttttggaaatgaacaaggaaaacgagttttctgttggacaacgccttattattactggaagacatgaaaaaatgaattatgagtacagtgatcttgatgagctcatcgtttcacacattaaagccattgcaagaaaactcgacgaaatgtgtatgaatgagaagttccgcaaaggctcacgtgaagacaccgagcgttggttgacaagttactctgaagcaaatccaaagcggtcatgttatgccttctgttttgatgaagagcatcctggttatgttcttttatgtttcaaggccaatcgcagttcgcccgttcatgcttggcctgtcaaagtaattcctaacgctttctttcttcacggaaacgtttacgccaatatgaccgccctttgcaatggtttcaaattaatctacgctgctcgttctaagggagcgaagcggccttaaaatgtgatgtatattactattagatataaaaaaaacggttatgcgttactaaattggtgaatatatatttaccagttaatctcttcgcttctcaattcaatttatttgtttgtatgatgattattactctttttaattcaatattctttttgtggtgaacgcgttgtcattgttttcacagcagagtggttgtcacggtaacacgacgcgtcgcgtcgcggtgcgcgttgaatacaactttatttacccaagctggtgtcgtctttaacaaaagccatactcataaagcaacctcttttgtttaaaagtacacttacatgaattattgaacgtttgggagatctaataacgaattctaaagcctaaaaacgttaacaaccataaagaaacaatggattctggcttgctgttaactcctaaatcaaaagttaaagctttgttggagacagcgaatgagccttcattggaaagcgaagaaattgattcgagctcaaaagttgatactccagttgattcaatttcaaaaaatgattttgaatctgcctatgaacgcgtgaagaagaaactcgaagaaagctcaaaaaccaaacaaccaattgatacaccaattgacaaaaatggcctggatttagttgaagaagaaacagaaactcacgacatcgccgaaccaagtcgtgagcagaagttaaaaaaattaattgaaaagaagaagcgcgaactgcgaagagaacaacgcgaacttcttcaagataatgagaattctgttatgccaatggacgaagatgctccaattgatgatgatgaaagctatgctacttctgatgacgatgaatccagttcccatagtcgtcgtgaagttcaacttcgtaatgcctcgaaaaatgcactaattaacatgcataaagaaactgcaagactcaccagagatctaaacctcaaaccaaaagcatacgttaagcagaaagttaccattggtgactttctgagtaagctcggactggagaaaacatcaacagatgaaaacaaaaacgaaaccccaaatgtcactgatggggttgagctcttggaaaagcatgacgacgagactgaacatgttgtagatcctgcttctccgtctaaacttcttcctgtttcacagggagaagagattgacggcttcaatgttgcgaaaatggacgaaacgccgtatgattatggccttgttgatttatcaaacttcgaagcaacgcatgaggatgaacagccagagtgccatgcggacatcgatgggcttgatttgttagatatgggttcttccctcctcgttacccaaaaaacaacaaagatttctccttcagagcgtcaaattgcccttcaaaaggccttttacaagtctgagattgctgacttgagtgaatcgtccgatgacgaactggaaattgttaagaatagctcttctagcaaattacttgaccatattgagaaggaggttgaagaggagccgtctaccgaggtttctgttcttcagaagcttcctttacctcaatttacggagtcaatgacagctgctcttgaacacaaaaacaaattcaaggaaatcaatagaaagtttctgcgacgcgccgctgtgcaagcgaagcaaaaacaagatgaatatctacaggatgttatgcagttgggagatgatttggattatgaacaaggaagaatgttactgaagcgggaagaccttttagctgaagcgcaagctgaagcccggctcattcgaaaattggaaaggaaaaaggagaagcttcaatctcgtgttgaattaaaggatgaaactgaggtcacctttgccgaaaatgaggatacacatctcgcggtagaggataaaaatcgatttcgactgacgataattccatgcaggaaggcttcaatgtcggtttgggaattgccaaagtgcgaaagatgggaagaagaaagtgtatcattcgcgatgaagaagacaccataccaaatgaacataaacctcccattgtacaaacagaagatttggatgtggcacctaaaacttcatccactgatttaaatcctctgcagcttattgaacaagcggatggtatatcggcttcccaaattactattctggacggatcatttagcgctcttcctccgcgatgggacaatgcaactggaaatactcctacacaaacgacagatgcagtaattgaaccaacgcagcccactcagcttgacgatgcgacgccgacgcaggtggatgcaggaactccccttcagctttcgtatgagctcgactcggtaaaagaaagtaaagatgtcattgacaacttaattgaagatcaagctgttgaatcagatgatgagtatgccggattcggcggtctttctgatgatgacgaaggactggatgttaatgcgggtgctctgaatgcgatgattgacgatgagacaagacttcaacaaggcgaagcacttgcgattggtcagttattccatgaacgcgaaatggaacaggacaaagcaaagcttttgcgtgtgatgaacgatgttgcttatggtactctacgaaagagaaatcgccggacgatgaacgacctccccagtgatgaagaagacgatgaacatttcgccagtgttcggcggcagcgaatccgcgagatgcgccgtatgaagttgttggaggatgaacgactcggtgcattaggcggggagaagcacaaggccttcttggcaaccgttgaggatggcaagatggaaagcactgaacagcttgcgtggcttgagacaacaaatgaagactcgggtgttggttcatctgaattgggcgaagaagctattgtggttccagacacttcgcgttcaaaaccatttcaagaatttgagctccaagcaacacctgttaatgttattgaccgaggagatattcgtaagaagtcggaaagtaattcacagagtgcaatcaatgcttctaccacaagtctcgatttgcctatctttttgtctaaacgcacacttctcatgcaagccgagcggaagaaactccaatgtctttcacgcccgctttccgttgagagcaatccaaaagtggtagttccgaaagttgtgtccaagattcctcggcttcgtcgattcaatggctcaagacgtactgctccgagttcaagaccgatacgcagtgacaacaactcgcattcgtcttcgcctgctaatgctgatgctaacgattcctcaacaacaggtcgcattagtttgcttcaaacacttgatggttttgatgattttgagtagctgttatggtgaagatgactctgttatttctgcaatacgctttgtatattactcttgaatgcggtttcggatttttgttgtttttttttgtatctttagttaattaattaatgaattgaactgctaaaaaaataaaagtttggatgtagatgcgaatgtgcgcatattcttacagtaaatatattatttttatcactacaaaacaattgaaacaatgatcttggtataacagggatttatttttgcgacttgttttcagtaatcgtgtttttcataattaatgatttgagcacatttatttcatttctccaatgagaccccggttcattgaaaccgccatgtgctcattaagcgatgcttaatttatcgacaattttattaaggagttgggggccaacaagtctcgcaagaatgcgttatttgaatatggaaatttagtgctgtctaagacagccaatcagcaacggagtagcgactgttttgtgtagggtagggtgaaattacgcagtcacaaaagatacattttcggggagcgggcgtaccaattttaccatcgacaaaatggtaagtctaaagcaaagcatctgcattcaagtgttcaggaactaatccatcgttatacaggctgccaagaagaaatggtctaagggcaaagtgaaggacaaggctcaacacgccactgtcttcgataaggccatcattgaccgcatcaacaaggaggtccctgcctttaagttcatctcggtttctgttcttgtcgaccgcatgaagatcaacggctcccttgcccgcgtcgccatcaaggagttggctcgccgtggtgtcatccaagaagttgagcgccactccaagcaagtcatttacagtaagtctatttcttgattttgaccgaattatacgctaacatcttagctcgtgctcctgccgctgttgccgagtaagcagcattttttttagtgaatacagtccgtcttcattacttttttttgagtttagtagtttttgtttgtcaagggtgtcatgtgtgtttgtcgtcttgtagtgtccttagaatgcgtttctttttcgtagtctttttttcgttttgaatgatccctctcatcgctatctgtacctttgtgagagcgttctggttttgctgacctaagaaactgccttggttttatagtgtctctttcacagtactttcttttccgctccaacacccgtagcgttactaaatatatgaaccgaaactatgtaaaaggaattattattttattgctcaataagagcaacttgtccaacggtaaccaaaattaaaagcagagtaaagaagagaagctcatagatatacacaaaagataccaaggaatacaggtcaatgcagattagccaaatgcacattgggaatggccaaactatcacacatgcgtgtcgcgtatcggccgatcacgagggaacgtggagtttttaaaggagaaagaaagggggagagtgccatgtgcctatttttcccattggcctttttcattaacctgaaccggcgattcttggggtccgtggggaacaacgtatccatcttggggactacgagtagcaagccatttgctgcggggaatgaaaatggtacatagcacggcacaaatagaaacgattgccataataacaatagcataattaaagttgctggccttaacagggtacgagtaaggcgagacgttcacaataaaagcaaaggcattgaaaatcatggcaacaaagtagaagggtttcttcaagatacccaggtcccatttacccttggggaaattattgcgagaaaggaaaagacgaccaaatgcaatgagagtataggcggcaaaactaggggcgccggctgcggagacaagcgaagtaaaagcaacgttgctgggaagaatagagcaaagtaggatgcaactgcaaatgtaaatcacagtaatggcattccgaggttgaccattcttatcaacttgtccaatccaagaggagaaaggtaagacaccatcacgagcaacagcaaagacaagacgactgcaagccagaacggaaacgacggcgttcatgaacaactcaatgatgcaaatgacattcatcacgacatgtccaccacgacccagcatgtacgcatataaattaaccactggctgtgtactagtggcactgtaaataaggtcaaagaacgtagtgtcagggggcatacagaacaaaaacatgatgatcaatgaaaatgcacagacagccgacaccacggttgaccaaaacaaaccacgagcagccttaacggaggcatttttcgtttcctcagcaatgtgaccagacgcatcgtaaccacagaggataccagcagtagcgaaatacgttagacaccattgccaacccttcggcacaggtttggtaccggcatcatccatggtaccagcgtaattatagtatgtttgcgtaaacacccacttggcagaacggaaaccatagtcctttttcgatgtagcgataggaacccaaacaatgttgagaatataatcaatggcgataatggccatggaaatacggaataacagtttgtacaatcttggaggcacgtaattgagcaagatgacaaagagtaaaacgacctccgacgtaatccactgaacagcgcggaacttaacatcgctaacatcagttttgtaggaaccattgaagacggaaacctcagcaaagacaaaattcattgtagactgacacatggaagcaacaaatgtcgtccatgctgtcgtcgaccaccatgcgacaaggaaactcagaaaccggccaaaaacttttccaccagattcggcggcccaaaggtaaatggaaccagatgcaggcaaggccgaacaaacttcagccaacacggcagctgtaataatagagcaaacagcagtaataacgaaagatgaccagtaagacgccggaccagcgaacgagataccagtagccatagtcaatcgaacaccgccgacgacatcaagggccgcaaaggttgcggcaaaactctcaaaaagggcaaaggaacgatggaggatgggcttgtaacctaatttcttcaactgggcctcatcttcatccatctcagaataagatggagtgccctgggatccattgttttccaaaattgaaggagtaacgatagcggacgcttggtccttttcaggactggaagcaccgccagcatcaaaactgccacgagcagcaacatcgcctgcagcacggaagctcatttttgcagcctcaacaagattgacaatacaatgggtttgggggttgtgtgtcaggaggaagcgacgttaccagcaagaccctgtttgtttacaattaacttaaaacaggaattccgaatgttctaaaatgcgaatcaatccttagttaaagaacaacacgagcggatgttttaagtattaattctcacaattctgggactgctccgaaagatgtttttttatattgtttcccggaagtctgcaccccttcataaaatgtgctcaagagcgacacgtagcgtcggttaagctttgaaaatgaaccaatcatttagacgagtgacatcgcctataaaaacatggtgtagggatgcttctccactttctgctccaagacaagcagccgggaagttgtgttgccacaattacgcaaattgttgacctcaatgaatgcaaattcatgacacttgccggccggaagccttgaaccgcataattgggttgcgctgaagcaagaagcacacgtttcacaagaaattttgtgctggcaaataccactcaagccaggcgaagttaatccatctggcgatcgctttatgatggatttttattgggcatcacacgttcccatatgacaggttttaagttgtaagcgttccaatgacaagcttacacgttgtctgcagcggacgccggttcgcttgcttggaaacctacggccggtgacgggaaagctgtgtccaatcaattcagcataacagattaccgttactgctagccaatttcgagttttaacaggcacattttgatcaagcatacacaaaatgcacgcgaattaagaaaacccctagtttcagttgatagtgtcttgctgaactcgtgctttccatttccagcagtcggatgacggcaacagagtgaaatttgctggaagattaatttcattttcacattggtattccgaaattccagtttgtcaggggccagcagtcccgatttagtgttttaagagaattgtagtaagggtatatattcacaaccaataaccaattttagcggacaaaggttgacaattaaggtttgttgtttaagttttccagagataatgtttcacgcctttccttaaaacatcccaatatgacattacaattcatcacatcctttgaacaactctttattaaaaagcagatatagggagtttgcaagttggagcagcaactgggggagcaattggtgctttatatatttcagcataactatgacgtattgcatcccttatgatttaatgttgtcttcataatgggctagtagatttacgtgagtgcggtataaggtttgtagccgcttatgatgatgtcacttttattgagagtgtcgatttcttttataagaaatgaaaaaactgagtattctaattcaaagaataaaaattatttactaagcaattgatggatcgttcaagcacgcctatgcctttggcgctaattattgtgaccagctactgtggtccgttctatgacgatggtaagaagactggggcttattttagtgaaattcttcacccatacgaagcttttacacgaaattgcttccaagtagaatttgcatctgaaaccggacatgttggatttgacgaacactcaattgtacctcccgctgtgactggagaggagcttcgtgtgttgcacgataatagtcatcctctcatgagggctcttcattctgccgtacagcgtgttgattcgctcgacataaacagatacgatatcgtgttcgttgccggaggacacggcactctgtttgatatgcctcggtctggtgatatccaaaagtttttagccggtatgtacgaagcgggcaaaattgtcgcagcagtttgccatggtccggtcgtcttgccgtttgtacatttgaaaggcggaactcctcttgtcgaaggtaaacgcataactggctttacaagaaaaggcgaggaaatggtaggagtaatgggaaccatgcagaagcacaactttaaaacaattgaagatcttgcggaaagtgcaggcgctgttttcaagcagaaggaagacccattcgaagaatatgttgttcttgacggccatcttgttactggaacaaatcctgcaagtgctaggcgaaccgccgaggtagccgtggaagcatggaaacgagttgaaactcatgcctgtgtttattagttacaagaaagtataacttgttttaatgaagttgtcaagatgaaatagcaaaccgcttaaaccgcgataagccaatgcacccttagacagacaaataatatacacatgatatatatattcattaagaaaaaaaaagtaaaataaatgtacgaaacgtattagaaagtgcgagtttcgcctaaagcaaagcacgttagatttcctctttgggaccatttgagcgaagatcaattagacgtctgtctctttacaacagtgaacgtttcacccactttgtcggtttgcttgtcaacaatttcttcaccgctaccatgagtgatagcttgctgctcaatgcgaacaatggtcatactgccttcgtcagaaatatcttccttcttcttctccgagacgaacactcctgggcttgagtcacttgaggttcctgttgtgccgacaacttcctcgttgtctgcggcacgttttctgttgcgccgttcacgccaagaaaggtagaaaagaacgatggcaagaataacccaataaaagatatagctaagaatattaccgtaagtacctgtattattccaaccaaagatagcgttaaaaatcatccatccaccattgtcgttaagctctggattgccgtagttaacgtgccagatggcatggcggaagtcgtaagaaccagggccactgccctgttctgaggcatcacctccagtcaatttgttccattgatacatttcaaaatagtacacggcttttgacatgagtccagcggcaatgagataaaggatacacgttgaagcaattaagaaccattgcaagttcatcacattaccacctttgtagataaagtaaccaattgcagcaccaactaacaaaccgcagaatacagctaaggggaatgctgttgcaggggtagataagccgacgcctccaacgaagacaacaacctctaatccttcacggagtacagtgacgaacggcaaaagaaacatggaatatttctttgtccagccttttataccctttgctttttcatttgccaaactgttcataagcttcttgcgccatttctcttgtaagtgtgatacacgcaacatagcgacacccataattgaaattaaaataacggcaatgagagaaaagactccttcccaaatttcttctgaacttccccacaaatctttttgcaaggcatagaatgcaccgatgaaaccgccgccaatggctaagcaaatgagaaatgcaacggcggaaccaagccagacatgcaggaagagcttacggaataatttcctatcagtgatctttccattttcatcggcaagtgtttgtttaatgaaggagagaagtactgaaacgataatggctgcctcaagcgtctcgcgcaaaacaatgaagaagacggcaacggagaaaacgttttttgccatgctctaagaagaagtaattttaaacttgtaaaatcgtgagaagattggatgtaaaaagtgattccttaaacttttcttctgagacaagaaattgcttcacaaatattaacacgctctttctccagttacacaaataaaatacagggagtattagaggtacaggtgggtgatttgtcgtgtacaaagcttacaatttaataatacacaacacaataaaataaaagaaaatgttgcacccgttcaaagttatcagatgaaataggggtgcgatgtagattgtggagcagaggttgcgctaatacaaacacagccaaatttgcgcagctcaataagaacagtcttgacgagttgagcatttatagctgacgaaagttcttcctttatggaatttcttccatcgaagctcctcacttactgcgcaatatcagccgacttttacagaatgacgaacgtttgggacttgctttttttcacgatcggttcccggaacgttatgcgattcgtagagaacttgatttattatcctagccagctctgtcaaggaagaagctgcgtgaataatgctcgtagacttcatctgataaaaaatgattgtccacttaaaaataatttgcgacgctatcccgcacacaacctgtcaaaaaaatagcgcattcctcagattgcgtcgcacccgacaattcgcatctgataaaacttattgcgacaaagctatatatttgttacaaaaaacgaataaatttggaactttgcacctatttttgcggtacattacgctcactgtctgttactactgttaaaacatttttgcttgtctaaactgtattcctttgtatatttattacttgtcattttggttcataccagtttggtgagtgtgtacccttacgaaatacatacgagcaaacaagaatatcgttgctagagctggtctgaccatttttcttttgtattcagtatttttacgtggatttttctgtatctctagtctactctttctgtttttgtatccattaatcggtttaagtttgcgttcttaatcttgtttacccgctttcgtcttgattcaccgttcctagtcgtgcaaaatgcttgctcagttaattgccttatctttgttgaacgtctttgtgagcgctgtcgaacgcgtatacgaatggaatgttactgatgtatatgatgttgatcccactcaaactggaaacggacgttgggtcatgggagtcaatggaaagtggcccattgatcctattgtagttgattacggcgaccaggtcgtaattaaaatgactaatcagctgaccgacaatcgaacctgcagtctgcattctcatggaatattccaaaaccacacggcttatatggatggcccccctcaaattactcaatgctcaattccccctggcgacactttcatttacaactttacggctttgcagaacggcacttactgggtacattctcatgacatgtctcaatatcctgacggactgcgcacacccttcattattaatgcgaaagaagaaccttacgactatgatgaagagcttataatatcacttaccgattggtataacactccttttcatgagctgtttcatacagaatttaagacatttaagaatcccactggtgctgaaccagttcctgatgctggtcttatgaatgatacgcttaatgctaccttcgcagttacacctggaaagacatatcggattcgcttcataaacattggtgcattcaatgcttatacggttgcgattgaagaccatgacatgacaattattgaagttgacggagagtatacgaagcccgcaacggctagttctatccgactttctgctgcccagcgttgcagtgtacttgttcaaatgaagaacgacacctcacgtaattatgccattacggcatatatggacgagagcttgtttgatgtaattccagacaattacaatcccaatgtaacggcttggttgtcatacaataatgactctgcatacgatgttgcagctccggttggtgaactcgattggtatgatgatacgctattggaacctttatgggaatctaattggggtgattcctccaatctgcttcaacttgattttgacttttacactcttgctgacggtgctaactatgccgccataaatggtactccttttgtggatcctaaagtgcctggaattatgattgcgaactcaacaaactttgatggctataacttgaagcctatcacatatggtccatatacaaacgctatcgttctcgaacatttgcaagttattgatatcatcgtgaataattacgatacaggtatccatcctttccatatgcatggtcatgtttttgaggtacttgaaagaggagaagaagatgcgggtgtatatgacttctccgttcaacataactattctactaatccagtacgtcgagatacagttgacatttggcctacgagttatgttgtcattcgtatgattgcgaacaatcccggtgtctgggttttccattgtcatattgaatggcatatggacagtggattagttgcgacacttgttgaagctccagaattggtgccacaaatcgcttcccctgactacgttcgtcaacaatgtctcgaacagaagatcccaatagcgggcaatgctgcgggaaacacggtcaatatttcagacttaactggatctcctagtgcacccggagaaatgccagccggatggacgtccaaagcaattgctactgtagcaatgtgtgtactcgctgctttaattggtatgggttctattatttggtacggaatgcaggtggaacgtatcaatgctgtcgaggagacggaaaaagacgattggaacaaaatgcttgctgatggatgaagcagttgagatgaaatgatacccatatcatgcaatgttgtcacagaaaaaccgttctttacattgtatatttttatatttttattagtttatatctcttagtatatgtaatcacatgaaagtgaattggtagtgttttttaaaaatgagtgaacggattgattcacatactgtttcttaaataagaaattattactatcattgttaaacaacgatttcacatttttaaggttagggatcggtaattgtttactcgtagattaatgaactacacatctgctatgtttacagaatgttcatcacaaacgtataggaatataaagaggagaaaagaaagaaatgtgttattatgcccacaattgaagctacgacagctaaatgagcagattacccgcttattctacgcaaaatgtccatatcacaaatataagtctttctttacacagaatactgaaaacgcttcccatctttatgtaaagttgaaactgtatgattgttgtagtaccagtaggctcttgaggcatatatataaaaaaccttattatggaccccttgaagtatcggttatgtcgttacagctccaatgcaaaccgttcaactaggattgaaatatgagtaattttattccttcctctaatacggaccatctaaccattccgtttggctacccgctacgatacttgtttgatactggacagattcttcatcaatctggaatgcaccttgtccgattagcttcgcttttttagctgttactattattgacaacattcgtaatagataaacaaacttcgtgatcgtcatgaaacgacattatacttttgttgatttacgaacaacaacattcagaaaaacatctgtaactccataaatctctaaattaaatgcaagtgctcttctttattttaactcttatacaaacactccatctctcctttataccctttaactagttcatcaacgttgattattcgctacatctgtttaaataacatttttgtaccatcgttgttagaatctcatccaatacccatttactgcttactaagagaaaacaaattgatacaacactatccttgggcgaattactttggccggcacgctaccttcaattagactccgtatcaaccgttcacttaccttatctacttatttttggacacttgggctctatcggtgcttgctgttcgtttcatatattattctgggatactacagaaaaagggcattgaagctgaacctctataaaataaatttcttaagcaaatcacttactcgtactataatcatgtcgtctcttgacatcatccgaaacaagtctcaaggcgtgatcaacttgtttaaaggtcatccgttcaaagatttgttacccaacgacatgatcagcagagccgttgataaagtattacactcgacacggtatggaagtgttatgcaatatggcctagacgaaggtgatcccgatttgcgttgctctgttgcaaaatggcttgctgcattttacaaagataccactactaaggacaatattgttatatccggtggtgcaagccaaaacctcgcatgcattctgcagcggtttacagaccctatctttacgcggaaagtttttatggttgcaccaacttactttttagcatgcaaaatctttgaagacagtggttttcaaggtcgtttaaagggtgtgcctgaaaatgacgaaggtttagatcttacctttctggagaagtgcatccaagaggaagaacaacacgcaaaaaagggttccgctcctaatgaacatccttacaaatttgatggctataaactataccgctacattatctatgttgttccctcgtttggaaatccttccgcccgagtcatgtcactagtatgcagggaacaactagtgaaacttgctcgcaagtacgatgctttggttatcgcagacgatgtttacgacatgttgaattggacaaatgccgaaccgctccctcgacttgttaccattgatcgcaatatgaagggacagtcggccttcggtaatacagtctctaacggcagtttctccaaaattctgtgtcccggaatccgtactggctgggcagaaggcaccccagactttgtcttctctctgtctcaaaccggttccacaaagtcaggcggctgtgcatcgcaattgcttgctggatgcatcgagcctatcgtatcgtctggcgatttaactaaatggatacaaggtgttctcgttcctgctctcagtgctcgtcagaatgctatggaacaggcaatcattaagtatctcgtgcctttaaacatcaaatacagttccaataagggtggttactttgcttggctggagtttcccgagtttgtgaacaccgacgattttcacaaaacactgcttacgaagtacgatgtcgtaattgcaccgggttccgcgtttcatgtcaccaaggacacctcgttcaccgcgaccaattgcgctcgtctaagtttcagctgggaaacacctgacaatatcaccaaaggaatcagattaatttctgatgcttttaaaactgaatacggtcaaagaaattagcacgcttgcacagaaccacaatatcaaatgcttggttctgagcatgcaccagtgatcccctttataccattttttgatcttattcacaacaaatttcccgcctcctaccactcatcattgcttgttcagtgatccttattgcatttcatttcattgtcgttcttcttctccgtttctacgacttctgatactccggtctaggtcccgacttagctttgctttcagaaccaataccagcattatgatttgaggaatgcaaatgtggatgctttatctcctaagttcacatgccatgttagttgtatgtcagcctggatcctattcaacgtccataccccttcaacaaattttgctcccttatgcatgtcatgaagaaaacgctttccctcatcctttgctgagcggacaccagggtccgtagtattttgtcttccttccgccattagatgttcttgttttgttttatgatgcctcaaaacaaggcaattatttatgaaactattagccctttatacgtcacacatactttatggaacttttctctgtaaccacagaataccaattacgtttttctaacaattactgacaccaacaactacacagcttttgcatttcatccagacagctctctacttcctccctaattctgtgtcacataaacatcagaacgcttcgtagtagcgtcctacaattcgtccaaccgcgagagccgaaccttagtagacactcgttccagttcaccaccaattgagtgctgataggtaatttagccggatagcctcgagcccatgacgatggaaatgaattgaagaagtatgtgcaatcaaggaacatgggggcttcaattgctgcgacacctccaagagtgtgcaaatgcgacttagttatgcacgattaccgaccgagtagtcattacctttgacgttcatggtggccgtctcgccaaaaatttcgtatctactgtgaaatcagtacaagaggcaaaaccgcttatcagcgattttcagggtcgtaacagtaattaaccgtattcagtgacgactctacgaacggtgtaaacgaaaatagaatatgcctcgtcagctatcattcttgaaatagccggtcttcttcccaatttggtaccacacccaccatcacgaaggtgaaaacgtttagctgatacagatcgtctgcatattgctatccactcggtcggccgctgtagttgtctttttctgcgtccccgtactttcttcccatcagcgtatcactactgctccaaaatgcctgtccccatttttttccctcaatctgacaatgcccatgctgccggcaatggcagcaacaaacattcgcacagccatgatcaccctcatacgcactctcacgaccatcattctcatgaccatcattcccatgatcatcactcccatgatcatcacactcaagagcatggccactcccatgaagccatggactctcccggaagcttcctaaaccgtgacctcccagagttctctaaccgagacttctctcaacgtgccttcaccgttggtattggcggccccgtgggttccggaaaaactgctctgttgcttcagctttgtcgccatcttcaggaaaagtttagcctggctgttgtcaccaatgatatcttcacacgtgaagatcaagagtttttgattcgcaacaaggctttgcctgccgaacgcattcgcgccatcgagaccggtggttgtcctcatgcggctatccgtgaggacgtctcgggcaatctagtcgccttggaagagttgcacaaggagttccatacagatcttctgtttgtcgagtctggcggtgacaaccttgccgctaactactctcgtgaactcgccgactacatcatctatgtcattgatgtttccggaggcgacaaaatcccccgtaaaggtggacccggtattaccgagtctgatctcttagtcgttaacaagactgatttagccgagttagtgggtgctgatctgtccgtaatggacagagacgctcgcaagattcgtgaaaatggacccgttgtttttgctcaagtcaagaatgatgtgggcatgaaccagattgtcgagttcattcttggtgccgctaaagctgccaaggccttgaagacggaccattagaagttttgcttacagcatcttaacagccaaaccttgtcacttttctgtagaattatagtgaacagtatttctttttgcactctaaattacaatgctatacttacgtattctttttcttcgtcattcataccgtaactgtttaccacgcgacgcgtttttcatgtcactaacttttacctcgcactctccaccagttttgctccaccaaaaaactgtgacaagggcagcacaaaattccagttcgaagactccgtggtttccctctgctccgttctgagtgtttcacaatgtctgccgttcagaagaaatcagcagctcagttgcaacgtgaagaggaggaagcccggaaaaagctgaaacggctggcaaagcagggcggcgttgagggtcgacttcctatggtaaggccattttatgacaatgacaaagggcaatgacaaagtctttcatttttatttttttctgccctttttgtatctactatgctttttttggtagtaagcatgtgctaactttttgtagaaacgtcttttccgtcagagagctcatgcaaatgtgttgtcggatcatgaacttgactagtatggatttttgttgtggctctgaaccttttaagctaatcttttatcaactagtcctagaaacccctcggaaatggattggtctccgttgtacccggacataaagaatcatcccgaacgtaaagtagaaatcgtcgacatcggttgcggttatggtggtcttaccgtagctctcggtccccatttcccagacacgtatgtcttgggtatggaaattcgtatgcaggtgacggactacttgacagagaagattcaagctctgcggtatcgtgcagaaaacgaagagcctgtacctggtggctaccaaaacatttcagttctccgtatgaactgtcaaaagtttcttcctaatttctttgaaaaaggtcaattgaccaaaatgttcttctgtttccctgatcctcacttcaaggctcgtaagcacaagaaccgcattattaccactacattggcctcagagtatgcttatgctatccgccctcacggtatcttgtatacaattaccgacgttgaagagcttcacatttggatggtccagcatctcgacgctcatcctctcttccgccgtcttacgaaacaagaagaggaaaaggacatctgcgtgacgctgatgactcatgaaacagaagagggcaaaaaggtggctcgcaacggcggtcaaaaatttgttgcctgctatgaaagactgccaaaccccgagtaatctcgctctcttttagcattgtgttttgtacaatcttctataaaaataatattaacaaaccattcgcccttctaaaacacctttactcatctccactacgaaccaagcaacgtcttgctaactaccgactgcattcactatagctgaatagaatacactaagtctccataatcatcactatacacaattaacgaattctaaatacatcactattgtatccactgtatgcacgtcacaaaagtgcgtcgctgtgactgtctttttcttcctatataagcaactcgaaacgtctcctagagagcgtcatccatcaaaggtaagcagttctgaataaggaacacagcttgtacagtaatcatgatgagtaactgtgtcgccccaatccgaaacatagtgatgattgacctggacgccaaatccacttctgatcgttactgtacattcagtgattcttaacatcctttatgtgcactctttactaactatccggcaggtttgtaatatttagttaatgcatcatttttgaaaaaaaatcaattgtgcgacgagtgaggttcatttaaacttctgcgcgctgatgatgttacaaaatattctatgctaatcatgaaaatttaatgattctacttttctaactgaagcgccctttatagctagttgctttcaatatatctattttgtttacttatttgtgttgctttttgtatgtctgccaatgatttgatcccgtttatggtgccttctgtggaattgttttttctcttttcacagcatgatcgttacgaggtttcgcttgcggtttggatgtcgcttaatcttatcgtcccgtaaccaatagcatcagacgaataaaccctaaccctaatgcatgacgtagggacaggtatataaaggaaaaactcccacataagcctcaggcagcttcatccttccaccaaacacttttttattactctcccctctgacatctccagtctacaacttctaggaacagcacatcatgtacgctttgctcagtgtctatgataaaaccggtcttcttgacctcgccaaggctttggacaagcaaggcatcaaacttttgggtagcggtggtactgccagaatgattcgcgaagcaggtattcccatcgctgacgtttcttccattactggcgctcctgaaattcttggcggtcgtgtcaagactcttcaccctgctgttcatggcggtattttggctcgtgatatcccctctgacgagaaggaccttcttgctcaacagatcgagaagatcgacattgtcgtctgtaacctttaccctttccgcgagaccgtcgccaagcccgccgtcaccattgctgaggctgttgaggagattgatattggcggtgtcactttgctccgtgctgccgccaagaaccatgctcgtgtcaccatcctgtgtgaccctgccgattatccttccttcttgaacaagttgtcttccaagacccttacccaagaggaccgcaatgcttacgccttgaaggctttccaatccactgcttcttatgatgaagctatttcggactacttccgtaagcaatatgctgccggtgagaaccaattgaccctgcgttatggtgccaaccctcaccaagctcctgctcaagccttcatgactgacggtcctctccccttcaaggtgctgtgtggtgcccccggttacattaaccttttggatgccctcaactcctggcctttggtgaaggagcttcgtgagaaccttggtctccctgctgctgcttccttcaagcatgtttctcctgctggtgttgctgttggtctccccttgtcggacattgagaagcaagtttacttcgttgctgacattgagaacatgactcccttggccgccgcttatgctcgtgcccgtggcgctgaccgcatgtcttcctttggtgatttcatcgctttgtctgacaaggttgatgccattactgctcgcatcatttcccgtgaggtttctgacggtatcattgcccccggctatgacgaagacgctcttgctatcttgaagaagaagaagggtggtcgttactgcatcttgcaaatgaacgaggactacgttcctcctcttttggagacccgccaagtttacggtgtttccctccaacaccgtcgtgacgacgccaagatcgacaagtccatcttccaaaaggttgtcagcaagaacaaggacttgactgatgctgctttgattgacttcgtcgttgccacgactgccttgaagtatacccaaagtaactctgtttgctatgccaagaacggtatggttattggtcttggtgctggtcaacaatcccgtatccactgcaaccgtttggctggtgacaaggctgacaactggtggttgcgtcaccaccctaaggttcttgcctttgacttcaagcccactgccaagcgccctgagaagtcgaacgctatcgacttgtacgttttgggtgccgttcccgagtctggtcgcgaacgcgagcaatgggagtctgttttcaacacggtccccgagttccttactgctgaagagcgtaaggagttccatgcacagttgaaggacgttatctgtgctagcgacgccttcttccccttccccgacaacgtctacagatgtgcccaaagtggtgtcaagttcgttgccgctcctggcggtagtgtgatggacaaggctgttcgtgagactgctgatgagttcaacatggtgtttgctgagcttcccattcgtctcttccatcactaagctgacaagaggtgcaacaagttgtggaagcgtagcacgaccgagtgaaagttcgggtctagagtgcaagctattcctaaactattttaattcccccctcttattacatagcgaaaatgttttttttcttacggttacaatagattttttttggcgaacacatgggaaagaggagcgagttagcgcgaaatgcatcggcggtttacgggtagcctgaactgagcgaagtccgattggctgtggtggtgtggatgaacgcatgtatgtatgagactcagagctcgtgagctttcgctatgtcaaggacaacttacaacgggtgaagttgacggacgctctttcaataatagatattatggtattcactaccaatactgctaatacgacagctgtagattaagaaacagattacacatgcctataattgtggtagaaatgcactcatgccaagccaataagtaagacaaatagggtatgcaacaaatattgaatttctatgacttttttagtataatataagattgaaaaagagagcaaggaggtgcctatgtgatgtggtattcgagacggcacaattgatcaaactgccaataatgaattagcgagttgcaatccagtggataacagcagtgaacatgatatgataataattaacccgcagctagttggctgactaacacacgaggcccattcgattggatccaatcgaacgatggcaaaaccaagaacgaagagagcggatttttaacaattccgagtaagaaaaaacgcgcgaattgtgttttaagaaataagacgaaaacgccaagtaaaagtcttaagaggctgtcgcaaagcgccaaggaccctaagtatcacatgtttagtacatagttgtcgtaacaccaatgaccatttcagtagcgctcacgagaagacaagccaatacaattgcaaacccatcattactcaatggttatggaatgagagcgcatagccgctcatcccataaatgaaacacataaaacaaaatagaaccgactaaaaccgttcaaaaccgacagtcggttcccttcgcttcgtaacataaaacatgaaaccatattcaacacttgcaaacacaggtagtggtgtatacagggttaatggttccttaaacgtagcatcatccataatccaacagcttatgaaaaacaacggaacttacgaatgaatggtaaaactttttacatgaacaagacacacacacgcacatgtgtgataggctgttcacaatgaatggggaagccctttagagagagccaaaaacatattcgcttcgtcttacgaatacgagctgactcatcataactgggagggcagaaacggaaaaacgatgacagttttgcggaagatgaatgatgaatgtgagaaagaccatgtgtgaacaaaagaacaaaataaaacaagccaatgcagtattgcaacagtcaataaattaaaaaaataaagcacaagacaactgtaagaaattacgacaagagtaagaggattgaagtgacacatctgccatctgcacactagtgaaaatgtaactgatttccttttccatagttcttttctcttttttttttaaagttttatttcatatcaatgcatcaaataagggcagaggaaggcggacagaaacgttagtgtcagaatattgcagcaaaaacacacgctttgaaagatcgtttgggatgcgaaatctcgcacccgaagaagtaactttatccaagcaaaagaaaacaagaaagcgttaaaaagcatccaaggaagaagtaagaagttcgagaaagaggcagcttctttcccggggattttttaagtgacgaattagggacgaataaataaagagaaataattaattccggcaacgagatattagagccgtcctaacaggtgtgggtaaagcaagaaggataaagaaaaataaaaaaagtttcgaggaagtagaaaaaagaaaatagaacgaagcacagaaggagaagagagacatgtgtgtgcgtacatcatgcaagtacatgcacgttaaaagagaaagagagagtgcgtgcatgtgtgtaaacgtttgagtgtgttcgtcgagaaggagcgatcacaaacacaggaacggcttttctttttgcaattcatctcgagatataaatttatagaaaacacatgataacagtgaacataagagcaacgaatgcagcacagcgtgtttataccaggtctgtggcgtgtaggaagcaacaacgctgtccgtaggggcaatagccaaactgagagtaggagcgacaaggtctgcttttgtacttgggatgacgaacaggcgtcttcaactccatgggtccatgggcaaactggcacttactgccgtaacgacaccgcccataagccatccagtttttgcatggctccgtcttgtacagattatttttaataacaggaccatcaccattcgactttccggaaacagtagacgaagcagaagagcgttcagagcttggcgaaagttgctgggaaggagggagcataggcaaggcctggggacccgacacgttcacagaagccgccgtggcagacgttggtgaacagggtccagaattggtagcactgttgggagcggtagcagccattctagcgttgggtctcgcgattgagccaaggctcaggtgaagcgaatccatggaaggaagtggctgcgagagactagggcgatgacgaacacggtataagggcgtcgtcgtcgaattcgtcgaaggagaaatgcctctctcctcagcggtaccaaacgttgctgcggatgaaaacgatgaacccattgtgttgacggtaattttaggtttgctggagacttgcgaaaacgcattacggggcacgtcaaaagggaacaagggtcccatctcgaaattcatgttgccagcatgacgaagatcactagaactcgcagaacggtgagcagctttgaggaatgtatttccattgcctccaaagggcaaccaagaggttgaagagttggttgcgtttctcaacgcgtccgaggacaggacccgaggcatgtttctgtgagacgttatggccggagtagaagccgtggagaaggaagaggaagtcaattcgtcttgttccaaatcctcggccggcagcaaatcctttaggagcgagggataagcaggttcggaggttggacgcggaggtgccacactgccgacaaccgaagatgccgtggtcgccgctgtgggagaagtagccgtcgtaggctgccacggtgcttgaagagcgttggaagaacgaaagagcgcaggcgcatgattgacatccacagggaacagcttgctggacgttttgtttggagaggtgggagaaatgtttgaggcgaggggcgtcaagcgagtacacgagtcgccaatactagaagagggcgcaaaattgttctccccatcctccatcggggcatctccaaacagcaaattgctgccatacatcatacgttccgaggaaaaggtacttgctgagctgggcgaagttacattcgcgtttgcatttacagctgtgctaggcagctgggtttgtagcagttggggaaatccgttccgtagcgaggaatgtgcccccaagtggggacgagagagatcgagcaaagggttcatggaggaaaaacgactttgctctagcaaaggttcaccaaatcgttcaaagctttgcattgtgacaagacaagataccaaaaaaggttaagtgagcgttggaaggcggagtgagagaaaggagaaacgaagaaaacgaaacgagtctgagtacaaggggataagtctggtgcacggaaaaataatgcgtatatatgcgagagtgtgtatgcaccacacgtatcgtctataagaagccggaaaaacagcaaatgaataaaaaaggggaagaaaaataaaagaggaagagcgttgttgtaactttgaaaatatgtcgttggtatgatgatgaaatcgaagacaatgcgtttctaagctttgaatgcaaaaaagtcgtttccaaaaggatttctttttctttttcgttcttcgagttgtttagcctttttttttatatgatgtgcaatcgtatagatatcgaaactgcccaaagttcgtacaataaatacaatcaaaaagaattgatatggtaatgaaagtaaccgtgcaagtgcttgcagacactggacacaagcagcagagcacgaaaatagcggtgtgcgatataagaaagggaaacaacgaccgggaataataaaagaaaacgaagtggttttgtgttccaaggacacgggaatgcgaacgtttacgcgtgaacacgacagaaagaaacggctgtagacgcgaagaaaggtctacgaacaaacagaaaccaagcgaaaaatacgcgttgttttttttcctatgagagaaaaaaaagccaagacaaaaaaaataaaaaccttaaaacgtggaaagggaaaaacgttcacaaatgtttcagttacgcgtcgtggttaatggagagaactgaatgcacgtagatacacaagtacggcaagtacaaacaaccgaggaaaagtcacaaaaaaaggagaggacgcgtgtgctggaacaaataaatacaatcacacggacaaaacgaaccaaacaatacaaatacagcacaaggggccgaaagtagaaaaaataaagcgaaaaacagcgctggaaaaccgcccagattaaaaacgatcggaaaagaaggaccgaatgccgcgcttttttatgtttagctgcgaaaacgcgaacagaaaggcgaataacgcgcggtttacacaacctaggtcgacacaatcagcgattaccgtaacaaagtgcttacgtctatgcaaacgagacgaatgctacaagaaatggcaaagacgcgctgcttgtagctgctgttgctgcgaatggaggagggtagtggtagcgggaaagatgaggttttaggtgcttgctggaaggacattccggtgggcggtcgataggcgcgtttaaaagcgcgcttcgggggacgtcataggatgacgtcacgagacgaccctttgaggacgtcctatgactgtagtgcggtgggaggcaacccggcagtgtcggttgcgatggggagcgagacattatggttcggttgccggcaatgcaccccaggggaccgtaggggatagctgggcaatcagcgcctgggaaaggcgacgagtgcttggccaaagcacgaatcacacgtcatagctgatattcggagctggaacaggagggaaaatgtggagatcattacgtaaggagaagaatggacggctgtgagtgggcgctgggcccgtcgattgcgcgtgatcgatgctcaaaggaaataaccttaaacgtctagcggtgttctggccaatgagtacgcgcgcaaagctccggcagccggcggaacttcgaaacgaggcgcagaataggggtgacgttatgctaataagggaaggagcgacggccggcgcggcggaaacaaggttaagcgaggtggttgggagagcgtggggagtgagttctagcgatgcccaacgagtaagatagctgcgttcgcgatcgcacaaggacgccctaacccaccgtagtgtgcagtagtgtgccgtagtccaccgactcgtcatcacagacggcaccatctatcggcgtcgtggagtcgacgacgcgagtggttatcaggggggatgggggaagcggcagcgaatgggcggccataaacgttggctatcgcaaagacgcgcaagcgatcgcacgggctcgcagatcctcgcaactgctcgcaaggccccgttagtccgtgctgcgactcgctgcagtgcgctgcagcttcctcgtcacctctccacacgaccgacgtctttcgtcctcctcacccatcatcaccaagcaatgaagatcctgcccaaatactgcacggtcgacacgctcaaagtagcgtcccgctatgtcattattatctcggcgacctttttacttggtctgctgttccagagcgtaagtctgtttagcggtgcagtgcactactccacgctgcagcggctccccgctgcatgggttcccgtgggccggcccccgttcgcctccacataccccacatggcctaccccaccgccccacttcgctagtgtccccacatgcagcctccacctcctccacttcccccactaacccgtctagttctccgtagactactacacgctctggcgcccgagcgcgaccgtcgcgcctattctggccaattcgacaacgcctcgtcgacaatcggaggtctctacgggctgctgcgtctgctcctcactcaaaatactgctttacgtcgtttttgtgccgtctcgtggcctgtgtcgcccaggtccagcaatgcaagccggacgaaaagctgtacactatacgagcatgggtctctatgtcgcctccatcgtcctctatctcatcaacgtcgttccgtacattctcggcgtccccctccgtgcctaccaccagtacccccgcgacacctatttggccgtgcttgctgcgtcccaggtcctcgtgtgctttttgctcgtcggagtcttaatcttgcagctgggctacacgtatgcttgccacatctcggccggcatgcgtcgtgagtacgaaagcgccaacgcgtccggcgagaaggcagctgcgactgaatcacgacttcttccgagaggagcagaagacccctgaacacaacaaacgcgatagttctccgcgtgcggaggcgagccaaataaccgtcgtgccgttagcgcgcgcgtgatgcgcgacgtcattgattgggcgctaggtttagtgatgtcatctgatcctcgttgtgtgatttatcgacaaggagattggtcgtccctcagggttggccgggagcgcgcttacgcatgcagcacgtgaagttttagcggtggatccagggattcagggggagtcaggggcagccaaggggatccaggaagatccgacggagcaaaatgtcgagaacgccgagacgcgttacgtcaagtgtcacgcgctaaatgcaacgcgtctttgcgtcccgacgcgtcgagacacgtcgcgtgcagcgaaacaaacagacacgacgacgagcattcacacaaagactaactcacgacgcgtcgcatttaaatgcgacgcgttcctcctgtttcccttctttccctctcccaaccacacgcacatacatacacacacactctctctctatgcgtctccaaatgaggctgcttgtattcctacttcttccactgctctcgcccgtctggggctccattgtgtgccgtgacagcgtgttcgatcgctcctcgctcactcacagcttcaccgaagctgcctgttcgggcgccagcgtggaaaaacgctcgtcctttagctcctctagctctcctagctcttcttcaattcgatctccgttacttactcagttgcagatgcccgcaccaaaacggtcgctggcttccccggtgttccacatgctcaattggtccgtcaattatgaaacaggcgccaaggatgctgttggaagtgagttcgtcgagtccatagatgccgtactgcagtacgcaaacacgctggtttctcgcgtctttttcctcaatcaaaccatctccatacgcgtcaccgtactcaactcttcaactatcccgtcgacgaaacgcgactcaacctcatactcgacgtctctgtctacgccggtcgcgtctgcccagcctgcacgccttcttccgttgctggacgacgacggactcgtgcgctattacccacagagcgtcgtgaaacagttttccctaaacacaaacggtgcagacgtctcgtttgccgagtacgatgtcgaaatgtacatctacccgcactccaacctgtactacgacaccggcgacaattcaactacaatccagtcaaaccaagtagacttgctacacgtagttttgcacgaattgatgcacggccttggtttccttagcagctggtccgagtacatgggctcttcctcctcggccattacaccgacgcttgttgttcagtcgacgacgagcggcggcagcacgacgtatcgtgtgggcggtgttctcgagtacgagtttgatcggaacgttcattttgagtcagaattgtcgcaaggctcgagcaacttgactcggtctatggaggaatatgtgcagtcagacagtgctccgacggagtcaaacgccaacgacgtgtacactgcactagcttcgtccgaattgacccagctgggcaacacgatgctgcagtacgcaacgacaccatactctctcggcatgcactctgccggcgcaacagcttcccagctcgctgccaactcgtcgcacgtcttcctcctggaaacgagtttcagcacttttgcgtgcggatcttcgttaagtcacatggccgctgatgtgtacgacgggacgcccgattttctcatgcgctatgtcgttacagcaggcatctccatgcaggacatgctcgaacgcgcctacaaaaccacgtccgaacatggtgctcgtgaccgctacggtccgtttggacccgctcttcgcgagactatgagaggcatgggctatcgcatattcgagtacaccgatttgaacgaggccaccgccagctcatccgccgccgtgtccatcccaaccgtcacacccattgctctcgttaattccttatccacttcaaacacttaccattccgtcactcccactcctacactcacactctttaccaccgtcaccaccgtcatcgtcgaaaaacagaaccgggccactcttttctctgtggactccgctaacaaaaccacttcccgcgttgtttactttgcatcctctgcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacacattctagcgagacttatcgaatgcaccataaccgacccacaccgcactattcctcccccacaccccgaggccctgttaccttggatgcatccgattaagcgaaatagcacgacagggattggctgcatctcgctaccgttctaccggctggctcggtaccgagttcccgtaccccatatccctttgccaaaacccccgtcaccctgcggagtcccgtggggaaacacagtgacgattggaagacgtcataattggcagtttttcgccattcgcaacccattttgggtcatcccgccggaaacacgtgtgcgcgaggtcgcgaatgtgacaggcagcccgccagggtccgcacgcagctgacgtcgcagaatgcagttcgcttacattctgcgatttcagagcatgaaacacatcgagtacggccagcagcaagccctccgtccttctccacacccctccacactctttagactttgttaactttggcctcctttctttccctcgcgcactataatttcgaaccccgcttattctcacgtcacacgtcacggttaggttacctgataccctaggttacgcacatgacatcaaagtgatgattgcatgcgcgtagccgagatctgactattgcagcctacgtcatctctgagtttttgagcctcaccattccagcccagtgcttatcaaccccggccgactcttcgcgtcctaccctccgccaaactctcgtcaattccctgcccggtaccaatccgtttttcatcacaaaaaacgccggttttctccctcaaattgcaggtgaatgccttagtaattgctttgactttgtttttatcggattgctttcctttttctctcgttagcacgccgaaaaagcactgttcgttgagaaaaccctcatactggaaacagaaaatcggtcgaaaatcttcaatataaggtgtatattatttttaaatatatacactccgccgatcagtttcggcaaagcgaatttccacgtttttttttcttcgaacgctaaaattaacctacgttcgcacaccttttggacactattatagactgggtcgccgattccttggttttcatatctggcgcgaaaagaccctttttcctttgtgtaagtttgatttggtttggttcatcacaagtcaatatttgttttgaaactgttggcgttgatgcttcaatttgcttgtgcaattttctttctctaaacttttttccccttctgcgtgtaagccaacctaaatttgacattgcgaacaggcttacagacgctaacaaccgattagaagcacacgaattgaggagatcttttcttttcgtgcactcctaatttttattattactactactgctactattattcattagagttcaactgcttcttgcttgcccctacaaacacacactcacgcattgaaataacctgttaatttttgcgtcgttttttcacccttttcctcgttgtttagtatttccccaccgttttttttatggaacagcgtttttttcgagacgtaatggatactactgtttacggagaggcgattcctttcggaaaactgcctggtagcaggttggagggtgcttggcatccgtttcaggctccaggttcggtctcgttgttgcaacagacagatatggatgtgtctgcaatgaaaaacaacaagcccaacagggctatggccgttccacaggcttcaccaaggcacgtctaccagactatcccgcctacggtgacagtttcttcttcggcttcttcttcctcttcatcatttggcgtttcacccacgaaaacaaaagccgttcatcatgaggatgccgtaggcgttcgcatagtcgactcctcaaaagacgatgaggctgaaatggcactgcatcacgctgcgcttcaggatttgctcgagtccgcacctgcatctgacaatgaagatggagatggtgcgcgtacacgatctcatcaggctcatggaaagcggccttcattgacttcgcatctttctcccgtgattgatgttttatccacacaaatggacgagatgtatcctggcatgtccggtcaccaccctttgagtgccgagtttgcggctcgcagaccgagtcttgatacagatcatcatggacgtccgcgtttgtcgttgtcagcttcgaatgagggcaacaatgcgaatgacactcttcccagctttcctttcaaaccctccttgcctcgtccatttcaactgaacctttctccgcgtgctcccacaatttcgttgaatggaaaccgagttggtggcggttttggtccgcagttgagctttctttctcagagctctatttggagcaacgctcctgtgttctccccaccgacgcagcaacatgctactttgtcttcagatgcaccagaacgtacgtctccggcgatgaatacacgtgtcgagttggagctccctgcccctagcattccggctacgtcgtcttcaccatggttgtctcccccgaagacgttccagagtcctggatccttgctcaatagacatgcgcaactttcctctccgcttagtctcgagtctcgttttgcgagcctttccttgaaacgacgtagcaagagcgcaaacatggaaagcggcccttcgcattcggttgcatccgagttgcgccaatttctgcctcatggcattgatgcattggatgaagtcgctgtcgaggatgagcgtgaagatgataatcccgtggattggcagccaactcatcgtcgtgcctttacgaacaacgatgttttctcaggccacaatggactcaaccgcaatagcaatcttaacgataattcacgtttcttgaaacctcgggcaagccctactgttccacgcgtgatgccgttgtctcccttgttacagtcccagcatgccgttctgagcggaatgccttacggagtaccaccggcggtttcctcctctacaaatgcccatgtggacgtctcgtatgacgcaaatgatttgtttattgtccaatttaaaggggagcgccgtgacttattctatgtggcggagacggatgctttgcaagtgaacatggacgatttagttattgtggaagctgatcgtggacacgaccttggtcgagttgttgcgaagatgtttcgtggcacaggtccgtgctcaagactttcccacagcagcggctatgcatccgcgtcccggggggagccacctatccagcgggacttggattaggcaacttaatgtcgtctgccaactttcacccaaaacgcatattccgcattgctcagccttctgaaattgatttgcttgtatctaaggctcatgatgaagctgaagcgctgctggtatgccagactaaagtccgtcaacgcaatttgccaatatatgttattgatggtgagtatcaatgggaccgaaagaaactcacattttactaccaatccaaacagcgtattgactttcgcgagttggtccgtgatttgttcaaggtttataagactcgaatttggatgtgcgctatcaatagtgcagcgtggtctacaagcaatcaaacggcaagtgttgcgaattccaccgccaatactagtcgtcgtcgttttagtcaagacgatgccgcggcggatggtcttggtcgtatgtcatacagtccgagtgcggcttcagctgctttcccgtccgtaaaattgggcgcaaactcacaggcttcaagatgagtatcctacggtacagcaatcgtttgagatgtgttggttagttggttacctccgtctgccggcaaacactgtatagagatgtacctttttttcgttccctttgtatgattctttctttgctatgactactggagcgtttgcttcttttcctgttttctactactagtatggtgctgttattcctcttaagggctactactgcgttccgtggagtgagtgtatgttcctttatctctctttgtcagtcatcaaattttccctttcttgagagtacaatgtctgacggtactgtgttaaatgctactgttactacttttcttcttcttctactactaattttcctatttctctgcttttaccataacccttttctacaaactgcctttgaattttggtaggtgacgctgatgacgacaatgatgatttatgtttctacgtcttctcctttacatttgctctttcaattcacgcttcgttaattcactgtcttaattcgtacattgagtgcacaggacatggtgctacgaaccgttattgatttcacatcttatggttttttattctcttattcaaacacacatacacgtatacacttatagacgagtgcgtatgcacgcttatgcatttctttcaacgtttcaacgaaattttatcgttggattacatgtttgaaaatctgtactatgtttttttatgtttttaatagattgattgttatatataagtggaaagggagagaagggcagaatgcgatttattaaagacaggaagtgagttgattctcagacgtagtaacatatttttattaacaattatacgtaaacgggtcacaggtactgttctgtaaggcgtattcgaagctgattgaaggggctacaggcttcgtcttacaatggcttctataacacaccgtcttctgtctgttaattactactactggcttctcctcattctctccaccttggtggtttttgctccaccacaagttcccaagctcaccacgtctacctggacctgctaagacgcgagtagcattcattttcgctcgttcggtacgtccattgatttcgttatggatggattagaggaaagactgaatgtcattcggtctcatgtcaaatcaaagctggaaaaccaacagcttccggctctcgtattgacgaccattgacaagtctattaagaagaccaaacaaaaaccgggccctgaggtgtacatgacagctctggttgctcttgttcaacaagacgcgttttccgatgaaaaacttcaatattctgtcgtgtatttgctttcgatgattttaccagaaacgaaatcggccagccgggtgccattatgcaaaagcctcttgcctattcttgagggattaacgaaaacggcaaatcaaaatgcaccagtagtccgttgtgcaattagctgtcatgcatctcttgttgaagcagctgttatggagcaatctgagggaaataaggaacttgttgagaacagtgttgagtttctctttcttttcaccatcgatgcccgtcccaagattcgtaaaagggctgtcgaatgcttgcagggtttgttgcagcgggatgaacggatcggtattactattgctcgagtttttgttcgtaaacttcttaacatgcttgatgaagctggcaagaagaactcccagagtgaaaagtctaaagatgcagggcagtcgagcacagacagtgacggctcaaaagcgtataccgacatccttcacgttttccagttactgaatagtttgctgcatctttcgcagatggaggctcaggaacttggtacattgatactagcagtggtccggtttgtggacgcaaacgtcgtacagaatggatatgtgtataaaagtcttgctgagttcctggaaaatgcagtcgaagaacgggtagacgctttgtctgacactcagctttctgagctcgtcaaagaactgctccagaaatgggatattttgcctggtcctgcggctttcgccttggctgctcttactcagcgcctgccaaatcaaggtttgaagcaattggacctgctaattgaacaactaattcacgcccttacacaaacaaatacgaacaaaccttcagtcatgggtgaaaagggcactgaagtagccgaagaaagaaaaccgggtacgcaactcaccagcccgtatgaacactcttctgtcgtttttgtcgaccgcttgcaggcagcatttggaaagaaaagcgttgcacctactctgtctgggaaggctgcaactttgattaatcgaaagttcttacaaaatgccgctaacacaggtccgtatgcgtttgcttgtgtttgtgcatttttgcggaagctcctcagattcgcaacacctgaacacgaaaaagagtactgcattttgctcactaatttgcattcattccttacgcgcaaggagctttctatgcagaaatccgtgcacgatctagttggtgcttttattcaaacatttcacacccgtagtcttgtggaggcttttcgtctgtcttccaagggtgagttgagtcgcttggaaaaaaccaaatggttcgtgcaagtgatgcagaagaacgttcagtgtgacgagttgaatgtgtacaagtctattttttttcctgctgctatgaacggatcaaaggcatggtggtcgcttctgcctgcatattgcaaagaacctacagatgcggagaatgctattgatgaagactttgttaggaatcttgctggcgcactaattcagcagaaagtttcccgtcagcccattctttctgcattggaactgcttgtggaaaacaatgcgcaagctcagaaagcgttactgccttttgcagaaaatataatgggtacgcttggaaacttggtattcgagctgagcgaagatgtggttttgcagcaaaagacccttcatacgctttgttccatttatcgagttgcggaacctatccaggagtcattcataacaaccatcattcagcatcttcgtacatttttaacgtctactaaacgtcaagaaaacgatgaaaaacaggcaaaggttgccgctactatgcttcctcaacttttgcgctatgctcccgatcaaacatggcgacctttgagtgaacttcttgctgttttgctcaccgacgaaggtatgcaatccatcgattttttgaaacagaaccgcttcctttatcgacttcttaaggcagccttgttgaacgaacgtatgtcaaagaagctacaacctcgtatttcgagtttctgccagggccttgttgagcttccggtaaatgtcgtctcgcaagatccatcaactgcacttgaacgcatgagtacatggagattactgcttgagttgttgccggagaatgacctacatgtactccctcccattattgaggagataattttgacgagcaagcatgaggaagaggaagttcgagaagaagcttatggattgttgatccaaatgggtgagaagtgtaaacaaggaggtcgcattgagcaatcgcgtattgatggattgggtgaagatgcgccatctgtcgatgccactttggatgaatttctaatgatgatggttgctatcttggttgatccaaccgcgcaacacgcacccgttgctattacagcattgtcaagaatcgtgtacgaatttcgtgaggacattggttcggatatgctgaacactctcttcgagaccgtggaaacgtatcttgggggtaagcatcacgaatctgcacgctcaagtatcggtttcgtaaaaatgtttgtgacctctttccctgcttctgcgcttgaggctcgtcttaacacgctcatgcccatgctgtttcgctggctgaaagaacacaatgcttatgtgaaacttaaggcgaaacagcttgttgaccgaatgattcgggtgtttggagtacaaaaactgggacaatttacggaggatgaagatgataaaaagtggttgaacaaggtcaattccgttcgtgaggctcgcggcaagaaacagtcgaccaaggatgaagatgaagaaatgcaagaagcggaatcggatggagaaacaaaattcactgcacagaaagcacaaaggtttaagtcaaactcaacgaatacgcaacgttcttctcagcattcttcccaaggttcgactcggcgttttactcaacgccctacacaacgtccttcccgaacaacctcatttgattcttcttcaaatatgaagaagagacgcaacgacgacacacacaaatctggcagaggtggagcaaaaatgagacggaagggacgttaaaaaagtgtttttgttttatgtttttactaaagggctaaaggtactttttgggaattatttttgtttcattggtattaggatatagaatgacagttaatattagttgacaattctaaacgagcgggtgagcatgaaaagagggcggcaaaaaacaagaagcagcagtaaattacagggattgctaaaacacgacaagcataaaatccgcacaaaccagcggctctggcaccaccgaacttaaaggcaagcaacaaaggacgatatatatgcagtgccaaatatcattaacatatccaaaagaacaaaagggtgaaaagaaaacacaggggtaatctataatataacatttttaaatgcacgagacaatgtaaccagacgccgacagaacacaacgcatgtgtcggaattatctaaaatcagaatcgacagatcgttcttccagcagacgctaacaggagcgcgcaccaaagggaggaaacgattgcaagtaaatcagactcccaagggcactcggcggggtagtgaatgcattctctaaagtgctttttagttcggggatccaaaagcagcagcggtggcctcagaggcgttcgcaatgttggggttaccgagatcggcatggtattgacggaggacacggtcaacatcgtcgagagcaagagtacggacatcagcaagcttcttgataacagcagtgagttccttagcttgagcatcagtcaagttcaagttgagttgctcagcacgagacttgatagcgttccagccagtgagacgggaaccaacatggacgtaacgagacatgccgaagtcctcaggcttaaggatctcgtaggtggaagggttggcgagaatagccttggcgtggataccggccttgtgggtaaaggcacacataccagtgatgtagttgttgaagggaatttgaacttcaacggcatcagcaaccaagttctcaacgtcgcgaagcttgttcagcttgtacttgctcaaaacgtagtcacggtcagtggcgtacatgcgagccaacaaggcacccaaaggagtgataccgttacgctcaccaatacccaagacagaggtgtcgatgtgagtggcaccggcctccaaagcgcagtaggcgttagcaatggccataccagtgtcgttgtggaaatggcactcaatgtcgcaagagacgacgccacgaagagtacgaacaaggtcgtagacttgtctgggggtagcacagccgacagtgtcagcaataccgacacggttgacaccgatcttgtcaacagcacggtaaatggaaagaaggtcgacgaggtcggagcggaaagagtcctcggaagaaaaacgaatttcgatacccttgctcttgacaaactcaatcacttccatggcgctctcggtgatgtaggccatgtcctttccgtgagagtacttgcgaaggtactgggaagtaccaatgacgacgtcgacaccgtcgacaccagtctcgacagcaacgcgggcgtcgtccatatgacaacgaatgtgagtaagaatcttagacttgagtccgagcttgcaaatggcctcacagtcacgacgagattgctcggaagcgacaggagaagtgagctcgatataatcgacaccaaagtcgctcaaagctctggcgatttcaatcttcttctcagtgtcgaagaaggcgttggcgaattgctcaccctcacgcaacgtggactcgatgatgtggaagttgctagtacgggaaaggaaatcagcagggttgggtccgtaagggttctgtttcatgggagggacctcgacgctaacaccgcccttggtagaggtagccattctgcggaggccacctagcgtcgatctaagaggaagcgaggccgaaggcctcagaaaattccggatatgtgtaattgctgccataatgctgccaattgacaagctataaatatgccgctgactgctacgatgtcctggacttggtacgattacgttaaggtgtcaaaagatctgcgactcttaacaattccctaaacgtgctttttcttgtacttggctccgggtaggtttccatagcatcattttatcggggaaaaggtttaaagccctaccctaaaaacaacagtcacaatgtagatctgctgtggtaggggaaactcctaggcggcaaaactgagctagtgacgtcaatttttcaggaaagttttaatttgccgacgaggcgaactctgcatgtgtgtggagaagccggtgatttagcactagctgatgatattggaggagacaagaggcgagcgcagtgggagaccagtgatgatcagttagatggatgaaccatagacgctgtagtttgtgtgatgctgcggctaggggtcgcatcagcaacgggacaacgagactggtcagacaggacagggcaaggcagggcagaatggagcgatggagaatgggacggggaaaagtggaaagcctggagatgtgtattagagaatatgaggacacacgagaccacatcgtctgtgtcttcagatgaagtacgatctcatcggtcaccgccttctctgttccacggaggtctcgctgactgtcgttccctttcccctcctccatctgactcatcagattttcatgagaaaccgccgttggagctaccgttgccgccgccgcaatcgcttcatcagattatcttaaaagcatcaattgtaaaacaataacaagacgatgagatgcgccttttgtattagcgaaagcagctctaatcccatacaaaaggctgattcaggtacagagcaccacggcgcggtattgcagctgaatcagttttggttgttttgcgggaaacataagtttatccgaagtgtggggtaagcgagaggcttttgcgggggatctgcgggaggcgaaaagctatagggaagggtgcaatcagtaatggacgcaattggtactacacatcgtagtaataaacatttaaggtctcccgaaagcgaaacgctctttgtcgatcatatttcggctcactattcctcggtgttgtccgttatttcttgtttttccttgctgtgagcctcggtgagaagtagattgcccagacggggaggagaatcgcgagtaataaactcataccgtcctggaagaatgtaagcggcctgtcggaatgcgtttctcgcaacctctgcacgaagtttaccgccgccaatttcgaataacacatggccgatagggacacgagcagaccaatgcgagaaggatccttttcccttgcccatacgcgtttcgtttcccttcacacacacgggaatgtttgcgacgaaccgtgtatacacacgagaacccttgttgcctttgataagtcgcttcagtaattgctcgacaattgagagctgtcgcgcagtgtattgaacacatctgtcttttagacgaattccatagtccccccattcaagacgtgtgcctcgtagagagccgccaatgggcacagaaacacgtcctttatgagactttttgtacttggagcgtcgcggcgcatactggtgcttccaccgtacacccgacacaatgtttgcagctaaaacaacacttgtcgtatgcacacgtatcccggggagcagccgttgcacgaaaaacatgaaagaatgcttctgaaacggtcgtcgttgacgtagactacaagtcgaggtaccatacaaaagagccgtttagtgtggtggagtgcgcttcagtaaccttatttcctgttgaagagtcaacacaacaagacgaagccgcgttttttctgaatcattctgagggagacgtgctataacgcgtcccgcacgtttattccctcttcattctttgtaattggcaagttggcgtcgcatctcccgcgctactcgtgctgccgtggtgttggactgcagagcgtgcatgacctgtgtctcccattgttccaacacactctggattgacttcttcgagggagttggtttcggaagtgcctgtttcggagtagcaatgctcaaaaaactagagcttcttgacgaaattggtgttctacgaggagacggtgtggacatgggggatggtagagggtaagtcagaggtgagtggtgtaatagcgtgcagcaaatttgtgtggtacatatacttccaaacttaccaccaaatgtagtgggcatatgatgcagtggtagcatgctcgctttgcatgcgagtcgtcctgggttcaatccccagtgtgtccatttttttccagcgattcattgtctgtgttttccttacccgagcctcacgcacctacgtcactctattgcttcgcctactattggcccaattatatctcttaaagtatcgcttgtttcgcttcttatattcacgtgttcgcttagtatcgcttatgcgcccctatatgcagtagctgggtcaattaaacctgccaaaaaccaaccactcgaattgctgccatggccgagtctgctgctgggtattcgagtaattatggggcgtacgcgtcccaaagcagtcaggagcacttgggaggagcttacgaaagagatgtggacgacatttggacgtcggaggacatccatcctattgaggaaagtgttttggaagaaaaacttgagcctgcgctcgctcctccccctcaaatacgcgaatacagcccctaccgtgacgaggcccagttcgcgtttaggttttgtgaaggacattcaatcgcgtagcgacagctccttgggcagttttgcttcccctacacctattcacactgctacgctactttgggatcctgccgttaaggaagccgacgatattctgcacaatgaagacttcaacgacaagcgtgatttggatatctttactttgagaggttttgtcaacatcataacattggttctcttggctttaggactgctaatgctgtttatcggttaccctattttgtccgccgtgaatgtgcagaaacaacggaagagctaattctgccattcattcatttttgtggttccgttctgaaaatccgccgtggtggcttgcttttcgtgtgtggatggtttatgtcatgagcttatcgttctagtatttgccgctaattgttgttttgtcatgtgtgtgtgtgtatccacatgtacagcctcttccgcccaccaaactgccgtatcggacggcttctctcacccgggttctagatactggactcgaagatactgccgctgcacgagacccttctgttcgccctacaagctatcttaccacacttcacattaatctatcagtcataaacatagcagacaaagcaacccgctttcagctgtgcattactgtcgattacacatctttttactctctacactcattgttcttttctttttggctgtatcagacagcagtgtgagccacctctgacgacgatcttataaaaggcatatccgtccgactgctccgcattatctgggtcgttacctgtgctattgataacccactcggctgtgatttggtctgtgttctttgtcactacactaaagactctccaacgactcgctgtgatcccttgttggcttactacctcccttaagtctgtttggttcccgacaagcacacgtaaacattaacgtaaacaatactccgtctatcccgacaacaccaggcacttgctgtctccaacttacaccgactctcactctctcacacgtaaacatcctcttttctttttctgcgactgcgcttctgttctcgttcagtgtcgtatttatctgtctattcgtatttttctcgtcctttgtgtattctatttctaacaacacttggtattcctgtacacatttggtttatctatcatgtcgctgcttcgatcctctccgcgactgttgacttgtgggtcacgaatgtttcccatatcccgtttatgctcttgtcctatataccttgcatcattgtcacggctacagggtgcaaattctatgcactattttaacagttccgctaacgttactggccgctcgaaagacacaggcattctgtcggttcctcttcgcttgttcactgtttccccggctcctgctcaacggctatttaccacgatgagtcgttctcatcgtttgcctggcatttcgcagcgtgaatctggttgtgctcgttcagcattcttgaacgtgctgcgttcattctccatgagccatagccgtatgactcttgtttccaccgctacacattcggctgctgcagtatccccggccggcgaaagtactacactcatttacgaggctcctcgttcgccgcgtttcaaacttctgtatactctgacgctatcggttgcagtatgtttttttgtttacgctgttctgtccgctagcaatttatactcttctcgagagtctgtgcatgcgctgttggattccgagacaaggtttttccgagtggctacattcgttacatacctggccattccacttacgcttgcgctctctctcgttctgctagctattcctcgtcgagccgtgtatgctatgtactcgcttcctaacaacaagtgtcggctagtgacgggtttgcctttctggcacgatactgtgctattccataacgtgcgtactctgcccaaatccgagattactgtcatgactgccttggaccataaaagtccagtggcgctcaagctcaaggacaagccgttcgtgttcgtcatggattctaatggcacatttgagggtggtcgggatgctcttcgccaacactttaatgtgaactgatttcatttaatgcttaatgtcatgtgctcctttcacacttacaatgtctctatgcatacgttattgttaccatctttaccgtcgccctcctgctctgccataaaagataataaaaggcatcttggtcatgtcatgctcctctgtaatgtgtaacgatgatcatattaatctatttgctcggtagatgaggacgaacgggccattcgtacgttgtgtaagtgtaccatagctttgtagcaagcggtgacagcgtcttttaagacgatgacctggttccggcctttcctgcggcgccaaagtgcccgactcattctaacatacatgtagtcaagttcatcgactctgtagtttcgagtggcatctgtgattttgttcagtgtacgatcataatcgacagtggagagctttagccgtgtggaaatgagttctgttccgcttggttgacgttcgccgagcagtatatctgctgcttgctgctcttccagtacatcatctagtggttcggaagtgagttcgttcattgacagttcattctcagaatcttcaatttcttcatagaccgaaaacggttgcagtgcttctggaatttcttcgtcgctttcgtgctcctcttcatttttgtctttcggttcaagtggtggcttgtcttcagttgctattgagttcttttgagaagctcgaagagcaactgatttgcagtcatgaagaaagttagcatctatgacctcttccatcgcaaattgaacattgatgagcatttcttttgctcgtctctttaacgtaaaatcaccggatgcagtagcatccgtaacaatggctttcacgtcatcaaagaattccttcggttcagcgtaataaccattccatacacgtctttcaatttcagccaagttcatcattgtaaaccgcttgtttgttgctcgttcgacgacaaaagaccctacaacttcgtattggtatgcttcgattatactcgttggcaactcatccttcattgcagggacataaatgtcatcaagatcctagctagttagcaaatggtaacatataaatgcttcatttcacatacaataagtggttttttgaatcgttgatacctcgaacgtagctgttccaaaattgagttaagcttcaagcgtagcttattttttgttcttaggtcccgcattttctgaatcctattttgatggatatcaccgttgtttttggatatcgttactgtccgtttggtagtaggacgattgtgtgaaaaagcattaacctcatcacagcttaaaggaaacttgcaggcccaattcaaaagatcgtcaaaaaattgtcttcgattctcggccgggacgggttcgagccgaacacagaaggattcgctcggactgaaccaactctgaatgatagaaggaagtacctcaaaagagacattagagaatgccaaaagcaaaaccttctccaatggcggaatgcttttatgcaaatgagagaaaaagttgagcgttccttcaggtaacaaggcctgccatgtatcaatgtcaggtatgtacaggatactaggttgccgttgccttgcgattgaaaataactcaatcatttttgcttcaacatgctgttctgggtcattaaagagtgtgcccagatcgaaagaaactataaatacaccgtcgaattcgtttaagactgcaggtccccagataaacctggccctgaccagcaggtcccgtcacaatcaatttcggcctatgggaatgaaaatgcattaagccagtaagatttttgagctcttgttcattatgagaatgtttgtttttttgattccgaagaacagaaagattatttgagtcggatggatgaagttgaaatacccgatttaatcgggaaacgatagtattcaacgaatattgtagcaatgcagaatgggcagtatccagagattgaacaatggctgttttagatcgccgtgtggataccttggtatgcataagggcatgggtgaaatcttcggctgtgacttgtacattttctggtgatatggagagtttttcattcgccttaaagatgtctggaaaggtacgacgaatggcgttcatggcagcttctgtacaaagtgcttgaaggtcggctcctccatagccgtttgtactggacgccaagtgcattagtaaggatcgtgaaataggaggtttccaatgcctagtgtgaatggaaagaattttgtagcgagcagctcgatcaggaagcggaaagtagaattcacggtcgaaacggcctggtcttcgcaaagcgggatcgagagaatcgggtctgttcgtggctccgatgactatgacttgaccccgatcgtccagtccgtccattaaagccagcagtgttgagacgatagacgcgtgagtctggtcttgtctttgtgaacggacgggagcaagaccgtctatttcatcaaagaaaattatactcggctgatttttgcgggcttcttggaacagcaaacgcaactggcgttctgcttcacccacccatttgctgagacagtccgaaccttttcgcaaaaagaatgaaacttttcgttcttgcgtagaacaggctacggccagtgcacgagcaagtaatgtttttcccgtaccaggcggaccgtggaaaagaacgccgcgaggaggacggatgtgcatgtgtgtaaataattccggataaagcattggtagcattaccatttccttcaactgcattatatggtcatccagaccaccaatggagttaaaggtcactgaatagtcaagatgagtagaattggaggctaaggtttgactgccttgcgaaagtgtaagagtctgattcacttctgaatcttccacacgttcgttgcgaggagcatgctctagaaacgtatcaatgtcaaactcatctagagtgtcattgtcacttgatgatacaaaccccgttgtatcgctgttgccaatacccagtggaagtttggaaaatgcatccaagactgctggtggaaaagaacggatactgctaaacgtagcagatctacttcgtcgaagtgaagatgcggcagcgttttgagcagaacccgccggcttgtcagccatgttgtttttaatgcgactggaccgccgaacaggagcaggcgaaggcttacgccgttttcgacgggtgctccgacgagtacgttttctctggctttttctttcacttttgtaaacatattcactgtcttcgccttcgtcgtcttctatgtcattcgacagtgaataatcgtcgtcggacaaagtgtataaagatacattgtcatcgtcctgttcctcttctgccgtacggcttgagttatcggaaggggagcgcggaggagaactagagtccttggttttcagggaccttgaagtgttggagggatagtatttttgaggagttcgtttgtgatttctgtcaaaaagttcatagaggggactagaatgtttttgagacaagacaacagcaggatcgtagagttgatgatacttcggggtgtgtgaatgttcactgctactgtgatatcggttcggggtgatagcaacggagaaagttgatgacgatctgtgtttcttagggaatgctgattcgttcgaggaatgggaagtaggtgagctagtcgttgtagttgacagcttgttaaatttttttggacgagttatttctaataactcgtcgtcttcgtcctctgtataatcgttatgatgtttcatacgaatacgagtaggattgttttcatcgtcatctacttcagtaacattttcatcgttagacgaggaggagctttccatagtttcaatgtaccgtttatttagcctagtccccatgtcattacagaaacagctcgagagtggttaaataaaagaagctctctatattctgcgattctagacactgttgtttcttgtcaaagtgtttggtacggcacaatctgcctcacctgttcaaaaagttcatgaatgttacagagagatgaaagaaaaaggtaaaatcgctgggaatgcctgctgttcaattataatcgcattcacggacacaaggcgaatgcagttcccgcacaatcagcggtaaatttagggtttcgctgtgattagcggtttaaggaagctgtttgcaaatcgtagggggaaacgaaaacaagaaaaaaaaattcacaaataacaatatgctgtttaatgaagtgtaatggattggtttatgaagttatcatatggatatagtgaggacggaagtttatccactgcaaagacggtttcttaaataataactttgttagaaaaaatatatatccaaagaatatatacaactaggtttcgagacgcaccggaaaggatcattgtgggtattagtatgactgtctagagttcctcgatttttctggattttattattatttatctcatattattttattcttttaactattaaatagcaaatgttaagtcaattttttgtaaacgagaatatcttgattacttgcaaacggtaacaattattttaatacttgctcgttcaatgaaatggtgcgcggtagatagtcaccgtaactagaagctttcaagttgttgcaaaactataagtttcagagattcaaattaccgtttatgacaaggtggtcgatttaacatgaaggatgaataggagcgatcactatcccgcattcaattcgttgtatctactcaattgctgtgaactgaacaattcatcaaactacttaagccaaacaagtcgctccccttcgcaactaatatgacaaaaatgatacaaatactctagcctatgaaaactttaggccgaccttggaaatgcttcattctgcttcgcacttaatatacaagaaaacctattcctctttggaagcgatacgaaatcaccacaatacgaaccaagagaaactacgaagatctctcttacactcttggcgcctttcctaattgttatagtcttaggagttccgtctgagtttctcccttctgtctgttcagttgaccaaaacgacttttcattaactgctccatgaccttttctactcttcctaaacaacgttgaacgaaaggcaactaattgtcacctttatgcaacaaagtttcgttaagtaaagtgaggcgtttgcttgcttaacctccttaattccctaataaaagatcgactttcacagcaccctcttttcgcacacaattcaatttagtaccatttttggtccattttctccctcctcactcctctgtattttccagcaggcttgtatttccctgttattttgtattgatagggaagtgcggcattttttccacccacttttttcttgcatcctacattttgacaaaacgttgtttcggcgtttttccacctagaaacgatgtacaatagctctgatgtacttctcgtcggagtaaggtaagtaaattacactcaaaagtgtgggcaggctgttgaattccatcttccgaatgcgtattctgcagaatagttactaacaagtataaacagcggtgcttcctgcagcggaaaatcggtatgaaaaacttgtttgtttgctttgtctcatagcaactcttctctctgactcactggaagacactgtgtcagctgctgcatgctgtctatgacaattcgatcattctgcacgaagacgacttctataaggtttgtcctatctgacccgtgttaatcacacatgatgctgacagtgattcctctgtgtatagacggatgctttgatccccattcacgatggttacatggattgggattgcgtagatgccattgactttcctaaatttcatgaagcactcgtgtacattaagcagcacggtgaattgccaaaatggctgctcgaaaaagaagcaaaccagaatgttgccacgaaagcagttgtagaatacgctgatgtagtccaggccggccggagtttagttactcaacagcctggaaagaagattattctcgttgacgggttcatgctttatgtctccaaccagctgattgactcttttgacgtacgtatcatgctgcgagcagattacaatgtcctcaaacaacgacgtgaagcacgcactggctatgttacgacagaaggtagtagaccggcacatctttccccaacagagaagtgtattttcattattagtttccaggagcgacacaacatgctaactgtttctatataggcttctggcaagaccccccgggatactttgataagttcgtttggcccggatacaaggaaggccaccagcacctgtttgaaaacgacaatgttgagggccgtatcatagatcctcgcatcaacatcactcacagaaacgacatgactgtgtatgagaacctcgtctggaccatcgaattgttacagcatcatcttcagtaaacccacgctaatcagttttttcctacatttcttgacaaagttcttatacccagttgtgtccccttaacaattatcacacactcacacagacacgtctaatgaaaaaacaatttaagcactattctgagctcgtctacatcattcttgaacccgtactaaaaccgttaccctacaacaaaccctgcaattcctgttgtcctcttcctaactgactccagttaacctgcctggtagaccccattgaccctatgtcttagacaccctctcacacttcaccaccaccgttcttcaaatatggatgcagaatcgagtatagagactcggacagacagggaagatgtcctgtcgttggtgaaggacacggttcggcaatccaagttgctttttggcacggaatttggcgctcctagttcgttccaagacgaacttttcaaaagtgagaaactcgcatacaaacggaatttggaattttggatgcgagaacaagatgtaaaaagtaaaaagctgcatatatcaccaagcggcgactcaaaaagccttgttttggcgtcacaattgggaagttcccaatctgctcttacacagttcacaacgcaatcacttgcaagcataaaagtgcctgcacaaccaagcatccaggctttggaaaagattgagggcgtacccaaggcgtctcagagcgccgcacgggctgcccaggcttctatggtgaaacgaaccttggccgatcaagtcaaaccagattggcacgctccatggaaactgatgcgtgtcataaacggacacctgggatgggttcgatgcgttgatgtcgagcctggcaatcaatggttctgcacgggcgctggcgaccgtactataaaaatttgggatcttgcctcgggcactttgcgattgacactgaccggacacgtcggcacggtacgcggactggccgtatccccccgtcatccctacttgttttcgtgcggcgaggacaagatggtcaagtgctgggaccttgaaacgaacaaggtcatccgtcactaccatggccatttgtccggcgtgtacgccttgaaaatccatcctacactcgatgtgctcgtcaccgctggtcgtgatgccgtggctcgtgtttgggacatgcgaacacgtcagaatatacatgttctggctggtcacaagtcaacaattacatcgttggctgtgcaggagtttgatccacaggtcgttaccggctccatggactcacatattaaactgtgggatctggcagcgggaaagacgatgacaacgcttactcatcacaaaaaaactgttcgctcactttgtctgcatccggatgagtttacctttgcaagcggagcctccgacaatatcaagcgctggaagttccccgaaggcgccttcatgggcaatttttccggccacaatgccatcgtcaacacgctctccatcaactcagacaatgttctgttctctggtgccgacaatggcagcatgtgcttctgggactggaagtctggtcacaagtaccaagagatgcagaccattgcgcagccgggatcgctcgagagcgaagcgggcatattcgcaagcacattcgacaaaacgggactgcgtctcattacttgtgaagccgacaaaagcatcaaaatctataaacaggacgaatctgccactcccgaaacacacccgggactaccgtggcagagatatggccggccgcggatctaagcgagaaagtttaacgaccatcccgcctgcttctttcacgaaaggatctacacgaactacacaccttaatgtcgatattggcacccctacaccaccgataaccctaccctaccagaaaaacagtcacgctacccacttgagcacacaaaccacaactggctcaccgcaaattcctcaaagatgcttatccccaaggagaaccgcaaagccattcaccaagctttgttccaacaaggtgtcctcgttgctaagaagggtatgtttgttaacgcatgcgtttcgtgatgctggtcttattaacggctgaattgcactcaatgtgcctgcttcacgactcgccggtgtaaataggcattggatttccgtactgactcttccgctctagacttcaaccttcccaagcaccctgaagttggtgtccccaacttgcaggtgatcaaggcttgccaatccttggactctcgtggttatgtcaagacccgctacaactggagctggtactactacaccttgaccaacgagggtgttgagtatttgcgtgaatggttgcacctccctgccgaggttgtccctgccactcacaagcgccaagtccgtcctgccgctccccgcgctgttcgctctgagcctcgtgagcaacgtgctgatgctggctaccgtcgtgctgagaagaaggacggtgaggctgctcccgccggatttgctccctctttccgtggtggatttggccgtcaatagacagctaatagtacatgccaatgacaagaggataagtgggattgagatggaggagtatgaagtgatagcggtgggtggggttgtgtgagctagtgttgtcctgtgtagcttgcagagacttgaacggctcttttttgttaccttcgagtgcgtgtgaggggagtacttcatgccattacaattcattgcacgtttccgttaacgacacggatgatggagcgtccatcctcgccggtcatgaaagacggcatccgttgaacgtcaagaacgccttgggaggataattctttgagaccttgaaaaacgttcggcccttgaaactgaacagtgattttaggtcgaaacgccagtggagcgttgtgaatcttatctccaacgttgagttcgttgtcaggaatacagtcgttttcgagggccacgaggaaccggtctagcggacgatcgttcgtatttccaaatcggacatcagcaatttcctcggcggtcgtctttcgttttaaggctatcgcagtcgccaacgcagacggttgattgtccaatggagtcgtatcgacagtgttgtctgcatacactcgccaagatccaagggcaccggcgtgtcgatgggctccgagaagagtatacatcgtttcgagcgacttggccgttaaagacagtttttgtatcctgtatgctgagtggaatcgctgaagcgctcggattaagcattgctgaaacaaccggtgcccaacatcgctggcgtctgtaagcagactgtgtaataaatggacggatgattccaaaatagcaagataaatgacttgtcgtttgcttgcgaggcgacacagagcctgcggattccgcgtatcaagtaactgcagacgaacaagtgtcataggaagtgttgggtgtcgtctttctattgcatgctgtaatcgttagaggaatgccgtttccttgtagttcatgtgcgttgcgctacatacccaagaaaacacggtgtcaatctcttcatacaatgtttgcaacaaagcttttgttgagaataaaacagccggatttggaccagcctgcaattgagaggctgtccaccgaactgctaacatgtctcggcacaaacctacaatgcattagattcattttcaaaagcgcgacgaattgattcttcagttaatcttcatcattgcgcacgcaattctcattcacaacatacattccatttctaattgagcaatttgatccagccgtagaccatggggaaagtctcggtgacgaattcgatgaagcatggtgtgttttcttacagacttgggaacatgccaataaaattcttctgctccttcttcatcatcgatttcgcgatttaatgttgaggcgtggaactgcagttgaacccactgtttgcataattcaactaattgtgtttgaggcagccgcatgattaatcgctctagccgtttatcatagcgtacaattgtctcatcagcaattcgattttggaatatcccccgtttcatttttatagcagcggttcttacacttgtcgcccactatggaggataaagtatgacaaacgtgctagcgaagaacgaatattaaatccaaagacgacctttaaaataccagccaggagagcagtcccgatttaacacaaagacggtttgattgatctttttaaaccagtttaacaaaatcactaggccacagaaaacacgaaacaataagagagacacgaaagtttggtgaaaagcattaaagctaaaaattcaaatgctaaaactatgacttcctaagatattgtggcagcagttattgagatgaagaccaacttattcggacgacaactcacccaaccgctacctatttaattcttcttcagttttttataattaattgcacggattcatcatctgaatcaagttctcaaaccgtacacttcaaaactgtttattttgcgttgttcggatgaaatgagtgaatttggacttgcttatatagtgaggtgtagcagtcacaataccctaccctatctgacaatatgtgacagcgttccattggttgtgctcgtttgtcaaccagcatgtcattgctaaatgcaaaacgcgacgcgaaagtaaacaaaaactagaacgggagaatacaagtatgatagatgaaaatagttgaagaacatgcgtgtatatatagtagacaaggaacaaattataactaaagaacacgttacattaaaaaaaattgttggctgcggggatagttttgtaattttaacattacagacaactgcttccaatagacctctcactctcgacattatgaaccagttccttgcttcgagtgttgtatttcgatagcagctcatttcgttaattttaccaacctgccctaaagaatgacgaacgactagcatacggtgagagagcagaccatacgtcgtgaagggcgggcagccaacgttgcacgtttgcgacaagcaaagaacgaaacatttatagacaaaaatcctatttaagctttagtagcagcgttgttgttttcatgagtatttggcgtcacggtgagaggaatgtaagactcctttgagatacttttcttttcaggccgtgtgtacaaaaaggtagccagaatgaccatgccacttccgacgagaaactacattcttgagttagtaactgtaactgttgagatctcggagaagaacatacgctagcgctgatggcgaaatcaaaaaagtaaacgcttgcaacgaacgaaattaaaatactgatacttgtagcgaagttcttcataatgttgtcggcaaaagcaacacacaacgcgacgacaataccgccaaaggcttggaaaaagatagctgtccaaaccacatagttgtatccaaaaaagaaaccctgatatgaagattagtaagtcacgctccgtgagtttttggtgcaattcacttacatgagtaacgatgtctgcggcattttccaaaagatagtaaagacacatggaacgagagaaaagaaggacaattgaatgttacgaatccaaagagaagactttgtgcccttcagaactttttcgaagtagacaccagccaaaccgctgatcaaacaagcaacgatgacagcaacaaaaccggtcttggcattaagctcgctgttttcttccgaagatgaaccaccttgaaggttttgaagttggacaacggcaataccggcggtaagaacgacaagcgaacaccatttcataaggctcaatctacgtcccaaaagcagaaccgaaaacaaagccgtcgtcaaaatcttcaattgatacgtcacttgaaacgttgcagcgggcaaatttccagcggcaacgtattgaagattgttttgcaaggtgtacaagaaagcaggaatagcaagtttccagctgtcatttgagaagatctcgcgcaaaaatgcgtttttgcgggcatcagcaccggcattcttgcggaattgattgtaagcaaccgctgaacaaacggacaactttattaactcgttcaagagaacggccgtggaggtgatgtaccgtttgtcctcataaccaggcataatacatgagtagtgaagaatctataactattagcaacaaggaaatctcagcaattaaggcagaagattggcaatggatgcacaatgtcggacgctgtcaatgacataccaaaataagtgcagagttctggaacgtgaggagaaccaatgaaatatatttcattggaatcccatgccatgctgtaacttctcccatagccataataaacgagaaaagcagttcctattccagagtgctctggttgagagcgatttcagtaaagagtagttcaggtggtggtgagtttgggaagtcaggcatgcatcactgcaatgtttgaacacccgcgcaataaatgctttctgagccattttactcctctttgtagacatgaatgtgctattttattgtgaaactgttaatgaaaaattagcggctatttatttgtgtaacggttttgcttatagatcattttttggaacttaagttataattgtctgtactaagctaaaaatctattcactgctattcaaatgaaaaatactctctgtagacgctcaaacaaataactgtaacatgtttctgtgcggaatttcgtctttaattgtttttcttccgtagctctattaccaacgatgaacgatgaggaacgcactcactacgtacattagccgttttttaaaatagagctgaattggtacggattaaacagtcgagtatgttctaacagtccagaggttacattactcgttctattttgttatttgtgaagtgtgttcttgttatttaagggtaaaattacaacttggtaacaatacaacaacattgactgttatcaagccactgtgatatgattgagaggttaaacgttgctaggacaagactaaacgcaatgaactccttcccgtcttcaagtcaagaccatcgtgaaagtacacccttattgggaacaaataatgacccgacgtttgctcggcatttctcatttacgaatatgctgcttgtgactcgctctgtacttttttcaaattacctgaatatccttcttgtttttgttcccctaggtttaatttggggttggatgcaatggagcgttaaacttattttcctgtttaacatgctcgccatcgttcccttagcttccctcttgagttttgctacagaacagctatctgctattgctggtcctactattggcggtttgttgaatgctacgtaagtctcaaggtctacaatgcgaattgtaaacgagccagtctttctttggcatgaatttaataactaacaatgatagttttggaaatgccattgaacttattgtgggtattttggctttaaaggaaggtgaattgcgtgttgttcaagcttctctgcttggtagcattctctctaaccttcttcttgttcttggcatgtgtttagttgctggaggcatcaagcagcaaatttcaaagtttaatgttaccgttgcccaaacaatgatggccatgctggccctctctacggcgactttgcttattcccgcagctttccatttgactgtccctcaaaatgctcacaatgaagatgcgttgatcactctttctagaggaacaagtgttcttgtgcttattgtctacattttgcttctcgttttccaacttcgtacgcatcgtgatgtgtgcaatgatcccgtagccgcatttgaggagcccgaagagccacctatgttgggcatcaaggcagcatgtgcaatgcttgccattgttactgtcgttgtctcattgtgcgcagaccaacttgttagttcaattgatgaccttacaaaggaggtcaatatctctaaaacttttgtgggtttgatcattctgcctatcgttggaaatgcagccgaacatgtgacagctgttattgtttctttacgtggccagatggatttggcattgggcgtcgccattggatctagccttcagatcgctctctttttggctccctttttggtgctggttggtgcctttatatcgcaacccctcaccctttattttgaggcctttgaaactgtcattctttttgtttctgttcttcttgtgaattatttgattcaagatggttcctcccattggttggaaggcgtgcaattgcttgctctctacggcatcattgttcttgccttcttcttatatccagatggatctgcttgaagtttatttttatcaccgtttgtatgaattgtaatggatgaatccattttttgaaagccatttgcaattacagtaagtagtttttccgttcttttaattgaagaggactttatgaatgaaacactttccgtcttcttatgctttatcatttttgttagtcattgtgtatattttgtattgtctttgtctcaacttcctttccataaattaccgcgacgtttgatatcttgcatttcagcaaccgcctattaataattcttgcacataagttgcgttctctattgaagtaatatcattttccttttttctgttaattaccctatcgttttatctacattttgagtacatggttaccagaattgagcaaatatgtctggttcaaaaattgtgaatattgagacaatcgaatttcaaaaagaaaacattgaaccacgaagagaaggtcatagagcgagagcacttgaaaaggcttttacgagagatccctccgagtctgctataaaagatattgaagccacaaaacaatcttatgaagaagctatccaaaacactggaactactgacgatcctttagaaccttggttaaagtatatacaatggacactggaaacttttcctcaaggcgatagcaatgtaagcgagtttgttcgtttacttgaacgctgcacacagcattttcttaaagaccctctttaccaaaacgacattcggtacctgaaagtttggctacggtatgctccatacacaaacgaccctgctgaactgttttccttcttggaagttcataaaattggacttcagttttctatatattatgaggagtatgccaactactttgaatctaaagggctgtatgccaaggctctaagcatttacaaccgtggccaagagagacatgcaaggccagcgttacggtttgaagagcgcagaagggagtttctatatcgttgtatggagaaagcacccgactgtctaaaagaacagactctcccagagactgctttacaaatcaaatttgaaaacacgctctcgttaggcagcgattcatcatcatcatcaactttgtcttctcatgctgcagcgcattttcgtaaaccggtacagaaaagaatcaccgtcttttcagatgcctccggcgacccgtcctcaactcttgatacagcatgggaacagtttggctcacgggctgttcgaagaaaagagaataccatttcagcgacaccctgggttggagtaacattgccaatcaaaagcagaaagtccacaacctctcataaattacatgtatatcgagacgaacaaatccctttacaacaaacactgcctccaactatggaggaagatgccaaaagtggagttaactttgcttttcacgtccatgattgctatccacagggcccacacggcatcgaactttcacctgaagaagttcgagcgaaaaagtacataactttttaaacaatgtactctctaatgcatttaaatacaaccccatgtaattctttttatcttccttacccgacctaataaactaaaataaaaacagagagcgtaatacgatagagaagtcttctcaaacgtagaacgcgttatgccgaacggtatacggcagaagctgctttacccaggcggttcatgatagcaagtccttcatgatctgattcaactccttcaaccaaaataatgtcaatctgcttctcatccatatcacggatcatagaaaacaagttacgacgaatttctttacctgtgcgaccgagacacatactcacagaaaccatatcgctaaacttctcaacgttccaacgacaacttgttaaaacaccgatttttggcggtttagtgttttgatttgcatgtaagtagtcattttggaggatatcgtttgcttctgcttcactcatgccctcaaagagaagaacctttgcagttggtgaatagtgtctatacttcatacccggtgtctgggggacaaacgacttcttttccacatcatctgttggcttataaacaactgtacgactccagacacccccacaagactgaatgtcttcaagtgagatgccaccaggacgaagaataacaggcgggtcacaaagtccattaacgacagtgctttccaaaccaacaccacaaggacctccgtccaaaataagtggaagctttccattcaagtcatgaaatacatgagccgccaaagtaggggaaggtcgagtggaggcattagcagatggagctgccaatggagcctttgacttcaatattagtgccagcgcaacaggatgttctggcattcgaacagcaaaagtgctttgtccggcggttacaacttttgaaacaggagagccttcggtaccttcaatcggaagcaggatggacattggaccaggccaataccggtctatcagtggtttgtataccaaaggaatgttttcccataaaccggaatcaccttttaatttgtttttttgtgttgtagagtctataagttcactaagttgtttcaacgacccaatatgagtaattaaaggattgtcagccggacgattctttgccttgtaaatgtttaatacagcctcagatttgcgtgcatcagcaccaagtccgtaaacagtctctgtggggaaagctacaattccatctttttgatgaaggatagatgaagcttcttccagtgcaatttccgtttctttagaatgaatcaaaaccttaggatcctcaaaaggatgttcattacaagaagacgaaggttgaaatgttatagaagtgctgtcgaccggtattacttttgtattcattctcgccaacgtattcgaaaccggcgaccaaaaaaactttattctgcgaagtaattgcctcgttattgatgtattagtttcccgtaaggcaactactgcaccggattttttcaatgcctgcaaagtgaggtgtgatatggatgattcgaacgagtgtccgtggtctggcggtgtatgaaataacaatcaagtaagtaatagaatgtcagtaagagacaaattgaagacgtagatgcaatttaaccgtaagtcacatcgttctatttccgattactttacattagtttgctcatagttctatgaaacattatagctcgttatggctcccttgcatcaaattcataagtatgggtttaaagaatacgatcaaacgccacgagaagaaacgataaaataaggaatacgataaataaaccctttgctgcccgactgtttcgtgaacgtgcttgtttcagctgagtgtttccactagatattgtatcagaagttatcatagcatcttcatataatttatccgtttgtgcagcttgtagcgagagctgctttgaaatttcagcttgcagtcgtataatttcgtttaaggaacgactcgtgtactgcacccgctgcatagtgtcttcaaattcttgtaagagcaattcattctcatcctctagttcctgtatctgagtttgtgacagattctgagaaaagtcggattgcgataattgtacacgaggaggcggcgaataagatcgattctgccagttgttgttaagtagtgagcttgtcttggcttgctcaaaacgcgtttcttgtaatgtgaatagagtctctgagactttggataacgagttctgtagaaaccatagcacgccagaatgatgagctaggagcagttctttgcgggcacgtttttccgggttttttaaaccttcgtaccaatgcttctctccaagttcagtcttagtgtctgaacatgttagtatgacgggtccacagaaaaagcttctattcacacgtactttcttccgcttgctccaatgccttaatcctgctaacacaaatgtttataattgtagaggcctcttggtcgatttcatctcgctgaacatcactaagctcgagtttgtcgagctcttctcgagagcattccatcaacggttttgttagagcactgtagtttcggacatggatggacttcaaataagcatgtctgattcgagaaagaaaaacttgtagtttgtaaatagagttgtactaatttgcagttagttgactgactggaatcaatttacaaatcaagacgtactatgattctagcctcgtttaagaatgagtcatcaaagtcttttgttttcggtcgtcgtaaactgagctccgcaagcttaacattgctgtctttctcaattaaacggaagaagtctagtgttctgtccgtcatttttgcaacagaagaaaatgaaaaagaccagaaccggaatgtgtacaagaaccagaactgaatacaggacaaggaaattcaccttaaaggtatccaagttccaaccagaatgtttgcaaaaaccaagccgtatacagcctattgaattccaaaagtcaagaaaagtgctgcttataagttactacgataccacaaggaaagcccgaaaattgaatccctcaaacagcttttgttaacaaaataaagatttaaccgtaacaaaaacgaagctaccgcctgattctcacccacgattttgtggttgttgtttatgtactactttcttactagacaaggtataccataccaaccatactgtcttccaacaccatttcactgccaacttgtatcaattgcaaagtttcttggtacaagcggtaccgtttatcggtaaggaatccaaagctaattagagcgcatatgctgtgtgttatttgcttaaaacctgaaggttggtagtcaatccgtgtattcttgagtttctccggaaacgcattgtcccgctctaaggagaatagatcttcgtttaacgaggagtgtatgtgtaccagaattacaaagactacggcccttttccgtttcttcccgttcccttgtttcattcagttcgtaacctcgtttcttgcgtttgttcttgttctttaagtacccagcggtgagagaagcagagcaaacccccgcgtgggacgttttcaccaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtccaaggagatctttctatctctcctttccttggtttattactttcgagtttctttcttacaaagaattggctcagcgtcattctttacccccatacagctatttaaattatattacgtacgcccagctagtattgcctctcctggctaacgctgcaagaacccatctaacactcttttctttttaaatttatgacagaaacccacgaaacaacgctcgggatctttcgtctgacaacaccttccaaacgcgtagctcaagccctcggtatcaaaaagaagcacagcagcctgaacgacggggattcacttcgtagttcttccagtatctctcttgaccagcaatccatccgctctcaccaaagtcaatccaacgtatcctctacgcttgtcagtaccttagaggaagctttctttgataacaaatctcgctcgtcgcttggagctgcctctcagtacgaccacaaagattttgtttacgaccggccgttgccggacccacatgcttcgttaaaaacaacgtcggatacttcagagtattctgtcaacactcaatccacagatggtagttcatcttaccattctttaactaacagcgacggttttatcgctgtgcctcaaaacaaatcaggcatgaaaacgcctactttcgagtacagtcgcaaggcttatggaagagcggaagccagagagagacgtagtacttcctactttattggaaagcttcgggaaaaacttcgaagaaaggatgtattagtttcgttaaatgcatctcttcgaaccgaacctgttcattggctagatgcctttgccgaacaaggcggccttgcgttgcttcttcgtcttctcaacagcattggctatggtgaaaagcgagtgaaacatgccgacattgaaaatgaagttgttaaatgcttatattactcattgtctagtattgttgcacaggaacgactttttcaggttgtgtatgatactcaaggtgcatgcttggaatctgttatagagtgtttatgctccatcgacttaagtgctcgtcggtttgctgctcttttgctcgcttttttttgtgatgataagagcgatcgtagtctccccttagtcttggcctctttccaggccaaccaaactcggacgcattctaaaaatatgtttggtccttggatggatgcgttacacagtgcagtcttcggaaaatcctttggacaaggtactgatccgggtacggccgatgaaaacctttcttctttgacgaatactggtcacctagcagactatgtctgtgcgaatatatacttggtgaatttaatctgcggacatactcaggctgctgacaaacaaatgagtttaattttagaattccttaaagcgaacatttatggattgcttgctcaactcggaacatggcataatagaaaaattgatgaacaggtaagcatgtttcattcaattacctccgcatttaaggaaacatatgttcgtgctgatgatgatgccgtctcaacgaaagattctatacttttagaacccagtcactctttgccctccataccaaatgaacattctcataatgaacaagaagatgatgtcgtggaaaagtctgtttccctttatcggaaatttcttcagaaacttagacatgaagaactacagacggagttcaatagcatactccaacacctgagtgatgaagatgacctaagtaaaatctcaactagtttggatcttttgctctttacactttcttcagtgaagcaatttcgtgccccacgaacggataatgaacgcggtcttgttgtacttgcacaaagattgcttgatcgcatgagttctgagtctcaaatggaacaggtcactgctgaacttaaaagtgtgaaagctgaaaacgagctgttaatttcagagaaacagacactcttacaacaaattgctaaaggatccaataatgcaacacggtctttacgggaacaagttgaccaacttcgtaaggagcttgacaaaagagattgtgttattgcgcatttagagcgcatagcaaaggataagagtacttttatcgacgatgtaaaagcaagacagagcatttacattcctccaaaggctgaagcccgtatgaactttaaagatcttcgtggaaaaatcgctagccagatttctgaacaaattgaagaccaagtttcacttttaagcgttggtgctctgtctgcagtatatgatgaaaccatcaaagagtctgcggcagctcccttaaaacggtcttcatcagttgactctcttgatgcaatggaagaacagtttagttatcgtgttcaacctattttccagcaatcgactcaacaaaaagtcgcttcgccaacaggtatcattgctcctttggttaagagtgaggcactttcccccaaaaaagtgtcacctgccaaattgtttgaacaacccggtgctacaattgtcgaatctgaagaacttgaatctaaacctacgatttctgctcctcctgctccgctttctcttcctgatgcttctgctgctgctccagttcatgcaccagttccctcgacaagctctatacctgcacctcctgcattgccgggaactgttggtagtcctccttcagctcccgttgctcctgctgcttcttcaatccctccgcctccgcccttgcctggaacatctggtcctcctcctccccccgcccctccaattcccggtgcatccatccctcctcctccccctccattgccaggtactctggtctcctcctcctcctcctcctcctcctttgcctggtttgtcaggtcctcctcctcctccgcccttgcctggtacatctggtcctcctccccctccacctttgcctggtgtacccgctgctccaggtgctccaggtgctcctcctttacctcctgctcttccaaacttattgggctcgtctgtttcgcctggtgcacttcttaccagcgcccttgccaagtacagcaactttaaaaccttccgcgatgtttacaatccaagtcgtcgacttaaacaagttcattgggagaaggtattccccaaaagtgagaataccttatggactaagtatgccttgaattttgatgaaactgtgaagaccattgaggaagctggtatcttgcgtgaccttgagcgacaatttgctgctggacaagtgaaaattaaagtgaaaaaggaaacgaaaaagacatttttgaacgcaagtattcaacaaaacatgggagtcgttttaagagattatgcatctatgtctcctgaggatgtagcaaatcttttgttatcaacaccgactaccaatgattctattgttaagttctttgctacatcaggtcttactaatgatgaaggtcttcgtaaatctctgcttccatattcccaaaagtgtaagaagaaggaggaagcaaagaatataaaagagctgtcccgaaacgaacagatctttgtcctgtttgttcttgagatatggccatattttcaagtccgtatggatgcattatattttaagtcttcattccaagaaaacctcgagctcgcaactacggcaaacaaggttgtttatgaaactgcgtctcttttgatggaggataaacagttagcatattttatgcaggtacttcttcacattggtaactttctcaatgacgcacctcgtcgtgctattggtttttccatcgattcacttggacgttttgacgcactgaaggattctgaggcaaagctgaacctgatgcactatttcgaacgtgttgttcgctactacttcccaagtctccaagattgcttcccttgttttgaggcggttgcggttgcagcaggctacaaaatcgagagtgccgaacacagcgtaactgaattgtatgaaaacttcaagacaattgccaagcaagtggaatcaggagcgctctcggatcctgataagttacaccccaaggacaaggtacgcgacgagctgatggagtggattccagagtctaaggaaaagctgaaagagctacttgctcttcagaagaaagctaagaaggcactgacggagttggtatcttatttctgcgatgaagacaaatttgaagtatctagaaagactctattcgaaaagctaaatgctttcttccaactttataagcgtgcacgggagcagaatcttgcccgcgaagcgattgagaaagaaaatgccagacgaaaagaaaaggtgcgcgttgttaaagtgaaacggcctcctcctcgaaaggagccaacgttgattgacattctttttgataatctcaaggccggcaactttaaactacgaacaacacctcgaggcagtagccttcgggctaatgaagatcaaacgactgacggcctttcacgagaggaacgtgtattacaaagtccgcttattcatacacatcctagtgagggagtgaatcctgttcttcgagcccaacgtcttcttcaagatttgagaatctcatcggtttcttcagaaactgacctctcttctgaccagaccaaagaagaccaaacaagcgataatcgcgcagatcatgaggctgccctctactcagaattacagttagctgcgcctaaaacaagacatcgttctcaatcacgggctgcttttactcagccttcgaaggcacgggatatgctattaatgctcgaaaaagataaacttacttagtctttctctaaagcccttttaacacgtttctaccacacttgacgtttgcaattaattagattggtaatgagtcctgctggacgattttgtactttacattttttcatgatgccaataatcttataaagagtcaactgaaacggacaccctaatcaacctcatatagcaaagctattaaataaatatagatttagatacaccttcaccattttgttaattacacttgatcctaagctaaaaaatatgcgggccaaaccagggtaatagtttctcttctagtcagtagaagcctcgactattgacattactgattttggatttgtacattgtagaacttggaacttttcttaattttatttcttcatattctttgtttttgtttccatcctagttccaacacctccgttcatgtttcagtacgaagctcttataactggatgcaataggattccggctgcggcatcttgggcgtccaacgacatccttgcctttggagcagagtctttggtagctgtcggtgatcctgtacgtagtaactgatttttcaatttcacttgaaggacattcactaacacggcgattacagcttcatggaatcaattgtcttctatctggacacaaaactactataaactgtgtgaattttttgcagtatgatgatgctttacttatattttcagcttctattgacggagagttgaaatgctggaaaaaagggggagactacggttatgattgtgtatttaccactactttgtcttcctccatcaactgtatgtgcatctacgacggtattgtcgtttgcggctgtagcgatggtacatgttctgtcttcagttgggatatcactaagcaggagcttgtgaaacacacaaaaatcgagttagagaattgcataccaatggctttgtctatggttaactttcagggctgtaaatacttgctgttgccggtacttctcgagccatccagatttacacatcctcaaatgatgcgaaagaatttcggcttgctactcgtttgcttggacacgttgattgggttcgttgtttagaattctacacgaattcaaattcaaaaataactttggcttctggaagtcaagacaaactcattcgtttgtggtctttgactttacaagcagaggaagatgctcccaaggatgaggaaacgtacgaagaatcttataaactgaactgctaaagctaaccattaaagtgaacttggtgaagagttgctgatgaataagcctttcaaatttgagcatagtggaatgaacatgcagatagtttttgatgctctgctactaggtcatgaagattggattatgacgatcaagtggaatagcacaggagacgctttgttatcgtcatctaccgattcttcgctcattatttgggaagcggacaaacaaaccggaatttggattatagccgaacgtttgggtgatatcgcatcctctcatggttccacgactgctactggtagtgcaggtggattttggggcggtttatggaaacccgatgactcagctgttgcctgttggggccgtacaggtggttggcgtatatgggtaaatgaatctggagaatgggttcagaaatgctcaatttctggtcatgctgctcctgtaaaatgcgtttcttgggagcccgaaggtcgctactttttgtcaacgggtcttgaccaaacaacacggttgtttgcaccactcaagaatggcgaatggcatgaaatggctcgtcctcaaatacacggttatgatatgaattccttgtatgtggtttctgcaaccagattcatcagctgtgctgatgaaaaggtcatgcgagttttcgatatgcctatcacaattcttcggtttttgaatcgtatctgcggaattgtgttgaatgaaaaaagcttgcctgaagcggcaaacgtcccattactggctttgtcgaataaagccattacttcaacggagacaggtactctaaacgccgaagaacttcagcaacctatcacagcagtgattgacagtctcaacgacgcgcctttggaagaacatcttcaacgtcttacgttgttccctgaagtcgaaaagctttatggacacggttatgaagtttacgcttgttgtgccacaaaagactgcgctatactggccagtgcgtgtaagtctcaaacccctgatcacgcagttattcgtttatatgaaactgctacctggaagcaaacacaagttctctccggtcattcattgacaattactacattgaagttttcgtatgatgacaaatatctgttatccactggtcgtgatcgattggtgtgcctgcacaaaagaattgaagattcttttgagccttatgccactttaaaatcgcattccagaattgtttgggacgcatcgtgggctccctcttcggctggttacgtatttgctaccggttctcgtgacaaattcgtaaagttttggaagctagatgaggagacaaaaagcgccaagaacgtctcggctttgcaatttcccactcctgtaacagccgttgattttgcaccattcctttaccaggataagctgttatttgccgttggtacagaatctggagcattgtttatttggcaatgtcctcaccaggatcttacaaaatggaagcccactaaagtacctaatgagcttaatcctggtaaaactataacgtgtctttcttggcgaccagtcctctgtgactccactgtacaacttctggtcgctagtgatgatacttcagttcgcatactgaacataaaacttacggagctctaaaaacggtatgtaataaaaggtttggatatttaaataaattacatttttacggtgaaggtatgaaggaattttaaggtacggaagtgagggacgactgaaaatgtaaatatccctcaatcaattataatagcaaagaagtgaccattgctatgatccaaaaagggatctcgatcaggatataagtgggaacatatgcatgagaatgacagtgggtataccgcatcaacgagtgcagaaaaagaaggtaacctgcactattttaccaagacttttcagacatggttgcaaatgaaaggaagagaaaataaatgttcttcaagttccaaagtaaatcacttattgagactcatgatttcataagaccgctattaaggcatttctcgtgtcctaggaaccagcgtgaatcgttgctttttaaggctaggtaacttagcaactttgtgaaaagcagtaagtattcaaagtgagcaaccttttccaatacgagttgaaatttgctaacgcaactgtatactgctttttaaatttttctatcaatagcacctgtgttgccattctatgtgcttgaattgctctgactattttgtgcaagtttttgattttgaactgcaatgctttgaaagagagctcgacaaacggacatgtcgagagacggagtcatggctgactctaaggatggagtattagaggcctcttctttttcttcgcttgcaggtgggtttggctgtctgtcaccagcgaatgtttcttggttttcggaagctacggtgtcatccaaattatcttcctgctgtgattcatccagttctgagtctaaagacaaattcgttgggtaagaatagccccgttctggcgaaaacgaggctatatccttgacatcactaagcgcctttctaaggcaataagttgcattcagctgaatagaattagtacggttcattttccaaaacaagacaaaccgcttaccagtctggtagccaacaacgtataggcatttggggccatgtaaatattttcattgcagacaaagtaatttgcaagaggtttaactgttcttgtcagcggagtcttgcgtaacaaaatagttaccttcactagggttcaaccgattctgtttctgaataatccacaagtctggaggacgttcgtgaatgattacaaattgaatgccctgtaatctctgtaattgactgttcatatcgccaaggtccaaagcattaaactgagactgcattttcaacatctggttgtttgaccgtctgtcataaaatggggactgagaaaagtattccaggactataaataaaagttagtaacccgctgcttgtggaaagcttgtatcgctcaatcataattacataccattttcagttcgtaaaccgcccattgcctgaacccattcaggcattctccattgaatgctagtcaaatccaagtctgccgggggaacagacgacattttgagtactttatgtgtaacgttgagctagttttcttcaagtctaaggattttaaatggcaggaacataaacaagcaaccacagttgcaattccaaaagaaaatcaccttttcagctttcaaaaaacctatttctagcaaataaagacgttttcgtctttgctttttgtagaaacaatactgcgattactgttttgcagaggaaaggaggagcgcgacgcgaatataaccaagagcttaaatcgttattaattaaaacgcgctacgcgtcataaacaatgaactctaagcaaaaactaaacaaaaagtaaatttactagtttcgacatttctataaagttcagcaatattaaagtgatttgtatttgttttagtaagttatgctgaaaaactgataaagaagaacttgaatatgaaacgtataacagtacgcttacctgaatgttgagaaggggacatgaatgaaaagaggaatgagggtttagacggaaaatcgaaatcatcattaccatgacggagaaaatgaaggagggagcgtagcaatgacacgacaattgttggggaatggtacaaacaaaaaagcactttgtaaacagaaaacaaaaattgaaggagcagcaaaaggtccacagctcagccttgctttaaataacgtagcggaagtggacattggagtcatccgcaacggtagccttctcgccaacatcggcgcccgaatcgagaaatgcttgtcgctttctgttctggcgtcgaagatacatgatggtaacgaagtgcagtatcgtagatatagaaatagcaatcaacgaggtagcgtgtcctgcgatgtatttcggggcccaacgatagatttgtccagagagaataccagaagaattggccgtagccatcatgaaactaatacttgtcgcacgtttgtaatgaggagcgacgtttccactaatccatgtaacaggcagaccagcaccggtgtagataccaataccacacatgtagcaagcaaagtacaacacagatggatgaccttgtcgagtaagtaggagaatatatccaacaattgggaaaatgttgttaatgatcaaaacaataccgcgagaccgaatacgatccgagatgtaggaggccgtaaggaaacagacagctccgacagcgtacacgggaatagtcaaatattgcacggacaaaccctgatgacccatagcccgaatgatggcaggcaagaaggtactgaagccataaagacatgtatcttggccgaactcggcaatggacataatatataatttcggatcagagagcgccaaacggacgcctttccagctccattttttctcttccaggtcgcctgtgcgagcgttctcgcgaatgcgcatatgtccacgcatttccgagttaaggaaccatgcatttttcgggtcattaggaaaaacaaagaaagccataatgctacacaggaacgacaagataccttcaataacaaaaagccatctccagccagcgaaaccagcgacgccattcatctgcagaatgccgtatgcgaagagaccaccgaacgcgccagaaatagctgctgctgaaaacaagtatgcaattcgaggagctagctcctctctcgtgtaaaccattgtcaagtatactgtcaagcaagggaacaagccagcttcacaagcacccagaatgagtcgagtagcaataagacccgaataattcttgacaaagccggtacacaaggtggttatactgtaggcaaaaataatgaacgagagagtttgtttcggctgaaacctcttcataagtaacgtcgtcggcatttcaaaaacaatgaaagtggcatagaagatactcgtagcaacattgaattggtttcctttaaggtgcaagtcctctggaagccctgcgactttagcattgccgatattggtacgatccaaaaatgcgaccatgtaaataatcatcatgcaaggagcaatgatcaagtcgagtcgtctgagcaggcgacgatgctgctccggcgagattgtactgtcctgagagctcgactttgagtccactatgacaaccgcatccttactctctaagctttccttcgtatacgggccccgctggagttcagaattaggcacctgcgagccatgggattcgaacgaggctcccgacgatctgccactcacaggggcgtcgagtgcagtgggggcctctgtggccatgtggcggtgtgtggggtttgataggacttcggccatgcgggactaataatgcatattaaacccgccgtgtatccggcgcccttttatactcacaagaccatgtgactacccaccttttggcagccaatcagaatgcgagccaggtcatcgtgacgagcgaatgagatcacagatcgggatcgtggatgcttagaagatcggaaatcggtccccacaaagtcaccaccaaaaatgagccccgggagggccgctcttcaccgcgggcctcccggtcggcttgctcatgtctaaggcggggaatgcgacgatggatgtcgcagataggaagaaaaaatgtcgggttgtattcgctaaatacggatttaccgtagcaaaaaaagaattaagcttctgtcgggtgatcaagcatccatggaaggatgcacgcgcaatccgagcattgttaatttgtggaagcagtgattgatggaaataaccggtaaatatggacagctggatgaggaaaagaagaaaacattaaggtatgtgaaaattaaacagcacaagacgaatgcagtctcgggacgcggaccggcgatgacgagataatatcgtaaactttgattttgaatatcggaagcagagcccagcaggctgctgccgactaacatagagatttgtaacaaatttcggaaggcgcaagtatttgtcctttttttcaataaaagggtatgatcctgcatcagtagagagaacacgtgcgggaagttgaatgaatcaagcatgcgagcaagtaggcgctccattcactgggacgcagaaaccgctcgcactaaccttcatgcttcagatcggttgatttggaagtaacattgtgcaagtagccaaactcgaaaagcttgttgatgatttcttcctcgcgttcgagaattgattcggaactaggaagattgtcaaacagttcatttcctacgtaactcgaagacgaagagtcaaagagcagaatgtagtgaaagttgcttggctccattccgagtgcaggatccatctctgcgtccttcaggccataactctcggcgagtgccagcttgcgcttggcaagttcgcttcggtagcgtgcacacaattcggcaaataagagcaacatctcgtaaaagtcgcgcacggagttccacacgcccgacattttcctcagatgtgcaatagcgagcgacaggcgttcgggcggggacaacgatatggacgggcacaaatgagggaaagttgctaggtggatgttggctgcgattcccataaacacgcaaaacgtgataaacgggtcaggaggggccttgttataatgtagcgactgctccaacaggtacagaattgcatgtgcacttagaaacatctcctctgttgtccggtaccaatacccacttggagcagcaccaaatggatgcaaattgtgcggcggccctacatagcgaggtgtctccatcgcattcactggcacatactctcgcatgagatagatcttgcacgcaaagaaaagtatgtgcataaatggatatgcaacatcactgaagtgtgataagcatattcgcacattcccagcggtatagcgcagcagcggcggcaatgcttggtgccattgatgcagcttttgcagcaacgtcgcatatgtggacgttggatcccatggcggcttgaagtcagagtctttgtacttattgtatacccatgcgtttatgtcactccacagagcaagcagttcggtcgtcgctgccaaaatagtcttgttcgaattgtacaagctagcttgtagcggatcgaccacacttggcggtagtaaattggtgacgcttgccggtaagctgatgcgaattttgttcagatgaacccggaacggccggtttcgtccggtggaaaagatacggtcaagaatgaaacagcaccacactgtcctccgcatcgactcctgctcgacaacaggcatgtttgctggcacctcgagatgcaggcgcaaggcatacatggtgtcaatggcgaggcccagacggtgccatgctttctggtattcggcaatgttccattcatacttgcacataatcagcgtcgcctgtaagaattcaaggtttggattgcgagatgcctgcaccaacattcggcttgcctgctgaccgtacagacgatgatctaaaaacttgctgtccacaccgaagggctccattaatggcaccgtaacggcgaggatgcagaagagtagcgcaggagaagcacttccatgctcaacgcgctgcagcagagttgtacgattaatggtaaagaggggagggaaagaaatgaaaaatttgatgcaagcgcttcgaagtgcctctttagacggcaaactatgaagaagcaattgttagctttgcacactccgcgctgtttaacgcacacaaataacacttactcaacaacgacgaatgatggttcttgtcgtggaaggggagctgccgctggtccggaagcgaatggagtgcaaagatccgagcacagctgctggtcgcttgaagtcaataataatgcattggaacactcgtaagccgatggttgggtggcggaatatgtgttgaatgtgggaagttgggaagatgaggtggtagaagcagaattgctaatcgggggagacaactgcgtttgcgacacattttgcttggcagcagctgcaccgacaaacaagctactgtttgtgggtgtgctgccggcatttgcgtccgcaggcacgacagccgaatctgtgtcattggcacttgctggtttggggtttgcgccggaagcggaagatgttccgcgctttttacgaggttttctctggtaattgtaggagcattcgcgattgtagaccacacacatgcggcatcgtgtgttgctgctcagcttggcacacttgaacttttgcttcctgcacaggcgacagagttagtaaacgagctctagggacttacaagccaaaacgaccaagggaaacaggatacgcaagagcagctatttgctccgcgacagctgacgcaatgctttccaacaagcgaagccgccgaaagagctagtgtagtgcgtgagtgtgtgtgcgtgtatcggaagccacacatcggtttctcagccggcatgtgaaatacgccatacagcacactcaatcattcaattaagtcgtctgcgcattctctatcggccaatcgtaacagctatcatatcgtacctgcatgcatcgcaagctctgcgcgtcctacacatcctttttttctcaacacacgcagcgagtatcgcgacacgaagtgttctttgatcggctctcctagttgaggatctgaatatagctgtgaaccacgaacaggattcgtgggacgctgatggtcgttggccgggatccgccttagtccacgctgacgtttgaagccgtgtttctgcgagctcttcgtcgggttttgtctcttaccgtgaccgcggcaaaacacacacacaggtcaatgccgtagcggggatgcactaccgagacagccctgtcttctttgagtggtgcagagcgggggaatctggtgcaattcacacaaggacaatttctcaactcgatacactcgctcaattctgtgagcgctaccggaacaatctaggacgtgggccctaactgcgtgaatgggtgcgccacggactctggaatgccgatgccggtaattaagtcaagtctctgacttttgcttctccggcttaagcaacaggccacggcatatataatctcgactgctcgagccctcgcgaaccgggtgaacctaccgagggcctaagagatagaaatgcatcgccgcgagagaacaaaaacttgggaccatctgcaagccaatcagtgatcttgataggaagatatgcatcagggatgtgtagaaaggattcgcgcacggcagttgaaggatcagcggcggggaagggggcggccatgacgagaagccggagcgaacgacgcgagaggaggtgccaatttctgtgatgccaagcagggattgttttgacgagtgtaattgccgtagacgcgcccggtgcgtgcttctcgtgtttttcagggcgaagcgaagcgttttccccggtttctggcagagttcgtcctgactttttcggcacttggcgtatgcgacgtcaactgtatatggcatcacttaacacgtcatctctgaaatccagcgcaagcgagggatcagcgtgacaatcattggacgtaatcgctcagcccctgcacgtgaatcggcatttgtaatacagcagaaagaaggcttcccctcagcctttagcgattggctggcgcaaactgccgttgtcgcaaacggcggtgtttcagggcccaagacgttcggctatcgcatagagctaggtgccccgattggatgttcacgtgacagctcgttcgcatgagacaataaaaactaagtttagtgttcgttccgccagtgagaagagcttgaaacttgcgcttactttcgagagcgtaatgacgtaagcgaaacaaaaatccgatctaaccgaaatcgattatgcaacatccggaggagaggagggagcaggagaccgtgtgtttagtgagcggaagaatatggaacacgcacgtagtaggactgtcagaaatcaaccggagaaacactgcagcgctaggcagctcggtgcagggagcagcccagatcgcatttctagtcattcttggtgaaccgggcgagcttagaaagcctccgctgggtagaaggcattggggaggattggtgctgagtgtgagtgtggttggaagagggtaagtgaaagggagcagtagaaattcattttccgccgagcacctacgcgacgcgtctatcaaagaaaagggtttgttcacatttacgtcacaaaccttgttttgcgtgtaaatttagtggctgttgggagtaggccactgggagtgcagagagcgaatgaaagtctgtcttgctgtcgaattcacagacgactgtgtgcagcggggtcgcgaaatgtgcgcatagtgcgtgcttggtcctttcgtgttccaacgcacggacaatcatttttctcaaacaaacagcatgcaatgaaggacgcgaaaaggcagaatgctctagccaatcagcaaattttgcgacactaaatgcacttgtaacagccaatgaacattgcacgcgctcgctactttcggcctgcattacgtttggccaatcacaatgcgatacttgcgacagtgcgcgactggttgaaacaagtgtggagtaaaaaataatagtattcttaacgaaaaaggtgtaaacaaaaaggctttacaagccaggtgtgcgcagactgacgcgcaacgtctaagcagaaacaccgtagaggcggtctccaatgtcgccgatgccgggaacgaggtagccgctggcgtcgagcttggcatcgacggcgccgacgacaaagtggacaccaggcatgttttcgaagcgtttcaggccctgggtgccagcaaggacgctgacgaagatgatctccttggcaccccattccttgagagttgcaatgacggcgttagcggtgccgcccgtggccacaacggggtcgaggacgatggcgacatcggtgcattgtttgggaagcttgttgtagtactcaatgggttggagagaggccttttcacggaagatgccaatgtggaagatggggacgtcgggcagcacagtggagtaggcgctcatcatcgacataccggagcgaaggacggggacgatggagaccgacttggagggactcaagtctcttgtcgtttcgtaggccaggcaccgggcaatctcgtcaatagacgcacgaacagccgaaggagagagcgtgcgatcacgaagcaactcgatttgttgcatcacgacggggtgagaagaaatggtgatgttggcaacggtcatcttgagaattcgagaaattggtatggagaaagacagaaagaaagaatgagtgtttgttactgaaaattagtcttcaaaagacaaaagcaaaaatcgttaaactgaaaggaaacacgatgctctactgggagcattccggcctctacttatactttcacatttggccaacaatgactatcacagacagactcaccagctcaccgcgggatgcccgcggtgtccaacagcaccgattctttggtgttttgctgtgagccctttcctttggcagccttgcttgccccccgtaccgcgcgcaacacactccctttgtcgttttgctccaccaaaaaacggtctgttcccccgtggctgtcccgcggttccttgcaccaacagacaaacatctcgtttggcaggatggcggtctgtaacgaggtttacgagacagataagcatgtgtaggggatatataagacacgaaggatcagtagaaggtgtctttttccaacttttactcattgactacgagatctcgtagtaccgtaccagaaaacaattccaggacttggttgaacaatagaaacaggatcagtcctctgttaagtctttttctttctctctttctttctttctttctctctctctctgtctctctccctctctcttcttcgtttctgtcacattgtccctatgacggccacaaactctgttgactatttgctgtcgcttcccagcattcgcgagactgcccagaaaattttggcgtgcgcggaacgggatggactgaaagcattcgaattccatgctgagaaaatgcccgaggtggccgactatgtctactcggtcattcgacgtgattttgagggcaagtacggttccatccctcctcatggccgttggcaacactttgaagttggaggtgtgcctcgtttgactcagctggttgaaacgtggcagcagtcaaaaagtctgtctgcactcgatgtgtgcaagagagtcattgatgtgacgtttgtcagtgtcttacttgatgctggtgctggaaacgtctggcgttacgttgataatggcgctgaatatgggcgtagtgaaggtatcgctgtcgctagtcttcggtgctttgaagccgggctgttttccagtgactcggagaacccattgcaagtcgacggtgttggactcgagggtctgaccgtggagacgcttggcgcgggaatgcaagtgacggaagacaaccttattgaaggcttgcaaggtcgtgtggccatcttgaacaatttgggcaagtccttgggaaagggtcggcctagtgatattcttgaccgtcttgagtgcacgtcatcaggtgcgacactcgacgtggccaatctgtggacggaattgcagcagctgttgctgcctatttggccagaacggactgtcgtgggtggccgcaacttgggtgatgcctggtactcgagcaccattcaggaaatccagcccttccacaaattgacccaatggcttgcgtactcgctgctcattcctctgcgtcgaatccttcaacttgaggtttgcggtgaggaacagctcaccggtttgccagagtatcggaacggaggtctgtttgtcgatctcggcgtactccgcttacggtccacatactctcccattgccgtttacgcacccaacagtgatgttattgtcgagtggagagccatgactgttgtgcttttggatgcactgctaccgcttgtgaatgagaaacttgcagccgaaggtgctgctcctcttacgctcgcccaaatgctcgaagcaggcagctggaagtcgggtcgtctgctggcagccaaaaaccgtaaaggtggtggcagccccatccttatccaaagcgatggtactctgttttaagacggtatggagtcgtaatttggtgtgtaaatgatactattagttttgtctatgccgacggatgtaatgtaaggaattttatcaaagagtgagacagagagtctagttacaaagtcaagtttcattttgtagtttattctaaatgcactgatcctcgggttatatacaggtcttttgtgcatctagacaattccgaagccacagaataggtcaatggaaacaaacagcgaggagttaaaaaaaagtgttcgtacaatggatgagaaactgtgctctgaaattgccgagtttcttccttttacttttagaataaagcaaaaaaaataaagttcaaaaattttgcgatcatgcgaaaaaaccatttcataatgcaattcttttcgagtagcggcaatgttattattatggttttgttttgttcgcatgataatgatttcgctttcagttcctaaactaattgcctatgagtgatcttcttgtagcactttattgagtaatgtaaaattagattaaattaaagagcaaaaaatataattaataattttctggtaaagagaggaaatctatatgcaggaagaataataaatattattgcgctgaacatgatttcattaaagtaaaattagttaagaaaagagaatacgatattatttaaaaaaaaaagaaaaaaaaaaaaaagaaaagaaaaacgaaaatcatactattactcttagtggaattattataaaaatgaaaaaggaaatgtagataaaattaaataaaataaaattaacaaaaattataataataaaataaaataaaaataaaaataaaaaaactcataaaaatcaatactctacaatcatcaattgaaaccatcagcaaaaccaaaatgctactgcatcctcactgcttcaccgcggcactcacccgcatctctcgagttcttctctttgttactaccgctccagcggccgcgggttcatcacagataacaactctgtttgccttcttgctggcctgtcgccacaagccgcgcttttcccggtcgccttctgctacaccaaggcaatccctgtgcgattccacgcttgagacacacagtttatcctcggctgacccacggctaacaatttcaagactctggtaataaagaatcatggcttcctgaaaagatatataaggcggctgccttctctgcaattcaacatcaattcatcaattcattctcctttcaattgatttctcctcttctcatcgaagcttggtgaaatttcagaatctacttgattaaattttttgaacgacttgttttactctattttcgttatttatcttccaattctttattccaatggctatgcaaagtgaagtttacgctcccaagtctgccaccgaggtcaagaaagctgccaatgctgccgaagagtcccaagttcccaagaaggctctctacgaccgccccgtcatcttgacttcttaccccggccagaaccgtgtggatcctttccctttgaagtggggtgccccttctgctgaagaacgtggccccgtcactgtcgctcgcagcatcgaaactttgcctcaccgcaatgcaattggtgcccacggcggtagctactgtgtctacaacgctctcgcaatcgccggcggctttttgcctgctgagcacaagcccgacttcactctcaccgagcccgtgtttgagttccctgaacaagaatcctggcacggtgttgagaagatcgtcgccatggatccctatggtcatgaagtgcctcgcttgttcaagaactacctggacaagggttacgatgttcgccccaccatcgccatcaccaaggcccacttgcaagtgactgagattatgaacgacgttaaggctggcgagctcgagatcgatggcaaggttgtcctgaacgagaacggtgacattgctattaccaaggtcgccgtcgaccccgtttggtatcttcctggcgtcgccaagcgcttcggcgttgacgagggctcccttcgtcgtgccttgtttgaacaaatgggcggcgcttatcctgaactcattacccgtcccgatatgaaggtgttccttcctcctatcggcggtcttactgcttacattttcggtccccctgagcgcttgagcgaccccaagtacagccttgctctccgtgttcatgatgagtgcaatggctctgacgtcttccaaagtgatatctgtacttgccgtccttaccttgttttcggtatcgaggaagctgcaaaggaagcccaaaagggtggcgttggtcttgtcgtctacttcagaaaggagggtcgtgcacttggtgaagttgtcaagtacttggtctacaacaagcgtaagcgtactggtgactctgccgagaactacttccttcgtacggaagagcttgctggtgtccgcgacatgcgcttccaagccctcatgcccgacattcttcactggttcggtatcaagaagattgaccgcatgttgagtatgtccaacatgaagtacgacgccatcgtcgaacagggcatccccattctcaaccgtatccccatccccgaccgcctcattcctcctgactctcgtgttgagattgatgccaagattgtatccggttacttcagtgagaagcaggtcaccgttgacgacttggcctgtgtccatggccgtaactgggagtaagtttcctggcccactgtttctaattatttccttcctgtttctacaactcactcgttcttttcttttgcacctgctgtgcgtttcttacaattcttgttgtgttacatgagcatgcaactacgaactatcatgtattctgttttacatagtgaattgatctttttgcgtaactacgtattctgtcgcatcaattttttaaactaatttacactcaacaaacgcacacttaaacgaatataaacggatgcgcttcgtctgttgtttccttatcaataccgttgtttttactcttctgctccttgtactcggcgctcgcttacgaaaataaccgtgtgggatgtttttatgcgacaataatttgtcgcaaatgcgaaaaaggcgacagcttccagttcattaatttgagcgcatggtaaaccttaatttccttcgcgacgcgtgcagtagccaaaaacttagaaacattgatttagtaaaatagataagacacacaatcacgttttctaaaatcgtggataataaaacagaaatatcttgaatgatgaatctcatgtatatcgagggaacatcacatcgtcaaccaattgatccttgccgagtatcagtttcggttcgcaactcgcccatcccacacatgcgcttatcgacttcctctcataacgggtacatagtcggacagataaagggtagacgcttattcgggccagttacgtgtaaagaaatgctttataaatctcatatcgcaccattgatgtggttctgttggtgtggccacaaaatctgctttcgagaatcattttcccctggcacctttgaaaacgttgtcactgaacaatctcgtagcgagaatttatcggcgccagagcattctgtacaatttgttcagcgatattaacaaagattctgtagctgtagacgtttattttatctcgtaactgtttctgacatgaacggacctaacttccatcgagctccaaggtcgcgttcgcgaccgccatcttcctctataataatgattaaacgaaaacgtgccttagaagcctgcgattcatgcagaaaacaaaagacgcggtgtctttcaggccctgcagacgatgaaaaccgttcgtgtcttcgttgtcggtcgttacagtatgtggtttgcgaacgtgtgcattttcttctttagattatgttttttcagtaaaaacttctcaaatctggtttttgcgtttttttttgtcccgtaaaaaagaaaactttggcgatttgtgccgttccaaaactgaattctgttatttttttgaatcctactaaccactcgattttcagacttgaatgcagccttcgcaacccagattccgaggtccataagacggatccagactctttggatgctacaagtgtgtttattaacacaaatctggaaaaacggtatgacaatacgtgaactgagactaaatccgagtctaatcacaattgtggcagctagagtgattactagcttctacaaccacatggacctgacctctttgtctcctcttcattgttctttcagcaatcagcatttctaacagctgctcttttagactgaaaatactagaaaaggcaatccatacaatttcagcgtcttcccaattgaacaaaaacacatggaacagcgacgacattatagtcaatggtcttctatgtatggacgagatagagctgctactggacatctttattgagcggtacggtcgtcgctggttgtccattgaaatgacgagcacggaatactttgagcaactgtatcccaagtcgccgctcatgttggcaaccgcttgcttgacggctcttcgtcacagtcaggccctaaaagctcgtgtttatgtacaactacttgatctcgttgatcggctagttgcgcaggaattgcttacttcagcaccctctttgcacttttttgaagccgtttccattcttactctctattcacctttgagatttgcacaaagacatgatctgtggctgctgagtggatttgctcttcaacaccgcgttctatccagcacgcgaggttggtttaatggcttcgttggttcgagtgccacgctgacgtaccttgacattgtgccagcacgtacgtggaatcagatgtgtcacggacacctaactctttgtatcggttatcggcggcacgctatgttggatgaaaacaactttgatcaatgccgtactatactctcaaactgtaaggctaatgagtttgacggtaacattcttggcatgcttgcactctactctatgctctaccggtttttgcgttccgattttgatcttgactatgcaatctttcaacttgaggaatggaagaaagaatggagccatttgtggaaacaacctgaacctgaatattcacaaattgcctattactacgcatacaacgtcgtttacgaagcgtgcatccaaattgccctgcaatccaaagactcttccaccgttcctcactacgcaagcatggtggaaaactatgccgtcaaaacgataggtgctgtaatgggactgtctgcatacgatatgtctcgctgttctgatcatgttctctttcatggagcttttgcctgtgctagtcttttgcgactcgtgcacgcagcaaactgcaaggctccgggttcttctgctattgatggtgaatcactgaatgccattgtgactaagtgctggaagtggttagtcctcatcagcgttgacgaatggcatttggcgaataaattcgccaattacgtgaagcagtaccaagacactgtgaacaatgggacacaaagctccagatggtttaaaggcccgagcaatcctgttagcgagtctactgcacttgcgctcaagccttacatactcagtgttgcaacagtcgagcgctcctaaaagcttatccaaaacaaagtctttttggtgcctatcttctatcttaacgagtttctttaccgcggttactccttggtagcggtgtccttcgtcctttgctccaccaaaaaatgctcaaatgggactaacatttccgcggatgctccgcggatacgaagagctgttagtcgaggaaattcctcgggaagacattcttgaatttagtgagtatcgctggtcttatgacaaaatgggttttcccgttatataaattggagctcaggggactccctaaatcaatttttatcttcttgaagcaattttctaatcatacccttcttcgaaattatctttgtgttcggcactcaacattatgactgttatttcatttaaaagtgttcaaacgaacctacatgtacttgaccagacaccgttcttattgtcgcaaatgacaattttgcgcgatagtactagctcgcatgcagaattcgttcatgcggcaaaccacatctctcgtctaatcgctagtagtgctctttcgcatgttcggacaacaaagaagattgttcgaacacacagcaatgaaacatacactggaattcaattctctcagaaggtttgttgtgtaagtatattacgtgcaggcgaaagcatggaatcggcagtccgtgaaacctacggacccctacctgttggaaagctgcttattcaacgcgacgaggtgacaagcaaggctgagttgttttattgcaaaatcccaggcgatgctccagaacgtgttgtattattgctggaccctatgctggctactggcggatccgttatgcttgctattcaagcactcattgatcgaaatgtggatgagtcgaatattgtctacttaagcttcatctcaagtcgagctggaatcgaccgacttttgactaagtacccaaaactaagaatcgttacggctgcggtggatccaactttgaacgaggagaactacattgttcctggttgtggtgattttggcgatcgttattacggtacttcatcaaccattgcttaatgcgagacttctgaatgtttccctgaaccatctctctctttttagttatgtttcaccgcctgttttcgttttctttacagagtggagtttttaacgacagcctgtctttctcgtaactctaatctcagttactcttcttcaccctgttatgtaattctcgatacctttttatattttccctttgccttttcttcctgaagctattactgcatcctctaaacgtcccgtacatgattgtttaactatgcacaagttttgaatggatatatacactatgtacattattgaaatgatcaatttcttaaaagaggtttgcaggtggcattgagagatgagatttagaatgcgcaaacataataaatataaatgtttgccattttttaaacctcttttacttttagaaacagcttacagcaacccgtaactcccggcctagcggacttttcgctgttagctgaataaatctccattgacgcgacaacggattgaacaaagtgtcgaattagcaaatggtacaaaagaattaataatgtaagtatcatgaatgtcttcgagaaacatcaagcaacatcaaaacaaaggtagagcagaagcgtcaaaacaaggtatgtaacaaaccttaataagtgagagcgtttaattgctttcctttatagtggccaaaaaaacaaaaacacaactcgtttaaagaatttgttgtatatctgtttttgcttcatccgcctttgtcttaacaggcttttcgtcaatttgcagtccgtcgatatactcgacagagtcaacagaggaagaagccgctttctcacgttccaaatcgcgagccacaatgtaatcctcaacctcttcaggtgcttcagcggaccacttgtctcctgccgcttcaacgggccatacacgacaaatgataatatgcgagatgaatgcgactaagaaaccaaggaagtaattgaggcggaacagcgtgtttgcagatttaggaaccttcgcaccacaggccccgaaaagacccacaatattaacgagcatgcccaaaatgtaggaagcgaatccacgcagtgaaatacccttccaaaaccagtatggattgttttgaaagcgccagtcgtaaatagaagcaaccttaatataacccttacggacaatatagtaatcagcgacaatgacaccagcaaaggaagaaaggaaaacggagtaagctgaaagatacgttgtaaacttgttacttgaactcagcaacttccacggacaaatgcagatgccgacaatagctgctatgtaaccgccacgacgaatgttgataagcattggcaataaagccgacatgtcattgccagctgacaccgagtttgctgcaatgttgacacccaattgggctaagcaaagaccagcagaaatgaagaaaacgccagctcgagttccatgagttggttggttatcgaggaatgaagccaacaactgtgtcggatcccaaatggcagcgccataaagagcttttgaagcagaagccaccataattccgatgaacgaggtaataccaaaaacaattgggatagtcaccaattgtggtaagaatgaacaacttggagtcttggcgaaacgagtaaagtctggattgttcacaatcagggtagcaaagccatcaatgcaatttacaatgccatcaacaatcgcccagccgtgatcccaacgattaagctgcgtagattcatgaattacagggcccaagccctttgctttcacgactgcccatatgaaaaaagcccaggcagcaattggtgccaaatacgatttgaccgtgaataagtgacgaatttggtatacggggaaccaaatggcaacaagagaaatcaaccaaaatatgaaaaagcctagccattcatacgtttccgttccactggacgccattgtgtttttgatattcttaaaggaaggccagatggatcgaagcataagcgtcaccgtttctccgccgatccatgcttgaacaccataccaaatacaagccaaaacagcacggttaagaatgggccaaagtgaaccccatgttccaaatgagcttcgtacaagcataggaaacggagcatgatacacagcaccggcacgaccagtaatggcaacaaggataccacagaacaggtagccaacccaaacacagatccatgattcccaccagcttaagccagcttggatggtggtgccagcaatcatccaagtgttaatgttcacagcatctgccatccagaaggcaacatagttccagggcccccatttacgttgttctttcggtacaggttctaagtcttcgttctttaagaagcgttctggcaaagacatcttccggtttgcatcaaccaaaacccatggtcgaacagttctccaaaagcgactcatgatggcgatgggaaacagaaagagtggttacagcgaatgaggatgagaaactttaatgagtgacactgaatcagcaattcagtttaaagcgaaatcacaagagagttgaagaaaagagagaaagtcgtgaaaattggagatatgttaaacaaataaggaaagaacgtctacgacaggcgtatactgtagtaataatggcaataagaagttcgcaaaatgaaattggtactcgtaaatttgtctttcgcacgttatgtaaatttaaccattcacaatgacggcgtagcacaattgattgcgagaaaggtgatacccgaatgtaaaagtcgtagatattccagaaacagggttttggttaatgcactctgaactggaagtcaatcggcaaaagcgaaaataacagaaaaattgagaaaacaataaatatgacgcgttcgaatgtcaaaagttgtccgtgtcttcaaaaatgtgattccattgaaagcgaccgacttctttttgtaggcaggggcttgagttttcgcatagataaaagcacttttgagattatcaataaagtgtgcgatacgacattgaaaggtaaacagctgtaacctcggatagacaggcaagaacgcatagtacatttctttcaatgttgcaattgaagatgtaaatgggtcgaaagatttttgtgagaaaaaatagatagacttcaatgaattgaagttgacttcataggcggaaacattgaatgttcacgaaagtaaagagtccaattcagtacgatttactaagtgacaattaaggtccatattgaaaaaccacgtgcggtattttttaccggattataggggaaacacttaagtaatcaggtatcgcgacgaattgccttgccgcaatatagctcttaagcgaataatttagaagtcagcagagataacgagccgcggtaaagacattcactcatgaactgcacagtaattgcagcgacatatcgtgtaatggctgaacaccggtacattagagcacagtaaaaggcgttattagagataacggatagccacaggaccaaacaacatgagcgacgacaatgatagtgatgcatctgatgtaatactgtgtggtttttgttttgtcgtaaaaatgaaaaaaaaaacagagccatggtaaaagaaatgaaacaaagataaactttgagaaacaatgaaatgggttcgtaaaaagcgcagatgtaacaaaaagcgtaacaagcaagatcacgaaatgtaataaataggatccgcttacacagatgagaaacctcttatgattcttgtttttcttgcatgactacccgactgtgaagtcgaatttgcttgacgaagaaacaacccaagagaccaattatagccagcggtagattaacaatccaaatcattcgcatagcatttgcatatgcctttaacacaaatatgcgctgagaggaatcagatattgcttgaatttgagcgtaattcaagtctttagaaatgcctgtaccggccaggtttgtcgatatactttgttcgtagatgacgtctcccaatgatataccaattgaggaacccatgttacgtacaagcatgaaagcagacgaggcagttgcgacaaattttgggggtacggaagcttggatagcaataaggttcggttggaagagattacctataccggcaccaatcaaagccaaaaagcctagaatggacggaatagatgtgttgtaacggatggcgagcatagaacctgcgcccgaaagcaatagtacccaaccgaagatcatagggtatttgtaattgcgcagtttgccaatgacaaacccactgatggccgaaacggccgaagtgacggctgcaagcgagagcgtgtggacaccagacataagtggtccatcacctttaattgtttgaaagtagacgggaatgtaataggacacatttgccatgatataataatgtacaaaggcagtcagtagaatagctgtcgtagagagggaaacgaaaagtttaggggggatgatgggaatgcggcgagtccgggcctcgttaatagcacacagaacgatgcaaatgacaccgatgatgatataggaaagtacgtttgcacgacgccatttgtttgtcgtagcacctatagtaagtcctagtagaaacaagacaacgccggcagtgaccgttacaatgcccacaaagtcaaaggtgtgcaagaacttgttgaagggagtcttgggaattggcaacgtgtgcaagaatgacaccaataacaccagtgacactcctccggtaggcaagtttatgaagaagatccatctccatgttgtgctttgagaaattgcaccgcccaacaggggtccgagaacggatgcaattccccacgtagcacctaccataccagcataatatgctcgggactctaatgaagtaatatcggcgatgacaattgtcacgagcgacataatcccaccgccgcctacgccctgtacggcacggcaaacaataagccatatcatgttttgggcagcaccacacatggcgctgccgaagagaaacagaacgatggatgagaaaagaaggagacggcggcctacgatatcagacaatgcaccgcagaaaggcaaaatggctgtttctgcaagcgtgtatgcagtaccaatccatgaatacgaagactgaccgttcaattccttgacaatggtaggcattgctgtcgtaacaattgtcgcgtctaaagcagacaagaaaatactcagtaacaagccgggaacgaccaacagtaaattgttgtgagggatcacttgagtgtactcatcaatttcctctgctccgttctctttagcttcgtcctccgtggattcattggaatcataataacgccggtaagcgtgaaactgctgctccgtcgaatctctcgtcgttaaagggatgtccgatacttgagagttggactgtgttccatcttgagggagactggacatctcgtactcgggttcttggctgttttgttttgcttccatgatgtatgaactatttgcagaaacgcgtaattctctgcaattttttagtatgttcaccaattagtctcaaaaactctgttccactgttcaaaatttcgcgatttccgttttttttccacgaaaaaaagaattttgtgatttcaacgcgattttcctcaaaagaacctttgttctttgtttagtatgtattcatgtgttcttatgcgtaaataatgcctatttttcccgtgttatttagtccttaaaaagcctggtagtgtgtttaggagaggacatctcgcgatcgcgcttttaatatattagaactgaaacttaatttaggaagggtcaggcagtccaggtaagatggtttagttgatgcaggcgtgcacgttttaatcgcttatgggcgcaggtaacattgggtaacatcaccgttttgcaggggtctacacgactatcgttacacatttcctctcacaccaaggatgtcctcggcggaaccgcggaacgagatccgcccttgttcggtacagaatcgggggaatggaaagaggaagaattgtctattgaatgtttctgtaacgcaactgtaggaaccgaattagataatgtataagatgcaatgtgtgaatatcatttgttgtcattatagtggcagattacatgtcgctgtgtagaagttgacaagtatgagcggcacaacatatgtcaaagattaatagtgcgtgtatgatgattgtttaacgacgagaagaacagaagatgaaacataatttgtttgaaaaagaatcacggggcaggtgctggaggaggaacgggtttcttttcatcatcaacatattcttcatgtcgagtcatcgggtactgtttaacgaagaaggtcaagaccaaaccaatgcaagcaaacggaacgatgagaatccagatagcccggaagctttttccatagtcaacaagaacatgctgacgatccgtgtagtcggatattgacatgattccactgtaagtcatgttcatgtaatttgaatttccatgaaagtaattcgaaagctctcgcatgtacactacttggcccagggcagcgccaaaacaggaaccgagattacgaatgaaaaagaacatggaacaaacgacggcaacatctgctgtcgatgcactagcttgaatagcaattagagacgggtcgaacaacgtaccggcacctgcagcagccacgacggaataagcaatgatggcaccaatggacgtatgggcgccgacccgtacaagcaaacacgagccgacaaccgtaacagcccaaccgaaaatgagacagtaccaataattctgcacgatggcaattaccacaggcgcaatagctgcaagacaacagcaggcaacaatacaaggaagagagtgcagcgaagagtcccaagcagaatcacctttcacggtttggaagaacagcggtaagtagatgagaacaactagatagcagaaatagtgacagaatgaagagatgcacaaacagacaacactgcgatccttaagcagacgcacgggaagaatagacgtccggtgacgcaataaaacttcattcacacagaaaccggccatgcagacacctccgatgatgagatagcacaggacatttgtacgattccatttgttggaattagcgcccaacaacagaccgagtaacaaaagtacaacaccggctataataaaaaacagaccagagatatcgaagtctttcaggaattcgctgaaggtgaattttttttcaacaggcaataagtttagagagtaggccaatataatccagctgactgcagctgtaggcaaattaatgaagaaaatccaacgccaagtagtgttttccgcgattgcaccgccaatcaaaggacccgcgacagaagcaatggcccataccacagcgataataccttgatagagaccacgcttacgtaacggagtaatgtctgccagaatgatattgcagatggacaaggccaaaccaccggcaataccctgcaatgcacggcaaaagttcagccagagcatgttttgtgcagcaccacacaggctacttgagaacatgaagaggaaaagagaaaagtacagcacaggtttgcgaccgaccatgtccgagacgcatcctaccaaaggcagcaccgctgtctctgcgagtacgtatgcgttttccacccacgaataatccgcagagtcgtgaagctcacggacaatcgtaggcatagcattcgtcacgatagtttgatccaaagctgacaggaaatctgccagcatgagtcctggaagcaccaaccaaaaattgtttttcggaattcgttcagtcatatcaattgattccttttcatccatttccatgtgatcctcgttccccgttctttcctcattaccgtgatcataaggttggccaggctgtgctgcttgagggacctccgtgtgttgaatcctttcagacaccgttttttcgagtttcaagtccagcgacatcctgtccgccgacgattcagacacagatcgttgtacattgtgcccaagaacacccatattgtgtttaggaactataatgggacaagatttgacggaaccatgttcttccttgctctgccgtccttccatttacaaccacagacagaaccaaatagaccgaaatttttcagaaaaaagactgtagtatttccaaaactggtgggaatatcagagaaaccaatttcttgtaaatagcacgataaacggtggttttgggaataattcgtcctgcaacaacctcagaccgtgtattgggatataagcgtttgtccttccctagccgtttttacgtctcggaaaaggtagaggaaacgtgcgattaagagactgctataaaaggcggatatgtatcaaaaagtgtgggcacgggatggagaactgtaattgagccggcaaaagcaacaaaggagcgccttttattaagaattaaactgtggtaaatccgatctgcgtatatcttgttgggttcgttgttgaatgaccttgtcaattgctgctcggatatactactcttagggcgtgtctactggtgtcgttgtttttattatgagccgataaactttcgcaaactaaccaatcatattagtccaacggatctctggatctaaaaatagattaaagaatgaaaaaaagaacggggaaatactttagtggcgggagaaaaaagagaaaacagttgagggtaattgaaggagaagcagtaagcaacccatggtgcaaaccgtaatgaaccgctggcgatgctttttcatttcaagacggctgagtagcgtaatattgcattccgttaagcgaagtgccgatcctcatttcggtcgctctaactacgtcatcgcagcttcattcctatcaacgacatctaagctaaccaatagtttttgcgtgaaatacgctaagcgacatcctccaatattattcgcatttaaggtttagcactctcacgcgagaagccaagcgaaatccctcgacattcgtgggtgtttttctattatccgtcgctctgtgtatttgctggctttgcaggcaaacacatacattcacctatttgttaagacagtttagcttccttttttgctttaaaaactgtttcttatcgccagcactgtccattcatttgcagcagctggacgcgcaattatgtaataatgatgtcatagcagtcacagcgactctagtctagcattcgcaacgaatgaattctaccctctgcaaaccactagatagaccattgcatatgccacgtccagggagtcgttttaaagaagtcgatgctatatatcgcatttagttatcgttgaaacgaggcgttccatcctctataaaggaggtttggagctgtcctggcgttttccttcaataacaacaatttcaccagaaactcttagggcaattgagtctcaattggttttttaaacacttcatattaacttggtgacaatacgcggccaaaatcggtattaagagcttttaaacacaaacttttgtttccgagggacacgcacgtttattttgacattcctggtcgttacacttaggatcggtctcttttttgagctatcggtcacattattattgtatgtatgcatgttttgcttgacgttaacgatggtagattttgtatttctactgtatttactggcaatcatttataccagacccctgtcgcaatctttgaagcgacagtgataagactatcatccccaaaatcaagtgtaactatattttttaggaaaacaagcgaagtttgttgcagatctttcacttcgtctgaatctttataatcttgctgctgatttttctctctttgcaattgaccgacgttaaaccatggctacattaggggcaaagttgcgccgagcgaaagagagcttctttagcaaagctttttgggttggtgactataattaccttgacatgattgtaccggcaattccctttacgaaacgtcggccatcgcaaccaccgtttttctcactcaatgattcggtgcctttgctaatgtcggtcctgttaggttttcagcatgccttggccatggttggcggcgtcacaactcctcctcgtatcattggatctgcagcgaacttgtcggaaaaagatctgaattacctggtgtcagctggactgattgccagtggcattcttacattgattcaaattgctcgctttcatattcctaaaacgaagtattacatcggaacgggcatgctctcggtacttggtatctctttcaccactgtgtcaattgccccgaaagctttccagcaaatgtacgaaaatggcatgtgcacaattaatgagaacggtgtaaaagaaccgtgtcttgcaggctatggcgctcttttgggcacttcctgtgtgtgtgcactgctcgaagttgtcttgtctttccttcctccgcgcattttgaagaaaatgtttccaaacatcgttaccggcccagttgtgttgctcattggcgtgtcgttggtgagcactggcatggcagattgggccggtggaagcggctcgtgtactggacatcccacagaatcgcaaatgccggggtactctttgtgtccttatgatacagcaccacatgctcttccttggggaagtgctcaatttattggtcttggatttagtgtttttgcgacgattattattttggaacgtttcggttcgcctctcatgaagactacttctgttgtaattggcttggtagttggtatgattatctctgcggctacaggctattgggaccgctcgatcattgatgcagcttcagtcgtgaattttaattgggttcgtacgtttccactcaaggtttatggtcctttggtattaccgttgttggctacgtttattgtgaatatgatggaagcaattggcgatattggtgcaacgtctgatgtgtccatgttgcccattgatggtcctgagtttgattctcgtgttcagggcggaattctgggtgatggcctcgcgtctattcttgccggtctgatgaccattacgcctctcacaacattcgctcaaaacaacggtgtcatctctctgactcgttgtgccaatagacgtgcgggttatgcctgtgctggctttttaattatcatgggcttttttgcgaaatttgctgcaatctttgttgccatcccttcgcctgtcttggggggaatgacaaccttcttgttttcttctgtgtgtgcttctggtctgcgtatcatctccagcattaagtttacaagacggaacaggttcattcttacggcttctttgtgtttgggattaggtgctacaatggtaccgtcttggtttacctacttcttcacttattccggcgacaacaagtcgttgcgcggtttcctggatgccataactctggttatggaaactggttttgcattgtcggcggtagtttccattgtgctcaacttagttttaccggaagaagagaattcgccccttaatgatcacggagagattcgtgtagctgaagtggaaaatgttgttgtattgcctgatgttcctatgaaaacaattgattcttatgacggtgattcatccttggaaacggaaataagatctgatgagaagaagaagaacgacgtgcttactatggctaatatggtgtaaacgtatcaccgcttgcaccacactattcttgcttttgtgcttgttcacctaatacctttcattcccgaacttgaaacgttctgttttttgttatattcccccctctcctgcgctcagttatttgctgtttttctttttcttaattagttttcagtttaccgatagtcatttttgattgtttgatcacatagttcttcgccatattaatttaataattgttcgtataaagataattgatgttattgtttttttgtgtttgttgaatctataaggctatacgaaggaaaatgagcacttaaataatatgaacgaacgaaggacagcaggcgttatgtaattgacgtgaaaaaaggatttcgtttcaagggaagaaggtctgttggaagacagaggaggcatccagagtcgtcctttttggtttcgaaaatgtcggatttggttagtttcgttaagggacattaagcatgttaagcgatccactgccaaacctttccaaggaatgtctttggttcctcaggaggtttttcattagcttccatttcatcaatttcagctttgccagtcaagatgtcaatttcatgggctggcgtgaaaaaacgagtgcgtttaaccaattggtatccgccgactaatgcaacaaagtagaatactccaaagtaagacgttaaaaagtttgcagcggtgaaattaccgcggaagaagcaatagtaaccattaaatacaatgaccaggagaacccagaacaaggagtagaagcttacccaaggttgaaagcgagagcggaatgggagactggccaatgaaatactttgcgcctttaaggctgctcgaaagcgaagaaaagcgacaagaaggatggcccatgcgacaagacccgagagagtactcagattcacgaaccaactaaaaacggtagcgcctcccttggacacattcatgtaattcagcagtccaaaggctgcactgacaagtacagcgatatagggagtgccgtagcgattgcaacgacggaagatttggggagcctgtccctgttcagcaagcgacatgagggtacgcgagcatgagtacatgaaagaattgccggcactcacggcggatacgagaataacggcgttgataatgtgtgggagcacacgaattccagcatccttcataccaattacaaaaggactagcagctcctgtactgcccatttttaagcgaggatctgtgtagggaacaagtacgcccacagcgagaacgccaagaacgtagaagaaaatgatacggtaaaagaaacgttttgtcgccttcggaatattgcgtcggggagattgtgactcgccggccgcgacacaaatgaattctggtgagaggataaaggcgtatgtggccataacgagcgagttgaagaaggcactgaatctgccaaggtcgccatcagccaggtacgtattcattgcacccgggttgcgccagtactgaaaaccgagaatatgatgatttggtgcaccgccgagatcaacgacgacagttagaatgagtagagcaacgatggttgtcactttaatacacgaaaaccaaaactcagtttcaccatacacacgtactggaagaagattaatcagtatcatgagacataaaattatgctgatccatatagccgggttcagttcaatccagtagccgataacagtaacggcggccgatacttctgcacaataaacagtaacataaccatagtagtaattccaaccacttgcaaatcctgtagccgggttaatgtaccgagttgcaaacagctgaatggctcctggcacaggcaaccaagttgtcatttcaccgagagcctgtgtaacgccatagacgacagtactaacaaggatgtacgccagcagaatcgacaatgggcctgccattgccagtacttttccactaccaacgaaaagtcctgttccaatacaaccgccgaaggccataaactggatgtgtcttgacgacagaccacgaacaggacgatcctgtgattcctgttcatcatacccaagtgactctacactgatgccgaaagaatcctcagaatcatgtttactgtcgggtatttttttttcgttcaagtctgtagactgctgatcagttagcaggaccataatgaaagaagggacgtcgtaaagaaaggaatgatgaagaagtattaagagaaagagggggaattgatgaaggctgcaggagattgataatcaacggagactgattatgagattcgatagaaggattgaagggaacggaagaaacaagggggagtctcgtcaaagagaatgcaagaaggaaaagagggtatgtatggtaatgatgttagcctgagtgagcgagtgtgtagacccgaataactttgacaattgcaagcaattccaaattaataaaaaaaaaatcagaaaaaatcaggaaaaaatcctggtacgttcaattgagtcctaagagtcgaaatatataaaccacgacaggaaagcacgtagaaccgcagaaataaaaaatacaagaaaatgaaattcctccaaaaacagctcaaaccaggaaaaaaaattagagaaactgtgattcagaaaccaattgcatagagaaatgccggtatgctgttcgtccgggctgataacgcaatctttttatcaagaaaaagccgagagggagccccgccgatatatcgaaaaaatagacaaaacgaccgtgaggtctaatttctcccctcttaaaaatatttaatttcattttccacaatgataaataattgcatttcccctggtccacttcccaccggaacacccggtcgaccccttctccatcgtggctgcttcaaccacagccaaggcattgatggtgtagtggtcggtggtggtgctaccgttactcctatctaaccaccaaaacctcaccaccaagaaacaacagtagcaggtggtagcaggcagatagagggcttacgaagatgtagatagatcagtgcagatgacgatgagtggggtgagtaagtgcggaggtggacgagagaaacagtgaaagtcagtcttggaggatttcattggtttcttgtaaatttctgggatttgtgaggtttagcttatttttgttttatttatttatttttatttttattttattttttacttcttaattttttttttctgtttcgttacactcatttaccgtctgtctctctttccctgtagaaaaataaaatccccaaaaaataaacaaacaataataattaattaattcaagatcaattctccgatagaccatatccctcatctgttttctctctctctcttacccttcacttctttctccctcatgtctcaatacgtatcagctgaaaaattgagctcattactgaaatggccgaaactgattcaggctataaaggacattttctgtgctaccatcgagtgtcctccaagactccactattctattgctaatgcatcggattcgacggctcctcctgcaggaacgatgctcattatgccggcttggatcccgggaaagttcattggggtgaagcaagtaaacgtctttcccggaaacagtcaactaggactcccgggtttgagcagccagtacttacttagtgatggtcttacaggaatgcacttagtgcagttggacggtaacgagttaactggcaggcgtacggctgctgcgtctgctttggctgcttcgtttttggctcgtgaggacgcttcgtccttgctcattcttggtgcaggaaagattgccgagaagcttgttcatgcctacttggccatccgacccattcgtcgaatccgaatttggaaccatcgtctcgcttcgggtgaacgtcttaccttaaaacttcaagagcagctgaaggaccgagaattagacattgcttgtgtgcctgaagaaagtctggctcaggctgtcggcgaagctgatattgtgtctgcggcaacactcagcaataagcctctgattcaaggaaattggctcaccgaagggacacatgttgatcttgtcggcgcctttactcctgccatgcgtgaaacggacactgactgtattcgtttggccgaggtgttcgtcgacactcggactggtgctttgagtgaaccaggcgatcttttgacacccatgaaagagggtgtcttcagtgcaaacgacgtacatgctgacttgtttgatttatgtaggggcactcaccgtggaagatcccaactcgaaaatgcggaccaagctatcactctctttaaatccgtcggcgactctcgtgaagaccttgcagcagccatcctcgcatacaattcccttcaaaacaccgctgagtaatgcactttacttagcatgatattcatagatttatagactttttgttagaaaagttcctttaaggaaacactaaaaataccctcagatgagaattctcttgatatcaaacaggacatatttaaataagtatatacctttacgaatagtctccttattcaatataccactcgtctgtatcagcttccaaacctctcttcccacttagagatgtagttaatatttacaaaagaaaaatcttatttgctagatcaaacaaactgtttgagtgttatgtatagaagtatttgttacaaagagacggaatatacaaatgtagtgcaaaagaatcaggaaaaatgtgtggtatcaaaagaaacaaacacgtaaagaacatcaagtcgtcatctgtaaggtttaatgaacgttgtccacagactcagttggcgtagcaatcaaaacagtgactgtagttggtccagggtaagtactggtgtaaccttgagagccatagatagtcgtgtattctgtgatggtcgtcatgtagggagtgggaacatcgacctcaacggtaccggggacggtgccagaggggaaggcgagagtgctggtgaagccgacagagccagaggtgacggtgaatgtggtccaagaaggagtgggaatgtcaatgagaacggtgccggctgcagtaccagagggagtggctactgtggaagtgaagccgacggaaccagaggtgatggtctcggtgacccagctgggagtaggaacgacaacctcgacggtgccagtgacggtgccggaagccaagttgagggtagaagtgaatccggtagagccggaggtgatggtctcagtgacccaagcaggagtgggaacaacaacttcgacggtgccggtaacagtgccggaagcaacattcaaagtagaggtgtaaccgacgttaccagaagtaatagtttcagtgacccagccagcggtggggacaacgacttcgacggtgccggttacggtgccagaggcaacattgagagtcttggtgaatccaacgcttccagaagtaatggtctcagtaacccagccagcggtggggacaacaacctcaacagtgccggtttcagtaccagaggcaacgttgagagtcttggtgaatccaacgcttccagaagtaatggtttcagtgacccaaccagcggtaggaacgacaacttcaacggtgccggagacagtaccggaaggcgtagccacggtggagacgaatccaacagaaccagaggtaagtgtttcagtaacccagccagcggtgggaacatcaacgagtacagtgccaaaagcagtgccagaaggcattgctactgtggaagtgaaaccaacagagccagaggtaatggtctcggtgacccaaacgggagtaggaacgacaacctcaatgccgccagggagcgatccggaaggaatgttcacagtcgtagtgtactcaatggaaccagacgtagtcgtgatggtgacccacataggagtagggacaacaacctcgacggtaccgggaacagagccggagggaacattcaatgtcgtggtgaagtcaacggagccagaagtaatagtctcagtggtccagactgaagagtattcggcgatggtgacattgtttgcgggagtgggtacaacgacctcaacagtgccagggacagatccagaaggtgtgttcaaagtagaagtgaatccgacggagccagaggtaatagtctcggtaagccaagcaggagtgggtacaacgacctcaacagtgccagtgacagatccagaaggtgtgttcaaagtagacgtgaatccaacggagccagatgtgattgtttcagtggtccagacggaggagtaaacagcgctagtaacattgcttgcgggagtgggaacaacgacctcaacagtgccaggaacagattcagagggagtgttcagagtagaggtgaagccaacggagccagatgtgattgtctcggtaagccaagcaggagtgggtacaacgacctcaacagtgccggtgacggaaccagagggaacgttcagggtagaggtgaaaccaatggagccagacgtgattgtctcggtagtccaggcagatgagtagatggcgctggtaacattgcttgcgggagtaggtacaacgacctcaacagtgccggtgacggaaccagagggaacgttcaaagtagaagtgaaaccaacagagccagatgtgatagtttcagtagtccaggcagaggagtaaacggcactggtaacattgcttgcaggagtgggaacgacaacttcaacggtgccaggaacagatccagagggagtgttcagagtggaagtgaaaccaacggagccagaggtaatagtctcagtggtccaagcagaggagtagatggcgctggtaacattgcttgcaggagtgggaacgacaacctcaacagtgccagtgacggaaccggagggaacgttcaaggtggaggtgaaaccaacggagccagacgtgattgtctcagtagtccaggcagatgagtagatggcgctagtaacattgcttgcgggagtaggtacaacgacctcaacagtgccagtgacggaaccggagggaacgttcaaggtggaggtgaagccaacggagccagatgtgattgtctcggtagtccaggcagaggagtaaacagcgctggtaacattgcttgcaggagtgggaacgacaacctcaacagtgccagtgacggaaccggagggaacgttcaaggtggaggtgaaaccaacggagccggatgtgattgtctcagtaagccaagcaggagtgggaacgacaacctctacagtaccggggacagatccagaaggtgtgttcaaagtagacgtgaatccaacagagccggaagtaatagtctcggtagtccaaccgtcaggaatcacggacgaggaagtcgtgttcactagcgaagtggggacaatgttttggtgagtgacgggaacagatgcactgccggtgactgtagccgtggaagtcgtaagagaggtaattagcgagacggaggagacggtagtgacggtagacacaacagtggtttgagttgttccgttacaggaaagagtactggtcgtgtaataagtaattgtaacgggcttgcacacggagcaaggaactgtcttggtgacagtctcaataacctcggagttggttacagtcgtgtaccaggaggtcagagtctctgtttcaatgttggcagaaggagcgggagcatatgaagaagcagaagaggcagtggagacgccgaaagaagatgcatagctggtcacatcagacgaaagctctggaagagaagtaacttctggtggtgcgagggagaaagtggtctcaatggaggaggacacagtactctctacgtcggaagaaagcgctgggagagaagtgacttctggcggtgcgagagagaaagtagtctcaacgagagtcgtcgtttcaacggtttccgtagtaccagaaggacccttagaagtgttcacgattgtttcagttttggtaatcacaactgcattttcaggagcggaagaactgggggagtctgtagtagttgactcagtaagattaggagtaggcgtggactcaatggcggattcaacagaagaagacgaaggagcaacaggagtaacatctgagacacttgcccccggaacatttacggtagtcgattcaacagagaatggagcagaagagggtgcggcaaacgagggactgatggtcgttgagacgatgtactcggttgagctctcagtaatagttacgactgaaacaattggagaggctgcactcggtgagaatgtgctaggagcactgcttgcatcgttggaacttaaagcaggagacaccacaggcgtagtctctacaacgacactgctaccagcgtaggaagttgttggttttacatcttcctccgaagaaagacttgcaacttcagtagtggtaacagcgttaggcgtatagtagaaagtttttgtagaatggcaagaacatgattcatcaaagacggtagtgacaatggtcgtctcagtagtgcaggggaacgaagtggtgacagtgtcgtatgagacatatgttaccgtagtaggtacagtttgaacggttaacacagactcagtcaatgagggagtagcataagcaatgctagacgatacatcacccgacaaaacttcacctgaaggttgagcactaccgtaggcagcagtgttagcattgcctccagccgtcacagtttcggtaatttcatgaaggaaggtgtagacacccgtggatgtgagggtactacattgagtattttgtgttgagtaaacgctggtaacagttggagcaccacacagttcagaaactgtttgggtaactgtttctgttaccgtgtcgtgcaatgttacggtagcagtagcacacgaagcgtcgcaacttaccccggcggggtttgccgaagctgtctcgttcgtatagccagcggggttggttatattaaccccgcgggggtgaaacgagggaaaggcagctgctggtgcaggtgctgttgcagcgaataaaagcgatacgagaggcagacgggtgataagcgaatgcaaacccgaacgcgtcgaacgcgctgaagaagacttttgacgaaaagaatgtcgggaagacattgaatgcgtggatcaatgcaggagctgaacgataatgaagttctaggacagccagatgtttaccgaaaacacgacttggcaattaggaacggaaaagagagtccgttttggtgtgtctatgcggtagaggaaatggaatgccgtttctggttgtcaatggggactgacatcccgtttatatagcattccaatttctgacatcctccaaaacgggaatatcaaaagaaattctgcacaatgggtctgaatggcaccaaaacgcgcaaaaaacgagcttcgagaacaccggaaacgagcttcagttcggtttgggaattaatctgacacgtgcagcgagcaaatcgaccggtattagcgaagattagccgaattggttaaccgaacaataggcatctagccgaatccaattgttcggttaagagaaacgagaccctgttcatgtaattggctaggtgtaacgaaaactcgcttgctttggcgggaaatttcggaaatccctttgtcggtatagtgcggtttaggttcaaaggaagcgaacttgaaagaaagggttacaaaggaaaagccttttgattgcttctggttttagatttgcgctggtcggatcttagtgagcatttttaagtattaaagcgccaataacaaaagagctgctgttcttctattcgattccattgttcgattgtttaaactggaattcgggaggtgatgggtaatgacaagaaagataaagcgaaacggaaaagtaaaaacccagaagtaacattgcatgaatggagcctaagtaaccatcgagaaaatgtctttacgcgtgacccaactttcgcgtcatcgcttgcacgcgtagcttcacgtgaagaagcgacgaccccgcgacgcgaaaaagcgcgttcgtgttttcataaagcgcgttacactttgcatttttctacgaagaagacgagcactaccaccaagtattcgcaccaccaagctaacactgctattcacaatagtgagtgaattcctctattgctcgaacaccaccactcgttcgaagctgccactatgcaatggacacttcctcggtgaatgatcgaccacacaacgcctgtcgtgtgtgtggtggtcttttggatgccgaagaagcagtaactgatgtgggggatttcttcgagtcagaggatgtgtgcaagaacctggcttgtcaacgagtggcctcgcgtcagcgctacgaagcaaaattaagtgctttattcgagaaatacggccaagacacgtcggaatatgcagacgagattgacttggctacgggggccattgtggtggatcacggacatttgcgggggctgcacccccatactcccaccgacgaactcgtggaatctgtggaggagccagtggaggctgcacaaagtgggagtcgatgccccaccgaagaggtggagcaggttagcatggggggttcattgacatatcccacagatcccccacaagacgaccccatcgtggacaatcccaccagctccccaccagtctcccccgcagcaggaacccccacaagaacttcacccatttccaccacaaagaccccctccccactttctccactttccccagtctcagaccccccatatcccattttggagtcccccgcacaacccacacaaacggcttcgatttttccctccactccaacccccgccgcgcctccacctcataccccaagctcacgcacacgttcctccttacgggtacggatccgtttactctcactcgttacccccaccccacccaggtcgtctcctctcacctctcctttagtctccacccccacatcttcttctcccactcacatttcctccacttgccgcaaacccttttgctttaggtgtctacgtgaaaagaaaaagtcaaaacaaagttcccccactggactcaacgtgccccactaccctccacattcacctttaccaagaacatctaccactcccagacatggacgctagtatttcgggtatgaagacgccaaaaaaaagtaaacgagacgcgttttaatgcgatctctgttcgtatttgtgattattgtgctgacaacagcctcgagcaaatttttgaaccgctactatgcggctcaagacagtggacgcgaaaagttgctggaattctactttccagagagtcgtatcacctggaacggtcagcctgtcagtcgcgaagacttgacaaagctgctgcagcccgttcctgcctccagcacgcgcattgacgactttgactgtcagtttgtcggtactgacgattcgaccattgctgtcaccgtgtcgggttcggtgaagtatgccggacaaaacgcacgtgggttttccgacaactttcttttgcagcgcaatggcgacgcgtactgcgtcgttagccagaactttcgaattgtgaccgattaggcactttgtgagtttaaaatggcagaccgtgtcagaatgtgcacgtgttcgagtcgcaatagtgcgtctctcattaagcttttcgcgcaagtgctcgctttatttcgcgtggcaactttattttctgccactgcttgtgtggaaaaaaaacaccagtgacccaccatatcatccaccaccagaatgtctttttcgcgtctgttgacaacaaaatttggagccgtgtcgcgggcgacacggccagcttccgcagctcgtatgttgcgggtctcatcgtttgcggcccctgctgctgttgctcttccttttactcaacgccgttttgcttctatggaaagtgacaatgggctctttaccgctccaaatgacaagttgacacagatgactcaaaagcttcaaaaggctatcgagcgtgactccgagatgcagcagacgctgtatgacatgaccgcctttttccagaagaagggaattgagcctggtacgatgccctcgaagtccaagctgttgcgactcgtactggatcccgagtttcgcaagtacgctcaagctctgaaagcgtttcttgaaaaggccggcatccagactgatcccgaggttctctctgagatgatgaagcagctgaaataagtagccgaaaattatttgtagctgtaaataaacgaccggtgccttatatgtcatatggacccagtaaaactcaacggtgggaccctgttggaccctggttcgcatttgcgaatcgcttactgaattgtggggaaatgccgatctttattgtatgacgtgtgtgggagccgagagtcttcgttacatccatcgcttctctcgtctcgcttgtttctcgcctttctcgctcggcttcttatcggctattattcggctatagactcgtctcgcttgtggtcgctactctcgtttcttacttagcttgaatcccttggcgaagcgacggtgtaacatagagtgccagaatgggaggttggccgtttttgggcgcgcatgcatgccttctatcggatgcatagggagtcaatttcgtaatactgggattcccgagaagctttaaatagctggacattttccacacaatagccattgtcttcagtcatttgcattgtgtatccattcacctagcggctcacaataccgctacaaggcctattgtttgaaaccttaatttcagtcctcgacgaaacttaattcaaaaaggctcaaaaaagacaacatttttactttctttttcattctccttcattatgactcgtttcctccaacgatctcttctactgctcgcgccttgggcccttaatctgtttcatacagcagaagcactgtatgtgccggctaaaataagcaatggcacgtgggtcgcggccgacaatagtacagccaatacaggtgacgtgtcttcctcgttgtgtcccacgtggtgtactgccccgcaaacaactaccgtctcggcaacagttaccgaaactgaaacagtttcagttaccgagttgtgtggggctccacttgtctcttcctctacagtggtccctgtcgtctctactgcacactttacttctcctggtacctacaccgttactgtctacccttcgggcactggatctgctgctgttcctgccggcaacgctggaggtgaatctggtcccgttgtttctactgtcactgttaacgataatgtctactctactgctgtttcctacaccgtctcctccgtcaccttgaccactcaagttccctgctccgaggagactactattacgtctgtcgtttatgagaccacttgtgactgcagcaagacacgctactacgtctacacgccaactgactcaccaaatgctcccgtctcagctgaatctgttcccacacctttgactgctactgcttctggtaatgccttggctagctcctcagcatacgtcatcaccgactcggctgaaataagctcttccagaagcgagtttgctgccccgtctgcccctgtcgcttccccagatttccccacaacatctggctatgacgttgtttcttctgttactgagacagttttcagtactgtaagctcaaacagtattgttgaaggctctacggttcctgcgccaagcgctgaggtatcgaccacagtcatcactggctctgtcgaatctgctacttcagagcgtattcttactgttgtcactgattccacaggtgtcgttaccgaaaccaaagtgattactgctagtggttctcttgtttctactccaactactgctaactcgtcccctgttgagtcctctgcttctcccgcgactcctacggactcgggtaacttgtcagtctctaccgtacctggttccagtgtcgttccttcacaaccattgactacctcagtgtattctactttgatcacgaccaccgtccctgtctattcaactcttacgacatgtctgaccacaaccataactactgtcgttcctgttcagagcactatttactctactatcgacactgaaaccacagtcgtcaagcctactaccgtttacgaatccactattcttactcaaacagttacctcaactaacactctgaccgattacacaaccggagtcttttacacaaccgtcaccgagaccattccctgcacagtgtgtaaagacactacgattacctactacgaaaccagaaccgaatcatgtaacggaacgacttacacaacagtcattcccactactacccttgttcctgtcacggtaaccagtgcatctgttcccgtcactcaccaaaacattgtccccacttcgctagtgaacacgacttcctcgtccgtgattcctgacggttggactactgagactattacttccggctctgttggattcacgtctactttgaacacaccttctggatctgtccccggtactgtagaggttgtcgttcccactcctgcctggattactgagacaatcacatccggctccgttggtttcacctctactctgaacactccctctggatctgttcctggcactgttgaagttgttgtacctactcccgcaagcaatgttaccagcgctgtttactcctctgcctggattactgagacaatcacatctggctccgttggtttcacttctaccttgaacgttccctctggttccgtcaccggcactgttgaggttgtcgttcccactcccgcaagcaatgttactagcgccatctactcatctgcctggactactgagacaatcacgtctggctccattggtttcacctctaccctgaacgttccctctggttccgtcaccggcactgttgaggtcgttgttcccactcctgcaagcaatgttaccagcgctgtttactcctccgcctggactaccgagacaatcacatctggctccgttggtttcacttctaccttgaacgttccctccggttccgtcactggcactgttgaggttgtcgttcccactcctgcaagcaatgttaccagcgctgtttactcctccgcctggaccactgaaacaatcacatctggctccgttggtttcacctccaccttgaacgttccctccggttccgtcactggcactgttgaggtcgttgtacccactcccgcaaacaatgtcaccatcgccgaatactcttcagtctggaccactgagactattacttctggctccgttgacttcaccacgacattgaatgttccctccggctctgttcccggtaccgtcgaggttgttgtccctactcctatgtgggtcaccatcacgactacgtctggttccattgagtacactacgactgtgaacattccttccggatcgctccctggcggcattgaggttgtcgttcctactcccgtttgggtcaccgagaccattacctctggctctgttggtttcacttccacagtagcaatgccttctggcactgcttttggcactgtactcgttgatgttcccaccgctggctgggttactgaaacacttacctctggttctgttggattcgtctccaccgtggctacgccttccggtactgtctccggcaccgttgaagttgtcgttcctaccgctggttgggtcactgaaaccattacttctggaagcgttggattcaccaagactctcaacgttgcctctggtactgaaaccggcactgttgaggttgttgtccccaccgctggctgggttactgagaccatcacctctggctctgttgaattcaccaagactctcaatgttgcctctggcaccgtaaccggcaccgtcgaagtcgttgtccccaccgctggctgggttactgagaccatcacctctggctctgttggattcaccaagactctcaatgttgcttccggcactgtaaccggcaccgtcgaggttgtcgttcctaccgctggctgggtcactgagaccattacttctggaagcgttggattcaccaagactctcaacgttgcctctggcaccgtaaccggcaccgtcgaagtcgttgtccccaccgctggctgggtcactgaaactattacttctggtaacgtcggttacacttctactttgaatgttgcctccggcactgttaccggcaccgtcgaagttgttgttcccactcctgcttgggtcactgagaccatcacctccggctctaccggattcacttctaccctcaacttggcctccggcaccgtcaccggcaccgtcgaggttgttgttcctactcccagctgggtcaccgagaccatcacctctggttctgtcggcttcacttccacagtagccactccctctggcactgcagccggcaccgttctcattgacattcccactccttcttggaccacattcaccgtcacctctggctctgtcggcttcaccagcactctcgccttcccctctggcaccgtccccggtaccgttgaggtcgatgttcctgtggctacctgtaccaatatctgtaccgcttcaaacaccttccgtgttcgtgtcaacggtgattcatcctctcctgcgtacatgtacttgaattcaaagaactacgctatgtctggatccaccgttcccgaaggctccatcgataccttcacatatgactcttccgacaatcgtatcaaaacttgctgcggtgtgcttcccatttaccaagtgcaacacactgacgacaatgcccattctttcaacatcgacatgaatgcgaacggagacttcacattccatgagaagtctgtgagcacaccttttgttttgtccacattgagtgacaacagaattggtttctcttccgatatgtctaagttcagtcctcaatatgactttgcggacgagtctttgagagctgtaaacatcacactttctgccgtgtttaactagtgagattccgttctttggctttgttttgatgtcttcttgttactcactactttgatctatttcgatttaaatgtgagggtttctcctctatacctttgttcatatgtcttgcactattgtttataataactacttttagtttctcaagtatccaaattacatcttaaaatacatttgtttttcgcattacacgttgaattgattgaatctatgtactaataaaaagaactctacttcgtaatgaacttgttcgttgtttcgtcaatgcatgaaaacagaaactcgtcaacaaaacgcttttagaaataaacatcagctaaaccacgagtttattgaacgctttgtagtagctgacgctcattgttttgaccaactgttctgatttttatggatggttccggctggagcatccacgtcttgctatctcccaaatacaaccaggtgtccctaactaacaaaatcgttgctaacaccaaaaggagctttgaaaaaagcgtgtttgtagtagtggacctgtcacaaaagcctttaatatgagcgcaagaaggaatgaagctgttttacgagatctgatcaattcagtcccgggaaacacttattgtgcagattgcttcacgaaaggcgttcaatgggctagctggaatatcggtaggaacattcgaaggatcgaaagctgacaaaataggcgtttttttatgtcttcgatgtgccggtatccatcgtaaattgggaacacacgtttccagggtaaaatcaatatccctagacgaatggacccaggaacaagtaaacgtacgtgacgtgaggttatgtgtttgtgtttttagaatggtttgcctgacgcctatttgtttttagaccatgcgagaatggggaaatgaacgagcaaatcgctattggaatccgaacccttcaaagcatccgcttcctatgaccgctagttatgatgatcagtacgtatttttctaacccttttgtcctaactgttgcctagagcaatggagcgatacattcgtgacaaatatgaacgcaagttatttatagatgatgcggcttcaagacgagttcctcctgctccgccgtccttgccaacaagaacaacctcagtaggatcaatagcaccgcctacgaatgctcctccttcgtcttccgcttcatctttggagcccgctttgagttcactagatgagatgggattccgagacagatcacttaacacacagttgcttagagaattcaacaatgacctttcacgggtgattgacagacttgtgaaccttaaaacggcgccttcctcgagctcagctccaagtacaacgctcgcgaaaccttctgctttgaaaccatcggcacggctgaagagacgcggaaaaaatctccatgttcattttatagacggttccaaacccggcgaaaacctcgacgagtctggtgagacacgggctgcatcgccaactctgaatccttttgaacagatgatggctatggctaatcagggaatggttacagctcctggggtcgagacaacttcaagtcctttctttacagcacccgttggtcctcatcagcctttgcaacctttgcgtccttcgatgacgggaccggtgccttctcaaccgctaggaagctcgtttgctaacgaaaatgtcggcatactttcgtccccacagcaagacgtgaatacacaacaacaacaacaacaacaagcgtcctatggttacgatgcaacacaaggagttgtgccgcaaatgaccggcacctcgtatatgcagcctacttccattcccaacaactattacaaacggcctatggagacggcacccgtgaccaacacatacacgggaggcaacaatagcaacaactattcaaacggctactctgcgtacaatgcgtcttctaacgcgaacgaggttcagtctagcaatgccgtggagttccctgatatgagcaaactgtacattagtgaaccgcctcaacaagcatctgtacaacaacaagatgtcccatcggcccctccaaataattacttgaagcccaacatgactggaatgcctagttctatgcctagtcctgagccacagacaagtgctacaaactactggcaatcaggtcagacttctagcatggttcctcaagagtctaattactataccgcgccttctatgtcggtaccgcagaatgacaattatggtatgatgaaccaggtatacccccaacccaccggaatggtgcaacagccaatgcagcctcaatacagttatggtcagacgccgatgcaacaaccaatgcaaccacaaatgactcctgctgtatccatctccatgtcgaatggggactggggctactcatacaacaacaatcctatgcaaaaccaaccgatgaattatggcagcaacatgggttacgagcaaccacaaatgaataatggttcgtactatccaaatgtaatgtctaacggttacatgggcatgcaacctggcatgcagactcctggaaacatgcaacagtacatgcctgcctctggtatgaatcaacctaatggcatgatgcctaccaacacaggcggtgccccacaaagctcctcaacaactggtgatgcctacatccaaagtcttatgcatggaaagcactagatgaaaaagtcaagacgtatttcgtaatgatacgaacttgtctaacacatcatgacggcgctacctgtggacacacctagaagaacaggttcgtcgtttatatccttgagatgcctttctccgtttcattttttatttcccttacttctcttcacacgtacagacacatacaacacatacacgcacgacctttattcttttttctttatttttcccatgcaagcatcccgatgaaaacgtgcattcatgcattgaccctgcagttcctgcaccatgtactcgatcctttggtcgtatacacacacgcacactcacatccatgcgctcctgtctctattgataccttcgttcgttcagaacatctgccacatgcgttactgcttaaactctttcactactctcgttacgttacacccctttttcgcttgatgtttacattctacatttttgaaagcgctcataatgtctttccttaccttatgggcgttttacttgtactgacgtgagttacatacaccgttgcaccatccaacctcccgttagattgaccttgtgagcgtgcgtgtgtctgtgcgtttgcggtctttgtgcatgttgattcttcacgacgaattttgaccaggccatgaacgtatatgaagtggtaaaataatgatcagttttgagaactagagaatagacagggaagtttcggggagatctacagctggtttaatgaggtagtttacgcaaaggagagcggtatcaagggaaatttattgacattgaaggggtatctctgtcactcggttaaggtgattccgatcagtgctgagtgtcggattctacggttcaagcttgttgatgccattagtgacaagactacttggactcttctctgtagcctttgggcgtgcagactctgaattctcttatctttacgactatttgctgttcatataccattccataatttcatcacaatattgatcaccaatgtaaaacatgtattgaaactacgaaatctaattctagaattcacatcacgcgtaatgactcaactccgtccgatgttctcatgcgcatcctcacgctcgttcttgtctcgtcttgtctcgttacgctgcaagggtccataacaatgccttcgtacaaataaagctcaagggtccacagtcacagctcagtataaacgctccagagagagtcttcctgttctttgtagaaccaatatagttcatcctattcactattctagtataggacctatatctgtgactcaagagtccatctacaaaacaaagcagactagcgcattttggttgttgcacgcacgttttaccgtcatttcacgggatcgtcgtttcggtgttcatttcgttttacctgaggcggagttatttctcgttctcaccatttccgagcatttataacgtactcggaacttatagatccttcttcacgggtatcaccaataaaccttggttatgagcagaatttgatttaaaatcttgttctaagcatactcctttccatcccacgcactatctatttaatcgctgctgttttccgtttgttgtattccgtcttaatcagtcgaatttgattatctttaacgattgagctttttcggccatataacagactctggtacttctctttttgacaattggtcctgcttattgtcatttcatttggtttgttctactttagggtgaatttggatgagacattcataaacttgtgtcttccttcgttttcaattcaaaaccggttgtttctttatataccgcattgttctgttggtatatcctgtccttgagctcgcattaatcgtgtctcttgttcttgacgataattactgttcctaaagtaatattctcggtcctccttccgttcttctaacattactactcatcatcctttccattcatcaacatctacatcataaacttcctcttcttcttcttacagtccattaaatcatcatctatagaacctctaactgtctcaatatgtcttcctcaaatttggctacggagactacttcccttcttagtaacaatcagcccaaggatgtctcttcggacaagcctaaaatcagcgcttggaagactcttcccgctatttgggtcggttcattcttgtctgctctggatatgactgtagttgccagtttgtatccagtcattggcagtgagtttgattcacttaactattcttcctttatcgctacttcatatctcattacgaacacagcgttccagccgctgtacggtcgtttgagtgacatctttggtcgtcgcacaatgcttctttttgccaacacagtcttcatgctgggtaccgtttggtgcggtttcgctcgcagtctcggggagttgtgtcttgcccgtgcatttgccggtattggcggcggtggtttgactacgctttcgtcaatttgcggtagtgatattgtttccctgcgtgagcgtggcacctggcaaggtttcgccaacatcgtcttcggtattggcggcagtcttggtggtccttttggaggtttcgtaaatgcaagatggggttggcgttcggcgtttttgcttcaggttcccctctgtcttggttctatcgctcttgtgtcttggcgtgtccgtcttcccactaaggatgatggtgtctctagcaagcagaagcttgcccgtattgattaccttggaagtttcttactcgtttctgccgttacgacgatggtcaccctgttcacgtttggcggagatagatttgcatggatgtcgcccgtttcgttggcacttactgcgttgtttggattccttacagttatgttttacatcgttgaacgcgattacgcaagagagccgattgcacctatgaaggttttgcgtgaacgtactcctttgtgtgcatacattggcaattttacgaatgctctctgcagtttcgccgtcatgtacgaagttccgctgttctttgaagccgtactgtttcaaaactcggaggaggcaggagctcgtatgttccctatggttctgagtattcccgttggttcgttgtctgccggtctgtatatgaaacggactggcacgtaccgtggtgcagtcattttcggtttcactgcgatgctgtgtactctgttcaccttcatgtttttgttccgtcgtggacaaggcgtttccctcaagtacatcggtgttgctcttggaatggccggtctctcctacggaacaagtcttacgtctactctaatttccatcatcagcgccttgcccattgagtaccaggccatttccaccggtgtgtcctacttgttccgtgcaaccggtagcgttgtcggaatcagcatgggtcaaacggctctgcaagctacgcttacgagttctcttcaccgttcccttgaggacattccagacaaggaatctcttattgatgctatcagacgcagtgtcaccgttgttcctacgctccccaagcatattcagaaaatcgtcgtgcattcctatgtccaagcattcattgcgtcctttgccctgattgccgtatttggcttgattggtttcctctcgtccctctttatccgccagcacgtactttattctacggttgaccgtcgttaattacacggctttaatggatgaccactgttatttttactcatttttgaattgaccgggcttactcactaggcgctgtctcacccacagaacttggtactatgccgagtttttgtaatcgacctattctttatttaatgaattcatttatactatgtaagacgaattatccttttgcaatatacggtttgttgcatttgtcccggcagttcattcgcgctaagtctcgctgtcgttcgttattcgttattgtatttctcgtttctcgtcgcaaaggcatttaacgagagtttacgcgactcctcgcgtttcaccgaggtattgcgacgggtctctgcgaatcattcctttcgttgcgcctccctcaggctcactatacctttgatccgtttatcagatcagtagttggttgacgtgggtcatgtgactctaatttaaattgacgattggttaaggggacgctaatgacgtcggacacagaaaacactcgaagacctgctacaccataaatcccttgaggcagctcgtgccaacttcaccaccaacattgggaaattcattaaaccatttggtaagggtaaggtccaattttggctggtcggcgaacaaaacatttgtccaaattacaacattttgttgaagattttagtgacaaaatctcaagttctacttgcagaattgtcgtggaaatcgacagcttacgtctcaaagttttgctgatgccggcttgctctgacgaacacgttacaacatgatctggtgctgaccaaatgatttagacttggtgaaacaacaatactgccgttaagaaatttttgtttgttgagacataaagactcgttcagactttagacttccacaacacacaagttaatcagttccctttctatttcacaatgagcactgatatgagcacgtacaagatgaaccacacgatgcttcgtgtgaaggacttgaagaagagtttggagttctactgtgacatacttggtatgaagcagatcgatcaatgggtcttcgaggagaacaagttctcgttgactttcttggcctttgacggggacaatgctcttcaccacggtgtcgaacgcacgaagagacagggtattctcgagctcactcacaacttcggcactgagaatgaggagggtcccgtgtacaagaacggtaacgatgaccagtctcgtggctttggtcacatctgtatctcggtcgacaacatcgaggatgcttgtgcctattttgagtcaaagggagttactttccaaaagcgtttgaccgatggccgtatgaagaacatcgctttcatccgcgaccccgacaactactggattgaactcatcaatcaatccaagaagacgcctagtttcaacaaggctaacactcgtttcaaccacacgatgattcgtgccaaggatcccaaggctagtctggctttctatgagaagttgggtctgcaactcattgacaagtccgactacccggaagccaagttctcgctgtacttcttggcttacccagctgacattgctcgtggtgaccgtgagggcattctcgagctcactcacaactggggcactgaggagcaagaaggtcctgtgtacaagaacggcaatgatgacgagtctcgcggtttcggtcatgtttgcatttctgtagacaacattgaggccgctgccgaaaagtttgagaaggacaagctcaacttcaagaagagactcaccgacggtcgcatgaaggacattatgttcttgcttgaccctgacaactactgggtcgaagttatcggccagaagtaaatcagagtcgacttatgaataacagatagaagggatgtgagtaatgaaataatggttgaaattgattgaaggcaatgcgtccggtctgtaacggtggcacctttaaaaaagcagaattttcaagccagaagggaagcattccgggcatcaagtgttgcttaccccagatactgtcgcaacttggtgaacgagtagttttcaaacatgcataatcattcataacataatcgtaataagaaactaaaggctaaacaagggaaagatgttaacacattctataggaaaaagccatggagagactccctccctcaaactagtgcattcattctagcaactaccaaggactagaaagcccccctcctgagaacgccccggtcaaggcaaaagacgttcttggagtcgtcgcataagctttgacagtttcagtttcaagtataggttttagtttcataaatagttcgagcctccccaaacctagaagacacaaaaaatgcttattaacgcatgctgatgcttcgaaagggagcaacctgataagaataaacggatatagagaagggaaacgcccattaaccaaagcgatcacggataagcacacacaatgtggtgcgaagctcctctgtacacgaacatggaggatggactgtcgcttcatgctttatataaaatagtgaaaagattgtgactgcttcaagtgcgcatcgcaaagtccatctgcaagtagtagcgtagaaaataagcgagcccagcgaggtcgtcttttgttgaacatcttccagcgttgagattgaaagccgcaaaaggtaagcacttttgtcttgcccttctcctactgaaaaggtttgcgtcatgaaaccgcgtctaggagatgcataaagaattgtagaaatgaattttcatagtagaacatgtaatggtcataacaattaatgagacacgtctaaaggagggatgacatgttggtcgtaaacacgatagcgtttgtaaaaatcatgcgtaatcgacaagtaactgccaagaaaatgagtaatggcttgtcatagcaaaccgtatatgcgtcgaagcggaagggcgcaaggaaaaactggattatgaggccagttggaaataattgcagacaaaaagggcaatgcgctcacgacaccaataaacacagaaagatacaaactctaaaagtcttgcttcctatgacagtcatctactccaccgtaacagacttggccaggttgcgaggttgatcgacatcgtaaccacgcagcacagcaagccagtaggcaatgatttgcataggaataacgttaatgatgccctgaagacagtctaccgttttgggaacaacaaatgcagacgatttttgaagcgcaagagactcgtcattggcaattagaatgggacgtccaccccgggcaacaacctgttcataagcattcttggtcttatgaacgttgctgtcatcagacatgaacataacaatggggatgtccttgtctacaagtgctaaggtgccgtgcttgagttcaccggccatgataccttcggcatgcatgtaagaaatctccttcaccttgagagccccttccattgctgtggcatagtggtagccacgaccaatgacaagcatgttcttctcttgcaaaagccgctcctgcacaagttgcttcaaagacgaactcaatttcaatgcttctctggccttttcgcacagttcaccgaggccggtaataattgctgcccgacgttcagcacgggaaaccgagtcacgcgaaagatagagagcgatgagaattagagcaacaaattgtgaagtgtaagcctttgtggaggcgacacaaatttcaggaccagcgttgatatggacaccacagtgtgtttgacgagaaatcgatgagcctacaacattgacaacaccaacagtcagtgcgccgtgttccaatgcataccgaagagcagacaatgtgtccgcagtttcgccggactgcgaaacaaaaacaacagtgtcgtcacggtacaatggtggtctgcgatccataaaatcggatgccaattcaactacgactggcaaaccggtgagctcttcgaacgtaggacggacggctagacatgaatggtaggaagtgccacaagcaatgaaaatgagacggcggctgcggcgcataatatcatagtaagcttcaaggccaccaagcttcacaagtccatcagcaaagttgacacgacctctcatggtgttcatcagactttcaggctgctcaaagatctccttctccatgtagtgattaaaggagcccttcataacactagcaatttccatttccagcgtttcaatcgcacgagtagtgctagcattggcgtcacggcgcaagcggtgtacatgcagctcgccattgctacttacatgtgcaatgtcatcatcttccataaacataacacgcttcgtatactcaataataggtgtggcatctgaggcaaaaaagtattcgacagggcctggagaaccttcttccggcacaaatgcacgactctgcggacggtggagcagttctggcttgtcaccgcgcaacatagtttcaccattcgtctcggaaaagaacggtctcagaggagtgggtgattttttcccgtcagaatcactagaaggctcaggaaattctacgtcaacgaaatcaaccttgagtttcttactgcttttcaagcctaccaacaagggagagccgcgacgggttgcaatcacctcgcccgggtagtgggaactcttgataagcaatgcgaaagcaccctcaagctcacgaatgactatttttgcgagctcaatgaagctgattcctggagaagagtcgtacacgagtttacagagttttgcaacgcattccgtatctgtctcactttcaaatgccatgttacgggactcgagcactgtccgcagctcacggtaatttgtgaagataccattgtgaacgacgacaaactcgctgtgaggatcagaacgttgaggatggcagtttacgggcgacggcttgccgtgagtggcccaccgtgtatggctgatggcacagtgagttttaaactttttcgacatgtcaacgtttgacttttcaaccgtttcggcaagtttattaacttttccaacctccttaaacaagaggaagtcttggccctcgtcgccgtcaacagcaataccagcagagtcataaccacggtattcaagccgtttcaagcctacgtaccgatgttagtacggaagaaaatagaaagaaatgaacgtcgattaggcatgcagaatcgcgttgtaaacattgttattttcgaatcaaccagggcgatcggaggccaaaaaacatctcaatcgagaagttccatacaatgtttctctaaaatccatctcttatcgtcgttgtcttaccttttacgagggtgtttaagatagatcctctgtcgcgttcgaccaagtagttaatgtacccaaaaatcccactggtagcgtattagcagaaacgttcgcactgaaaacaacttggcgtaccacattgtgcgattattagctcaggaaatcctgattttgatgtttcttcctgtcgtagaaaagggtggtgggtggaggaagcaggaacaacactatggctgatccagcgttttacaagtcaaagctgtgtagtagttgattcatcaatcaagacactagtgaagttatccgacctgtataaacgatttcaaactgacaattttcgtaactagtatttgaattgttgataggaaaaagaagagtccttaaaacgtaacatcctctacttctggacgagaataagtttcatatttgcgttttccgacgcgtaataaatgttcaattgcatagaaatttcgtttagagataccctgattgcgacgaaactcgcttcttctgttgttagcagggtgtttgacggaacgatattcataatgccggaaaagcgagatacacgagatttgtacgacaatgtacgcatccatacctaataaatgcttcccagtggggacggaattgcttaaacggtttgttaggtttcagtgtcaagaggtagatggtagcttcaagtggaaaggagagccattgtgtggtgacttacgggtttctttgttctggccatccgaagacattgtctataaagggaaagaacacttttttgaagaccagagagaaccatgaagagagatggtggaacgggagcggaagaaatgatatatacgtgctctaagctgggcacgaatacgaattggtgaggaggaaacttgcgagtgtttattaaacaaggtttgtaacattacagccaatgaatagtgtggttttcgtcaattttgtttttatttctattttatttgcaatttaaataaaataaaaatcccagaaaaataccaaaaaattagaaaaaaaccaaaaaaaaccacaaaaaaccacaaaaaatcaatctattagtatactcactctttacgcatccaattatcaaaccagacgaaaaaagcatccatactatccatcctcagcttactgagcgttcgctgacttatcggtattcttcggctaaataatcgcttactatcgtttcttaaacaataacagcactatttcggctagttgaaactttatctgctaccgaggaaccgcgcgtaagacgcgtcgcgtctatcccacagagcaaagccgttatcttgctggcagcaattgctgaagacaattgaacattacgtaagagaatagtttaaatacgccaaatccctgtctgctgaacttgccttcccccttaacctcttggttctttctttttggttttcatttttttttgacctcggcatctttgactgccaattgtgagcaggaaagctcgatatccggaaggaattatgccttgagactaatgtggacatagattctgtacttttgtctgtgaatagcttgctttacgaggctttttgaatgattggtgggcgaaattgacgaaaatcgacgagtgttcatgaatccacgtgtgtcatatccaaggtctgcacgatccatacatgtctttcaccgtaacagtaaacgttatatttggactctctaattttcattaagcagcgattattatttttgtctgattcgggtttcctatctatcttttctaaaacaaaacaattaaaacttatgaacgaaatttaattcagtgattgtctggaatcagctcacaagaattctccttcataatctccctgtgatttccgtttcgacccattttattccccccctcgccctttctctttgtcacacacactctcgcctttttttgcacctctccaacacttcgcctcgctagctacaatggatttgtcagagttgtgtgaagtcgtgcacgaactggaagagaaacaccagacagactcgtttgagaaaaaagttcgtgcactcgagacggcttccccggtgctggaagagcaaaagtccctatctgaaccgccacacgcctctccagcgggcgcccttaacacagatcggcttcttgctgagggtgacgctttagagagcgtgctagagtccgtgacgctctcgttgcaatctatcgatgacctgatgttacgattagaaactgaactgtcgtctgtgaacggaatcattgaatctctgagcgcggaaacaaaagaagcacagggcgtcgctagattgtcactggaagagcaacaagaacaacattccgaacactagaaagatgttattcggatggatctacggtgactcctctttgttcggcagtcgatccttagctgcttcttgagggattctacggtgcgacttaacggagaggtgaacagttccagactcccttgatgcgacagaaaccgactgttcaacgttacagaatgctgtcggcgatttatggtggaccggtatcattggccatatcataggcgcatcacacacttaaaacaagccaaaagtcgccacgacagtttacatcgacatactgcgtttataatataatcgcatccgactgcacgcattaaaccgttcaacgaaagctgtgttgcgtctcttgcactctgaataacttagtttttggaaagcttaatttccacggcactttcgctcatcgcttggccccccgaacaaacgcaccggaacttcaccccctcgtcgtgtgtcgcttgtaaattacactgccgtcagaccctgctttgagtatgaaataagtcgttatacagtgtcttgtgtctccgaatagtcttcgtataggcaaactcaggcaagctcacccttctttccgctcttattcgtacttcgtctgcattagtttcgcgaaaccaattggttccctgccatagcattagctgcttcatttacggtcatctctgcgaacatcaaactcaatttcgctatgtcttctattacgaccagcattttgtcgacggccactgcattggctgcttctccaacaccctccggtgacagcggcggtaacgtccgtgtcacgaacttaaacacatactatgatacaggaaacatcagctttatgctgtgttgcactgccttgtgtctgtttatggttccaggtgtcgcctttttctattcaggcctggcaagacggaaaaacacactggcgcttattatgctgtccgtgagtagcatgtgtatttcctttttccagtggtacttttggggctattcacttgcattttccacgaccggttccggtcgttcgggtttcatcggaaacctgtggcatttttgcttcgttcacacgttggccgattactccccggacagcaacaatgtgtcagaactgcttttcgccaattttcaaggcatgtttgcggctattacagttgctttgttcactggagcagcagctgagcgtggtcgtatagctcctatgcttgtgatctgcttcttctggcttactatagtttactgtccacttgcttactgggtttggaatccgtacggctgggctgctaaatggggtgtttacgactttgctggcggtggtcctgtggaggcaggatccggttttgctgccttagcgtataccgtgtacttgggccgtcgaaaggatcacattgaagaacatttccgtccgcactccgtcctgaacgtcgtgcttggcacttccattttatggtttggctggctcggattcaacggcggcagcgcgtacggcgcaaacttgcgtgctgttgtcgctgtgacaaacacaaacatttgtgctgctgtcgcagctactacttgggtgctttatgattttattttccgtacacgaaaatggtctatgattggcttttgttcgggtgcagttgctggtttggttgcggccacgcccacttgtggctttgtgagtcctcatgcttctttggccattggtttcattacaggtcttgtgtgtaactgggccattaagctcaaggttcatcttcgtattgacgacgccatggacattttcgccattcacggtatggccggtattcttggaaccgttttcaacggtttctttgcagttgactatattgctgctatggatggtatcactatgggtgataatgctatcaagggtggttggttcaataagcattggaaacagctgggcatccaaattggatatgtcgcggccgtgtgttgttacgactttgttgttacgttcatcattattgtgattgccgatcacattccatgtcttaatgttcgtgtgacaccagacgcggagttgattggtgtcgatgccgaccaaattggtgagtatgcttttgattatattgaagctcgcagagagtacaagcaatggaagatttcacctgctggtgtgtctacagacaacattcttgtttctcacggaattgacgtaacaaacggggttccaggaaatattgcatctaaagagaaagacatgccagtagattctgcacccgttgtctagtcatggcgaacactaaccggctggccaattccaaaaaaaaaagagaaaaatcaagtcaaacaaaaaatagaacaaaagcatattcatgaggactttttctcatcgacatttctttttcttgacctttctggactcttgttgaatttcaactcaccagatgtgtcactctccatgcagtcactcacgtcgagtttcctgctataccttttatatctccaaaatacagttttcgtttttttttcttcaattactaaaagtactatgtctaaattgcttcattcttaggtttcttactctgtaatgtttaatgaatttcgtttttgacaatttcaacgcgttcgcgagttatgcgagcctaaagtgcgcgaaacgcgactgcatttatcaatgccagtatatgacgtaggcgcgtcttgttcgtaggattaaggtttgggcacgctcgagccaacttgccttttccaaaagctgcactggaacgaaaacggtcgccgaatgttcctttgctgtattgctgacggtataacttaacttcgtcattttcatttaagtcaattgtcatcgtccggtttggttttgtctgtttgtatcgatatttattaagggaaccttcctacaggctgtatcatctcttcctatttttcttgttatccaactctcctttgccatatttaatacctgttttgtcataatttgtttgtaatggacgaaaactcagagcttctaacgcctgaattggcgtcaaaacgcgcatctaaagcagaaagtttgaccacatttcgtcaacattttcaccggtggatccaggctatccgatacactgcaagcagtatcttttctcacaacgagcttaacacaattgtccaaccattgaaacgtccgtttctatttcttgcacggccgtcgaattctccagaccttgcatgcaacccaggcgcaaacgaatcttccggttctcaaaatgctcttgagggaagagaaacacctgaaatgacaaagtttctgcgtgagattcctcaaccttcgtcttcctatagtctgcttgacgggtttcaagcaactttatacaaaaacgtacaacgtagacttactaaaaagggacttctcctaccagagaagccccgacctgtgtccaattctcgtccaaaatcgtcactgtcccttgagcatagaaaacttgttcgtgattttagagttgccaacgttcaagcagctgtagttgtcgacgaactgggtcagatcgataacatgctttccgagttacacatacgccggcgggctgcctttcaaaaaatggagcaattgaatagtcaatgcactcaattgcaagcacggttatcaatcgtggaaaaagaagcgcttgatgaagacacacacgaacttgaagacgttgtgacttcaaataagacggtgacagaacaacaatttgaggaagaagcagatgaagaagcaggagagttgggagaagaaagggaattgggggaggatggtgttccaaatgaattcagagacgatgagcaaaaagagaaaacatctcacatgcgaacggacggaacagaggaacacgcgtcccgcggcccattcaaacgaaaaatatcactttcaagctttcaccaaattcctgtaggcacaccgcagaagaacatagaagtaagtcagggacaacccatcacagcgcttgactttaatgaaccatttggtttgctacttccagcatgcgcggacggaaccgtgaatgtgtgggatttgtcttcgaccaaatgtctgggtgaactcgttggtcacacacagcgtgtgccgtgtttgagtgctcgagattcgatcgcagttactggttcttgggataggacggcccgtatttggaacttgcagaattgtttgcggtctgaaaacccatcagatggtactgaaacagtgtatgactcggacacatattatttcgcagaagacgctccgcatgtgcatgcggaacgagcagtagcagtgctgtcatcgcatacagagtccatcacggcactttctctttctcctgaaaatgttctagtgactggcgccaacgacaaaactatacgccaatgggatatgctgacagggcgctgtgtccaaactttggatctcgtttggacggtggctcaagaggctgccacaggacatgctagtaccgttccgcttcattcgtcgttgaatgaaccgctcgttggcgcgttggattgtttagatgctgctgtcgctagtggtacaagcgatggtattattcggctttgggatttacgtgttggactttcacagcgttccttgtgtggccatacaggtctgattacggctcttcaattcgatggagtttacgtgttttctggtagccaagaccatactgttcgcatatgggatttgagaatgggttcggtatgcgagagcgtgacctttgcaggccccgtttcttccgtgtgtgtttctgaagatcgatttgctgtctcatccgttggtgaaccactttgtgtcctagatccaaatgaaagacggacttggatatgtgaccaagtgtcctctgggcatgggtcgctcccggatgaccatgaaatcccatcatccaacacatccttttccaatgttacagcccttcaatacaaggatcgatttttggtttctggaaacgagcttggtgtcgttagtatgttttcaatctaactgacaactttcttgactttaaaaaaaccgcaaaaaatatgtttgtatttatgaagtactaattctactgtctttaaagatgctttcacgtttaaacatgcgcttttttatccgaaatgtttcgtcttcgccgcttctcgccgctctcgcctgtttcataaaacactgttccaaccgaatttaatattccaccgtttcgacccagtacacttaaaacacttctcaaacaccttcagcacaccttaacactgcgaaaccatccacctaacggacagtttaaatttcctcaacaattctacagtttgttggtgtagcctctattcacgcaccacaacgtattcatttattcaccacacatttgaaacttgtaaagagtttccatttcgcaaacggagtcacctacttttccttacttctgcaactgcaaaaccaattgcgttgtttttgaataaggtggtatagtgggcaaaagagaagttctgtggtccataaaatgtggcctttttgctagcttcgattcaccgttttgagcaattccttctagtgtgctttaaaagtatgcttcataatggatttaatagaaatcggccgatcactgctgagaacgacgttttacaaggccgaaacaacccaataatgaatgaggacgacacctgcaagacaggttcagcaacttcccttgttccagccgaaaatcggttgcaatggagcagtgatgacgaacagagttgcgattgcaacagttttgatagagaagaaaccttaaaaaaccatcaacatgagttttctgttgacaaaaaagcaatttcacgatgtcaagtgtcctcgcccttttcaaaaaaagcgccccttttctatgaagatgaatcagaacagcctcacagcatccctggaagcatacacaagttaagcgacgaaagcttacaacgattgatagacaaacttggtacgattcaactagtacgacaactcggcaaggatgttgcagagcgtgacgctgttatatcggatataaagtattattatgaaagccgtgaggagatgtaccgaaacattcttcgcgaacacggactggatccagtgcttgccagtatcaagcatgcacaagcgaacgacactcctggtgaaatgagatcgaaacgtgtggaggtatggtcaccgtatatgcactcgcttcggcacagattacatagggccatgtccgacgagctggtaactgcaagcagcgacagcgattctccagcaaccccattagttacgagccaacgcaatgaccaaacgattgatgatcatgaatccgaagggaatatcaagacgaagtccgctgctcctgccacagcagtagttccagcttctgctgccgggttcattcgacagctaaactcgtcatccccctgtaatgatactgctatgtttccctgttccggcaatgctcagaaagagtctcaaaaaaaaccgactttcctttcacagctgaagtttgtcaaacaacaaacaagcaatgttcgaacctctcccgtcgcaccttctgcacttccggctccccaattttggagtaatgagtttctgtcgagtagcacatctaatgcgaaaactcccgatggagaggttcctgtaactaatacttccctactcgcttccagctgcccgtccccaagcccttccccgaaatcatcatcccgcccgttacatgcaagcattcaccgacgtggtacgtccgtttacgcgcataacttccacaactctgccgtcccaaattttcttgccgactcgtcaattgtcgaaatggatactatggttcccaaagatttccaacctccgacgatgcggcttgagtgggcaaattcgccctgcgataagggccctttcttggatgaatatggctttttgttggacaggaacgaagacaactcgtcatcgcaaaacgagtcccgcaacacttcaaagagccataataaacgagaaccaatttcgtcacttgatattgacgaccatgctgcaacgacgtcacagtcagcgggtttaagcaatcttgcctcgtccactttaattcgtgcacaacgggaattcgatcgaaatttgctcctccaggaatctttgtgttcaaagtggaacgaatttttctgcaagctttacagcaaattgaatcttacatacgagaagagtaacggtctcttgggtatttcgcatatcgcgagtcatggaaagaatggcggacgtcgatggaaggtgtttcgcaaattggttttgcatggcgtgcccatgccattccgttccaaggtctggatggagtgttctggtgcaaatcagttatacgttcccggttactaccaagagctgctgcaaagaagcatgaaagagggtgcgaacgagtcagtcgatcaaattaatatggacattcgacgaacgatggccggtaatgtcttttttggaggtaatggccctggcgtgccaaagctacgcagtgtattattagcgtacagtgtgcacaatcaacaagtcggctactgtcagggcatgaatgtaattactggttttcttcttttgttatatgcttcggaagaggatgctttctacgtgctgatgagtatcgtcgaacgcatgctgccgccagactatttctcgtcaaacctattgggttcacgagccgatcagcttatactgaaggaacttgtgaaagagctactgcccaaactgcatcagcatttagaacagctgtccgtggacttggaggccaatacaatcaagtggttcctcagtttgtataccgatacgttgcctgctcggctcgctttccgtgtacttgacgtcttcttttgtgacggcagtgtaactttgtttcgtgttgctttgcatatattaaagacactacagcagcagttgttgcagtgcacctcatcctcctccgtttatgtgttgttaggaaacctgatgcagtacccctttaacaatgagtcttttgttgagcaaagttccattatctgggcctcgggcatacaatcaaacgacatagcccgtcgtagagcagccgccgtgcagtctctaatgtgcgatactcgcgacattgatgattaaaacaaaaaacctttagaaatatttttacgaagcgatattcggacaccgaggaaaacagtgctgcgcgaactgtacacacaacattcgaatcccaatagtttcctgctgctcttacaattgcattttatctaatttgtgttgctgtgattgtcgcatccaccggcccccacactaccaccatagccgtctgagcggatttcctggtggtgagcttttaagcctatgtcggggtatccgcgtgcaccggggtcttaacatcaaaccggcagcacccaccacgtttcacctctccagactacgttcaaactatttgctttgtttgagtctttagcaactgcttttttgtttttttatttcttttgcggccgctgggcgaatttgtctcgcaaatactgggattcattgcttattcacagtattccggctcttgcgatagagtgacttttacaaaacaaaactcatattatagaggaagagatagtggggattgacaattgtgtcaagtatggacgtttcaaaacttgaagaaacgcagaatgaaaaccacaattctcgtgatgaagctgcgggggttgatggaaacgaaacacacacgaaaggaacctcgcggtttcgggcattcttaaagttccatttgaaggagaaccacaagtcgaagttctcctttcggagacgaaagaagagtgacagtgaaggtactgacgagactacgacgacagcgtcagctgtgaatgccgataatggttctggagcatccggtgcatccacaaccgaacaagcttctgctgttcaatccaatgttgcttcaggagatgtatctgcaaagtctcagacaccacttgagtctccggcagaacattcgcagcaagactctagcacgaactcctcgacgccatcacttaccgctgctgctgctcctgcccacggaaaagagaaagaaaagaaagaaagacgacacttcttccgtagaagaaaagactcgaacaaactgcattcagaccaaaagattgatttcagtggccataatcatgaagatcagcaacttacattcaagtcacctgtgaccttgcaacccactccccgcagtcggacgtattcgtcgaattccatcaaaatttgcgatgttgaggtaggtccgagcagcttcgaaaaggttttcttgcttggcaagggtgatgtcggtcgtgtttacttagtgcgggaaaagaagactggaaaactgtttgctatgaaggttcttagcaaggtggaaatgatcaaacgaaacaagattaagcgggcgcttgctgaacgtgagattctcgctaccagtaaccatccatttatcgtcacgctgtatcattcattccaatcccaggaatacttgtacttgtgcatggagtattgtatgggcggtgagtttttccgtgcacttcaaaaacgtcctggccgctgtctttcagagtcagaagcgaaattctacaccgctgaggttactgctgcgctcgagtatcttcacttgatgggtttcatttaccgtgatcttaagccagagaatattctgctccatgaatcaggtcatattatgttgtctgactttgatttgtcgaagcaatctgatactgctggcgctcccacggttgttcaaacacggtattcggctcacaatattccagcactcgatactaagtcttgtatcgccgacttccgtacaaactcatttgtcggtacagaggaatacattgctccagaagtcattaagggctgtggtcatactagcgctgtagactggtggacgctgggcatcttgctatacgaaatgattttcgctacgactccttttaagggaaaaaatcgcaacatgacattttccaacattttacataaggacgtggtgttccccgagtatagtgatgcccccaacatctctaacgtttgtaaatcacttatccggaagcttcttgtcaaagatgagaatgaccgattgggttcaaaagccggtgcgagtgatgttaagatgcattctttcttcaaagatgtccagtgggcactgcttcgtcacatacaaccgccaattattcctaaactcattgatacagacgcccgcggcttgccaaacattgcccatatgaaggagagtaagagtcttgatattacctatgcttcaagagctccacagacattagaagtgccattggtttcgaagagcgttaccgacaacggtgatgatccgtttacctcgtttacatctattaccgttcatcatgagtgggatcaatagccatgtgtaagtttacatggtaaataaacggaactgaaacgcagcgggtatgtaacgtcagttttccgatacaatacctctcttattcttctccttctgctcttccatcctcattttttcatgcaagtttgcttggagtaaaacagctattaagcacagacttttgatgcacaatttcccaggcttttcgatgttctccaggctttgtcttggtatgtcttaccttgatgcttcagatactttcaatcgtggtctctgcgactcttttttggtccatatctgcttcttttgtcagacattttttcaacgtacaaactcattcacacttccgcacatatatgcatgcgcatgaacaagcattcattctctccagcacatttactcaccgactatcctgctctcaccttttcttggattcttggactgtttcaagaataaagaaagtgcggcttatccaacatacatcttgaaccggcccttttcccatcttttttctcttcattccgttcgctggttgatctgtttctacttctacagcatccgtttatcgaaatttttttccgtctcacaaattgtgagtcaccattaccggtttatatgagaattgctgtctgacaacagtgtctttttctttttctaacagcaactatacatcagttcagtgatgtccgtgctttttaggccaactgtagttaagtacacacgcactattttattaatgaacgagtttattgaattgttgatataataggtaaaggagggaaactgtatatttttaattattttgttgaataacaacatcaaaaacgacgtgttctacatgaggagagaactgtttaacgggatggatgctgcaactcagatgtttcagttcaagaaactgggagaatgtttctataagatggttctgaagctcgacaatctcgttagacgccacattttcgtgaacgtgaatcgtagactttggggttggagaaaggatatgagcagccgttttccatgaatctttgctcgtaggtagtagtcccaagttaacatgtcgagcattaacgttcatctttctcaaacgactttcggcaaactcattactctctaggaaaacaactagctgatgcgtaccaggagaatgaatgtattcctcgtcgtgctgaacaatacacacggtccagccgttttgaattgcagctcgacgaagtccctcgacactccaaggattaatttcccatccgaatactgttttagcacctgcgtgaatataagaaaaagcgaaatacccaataccgacatacaagtccgctataaattcgccctgtatacaaggttgcgaaagcaggcgggccttttcaacaatgttccctcgagagaacattgtatatctgggagcccagcattggtatataccattttgacgacagtgaacccagaatgcattatcaaaatcctgctgtgtaggccattttaaaactaattcgccaaaattgccaaacaaagggcgtagattacaaggtctccgcattatatcgtctgttggaataagatcattgatggccaaatgggtcgttttccattcttcacaaagtattttataaaggtttgtaagcgtttccttacctttctgctcctcaaagaattgtttccactccttcgtagaaaacgagtttgatgacagaagagccattggtccgtaaacacagaaacgcgagggaataggataggctgaagctgtaatttcacctttttctaaaaccgaacgaacgaattgtagcacacggtcttgcagcgattgcttgtgaacaaaatcaaccttatttagagacacagtaacccactggacagagtcatctttcagtaacgatgaaatgttaatatcctcaattttatgaaacagcgtaggtaacaaaatatagtcagaaaaattgccttgaacggaaacttcatcttcacttagtcggtctttagcatttttgataccgatttgtttataaaactgcttgttttcttcaagaatatttttccatttttttgcctcacgttttggggctaacaagcagacaattctgccattattcaatgaagacatgaaatgctaaagcaaggagtcgccagggctgaaaagtaatgtctatacagtcttaggtacaccgatacgggtttctcaagttgagcaaagagctagtgcatatggacaatttacaaaatagtaacactaaaaaatacgattttattttaccaattaatttctaccagaaaccctaaacacacaatgtattcctttatgcagatgcctgttcatttttgcattttgtgaatgtctaatatcgcccatgttagtaagacctgtaaaaaaaaagtgaaagccatgctttcaggcgagaacagtaatgtgctacgctccgggattatacttaccaacacactttccacatggtgagactgagggaacagatcgaaacctcggacgtcgttgattttgtagtccttgcccaattcatggttgagaatgtagctaatatcgcgagcttgtgtgtggacattgcaggagatgtaaacgacacgagcaggactgtatgtaagtaattgatccaaaaatgccgtgtcacatccttttctaggaggatcgatgatcatggccgtttcagcagcgggcgtttcaattttctatactgggttagtaaacatttacatccaaacatggttttgacatacagcaaagattttttctgcttcgccgacaaggtattctgcattcttaataccattagcttcagcatttgttttagcataggccacactgtcagaagaaatttctacaccaataacggattgaaagccctcgctgcaagtgatgctgaacagcccagagccacagtaagcatcaacgaggtatttgggcgcttcaaacttttcatcgccgaaggaattgaaaagttgagagtgaacgaaagaggtaaacttaggaagaatagagttattgttctggaaaaatgcaccagcagggaacttaaaagtaaactttccaaagacctctttcacgacggccttgtgatctgtctcaactttgtgctcattgttttcgtcaaacacatcgcgcagaaggatagtagcacctctcttatattccgatttctttgcttgagtagcagcaaaaatactcggcatggattcgttgatgcattttgtagcaatggaacactcttcgatgtcaaaaacacgacgacgacccttctcttgaaaaccaattactaagtcagtcccttcaggaattccgcctctgggaacgtcgaaatgaggtgtaattttggtacgatagttgtattccataggactgctttccgtaggaccaatttcacaaagctgaccgggttgcaagtgagagaagtattcaaaagccttaataatgacgttccttttttgctcaagttgtttgctgtattccagcatttgatactggcagccaccacatttagcaaaatatttacatctgattaatgaattgtctctttctttagaaggttcaattacgtccaaaaagtctgcgagagcatacgtcctaagataaaggtgttagcaaaccccagtgctcggtgcattgtattagcatactctgtcaaaaaatgcaacttggcatgaactttgtcgcccggaagagtgaacgggacgaccacagcatatgaatcatcgttcacaagaccaattccatcacctatattgttagcatacctattacatgctgacgttccagtgcagtaatgcatttccgttggaattattgagtttgaaaaagcatctcttcacactagataagtttcgtacctgaagatgagaggtattgaatactcacttcaatctcttgaaaacgttcatatggaacttgatcgcaagttttgccgttcagaacacgtttgacatcaagctgcaagatgtgttctgcacttccctcttcgacttttttcttcttgtttttctttttaccgggaccacgaaagcgtttaactttttggttttgcaaaggagaagcaggatgcactgcagtagccatgtttctcaatttcaaaaattttggttttggttggaagaccgaaggcgaaagaaagagaccgggaagctgtgaaccaacacagtgaaccctgctgtacaagtagctagttcttgttattgatttaagcatcaaccttttcttcctctattcgtgtgcgttttgtcgttctgcccgttttgacgggtttttcttttcgttttttcaagacgatcctattctgaaattaaaagtcagtttaaagtgctgatttattaaaaatacacagttagaacgtctttcgtgttctaattgaagaacttcttagtggtttttgagcttttattgtttttttcacttgtatctatttctccatgacccataaacagcatccgtcgaaactctaatcctcttaaaattagcatttttgtatcataaaactcagtcatttgtattgatttacacagaggaccatcatatcctgttacttagctcgatttcagcgttcttttttcctcaaattagcatattgttttgtcccttttttcttcgcattcgttttcgtcaaaatctctttttttttcgtcgttaggaatattttagtactacgaaacagagaatctacgcttaaaaatggattctggaactctcacagctgctaggtatgaaccctgttcttggcaacttttgacataactgactgaatccagtgcaggtgcgattatcagccggcttatttgccatccaattgatacaataacagtacacaaacagacaattgggcatttctcttttaaaacgatgccattgaaggcatattacaagggacttccagcttcactagctttggtaacacccgcaacgtgtatttacctatcgacatactgctacacaaaggagaagcttctcaaaaagaagatccatgggacgttactatattcgctctgtggaataagtgcagaagtaatcagcagtgttatgtggactccgctagaagttgtcaaagcacggacacagattgcggcgtctggttcaggtgtgttaagagttgtcagagacctctataaaacagagggactacgtggattttaccgaggatattggatggtatgtttggtttacttgaaacttgttcatatacttgcatgaacatcttttttcacaagctaacctacagggaattgcaatatatctcccgaccacagttagctggtgggtcgtatatgaacacagcaagtcgtatttaatgaacttgacccactgggatgtatcggttgtcgcaccaatatgttcagcattaggaacagtagtggctaccgtcatttcaacaccgttagacattgtcaaaacgaactttcaagttgctactacctctgcgatgaaagcacaggcaaattcgcctgcgctagttcaaccagccctaaccattcgaagcattgcaagttccattcttaaaaaatacggactacggggtttcgtacgcggtttgcttacacgaatgtgctatgtgatgccttctggaatgatttctatgtccatttttgagtctttgaaaccggacatccagctcgtctagcgaccgttttttagtttcactacagttggttgcataccaacccttcatcaacatcttttcaaattgtattacttgtactatcttttttgttctacattgtgcagttttatcctcctgagagctttctcgttttctttactttcctctttgcactcgtttttgggtgtattgttcatttatttatacataaacaaaagtttccaatatcacaaatggtgggtaaatttatcgctttagaacgtaaataatgtcttttatgaaagtatatggccggtcttgtgtgtttcttgctcggttttctcatactgtatcggcaaattgcttaccagttgatcgattactgaagattgaccagaaatggaaaactgaaacatattcaaaccatgacttgaacaatgaaggttcaaaaaaacaaatcactaaggagaaaatgtacatattgagcatgtttccgtatcctagtggctcactacacatgggacatgttcgtgtctatacaattgcagaccttcttgctcgattttaccggatgaaaggctatgaagttatccatccaattggttgggatgcttttggattgccggcagagaatgctgcgctcgagcgtcaaattaaaccggaagtttggacaagttccaacattgttaagatgaagcaacagcttctagccatgaatgtacaattcgattggcagcgtagtatcactacatgttcacctacctattatcgatggacacagtggttgttcttaaaactttttaaacataagcttgcctatcaaaaatacgcgacagtcaattgggatcctgttgaccaaacagtacttgcaaatgaacaggtaaacagcgaggggcgatcttggagaagtggtgcgctagtggaaaaaagaacactgaatcagtggttcctacgaattactgactatgctcacgaattgaatcatgatttggatttgctttccggatggcctgatcaagtaagaacaatgcaaagaaattggattggtgaatctcatggttatgaggttttgtttcagctagacgacgaaaatggtacacaattaccagtatttactacacggccagagacgctctatggagtttcactcattgccgtctcaaaagatcatccactttctataaaggagcgcaacacaaattgccattttcgtgattttttggataaacaagccgaaaatgctcacgacggttatcagctcaatgttcatgcaaggaatcctcttactcatactgttgtacctgtatactatgcaccgtatgttcataatgattatggcacaagcgctgtaatgggcgttccacaacataactctgctgatcttttattttggaaacagatgggctccccaaattctgctattcaagtccttgtatcggagaatgaagggaacgaaacacaaatcatgtctagtaattgtggaaaacactcctttcttaactataaaatcgccgctaaaagtgtatatgaagaattatctgcaaagggccttgctcgtaagaagacgaactatcgtcttcgagattggctagtttctcgccagcgttactggggcacaccaataccgattattcactgtccaaactgtggagcagtacctgttcctgaagaacagcttccggtgacattgcctaaacttgacaagttttctagagatttatcggtttttcgaaattcaaaggcatacaaggaatggtgcacgacaatatgtccaaattgcggctctgaagctcagagagaacaggatacgcttgatacgtttgtcgactcgtcttggtatttttttcgatatctctcaccgaacgaagaaggtgtacctttccaaaaacagcttgcacaaaagtatatgcctgtagatatatacttaggaggtgtggaacactcaatattacacttattgtatgctcgattttttgccaagtttatgaaaacattaggcctgtgggtggatgacgaacaccgaaacgaaccgttccagcgtttagttactcaaggtatggttcacggaaagacatatcttcacccaaagacaaatcgatacctgaaacccgatgaactcgtttgcaaggacgggcaaatccggttacgagatgatttatctcttgaaccagcgatttcttttgagaagatgagcaaaagtaaacacaacggtgttgatccgatgggagttcttcgtacctggggttcagacgttgtgcgcgctcatattttgttctcggctccagtagacaaagtgctgaactgggatcccaacaccgctgtaggcatcaaaagatggctactccgtgttgtacagattgcagagcaacttcagggcagcaatacaattgaaaaggtggatgtttctcaattgtcacaaaccgaactcagtttattgagtgaactgacgagtcttgttgctcgcgcagaagataattacgcaagtcgtttgggattgaatgttcttgtttctgacttgatgaagtttacgaacttacttacaaagtgcatgaaagaggaccaagtgagaccggaagtcgcgcattatgcattagagattcttgtacgttgtatggctcctatgacaccatgtgtttctatggaatgctgggaacttcttcggtgccccggaagtgtgtttgatgcttggcccaaaatgcagctgaatataaaaaagcccttccaagagcggtccattccagttcagattaatggaaaaaagagattagaactgaatgtttcgtcagatgcccaaatgtctgaggagcaagtgattgcccgcttgaaagatttaaaagaagctcaaaaatggatgaatggacaaactatcgaaaaagtaattattcggccgcgaattataaacattgtcttgaagagatgacaattagacaaacactttacaggccctttcgttcactgatctattatgccaaatggcagcataaggtcatgttgaaatctacgagtaagacctgcaccaacaaatatcaaaatacaccttccgaaccaattcaggcgaaccaaggcatcatcaaccacacgattggcacaaccaaatccattgatttcgtttttctttcgattttggcaatctcgttagaatccgttatgtctcactaaaacgtttacctggtctaggaatgctcagcagcgaccaagtcgacagtcattttgtaaaagacaggatatcaaggaaaactcagacacaatgaagtcttctttgctgcgggactcagtaaagaaagcatttgaattccaaaagaccgttcatgaggatccaattcgggcacagcagttaatggaagaaagaaaacaactactggaccaagcgtcagctctggctgatgaggacgacgtccatgcaacagtttccctaaagtcacatcttgatcggtacaagcgagatcagcggctgttggatactgttttacgttcacaaacaactgctcaatcagaaagtctgcaaaatggtcaagaccagcaattgctgatggaaatgagagaagcgagttcgttggagaattcactcaggggaactagtgagctgttggaacgtgcttattacactcgcgaagatttagatgctcagaattccatactgggatctgttagttcgagaattagtcatctaggggaaacattcccctttcttaatcgcattcttcgaaaggcttccgttcgtcgtcgacgggactcgatcattctcgctatcgtcatctcattcttcgtcttgttattctatttcttccattaaggatgttatcagaacatgaactgggtccatagatatgcaaacacaaatcgtaacgaacatgaacagacacgaatgagccaagccggaacacattcattcagctgctactcttttagtttattatacaaatccgatcatctctagtcgatatgaatgaaagaacgactgtagaaagcatgtaaaaccagacaggtctcatgaaaaaaggagacaacggtaaactgagaaaggagagccaatatcctgacgattgaccactggtattaacgatagttggcaacagctctgtttcttacacattcatctcctaccggtgcagcaaaaagatgtggagacccccttccctgccgggacagctcgagtgaatcctgtcgcagtcgcactgcctctgacccagggttgacgtgcgttgttgccaacctccgccggtggccctgtgtttaatcctcaccactgccgggcggctacccgccagagtgtgtggaggaatcagaggatcaactgcgagactcgaacccgttaacaccaccccaccagttgacaaagggattgtctctccatccgagccattacagcttgaaagttggtattgtaaaattaatatataccccaggtctgcaagggaatttttaagtaaaaatgtacttagaggtgtagtagtagacgtgaataatatgagcatgccgaggtataaaaaaggttatgggacaggatttatttactatgtacgaataaaaccactcttaagcattacactttacaacagagtttttcctattgaaacagacacgggcatgaaactgaaatgaagactaaaactacgactacgactttggcctaaaatataccgcacttactgcacgcttccgcttcacttcattacaatccaatccattgcacttgtctttactacactactattttttttgttttctccttttacggcagtcggatccaagcaaccaagtgtattgatgcagcgcacgtatctacacgtgcatcacagcctttcgcctgcaaactctaagtcatgtcacctaacatgtttgaagggagcagcttattatttaccggtaaacataacaacggccaactagtaaaacactggaaactgtgtgtgataacaaaacataacttgtatgaacaatgaatccaccaaaacgagctttaggagaccaagagtgagcggcctgccctttattcgttgacaagacactgcacgaaaaggaagaggtacatgaaaaagtcgacagtgtagcaaaacagtctgaagaagcttctcttttggtgtgcagaaagatctttgaaaatggtggtgctgtcatgcaagtgcatgccgcccagaatcaaagaaacgttccaggcaagaagaggagtgttcagcaagaaactgaaccatgctccggagaacaaaagaatgaacgaaccaagggcatggagcagcatgtctggaagaacgaaacggtttacttttttacacactagaacgctgattagcaaaagaacaaagagaaggaacactgaatgaggaaatgagcaatgacaaaagcaagagtaaacgaaagtaatggcaataataaaaaaaaaaaaagtatgtcacttcacaaccactatttcagagagagaaaggtgactcgtcctgtgcatttcctttatcagttttacatacagtcgatgggattaataaagtcatccttgaggtccgaatacatgacagtaaaatacatctgcatgatgatattgacgcagctaaaaagcatcactgtaaagtacatccatgtcagcaacattttgaaagaatgaaaccggaatttccaggtaaaaaaggctaaacgccgtgttttgtgaaagtgtgctttgatctagcgggtgcgctggcgccttggtggtagtactacgtcagaaaggttacaaaaaagtaaggctgcggggagcgggagaagcgggagcacgtgaggaataggcgggtggggaagtggggtttgagaacaattttaagaggtattcgtttgattataaaaaaagaaaaatgaacaggaattattttgaaaataatttacatttgttcctagtttctctatatttttttgtattttttttatttatttaatttttttaattttttttttttttttttttggtaaaaggttttttaatttatttaatttatgaaataatcagtttaacttttctatatcgttgaataaatgattaaattaaaaccataagactaaggcataaaccggtctccaactctcccctccattcccatcacattcccgctactctacgttcttttcgttttttttcctgcggtttctggccctttccatcttactacaacttttcctttctcacaatcctactaccgtttttttttcatcctctttgggttttacgtgtcttcttcgcatttttcgatatctcttatggctactctcactgttcgtgttattcgtaattttgaatatcgcgtctccaaaaatttaatctttcataatgtcgacttggctactacaactgttggtcaactcaaagaaatgtgtcaggaacgcatccaaaaagaaccgggcatgaagctttaccggaatctccctcttgatacgctgaagatttatgtcaaggcacaacacaacaaaacaatgaatcttattattaatctcgaccacgatgagtggattttgtccgatgataaagacactcttgctttctgcgacatcgaacatgaaaccgagctttcctactttaaccttgaggcatacaaaaagttccaagcaaatcctgaacaaaagtggatgtaggaaggcactgtttgtgtgtatgcaaagtgtgcgttgaatcgattgtatttttcgcagaaaagcagaaaacaataaataagctgtcttgttcactcgcttgtcttgtttacatggtcgcaatgccaggtgcaatattaggcacatcatacttttgaatggcttctgcgagctcacgagccatcctgtcgtaatgatttgtttgtgcaatttccaatgcatggttgttatccactcgtgggtcctgtcccgcttgcagtaaaatgttgacgacatggcgaagatttaaatgtgtcgctttaaacaggagtttcttgctctcttcactattgatggctatgttgctgattccgctgcgaagaaagtcaaggtgtttgtggtattggcgtaaagcatactcctgaatatctgtgtccttcattccggtatcggcgatgtcttgtgttgagtcaatagtccaagacaattcgctgtagttcaacagctgcttgatggcatgagtgctgaggatctccgcatactctcctgtcatcaaatagtaacgcaaacactcatgaactaggcaagaggggattggagtctcggagtcaatcctcctaaccgacacaaaatcatttacacgcaaatactgtcctataatatcccacaccttctgtggaagtgaagaaaataagactttttgcatttcgtttgtcatgaagcttgtttgaggagggttgaattgtttctacagcgtaaactgttcaaatataaacataaacggctcaatgaaaacaattgattatacagaaatggaacattcattttgcattctttggcacttcaaaaacaacagagcgtatttgctgtatttaatcatggagcaagtcgcccataaaattataattattaaagttgggcggggttgagaatggaaatatgtggggagtagaagaaaaacaataatgtgaggacggagaatgcgttgggaatgtcttagggtttgtccaaagagttatatatatacttatatacatatatgtatctatagtttttttttttttttttttttctttctttaaatttcttaagaaacccattcactataaaatatcattaagcttaatataaaataattaatatatatgtacatggaagtttgtaaacaaacacatcgatcaataaattattgacccattcttcctcacaaatccttagtaacacacccaaagatcaatccattcaaataattatccgcgtccactagctgtcattcagcaaaccgcaagggttactccctagctccttaaagccacacgaagcgcagtcgttacgagaaaatccgtcaatccttgcagacccgtcgaaccctttctttcttcaatccctcactccttctctttgttcgttgacctggaccccgtctaccccttaattcgctatcttctccttttaaaataaatgaactcatttgtctcaccagttcaccctccctgacacgtaaaaaagcagtcttatttcgtatcttgttttctttttttttttttttttttttgttttttctgtcgcgttacctcctagcacgatttcgctctctatcgtatctgatcatattcgcgatctatcagatgctcatatgcatattcattcgttgaaggtcatactaagttaataaatatcactcaatccctgaagtgcgccgacgctaaaataatcgcactaaaagctgattcgctcttgtcgcctatcacttttatcagatgtgaccaatttcgcatcgccgactctttgcagcaaagtctggcaaaaacaacactctgaattacgccggagagaagcctcactcatgacgagtattttttagttataaaagctccatgtatccctaaaagttaggctctgttagtaaccaaaagcttgcaggttcgagcggtcgcaaattcaccatggctttgaatcgtcagcacaaatggacagtcatccttatgggaaccatatgggcagcaatgatcctcttcattctgctcttccttctggactacttgcgcttgcgtttccgtaagtctaaggagggtgcggtgacgacttcagatggaactcagagaaacttcttttacaggtggtacttggtctcaagaaacatttaccaggcagtagcgactcgcaagaatttgatcgctactattgtatttatcgttgtcattggaatttctatgggctacatgaaacccgaaagttatcgaagtcttaagtacccaaagctttggtatgtggtcgttgtcgccaatagatttggtttctttgcctgtggtttgtatcctattatcttcatgttgagcatgaaaaacagcttccttggtcttcttttattcagtagctacgagcgtcttaacatcttacatcgctggctcagctatgttgccgtcttattcgttattgtacacactattattctcggcatctacttcaagatcaacaaccgtctttggttcctgcgtaccactcgtatcaagtggggttgggccggtatgtgctgtttgattcttattggtatcacatccattcccatggccagacgtaagtactacgagtttttcttcatcatgcaccacttgatggctatcggaaccttgcttactacttactaccattactcaatgtgccagccttacgttaaggctgctgctgctatttacggcttcgatcgtggtttgcgctgcatcagagccattcttggttacacgactcttaccgtcgaaattgtcggcgacgaccttgtcgtccttgaagcaaagagacctcgcttctcgcgcatgtttaaatggactgccggtaatcacattttcctcaacattcccagcatcaactttttccaataccaccccttcacaattgccaacatcaaggaagacaacactgtgaagctgtacattagtgcccgccaaggttttacaagacgcttgcttgaaaaagcaaatttggaattgcccaaggttgctgattcggacgaatctactatttctggagcctccaaggacctaaacaaggcggatggtaccgtcgacatgcatggaaagtctcaaaagataaagctgagagctttcttggagggtccctacggtgcaattattaacgtgtttaacgtttacgattccgtctacttcttcggtgccggtgttggtgttaccttccccctttcgctgtgcagagatgttttgagagatcacggaaaggtccggaaggtagtgttcgctttcgctttcaagaaggccaacctaatggattggatgcttgaacttttggatgactgtaagaacttgtctgccggtctagaggtcgaattgaatttccatgtcactcgtgaagacgtaagcgccttgaagtcgtacgtcgaattggagatgcccgccaatgttaagattctctgctatggaggccgtcctaacatggatgaatatgcacagcgaattgccgaggacggcgaacattcccgctgtgcctttgctatttgcggtcctgaagccattatcaactcgacgaagcgttctatgaacaagtttcttacgctgcaatccgacgtttaccagcactatgaggccttcgattggtaaacaattttgtaatttttaaattttgtaactattttttactatcagatttccttttatttatcgttcctttacgttagttgaaatatcattcactttgggcttcaattaaaaaagcaacagaaacaacattacgaggtggatacgacggaaacgattaatactaaaacaatatgccacaacactctcatatccccccaatacgcatacacttctgtctcttcggaaggaactgattattttttttacagaaaatccttgtgcgattgaaacaacttgcccaagcactcaaagaccggaacagccgaaaggtccaagcacaacttctatagatataccggacgatgatgactcgtaaacacccaaatgtagtaaatcatgtacgacgataaaacgcaaaaactttgcccggaggaatcacctactcgtcaacaggaataatttcttcggaaacgacttcctcaatcgtttcttcaataacctcttcagcagaagcagcatcagcgacaccagtttgtcccaaagccttacgttcctcggcgacttgggcagtaaccttttgtctataggcctcccaatcgtcgatgagacggcgtctgcgggcagcaagctcacgattggcactactcttttctgcaatgtcttcctcgtcaaagagacggttgtactccttcaactgctttctgaccttcttcatctcttccttcgtcagaggagaaggaggacgaggacgccagataaattgtttgaaatcatttaccaactcttcacgcaaggttgtgcccttgaagtcacaaattctgtaaccgttttcaagtttgtgtctccagatggtgctgctagtggtaaggtaacgtccactaggatcccactcgatatcggtcatgccaaagtgctcggcactgccaataagttgaatgttggcaaggttttcattctccttcttctcactttcaaagtccatgtcatagaattcaagatcatactgagtggaagaaccaagagtagccgcggccaagaagcgacccttaggattcatgaacagagaattcaaggacttcttctcaaaagtggcaatgtgacggaaaacactgggggtattctttttcttctcaagaccatagaaactcaggtttgttttgagattgggcgagcctaaactctggtcgttggcggaaaagatggcgaaccggtcgctcttgggctcccaggcgaagttcaaaacaacctccttcaggtcgatgacttcaacaggggtattcttctcgcggacacggaagatttcaaggttagaaaaggtagacttcttcgttttcgtgtgacgatcaaccttcacacacatataatcaccatgagattgccagtagagcttacagtcggaaacattaaacaggttctttgtccgaacagtagccttgctgggaatactgactaaggctacacgggcaggctggttttgcaattcaggtgtccagtaagccaacaattgttccgacttatcggcaacaacgtcgtcgacggggcaccactcaaaactctgcacaccctcaatcttcataaccttcttgtccaccaaggccatggagggagtctcgtacacagaaatagattgaccgggggtcatacgagcaaggtacttgtcgttggcagaccacttgaagatgggccagacaaccttcttagggtccttcacgtcaccaccgggagcaatcttaaaagaacgcaaaatgcgaccagattgaacatcccagatgaagcagttcttgccttcatcagcgtcggagaaaggcatagtctcacgagcagggtgtccaataggaggcaacttcacaacctcgtaggagtacgaaaccaaatatttctcagaaggagaaaagtcaacaaacttcacgtaaggatgcaagaaacgagcacacatcttccaagaggcaccaccccaaagttgaataccacggagatggagagatacaaggtatgtacccaaaggagaccattgaacgtaggtttccgtccagttctcgcgactgacaacttgctcaggaacatcgcttttgcggttccagttcacagtgacagtgttaccggcatagctgatgaattgatcacgtccatagtaatcggcgagccagctacgcaagtgttcgcgttcatgatattcaccttcttcgaagtgaaactcttcaggtgtgttaaaagccttttccaattggttcagctttctgacagcgaacacatgactcttgtcaatacgcttggcgtccagttcttgcacacacaagtctgctgcgtccacattttcaaagtcggcgaaaaccagacccatcgactttgaagtgccgttaacatcgttaaaaggcatatacaaaccattctccttgaccttgccgatctttgcaaatactctggtcgttaagaaacggaagaaatccttcttcttcgactcatctaccacaggagcaccttggattacaacaatagtgtcatatccggcgggtttagggacacggaacttttcttccacgtctgagacatcgacctcttcgtcagtaatgacgactttgtcttttagctcctctacaagggtgtccgacatgctttcgtttgtcgtagcctttgggcaagttgaggtaggcggtggtgaaaaggaaagtagaagttttgatgcagaagacggtgtcccttatatgaagacaaataatgtggtaggtataataatattcaaagcgttacaatgatgtactttttgctgtataaagcggtatttgtgttttcgcacaggcttgtattcctgggcctcacataggtaaaacctaaaaacagtcgcccactggaattacacaattgatcgcttgtaaagcgcagaaactgtatgaattttgcatcgttaagtgtaaatgcttttggagataaaatatcttgcgcttctggtcactaattctttcttttgtagttatttgaaatcttcgacaagtttatttaacgcgtctttctttcttttagaactcgtacttctgttaaacgcaacaattcttgtcaaacgcacggtgtcgtatttgctcctcgtgatttagaagcatgtccagtcgatattcccgaggagcacattcgaatatttcttcacgaagtaattcgcgtgcttctagtcgctcatttctgcctacagctgcacagcgatcaaatgttcacaatacaaactcttctggaacagttcgccgaagagaagccgctgattcagaagcgtacagatcggctagtgattcagcagacctagaagactgcatcaatgtcattattcgcgtgcgtggtagaaatgaaaaggaagtgaaagaaaactgcggcatttccgtatctacttttggtgcattgggtacggaaattgccatccagtcagactccagttctgtactctccgcaaaaacatacactttcgatcgggttttcggcccagaggccgaccaaatactcgtgttcgaagactctgtgtctcctgtgctcaatcaagtactttctggcttcaattgtaccatatttgcctacggccagacaggcacaggcaagacctataccatgactggtgacttaaatgactcctacggaatgcttcccgatggggcaggaatgattccccgaacactttacatgctcttttccaaattagaaacggactttactgagttttcagtaaagtgctccttttacgaactttacaatgaagaaatccgggatctgttagttacagaagactcccggaagcccgcacgagtttttgaagacatatcacgaaagggaaatgtcgttatcactggcatggaggagtgttacatcaaagatgctgctgacggcgtccggttacttcgcgaaggatcacatcgccgtcaagtggctgctactcgctgtaacgacttgtcgtcgagaagtcattccatatttaccattactgtccatgcacgtcccaaaagagcagacccacacgatgacacatttcgtttgggtaaattgcacatggttgatctcgctggtagcgaaaacattggccgatccggtgccgaaaataaaagagctcgggaaactggaatgattaaccagtccttattgactcttggtcgtgttattaatgccctcgtagaaaagtctcagcacattccttaccgtgagtctaaacttactagacttcttcaagattcgttaggcggaaaaacaaaaacatctatgattgttactgtttccccggcaagttctaatcttgaggagacactttccacacttgaatatgcgaatcgtgcaagaagtatccgcaatcgaccacaaaacaaccaactaatattacggaaaatcttgatcaaagatcttgttattgacattgaacggttgaaggccgatttgactgctacacgacagaaaaacggcgtttacttaactacacaaacgtacaaagagttaacagatgatgtggaaagtaaaaaactactatgtcaagagcagacaagaaagatcgagtatttagaaacgaatctgaaacattcaaaggaacaacttcagactgctttcaaaaatgctcaagacttgaagaagcagcttgaacaaaatagtcagacaattcaggacaaatctgatgccttggaagcagcgaatacaaaaatagcactcttggaagcacgtttggctgatgaagtgcaccttcgtgaagcttatgctcagactgaaatccataatggtgaaacagctgaacaattttcgaaaagttatcacgactctaaacagcatatctccgcattgcatgataaacttgcgcgctctgaacaagcagggcaggaaaaccaacacatatttcgcaacctccagtacaaggttctcacaatggtgcgagggtttcaaggaaagttctgcgactctacaagtaattatttctcactgctaaacaatctgaatacgtccatggaagagctactaaacaatcatacaggagtcgtgaaacaaacaaacgatatttatacttcacacatgtcccatttagacagttctatcaaagagcttttgaccactatcgaatccaacagtggcgaccaactttcactcgccgaaaacgttcaaaaatcccgagaagcaattaatcagcaacttagcatgggtctccaggaaatcgatatggcttctcaaaaaatcagcaacgacatttcctctaacctactagaactgaagcagggaataaacgggtcgtttggaattcttaatcaggagttaaaatccctatttgaagaattagaccagtacttggagcaacaagcggtaaaactgaaaaacgttcgtgataatacagtcacacaattagagaaggaactgagtgttgtctctgcaaagtacattgaactgcgtgatttcatggaacaaaacacatctattcttgatgtcgagaagaataagatgatggagagtgttaatacgctcatctctcaaatgtttacagaacagcaaactcgtttgcaaagaggaaacgatcttctgaacgattgctgcagtaatatgtttggaaaattggaaacgattggcaaacatatttcttcagagttggactctgcaatcgcacaaaaagacgagatgggtggtaatgtttcatcaacaaaagagactttaaagaaggtcatactggacgcttcaagaacagcagatgcaaagagcaagaccattcagtcttcttctcacgcggtctatgatcaatgtgtctcgttagccgcaaagcaacaaaacaacatggcccagcaaaatgaagctttagatgctatgatgaaaagtgtacttgaaaagcataacaatgtttcttccgcagtatcttcgcacttgcaaacattgttgcaagatgcacaggtttcacatgctcaaatattggatcatttcaagaattctacgggaggtatgtcggccataaccgaactgctatcacagagcactacacaaattgccaaccaaacgaacactcttattgatgacggaggagaagcactcaacgaaattgatcggatcgttcgtgatgctgctcttactaaaagtgcaagcacaggtcaaacaccgacaaaacaaatatatcctgacacgccaacatggacacgcacaattaaaaacgttgattctcagctaccaatgcctcggaagacattgcaaagtcgtcttacgaacgttcaaaatgacgccgatgttgaaatgactgaatcctctaagcgatcacggtaactcttacactcggacacgaacccactctgattcccgaccattcattcttgttgtataattccttttcattatccattgccacacgcgtcacggcaggcgtcccccatcctgttacagttcttccctttcactaatgaatatctccctccaactgatcactcgaaaccgcaataacatcccaaaacgaccagcccgaaggcttctgggaataaagcacaatcaactcacatacacactcacaccttcatacgaaatcagactaccattacagtctcatcctaatcctccgttgcatacaccagaagtgcacatcgccgatatacattgattacggacacatgtaaatttttgaaaattgccgatagtaaggcgttgtcgagatggtccactctaacgcaatcttctggcttcacgctcagactcgagaagaaccaagatatcatcttcacgaacaggtcccttgacgttacggatgatggaacgggaagtgtcatccatgaactcaacacgaacttgagtaactccaccactgaggacgttagcaagaatactcaaattgaaggaacagtagccgaaatgcttgagagttgtcattgatcaccaaattcgttatctcttaaatccaaaaaaacacaaataccaacgatcaaatgaactcccaaatcagatcaaccactacaaaacaaaacaacttaccgagagccggtacgaccgagcaccttgatgaccttagccaatttgacaggaaccttagatgaatccattgttctttctgagatgcactttctgagtgtgtggtggtgaacaaaagaacaagtaagtgagtgaaacattttctcgtcaagtgtgactgcttttttgttttggtgcgatccaccattcgcgcaacaccaactgccctgcaacaccaacggatttgaaccgggagttgagttacaaaaactaaataccaaaaaacgatggatttggtaaaccacttggaagatcgtcttttattcgctgtacccaagagtaagtatttttactgagaggataacgcgtaagcagcgcgtagaaacgagtttttgcaaaaaaaaacgcgtaaaatgcctaaaacggttttcttttttcgcgtctttttgcaaaaatatcggttttcctgccgatttttgtgcatttgcgcggtgttgtcgtttatttaattgttctcgcgacgtatttggttgttatacggtctttgacgacatttcttgctttttcaaagacttactaacaactcttagagggtcgtctgtaccagacatgcttgaacatcttgaagggtgccgatatcaagttccgtagaaaccctcgtcttgatatcgctcttgttcaaaacttgcccattgctttggtgttccttcctgctgctgacattcctcaatttgttggtttgggtcgtgttcacatgggcattaccggtcaagaccaaattgctgaagctcgtctccgtgttggtgaaaaactcaaggtcgaggagcttctcaacctcaagtttggcagctgcaagcttcaagttcaagtccctgagaagggttctattaccgatgtcaagcaattggttggcaagcgtattgtcacttccttcactcaccttgctcgtgactacttcaacaacattgagaaggaattgaaggctgagggcaaggttgccaacgatgtcgagaccgacattacctttgtgagtggtagtgttgaggcttcttgtgctcttggtattgctgacggtatcgttgatcttgtcgagtctggtgagaccatgcgtgcctgtggtttgatgcctatcgacaccgtgatggagactagcgctgtcgtcgttcgttctgccaacatcgctccttctctcaagcctcttcttgaccgtatcgtttctcgtatcagcggtttcattgttgctcaagagttcgttcttgtcaactacaacgttcctgctgaggcccttgaagaggtcattaagattactcccggcaagcgtacgcctactgtgagcaagttgaccgaccctggctggctcgctgttagcagcatggtcctgaaaaaggatgttgctcgtgtcatggatgagctttctcaacacaaggccagcgacattttggtcttggagatttctaactccagagcctaaatggaatgttatacagaaagtcttgttgcatgacttaattgcttcctatgtgtatgtatattccgtcgtgtaaggtctccacttgcggttgttttgggcctacgaaaacctggcctgacatgttcgcagcgtgtagtttgggggagtcctgttttacccagacaaaacaaaagaataacgtccgcttatatgtttcacacgttcccgtattcccccttcatcctttatttcgtacgttctttagttttcggacctctcgtgtgctacttatggattttatttccaatgaatagattctatttcaatgtttgatagatgttttctccttcgtattttcgctcatgcatttcattaatgatatacagaacggcagttgtccttggactagctcttgcttattgctgttatttcctctcagcatcctctgtaaacaaacgcgtcgcgtctttagagagaaaaacggtgacgtgattaaattaagaacagtataaagggaaacgcgtcgtgttctacattccttccttcgccaactacaatttatttgtcatttatgtaaaaagtattctctatattaaagagtccattatttcgtattaaattcttgaaatattcttcatatcaacaacattcaaacataaagctggataaaatcaatatgccgagctgcttggattttattagaaaaacgcagcgacgtatagaaagtaatgtcgacttagacattgatcttctcaacagcggaattgacttatttgaatcgctgagtgtctctgactgcgatctgggggaaacttcaaacgtgctccaacaattgtttcagacttcggtttttgaacactacgacgcgaatgtactatcatcattggccctattgggcgtgtacattttcttcacgttgcaaagcgatgaaattggtgaaacagtacttgtcggtctgacaaaactctccgcggaagtacttacgacggtaaaacagaacattggtccgaaagtgttggagaaggctctgacggttttgtctaaacgcgagatacccgctctggatcagtcatctctcagctatagtgacgaaatgtattctgcaattctaacagaccgacttattttgcagttgacttcgttttttgcagcgaagtgtgaaccaaacaaggtatggctgatttctaacaggaaggtattgcctttgaaagcaattggacggtatctcaaacatcgagactttgcatgcaggtttctcgcaggacttttcatatttcgcttctcaacctccgacaaaagcgaagaagccgctaagcaaaacgaattacgtgttcatttgttcgtggattccgcggaatttgacaaacagcctacaatgcaaatgttcaaaccagacaaagtttttgaaacagcaagcatgaaatcaaaatactcgtttaaaggacacatacgcgttggaggagacagtgcctctcccgcgatgatgacgcttgaaccgagagattttattgtttaccgcaagaaagcctcccttgtgcaggcggcatggacctcaattaagaaggtctcggtatatacgggcagaaagttcacactttccttcgacacttcaattgacgacatagaacagttcacatttaccagcacctcggccacgcaatttagactgttgcaatccactcttggtaaactcattccccacgattctcccacagtgctaacaactgcgcctattcgtctcgatgctgcaaaggcgacagaagcctctaaagcatcaaatgaacaagaaacagaaagtgtgtctgcagattctgaaacaggcgcatctgacgagtacattccttcagagggaggatccgacgctgctagccctgttgggcaatctactctaccaactgtaaccgagaccgaaaatgtgcctgcacaacagcctcttcaaacacccgcggtatctaaatctgttgcgaaaaaacgtccaccgaagcgaaagttccttcaagatgaccaagtactcggctcgcccatgacaccggtctctatgactgaaacacgtttaaaacatatccaaaaagccagctcaaaaacaaacagaaaaccaaaagaagtcaaacgatcaaacaataatgatgctcaaactaatgcttgtcaaacaaaaacgcaaaaccaatcctccgtgtctgcacttgagaacaaggaaaacatgaaccagactcctaaaagccggccagcagaagaactgctgtttacgccaatggagcagaaatccattgccacgcctttggcggatcatacaaacaacagaattgcggaactttcaaaccatatcgtaaaaaaagaacccaatcatgcttcgctcccgacacctactgcccacgaaagcggaaaatctatttggacaaagttactagaagagaagccctggaagcggacacatccttcagtcaacatgcctttacactcgcgagaaattgatttagcacagttcgacattaagcccacggcgactttttctcttccatcacccataggaagcagcgacagagatgtggatgggcaaccgagggcacaagaatttgacacaagcaagacgttgtattccagcacatccaacgacgattcgaacacaattgatttacagagtgtttcaaggagttcgcccatgccacagaggaagcatgcatgtcctcagaagcccactcaagtcgctggcgaattccaaacaaccggaccgagtttctacctggcccaaatttctaagcatctatgcgacgagcttgtgaaaaaggaaacctctattcgacaaaacgttgagcattaccatgaacggtgtcggcgttcggtgtctgactttcaacatcgacagcaatcccgattcgcccatattgaccgggaattagacaatttgagtgcacagttgatgcaacagctcgcaaatcttcgttaaacagactgcgtttctccttacggtgaatgtccgccactagaggattgaggcaataacagctcgttggtgagaaatgcacgattgcgaatgacacaagggattttcaaaatcgcgaatacatgacggtgcatacggataagaataatcaactatataaaagcacttccgaacccggtccgttgagggccaaactggaaacaggcgctatggaatacgttacaagacaacatgacaactattgaaagcatgttaaacctcaaaaactagagggaaaaagaaatataataacaacgaagggaaggaaaaacagtgcaaatgtatcaaacaaatcaaagtgtacaagcgaacaaatgcacatgcataaagaaaactcaccaacagcttgaacggatacaacatgcagggaaaaggattcaagactcaaagggctaatgagggagagggcgaacgtaatggacgatcagcgacccggaggacaggacatccatcacaaagaagaatttatgttcgcgaaattaaatgttcgtagtagcgggacgaatcaaactcttcagccagttgttctccatttcaagttcgcgcagacgagcttgcagggcaacaaccttttccgacaactccttaacgctacgttcgagctgttgctccttcagctttttcttgatacggaaacgagcactggcagccgtattcctacgacgcttgtcctcctcggctgctgtacgagcaggtgtgcttgtggaagaacggcgggttttggaaggattggcagcagctgctgctagcgcagcatcagtagcagcctctaaagcggccttgtcgataacactgttcacaatagcagttgtgtctgtggattgttgttgcttttgttgatcaagaggaacagcagtcgggagggtaggagcagcgatgcgagaagaagcggcttcaggagctgcaacagcagccgagagtgaatgataaggctgttgtgcttgagacggttgttgttgttgctgctgctgctgagaaacgggatcaacactcgaaggaattaacgaagctgggtcgaaaatcaaattattcacatcgccagtcatttgaggagcagcaggagcaactgcaggaactgaagctgaagaattcgatgtcagtggattagacgtgaggtaagattgttgctgttgaagactttgaggtttcaacgacgtttcgtttgttgccgaaacagggaacaagttaggcaaatctaagaaacccaaggatgcagccgaggggtttctcgtcgccgagggaggggtcaattgttcctcttccttaacgacggagccatgaacgctggtacttgtgttcgtgttcttgttctgattgttgctgctgtcctgcacgggcaaaggcttgacgttgttggtatcgttaagactgcttgccgagctttccattgaccgataaacgttggtaggaagaataccgcatacctcaaaatccaagaatgaggtgtttgtgaacaagtccagttgtttttttacgtcttcgttcaagaaatcgtcaaacgtaggactgtcttcaaaagtaacattcaagttctcaatggcactgtcaggagtaaagtcagacatttttcaccgggaaaaaatacgcttaacacggagaaacaagtgaataaaagaagactaaaaagaggaagagatgagagaaaacgagaaaaccgcgaaagaaccgaaaatgaaaaattctctgtctgtgtgacttagacacgaaaaaaattcctaatcaggtttatgacagatttatcactgtaagccccagtaaacacaggtcgactctatagaaagcccaaagtacggttgtacttttacacagcggtacaaaaagcaatcgaaagcgtctataacggtcgttctttctaaattgctgtcgcgtacctcagttcgtagatatgtgcagtgggataactctatcttacaggagagggggtttgatgcacgcgtctcggtcagcaccattatctactcctgaccaaccaatcaggctcgccggaaggtctccccgctgggtttagtcagcacgtgaagatggaaaaataactataaataggtggcaatgccgagagacaataaaccgcacaaacagaaagggaaaattcaccgcattctagatgttgcgttcacaataaaagtgaatgagtattgcgtattttacgagggttttaagaagggacaaactggaataaataagcgtggacaagagtagcatacttcaccaccagaaaatttgaatagcacacgaaagagggtttagagcgaaaaggagcttataatctaaggattttgtaaaatctgtgaatgcgacgagtgaaaaaaacgtagagaactttgcatcaaacaactctttaggtatttttcttggactagttcacgtgcccactttaaccgtttttagcgtgttatagccgataattaccgaacagtaaaaacgattatctagtcaaacatttatattaacatatgtagctcattctccgtactcatgtactgcggttagcatccagctgcattctaatatgcggctctccgctctcctcaataaatggttcatcgataggatgaaaaccaagtgacttgtagaatcccattcgggtgacgacagagtccaatacgcatggtgaattgggccattgctctctgtatatctccaaacagcgttggatcagagcttttccaagtttgcgattgcgggcgcttttacgtacgacgactcgtccaatgtgaacactgtcatcaagtacccctggcggtattattcgagcgtatgcgagaagttctccgttttcgagataccgaacatgaacggtggcaggatggatgtcgtattcatccatttcttgaaatgcaattccccattctttaacaaatacttctattcgcagataaagtatatggaagagttcttctctcgataaatccggcagcagtccagacgaccactgacctgttaaaggctcgggagtagctgaagatgacggtttagacatgggaatagcagtgaaaggaacgaacttgggaggtcgatttttggttcatccaaggtgtcagttttgtgatgtaacacggacgtgtaggaatcggaagaaaaccattgcaaataggtgaaaatgactgtctgtactgttatgttatgcaaatagactctgtgtcatgattggcggtattccaggaaagacgtttgagatcatttttgtgaacgtgttagtaacgaagtatgagaaggagtatggcacaatcctagagctatagaggatttaacttttgttctacatagagtcgtcagttacattgcttggttggaagagaatcttccccgtaagactaacccattaatacaaccatttgtatagtaaattgtactttagcaatgaaactagaattttccttcaattgagcgagctacagaaagccgctaatcgaaatgtatgttttcaatttaaattttcatcaaaaacagattatcatttttcttgtagcaaacaaactcttctctttaagtttcaagtttcatcctgactttaattaaccattctctgctggacgattgttcggttcacaatttcgctgcaacgcgcttaattgcattttttcttgtccagctctgttagtatgtgtcatcatgcataatgtaatccattgacttgctttcaatcatcaattgaaagcgtcgtctctaaccgttttaccgtcgtttaaagcagctttcttgcgcactctcccctattcatgttcgccatgattagtgaataagggaaacctcacttgtttagcataaaacttgcgccattattgagactctgtgcctcctaattccctatttgaatcaattaaaagaaccgtaatgttttttccatgattccaaaagtctgttagtggtatccattttaaagaacatgtacgtttctgtctccaggctattaaaaaaaccaatgtacaccattcggtggaggaatcttcaatctgctagtaatcacaaatattaattcgcttactgtttttgttacactcttgtacgtactggcaggaaactgacgaatggggaacataagtgtgtcaattttacccaatggacaatacagtacgctttggaatcaggagaaagttccgtactagacgatcctgtttagagaaaagagcatgagctacagagtttcgcatttgcacacgatgcataaaacaagcgaaaacctagatatacagagcaagaaacgaacacagttgtacgagagacggagggttgactttgtaaatgtacaccccaaaggcagaagaagtgcctttttgattgagttggccaagaaacaaattagaaattcgttgaacttttatatttcagctgcaataaaagtatccgtcacagaacaagtacagactttttcacgtctaccggtaaactttaagatactgttactgtgtcttattgagatgaaagttttctttttggttttctatgaatccgaaatttttgtcacgtagactctttactccgtgctcgtccagccataacttcaaattcgttaagcatcgaaaattgcctccatttttgtcttaacatggccctcacagtttcattcttaagagactcgtgcatgttgacgggcttgagcactgtggggagaaaagcagagttattacagaaactcatatcaacaccagtacatacaacgaagaatgtactcgccgttgatctgggcatccataacttagccgtgtgctcgctgagtgcttctaaacaaggggaatcaccagtcattcaccattggctcatggatgacttgtgccgacctgataacgtctttggtgtaaaatggtcaggcaagtttgagcttcctgaaattgcagatttggcataccaattgctcgcacgactgcacgtcctgtttcagccgcagtacatccttttggaaaaacagagattccgtacgggtcgggcgactattccagaatggacattaagagtaaactccctagaatgtatgctccacggtatccattacgcgcaaagacagattgacagtgcgaaacctcagtctcgtttactggccataaatccaaaacaagcttatacatattggagtcgaacgaccgactgccatgttaccggccaaacgtatgctaataacaagtcttgcagagttgacctagttcgtgaactgcttgcaactaatcaacttgttctaaaacttccaaatggcgaaagtcaattccagcaatttcaaaaggaaaaagacaacataacaaaacatactccgaaaaagagacagtttgacttggccgattccgcgctgttgggccttgcttggattcgttggcagtaccaacttcaaacgtttcaatcaatgtatacagacgccatcatgactgccaaatctgatccgaatagtcgaaagaaattagaaccccttgtgacacaggtgaattaagagcaaattgcctagacgtccaaaccggtgcagaaaagcctgtagcacgtttcaaaagtcgaccagtcattcataacattctcattcgcacactcaagatatcaggataccattttagcatagctcatcataagtaaatcattacgctccataatcatgttttttccattagcgttttacccaggtgtactttttacgggcttttggttgaccggtttttttacgttcaacacgacgaacatcgtatgtaacacacttgtttgccctcagaatgggcttaagatcaggttcttgaatgagaagagcatgacaaataccagtacgaacagcaccggcttgacccgttgtaccgcccccgcgtactagagcccagacgttatatgacaggatgcgtcctgtgtataccaatggttcaagaacatgttttctatcatggagacgaccgaaatattgatgaatggggacaccattaacataaattaatccatgtccgggaaccatacgaacagatgaacgacttgatttccgcaacccccgtgcggaagagcaacccaaatgatctggcgtcttttctgtgagcacgcttccagcagcggttgtttcactgcgaaacatattcaacacttcatcaacataacttggtcgaaactcagagcttaaccgattgagttcgtttaaaatgtttgtgattcttctatactccaaggtgttcgtttttgtgtcgtgaaattcccttctgtactcttcaagagatttccattttggtaaaggtacatgttctggagcagcgaaaacccatggacggcacgaatgtaacagctcctctaaacgtaaatagatagtatgaaaagggacattagacgtaaagtacgtgtttgtgcttggtacaacttgcaatgtttgtatacccctacgacctaacaaacagggtaattgcagcggtgaaaacaagcggtaaggcgttaattttgggcatatgaattgcattttagtaatgatgatcaatacaaatggccgacggcgtccgacgttactaaaacggcgtgttgtattcgtctacgtttttgccttggatgaatgggtcagcgaaaataagaaagaaagaaacaacgcgaaaagcttttagcaaacatacagaggagtcctcccgttcatggattggtgtcatacatacgtctgttaacttatatgttactttggaacattttgtataaacgacacaatacactcgcaaattcccatcacaaaaccctgctcaacctggcgaccagcaacgctcagcattcacataaactgtcaagtattattttattttacaggtaaaaactggaggtaatcgtctgcgctgttacatgtcagacgaaaccaatacacaccctgtacagattttcaatggaacgcattcaaaaaaccaaaatcgaccaaaacagagcacagggaagcgggagcaaaatgctggaggatacggagtactggaaaagaaaactagcattgacagataatgactcacataggctcagccattgctgcaagtatcataatgccagtgtcagaaagaaggaacaggtatatagcaaaaagaaaacgggagtatcataatgagtattacccatcacgagcatcaacggaaacagctattgctttttactcgctgtgcttttccttcttttccttcttctccttcttttcctttttctccttcttcttttctttcttctccttcttttcctccttcttccgccgcttctcttccttcttagcagcttcttcgtcctcgggctcggacttgcgtttcttgttttcagaagatgcaggagaagcaggctcaacgtccatcttttcttcttgcttggcctcagcagcggcaggagcagcagcaggcgtagcctcagcagtggagtaatcgacgtagttcttcttccagtcggaaggagtgttctcgttagggcggccatacttgtccaacttgccctccttcttcatggctttcttcttcagactttgagggccaagaccccaacgtctggggtaggtatcacgctccataatgcaacgcttaaccttggcgacgacaccgtggtcacaggtggaaagctcgacggtagacatttgtgcgataccgacagcaattgcctcacccttggttgtcatcaaaacaacctcctcgttcacctcaatgccggcttcataacgaagaagaccgggaatcataagcttggcaccatagcagacagcgttgacagcgctgtccttaacgacaatacgcttgtagttggtaagcaagcactccaaaggacggataatacgacgaaggtaagtttcgtcacgggtattgtcgtacaaccattgggcatccaacacatcgtgcatggtgacaatgtcgtcgttctccgacaaacaaccagaacgcacacgacgaagctcttgcatgtgaccaccgacacccaaaagaagaccaaggtgaacacaaagagtacgcatgtaagtaccggcctcacagctggcccagaaaacggccaagttgcgttccttgtcaaactcaatgagatcagacttgtagacgttacggatacgcaattgacgtttgacagcggaaataagaggaggacgttggaacagagcaccagtcaacgtctcaatggccgaagccatcttccgttcgttgtcaatagcatcgtgaaggcgcaaaacgcaaacgtactccttaccagcgctttgttgagacttcaccaaacgcgtagcacggtcgttacagataattaagcagccagtaaccttaggatcaagtgtaccactgtgaccggtcttttcaacacgaagaatcttcttcacccaggcgacgacctcgtgagaggaaggatttgcgggcttgtccaagttaatgacaccagaagagacgtagctttggatatcacgcttcaaagggttacagccactgggaataggcgtgtaatggcccgtacgaacaaggagcttgtcgtagttcttcaacagcagaggccactcagaagtgtcgacctgggaagggccgatagcctcaggtttaatcataaactccgtagaactgttgggatcagacatctcgaccgtgcttccttttttttttattgccttccaacaaaaattggggttttttggtgttggtaaaggacaaccgcatttggtggtgtctgccggccaaacatcgtgactcgcaaataagattagtgaggcttaatgagacgcagcgagacaatagaaaggaagaaacagaattcagtttaaaatgaaaattcaatactaaacacggcgtgctgttgcagttgagcgatagaactgttcattagattggtgtccatgtaaatttttatattattacagaggtagatgggtagatacgacagtcgaatgaatgcttaaagtcaatatgaaagccgtagatgggggaaatggtattctgcttagcacagaacatcgtttcatattaggaaaaaattacaacgaccctccctcgttccgtcgcttcgtataaaaagaacatatggcataagactatttcacgcatccgttgttcctcaggtcagaatttgcattatcgctctgctcgttttgtctgagacggtctatttggtttacctaatgtacagtaatttaatgagccatgatggtaagacaatggcgttgatgatttgagctactctctgtactcatcatcatcgtcttcgtccatagaagcgggcccgccgggttcttgggaagagatggcatcgtttttggcgtgcgccctagtagagactccattttgcatggttttatactgggcgacttcagttgcaccggccacgaagtctgttgcttcacttaccggtggatccatagcgacaagcgcctcggctgctagttgaagatgttgaagcgcattaatggacccgttttgtctcatttcttcaagcttttcgttcatcgccctttccatccggttggcgtcctcgtagacaaatgatccttcttcgttgtaggtgcgagcattgttgaacataatcttgaagtctccaattaaatcctctaatgacttgtaccatgtgccattaatgtgtttccgaatcatgtccagtgatatgggttgcttgataatcacatagtagtctggatacagacgtttgctcggtaactcgagaaatagttcgttcacgtttcttcccgtttcatcctgtaagtcgctcaccgcactgtacaattccaagcacagctgtcgaaggaatacccggtgctctggtgacaacgtatctggagctggacctctccgtcgtttccgcttctctggctgtgttgaggttgttgaatgtgttgagcctcgtttggatcgcgaacgtgttgttctaacattcgtttcctgttcaatcgcttgaagccattgctcatcacggatagattcatcataaacaacgggtgtacggcgtcttgcacctctccccaatcctgcagcttcaaagtgttgatccataacattttccggctcatcgcgttgatacagttcgggtaactcgttcaattggatcaatctggggattttgttctttccatacggtgaattcatttcacgctcaaggtccatttgcttgaacattcgtaattcattgtcatctcgagcgatcatttcgtttaattcgtcatcgtcaagttctcccttttcttcgttgtcctcttcgctattttcattttcaagcagggagcgtaggaaagcctcacgctcctctggtgttgatttattgtcgaactttcctgcttgaataacctttccatcaatatcaagtttgtactgagcacgggcaagaatattttcctcgacagatttctcggtaataagacggaaaatacgtacttctttggtttgaccaatacgatgggcacggtcttgtgcttgtaaatcctggtgaggattccaatctgaatcaaaaataattacagtgtctgctgtctgcaggttgagacctaaacctcctgcacgtgtactcaacaggaagatcgtgtaaatggatgctgggtcgttgaagagatgcagcaactgtgaacgatcatcagacttggtggatccgtcgagtctcaggtacttccaagctctgtaatgcaaatagtcctccatgatattcataatttgggtcatttggaagaacataagcacacgatgaccagacttaaaaagctttggcagtattctatccagcaattcaaacttgccggcaactctccatagcatatcaaagctcattccgctgggatcaacgaccttttcgacttcttcgaaaacaaacggatggttacagattttcttcagctgcatcacagtattttgcaaacctttgatacccgtttttccgttggtaccgttttgcacaaatagcataccatgctttttcatttgtgtgtaaagttttaactgtagagccgacatttggcaacgaacaactctctcaaccttatccggaagctctgcctcaacatcctttttcagacgtcgaagcaagaaaggacgcaacaccttgtgtaaccgacgaattacgagtagtgactcttcctcggtaagctccattttgtcttggccgccagcattcgcaaaaggtgtgttgaaccattcatcaaaactcttgacggaattaaaaattcggggtaaaacaaagttgagaagagcccacaattcaggtagattattttgtaagggcgtacccgtcaaaatcaaacgatatcgagacgagtagtatgtggttaaggtgtttgtcagttttgaatgtgtgtttttcatacgatgaccttcatcaataatcatgtaaatccatttaattttgcttaaaagtggtcggtctttaatgacatactcaaatgtagtcagcaaaacctggaagtttgcatgtcggacctgttgatgcaaagctttccgaaccataggaggacccttgtacacaatcttagtaatggagggtgcccatttttcaaactccatagtccagttcgttaatgttgaaagtggaacaataataaggaatgggccattttgccgtttcttttcgattaaatggctaatgagtgagatggtttggatagtcttacccaaacccatttcatcagcaagaataccattcagatggttattgtacaatgatatcatccactgaagacctttaagttgatattctttgagctttccaccgaccaatatggatggctgctcagaaatgacctcccggatgttatgtgctacattgtaataatccggttttttgcttgagtcttgaagtttgctttcaagctcgctattgtaaaccggttcaccaaaggctgcctgctgtgctttgacggcttgcgcaagtgaatccaagtactggtcagtttgacgaaggagatgcgtaatacgggtatcttttgcttgatcgataagttttaagtaagcctcctcatcatcagccttaagagccagcagacgttgcttggcatttctctcagcccgacgttgttcctctttttcaatatgcgagtgataagcaagcaccgcgcgacttaatttttgtgcacgagtctgattcagctttgcacgggatgatatttcccggccttgtgaacatatgccctgtaagtaatcgcgttgccgttggcgctgccgccgttctctgtcgctgcgttgctgacgttccagggcttctgtaagtcgtgtctcttgtggcgagtgtttgagccttcggtaagcgatacgttgggcagcgtttgtgatacttcgcatttgtggcatacaatgagaaacttcagaacgaaggaactcctgctttttcaatagccgaagcattttcaattcaatcagtgctttccgtttgcaatcatgcacatccgattcctttggcgaatctagtatgtctgtgatatttaacagattactagaagtctcctccaaagtagcaatccgattgaaaatacgcatttttacgagcatctctgtttcccggtacttttgcaattctgaagatgaaactatactaccagaacggcagatcttgttcaacacagcgtcagtcgaccggttaacggattttgcacccttagacagttcgtctttcaacaactcaacgtcgacctgactattcaaatgttcttgaaccgtcagcagcaatggatcaccctccattggaagattcatgctaagccgtttaaacgaccgaatttgctggagtagaacatcccgttcaaatgatttgagtggccgttcagtgtatcgtttaattaaattccgcgcatgttgcttttcccgaataagtttttggacgttacgtaactcatcgcagacttttgcgaattcccaatcggttttctcgttactcccattttgagaaagtgttttccaccgctatcttatgttagtaatactcacaacaaacgatgcgtattctatccacaacacaacagaataaaatatcataaaatacaaacctccaacagctgatttactgatttagcagcgctttctttttggcgttccatatggtaaaacaaccacgaatcggcgactaacgtcgagtattaaataaagttccgtgtcttctgaattattcctaaaaccagaacaatttttttttgtttttttactagcaatgtcgtagaagcaccggcgtaataaaactgatgttctcgtgttactactttgctaacttggtggtggttagaccttccgtgcacagaagttgaatatttggtggtgagttcttcaaggggccgcgtcatatccgcggattagccaccggcacaggataattcagaagatagaagaaaatagaaaatctgtgaataattttgcagataattttgcagagaggtaattagcattatgagtgtgggcggcttgatctaaatggaaatggcagtggggtattttatttatttaatttttttttttttttttttttttttttattatttattgtggaatacgaactatgctgaaatgagtcgcgcggtaagaacattaagaagtgtcagtaggaaccgaatattcttaggtaagatagctgtgttggtattgttatgaatgtgtcggcgattgcggatgtatcaaaagttcagactatttcaaaaaattgtttcaaaattcattaatttaaaaaaatagcagagaaatatacattaactgtttaaatcccaacgactttgagaaaccgttctgactttggagctgatttaaccaagctacttttcagtttttttaatactattaaaccaactttcataaatccattacaaacgatatgttccgaagcaattgctagtacagtttttcaataacggaacacaagtaccgatttactaacgttattgccaaaacccaaaaccaattttattccaccctattctagcaaggcgccctggacctagggagcagaaaagcacgtaacattaaaactttcttccaaggtgcagtattagtattctgcataaagtcagttatcaacaaactggtttctcagttcacagctgttttgacatgtatggtccatccagctcatagccgagttttttgtaatacttccgaacacccactccggaaataatgctaatttttgtgcttctgtgttcttcacgagcaatacgctctgcttcttccagcaacaaagtaccaaaaccttggtgctgaaactttttaggatccctgctatgaatggaaactgcactgccgtaaacgtgaagctcccgcacaagtgaagtaggttgtgccttcagttctgggcgatatgtctttgatgaacatttacgcaagcgtagaagaccaatgaggatatcttgggtaggatcttcataggacaaaaatgtctcccacccgccatttgcagtataatcacggcgaagcagctcgacttgctctggcttaattttatgatgcacttcttgcatgccaacttcacgcgtacgaatatccctacatgtcgttccaaaatcgcgcattctgctgagtgaaagctcacgaagattacccttctcgacgcccgaagttacaagaggcatgggaatgtctcgctggatacggtaaatacgtgtccatggaggaacaagagccagaatacgtgcaatcaagtccaccaacgcatttggcgtatagtttttgtatctgccagtcttccaaagctcgtacaaacctgtgccgcgaataacgagtgtaggatacaacttcaaaccatccgtacggaacgccgggttctcaaaatattcttgaaactgaaagatatcacgttccattccaacatttgggagatcgggcatcatgtgcgtaaccaccttgtagccggcatcctttgcaagttgaaaggtttcacacacagcctttactgtatgtccacgatttgtgtcacgagcaacatcctcatacacactctgaacaccgacctccaagcgagtacagccataccgaagcatctcgtcaagatgctgatcccagcaataatcaggtcgagtctcgatagtgatacccacacattttgtttcagattgttcagagaaacgaacagcctcatccaagtcttccgtagttgctccagacaatgcgttgtgcagattggcaatgaatttatgacggtaatcctgaggcagggacatgaatgtaccacccatgataatatattcaaccttatcgacagggtgtcccaaagagcgcaattgttctatacgacctcttgcctgttcatagggatcgtaacgtgctctgatagcacgcatactcgtgggctcgtaaccagtgtatgattgagttgagtattcaaaatcagaatctggaccaccgggacaataaacacaaacgttacccgtcatggcaatatgaggacaacgatgaggtttacacattactgcaacaacggcaattcccgaagccgtacgcacaggcttcgcttgcagctttctcattatcgattctttaaggtaagcatcaggaggaattgccgcaataatatccgttaatcgaggtgattccgagagttgatgcttcttggatattcgcattttcaaggcattgaggttaataaccttgttttgattttctgcagcaattaattcggcaacaatttctgcacaggctttcgccttcagaaacgctaaattagaggaagacattgtattaacaggtcgttaacaaaaaaacttcccaattttagccaagaacaaaccaaatttgtagttggttgatgttggaggcaaagtgctgaagacggttgctgaaacgtttggcaaaccaagcatagggagaagttggtctgacaacgtcgtttataaatacagaaacttaagaatatctctttaccaggtcatcgttttaaaagtacggacagctactctgtggctgtttttcggcctttagcattttggaatgcttttcagatccattcaaaagccttatgctaccattgagcttgaggacatcgatgagatatacagtcctaccacgaataatgtcattcgtcaacaacggttaagtctagaaacgattggagacactgtgcttgttgatacttttcagttaaatgaaaaatcgaaaaactggttagaaattttaaatttttgcacacttggtttcagctatgtgcttactaaatggaagccttcactgtatttaaaagcattaggcgctaaatgcacttttagttcagcgaaatttgttgccatctactcaatgacagaaaagtgcacaataattcagccagtcatatcggtaacacctcaattcactttttctgatggaattcttacttttccgagtaattcaacagtgaagtattttgagtacaagcggcaggttttctatttgaatcctaaaacgctcgattggcaggaagcaatgtacgaaaagattgcataccacatcttttctactagcaaaaattatgttgcaaatggattgtcgacctgtgctgcgaattcgctcagtcaaatttgtcaaacgaatgttactcgtttcaaagcttcaagtttcttgagcttaattaccaaagaggtaagcagtatgacacgttcatggtttattaacaacgttaggtgtgtcacccagtttatttcttcgagattttctccgtttgcttgtggctactggatcactatgtcctctacgcatcttgcgtattcatccttacggcctacagcgtagtactctttgctcttgacaatcgagcaagtgaagaacacattgctcgtcttgttggtccgagccaatcagttcgagtaattcgcgatggacagttgtgttatattcaacacgaggatttggttattggcgacttagtagtattgcagggttcctgtaaaattaattttgatggaatacttatctctggaacatgcttgttgaatgacagctttttgaccggcgaatcagtaccagtgaacaaacttcctgtcgtttcccagcaagacccttcattcgaagatgcttgggaggatgcctcctctgatgttttatctgcacatgcagtacactccggaacattattactgaaaacgtccaacgcaaatccaaatacagagccattcgctcttgctattgtaatccgtaccggatttgtaacacgcaagggaaaactactattatccatgctctatggaagggtcaaaacatcgagtcttcaacgtgactcttacgcctttttgaaagcgatgatcatatttgctgctgtgatgtttctggtaacgatgtctataatgcattctcgaggttatgaattgcggctaattcttctccgtgctcttgacttaatcactatcattgtaccacccgctttgccaatgtctctaaacatgggtttagcaaacgcctcacgtcgtttgtccaagaagaaaattacagtaacggatcccaaaaagtttcccaacgcagggtctatatctgttgttggctttgataagacaggaacactcacggatgatactttaacgtttgagagtctcttcataagttctaaagactcaacacttatttccacatcactagaagatttaaagacggacgccgttttaacagccttaaaaatagccattgcttgtcattctttaagtcgcgagaacaatgaacttgttggtgatcccttagaaagtgcattgtttaatggtttcaacgggattttagacaatgatggcccaaatgttgagattacttcagctcttcttcaaaacaggttttcctccagcattgatcctaaagtgtctatattaaagacattcgaattttcacctcagcttcgaagaatgagcgttatcgcacatgcaagttttcttgattgtgtcgaagtttatgctaaaggtgccgttgaggcaattgttaatatctgtagccaggaaacagtcccagattctttaatgaactcattaaatgctcttgaatcgaagggattacgggtattggctttcgcttccaaacaattagactttgcttactacaattgcaaacagtggaatcgttcaggcgttgaatcgaatctcacttttggaggactttatgtgtttcgttctcaattaaaacctaccgcaaagtctgttgtaaaaagtcttcttaacaatgggattgaagtgtatatggcttctggagatagtttgctgacttctaaagctgttgcagcagacatcggtttttttgatgaaaacaaagttatttatacaccttccattaatcaaaacacattacgatggttacgacacacaaccgaagacaatgacttaccgaccgagtcattagtggagcagtttcaagaacaagataccatacattcctcttctattgctgtcgtcatgacaggttctgatcttcgatatttaatcaacttgcttccggcccatgagcttcaacgagtccttcaacgatgcaaggtctttggtagaatgtcaccatccgataaagaattgcttgtttcttcgtaccaaaattttggcttaaaagttgccttttgtggagatggtgccaacgactgtttggccctacaaaagtcagatgccggattatccctttcagttttggatacttgtgctgcagccacattcattagtgagcatcttcgtttgaaggatatgattgaagttattattgaaggacggtgcgcaactgttaccggatactcatgctttcagtttgttatcttaagcgccattcttcaattcataggtgttttgtgcttatacgtttataacttcaatttctctgacggtcaggtatgatttttgagcttattttaaataatgtactaactaaggaagtttttaacgatggatttatttgtgatatatccattgtctgcaacaataagttcatttcacccgacaaaacaactaagtaagtgtcaacctccggacagattgttcactgtaaagtttctcaaaacaatagcgacacagtcattaagcgctttcttagcaaacatcataactcttaatctcgttctctctttggaaccgaaattaccacagtcggttccagagacttcaaacacgcagaatgcactgacgacagcgatgttttttctttccctatttcactatattggtgcagcatttgcggtaaacaaatttacggtctttcgccaacgcgcttctcaaaatggtatgacgagtgctgattctgatttctgactaatccattcagttctattccttagtgttgttacgttaatatttcttccttgcatattgttatgtttcggcacgccatcctctatctttacgcaagctctctcttgtgtgacgttacagttcacgacccgcttgttacttcttctttgctccataagttcggcattcattttgtacattatacaggacgtgtactaaatttttcttgaaaaagagccccatgtcagacgtcttctccctttacgtttataaaggagcttgtgcagcattacccattgtttggaatatgcattacactcgttaatataatcctaaccttactccgtcttagtttcttcctccattagctcattaccccaaatggaacgagagggagtccatatttgaagaatgttatcttcagcagccgtagcaagggtccagttgtaatttgggcaccatcccatatcaatggcacatgaggtgtgtccaccatgcataaagagtaactccggtgcaccatcctgcacctcatcagaaggctgctcttcgccaattcgggagagatcccacaaaagtgttcgacggtccgccgaaatggaagcgagaacgggttcttcatgaggggaaaaggcaactttaagtacactgtcttcatgcccttccagggtatagaggcgatggttgaggttccgcagatcccacagagcaattgttttatcggaagaagcagtagcaataacaaactcatttaaaggattaaacgagagactgtttacagaatcgttgtgcgcacggacacttcttaaaggcttggaagagtcgggacgacgaatatcgtgaatatgaaggaattggtcctgagaaacggagccgatgagactgccatggaggggatgaaatttgacatctgtaacagccttttcatgtgttgtatgacagtgtatcaaaccagactccggctctgaggaaattgcatttatgtcccaagaacagacagtagtatcttttgaaccagacacaaattgatgctttacaacgttgttccagcaaacggagctgcagggttgagtatgctttttaaaccggtgtttggcaaccaagtttccattttttgaactttcgcaggcctcgaatgaacttttatcaaataagagaatatcgttatgacgggttccaatcgtgagtacacaggatggatcctgaggcatcattcgggcacataacagagaatctgtgtgaccgtacaccttgtttatctttacacgcatagaaggactgttttcttttgcttcttctgcaacggcagaagctttcactacaggactcaagtagggaagctgaactgaagccttcgccaaaacatatttgttttggctagcacgagcggctaacagcatttcttgttgtgaataacctttttcagcgaaccttcttctagttaacattcattcaaaacgtgttctgataaaagcgtacacttcttgtccgtaacaccattccaaagacatgcatggccattccaaggctctggttataatcaaatcgtacaaaaaaggagagtttttcttccatattttatattctgtgatgtttagtttaataaaaccgaattggtccaaacaaaccttcatttatgcatttttcctgaacgattccctcttcagaggcctgagcctgcttagaagaaacggtagatgaagccgcagccatgttttactgtttctgcgttttggagaaggagcaagggactacgcgtctgtagacaggggaggtacgttaagagaagcagaacaagaaaacgagttcattcgtttcgatgggttttttaacaagctgtaatggaatgagaatcattaaacaaattctttagtacagaaaactcctcagagtcctaaaaagaattcatcaacggatgttgtttcatactttttaatgcatattatgcgtggacaattgtggtggtaactatgttaccctctactcaccaccaaaaaaacggtatgttacctaaatgacatcatggcgactctggcagattcagtaaatgagactaatcaacgggccgtttggtaatagatttagtacgaaacgcttcctctaaaaagaaaacttccattgtaacgtagtaaacgaaggcattgacatgtttctcttaccaaaaattttccatcctgcccaccgaattttgtgcgagggctacagcccaaatgcaagtgtacttgttcgccaaggtcgtttccacataaactacaggcaactatctaccggaagtctcttagggctgggcgccggttatgccttaggcaaatttggcaaattattcattgtaggattagcttcaattgccgctacaattgctgtacgtattgcaccgaaaagacgcgtttcgacgcaaggcttcgccgttaattgaaatcatgactcacacacagtacattacttctaaaggatttctacaagtcaattggaacaccattcgtcgagcagttctgggaaagaccgaggaatttacgaccttagagagactcgacaaacccggcattaagtccaggtacggaacgtccctagatccaatgaaagcaaagatgtccaacctgctccactggctgtccatcaacccgtccttcaagcttagtttcgcaacatgcttttggatcggattcacgaacgcatagcgtaacattgcagtcagacagcaataaagtcttgtctagaaattgtggaaacagacattatgaggaagcatgaccacagagaacgagacgtatggaacgataatgacaaagtgagaggagagaagaaaaaagaagtttaggaacttgtctgatgggtatgctgttaaaagaataaacgcagaatcttgccgtaccataataaaggataacgacgcattatttcctccatctgaagaagggacggaggatggattggttaaacgagtgactgaatggctagtttgccgaggtatagcaaatgtgggaagcgtttgggcacatgcgaaacgaattaaggcacgctataagatgcacgagtttctatacacacagtgaagggaattctgactgcacacggtagggaggaaggaggcacgcgatcgaaagtgatgattgcgttgagtggtgcgacaaccgcaactggatagtgctttaggtgtgaattgagagatgtaagctaaagcatgcataactgttctcgccttcttctcaacgtttcataagggacccaccgggtgcaaacgatatacacaaaacttgatggcatggaaacatgcatcaacccgacacgttagatggggaaaaagaagacgagttcggtgtcgcccgctacaggcccttgagaccgctctcacaaacaacaatcgaacggcaccattcggttttgttgatctgcttcgctgtcagacggtaagttggattgggatgaagaatgttgtatagagtcgtgcgacacctcgaccgttgtaacatctcaattggctcgtaaccgctttcgttctttcggtcgttcaagtaacgagaatagtattcatcctcatccttcttagcaatacgccagaggtgacgtccagtacgcatggccatgtaaataacaccgcatgcccaaacatctacggcgcggggatcaaattccttctccgtgtattcttcaggtgcaatgtagggagccgaaccgcacaagccacaggtcatgtgtgcctccttttcccatgccatacggaagcattcgccgttgccgaaatccgtaatttttaggctgccattgacggtgagtagcagattctcgggtttcagatcacggtgagcaacgcccatgtcgtgcatgtactcgacaccacgcataagttgacggaaaaaacaatctgcctcgccgggttctagttttcctgcggccataatcagagtgtacaggtcgccgccagcacagaactccatcacttcgcagtaatcacccttgttgtcttggataagatccagggtgtggattacattggggtgagtaagggaggacgagatgcagaactcggaggtcagacgcttcgtgtaagtcttttgcgactcagacggcttccgacggaactccttcactgcgtaaagaatctctccctgcgaacaacgagggtctactttgtgtgcaatacgaacaatgccgaaggcaccgcggccgatcacctcctggcaccgaccatacttctccacaaagctggcagaaattttagcgggatccttcttttcagacagcttttcttgaccatagccgttaatccaagactgtacaagactcagttgatgttgggcatcggcttgctcgcgagcaatacgctcctcctctcgcttcttgctattgccggccaggaaatcctttagcattttgctgagcttctcttgacgacgggcgggacgcaaatgatggacgtgtgtgttgtcggcatagacaacaaaacgctgaaactttccatagctgccagcggagttgggagggtttgccgaagaattaccaccctcgctgccagacacactggcctcatcaccatgagcattcttactgcccttactgttatttcgatgaacgtcggcgttcgaccgacccgactgtgaaaagatgcgctgcaaacgggacatggggttacgtgaaggcgtcgttggttgctcctgggctgccgtagcgggagcagctgcgttctgggcggcagttgaacgaagtgaattatgatgagatggtttaccggagccagtgggagtgactggagcagtaggaacaccagaacgagccgccttaggaggaggcatctgaggaatcgaagcagctgctgttcccgtagcattatttccgtctatagttttttgaggttttgagctgctccgacgaagcaattttggcacatcttcgcgtttcacttcatttcgcaaggaggacgaccttgctggctctcccggccgagttccaaggtctccaacctttgatgatgcgacatgttttgaattacctgcaccaacacctgcatcaagaccagcaccggctccagttctcgcaaaaacagcggccctctggtttccatgcagctgtaaattccccaattgggcaggcaaatcgcctactgaatcgtttttgctcattctttttcagaaattcaaatggatgcctcaaggaaaactgtatatcccgaagagagtctcgagaactgaatattggcgctagaaaggtcgtttcttcgagaaacaagctctaaagctactagaatgaatttcctgaaaaatatatcgccaaaacgacacaaaaatcgccgaattctaatggaaaaaagtgctaaactacgccggacggagtatgatttatggtaaatggagagagatgtacggtcacatggtgggaggtacagtggctacggcacgtgcagcacgttggaactcgttgcaactcacaaaacaaataaacaagcgggacgccaggggtgtttgatgatgacgctacgtagacgtgagcagacggcgcgaaaggcgcgacaatcacactgtggaacggaggggaaaggtggcagtacttgtgttaaacatcataaactcattgactaaaaagaaaaagtaaaacattttaaaaaggcaaaagaatgaacgagcgtcgatttgtcgcgatcatgccgcggcagaaataagaatgtttgagattggaggaacagagcgacccgagacgcgacttggtggccacgtgttctacgtgggaaagacatcatgaaaatgattggccgattgcgattcccccgaagaatagccgaagagaattgcaaaagagagcattggttttcggtcaaccagaaacggccgggtgaagtgtgtaaagtccgaggaagacaccgaagtctccgaaacactaaagcagaaattatgcgaattcgatttgttcgacgtgtgcatcctggacgggatcgacgataaaggtcgtcattgacttgtctgttgacgagatgtgatagcttccagacttcttgcgtgcactgccgtacgacagcaaacgatgcatgagaccgggctggaaagcaagatcgagtgcatccgacttgtctgacgacgagggaagcaagctgggcaacggccgcttgtttcttttagtgatccaaggatcgtgatgaagctcagaaagggtgatgcgagtctgaggatttttgtccagtagtcgtcgaagcaagtgttgaagacgagaatccaaatcagtaggatagtcgggtctgagcgtggcataaaccgaagtgagaagaaacggtgaaagagcagtatggagaaccagtcgttgatggaatcgcggaatttgtccttcttgtcttactcattcccctccgtcgccctttcacacacttcttgttcggtgtgtgccataaaagttagtaagtaaaaaaaaaaaaagaacaataaagtgaagaaccaaaaactgaacttactcatcaagttggatgcttcggtagagtgagagaacatctctctgttgaaaaggaagctgaccagtcgtccagacgtagagaacaacgcccatcgaccacacatcggaaggctgaagatagtcacccacaaggtcaacacacagttcctgctttgcgtcaataaatggacacacatggagcttaaagaagcagccggctcaacttacgggtgaagtaaaggctggactggtaaacaatttttttggacaccggatgtgttgacaggaactgaaatcagccagtaagaggcgatttcgtttgttgattagcaagttctctggttttatatcgcaatgtgctaagtctcgagaatggactaaacctcaagttagcaactgcacaagtcactcaccatttgaatgtcggcactacataccaaactcaaccgcttgaatcagatcacggaagtatcttcgtgcattggacacactcagaggagtacacggcatttttgttgtcaataccatgctgactttgggacaatactccataactagatttgttagcattaagcacacagatatagataaaataactaatgaagtagggtcgtctccatgtttacgcaccaataaaatagcttcgttccgtattgagaacctgatagaaccgaacaatgtttggatgccgaagttgacgcattgcttcaatctcaaaccccagcatagcgaacggattatcccggtcgtcaatctcctttaaccagtgaccaaactttttgcaaagacggtgtttcatgtactcttttacggcgacaactttttgtttctgccgctcaatgccgagatagacgagtccaaacgaaccactacctattactttctttaaatgataattgtgtacagtacgagaaccatcctggtgatttataactacggcgtttggaataccaaacgccccccagtcataccccgccatgtcaattctacgagtgtttggttaagggcgaaagttcataggtgcgtgcgtcggctttatcgcgcatgtggactagagtttttttgggttattaaagatttggctaagcgagagtgacgtaaacggtggaggaagctgccgccgctatttaagtgttaagtggaaagcaacatgtaaacaaaaatgaataataagaagcctggccgaacaaaactggtcccttataactctccgctgctcacattcaccatacacatttcacacaatattcggcggggtggaatgaatggatgtattgaaggaaacacgatgcgctagcctgtctagtttttcttttgcttggaggaagtcgagttcttgggcagctccttggtgaagggcaagaaggtcttaccacccatgtagggttgcaaaaccttaggaacattcagaccctcgggagtctggtagttttcaagaatacagcagatagcacgctcagtagcacacagagtggagttaaggcagtgaacgtatttcttctcacgagcacccatcttcttgacaccacaacggatctcaaggttacgagattggtagtcggtacagttggagcaagaaacaagctccttgtactcaccttggtaagggaaccaagcctccaagtcgtacttcttggcagcggcgttgttcaactcaccagaaacaatggcaacaacacggtaaggcaactcaagggacttgtagaactcctcggcgtgaccgatcatctcgtcaaaagcctcccaagacttctcgggctcagtgagcaagaactgctcgatcttctcgaaagcatggacacggaaaataccccaagcgtcacggccatgagaaccggcctcacgacggtagcaagtgctgaaaccagcatacttgatgggcaattgctcggcgggttgctcaaaccactcgttcgaatggaaggcagaaatgggttgttcagaggtggcagccaagtaacgctcttcatcaccatcaacaaccttgtaaagctcctcgtcgaattgagagagttgggcagtcttggccataacgtccttgttcaccatagtgggagcttggagagcagtgtaaccgcgcttggtcaagaactctaaaccgtattgaatcaaggccaagttcaagaagacaccgtactggcgcaagaaatagccacggtgaccggaaatcttggcaccacgctcgggatcgtagccatcgagacgagtcaagacctcgtggtgagaaagacaatcacgcttctcgaccttgacaccctctggagcccattgacggatcaactcgttgttctcctcgtccatactgacggggacggactcgtggacgatgttaccgacagtgttcacaagggacatcatagacttgtacttggcagtctccttgtcctcaagctccttcttttgagcagccaacttggccttctcggccaaaagctcagaggcatcctccttggccttcatcttcttgccgatgtccttttggagagcgtttgtggtcttgtttacgttgtcgagctcgaaacgaattccaacccattccttgtacatctcaatgaccttgtcaacaacagtgacatcagcaccacgcttgcgttgagactcacgaatcaactcagggtttccacccttctccacttgaaacaagttgatatccaacatttttacgtcaacaaattacaaaaaaaaaacccgacaagatgttccttccgctggaaattgtacctgcttcaagcacgttagagtcaataattctgcaataattatctgccaaaaaaatctttgtttagacgtagtttttagctgaaaaacgcgtacccgcacccaaggttataaaaagatgtgtgtggttggaggggaattcagcgtacgcgaaaggtagcagtcggtggggtagtgggggtttaaagtgggatgcgacggggtgaacgttgttgttgagatttagagtgtttaaagttatctaaggtttagatacggtcgcaagaaggaaacagtgaagacgaaaaagtaatatagaaggatgcaaagagtgaacgacgtatgtggtgtgttgtttgttacattgggtctgttatatgtgcccatttaaagatttttgtgagggcgttttgaaagaatgttttaaaactaaattagaacgaggaacgtggaaacttaatatgcagtttatgagcgttatgagaccctgtctatgttgcaaattaatgaattgatactgacagttattggtaacaatatctcactgatcaagcctgtaactttcgactagatacagcaacaaactggggaaaagcaattgaacataaaagtgctcctacactcaaccaggagtactttgctccaacaaagcaagaaacccgtgttcctactctttttttattgatgtatgttcccccagtacacacaactaacccgttagcctattgaaacatgttttcacaacgaacgacacactctccttctcattcatcttcatcgtttccggcaaacacctttcatcctctcgagctatgttctcattattctctttttcctttttgatgcttccacaccaacgacattgaagacgaatacggaaaacaacgaggaaattctcaacacaactgatactctgcattgttttggttttctaccggttaaaattggttcttttagactatcttctccttttataaggctttaaagctatttttctttaccttcgacaaaacgtaatgctatcaattgtgaaagaaaaaacgttgtctgcattgagtttcgtgggaaacacttctctttttgcgactattccaacgctctctctgaagaactttgccgagagtttccgtcttgcttggacagggtactctgtccaacagcagtttcaagcccagtatgttgcttctatgcataagaattccaatctaataaagctacagaaacttacgcttctttgagcaaatgctgagtgatgctgatgctagtacggccgtcatgttagaaacgcagtgtcagcaattgcttgaaggtttctcaacagaggatgctatccaacgtttgcgtcaaaataaattgcagaaaggttcagctgaggataaaattgaactttggaatgaactgaaggttacgtgtcttgcgcgggtcctctgtcagtttggaatactggttcggacattcttgattaataccattgccttcagcattcttgctagaaaaaagcagcaactaacgttgctggagatggaaagccagaagccgcttgctccatttggtgtcgatgaatcaactagcaattcgtccttccatgatgaaaatgaaaaactcttcatcggctacttgcttaccgtgctggatgagacttttcctggagacatgcaacacgcgatagaatgtgtaaagacttccttcgagtccactcacccgacagacatcgttaccaaacaacacatagcctctcttctacaaacggcattccagaactggattgaggctactagactttcttttcacgagttgcgcaagctcttttttgcagatgtacaagcggatgttgtactcacaggatcattagtagcatgcatggatgagtttgaagatgtttgggaacttgccgaattagaagtttgcatgagtcactgtttcaaccaactcattccaattttcctcgaacaattgagcattcctaaagagggccagcgtctcgccaaaacacttgcagccaccacaaaggtttttcgtgattttgatgaaacgagcgtgaaggaatttgtgcagcgtctcgcatgcatgtctgagcgggcaaaactcgccgctgtcctgtatacaaattatgacgatgatgaagacagtgtactataagcttaaaaaagtgattacataaaatgaaaggaagggagaaaataagaaaagcctaactgttgaaaattctactgtacagcagactgtgacgaccttgccacaagtccaaaggagcccatgtttgagcagtgtcctcaagctctagttcaagcgactgctgtacagcagttttgagaagcgcttgtgtttgtgcatgcataagagctgtgacgaactggaacgagctcagcacatccatccgcacggcagccgaacaaatcgacttgacgtgtcccagcaaaaacaggtaacagcatcgttcgagagacaatccaagtgctcgacacgtcaccccccagaccacagggaagtgaccctgcacctttccttcatgacacatttccacatactcggagagtactttggcgacttccgtatccttatgcatgaaagccagagatttcgtccaaatgcccagtaacgcttttccctgggtgacggaagtgcgttggctaattacacacgtttgtgtgctttcgaaaaaatcatcaatttcctcataagatgtcggactcgtccaaccagcttttactgaaggcatgtttgtgtgaacaagggaagctaaggactggcataaaaacgtgaagacggcttccctgttccgttttggctggtgggatagatacgattccaaaccataggagaaagaaaacgacgacaacgggaatgctgcgtccgttaaaatgaaagacatgtgttcttccgaattaatgggcatgctgcaaaaaactctaaaacttctaaaacaggaacaaacgaataaagaactgtacgaacactcgtatcgagagaataatgcaggtattagtggttttttccgcgggtttcctctatttctctgcgttaaacaacagaaaccacacaagcaccttctaatttcacgaatcgatcttctatatcacaacttgtctcttacaaacgtttctcacctccaccaacttggaagcccagacttctcaatttggcctgttcaccgttggtcggtttcttggtggtgtatttttggtggtgagttttctccgtgcggggtatgcgggcttactcaaattcggtgatactctcggtctggcgatgtggggaaaatgtggagaagatgacatcaagtcataatttgaggctagtgccaccggatgacaagtgaacagaattgaattgtgacatctgacatcgtgttatggcgcattgatcagcacctgcatggcctactgaataaaagcgacatcttttccgatataactgttatccaaatatccacgctttcatcttcccttcggagcggttgcccgatacaacccgcatgttcattccctcacggacggacatgctcatctctgtgtctctgaatacgtcttcgagtgtaaccatgatgacagaatgaaggaacgttacgtggcgtttcccactcgacacttttaaggaattccatacgagtttggtgacgtatctatggctctaatggtatatatataaaagtgaaaatctgactgtaacccaacatattgtacactacccattacgcaattcattccatcattcttattggatcagtgagttgtccctcgttgcctctcatttatcaattgactgacgtacgaaaaagtcagagatacaaaacgaacgtactcgaactcgaaagttcagaccagcaaattacatatactctacaccgtccactatgagaattcgcactagtaagactgttcaacatcgccgcgacgactctgaagagtcgacgattacgtcgcctcattcatttaccgagtacatgaatgagtatccggaagcaggtcctattacagaagaggaaggttattcacccgaaactgcagttaagtctggagcgggcaagaacgaacttcccggacttggtcaaaaacaacagccttccggaaaggtttcgcttacatccgttggcgcccttcggagtgtattcggtaagctgtatcacggtgacaatgctacaaataagcagacggatgtcattgatgaacagcagcaaaagaagaccgacaaaactagtaacggtcggcaagaaaccaaggggaaagcgaagaacgacgtccctgaggaagtcgataatgatgatgaccttgactatttccaacgcgacatgactttgcttggaggtactatttaatgacgaagacctgagtttatgaatcaatgtttgcatgtattggaagctatgagagctaaataaacgtgcagcttgcgaaactaagcgcagagagcacaggcgttgtgcagcaaacatcgtctgccgctgtgcttggtgctgcgatgtaggatatgattatattacgaaacaagaattacaattggcatatatcccattagcgtgttttgcaaaagagggcgcacaagctgttgataaagagagaaagacaattcgtcgggtagggcggtagaagatgtgtacggtgtttcatgcgtacgtgtgtatgtgttgttaatatcggttgcatgagtgggcctctctaccactgaattatgtgtattagacagacggtggtgtcgtggtagcaagcaataataatagcagtaatatattcttgtagaggaaatctgaccgttaaagaatgtggaattcctgcattcatagaaccaaaaaaaagtaaaataaaaagaagaggcctcaaattcataccatccgttcacgacgaatgattctctttcgtcaacgcactaaacgaggggaaggacgcaagaacgagggaatgactgactgccacagtggcggcacgctttcgcaccttgcgaatttctcaaattcgtggagcaaaccgtttgaatgcagagagccggccggcggtgctgcgtcatatttaaaaataagttaaagagaatgcatgcgtatgtgtgtgtaagagggagggaggggaaggagaaaatatatgtagtgtgtatgcgtgtttcgaatggtcaaccccagacaaaccagatgattagccagaccgcagacgcctgtgatgtgcgctgtagaaaactgaaaacatatcccttaggccgaagagaagagagcacgccaattcaaaatcatgaaacgcatgcagttattcttcttctccatgttttcaatttcgagctgaccattgtcatctcgcatgatcgtaggagaaaaaacggtggccacgtttttgtcattcatcagatttgtcttagaatgctcaacaatacgtgccaagtgttggaccaacaaacgcaaagagcaaaaatgtgcagctggaagctcgagtaaaagaaggcggtgagcttgaataacatcatcctccggagcacgacgattaatgttgatgatccgcgtgtaccatgggttcggaatgactgggacaggtagcttccgaagataggctttaagcactgaaccgcaggcagccaagtcttcagacagaagctccatattaatattgtttgtttcaaatgcatccatgagcattcgaacttgcgaggcaccgccagacttacgatagataccttcacaatccataccatacatatcaatacaacggacgcaaagtgcaatgatcttaggaatagttccaccttccaaagatgtttggtgaataaggcttcgtccaaataacgagtgcacagacgtatccaacgattgtccctgggacatattattacgttggtgagaattttgagcttgctctctttcgttggcagcgtaaacgcgctcagcctgaaagcgcttgaagcattttgaatgaatggccgatgaacattgtgtgcaccgaagctcggcaccccaaagagtttcccagcaataaacgcaacgagcaggcttgaagaaggtattcgcctggaatgtatgcgaacaagtctgctcctccataatactgacctgagagtcagtagacttggactttgtgtgaccaaatttctgttggcccttgcgcagcgacgatttagtcgaggaactaattttcatgccaagctttcgaatagtcttcatttctccgcgagtcggtgtaatcaagcttgagtttggcgacacgttctcgtgccggagaccacgggtgtaatggtcactgtcagaatcctttgtcaaacctccattcgagaatgtaggacgaactgtttgcaaaagctcgcttgcatcagctacactggaacggtattgtatttggcgaaccaagtcgttgttcagatcagccaactcaacattcttcgtgttcaagtgcacggctgcctcgacagcctgagcgaccattttctggatgttttcgtagtcctgtaaaagctcatttctcttggaatgcaggttggcgatttcctgtccataagtgttgcgaatcatttcgaggtaagcatttacagccatagtaagttttttgtactcttcatccttgcgcatggggtcactcgctgcagcttcgtagatgaaaaaacactgcacgacattttgcttcgcttttcgtaaagccttttcctcgtgtgcgtctttttcgcctccgcgcaatttgttggtaacctgagtcaaaaaagtagcaatgtcgtcgagacgcttgtgcaaagaacttatgtcagcttgatgactttccatggtcaaatggtacggatccagatgaaggttgtccatcgcattcgccaaagacagtcgacgatgatgaaaaccactgtctcgttcgggaacactgagagtggtcgggctaaggctacgagtttcaccggtactctcagtctcaaagggcttcgccgttatgtctccatcccgctgcttcaacgcaagatgctctacgtcaacgacaatagatgccgtagacgaagacttgcggtgagcggtaacgggaggagatgaaagatgagtagtatgtttcggtgtaaataagtccgttttggagggggttgaaggttgcactagcgcacggtttttgtttttgggagaggtgggaactgatctgaacgcagcagtagtggcctcttcggggacaccggcttgccggttgttgatagtcgtcgcaccaggtacaggattaaaggaaaccgcaaaatcctgcagatcatcatgctccataacctgaggcgaaggaaaggcatcagcctctgtatcaatggcggctaagtcaacagcgacggtgatacggttgtttgccttgtttatctcttcaccacttgcatgctctctgcgaccaaccgtgctaggcagagaattcgtcgcattgagcgtatggtgagaactttttgttgtggtagagtgcaaggaaagcgaggattgtacgtcggtagcaccagtagcatttccattcgcatcaaaaccaggcaattggcgaaacgctgtgggagaagaaatgtgaggacgtcgagttggcgattgacgacgtgttggagattggcgccaagaatgcgagtcgcgggacgaggccggagaacgcgaaccatgctgacgaagactagaagattggttggaagatgatgcattggagtgaacggacgcaggcttggggatgttggaaacggtggaaggtggaaaaagaggagcagtttgcaaagacagaggggtgctgttgttgctgctagaagcgacaggagcagaatccagcaatggcatgctgggcggtggttgctgttgcggcggcagtcgttgttgcgagaaaacaggcggcggctgcgtttgctgctgctgtgtttgtttttgtaatggctgctgatgctgctgaacctgtggctgtgcctgtttctgaggttgcttttggtgctgttgctgcttggactgcgattgcttctgcggttgttttggcggcagcggcggtggcagccgttgttgctgtttctgttccggcatgggctgttgctgcatgctgcccgactcaacacttctttgagacccgctgttcgaggacactgttgcgtcacggttcagtttctcaagtgaaccgaagcagtccagacaatagacatcccggatgtaccgtttgaacgagctgtcctccagttttcgatgacacaccttgcaacggaagcaatcgctgtggaacgagtcaaaaccagacatcacagcaaagtcgttgatctttttgtagcaaacactgcaataatgagcacaatcctcacaaactggtcgtccgtccgacgtctgcaccagcatcatgttgctttgttccaggagctggccgcattttgtacagctgaagcattgtttgtgccacaaatggtttccaaacgatataggtgtagttttaggatcaaaagccaaatagcatcgatgacacacaggaacttctcgttctgctggtgccgaaattgacatgctttttctcaataaccgcatgtcgctattctaaacgcgtatgacatgaactagagccacggtaactttcaaaaattcgctgaattcgtcaaaaacgtcgccgaatgcgtttcaccacagttcctcccggaaatggcacgttcaactagtcgtaaaagacgttagtaaacaggaaacggctcagaaagcgaaaaataagctttcacagtatttgatgcggtttgggcgatggtagatggtgggttactggaattcgcgagttagcggtattgcatcgtttagggcccaggtagatcctacgtaagcagagtgtttagcgagttttagagaatcgcagtgcgatttaggttagttaaaacaggagatgcgacacaggtaatcgaatcggaatcaccgaggtcaatcgtaacgaggatttagacttgcagccggatccggaggtttggtaaccgaggtagatcatacgaagcgaaaatagtgtgggttggtaggaaggggaaataccccggcggggtctgcctcggagaatgcggggagagcggcgagtggggttgccgagaagacctaaacgtgtgtatggcggacacaagacgtaaggttaagttcgcttacagaagcagcagtagcagtataggatcgtggctgttgacgtagtagtgcaagacatagtgcaaacgtggcaacgaagagcgacagtgcccgacggtgccgacggtgttgacagtgctgacagtgctgacagtgctgacagtacctgacttactggtccattgcgtgtccccgtagaatcacaacttttatatagcaataaatgcaatcattgctttcataggatctatgtttatacccaaaaaaaattcaaaaataactgaggagtgacacgaaagcggtacagaggacgatgacaaaaagagggcgggaaggaagaggagaacggagggagaatgcatgcacggacatgttttttttgtgctgcaaacataataggaaacgaaggtgaccggagggttgggatgaataaaaagcatggccggaacggcatggtcggaacgacattgacggatcgcaaagaacatgcgtcgaatattaacaaacgtctttctccatactgtttagaatggaaagggtagcacatcctgaagaaaggtccgcccacagtaggccgtctgttgctcccactcagacactggaaaacaacaaagtgtgtcgacgtccatgctggaattggcaaggccttctttgtcggtggactgttgagcggatgctgcggcggacagaggattgatggacggggtagaagcttctttcaacatggaggcagaaaataccgaaacagatgcgcctttttctttacgtgactgagtcggccacggtgaaaacatgcgctcgacattgtgatcgatggccttctggtcagcaccaaaagtaagcattctgcgccgctggtaaatagggttggggatgagagaccgtttaccgcacacaaactcccaaagttccgactcgtacagcttgctgttgcgctgatcaatcgcgtcaatcgactcgtcaccatcgtcaagcgagtcgtcttcacgcacggcatacaagagtttagacgactcatcttcagcattctctggcgccatcacggagtctgcctgtgggctctccaactcattcgaagtggcgccttgttgaagcggccgaacaatatcggcgttcgtttcgtgcgacagataggactcaacttcggagtcggataaactttgtaaagttgcatgtccactgtcagaatcgctttcagcaccattttcttgctccgcaaacggctgatgcttctcgatacgacattccaaagcatccatcgatgcgttatcgcctctcatggtgcatcgacgctttacacgaagacgacaattgggttcggcataacgcttgcggttgagagctgtgccagcatactccgtgtcccccaaaaaacggttccgtttggtcacttccaagcctaatcgttgtggcagtgtcacccaaaagtctctgatgtcgtgctggtgaaactcaccgagcttcaccgctaacacaacatcgtttggcttaacgatcgcactccgccggtagcaggaagacgattctgtgctgcttaaccgcaagtcggcgagctcgagagaccgtgttacaagctcctttgttttctgttttaccaagtcataaatgtcgcacaaaaaatccgttcgcatgtcagcatcctcacttcgtatgtaaaacaatcccgagcactcgagcaggtagttcatgtcgaataaatcccacatgggttgtgattccatgcacgcatcccgtttctctgctggcatcgattgaaagacggacaatgacgggcatgtattcgattttcgacaagtacgtttccacgtcttttcctcacgaacattcgttttctgaatgaagtcctgcgattgaagttcctcccattcaacccattcatcgctcatttccatggctgccggaatgtcttgaaactggacgagtaccttcaactgctttcttttcggccaacgttttttgacgtagcgcaattgcgtctccaaaagagaaatataattgtacacctgagcttctgtcttcgtgcgaatgtcggctgctatggctgcacatttgcgacgtccatgacgggctagagattgaaagaaaattcgtttctcgtgaacagtccagcgcgttccatgtacgtaagacgaagaaagcgtcgacccactaaacagaggttctctggacctgttagtgccgtgaaaatcacccttgaagtcacgaaaaagccgtaaatattgtttcgcggcaaaatgctctaaaatatgtttgaacccaatttgctcttgaccttggacactggaacgtttgcttaactgctcatgcaactttgttaaggattgttgcatcttcctcgcagtatacgggcatgcatttgcaacgaagtcctcaggccaggtatgggagttggcaacttttattttaaggtcgcgctcaaaattagatgctggtgtagcacgcgttcgcgagctacaaactttattaaatgaaaaccgctacgcgaaagtaaacaaatatgtgatggatgcgtgaaattactgaaaacgtagtaatgaacagtttgtttgtatttgagaatgatcagaagcaatttttagatccgccaacagacaatttgctccctcccctttcatgcaaaaaattctattcatttcttccgaaatggttggtctaggtaaatctacaactttgaataaatatttcaaaacacagatacaagcaattcacaccaagttgttctttcagttattccaagattatgtaggtattgatgatagattacagctccagtgtgtttttgtagcgaaactttgtctttttctttttgggaggacgaaccttgggcttgtgaggacgaatgggtacatcaggagggggagaaacacgaggggtagcatagccatcctttggtaatgcttcatcctcgctggagatgccttcttgaatcgtcaccgtgacacgcttttcgtcgttctcatattcgcgctcctcgttcagtttttcggtttgtgtcttttcttctccatcgtcactgccaatatcgttgttcatttcactgtacaacgactgtgtaagctccattttttcttggagtttctgttttcgctcatcacgcatctgcagcaatattagtttcagaaatcaacaagtacggagaaaacgcgtctgtccataccgcttttcttaaagcaatcttctgttctcgttcttgctttttcaattgctcttgagcacgctttttacgctcgagttttcgtttatgaaagcccgtcagaaattccctaggcagacgttaataaatgtgaccaagaacgattctcgttacaccgtactttcttttctccttatcgaaaacaatttcttcttcaacttgtttctttccgcgtttttttttatagatcgagtaacctctcgtcagaagagaggaattatccattttgaaggaaaaccaagatattctaccctatcggtacgaaagaacggtatcctgctgacagaaaatttatttcttactgaccaaaattgatttttgttctgggacagttgtgctgctatgtgggctcaaaaactccagtgcacccagtaagagtgaaagtgacttttcagtaaaaatcgtccattagagagctaagtttaaaagctctgttttacatgctccacaagaccttaccatctgttaatcctaaatagtttttgtatttaagaaccatattaagtctatcgaatctcatctaaaaatacgtttatagtcaagtaatgaaaaccccactgaaactatactaaaacaaacggctctagctaactcttattgcagctgttaaacaatagagcaaaccggtccgtgtggacgaaaattcgtctccgctctttttctttttatcggccaacttccttttcacatatcacgaacggatacaatagaatgaaacaaaaagagtaataagcggcctctaagtaatcacgcaaactgtcagtaaatacgacattaagaggctaaaagcagctaagtcgtgcttaggagcatgagaatagctagctttaatcaattagactccccagaaccgattcaattctggcgtacactttcaacacatacgatggttaagttcttcaaatgggccgcacccatttctggtatgtagcagcgagcttattgctgacagaattaagaacgtcactgcttgtggctgcgtcatttatcttctgctccttgttgacaatggcagacatttcctcacgatatgaggccagtttgtcgggaagaataagctcttcacacttctcgagatccttcaggatttcttcgtctaatttggttagtatgagctcacagaacatatatttataggacagaacccgtcattccaagatccgcaaagtgggcgtcgccgcaggactcatcgttgcaaatgccaccggatgtttcatatttacacagaggctttaatggatcaattttgttgctgtacgtcaaagaacgtattccacccttcaccacctgtgcatattgaggatgaaaccggaagcactttaacatcgtaaacggcgttatataaactggaggtttactggaagaaagagccgctgcatcgtgtgtggtcgcatcttgtacggtatttgagggttgcgtctcaggagtaggcgcaacgctttgggtattcgtatctatcggagcctcctttttcttcgactaagggtaagtgagtgtcttttagaaccaattacgtacctgctgtgacttaagttgttcttgctgttgtgctcttagtctttctgaagacaactctgtaatacgccgcaaaagagcagcttgcttagccgcgttctgttttagctctatccgcgtcttttcaagagttatgttcaaatgaactatatcgccatttaaccgttcatgatccctctctagttctgacaactcttctttggcaagttccagttcatctttctcgaccacgacaggagattctgatttttccgaggtcgaagcagattccgaaggttcaacagtagattcatcggagaatgtttcacgagtccaaggagcggtcataggctccaccgacgaatctggttcagcatcaaccggggtgggcaccgacacagatgctatgctttcagtttcttccaatgattccgattctaaaggtttggcgtttgaggtttcagtaatcgctattgttggtgtcgccgccaatggaggaggtgtttttttcttaccaagtttagtcttcttcgacgcctctagcttcatgatcagcaaagtcatccgcttaatctcctcttccttcttacgaaggatgttcagtgtggccgacttagggccagtgctagactttgaaatttgagaagaagtgacagtagagggcgtaggaggcactccggtagattcatcatcactactatcggaatcaagttcaataataaccgtaccaacacctcttccaaatggttttcggcgtgtgagcggtggagtaggtgaaacagtgcgccgtcttttgggggatggggccgcattgtccgccgtgaacgagacggatgaggaagtggacgaagaagacgaaatagtagcggtagtgggagcggacactgaaggagtcgaaacagaggtatgcgtagcagtggatgctggttgatggggctcctccagcactttttcttcattcttttcgttctcagaaacgggaatgttgatgcctagttgggagaaaagatgtcgtactgcgataggatggatcccttcttttaaaaactcttgaaagccaatacctgcatcaactatgtcttgagttgcagactttgcttcctcgtaattcgaacactccttggcaagatcagtgttggtctgtatcgaagttaaagtgctttgagtacgttcatgttcgcgttcatcagaactgtcatgactaaacgcagagcttttggaggaagcagagttgacgcttgaggaactggactgcgatacgtgttgacgggaggcaactcgtttcatcggccgcgcacctcgtggatgcttaggaagattaggcggaggttgtgagaacgaattcatagaattaacgagcgtaggaacaagggaaggaggggcagcacccataggggggataggaggaaagaaaggcattctgttagggtcaaacatgaaaccaggaggaaacaaaaacggagctggaaaaggaaaggggaacggtggagatggaaatacaggttgttgttgctgctgttgcggttgttgtctgtttaagtgttaaatgaagagcaagacaagaatgtaaatgaggaagccaaattcatagggcttgatcaatgtgactaatgacttacgcattcacagtggagatttcttcttcctcagaaggcgatttttcgggtggttcctctaacagggttaataaatgaaccgcaaaaaatgatgagtttaggaaaagtagattgtttttcgtaaaccgatataaattgattcattttgagtatctttgagagaagacaatcaaagttcctgtaatgtaacggtttagttactaaaatgtggacttaccaacagtcgtaacggatttcacctcttcttcacttatttcaccgtcttctttctccgattcatcattgtgctttttttttgactgtagagcagcctttctaagcgattccaagtcaagttcaggcggcattagagtgccaaggctgttttgcggtgatatggtgtgcacggtggagtgggcaattaatgcaactcgtccaattcgtcgtgtacggaatattggcactgaggacagtttgagcatgcctgcccgctctcgttatatttcctgccttgttgattctgttctgttctgttatgaattttttatttttttcttgaattttttgtatttttttttattgattttctttatttgcaatatcatgagaagccttatcacatgtccattcccaataaaattgaatacggttttttataaaaggcgatgaataacattggttccagattgactatttatttctgtagaactagcattgctcaaggaaaacaaaataaatacattaaataaacgtatgctgagaaacacacaacataaatagattacactctttgaaaataaattaaataataatgcggtttcgtcgctgtagctgcttggatcattttcgttgttgtagacgaattgtccgccgttgaagagttcgactcaatgtgttaagatggcgctgaagagtgcctcgagatttaattccacttgcagttcgcgaatgggttttaaacgttgtccgatcattttcttgctgtgctgttgcagtaggtttcgtagagcataaagcgtcattcgtttgtaaggaaccgagtctagtttttaaactacgtaggttggtttgaatggatatgtcccagtttcgttggtcttgtttcaggtacattaattgttgcttgaccatgtccagttggaatttaagtatggaacaaaggtgcgtttttgaaaacaattcctttcgtactaccaatgcatggccgttatgagaactttgaggggaagaagagtaagacggccgtgattcaatcattaaaaatggtgaagtggatgttttgaatgaaacgagcagaagttttagcagaggaccggggatgacaacaacattaaacatgtctgcctttattctcagaatggagggttgaaaatacagtgtgttacaggagtgccgcagaattatccttagcattatcgtatcaacataggccaacagaaccggatgaaatacaggccatgaattatatgaactgtttaatagtaagcggtcagacaataggtgcgctttaagaaaataaataatgattcctagtgaaggagtgccacatgcttgaggaacctgtccacgagttccatcgtcttttatgcatttccccctccatgaagtcgttgtatctaacgtgcctatcccggtagcatatattcttgagcctctcttcaaactgtaatcatgaacgacctcatcaagggaagttttcaaacatgaaaaggactcgtacattttatgaattacattcttttcgcaagccaactgttgggatgcaatgtacaattgcttcgttttctcagccaattcatgctccaattcttggatgtataagagcacagatttgtcctgagaacggggccgtatgtgagtctctaatgcagttccttcatcatcacctttcgtattgctctgtttcggtacaggcaaacaagtcttcggccgtttggaaaatgcctttgttggcgtattttcacgtttgcgtctgcaccatttcatattcttaggattggaatcattgattgtttggttggtaagattagtaaatataggagatagcaaatcattttccttatgaaccagcacctttgaagataacggagtaattacatgtccctttctaagttcattttcttggtcgtcaacctcactttcgatagtatgcggctttcttaatattggttgtagcagaattgctgacgcagggacgctccaattgagagtcagacccaaatgcttgttctgttgtagtatgtattgcttttctgtaaataccatgggatccgtgaattcgtatatctcgttggttttgttttacagtaaaacgcaaacaataaagcaaattatccacgataaataagaagcacacacaaaattagggtgatataaacggaagagagctctggttgaaacgcgctatactacaggagctcatctcagatctattttttggctttgtcaactagacaaagaacccgtcaattactaataactgaattcagctccaaaaaaaaaacatattttttttttcgcaaccagttcttcgaaagaatgaaacaattagattatgtgtgtatgtatatgtatgcgtgtgtagtaatttagaacaattttgttgacactgaatatgcaatatttgaaccccaaaaatgaaaaagaatgcatcaattagcggtcgaaaaacagaaacatgcgattttggtagaaagagtgacaaataatcagaactgattataaaataatgatcgtttcctgcttccgtactatccagttccacattaatggcctttgttttcatgagtcgtagccttccaggacccagagaaatggtgacgaacaagagccgacggatgatcaaaactcttgctgttcatatggccaacaccgggactaaatgcggtgatgggcaataccaggacgtctcccaccagcatgggttcctgaaggtttgtaacattcttccacgagaagggtccgtagttccagtcgagatagtccataactgcatccgtccacacaccaggacccgtccactccattacgtttccataacgagtgtcaagtttattggtttcagcacgcttaatcgtctccttcgtgattcgttgagccatgtcccaaaggataggatggttgggaacagcggcaatcgtccactggcagaactgtactcgtctggcgtaatagtcgttccagtctggacgatcaggatcggcttcaatgcccacaatcatgccaatgtccgaatccttgaatttagccggcacccacttatcaatgggcttaatgggcgacgtgtcaatatccgtataataaccgccttcagccaacaaggagaggtaccgaaagaagtcggccttcattacaggctccggaagcttgaaaaagtactccatgagccgagactttgattcgtccccaaagtgttctctcaaaaactcctcggcatcgtcgtccgtaagaacagcatgcacataacctggattagccttggtccacaaattgatataaccaagatagccttccgagtcaaaacttttgagggtttgccaaatggtttttggaataatagcctgcttgtttttcttcagagaaggcaacatttgacgcaattctgcaataacatcatccttcacatagttgaacatctccggggaagtttcatcatacttgtatcctccctcggtatcgttttcgtcaacagcagcatcgtccgtttcatcaggcccattgttcttctctggggtaaaataagaagctgtaggcgtagccgaagcgcttgtctcagaagttgacgtagcagtagcttgaacgacgcgagactgtttcaattgatcgcgttcaatactatcagcataattcttctctgccggtggctcattcagtccatcaaaatcactgatggatgagaagctaacatatagaatgatcgcaactactagtagtagcccatagcgccctctttttatcatttttccgtattttgtcgcggaaaaaaagctgtcttaccaaaaccgtcgatctccttcaaaaatctaactctgcagtcgtcaaatttcacgaaagaacgcggtaagcagcgtattcactttttagtagaagtgaatggcggacggtaggagtcgttcggcttttcgaagaccgtgtattgaggctgcatgcgccaggcggtcttcgtgtgtcatgatgacgtcggaattttctcattaccccacaatccagtccttagcttattttgtgttactacgacaggtaagcaacagacccgctcccaataccatcaattgttgtaagcaggctcactttttgtggaatttgctcaaaacctgttttctttttagagcaggttttcgtagtagcaagagcttgtttttaaagctcgcccgtcttcgccgcctctgctgaaaggtcctgagtctcgggcaagttacaacgaaagagcctctttttcgcgtacacggttatttcttacccaacagaccatctatgcatgtgtaccgacaagacacacaatcagtggtgctttaagattgtttttgtcgtatactctctgtttgttacgagataaaaaggaaaattcatttgctaggtgaaacaggctgttacacacctggaactcggttgaggaactgaagcacttgagtacgtcttctctgtgtatcgttacttactttatttctctcttttacaagcgacactagaaggcttgttatcgttattgttatttgtatatacctacctcacttatttatcggacattccttgaactgtaacagctgaaactaggtacatcatctgtctctgaatcggtgttcattgttctgccgaaatcaccccaaacactctttttatagtctcaagtttcccatccagcctgttgaacagtgctctacaaatttccagccatggtgaaagaggattgtgcatacccccaaaatgctctgacgagccggcgtcctgacgcatcctccaagggcgggggccttcgttttttctctgcttttggaagcgtgggccataaactgtcattcaagaattcactattctcctcaacatctcattcgcatcgtcatcatagtcagggtaataccatgccccagcgcccttccaccagctttgatctttacttgcccggtagtcgaaaggagcatcggcgtcagcagcgtagctttgacgaacataatagcgactcgacggacagcgagagcgtgtccgacgctgcgtccaccagaggaacattacgaaaaacaaaaacctcatatcaagaatcaatgccgcctattgagcgcggccggagcagcgattacgtgtttgagtcagtgaacgataaacacggtcatggctatcatggtactcttcgcattctttccccgtctgtgtcaagtcgagcttcacaggcagctcccttatctgctccgcttcccggatccgcctctatttacggccatcatcatcattcctcaagcacaaaccttagtacaacttcggtcgctacccgttccaagaagtctcctattaggcctgcctttctgtcacaagtcgctcaggaatttcgacgacgtgtagcattgggcgaccgagtaaaggatagtttgctatacaaggatgcattcactggtgctgaggctgtcgaaatactattacgtatcgctcgtactagcgacagaacattggccttgctgctaggccgtgcgttggactctcagaagttctttcacgatgtcacttattctcatagacttcgcgactctgcgaaagaagtttatcagtttaaccgcaacgtttccacagctcccctctccgccatctcgctattctcgcctatagagacgtatcattcaacgcggcgttaccccgagcaaacagaaacatatgagggcgtgttgtcagattttggtcttcaaacatttgggggtacgccgccgtcccctcctgttactcatcgtaatgatgcggaggatgaccttcctcacggtgtttttacactgttgactgagtgttactcgccgacatgttctcggaatcacctctgctattcggtttcgtgttctcgtcgtcttgaacagcaagcacgactaaatatgaaagtgcaaccaattcttagcggaggcgcctcaagacttcaagacgagcaagaacaggaagacagactctgggttaatactgtacccaggcatatcgttgatcaacttgatcaacgtgaatggaagcgacaagaagtgctttttgaagtcatctacactgaacgagactttgtccgtgatttggaatatctccgagacgtaagtttttattttgttcatcattttactaacactgaattagttttggattaagcctcttcgttcatctctcatcattcctgaaagccggcgcgagaaggttgtccggtcaattttttacaatatcatgcacgtacatgctataaattctcgtcttgctgatgcgctgacgcgcttacaaacacttaatccagttgtgtacagtattggagaagtctttgtcgaatatgtcccgaagtttgaaccattcattcgatacggcgctaatcaactttttggaaaatacgaatatgaacgtgaaaaaagcattaatacagcattttctcaatacgttcacgaggtagaacgtttaagagaatcaagaaaattagaactcaatggatatttaacgaaaccgactaccaggttagctcgatatcctttgctccttgaaaacgtactgaagtacaccaaggatgacaatcctgataaagagctcttaccaagagtcatcgaaatgattcgggagtttcttacgaaactcaatcatgaaactggaaaggctgaaaacagatttgctttaatgcaattggatcagcagctgttaacgaaagcttcagagaaaaccgaactgcaattaatggatcctgctcgaaaattaatctttaaaggaacgttgagaagaaaaacgagtggatctagttataatgatcctggaaacgagctgcatgttttccttctcgatcacgcattgcttctcactaaattgaaatataactcgaagcgtgaaaagtataaaattttccaacggccgattccgttagagctgttgattgtttctgtgtatgaggattacgttcctggcaagtcaatgactcgtcgaccatcatccggcatcttggcgaatcctatgtctgcctctaaaacaaatcttgttttgccaaagacttttgcactgaagttattacttatgggccgcgatgggttcgagattgttttatgttcgagcacactcatcactcgtgatcaatggaagcagcatattgagaggcagcaagagctgattcgttcaaagaagtttgttttccactctgtggttgtttaccaagatatgtttattggcggcaacaaggtgaactgtgccattacctacgatggtggtcgcaaaaccctgtttggcactaatgcgggtctttttatcgcgaatcgccggccaggcgagaatactcgatctgatccggcgctgtgcatttcgttgagttcggtatcgcaggtggatgtgattgaggagtataatattcttctcattctcgctgaaaaatctctgtaccaagcatcacttgatgtcattggtcttgagccgcatgcagctacacgacatgttcagcgcatcacgaacaaggtcagctttttcaagacaggtttctgtcttcagaaaattcttgtgtgtgttgcgaagtcgaccgtgttgaatacttcgctcaagattttcgaggttgagcagtcgaagaagatgcaatcctcgaaaaaagctggtggtaaccagggaacattaaagatatttactgaacttcatatgccgttagaagcactctcagttcatttcatgaagagcgcgttgtgtgtgggtacacccaaaggtttcgacgttgttagtccaaaatccgctgtctttcagtcactgcttaaccctgctgacacgtctttccgtttcatggaaaaggagaatgtacggcccatctctgttttccgacttcatggtgagtttttgttgtgctacactgaatgcgcattcttcgtgaacagcaatggctggaaaactcgacaaaattggtttgtgacgtggaagggatgtccagagaaattcgctctcgtttacccgtacgtgattgcctttgaacctacctttattgaggttcgtcatgccgaaacggccgagttggtgcaagtgataccgggcaacaatattcacttgctcacagacggtcgcggtctcatcagtgaaggaggtgagattctttatgtaacagaaggcaagtcgctacatgagcctgaggatgatagtgtcatttgttcgttgactcttgaaaatgtcgccggctctcgaccatcgacgaaacagtcgcaagcaaacaagcagtgacatccctgtaggctcgttttaatctaaaaggacattcagcatgctgcacatcaagcaccgcacggactcaacgtgttaagatgtgcttgtgtacctgcctaactgatttttgccattctccttcgtttctactcatcctatttgtcactcgcttactacggaaaatagtgtttatcgccttcaattgcagtgggtgttttattgtgaacatgtttccccattgctcttgtccctctcatccctatgtgtccattccccttctcccgtctgactatgtgcataattactatcgtttaagcacgcttaatcgcggctctggcacacaatcccatacgtttacacgatgtgtaccctcttttgtcctgttgtccatgacatcgctatgtcttattgtttaatgtacatatccataaggagcgcatatcagacgcataagtctagcatcaaattttgtctccggcggaagaattcaactgtaatggtagagaatgttctgtcaagaacggatggtacgtcttgtgcaaacggcagcgcttcaccgcattcgccggctcctgctgctgttttttggaattccttcgatcccaaataagacccccactatcctgcattccatctctccagcgtatgtaataatgttactctgcgtaggcccaatttagcaatctccattccctccacttctccactttgcccccaaaacccccgctatcccactatcagttagcggtactgcttgtcgccgcacttgacgccgctggtctcgttatccaccctgggcaccgctgcaattaaaggtacgcataatgaaaatgtttatacacagcctttaagtatacatttgccacagtaatttcactgtatttaagcgcagatcgccacgaacacaaccttacgtgactgttgttggagcattattttgcagtaaaaccaactccctccctctcccctctacacacaacaccgaaacaaaaagttgcggaaatggttgaccaactggaggattctgttatcgagaccaactacgatgaagttgtcgacagcttcgatgacatgggcttgaagcccgagttgctccgtggtatttacgcctacggttttgagcgtccttcggctattcaacaaagagccattgtccccattttgggtgaccgtgatgtcttggcccaagcccaatctggtactggtaagaccgctaccttctctatctctgttttgcagaagattgataccagcttgaagcaatgccaagctttgatcttggcccctactcgtgagttggctcaacaaatccagaaggttgttgttgccttgggcgaccttatgaacgttgagtgccatgcctgtattggtggtactcttgttcgtgaggatatggctgccctccaggctggtgtccacgttgttgttggtactcctggtcgtgtccacgacatgatccagcgtcgtgcccttcccactgatgctgttaagatgttcgtccttgatgaggctgatgagatgctttctcgcggtttcaaggaccaaatctacgacatcttccaactcttgcctcccacttcccaagttgtcttgttgtctgccaccatgccccaagacgttcttgaggttaccaccaagttcatgcgtgaccccgtccgtattttggtgaagaaggatgagcttaccttggagggtattaagcaattctacgttgctgtcgagaaggaggagtggaagcttgacaccttgtgcgatctctacgagaccatcactgtcactcaagctgtcatcttctgcaacacccgtagaaaggtcgactggcttactgagcaacttactgagcgtgacttcactgtctcctccatgcacggtgacatggaccaagctcaacgtgacattttgatgcacgagttccgtaccggttcttcccgtattttgattaccactgatcttttggcccgtggtatcgatgttcaacaagtctccttggtcatcaactacgacttgcccgctaacagagagaactacattcaccgtatcggtcgtggtggtcgtttcggtcgtaagggtgtttccatcaactttgttacgagcgaggacgtccgtatgatgcgtgagattgagcaattctacaacactcacattgaagagatgcctatgaacattgctgacttgatctaagggtcttagaataaaatcacagcgagcatagcgagctggaataatacgagcgcggagcgcaggtgaaacagaaaaaaggtgggttttgagaggagatggagaaattggatgagtgagtttgcgttgatgagttccagtcgaaagtgtagctttggttgttcgtatcggcagcggtttgtttccgttgtctgctttgtgggagatttcgggagtagtaacaaacgcggatgaggaactattaaaggcagttttgtatgcgtcttgttattatgaaagttgtttaccataattcgagcttcctttagtgtgaagcagcacttgaatcaacttccctgttaagccttgcttgttttgtatttcatttcgctcttgtagtaccacgacaatatcttattctcgttgaacataattcaatcattctgcattaccattatacgaatgtggaaatctttaaaattgatttatatgcaagctttgaaccgaatttaatccgcaataataaaaaaaaaaaaaaaaagtagaaataaaaaaacaagagaataaattccttgttcaaacaaagcgactcgttattcttccccatttttgatgggaacgcaacacacagtttcgttttgtttcgtttgttaatattattctcatgtaagtcttccttgttcaaaaccaattcgttccacaattatcatactactttaaataatcgtaatttcattacagactatttgtttttaattaattattcatcctggagaagcaaaaataaaaaagttcaaaatgggttctgagttgcgatgaggtttactgacggaaaacaatcatcgacagagatcgactatagccatttgaaggttaacaaatgagacaaaactgtgtgacatatacggctgatcaattaattgtaacagccgcccttatcccatttcagtttttcaaatgtttgactcttttgcattaaccatcacaactgtaccacagtttccatgctactcgttctaccatcgcaaccagaatcgtttgagcaaaaatgccgactcgcttaccgtcggccgacttatgcgctaaagttaaacagtaaaatcaaaagttgcttatgcaattacaaacatgctcatggttcgtgagtactctacgtttctttagcttattttgatgcaaccagtactaatcacatttacagagcatctcacctaatgtgaaattaatatcacctttatacataagactaaaccctaagacacacacctaaagataactgcccataccaatacaattctgattgtagacgagggtgataagaatctttttaaaaaatgtgtcagcaagaatactctcaccagcatccaagataaaagtcctgacaaaagtcgagtagcaggttaggaccgtttcatatcacatagtcagtgaaagaaagacaaatgtcttgactgtttacactgaacactacatcgggaccaacttgtaagtaatcaataagactgcaaaatgacctctcgcatggcttgttcacatagaagacatcttccgctttctcaccatcatctagttcaccaagaactgggttgccttcggatgaatacaaagggccacaatagctggactaacttgagctgttgcaaaaagtgtcttcaaggaaaggttcgtctgattatcgtttctgtgctcatcgtcgacagagaaataacccaaaagcataattcccatgaatccggaaagcccatattagtctcgcccaacttcagctgctgcacagaaggcttgttaaaccaggggtgccaagcccaatttcaataaagtaatcatgatcattgtaagctttgattcttgggcgccaaggcctctttaccatcttatttgttaaaatgactgcagtaatagtttcggaaggatcagtgcctttcttgaactggattgtgcacaaggttcttttagagaggaatttgtatacggcattgaacatttttttaaacacaaaagaaacaaatagaaacgatgaaacattgctaaagttatgaatagtgcaacctctctttggtgagtttttctttttctttttgtttttatatgcaatatgacaaacaagcagcttattagcgcctaaatttaggataaattcataaccaaaccgtttatggcagaacccagaagcgaaatattttcaatcgcagctaaactgatattcaggcaccctttatcgttacacagtgaacagctggaataagtgactacattcctttttagtcgcaaacattattcattagcaaaggctcactaagtaaattcccgatgcacgaaatctgaaagccgctattaccgagcgccaattgtgactggcgataattacaaaaagcaacgacacaacatttcgatatattgacgttttgttcaaggggccatttgctgggtgcgggtgcaacggatggttgggcttactgattgtcttagggatgcacttgctaacgattgtcggagatgaccgcttaagaagctatgaaatccgcccttgtacatacccagaagacatatactattcccattcaacatgagcgagacggtggacattgacgaggttcattccgatggagtagttgtaatggctattcgagctatacgagaaggaaaaaaggccattagctttctgattcagaatgcggctttggcttggacggtttacgggtctgcgtacaatctgtatctccatatcgattttgaggaagccagctctgacagttgggtgtactttgttcagaagtacattgagcagagaaaagaaacggaaaccggccgctttactgacatcccaaaaggtgtctacgttctttcgtacaaagaataccgggacaaggtcaaccgacatggggatgatattgtgtttatcaaaaaggagagcacatcaaatgcaagtcaaaggaccctataacgatagctttggtgaataataactacgatgatatataaaagaagaaactacgaacttataagggtgtctcccgcagcctaccaaatcattttttgaaacgtctgcacgttacattcattattattctttcatggtatagtaggtggtatccaagtgcagcatgtctttcgttacttcaagcatgtcaccgtgtgttttcactcgattacggtattcatcgtagggaagaataaagacacctgcaggaatcataatctcccagtaatttttggcaagtgtctcatttgtacattcgatgaggtgtttttgtacaaaggtgtacagatgttcaaagtcaacactgtccaaatcaacataaaggaatgcaaggtattctgggtcataaatggttgctgacgatccttcggtaatgctggcgcaaaaccaggatcgcttctctcttaacgaatccaaaattccgggtatgacatttcgtcgatcaactcctatgtctaaattggcgtacattttcgtatcaatggattccatactgagcgtcttcaaaggctgtctactggaatgaagcaccgcttataacgacagtgtcatcaaccccgaccattgatgctaagaacaaggcttccggtttccacggggcgaatatagacactgtaaagtcgtaaagtggcgggcgatgacagtgtcccaatgagggaaagtaattgagctgcgtaacgtagtatttatgtaaagagttgcatgaaaactgtctgagcagtttgatttgaatgtgttggtattatacacgctgttgcaacagctactatcgctgctgacagaccgagtttcgtttatcgaatgagcagcatataaattaccctgtgtaaaagaagaagaagaagaagaagaagaagagatttaacagtctattactatggacataaatatgcgagctattcactgggcgtatcccgaaccgtaattaacagcttttcttttcgaaactccgctgcatcagaactttgtcgcttcgtttccgtaacgctctcgtcaaccctcgctcgactcgaacaataaggaaaaaggtgacactcgcattcgaccccatccatcaaggtctaaatgcaactgtgttgtatggacagaggctgcttgcgtgctcagctcgcttgctacatacagaacaagccggttagcaacatttctgtttgaatcctgctaattcggctcgacaggcacttgcgacactagtgtcggcaaagccgacactagtgcgcgggaacaaattcgattggctaacaatcaggtgccgttggtatcattcgcgacgcagccgacactagaactcactcgtgaaccgatatcgttcaagcagagaacgtcctcttcagtaatacgacacccttacactgacttttgaagcgttttctcacatgcacttctgcataaactctcacccatctaccccatcacactaccccgtcagctgtaacgagtgcggtgccgctctagctccaccgagtatgacaccacctcaaaaaactaaactaactaaatacatcaaacagagcactcaaaacgctatcacccaaatagccgagtgcaactgtcacgtactttttactcaccgcctgcattgctcaaatgcaagtcttcgttccacgccgtctcgcccacaagcttcccccacattctgcacatcagcttccactcgcacacgtctctctaaccgaagccctgcagtttccgcggtaaccccgcgaagctcccaaggaagccgacgcgtcgcgtcaccgttcggtttccacgacaaccatatttacgtcgcgtcttaacggtgcaacggccaggcacgcgtctctcctctcccaactcttccacacactccacctcatggctgcaatagctgcggtaagcaatttccgtgtgtttttctcgtactaacaggcacagctcgcacaggctgcatcagcagcagcgacggccagcgtgggtttggttttggtgggtgataccgccgccaatggtgagaaaagtccctgtggtccaaacagcattgcagacgggctggtcgtcgacaagtccagacggaatacggacagacacatccaacgagcacagacaagccgtgtcgccggcaacaaggaccacactgccaagcattcctccagcggtgattttcgacgcagctggtcctttgctccgcgacggtccgccagcgtcgaccacgtgatcacctcaaacctctttggcacccatgcccccacaacacaccccacatcaacaaccgcggcaacgggccgcggttcggcgtctccttccccccacgtgtcgacagagtttcgacaaccctgcggagaaccccgcagggaccccctcaaggaaccccgcggggctgaggaccctaccccgcacacacattctatcggcgacagtcgctgcacgccaacccccacacgagcacggacgcccatgacgcggggaagcgttcgtcacggccgttctgtgtcgctttggcagcgcgtcttttctcgcgccggaggaggagcgtcggctaacgcgcgcgatctgcagcaggcgcagcagcaacatcagcggcgaacgagtagtgccagcagcatagcgagctcggccgagttttcacaggcgctgcctttgctgtggcccccaggggtctttcccttgctcaaggcggcggcagccacgtctgtgacacgggttagcgtgcggggtgcgactgcatgtgtcaacgaaaacccatgtggtcccgtgtctggacgtgtcgagaacgcgaaacgcgtcacgtcgagtctcagggaacgcgacaacgtgaaacccaacgtgcagcagcagcagcagcagcagcccgacagcgagccaaaccctctttcggcgatctcggctcgactagccgagtcggtcgattcgacagatctcgcttgggacgcggattttgaagctttgtcgccatcgcttacaattccgccgagcttgaccgccgctgacgcgcaagtgcgtcgacagctcgagctcgtcaagcagctctcggtgcacgtgcaatccattgcctctcgggtgtgctcgcatgcccgcgagctcgagcccaagaagcttctgtgggaggaagcacacaccctgctgctgctcacttccaccaccactacaggcaggacgacaccggccaacccggcgaaccgggtcatagtctcgggcaaatcaccgtccggcccggcctctccttcgacccatttaaccgagcacggctccgctgttcaccgaacatcaccgtccgcccactccccccacactgcgtcatcaggcacaccagatggccaggaccatgcttccggcgacaccccttcctgcaccgtcgatccctcctctccgctgctaaccgaccgagttcgagaactgctggccagactctcgtcgtccgacgaagcgcgtcgagcgaattacaccgccatctctgcacagattccctttgagcaggcagccggcctgccgtcccagctcccattcgacgcccacatgctccccgaactcgtccgctacgttgcggacctcgaccaacgcataattaagagctgcagcgcaacgtaaacacatttactgcactgtaccggggtgtagcacacaggctgcgttgcatcgcccaactcgagggcccggaagcacagcgctggagccgtgaatccctggcggttggtctgctcctcgctgctcctcgctgcgtttcgcttcgtctcgttgctcctcgctgggcttccttacagatcaccgtgtcccgcccccacttctcgcgtgctgtccctgatcgcacattgttcgtttatgcgcgcatgctgcgctgtgattcgctgtcctttttccattgttaatcggctcccattccccttacaccgccgattgctgttattgctggggcgcggctcattacataaaagggtattatccaccacccaaaggcctccctcctgtctgccccacaccccacttaacccacgtgtctcctagatcgaactctacgtccccaggcatcgctgagattgccactggtttccgttaattagcatccgtctcgcgtctttgttcgcagcgctctacatccctttcaacagtccttctggcttctgcgcagaacgtttgtcgcgcaccttgcacctttttggtcaagttgatttcccttacttctccttcccgaggtcgtttttgacgacaaactcagtggtgtttgccgcagtcctttgagttttgttttactttttctccattcccccccaatttgctctttttttgccatgaaacgtggcctctccggccacagcgcaattccaacggaagatgcgccctgtaacgacatttcacctccattggcactctcggacgagtccgaagactcgctgttcgctgcatctgtcgctcgttctgacgactgtgatcgccaccctctggattgttctgtcccagccgtgtcgtctatgactactcctgcgctgacaaacaccgacctcatctctggacggcctgaaagtgtgtatgctgcagcagacgacctgtgcacaaacgtttccgagacagacggatttctgtcgcctaatggttacgacactaccaaggtttcaaaaacggtcgacattttcgacgtggtttctcactcagccgatgtcaagtcctccagtggaaacacgtccagtgcattttcatcccctcttcttgattcacagtctctactgagtggcggctcgtccgacgaactcttttactacaaggatgcagtccaggccaagcgttcgggcagcaacggcagcagcaaatggctgctgcggctgctgcccgccgctaaggagcgctaatgcagcagcaccaccgtccgtggccggtctgaacgatcacctgaatcgtccttctcgccggtgcagtatcccgcagtttccgaaagactttcggacaccatactcgatgggcccgttgggtggtgtcccgcgccgctcgtcgatggaagccctcgagcccacgggtcactcgcctcgtaccaccaatgcggtggttgtcgaagactcgccggtcttttctcactcaccggagccgcacaacacgcggttctgtttcacaactcgccgtaacagcgaggatctgttctggcgctcgtcgcatgcctcgtcgtccaatgttgtgcttacgcccactttgatgggccgtctgcagcagcgcgcctgcgacgaccgcggaaaacagtttcatccgtccgccctcaagtcgtatcagcatcgccagtgtcgtcggaaggggagcggcagtgctgttggatgtccctcatcccgtcgctcgagcaccgatgaatctatgtcctggcagctcaatggcgacacgggctctgattcagacaatgacgactctcaactgcttgatttcacgggctcgctgtccatgttgcccatttcacagctcagcaatctggctcttgccgaccctcagaaccacgaacgtcttgagtggcatcagatgtttactgccgtcatcacgggtgacattatgcgcagcgagaaaatccgcttatacaagagcgccgcagccaatgcggagtcaggctttgactacaagcaccaactgtggcttgaaatacgctgttggttgtcacgccagtctgttgagtcgtatcaggctcagctggagtttacgcgctcgagcttggctggtgtgcttacgaaagtactcaatttccggtgtgtccctgaccacgtagcatcgtgctgcgttgatgctgtggatcaggtgttggacgagttgcggttgtttgaggattgttatccttctcgcgcacagattgccaaagagtatcccgtgtacgcgtctgacacgtttcaaaacaaggtcgatgtgctgacggcttactcagtttgcgtgcgatgggtgcgcacacaaatctccattttgagaaaatggattggcaacaatgatctcaacgtcattcgtcgctcctctgcggattcatccacctcttcgtgtctgttatccaacagctcttttgtggagcgtatttcgcgccagtctggtctcaagcgtacctttgagttaaagattatgcgcgatctgtacaccatgcttgacaaagttggtttgacggttctagggaactctgctgctttaagttcatatggcttgtcattatgcattgatgagtatctctccttaatttcgttcccgatgcaacttactgaacatgctttgcgtctccgcctctcttatgtgcagaaaattcgaggcactaacgtgtactacattgattctatgcttgaggattttcggagtaccatctccatatccgtccaagctttgaaacggtactgtaagctcgtggaccctctcgtcaaactggaaattccggctcagtctaccgattcgttgcagaattgcttagtgcctgctctgcacatgtatttcaggctcttacactggaaactccgtagcggttctgttatggtgttcttaaaagagccggaaattctacgtgatgagtgggagtttctgaacagtgtttgtccgtacatacagcacggttcaaaaataatggcggaaaagttcaccggtttggcaagtgaactgatggctaatgttattccacaataccaaaaacagcttgaagatttgccggaggacgatgacattcttattccttggtttcgcaacgtgctggacaatgtgcgggtgcgtttccgtaagctcatgtcgtttacgcgtttgttgaagcgccattttgaaaatgcctgcgatttctacgtgaaagagtcttgtaccgaccgttttctagatttgctcgttgactcgggccatgtccttgcatacacggcgactattgagcaggacggtgcatactacatcgttcccggcgcattcgcagacaagcagaaattgttacgttctgtcttcacgtcttgtttggtcggtgattattcggctgatgcagatagcgttccttacgtgatcgttattgctcctaaaacgtccgtcgtgtggagaggtcgtacagtgaatgttgacttgcccgatattgccgttcacgttcccgtgaactgtgtccgtcttctcactaacgtttctggcgatcggttacgagcacttaaagaccatcttgagcagctttccaatgataccatatgtcttgttaatccttcccgtgcaagttctcaaatcattaaccacgaactgactaaaataaaaaggatggccgtcaaattgtctgtgagcctcatggacagtgtccaaatattgcgggttcgttgtcgtaaccttgactgccaaaacttaattcattataccttttcttacgccatcgacttttcgcaacggctgctgcgtctttccatcttggacaataattggttgaagatggtcaaaaagaagatgctcgagttggctattagttgggtcagttttgtgtatgaggattgctcgcctgctgatcgaaacacattccgctgggctgttgctgcccttgattttgtcatggttgtgactcgtggttcaaacatacttttgttggacgagaagtcctttgaggtgcttcgtagcagtgttggcaaatgcatgagcctattgttgtatcacatggatatttttggcgctaagagcaaacttgcagcacgtctcgagcaagaacaaaagcagctgaacaaatctttgaatgcagaagaatgtgagaggttcacggatgctgagctgcttgctttcgtcaatgaagagatgcttatgcgcattaatgaggttgaagaacggagacgtaactatctccgtgcttctcagtttgtcggtcgagtgctcgacgatacgatacaggagaatcagcatctcaaacaattggcatcttcttcaagcaatatcactatgcgttggcagcaaggacgaataattggatcgggtacttttggaacggtgtatcaaggtgtgaacctggatacaggcgatctgatggccgttaaggtaattagtctttacgaccttcagtcttcaccctctgtcgttagtcgaatcaaagatgaagcaatggtacttggcatgttggatcatccgaatattgtatcattttatggtattgaagtccatcgtgacaaggtcaacatctttatggaattgtgtcaaggctcttcattggcagagttgttaaggtacgggcgcatccaagatgaagttgtgattcaggtgtacatcatccagttgcttgaagctcttacgtatatgcatgcacgaggagtggtacatggagacattaagcctgagaatatactgtttgacggaaacggtcttatcaagttctctgacttcggttcgtcaacaatcaccgtgcctggtgatgcgccgccctccgtgaagacgaatctcgcaagatgtcttgccgagacttctgcaaatagtcggcttccctctgacatgctccgtggaacgcctacttacatggctccagagttaattctcggtcaacgttcagacattatcggtgccgaggacatttggtctttaggatgtgttattgttgaaatggccacgggagcttcaccatggcctaagcttgataatcaatgggcactcatgtaccatattgcttgtctgcgcaccccgagtattccacccgacgagcaactgtctgccgcaggacaagcatttgtccgtcggtgctttgaatccgagccgccaaagcgtgctactgctgcggcacttttggatgacgcttggatagaggaaattagaatcgtcgcctgtggcgagccaggagatgatcctgccgagcttcttaatcaggaagcgttagaggaaacgattcccgttggcgtttaatgttttttttttttttttgatgataactgttttgcttctgatatccccttgactgtgtatgcttacgggttctatcctatcacctttttacacgtttacgattgtttattttgtgtatgctgctgctagtggtgcgtgtatgcttccatttccgtctatatctcattttttctcccttttttctattcattcaccatttcttttcacccaaggtaaatggctttcgttttactccttgtttctagtttttgttagttccctcgtttggacttgtcgatgcctttcttttttttgggttcaccttatgtattaatgctatctttacgttttcttttctttttctaaggatcccggctcgaactacgactttgcaatatgtttcttcgcgggctattaatatactttaataagagccccaacaaggcaaattcgtaaacagaagtgaactcttagtgtgcttatactttgtatttattcaatgtttcatgcgttttcgggcggtttgtagtggaaattgatctttagctctaaattgctactgtaagattgaaatgccgtatttcctttctcatgtgttatcaatatttatttgtgttactatatcgaaacaggatctgtctttcttggcttttttgtttatttttctacctgacgcaaaaccaacttcaaccatgggtaatctatcaatggcggaattttatgcgcgtgtatatgatgctgtcgaagaaattccatatggaaaggtgtgcacttacggcatcatagcaaagctcattggaatgcctacctactctagacacgttggtcaagctcttaaatttttacatccagatacacatgttccttggcacagagtcattagcagtcgaggagttttgtcacctcgagatcgaaagtccggtatcgtagaacaacaggctcggctacaagaagaaggagtagaagttcatgtgagcagtatgaacgagtatcgtatcagcctctctcaatatctgtggagtcctaaaagcctggtatgcatggagaagtacacggataataatgcttcaccgaataacccgaaagacaataatgaaccacaacgaaacgagtaaaaacatgaacaataagtgtcaccgctgttttatgagataaacagtaatgacttttaaaccatattactatcaatcttgtgtcgtagacattttagaatgcgtttcatcatctttagaactttcttcttgagagagtgaagaatttttagactcattgttcatctgaccatcaggagtatccacagccatatcgctttctgcttcgtttgtagaagcagaaacaataccgctcaacgtggcgtctgcatcagcgttttttgaattgctgcctttaggaattaaccgaatttgttccaagaccagatgtcgagatgagggcaaaatgtctcgtgtttgcagattaccatctgtacgaacaggaacatgtaaatctgtacctatagtgtgatgccaagtgcctcgaaaaaccatagcgccaactcgaataataggatgttcttcatcaagcccaaggactgttatgtcctcagccatattgacgtcggtattattcgcgccaaaatcaaatacgacatcttcgtacgagtcattatcttcatcagttatattgctgttttgtgctgcatccgagacgtcagcagactcactagtggtatgattgttttcttcagttacagaacttgcacttgtttgaacaagttcatcattagcaccgttctcgtctgcaaacctgctactttctggcaaagtgttggacatagtcacgggcgatttttgcaaatgacgctggatcggtcgtgtactggcttgcaatcgagggcaccaaagggtcttctgggttaggcaatacgagcaagcctaaaagttgatccaacacactgcgaagccgaatgctaggcttaaagttttggggtcgcagcgaagacaaacagacgttcccgtctgaatccaccttgtattgttagtagaaaaaattttaagcaatggaaaaggtctacaaagcggaaaatttgacaatcccgaaaactagaaaatgattaacgtgttacagtggacattaccacctagcttgtagtgcaaacagtgctttctttccattaaatttctttcacttacgttaggatgatatatacgagtagtaaacaaaaacacgggcggtttaaaaggatattcggtaggaattgtcagacgaaaatggaactttccaccttcgtaacacgaagactttggtccagaaataatgccggtccactcgtaaaggttgtcttccgaaggagtgatttggataccttggatggggttttgttgcaaatcctgcaattcctaattagagcaatatcattagaaatcaaatttacaaagagaatgagcaataatctcctccaactatatgcacaaaccttgttaattcttcgtgtagtagctgaagaaggtgcagttgccatgggtggaggataagtgtgtgagtaagaggaatactgacggtggatttgagatgaaggaataaggggaagggcttctgcggtaagtttttcgttaaattgagatgattgcaacaaaggttacagatctgaacagttatatgatttgaaagatggactcttgactcggaacagttgcagacagaattgaaagagtttgtgtgatgaatttgtttaagagtctcttagatgttaacagaaagaaagaaagaaataacaaattcatttctctgtgctacttgatatataggttcatttcattcatacacttggagatatgtgagtcaaaaacaggtaacaaaattataaaaggaatacgtatgagagattgaatgtaacagaaggagcacatgagtacactgagaatgaaagagacacatacttgagcgcttctctttcttgttaattgttatgatgatgaaaaagccgaataaacataaccagtaatgaaggaaagtgctgcaatggtccacttgttttttgtaaatagagtcctaaatatacgtattagtaacagaaaaaacagagtcattcacagatacacatacactgctccgacaaaactggcatatgctagtatcggatactttcggaatagggccagagaaatcgaacacgaagatattaagcctttagaggattgttctgagacgagttgttgttttccagtcgcatgtctattgacgtccttctcaatgttttggggaggacagggttttcggtgaacatgtttcgctttttgcggcacaggagcaatgatacgttgtctacgcgattcaacgggagtcgacggtaatggccgagaacggtgtcgagtttctcttttcgcaaatcttcgttcaagaatttcttgttcgttcattttgtaattagagtaatgcaaccactgttccggcgtgtaacaaacaccctttttcttcaacggataaaaccccatctcacagcccgaagaacaggaaccaaaaaaaataaaaaagtatgttgtacttgttggagaatgcaagaaaatggtgcttaaatcgattgatttaaatcgttaaacggcgctcataacggctcaggtggacgggtccaacagattatctgataagcttgtttccgttaaagtttgatttatatacgcgatttttgtttattcgtttgttattggttaaaactgcgggaaaccgacatctgatcaaaactcaccaccaaaagtgctccaccagttcaacgttcacaaacggcatcctcccacatatatcaacaaagacaaggtttatacctcgagtacctgtttccctcattgcttaaattcaccatccaggaacgacacacacaattacgcacacacacacatttaacgatgtctctctctaaagaacaaattgatgaaatgaacgaggcttttaacctctatgatatcgataacgatggtcttatacccactagccacgttggttctgttctccgtagtttgggtgttaatatcacagatattgagctcacaaacttttcccagaaacatggcgacacgatcaacaaacaggtgtttacagatcttatgactgaaaaattaagtcaggtggaatcagaggacgagttcatcaaagcttttgctgtctttgaccgtgacaacacaggcatgattgaaacaagtcgttttgccgagtatatgaccaacttgggtgaaaaactccctacggcagaagttcaggcaatgattcaagaagcggatccaaacaatacaggctcttttaactaccgtgagtttgtcatcaaaattctctccaagtagatacgacacgccaatgaatgtgtacgattatgttgaacaagatatgatcaatattgtactttcgggatagaccgggctttcgacaaaaggatcgcatagaaatgaattgttcataacgttataggtaaagggtgcgaggcgggcggattgggagatctgttctcgacatttttggtggatccccttgttttttgtaaatgtgtttatcatacaatttatttggcatcaccgttgccggaaacatttccctgctgttgttgctgctgtcgttttcgttgaaggtaacgttcacgagccgattgcacttgtgcttgcgtcgttgtatgtgaagtatgtgtgcgaagaatctcttcccgtttcctccgctcttcttcctcacgtttaagccgtgcttgacgctcttgctcacgcatgtcaagagcagtagtcgttgatgaatacgactgggtagaataagctgaagatcgagactcgtaatgtttacggccgcctttcctttcaaaccaaggtttcgcatttttgtctctttgattttcattgggatgcttgacggctccaatgcttgtattcaaacccgctttcaaaatttgtcgctgatcgacgatttcattttcatcgttcagctcaacatgcagcccgcgtttccttgcttcttcagctaactccttatcactctttttcgatgcgagaatatctgctgaagaagaagtagcattccggttcatcgaagcatgaacagcagcctgatgctgctcttcttgctgctcaagcatattagagtagaactgctcaagaccacgaccagaactcttcaatttagcttcttcagcctcctgatctgcaagttcttttgacacttcttcttgatgtttcacgtaacttgtcgtgacaaaagcttcatctacgtcaccttcttcttcacgtcgcttttttagagcacgttcttttgccaataataaatccctcttccgtgtttttgaggctgctattaagtcagccatatattttggacggcgatcctgcgcttccattttttttttctgttccttttcccgttccacttgtttcatgctatcgtagtactcatcataaccgtaaactagctgattagaacattattcagatacgattgagatgacattgaactgtcgaattttacctgcgtagtgtcgcaaataaattcagacaatctgtcttgaacagacacataccagaagaatccacttcttgttctacaattggttcttccaatctgacacttgatcgtgtttgtctatctggttcttcatcgtcctcgtcgaaatcatcgtcaaaagtaattcccggttttcgagaagctgacgcagtttttcctcggatgtttagaccatatttcaatccattcgaggacatgccgtctccaaattaagctaagcactcgtctagcagttgaatatcgaaaagtgacaggcacttcggtcatccaaagtggacgcaaattttcaacgaaaatgcttgcaccactgtgcagttcactaaatattaaggcgagctgtagcattcctagttattgctacaagaactaaatcagtttgttatggcatcttctattgcgccaggaggccgtaaagttgtgcaaagcacatcagaaacagtcaatgctcgacaaattaagcggacggtcacgcttcaaaactccatcgaaacagtgacacaaacgctgctctctcgattccaagaccttattgacattgctggcaatgctggaaaggaaaaaaacacaattgcttcagaggtttatcagattgagtgtcatacaacttcatttatacgtgccgttgaggaattgcttacgattgcacaccgactgaaacagtattggctgacaggaacaatcagccaaagccaaccaaagctgccgtccacggagactaacctggaacagatgaaagagttgcttacgcgaattcaaaatatcggtctcaagccatctgaacaaaaggagcagcttgattaaaaaacagatgaaagttcatttatataacaaaagctcaagtattgaaataaggggaatgtacgagcaacaataacgatcattaacgaatgaattttgcaatcacagaatcggtaaagatcgggtgtagttcctgctgtacttgtagtaaatttttgttcgtaatacattaaaggagtgcaaagctatcggagacttttagaacgtatcatcggaggtatgagcctaagcttttcttaaagacaatgaaccatcctttgaaccgcaaagcaaagcttgctctgcatcaatccagcacaccgaaagcgcagattttgttgcgtcagtgccatcgaggctccaactcttgcttggtttttcatagcggaaaacgtcaactccagcactggtactggcagctataagccgagacgaaaggttaaaggcaatgttaaccggcacagagctagctttgagagtatgtgcaaccactgctttgcgaagatcccatatagaaatattatccgttgtgtctgtcgtcgccaaccagtatccattttcagcgaagttaagctgagatatcgagcctgcctgtgggccaagagtcgtggcaagctcaccagaagcagacaggtagaattcgagctttccattttcaccacctactgctagcaagtgaccatcgggatgaaaggcaattgctcgtacaacagattcgggttgtacggtgtatagcggaccctcgttcgagcaaatatagcattcattgtcacttgcagcggcaaagaaagcaccactcgggtgaccagcaacgcaacggatatttcgaggcagagccactgtcaacttgggtattacaggggtttctgactcttttaagtcaaatacatacacagcactctcatccaaggctgccaccaaaacttgtgtctcgccaaaccaagcacaagcagctgccttcggttcaaagtgacacattacggaagcagtgctcaagttaaggcatgagacattttgaccccgacgcaccaaaacaatttcgggatgtgcaccgttgggaaggatgtcagatacgggttgctcctgctcacttttgggaaagttatgtaagttttgggtgcttgctgcaagcaaggtttttactgcatcagctgtaacccaagttttgccaaacttgcgctttttacgagcctgtgtaagctcacgcaacgagtgttcgacaatggaacgtagattatcttttgaaattccacccgtttgagctatagaagcagcagcagcagcagcttcggtatcaacctgcatgcctacaggggtaccagctactgctgttcgaccgcctaacgactcagagaacttgtacaacgcctcacgtgcttcatctctttctttttccaaacgtgagatgactctgtatgcagcatcaagcttgtaaagtgtagagctcaattcttggcgagtttcagagagagtttgtcgcagccggaattgctcaatagcaaccgaatcccattcctcttggaacaaagacaacagagcgggtaacgaagttgccgaaggcggtctgggttggacgatctttgaagctttcaaatgttaatataccggatgagagtgacatgacatattcaggacatacctttaacgggtatcagatcatccacagacatttcctgttgtgtaatgggatcttttccattttcttgaacgagctgctctacaagacgacgctcgaatacatttcctagtgagtgttagtatggggagtaacgccgaacaaaaattgcgcgtaatcaacataccactaactcgagaaatgaccggctctcggacagcttctccactaatagcgcagaacatgggatatcgagatgtgtaaaaagagacctgtttttaggtcgtttaggtatccttcaagtgtttgctggtgtggtggtcggtggtagcggactgggcgcgttgcgaatgtagctgtaccaaaaattaaaaaaaggaattgtgaaggaaaaacatcacagaatgccatataaaactagaagatcgtttgttgggacatgctagattagaaagcgaaatgaaagagcacactgcagtaacgcaggaaaaaattcataataaatttgcatgtgactaagatggctttataagcgttgtagcgttttttgcgaaacattttttttcgtcaatattcgttctagtagatttgccaaagtgatattcgactgtctttactgccgagagcaataaggtttgagcccggttgaattgccgcgcaattgcaagtttcactatgatattttagtaccgcaagcttggctagagatttagctccgtacacgcgaccacggccatcccagccggcagacacgagtatcttatcgtcacttcgcacgcggagacactgttgaccaggatgtccggttttcattgactcggggtttgtgtgcgtttccttgctgagacagatggtatgtcgaacgatgtaatcgtcagcacttgacgagtataaataaccattgtcattaccaaagacaacagacaacactggttccttgtgaactttctctgcatacatcacctgccaaacttgctggaaataaacattcactttctgggcagcatcgacatcagcaatgtactgaacgacatgtccactctcgtagccggcaacaagcacgactttattatatttaacatgcaatgccactgacatcacagcacctgtcttttcaatctgtggtttcggctccaatgcgtgctgcagccgtttaccgcaattgtccctgcgatcactgtcagaggtatcgttcaaagcatacacatccaattgctctgcatttacagtgttaggcacaacaagtaagccggcggcaggtgatatagcgaatgagcaaaaagtgagattattggtttggaagaagtaccccttgtgaacagaggaaactatcgtcaaagaagacgaggattgctgatcattctttttttcttgttggatggcatgcaacaatgaaagtggtatatgtgagccccctgtcggaggatttaaatgccatcgagcaacctgcatgtcccgaccatgagtccaaacgacttcgctagaacacccatagacaccgagaatgcttttcgtatgagctcgccaaatatgggttggtcgcatcactgacaaatcccagcaaatcatccatccattggcatcacctgaatacaaaatgccatcggaaacgaacgacaggctggtgacgctgctcaaatgaccacgtagcacaaaaaatggtgtagggactaccatgaatgtttaaacttttgttccgtggtgttgacgagacactcgctttcccagtatttagcaatgaaggcaagaactccgcacatcggctacgcgagaaggcgcacactttgttgtttatcagtggaagcgaaaaatcgttagtagacacattatttggtgggcgccctgcatgaagcttaaacacccacttagcaataatatttgcgctacatagtagaacttcaatggtgtaaagaagggaaaaattcgttcttcgtcaacagcgactgactctgtccaaaacagatcggctggactgagaaacaacatttcattcactagcattaattatgactaacaagcacaaggcctgagcatgatcgtgtcaggtaaaggtactctgacaatttgtcgtaacttcgtcacaggtttcgtataaagggcatttctcaatagtacagacatattaagcctcgtactggttgtaggcaagcaaattgggagtgtcagaggggacattatccaaaagtccctcggtggcagcagacagaatgtgtgccttgagagcagcagggttgtaggccaaggaatggtttaaggcagtgaagtaagcggccaaaccagcaatgtgaggagaggccatagaagtaccggacaaaagcatgaaggccgagtcagaaccaatccagtcggacaaaacatagtgaccaggggcaaaaacatcaacgcaggaaccaatgttggagaaagaggcaacctcatccttccatgtcatagcaccaacagtcatagcagtggacacacgggcgggagaaacttggcaagcatcttgggcctcattgccggcagcaagagcaaagaacagaccctgttgaatggcagcagaaacggcggtgtcaagagcaacactagcatcaccacccaaagacatattgacaacagaagagatggactctgtgtcattcttcgacgccttgtagacccattcgatacccttgatgatatcggaaacaagaccagagccttcagcgttcaaaaccttaactgcaaccaccttggccttgttagagacaccaaaagtgttaccagcaatggttcctgcgacatgggtaccgtgtccgttctggtcttcatcaggctcaccagtgggaattgtaataccccaaacggcacgtccaccaaaatcgcgatgctcggtgttgatgccagtgtcgacgacgtaagcggtgacaccctcaccagcactctcatcgtattggtaacgagtaaaagtaacgaggttgagtttctccttgtgagaaatacgggccagaccccagggagccaaggtgcgttcctccttgacgtgcatgacttgatcgggctctacaagaagcacgtcagggtgcttttggagttcacgaaccaaccaaggagccagctttccggcataaccacggaagagatcaccaatattgaacgtgtgcttgataacgaagttcgtcacatcatgccagtcgattgagcgcttctggtgcatgctttggagccagttttcgtgcttctcaatttcggcatcagcaacatggctcttgaagacaatgatgtagttctgagctgcaaactcggcattgacagagccagagttttggagactgtcgacgggatggattccagcgcccgaacgatcatcagggaagaactgacgaagtggattcacggcgctgcccagagcaaaagcttgggcaataaagaacgccttagcaagaaagttgattctcatatagagacagaaaaatccgctaacaggagaaagcggtcaataggtgttgaaagaaaggaagtttcagtagcgcacaaagtagaggctatccgtgtgttactgtgtattaagacaatgaatctcagaggaatctgccttgtgtatttggtgactgtctacgacgtgaggctttacgtgtagtttaactatatgacgtaaatcggactacacgatttatccgtcagaatgtgttccttggtggtgtaaagagagtaaggagaggatgactcgttgatgctgaaaatgggtgccattgtacccctatatatataattttgactgataaggggcgtgcctttcttcaaacattcaggtccattgtttgtttatttaacagcaattgatgagctatatgcgttttgtacttataattatgcatgtaaacaaagaagaaacgaatgaggtggcagtatcgcgcaatatgaggagcgcgcagtctgaattgtgtcattaaaagtggacgcgtgcgggaatcgaacgaaacgttgttgtgttcattgaattcatttttttaaggagtgcaagaaggtaaatggttttggggtttagtctttaacctaggtaattaactagctttgtttacagagcgagcggagaaatggtattattggattaccgtttgacggactcactatttaaaagaataacggttacttaaagctccagagcttggttcaaccaattttgtacatatttaaaaaaagtaagtagctatatctttatgtaagtagaatgttagctatacaaaataaaaaaagagtgcgtcaacgttgcttcagctccacctaattataaatgtattcctatgactatctatacataaagcgttttaacgcggtggatcattgtggttgtaatataattatgcgtgaaataaaatgcttaccaaccttcaaaataaaatggagcacatgactgttcagtagactttattccacgaaccgtcattttttgtttacgataaccgattaaagcgatactaaagcggttgatttacgggatgaaaacattttaatgttaataaggatgcgcgcaataaggcgggatggagcgcatcggcttataaattaataaaatgaaattaaaagaaaataaaataattccatacaaagattgagaggcgattgaaggaggtggaatagggttgttttgtacgttagaaaaaagaaaacaaaaatcatattaagaacaaagtgcaatgattatatacttaaatcaattgcgacaaaagcatttttttgtagataatactggtcaaaaaaaatcaaatgtgagacttcttagcaaggaattcttaaagtgcgtagcaagcaccattaatagcattggattgcttaatcttgcggttgcctttaaggcatgacatttgaccattatgcaagcacgcataacaccttccgggacaatcgagtgaattttgagacggaagacaggcgccgcggcaacacgaattagcctgcgtttttccgttctcgaaacaagataccaagtcgcgcttgccgaagaaagggtctctgtagtcatcgtatcctcatagtcattgtcgtagtcatcgtaatcccaatcggagccctcatagtcgtaataaggaagtgaataaaagaagtaatcgaggcggtcttcaatacgatcctcattcaaacgataaaagtcgaagcgatcggttgaaatattcaaccagcgctcgggaccatcgtgagcataaatccaattctcggaagattcgatccattgcaaggtctcgttaaagattaatttgtaaagagttcttatatcgaagaactcgtactgtgcgccatgaaaggaaatagagttgaaactcgaattgtcatagcgaattgcaaggccaaaggcacctgcaagcaaactcaaaaatgaaataaggcaaagcatgattggaattgatgaactgagggaacataagtcgaccttttatattcgtaaaaacaagattgtacattcacaattgagaaagcacctcaggggtgaaagggcttccatcggtttgacggaagcgtcgtttttgctgccgtcggttttctatttccgggaggttcatatgctgaaaagcttagttagcttaaaggttaatccaataatccattaagttgtaaacaaacatcgctgcaaatacttaacaacttttcgtgcaaggacaattgattcaaacaagtctactcgactagggcaacgaacgctctaacatcaaaatagcccctccggtcacaaagtgatatctgttgagaaaggtgaacaacacgtggaagcaattgtgatgtctccgtaccggacaatagaaaaccctgaaacagtggtgatacgggttgtgaaaggatggttacattcccgttaaaacgttgctcttggtacagcaccctgttcaagcaattgcatccaacagagtacgacgtcgcaccccgtaattacagaaagggtacataacaaattcagttacgtctcgtgagtcgtcatgagaccccctcgatgaattgaaagatgaaacttctgttttagactgaacagaagaagttcagacaagtcacatttcccccagtcaattgtaggaaaaatgtaattcatgatcttagtaaattttcaagggctgtatccttacacccttttgcaaacaaacgttgcaagacaaaacatatagaaaattgaaaagcgttctcttagaaacgacgtttaaatgaaagcagacattgtcactgtgtgtaagaccccacgacatgtacttttacgtgacataaagacgagcatgtcctcaagcagacgatatttacaatcgtaaattctttcacgagcttcaataatagtcgggagatgctttagtagcagatttcagtcgtactcaactcattttaccattaaagtgtcataaatggacatatgtatttcatccccgtgaaaacgtttgctttttgaatgttcgactgaacagtttttttcatcgtcgacacgtgtcactcacgactctgttaaatgcatcgttttttaccaagataaaaatatcactgaactagggcgacgtaacagactgtatatagagaacattattttcgttgatataacggctgctgataagggaccaaaaacgacaaatgtgatcttgatatattcgtacgacgtgacgatttcttgttgttttcgtgtgatagcttatttcttatcgagtaaaaactggcaaaacatactgctggatctgttaaaaaagttcttaagcatctttaagatactatcagggcgagaaaagtactacaagttacgttgaaaagacttgtaaactacaagaaccgtctttgttttaatgtctacggaaaatgcttctggaacatctccaaacaaggcagtagccactactctggcaattattgctactgtttgttggtgcgtgcaacttattccccaaatcataaaaaaccatcgagcaaagtctacggaggggctcgacaccctgtttatgctaagttgggttgtagcatcaatcttcatggcaatttataatttcacacagaacttgaacattgcgttaaaacttcaacccgaactttttcatgtactggcactcattacctggtttcaatgccttgtatatggagaacggtggagcaggaaaagggccagtatggccgttattgtttgcatagcctcgtccgtaggtatccaactcgtggctattcttttaattaagatgggcattcgtcgaggagtaacatggccaactattctcgtcggtgtgataatgacaatttcggtaaacgttggttttgtacctcaatacatagagattttgaaagcacgctacgttcgtggaatctcatatttatttcttttcattgactcttctggtgcgttattatcattcatttcacttccatttgagaaatgggatgtgctagccgccgttgattatgggttactgtacattttggagatcggaatttttgtcatggcctttattttcaattatatttatcgtggaagattagctcgcagcagcgacgaaggtgaccagacaaaaacatcaatggcaagcaatgaggtcatgaatgaggaacaggttattggttttgagttgcaacctccaactaaacagcctgtcgcttatactctcacgaacaccgaatctccttgatcaaggagaacagattgttaataaacgtatgttggaattgctagggcatacaggcaatttcgaaacgattttgaatgacagaccaatcaatcatttttgaccaggttatgatgtactcatccaaaccagtgggtccgaagtcaatgaaataggcatgttgccaaagacataaattcagcagcggcacgatggagtactcacgcgtttgcatttccacatctggtgtttcaggcaccaaatgtggatctaatgactgccatcgaccttggacgaatggcgttcctgcttgaaatgtacgtataattttcaactgctcaaaatcatccataactagccatatccatgcagcaccaaatgtgttgtttgccagttgcgtgattttttccagcattgtgtctaacgaaccaaatgtcgtctggataagattatggagtttcggatactttgacaaaacgtgcttctttggagaagccgaaagtgactgaaaaaagaaatgattgttgaatgcttggctggcatattgaaacgttgcggcttgttctgggagagaagccgttcttaataaaatcttaaacacagattgatcttccatatcagtacctttggttctatcatttagagcctttataacctgggactgatgacttgtccatgcaaggttgtagccttctttagagaaaagtggttccaagtttgtctcgcttaaggtgggaacattgtgataaagtcgtttctgccagtttttatgtcctacacgagtaaatggtattacggtgagcttttttttattagcaagacagagcccacgttttaaaacattgaaaaatgaatgaaaatgtaacatgaaaaaagaaattaaagcttctgaaaagagactaatctaacacattaagtaatccagggacagacgtgtttatttgacgttaatttaggtagtaataaaaataacgtagttatgagtttgttttcgcacacgcgtattttctaatgttttacaaagagcaatttactaatattaggcgaaactttattattgttaaagcctttttcagaatgcggggttgaaactttattacgaattagaacgaacagaatagtggaaagtgtacccgcaataaatagcatcatatgaggatttattcatgtactatgtttttgctaagctacttgataaacgttaagatactgaaaaaaaatgcgaaaccgttggtaggcataggtaaaaataaaacgaccagtttaatgaccgagccagtcagtttaatcctgttctacattccgtgatgtattaaaaaataagcgcatgaatgcttatgaaattcacgattagaaaatcatgaagaacacgataattagtgcgacaaaaacgctgttgatgttttgttgctgtgttgaagcatgagaagacaccggggcaacaggcgaaacaggagatgatgaaggagactcggaaccaggggtatagggaatgtcctcgggaggcaaagcaggcgaaggacagatacccaatttgtacgcatcttcttgtgggaatagaatcatgggatcgccatttcggatgatgaacacctgtctgttatcttcgtgaatagcggattgacacgtcaaaatgttaatccaagtgtgctcaatggcaggaacagtgaaatgaaaacgaatgtagtaggagccgaggttgtttagaactgtaataacttttccacgcttaagcaacaagacgtggtcgtcaacgatgctgagctctgattgagaacggataaagtcttctccgtcgggtgaagcaagtactgcgttacggaaacggttaaccaaaagagtaaagaagtagtaaggattgcgtttagggaagccagtttcccaaagggcagctctgttgtgaggatctgaatgaccgcgcattgctaattcttgtccatagtacataatgggaataccatctccaaggagattgaagacaatagaattcttgatgactgcaggatctttcgtcaaagaggccatacgaggaagatcatgactttcaataaaattacccaacagtaaggggtccttacagagaccacggatggctgttaacgtatctgccaattggatgataccctcccaattgcttgggaaaaaagcacgtccagcagctgtttgtaaggggaaattctgcaaaccatccatgtagttttgccagtcgcacaactttatcggctctcccgaccacatttcgcccatgcagaaaacgccggcagccgagcaaaactctggccaaaagtctttacgaatgtgtttggtagcatcaatacgaaggccatcgatggaaaacgcttcgacgaaagactttatgtattctaagagtgtttgccggacgaagagaagatcagtgttcaaatcgggtagaacgaagtcgtcagtatgaatccaacatttatcaaatgattcaggaacatcctcatcaatgggacagaagttgtggtaatacttctcatgattgaaaggggtgtactctgagtaatcaagactttcaagcgagcgtgcacccatatgattcacaaccacgtcgaccatcaagtacattccgcgctcgtgcaacgcattggaaagttctttcaggtcagcttctgtaccgaagtgaggatttaaacggtaaagattctttggccaatagccatgatatgcttcaccgtattgagttacgccgtcaatctgttcaattactggcgaaatccaaatagcagtgaatccaagctcttgaatgtagtctaaatgctcgataattccgcgccaatcgcctccacagtaggtacgatcagctgcattgcatttaggaactggtttgctgggagcaaaacgatccgtcataagcgaatatattgattgctttcgccattcatcactactaagcgcctggaccggagacacgacactcgacgttgataagagagcaactaaacatataattaacgtttccacaatcttcatcttggccgagtgctccagttaggtgaaaggtgaacctgttcgtctttatatacgtaaaaaactttgttatgtaaacaaacaatactattccaaaaatatcaagcaaaaaatatactactatatacagaaaaaattggcgattactattctgaataagtttaatatcaatttccatgaatagctcttgcgatttgtttttgcaattaaactctaaaaagtctgcgtcactgtggggtaacagttgtgtatgcgcgcccacacttgcaatgaaaacaccgagttcactaaaacaataccgaaagatcaccgaagtcaccgacggccattagaaacgctatacagaaacattattgatggcgaatatttgtcctatagaggagttctgagaaaacaactgaaaaaacagtcctctaagaacacatttggatttcagacggcatatttaagttcagtaatataaatcagagggtccgctccgtttccatttgcaaacttatttcctcatatcagttgcagagtttcgccttgtttacctcaaattcactcacagacgatcttctccacgtgtgcaaagtacttgcgatcgcatccctcacatttctccacatttagctctgctacacataactttatattttcccttcgccagtttcctaaaaatgcgaattttcagttttgggctacgtacttggtaatgtattttcaattttatcaaattactaactaatttacagcagagattatgcgagtgtagtactcgcctggttcttagtttacgtggagttatgtttccgattaattctagctcttattcctcgagttattcgtgggcggatgcgtaaagcagtccgtactctgtacgattattttattttctcgaaatccggttctgggatgacgggtgtcatacagagatgccgaaatatttatgaaatttgcgaagcgtttgggtacattgccgaggaacaccttgttagaacagaagataattttgttctttgcctccatcatatcgtcaatccaaaactcagaaacaccagcgggaaacaccgtggagttgtttattttcaacacggtttaatgaccaattccgagctttgggttgctgtcgataaagcaagtaactgtttaccttttgcactggtagatcgtggatacgatgtttgggtatgtggaagatgacagtggacgaagattgaaatttcaatttcatgtaaaatgcaattgaagaatctccgttgtaaatgtcttgaggaatttgctaacaaagagcagcttggtaacaatcgcggaaacaaatatagtcgtaagcatgttcggtattctcctaacgatgaagagttttgggacttttgtatcgatgacatggccatgtttgacatccccaactctatcaactacatattaagcgcgactaaggaaaaatctctgagctatgttggcttttcccaaggcacagctcaagcttttgctgctttaagtattaaccctacacttaacgaaaagattaatctgtttgtggccttggcacccgcctttacacccaaaggtttttcaaacgaattgcttgattacttggtaaaggtgaatcctaaaatcatgtttcgtctctttggaagaggctgtttgctaccttcggtcactttctggcaaaacatatgctgtacgttctttttaatttctttcttaaccctaacatataattgtttagatcctccgatttatatgaaaattgttgatatatccctaaaaatgctgtttgactggaatctggccaacatcacccaagagcaaaagatctgtggatacgctcacttatactcgttttccagtgtaaaaagttgtgtccattggcttcaaattatgcaaaattccaggttccagttgtacgatgatgatctaaaagtcatcggtggatacgatagtcgtcattatcatgttgcacactttcctacacgaaacatcaagtgtcctataactgttgtttggggaaaggaagatacgcttgtagacatggagatcatgcttgcggccttgcctcctcaaagtaaagactttggtattgacggttatgaacatttggacatgctgtgggcgaaagatgttaaggaaaaagtgtttcccattgtgttctcttctctggaagaacttaaccgaaagcgtcccttgctttgtaatgcttcgcccattggaaactgtgattgagcctaccgtttcgctattgtaaccattattagggggtttggggaacttgttctcaactattccccaacctccttctgtaccacttattactttattgtaactttttaaaacattcatttcaatagttcattacttttgtatcacaacgcaactccaagcctaattgtcgtaaacggcgaaagaagtgttaggaaacaaaatccgttgctgcttaacccacgtagttataaaccgttttccactttcgcttggttgtgaaaatgcgatctctgtcggaggaatttgataaccgtatataaagttttccctggcgcactgaattagcttagaggcgatacccttgtgcctatgagcgggatttacccatattcgactgattccgagcacgaattttgtgcttttattttcaggtctaacctcaacagcagaggacgcatcatttagagaaggctctgtatctggcacagtatatgcattctcaattttttcaactaaaagaaatccaatacaatgttttcgacgtacatacaagtaagattgatatccatcaattccaataatttccatttcggaactagagagctgcgaattaacgaaactcaaaaggtcctcggctttcttttgatccataatgttacaagaagatgagattaagtacactttatcagcagcagatgatgccgacgaagtgtacacgggatcgatagtaaaattcacttggagaccttctacgattttggagtgatacctgctgtgcagattttcatcatcttcgttaccttgagtatactccatgtagcactctgggcacgtttgtcgagcattcactaggtcaatgtgtaattgttccatatcattatttgtttttgaatgccttcgatcgttcgcagaaactcgacttttgagcaagccctttgaattatttgcgctagaaagaaatgcatccataaacgctcgtttttgaccagtacgagcagtatctgcaaatgttggtttcgcatgagtgtcaccagttttccggccatacgttcgtggacgtgatacatttgtcgagtcggaagaagaagaagtaactatatttgatgacgatgccgggggaacttcatcactctcttttgatatctcaagagcaaaatgataatcatcatgctcttgcttttcctcccaaggaatattcgtcgaacacttttcgcagtaataaacagagtcatcaagcggtatttctcgacactttgtcttcatggagttttcaaagaacgacatgatgcctgtggaaggtttatttttactggtttttaaacgtttcttttctaactcaactcttgaagagttggcaacacactcagttccttctttattgtcctctgtaccaatgcctttttctgtacttgacgatactttctctatgtttttgggctgcgtgagagattgcatgaatgactatatgtgttaatatcttcaagattaacaagacataataaagcttacatacctctatgccttgcaattttgtatctctgtcctcgaagttacgaaaggaaacggaaagatgaacaattggaaatatatcataagctgatgccagttgagccaatagtttcgcagcattattatagacgaattcctctgaaatggcgtcgctgggcgctattggaatggaccgaccttttcgtaaattacctgtgactacgttgagaacaaaggtttttggtcgtttaatctgttcaacgtccatataacgactcattaagtctgatgcaaatacgcgaaaccatttcattgcctcttcagaggattttagtttgcttcgcaaaaagtttttagcagaaagcattgactgcgtgttgttaacatttgtaatttcggaattgtctattccattacagacattccagacgacctgagcatcacggtctccgagtatacggatgagctcatccatcggaattgctcgaatgtcttttatgtattcagcattaagttttttccccagttcctctccatactttccgccaaagagacgtagttcggaaagtcggacatcagctaaatagtgatccaccatagaattaagcagtaccgtttgcttatttggcttattctttgagcttagaatttttgataacatagcgtttcgggaaatgcctgcagaacatgtgtaacccaaagtgttaaaaatctcattccgaatttcctttactatgcgagctccataatgtaaaaagacctcatcccaatcgcctccattctttgcttcacttagaagaccttcttcttcaccaaaaactcggcccaattcctctgtccataagaccgttggcgccgtagggagaggtagagaaagatcttcgggtggtacccccaaaaatgaataatcctgaatcagctttttctttatttccgcggtcaagtcgacgaaactctcatcaatgctggcttttttaacgagtttagaatattttgaaagaatgcccaagattttcttgctttcatttcggtacatgtctaggcacaccttgtgactttcccattctggtttttcatgatactttggttcacgctctccaactttccatgtttgaacatgggccaagttaagttctgggcacttcttcttcgcgttttcagcagtatcgaaccgggtaatgccatatggtcgagcagcgtaattaacagcaatgagattatcccattgctgcaccgcaagtggtacggaatggtccaattttaagcgaactgtttcaacttgagcataaaacgcatcctgatccacatgaactacaactttaaatggtgaatgcgaaatcgtagaattactgcatgaaacaaaatctttccatgtaaacaagcttgccgtttgatccatttacctcataattgtaatttacgtttgtaaaacaagatattggtacggaacaaaaccaacctcgaggattagaactacagaggtgttaaagtaggaaagaaaagttcaccttcacaaagggttgatacaattccatcacaaatttcaagttaaaggcagaatgccatagcacttcgtagttgactttacgctaattattgtatcagttcaaagcaattcataaaggataatcatctatataaaataaagcaacaaaaaataagaaaatgcacgacaagtgggaaaaccagggagtaaaagtgcaaaatcaggatgggagggccgtaggtcgctcagagttaccgtcagaagcaagagagttgctgcatatttacaaattgcatttcagcttgctcggtgggcacccgttgttttcataaaccagtttgttttgatgtatgtgtaagtatgtgtgtgtaggcgaaagagaatgagaagcagcgacgcgaagtgcttacaactttttctgtgatgccaaagcagaacgctctttcactttgcgcgccaggaaaccgcgaacgggagaattaatgaggaccatagcgagaatgatatacaaatgaacggcaaagtagagcttaccccacacgaagagagaacgtttaagatcgaggagaaggaaggaaatcacaagatacgacattgtaaggttaacagtaacaataccaacgatgtcgtaaaaccatttaaagggacctggcgttttcatgtcaggttgaaggaagaagggccggatatagcgacgaatgtagcgggcgatgtattgaataaatgcggcagtcaagaaggtaaggtaataacccggatacacaccgtgccatacagcactcgtaaggaaggcaaagaaagtatttttgaatgtgggacgaccatttttcataggcacacggagatacacggaattcttgagccacttgttcgtattcatattccaggcctccaaggcagctctgatattaggagcaaattcgaaacccatagggtcaatgttctttactctatcccagcgaggaacattgtgagaatccttgccattgtaaccaatgccgctgagaacacatgcaccatccgtcatctcccaagcgccgtaatatttagcacgagcgagaatagcaaccaaactactgtatccaaaccgcttggccatgctaacatcgtagaattttggagtaagcaaagaattcagagggaacttttcagaaccaatcacgaagatggtaagccaaataagaccaatgatgcagcggacaagagcaggaccccagttttcaggaatgcgaggactattggggtgcttgggcttctcaaacatctccagagtgatgaagcttttgtaggtggaatagtcgaaggcagggccagcgagcaaagaagggaaaaagaacgaaaatccgaggaaatgaagcattggaggatgcttgtaaatgacacgctgggtctgatagggtgtcaagtcttccttgggacgacgtccatcagaaacgctccaagcaaatgcagtaagtttcatgcacaaaaccatctgcgttgccgtgatgtcgacaccaacagaaggatacaaatagcgatcaatatggttaaggagagtatggccaagatcaaaaaagaaaacgatccaaggcattttaggtgatctcacatacttcgacacatagtaagtgaaaaaaatgtcgatgaataaagctacgacgcctttttcaagatgaaaaatgaaaagaaggtaaaccagaccgcatctacattgttagtaacaagcaaaatgagagagcaattgcaattgcgaaaaaaagaatttcgcgaaccaaacaaattcgggcgaaaatatgcgcactattcaaacaacatacaccaatgaatagaaactacgaagagcaggacgctcagggagtcgtttcataatagacgcgagtggatacgaaagcagaaaacaagcaaggagcttcacgagatcatgatgaatgccgaggacagcctccaacgccagaaacgggcgatccacgagggattgcagaagtcggaacatgagggagaaggggagtgggagatggcagaggccagggtgcgaggacgaagtatagaaggcttctaacaattgcctgatctaacggtaattaaggttaccgtgggttctcccacgaggtgaccgtggtggccatgacggattgtttagagaccgacgcgacgccgaacaagggccgaataaacgccgaggattgtgaatttaatggccggtcggtgtcttcatacatgaccgagaaaaccccgatttaacgaagctcaacaaccatttacggtgatcttttgctccgaagtcggacactttacaatgtcgcaacgagaggcaagtcaaatatagaagccacagaaaaggataagataagcacaacggcaatcttggctacctcggtcctcatgcgttacacgctaacacgtcaggcggaaccgtttctatcaagcaagaaagggcgttacattgtgcttatcaagaacgtttcggggacttcacggcgaactcggcaaacacccggcgaaccacggtgaattcacggccgctaaagctactgcaagtagtttatcgactcaccaaaaatggcagaaacagaggaaaaaaaggatgagacgcctgaaacaggtttgagccactcgtctactacgtccgcatggacggtggaagaggaaacagctcttctcagagccatttgtatgggtctccggccggtcggtgttcaccgacacttccacatgctgaacatactccggcagctaaacgctaagtcgcagcataagcgagttcaggatgtatggagtaaattggagtcgctctacaatctaaaaggatttgaagagattgagctatcagctgaggagaatagcatgttcgccccaaaacctgacgcaactgagaagctacgcgagtttcgtcttccttaccgtttcctgcacaaggaacggaagaaggggccagctagtgggggcgacgagaagaagccagcagaagagaagcaaccaccacgaaaacagccggcacgcaaaaaacccaagacgcagccgacacggcggagctcacggcgcagtggattgcgaacaagaacctgacctcagctacgtttgcggcactttttcaattggtcgcatttcctcgtttatcccgcaacccgccacatgtattcaaatcccccacacgtgcacaccccacccccaccacatatcgcttcgctacagctcagtcgggctcattaagtgccgcggcgattccacgcttatacactgttatatgttaccctatttgattgattgctaatcatagccggagagagaacgagataggaaactgtgcaaaaatagcttgtgccctaaaataaagtaaatgaatcttatataaagagactgcacgcgccgaccagcgacccgttacggtgaagctcaaatacagccaaggcacgtctctggcacgctgacaagaggggtcggtgcatagcgtggggatgtgtgaaagcggatgagtggggtcttaaggaatacggggagatgggggtgaaagtgcatgtaagcactaagacaaaaagagtgtcggaaaagagaaggtgtttgaggacagccggtgatgatgggcgacagctgggacagacaaatcttttggggtagtgatttgctccgtctgtctcatatgcgctcaggtttgcacgttaggtgtaaatccaggcggggtaaatgtttggtcgaacttggcttgagtccgacaacatttctagcccgcctacggcaaatcctcctcagcaactttttctccgtactcgtagaagttgctctcaggttcaacttcagcagcttccgcagttttcacccttgtcgtaacgttccgtgacgagatcaatctcgttaaggggagagattttgggacgcatgagacagaaactaagaagcaaaaaggcggagaacacaacaagacccagtgtctcaaggaaaaagtttttggccgaaggcttggcatgggtcacggggaacaggccaacataaatgacagcggcagaggcgaggaagttgatgatcatggcccagatactgaggtaaatagagccagggaactggtaaggcaaaatgctgtctccgtaaccttgcgtacgcatggcccagcgcatgcggatatgactgccacaggagaaaaaccaaatacagaaggtaccggcaccggtgatactcacaagccagtcaaacacttggttgccctttcggaaacgttgacgtatgcaacggcggaaaaggcgaaagaaagggcaaaacagaaaagagggcgacctttctggtcaagacgagccaaacacttgggcgcccaaccctcctccgtgagtgcaatcatggaacgtgaagcagcaaatacggacatgttaccgacagacagaacggcaaccagggtgatggcattgaaaatgtgaggcagtccgcggataccagcgagcttgatggcaagaatgaacggactcgcactcgaatggccggtaccataatcgcccaaattgggtgcgttgtacggaacaacaagagtgaggaggaagatgatgatgacatagaagaacaaggtacggaggaagacttgcgtaacagccttggggatggctttttggggattggcaagtagtgcctgcggctgtacccacattctctgtaccggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccaaataaagtaatacaaccatgactcggcgaaagcagatgtttctgttcacaaaccgactagtgtaccgaacgatggagctttgtttggggaacatacagcacatttcggccaaggcgacgacgacaccaatagctacggagcccataatgatgtacgcaatcaacaaactcgcgggacctgcattcttcaatgattttccagttgcgacgaacaatcctgtacctacattgcctcctacggcgaccatgatcaaatgtctctgcttcattgcattttcctcgtttaccagctccacttcgccaggcttggccatcttaaaggtacgaagaaaccgcataaaagcgtttcccccctcgttgactcccagagtcgagctacctgcttcgtgttcctcgattgatccattctgaagtgaacccacttcttcctgttcgatttttccgtcatagaaatgtccattgacgccgtttttcttggtgtcatccatgctaacaatggttgtagcaccgttcaatgctccagagtatgtcgattctgggtactgcggctcaaggccgtctttcctactgctcgaagcgaccatgtttgtggagccggtagcaagttggaagtcgtaaggagaaggtaagttatgtcagtgtgtgcggatcctgaagtagtggcgatcacggcttcttgacactgacctcggcgtccttgtggtgtagtttcgttttatccgcgagtgcaaatgataagatgtgatacgacgaggcatgaaacctcgacgtgactatgcagcttatctactgtgacgttctatgacgacatccgaagccgtgacaattgggtaagataacgcacgtgtctaatgtttgccaatcacagggaaaaagcggaacttagacagttcctgcgtcaattctcataaatagaaattcgcttagataattgagcttgaataaatgcgaagcatattattggtccaagccagtgtcgcgtgtagtctattttaggaaagccaataggaaggtagttgaggcggtgacagatgaaatgtggggttgataaatagggaatggggtagaaatggataaaaaggagaaggaaacaacatcctaaaatagaaagaattggcaagggtcacatacgatgcaggtggatggcttgaaagaattcgtttgtgtacgttggtgttttcctttttttttgtcttttttttttcgcgctcttgaggatcacgttcgagtcctgaacgttcgtgtatatccgataaaaaggtgttcaaataaggttatctaagcgagttaaatgaccgggatcaaccagaaagaacgtgaggggaagaggcttaaaacaagttgtctagaaataaatgactaatcgatgatacgttgaacagaagcggttgaccatgagttcaagagtgccgctaattctcgcttagctatttaacgaatgaataatgctatgactgcggatcgtaatactgtagtgagaggcagttgtggtagttgggaatgcagatattcctggctgtactacggacgatatgcagtgaattgtttggagggagagttcgggctatgtcggaagatggcgcggccgatataccgtcgttagagactcagttacgttctttgaacgagacacgttagggagacggtaaaacaaaaagaaagctgactgtctgactgatactgatttacaaaggacaaaggaatagataatactagtggaagcattactggcatgatgaagaactctacacgcaaacataataaactaaattagctatggaacagaattagagtttaccaagagggtagcgaggtattatgaggtggtgcactattgggagagctaaggtgttttctgaggtttgttaaagagtttaacgatacgttagacttcattaaacggatccaatcagccagtagaagtgtttgggagtgatatgtgtatgactcgtgcgttgccagctatgattgttgaggtaatactggaagagagcacctaacgtgcattacaataaactgatctaaaatcataatctgttatattttacacattgaaactttgcaacagtgggggtgggtttcagtgttttgctagcattctgagacgatgatatacttttagtacgggtcggacgggcatctataagaatattttttcgttaagtttttcgagtagaggtcgagcaacaaaatcagtgcgatttttgtttgtgacataccctttctgtgttttagttgattcggttacaaaaaaattaaaagagtacgtacccacctgaatctcaacgagttaatccatataatagcgatctcctacacaatattgtagcacgaataaagttcggtttagacgccaactagaccacatatactgaccaagtaacatctgcttgctgatatattacagtttacagctcttgtggtaacttcaattgattgtcattgtattgtgttatgagaattgttgtttggaagataacaaaaattgaagtacatattagtggcttcgactaaattgcatgttcgtttaagctttcatgggttaggagttcagcattcgtttataatgtattatgtaaaactgtcaataaaaacggcctgtaagcagattcagtggaaccaattaagtctttacttgatatattcatgttcctgtcgtacttaagacaagacaaacccctttatcttaatcagccttttaaattcattttttaaaccagaatcttcggccttacttcatcaaagaacagttttgctaactcggcagaagaacgttgacctttttgtcctggctaaatcgcctcattcgcttgtttgtttcgtcctttttgtctattggtgcgcattttttaattctgactggttggatgcgacaacgttttcgcctatgtaagcagctcggaaccagatgaattaatctaaattataaataaaattgctaaaagtaaagaaaatatggtgggaagaaaaaacggaacagtgcgaaaggcagatgagtcttgcgtttcggaagacgtatcataggacttgtcagagtttgggccataggggttttgttcaaggactccttcaaataccactttcagtttatatttatcacttagttcttggtgcaaagcgcgggcagcaatggcatatttgcctgctcctggcaatggtatggtgattttattggttgtgttgattttcgggtcatatacaccattcgcaataatgtaatctgaaccattcaaaacgatgtactccccaaaacaagatggcatcaatgggacgagacgaactgaacctgtcggaacattccaattgacagcgcggggtacgtggtcgtcatgccatatgagatatgcgaacgagccgttctctgtagaagattggaggttaatagttatggaagaattgtcacccattctctggctattcgccccacaacccgaggataaggggtccatagtagttgtgtaataagtaatattaagctctgcattgtgggataagccatccgctataacaaccgttagcgagcgacttataatcaagaaggaaaagaaaaataatcccaaattcatatcctttgcaacgttcttccacggggattctattaccgcagttactctttgttaaatactaatctgtgttcatgcagtcaatactgttctttcattcacatgcatacagaggtttagcctaatcggttcgagcaaaaacgatgaagttgttgccaattttttgtgtgatgtgtgggatgacaattgttgctaaattgtgcagtactaggtaataagtgtctcatgatacagcttcgttatttggattggacgtactaatagttgttcttgttttttgaggagagcgttatacttactccacacaatttcgcttccccatttacagtcgatacgaagcgtttgtatgatctcaagtctagttttcgaaatatatttgtcattttgtgggaaaggatgatttcaatgaacctgacgtcacacatttgtttcatttttgatagttcatatgtcaaatgaattaatctttatactcgtgatcttgttgaatgtgagtgaaaagctaattgttatacattgatcagtcatacggttagtatagtggctctaatcttcttggagtcctttaaattagagtggttctgtgtggctcaagcatttataatgcttgacatttgtacctgtccgaccatattacaaacgatctcgagattgacgccgcatactgttattcagctaatactcacaaatgaatatattctggattttccgtgatttggcgttatagcgcactcgttttaaaaacttccactagtgcaagatttacatacaaaacggttagtgagaaaaagcaacacgattagcagaatacaaaagtttagaccaagttcacagagaacgttatattagggagatgatcgtgcaacccgaaaacctctcaattttcaaacttgtatgtaatagttcctttcgtttaaaagataccgactattatctagtattcacaaaggtgataacacttctgtggatttaaaagttttccgtattgtaaactttgaatatatttgcctcattgtctcagcaagttcttttggatactagtgagaacaattatggtctccgtgtaatccatgtttgtcaacggcttttgttataaatgaattaaaaaccaagagaacggacttatcttttgcaggtttaaagtataacagtttcagaatattattctcttgtttttgcctactggtgtatatacgcgcaaatcagaagcaaagtaataaagaaagatatcttccaatcgtatcgtaacatgttgggggttacgaatggtgttcccatggtgagatgcaaaaaggctgtgattctctaaacgaccaagatctgcgtaagtcagaaaattgagacatatcgcaagtttctgcttcatggattttttctacaatagatgtagattgtgaagtatatgtccaccttacctagagagcacatgaacgataaacgacaaaggcgtgcctgtttccccagtgactatcgttttcatctatgcgatagtattgatttaataaatatgaatgatattacgatgccgtatacgtaattcaaattgaaaacctttttcgtctataaagcgtactactttttgcaataccaatggacattttcctttatttatcaatctcaaatgttagtattttcttgacattttctttagttaagtcacattttgagataaatttgagaaaaactaatacaaccaataaatttaaacataaccttcaacattaagaaaacatacaggagaacgtaaagtactcggtatttatcgctttactaaaacacgaaatctatcctaagaattccaattggcaaacgaattaatgttgtaattatattatgcaaacatgagctaatagagaaagtattaagtacctaaataattatactgctatcagttttaacttagagtaacgtctttgaactttcatttattacttttttatagcaatctcaaatcttgtaaacagttgatagaatgtttgaagaccaccctttaatgtatttttaaaacaacctactgcactaaccttgtacagaagtatagcttctgtgaagttccaggtataacaaatggaatattaattatatatagtgcataaattgttaaagggataaataacaataaaagttataatgatgtcacatcgttattttggagtaactggaagaaaacctcgttgacttaatttaaattaccgttacttaaaaattgaaatacaagttattatataaatttttcttttaaaaatatgtgctggcaagacaacatcgtatatgctattcgtggacactgtgcaatgcagcatatagcttatatgattaggcacataatgcatgcccttcaagactgtataaatttaactagaattaataaatgctaaaaatgtgttattttgcatcgcaaacaaaattttcattaacacaagtaagagaaatcataagtaccaatagttattgattattagtagacaatgactataatgtattgattggacagtacgctgaagacaaatgtttataatcctctaattgccaccttctaaaacataccatcattggctatttgatgattatagttggataaccttcatttgttttttatggaatatcttagggttttttgaactctaccaatggatcaagcgagcgcataaaaatccagattaatgtgaaatattaaactttaaattattctagtgttattgcatagaggctattttcgtagccattaattgtttgttcggctcttgaaactcacctgaaatatttgcaatcgcgttccgctctcaatataaacatatagaaacttcttaaagcgattcaaaacttataatagtgctggacaatcagtaaaagctttgcttgaattcacaaaaagcttgctactgcgtaaaccaacagctcttgcgtaaatttattgtcgtcaaatgttaattagcttaactatatgagccttttataatatcatgttttcagttaaagtaaatgttaaggtaccgtagattcccgttgactcacagatacgtttaatgaatattgaacatgatccataacatatatcgtgtgtggtgtcttgcctttcttttctgtccaaatgcataccatcacctacgaaatagaatcgtcaaaagaactctcaatttttttcaagatcttctttaaagtacaaattaaatgaagtgatattttaaaaacgagcgaatcaagtaagttatgtaaaccttattaacagccagcgcctcggtcactgacacaaaccttcagatggttgccctcatcaagtttgaaaccacttacagtataaccaagatcacgagcctgacgattggcgcagtgtattaaagtttgttgcgcatcccgtttgataattgatgcgttagcgaattccaccatttccgcgtcagtcagatcgactgttatgtaacagccccatgcagaatttacaaactgactatgcttccatttctcaaatgtataagaatgttcctcaataccgtcgatcgccaactgacaattgtcgatcagggcatgatggttccaactgcaatggcgatcatctctcttcgaaatggtggtattatcagtaaccggaataataaaaggaatagcatcactgggaagtgggtagcggcccagtgttttaacggcggtgagcaagttgttgtagcgttgatagaattcgacgtcatttttttccgcaatagtctgtttgagtgaatgctcatacaccgattcataggtgtcatagggttgatcgtattggaagtacaccgaggcagctccataatagtcctgactgttcacaagtttcatcaaaacagtccaattggtgagatagacgccagtagcgggataattcagatcgacaaagatactatcataaggtggaccaagaatatccagcccggtattactaggaggaatgctgaatgtgtacggaagcgaagaatttgccctgactggaaacacagaaatggcagttatgagtgccgtgaatagaagttttgtgaacatactgccgaattagagtcgtcaacaaaagctcgttggatgataattactgtaatgacattaatatattaaaggtgaggtgcaatagtatccaaattacgaagctcgtgagaaagcaaataccaaagtcacactcctgtcttttcattttggcactaaccccttctgtaattattaaaaatactatatattttgtacgcaataacagtaatcagcctcagaaacaatccaactcgtatcaattgtgtaagttctttgatgaagtactcttaatgattcttgataacaagtatatacaaactttttgtattgcgctataaaatttacaatgtttcaattcgaacagtgtgaattacctagtccttacgcgcgtctgttattatagttggcgcctagccgctcgcgtattcttgggattcgccactttatttattaagcgatgagtgcgctaaagcaagttgtacattttgcatctcactcagttgggaaaagtagcatgtattattatagatatgttgttatacttataacagtatttaatttcaccttactttttaatatagctgaggacgcattgattgcaataatgaaaaaagaatggtacattgaattatgattttactcggtagtcgaatgaatgcgctttgaaagcgcatcatgcattttaaggcaattgagacacgtagcgagtatcaccagttgctaatgctgagcaatcacatgagagtcatgaacgcatatttagtgggttccatcccttgaattagttttaactggttgtaattgcgcttcacagggggttgccgagaacataaaatttgttaaacgaatgaaataagaaggatgaattccgtctcaggtacatagcaaaaatgaaatataaaacctatccgccaattgcagagggattctcaaacaacaatacacggttcatttttgacaacaagtatggtgatggtaaaacgtgtcaacagatgggactctatggctggaatgcctctatcacgttctcggccacatgcacaaatgatggtgcattttcatacattgtgtttggcatggatagtgtaaaatacacgagcaatataacgactgacacgggtttgtcgtccggttttggcagatatgtggtacttaatggttctgaaaatgtttacgcgcagggtgtttacagttcgatgctaaataattcactcacggagtggactattgatttgccgggggcgggaaattattgcgcgaccgttatgcccttaaagtacaatgagaactcccgagactgttcaattaaaatacaatacgacggggtaacacttcccgtagctgacagcgattccgctgcttttcgtgttactccattgttactacctctcgttgtttcgatacttttaactgtgtttctagcatactaaaggtacttcaacgagaatacgatgaaagcagcatggtgtgttcctaatactacgaccaaaaacgcagaaattatgtgacaataatttgaagatacctgcgaagaacgaatttataacctcctgtaaaattgtgttatttttacgacgtcgtcattcatatggtttcgttcggtttcattaaaaaatgttaatagatggcgagtgctttgaatgatttaacaaaggtgttaatctcactagttccattaataaagtcgagactcttagaagtacatagacgcgttaaaagggaaggcgtatggtcatgaatatcttggaatatttaacgagaattatcgcttgctgcaatactacacgagaatcatgaacatttttagcgtccttcaccccttaaaaaagagttttaattttctccatcggcatttctgtttagtataataagaacagaatttagcaataaattgtattaagaaggatggtttctgctccaatggtgaagcgaagatgaagaataaaatatacgcgccaattggggaagaattttcgaaaaaacaacacacggtttatcttcgaaaattggccaagtctgtcagcaaatggggctctatggctggaatgcagcaactgaaataaattgaagacaaattgatgttttttttgtgtttaataagaacgtacataggatagacgatgcaaaataagacagtttagatagtgaacagtagttttagtgatacctgattctaaattctatttattaagtttgtttattagtgttttagtaatagcatttgtttacatgaatgattgaatgttcggtgttatcttagtattgaaaatgaaaatatttcccataatcaatgtaaagtttatcataaaacgtgggcttttacaatgaatagattttaattctagagaattttacgggcgaacatgcataactcttgtcatgaacagatacacactatgctgttatctcatagaatggttttagatttaagacttactacttaagagctgctcaaaccatcggtggactttcgttggtcataaacataggaaggggtgtttgagttgaataaagtacttgttgtcatacttttcatattgaaacgaaagtacgaggttaagcccgagaaatattcggctttttaacaaattcatcctgtatcatacaaaagtgaggggcacattgtttgttttttttattctttactatatgacagactatgttttaattaaatttttgtgtcgtttcatttccttgtatatgtcgaatcaagaacattttgcatcgtgtagtcagaaaccacatggtgcttatattttcaagccaaagctagtgactccccaagttgctgaatgacaacttaaggtaaattaggaactgtatatatattttttttgttttttttcaatatgtgatatttatatgcatcgtggctgaagaaacatgagagcaaaaatggacaacatttagtttacacaacatcattttgtaagacgactcatcttgtagatgcaaacttattagtttcgctaattctaatgtgtcttcgtgttctagggataaaaaagggagtatgaagatcagaaacgctgtactaggtttaaaaagaaaagcagtacgttgcttttctcacactacttctcacgtacgatgaaactgttttcattgtcagcatttttcttgtttctgaacatttttggatttgtaactgctgcaaatgagggccgtctttcttacgatgatcttcttggagcattcataagcggaaaacttgatggtcccagtggtggatctggttttattgaagttagtcctgttaagcatcaagatgcggcgagaagagattcttattttaaaggcataagcatgatcactactgataattatgaaaaactgaacacagtttctcagatgtttgacgttgccaaaaaacatagagcaatcggtgatatgttatatttatacaacataataaatcaggatggtaatacatacctgctaaagctagatcaaacttctatgttagcgtctgaggtatgcaattacctaactacgaaaaacttgcatggcaccgctgagctcttcaaaatgaccaccaatccagacctggaagactattacaagaattttgacaactctctttgtgttcagaaacagaaacactagtcaataacgtgctagtgaacaaaacttcttcatttgttcagttggttttaagttcagataagttaataattaagaaagatggagttgaagtggtgtccaacagtcgaaagaaagattctaatgttgctgaaaagacagcaaatggaacctctgcatttcctttttttttttttttttttttttttttttgccactatgcatcataaatgataagacagacaaagttgcacatattaaagatcgataggggccagaaggaattaaagtctgagatgacccagctgtaatcatcatttaatagagtttaagtgtgccggcgggatagtgatgtttcacagttttgtgttatcgttattatatatcgatgcactttttttctttgatttgcttactagcatcactagttaaatctttaggcttcaactttaaatattataccatatttcaaaaaaatgaggattaaaatttcaattattctaagtgaacgttcgaccgggttttttttaggtattttatagcactttctttatctatctcttttctaaacatttttgagagcaagcctcaataaaagacattaatctcgatgtcgctatcatagctgattgttaattcactacttgccaaaacaatcactcggtcaactcatggtacttacgttgactctttaataatctagccattcttttgagagttacggatcccaagccttagcttttccaagtatggatcaactgtatcgactcgctattttgaaatattggaaacttaaatatattactgaccacactcgtaaacgtatacaatccatccttcatgaatgtagtgaaacactgttatggactgataatcggcgtacaattttcctttacgctgacaaaagctacaaaatttacttcactgctgtgttacttcttccctgttcactgccattgacaaactaatgcatttggttaggtatttcacagtattacgaatttaatattaagatatttagcgagaagcaactctcgctggtatcgatttacatgagaaactgctgattaatactactcaaccgcagatttttctattgagataaaaaatctgacattggtgttaaatttactctttctgacacagtaaaagacgattacataacgaattacagatgccgccaagctgtaacatgtatccgtatttatttaaaacttacattcactgattccgtggttattagtattaaagatattgctgcgaacacggttccctcaaaaagctaattttgagcttgttaccgcaaatcttgagttacagaaacaacttttcggagcatgtgtctcagttcaacaagaatttgattgaagatattcattagttcatattacattgttgctcttgcatttatcaacacttacgaaaatatactagtaagcaaatacgaaagtcaaaaaaattgagataacgacgggtagtaacagaggagtaacacgaaaagcagtggaagaaaaagtatttgcaggaggagttacgccatcataacggattttgactgcacagtccttaaatgattcctcgtatctcaacggcattagatttgtgcaataatttcccgcaccgggtaagttaacagtccattctgtaagcgaattattcaatgttgtactgtaaatgcctttggagtaaatgcgcccgtagctgctgttgagaaccacatattcgccgaagccggacgatatacctgtatctgaggtaatattgcttgtgtaatccacaccaaacatgtcgtaaataaggtatgaaaaagccccatcgtttgtgcatttggctgtgaatgtaatggatgcattgtaaccatagaggcctacttgctgacaagtttgtccatttccacgagagttgtcaaagacgaatacagtattgttatttgaaaatccctccgcaattggcggatatgttttatatttcatttttactgtacatgggacgaaaccattctttttatttgaccattttgttttttttttatttcgttactcctacagaaactgcggccaaagcctgtaaatgtcgctttttaggggggtgagaaccgctaaattatcgttcatgactctcatgtgattgcctgacaactgtgtacttgttcatatttataatttctcgatcgcatgcgacgttttcgttgcttttacgcttcattaagtatcgataaatccagttattttatttatttcgctgtttaatggtttggactactgcttcggtaccaattattgcgccaaaaaatctataaatatacaaaataaattagtcgcgtcatatgtgtttgtcttttatgttaggatgacgttgttatgcgaaacgaatatcctcgcataaacgttatcttcgcattccagtttttgagtactcgaatcgcgaataagcgagcggctacattctgacatattgcatccttttatgtgccgccatccaatgataagtgtgtcacatcgctacaagtaatctttccgattcccgttatttgagcagcaagactcaaaatttaatcacaaattttaacaaaacctcattggggaataaattacccattaaaatgtgatgatggactgactgcagcttccataataattagttacttaggcaatttgcaggaaatgttgcaccactcaagatgaaaatatttggggtgactcctgtattcgttttctcaaatgcttcgtatttttatatattattacagctcatctataagtgccctgtgtgacatattgttgtccattaagtttttatcgttgatattaaagtcaaaaaaatgctcgcatgcattttatttaacgatgcttttaagcatcgcttccacgcatttaatcaaagcaagttcttcacttccgtaaactttcagtattccccctaataatactgggttgaattttataggaacatcttatgatacctatgaatcggtgtatattcttaatgtatagcattcactccaggaaatgattgcgcgaaaaaatgacaccaatgtactgctgttataacgctaggccgatattcacttcctactgatgttattccttatgatatttcaattgctgataataccattatctcaaagcgagacgattgtcgttgcattggagccatcacgccctgatcaacaattcatagttagcaattgatgttttttaaccagtcaagttgtaaatttggcataggatgctacattacagttcatcttactgacgcaaacgacgtgaagttttctgatgcttcagcattatagaagagacgctcaacaagcctcaatacattgtaccaatcattaggcttgtgatcttaactactggtaagtggtatcagaattgattaggaatttcaaaagtgtttgctagtgactaagacgccgactaataactcgattcacttgtttgaggagatttcgttgattggtgttatgctttgacgacacttatgggatgaagcaatggttcgttttaaattatttctcattttaatggtaatgagtttttcttttatataattaaaatgaaaagtgctgcgtatgacgtacgatttcaactgttttcagtggtagttgaaggtgcctagtaaacattgaagctgtactggtatatagaaatttatatctcaaaatacaaagtatgttagtctcaatcaatttctgtcgacaattcaatgctgaggaggggaatactgggactttattttgtaaagcgtattcgggaatattgaccgatgaaaattcttgttatgcttccccttatttaccagtggcagatttacaacggctaaaataatcaatgatttagtatattgaataataaaaggttacattgaatagtttgtccagtactattaactatctccaagtagtccttgcagccgaatcaagagcgcaacatagctgtaattgcaattatttttttttaagtccatcaagtagctaatgtatacaaatgactaatcaaacaactcttagtataacgaaatgaaaaatagtctcgatttcagctattccacagtttactattttgcagaatcgttatttgcattgtttgatacagaacaaagtctaattacgacaaactcgtgtgccaagtatgctttgaatccaaaattatgtgtacgatgattattatgctatgttattacgaaaactcttgttcgatctacttgaaccatgatcatatgttagcaaaagccgggtactttctcaattattgtgacgattcattattgattctcctaactcgttgaaagaaagtactcaatttagtctcgtgcataaaacttaatacttgaaatattaacttgtcgtattctagtgtatgtacaacaatatgttatctgtactgattatttttaaagcacatacaaaattgttaaaagtatcgaaacaacgagaggtagtaacaatggagtaacacgaaaagcagcggaatcgctgtcagctacgggaagtgttaccccgtcgtattgtattttaattgaacagtctcgggagttctcattgtactttaagggcataacggtcgcgcaataatttcccgcccccggcaaatcaatagtccactccgtgagtgaattatttagcatcgaactgtaaacaccctgcgcgtaaacattttcagaaccattaagtaccacatatctgccaaaaccggacgacaaacccgtgtcagtcgttatattgctcgtgtattttacactatccatgccaaacacaatgtatgaaaatgcaccatcatttgtgcatgtggccgagaacgtgatagaggcattccagccatagagtcccatctgttgacacgttttaccatcaccatacttgttgtcaaaaatgaaccgtgtattgttgtttgagaatccctctgcaattggcggataggttttatatttcatttttgctatgtacctgagacggaattcatccttcttatttcattcgtttaacaaattttatgttctcggcaaccccctgtgaagcgcaattacaaccagttaaaactaattcaagggatggaacccactaaatatgcgttcatgactctcatgtgattgctcagcattagcaactggtgatactcgctacgtgtctcaattgccttaaaatgcatgatgcgctttcaaagcgcattcattcgactaccgagtaaaatcataattcaatgtaccattcttttttcattattgcaatcaatgcgtcctcagctatattaaaaagtaaggtgaaattaaatactgttataagtataacaacatatctataataatacatgctacttttcccaactgagtgagatgcaaaatgtacaacttgctttagcgcactcatcgcttaataaataaagtggcgaatcccaagaatacgcgagcggctaggcgccaactataataacagacgcgcgtaaggactaggtaattcacactgttcgaattgaaacattgtaaattttatagcgcaatacaaaaagtttgtatatacttgttatcaagaatcattaagagtacttcatcaaagaacttacacaattgatacgagttggattgtttctgactgaatgatgctattaatatacgagtgatcggccatcgaaattagttaatttctttacgaacctgcattttcatttgtatttaatttaataaagttctaagacagactatggttttccagccacatagaaataattaggcacaatcagtatcaattgcatggaaaattaggtactaagattcgttggttgaaattgaataaataaataaaaagaaacaaaccattacaacaacggctatcagaatatttgtttatgtacaggttaatgttcttgcatggtcatagtttagtaggcaaataaaacagttaaaaacacggaaacaactacaggaagcaacagaggagtaacacgaaaagcagaagataatgtattttcgggaggcgttactccgtcgaatcgaattttaacatcacagtcaatataatcttctttgtatctcaacggcattatatttgtgcaataatttcccgcaccgggtaaattaacagtccattttgtaagcgaatcattcaacgttggactgtaaattccattggaatatatacgtccatagctgttgttaagaaccacaaattcgccaaagccggtggatgtacccctgtcagttgtaatattgcttgtgtaatccacaccaaacatatcgtacacaagatatgaaaaggctccatcgtttgtgcatttggctgtgaatgtaatggatgcattgtagccatagagtcctacttgttgacaggctggtccattgccatgggtgttctcgaagacgaaaacagtattgttgtttgagaaaccctccgcgattggcggatatgttttatgtttcatttttgctatgcacttagatggaattcatcctttcttatgtcaagcttttttgttttttttctatttcgttactcctacagaaactgcggccaaagcctgtaaatgtcgctttttagggggtgagaaccgctaaattatcgttcatgactctcatgtgattgcgtaacaactgatgataaattcaaggttgtaattatctcagttatatttgactctttcgttgtcctagcgtctcatttagtattgacaagttcaagctgtttattttttgttcaagaataaggactattgcctgactgccaactattacgtcggtacttaatgaaaatacgaaagttaatcaatcgtatcatgattacttgtctctcttgtgaaaattaatactagtacgcgaaacgaatatatccctttcttatgcgttcccattgtacttcaatgttagggtgctcggtagcgcgaataagcgagcggctacattctgacatttgctttacgcgcagccatccaatgacattatatcaaatgtttactagtaatttatgtaaatctcagtatttgagcaacagaacctaagattaaatcattattgaactttaacaaaaaactcattaaagaatgaattacccattacaaatgtgataatgtggactgactgctccttccgtattatttagctgttcgagcaattaacaggaaatgttgtaccgcttaaaatgaaaatatttgggggtgacttctgtattcgtaatgttaagtgtctcgtatttttgtgtaccattacagatcgtctatgaacgtcctccctgtaacacatgttgttgtccattgacttttattgttgaaattgtatttagaaaatgctcacaagcatttcattgttgattccatgcattcaattaaagcaaattctttacttccgtacacattcaatatccctcctagtaacactggattggatattcttggtccaccttatgatagcatttttgtcgatctgaattatcccgctactggcgtctatctcaccaattggactgttttgatgaatcttgtgcacagtcaggactattatggagcggcaacggtgtacttccaatacgatcaaccctatgatacctatgaatcggtgtatgagcatccactccgggaaatgactgcgcgataaaatgatgtcgaaatgtttcaacgctacaacctgcctacagccattataactcttgggcactgtttattttaccagtgatgttattctttatattgtttcaatcgatttatattaacgattcaacgctggtgaggagggggatactgaggtttcttttatgaagcgtattcgtgaatattaagcaatgaaagttttgttgtagcttcctccgtatttaacagcggtagaattacaacaagctaaaacaatcaatgatttagtgaattttatagaatatgaaaaagttacataaatggcttatccagtactattgattaacttcaagcagtctttgcagtcgaattgagggcgcaacatagtcacaattgtatttagcttttttaagtttaataagtaactaatgaatacaaatggcgactcaaacaactcctggtataacgagataggctcacttgcgcaatattttaaggaatacaattgtataatgggcttcaatatatttcgtaaccttctagataaatttgggaaaataacgataggacacccgtaaaactctgatcgcttgtctacaggtaactgagcaactgtatgaagaatatcctgctaattacatatttgcaaacgtgctaacgtgcaacttagcacatttcttcgtaaggaaatggtctcagacaacgaggaaatactgaataaggtaattttgttttaacactaaaaccaatagtcagattgtaattgctacgttttaacattgcattcgtatttttaccatagtttactttttaagcgcattaagtgctgagtctcaaacgttgcgtcaaatgagtaacaatttaatacttactacgaaaattttaaattgataaactgccgcaggttataaatatcaatataggtaaccaagtattcgatagtttttctgccattaattacatgtatccgtaacggcctgctcatgattagcaatatggatctaatttcgttttatgattttagacattaccattgaagcatataaagttcctcttttttgctgtaatgagttaaagcttcttaatgagacatgtttggtcaattttttcactaaacataattctctaaagtttactatgaagaagactacgtgaaatactcaaaaaaaaatcaataaataacgttccttcgccgcatacttcattaacaatttgtttgccaggcaaaagaagatccatattataataacagttatctcgtattatcgttcgtttttactggtatcgtacaccaatttaggattcgcacaagcgaaacgcatatgaacgggaataaggacacggtttttggagcttaaaagtgtggttaagctaggtaagtcccacaactctacgtcttatttttttgaaacatgtaggtcttagctgttaaaatagttttatggatcacatctttctatctcgcaactcccaatagtgcaatacgaagaagaattacttctttgcttttttagatgtgcaatcttttagtcagtagcattccaaccgaaacaaggaagagatactttagaaaattttcagattaacctgcaaaaacgaggtacatcatcttattgtcgattcttctgtcatggcttgtttacatttatagtttgtaagaggataaactcaataacacaagtgatcttttgtatcatatatcataaagcacttgttgaggaaacatggcaattgtatcattattagctaaattagcatacttttttacgttattatttacataaaatctactatctaatcgttagtaattttgataaaagaaggttgttacggggaaatagttgaagatcaggcacaatgaagttcaggtttttttaaacggaaattcataggtaaatgtggaatataattaatttctactagtcacgttgcctttttctaacagattactaaaacattttttttggattatcatttcatatcaagtacgatgtaacgccaacttacagtaagaatcagtttacggcatcgctacaagatatcgacgataccgacctgatcacgacggactaagtgacaagtgcactttaaaatccgaagttatatctgcgatgatcattattcaagccatgttattaggaaatgttttgttcgagctatttgaggcacgttcatgtgtaagtaaaattgtgtattcttcttaataaatgtgacgatgcggttttgcttcccctatttttcaaataaaaccctaaatcctagtcttaaagagatttgatacctgaaattttaacttatcgttttcttgcgtatttgcaaaatattgttattatgtgtgcttctattttaggacgtagaaaggactgttacaaatagcgaaacaacaacgggtaatagtaaaggagtcacacgaaaagcggcggaaggcaaagtgaaatccgggggtgttacaccatcaaattgtatttttatagcacaatctgtctctgactcattgtatctcagcggcatgatgtttgtacaataagttgtaggtccaggtaaattgattgtccattcagttatcgaagtatttagtgctggactataaatacctttagaatatacatattcattaccactaagaaccacaaattcgccaaaaccggacgatataccagtattggttgtgaggttgctcgtgaattttacagcagactgattatacacaatgtatgaaaacgctccgtcattactgcatttggatgaaaacgtaattgatgcattccagccatagagccccatctgctgacagacttggccatcaccatacgtatttttaaatacaaatcttgtgttgttgtttgagaatccctccgcaattggcggatatgttttatatttcatttttgctatgcacctgagacgaaaccacccttcttatttcattcgtttaataggttttatgttctcggtaaccgccgtgaagcgcaattacaaccagtcaaaactaatttaaggggaagagccgctaaatgttttttcatgactctcatgtgattgctccaacaactgacgagacatacaaaacgtcgcattttgcattcggctacatgtgatgccttttattgaaagcatgcctcatttagtattgacaagtccagccgcttattttatctgttgttcaacattcagactattgtcggttgccaattattacgccgatattgaacaaagttatgaaaataaatcaattatatcataacaatttgcctctattataaaacgtgttaagatgctacgcgaacgtttgcctttcgcgcaagcgctgcgatcgcttttttaataataaagtacataacatcgcgaataagcgaaccactactttttgacaattcggatcctctaacgcataaatacccgataacaattatgatgagtttttgctattaatgtattgtgaatcttcatttgagaattacaattttatatttactcacaagcgaacttcattataaattctgatagataacatacctatcgtaaattaaattagtctggggcaaaatgttgctctttcgtactaagtgattaattgtttaaacaatgtacagaagtggttaggccccttagattgaaaggaatgaagcgtgactttcgtattttggatactattgcagctcacctttagtttattaaacaacatcggacacatatattgcccctttgagtttttattgatgaactccgtgtcagcaagatgctcacgagccttttattcacgacgctcgtaagcactgttttcgtacattcagttggggcaaacgccacatccccctacgtgttcaatattcctcctagtaacactggattggatattcttggtccaccttatgatagcatttttgtcgatttgaactatcccgctactggcgtctatctcaccaattggactgttttgatgaatcttgtgcacagtcaggactattatggagcggcaacggtgtacttccaatacgatcaaccctatgatacctatgaatcggtgtatgagcattcacttaaagaaatcattgcggaaaagaatgacgctgaaatgtttcaacgctacaacaacctgctcaccgccgccaaaacgctgggccgctacccacttcccagtgatgctattccttttattattccggttactgataataccaccatttcgaagagagatgatcgtcattgcagttggaaccatcatgcccaagtcgacaattgtcaggaggcgattgacattattgacgttaatgttccttattcattcaaaaaagaaagaaggagtcagtttgttagctccgcgtggggttgctacattacagtcgatcttaccgatgtgcaggagatggaatttcctgatggatcgataattaagagagatgcccaacaaactctgatacattgtgccaatcgtctggctcccgatcttggttatactgttagtggctttaaaattgattacggcaaccatctgaaagtgtgtattagtgacagaggcactggctgttaacttggtttcctcatttatgaaagatttatttgttgccgattattcgaagacattcctgaatgataaatgcgctcgttaataataattcattcagtgatataggtattcattcagatggctgaaatatagtgtattacatttgacgaacatgttgactgtttcctattaaatattctgcgtatctcgtaaacgcaaaaagctgagatagtatcttgacatttatgtttaacactatgatactattcttgtacttactctttgtctttatgaacggttcaacagacagcggtgagagaaccattgaaaccactgaaacttttgaaacttttgaaacctttttttatgagcttcctcgtttcacaatttggtctgttagctggtgatatgttttcatttatgctgtccccgtaattggcagtaataatttcgcaatggtcaaagctgattcatgcaaaagaaagttatggaatgctaaaagagttacgccaaacatcttattttgcatattgaataagaatactaattggctttggatactatctccttgtacacacggcaaaggtgtgtcatgcttcatttcacaagcaatgcgctaatctgaaggatcgcttaatggcaacctctgcctctgttgctaacacaaaagttcaaatgagtgtcctcatagactacgtcctttaacttacagcttccagtagttcgcaaacaatagttaagacacaccttaagctgattccttgcccaagtatgagtaatattagctggtgcgctccacgaaatacagcagccttcagcgcatagacttctgggtttttttgggaaaacaccgtaatcggcaatatggtcataaagaaatttacagcttgccgaattagttaaatgacggccggtgcaactaatcatgtcatggtccaatgctaaagcagagtcacaagcggaaatgttgaaattcctgtaatagttaatcaggtcggtactcgacgccgtagaagcgagagagtcggtactgtttaaaccatatttgtaaaggaagttgcatgtctcatcaaaaagttcggatgagccattcagcgcgagactatgtggatagccgttacgatccatcaaattgtaaaggtaaagggcgtcgcccaacatctcattagactgtgcctgtttcagcatggctccaaccttggcaaccttctcataattgtcaaaggaatacatatcgagttctttgaagtaaggctccgcatcgcgcttggtaaggctcgacaaagtagaaaagcccgataaggtagacagtgtaacttgtccttcaccgccagacggggaattattatcattgtttacaatttcatttaagatagcatcgtaatcgccagaggaagcagtaacagctctgcaaacaagagccgaaaccaactgaagggaaatactcaatagcttcatgatgtaccaaatcttctctgggctcttacacttctatatcttcatctaatggtaatattgcaccaactactatgactatttagagcatttcaggagtccttcaggtgtccttcaggtgtcatactcgcactcctctttctttgttcaatttatcacgcttggaaacacatttggatgcttagtatagtggcgttaaccttagcctaatgatcgctaattttatggagccaataaaaagtacgtggaaatgtagtcattgcaagctgagacggaggcatggagaataaataggaacaattgcacacacccccatattttaagaatacagtcttgtattttggagcaatagataatgtgcatgccattcataaggcggcactcttcaatgtaagaagaatacgcttgcctaaatttgctaccgtgcgtgtgtcatcgccatggaaccactgagctcgcaacgctcatatgcaaagccatattgtgatgaggaagaaactgtaaaaccgtaaaatgaaatacctccttgtatatataatttttttatcgttaattcaaactgcacttagtgagcagagttgttttccacactctcagactaaagcttgtgggcttttattgaactacacccttgtcatgtacacaggatttaacatagaagtgtagattgctctttatcatcatcatgagaaaatcagattagtcgaattgtctatatacaacattcaccatatccatgtctaagttgaacgtgcttgcgatgttcgttgtaacatcaattaaaatctctgatagaaattctgtttttaaggaaccaaagtcataagaatagtcttacgaaaactaacattgctttctaatcataatccaagtcttcttcgtggctcaaccacagcaaaataaaaattcgctatatatttaatttaatatattaaaattatactatattgaaatgataaattcattgcggtatcacgttttccgtaattttaaactaatgtaactatcatcgatgatagcctttcatatcgaaattgcaggtactagcttttatgcaattgtgcactacttgagtgcaattaattattaagactgacactactaatcgtgcatcattacgtgcttgaacagtctataaattgaacttatttgaaaatagcgttcaagttaagtcaattaatatttcaatacttagagtggcttttcgtagcttgtagaattggtacaattcgtcttgaggatcgccacccttttgcactcgtcttcaaaagaacatttgtaattttcacagtgacgtgacgtgatacgatacattataattgtatagctgtagaacttacgagaaaggactccgttgttgataatgctgatcttctttagtaaacccacttccacacataatttatacggagccctgtttttgataacacaagtagagtttggtaaggtcaagaatttgttacgaaagcatggtaattcgttcatagtttgcaatttagagtagctgaatccaagggaggtttgtcactccaatatgaattggagaaccgttagtaccagtaacgggagtggaagttatggcgtgaaaggtttacgatttcagcattgaatggcgtttgggtcataatgtctattgatgaacgaaacctcacttccgatatgcaacagataagtgctgccaggctaattactctctctccaccttttctaactttctttgctatatcttttttgattaagtgctacatagtaccaaagtatggaaaggactgcttattatattaagatggtttagcgttagcatgcaccaaaaaatcctccagattggtcagatgcagcgagaaaaatacagacactaagcataatacgaagtgtcaaagctactttccctggggttcactatttacgctgtcttttaatgaaaaggctcgttcgactcttgtgggtacatgtttctttaagcagagttgagttcaatttgatttatttgctgcattaacaaatatctaatttccctccgatattttttaaaggccaagcagttttaacttcgttctatgacctttaagtctctcatatttttccatatgcataaaaggatgccgccatgcactaccgtaaagttttaacacacaagtaggagagtcaacagaatagaaataccgaagggaaataacatcagagtgacacgaagaagagcaaattgtttatcaacttagggaaaagttaagccatcatatcggatttggctgaatatgtatttgatgcattgtagccttagagtcccatctgttgacatgttttactatcaccatacttgctgtcaaaaatgaaccgcgtattgttgtttgagaaaccctctgcaattgacggataagtttattaattcattctgctacgaaatctgggggaggattcatccttctcatttcattcgattaataaatactattttctcggcaaccccctgtgaagcgcaatcacaaccggttcagactattttaaggggatgggacccactaaatatgcgttcatgactctcatgtgattgctcagcattcccaactggtgatactcgtttattttcctaagctacggtttgcacactagagcataatattttatttttgagaggcatagcttgagcaattaattacttgctcattcataagctacttagaagaataattttatccaagtcttatctccaaaggcttgaaaatttactgtaaaccacgactatcaaagaagtgagtagctgaggttagcactgttgaaagagccttatggaacggtgacacttttgtgtaagttagtaatttatactatctaattagcgacaatatgagtaagttacagtagtacttcattaaaaataaaaaaagaaacattagtggtattgtaccgtatgtattgtcaataattttaaagcgggtacaatatctgctggttctggatcccatggttgatagtagtttttcggatttttaaggcaacaataattcatttatttaacgtaactgttgtaactttattcgtaaaagccaattaatccttagaaaatactaaacaaatcaacaacgcattaatgagttttttcgcaataaattatagttatcagtaaacgaaaccttaaaattctattaccgagtacataagacgataggtattgttgaggtaattgagagggagagctttagacatataagaaaaaactcaagtttgagctggggcaagtaggttcagttaaacacaggttcaatgaagggctatgctcatgcaacccagcgtccgttcagtctaggaaaataagtattaagtactgaccctaattgagcaaaactgatagacattaaacctaaatcgtacaaaacaactctttcgaacctattccatatggcttacacgaatgacgttcatatgcatcccagaagtcttcgtaatgacttaacaaacgataaggaaaccaaagaccaatttctggtgtaacagaaacctatttagtctgttaacttcggtgtgtacaatgtcctcttatcgcacaaaggaaaagaaaagatcattcacaatttgtaactctgccttcattaaaagctcggtaatggcagtaaactagcctttagagagacattaagttttgagatggattgtttaatatacactccggccgtttaatcgtaacagatatttacaaaccgatagcttaacttaagccaggaccttcactaaatgtgtaggatacgtgataataatagctatattgcaattaaatcttccaatcgtttatcaacattagtatcatcttgccatacattaaattatctaaccgaaagtaattcacacacatcgggcttactacctgggttgacataaacgtatcatgctctcagcaacagaccaatcttcttcctctgtggcctctgcatcctcgtctgggtcaatccaagaaaatacttcttccactgtttcagacgagctagtaggagaaatcggatactcgggcgcaacagtaaccggagaaaagctatctactgtattggtaatatcagcaagaacacgaagcgatgcccgagatgagcagttgaaagttccgtcatgactagcttcagcaccgcagccttgttcacgtatttcatcgtctttttcctcattaagtccccacatgtaaccccacatctccaacgcacttcgtagcacctccgcttgtctacgcgggtcaagctgactgaacactggcatggagttaacgagcaggtagtgcaagtcttgaacagtcaacagtttttctcctcgaactacaagatcaggtaaccattctgtacaaatcaacgatgctaatgcttctccatctgttgattagtaattaaaccgggaggacagatacaagtaaacgcgtcgtttacgtgattcgtagtcgacataccttcgaatacttcagatgaacgttgcagaactgtcccatataaacgcttctcatcaaagaagtcaaagcagcttgagtgagcgcgttttttggtctttaatgcttcaattgccatataaaacgcgtaaataatttctggttcaggaaaagacacgcgtcgagcaggggtacaataattacaagaaagagttgaaagacttaaccagtgtaagaacaacgtgaaaaaggaaaaagacatgggtcatttaacagtgaatatttagcgtggaataattgtgagataagttgtcgaaaaccaatatgtagttacctgtgaattttaaaacgttctcagtaatgttacaacactttaagctaagcaatatagttatgtctgacattctgccagactaggagaaagcttaatagactcccggtacgatatgccacttgactaatttacagtaacgattccaatcctcgccatacttctcttgacacttttcctcatcacgcatatcacggtgaataagaaggacagcaaaataggcaacatagaaatagggaataaatgatccaaaacccgtaggtaggcaccaggcccaggccatgatccagtcaccaaagtagttaatgtgacgagcaatgccccaccagccgcttgtaagcagcttagtgccacgttttgtttggatgtacttgagatgttgcacagatgaatcattgggattcgtccggaatttgtttttctgaccattggcaccacggaatatactatagccgatcaattgcaaaccaacaatacccaataaacaccagaaaccaagatccaccgggtgaaaagcaagataccgggcctgtaaggaatacgtaaacggaacccataccaagtcaccaaaacttagcatgtagccaaacccgtctgttgtaacatccattgttgtcaacacagcgctttcattcaccagagaatcgaccacataccacgagtgagacaaaactaccagtaccatactgtcagttatgcgaccaaattgaactatttggtgacaagcgaacgcgatgtcgaaaacaacccacaaaataagcccgggacgaagctcgcaaaacactttaaggtcaaacaaacccaaacgagggtttagctcacgaccaatgtaccagtcgtaaatggcgtttccagagacgccgcccttggccaattgctttcgaccaacaaaggaactcaggtagcagtaagtgcacagtacaaccgaaaatatgtacgaggcagttaataacggtacataatacgtccatacaaactccattgcttgtggcccgtacacagcgatgaacccaaacatgaaaaacaaaatcactaacatgcttttgaatccattcatcttgtataataaccgagtacctttttcatcaatgggggatccagggacccatttaccgggtagcagaaaccaaagaagagcaagcatcccaaaccagcacaaataaatgaccatagcattccaatcaaaaagctttgtttggagaatgtcattccatatactcattaaattccaggatggacatccattttcattacacataaaatacaaaccataggacactaaagtagtcgataaaacgacaccagcagcacctatggggccaaaaaactcgtatttaaacggctttcgttgcgtttccgtcattgttaaacgcactcggtctttaagagttacagaacaaaaatcagtgtttaaatacacataaaacttgaattgcagtgggaaaatccgcgctgttttcgttaaccagaggtatgtattggtaaagggtacgtgcgactggaagtcgcggcagggtatgtccagcgcagtcttacgatttatcatcttttgattggttgataagtcggctgtaattgtcgcatgcgaccacgtgaaatacacatggtaaacgtgttacgcatacgcgaaatcatacttaggtgttaaaagaagtaagaaacaggattccacgttttctgagacggctacgaaattcttcacagacattgattaataactcagcattataggtactattagcaaatcaaagaaaacaaattgaacaattccgttgttatagaaaagcagaaaaggaacaatgaaattcacttttttcacggcagaaaacgtctataagaatttaaaaacacacaagataaccaaaagaaaagggagcaaaccacaggttgtccaaaacattaccggtaaatctaaataaaaacgagcagagaaaagtaataacaatgaaaagtagacggcgatcatcagtacaacacaaaatagaaaaaaaaaattagaaaatgacatgtgtcagaacaaaagaaagagaaagatccgttaggagttcacttgaggaaacaaaagtgcgcagacactcgaagcgcacaccgttaccacaacattagatactgcagcatactatcatgctcttcaattgatgttacgaccggcgaaacatatgtgtggcatcgatgcttaaaggtccactgctgttgccgttgctacttgaaccgatgctgttattggtttgaacattagcagaagtgggacttgctaaaatggaagatggaggagcattctgtgtcgttgccgcagaagatgacgtttgtatcgaatatggcatcattggggatgcgtacacttcagaaccataatgcatatattggcgcatattctgaggcaaagcaaacatcggaggaaatggttgaatagaggaaagtggaaatgctggatttgctgaaattgaagggggtaatcgtccatcctgaagtggccgaccagaaaacgcaggaggataatcagcagcgtaacccatttcccacatattattgccatatggtggcatcattggctgtgcacctaacaaagttgatgcaggaggaattggcacggaaccagatgcattggaggacggctttgtgggtggctgtattatcccgtgtatacctgcattggtcgtttcatttgccatgggcactcttggcccataaccaaaagttggttggaagcctggaagctgttgtaaattaccaggcggtagtggatcaaaagcctttacaagtggttgagaaagaacagagttagtcagctgtgttgccataggagcatactcaactgggtaagatggttgcatgggagtaggatattcgtgagcttgtgagctagaattttgtacatgcgtattcatcttttggtttccagagaccggcatgataggtgtgtgcacattggagtgcccaaaattgtcggcgcgaatactcctctgactttgagctgtgaaatcatattcctgtagcatttcattaagcgcgtcaagaattgttgaaccatatggaatatttcggtaaatggtgttcaatgcagcatatccggtttttgcattttgaataaaactgtgatgtagtacttcgttcgttttagtgaaagttgcacataatgtaagagtcatgacactgtagtaaccagcgtacagattgctatacaccctcgatgggggtgttaattcaagtagcgcatttagtaaaacaacaacacgctcagcagacttagcacagctaagtgcaaacatatgcgattcatctgcttcttcagttgattgttcgtttgcggactcaatatagtgcaaaaacggtcgatagaaaatcatttctacttgacgaaattttagttctagggtcacagctttgtacccatttcggaacatatttgggtagctccgatactttcaaataagaaggcaacagcgtccaccacgtctccagctttcgcttaatttccagaacagaaggcaacgagactctaccccgcggtacagaacccatgtcgatgggatacactttgcggacaaaatggctgagaatgcgtgcaagtgaaacatgctgaacaaacacatcgaggttcatggcttcagatgcgattagaaccggtggtgtgttgcccagcgaaacatttgtttcgaacactgtaggcaaaccttgatcaatatcttcatcttctataccgaaaggcaatccaagaatcgtactgacgtatgaagccatcacatatactgaccagaaaatgcgtttacacaaacgcgcttcttgaggaggaactgagggaagttcacgatgtagacctagttcgtgacagcacaacagagcatcgtcaattatagtgtacgcctgagacaaacgagaactaaacaatgcaaacaatgaaatggacaacaacgtttgaacagcttcaattgaatagcaatcaccccattgaaaagtacaccgaaggtaaacataatattcgtaggcacgatgaaaacatgaactgtcttcacttgaagatacatacatgtaagcaacgcacaaagttgagaccaacaaactgtggaaactgccacctttgcatcctgtttgatagaactttttcagctgtgagaagaaacttggtatatggtgaaagtgtacgagaaaatgatcattcaagaaaagcaaattcaccatgtttctagcctcttcgtacgacggcaattgtatatgaggcattgtcttttcggaagacaggtcttcacttggcatggggggcaaataacgatagggtttctcatctgtaacctttggagttgtaaaaggtaaatgctcgttcgagccgtccttaggtgttggaaatcgatggatgttgtcacggatgtttttcataaagacaaaacccgatgaattgcctcgaaagtctgctgatccatcgtcttgaagactaagctgaccgtaacgatcaaacagggtctcgagttcacgaacattaaccttcttttgtgcgtttgcactgcgagcattcccctgcgctgaagacgcggaaccgggaacacctggcttaaagtttggaagcttcgcttgtgccaattgactaagaaactttaaccgcaactcaagaaactgaacatacttttcaggcatgtttcgcagccgtttgaacggttgaccaaatgtacattctgaaatgggttagacaaagagcagagaaaaataagaaaatgaaggctcataagcccttgacacaattaaatgctagagctcacaattgcaaatggtattttacaaatttgaaatcccaaacataccgtaattgtaagctacgcagtgtgaacatggctactcatttcagcagttaattaaagctgttctgttcttgttttcatctcatgattcttgtcatccttttcaattcgctctcaattgcaatcataccctttgaccgtcacatttcacctttttgcgatgacattcatcacaggccttcagaacccgctgtcttcgtgtcaatgaagaatcgttggaagaggacatggggcacgtcaactacaagaattcgttagaatcttcgaattgctgtgaaaagcgcaataaaatgttaaacactagcaaacgagctcccaagataggaagagaacatacaatttcgttatacacctattgacgataaataaccatgcgtcaacttcacagaaataacatcaggtagcacgattggtaaatggtaggagagttgacgtgaacagtacgatgtgtcagcggagaattaattgcacgcgcccactattcggtagctggcggctacgaccgctcaggaagggccgagttaaaaaacaaaaaaccacgtttatacatgaatgaataattattatacacaatacggttctatgtaatacccatatacatatgttttcagtatttgtaaagagaggtccgtttttcggtgtccgtggcaacgcacttgtgtttatatgcgttcagctaccgctaccagtaaataaacaaacatcaactgtgaacctggtgcacagtaaaacatgtcaaatagtggagctgaacaggattctgcgtattcgttggaagaagaagaagggaattctaaagggaaaagtataaaagctggaaatagacgagcaaaatcacgcgaaaaggatcgaatgagtgaattggatgctacgattgccaaattaccagttccggatggtacagtgaatttggtacgaaaatattcaaatgacgagaacgctaagcgacattctggaggaattcaggcctatgcaaaatttgctggaagtacatggacgtattatgttcaaaaacttcgaattgtgttgggacgagaaccaaatgggagttcgagtgcgcctccgaatgtagagcctgttgatatggactttggaccgagtaaactaattagtcgaaaacacgcggttgtcgtgtttgatttgaatacgcaacaatggaattgtactgttcatggtcggaacgggattcgcgtgaatggaaagacatacgccgctaatagtagcgttactttggagagcgggtacgtatcgactaattaaagcggatttaagcacacgaaatttgaaacgaaatttgtgagtgacaagtccactgtgtgcttgagttttctcgtttcgtttaggctcgttgtgaagctggctgtttattcgctgattggtctaatttcaatctatttactaacccatttattgaacagttatatccttgatattggtggtgttcaaatgatgtttgttttaccggaccaggtcgaaagaggaaagaaggaatcaacaacttcctcagaacaaaagcagacggcgaacgagtccgttgcaaacgaacccaccaccgacggtgaagcttaccatccgttcggaaaccaaaaaccaccatatagctattcggtgatgattgctcaggcaattctttcgacgagcgatagtatgatgacactttcgaaaatctattcgtggattcaagatcactatccctattatcgaactacaaaaagtggttggcagaactctattcgccataatctttcactcaacaaagcgtttcacaaggttccgcgtaaatgcggtgaaattggcaaaggaatgaagtggtcaattgctcctgaatatcgcgaagagtttcttattaaagcacgactttcatcaaaacggaaatcttccgaggttgcttcatctaatgatcagtattatgcgtcacttaaagaacccaaaaaactgcatgcgtcgcccgcaaggtctcgcgagcgtacccctgtcacgccaaaaaaaaacatagagcggccggttgtgagtgatgtaccaagtacagccaagtcacttccgacgcgaacgccaaactataaaacgccggtacggacttcactatctgacctcattgcctctcgagaaggtacacctgtcggtcgtgagtatactgccccttcaagtgcgggttcggttgcacgcagtacctcacgatttcctacctcatcaccggcgccgttttggaaatacgtggatataccgagtgttcgcaattggcctcaaatcaattcctatgagtctatttcgccatatcggaatcccattaatagtcacatgttttattcgcctgcacaggcaaaacgttcgggctttgatgagcaagttcatgacttacaaggtgttgatttagtgcatgggttcgagggcatcagttcgtggcgtgagtcattggctaacaagaactatggcataaagcgtgaatcattgacaaatgacccgccgattggtgttcaatttaattcaaaaaagacggaggaagtattacctgcatctccagaagtcaaatctgctgaccttagcgagccaacacttaataacacgaagagctctgcgtccagtagcacgatgactgcttctccaaattcggaggaaatggtaaaggagcataaagaaatgcaatcttaagttttaagtgtgcaaacacactctcatttgcgttgtaaaacaacgttcagtcacctcttactacctttttcctttccatctaggttctcttttattgctttttccttcaattttccggcacctttactcctcacatcctaaagaggcaagtgacctacctatctatgtgcatgtgttgcatcatgtgtccctaactgagcgcaattgtgcaggccctaatgtattattcttttatattactctcgttttcgctgatatgtctaagtgtctgtatgcgattgtgtacatatttgcgaacaatcgaagatgcgtgtttgtctgattcttttcctttctctttctatcgatcattctttactctatttttcttttttattttttccttaatccttgttgctgccaagaaatgtttttgtttggaatcctccgcaggaatcggtgttcctaattctgtttattttatttaggtaccgttctcgtaatgtatgaatgaagtatcttaagtttatcatttagcctttacttgtccgcaactgtctacattattattcttttctatgcccaagctatgttcccatatttgggcgacaattagcgtcggcattttcggcagaaggatttaaggttttcggctttggttgcacgagtaataagagttacgattatagattagtgaataaaagctaagattaaggtatggtagtctgctcagcctaaacacattattggaatgagatgaaactaactcattgcggcgtatgactaactttgaattcgcatatactcagcacggaatccagcaaagttatttgcttcgctattacagtagcatgtttagtagtttttcataactaccttctttcacaatgccgccttccgctctgtcaaactcgaaagtgctctacccttacccaccaaaccttatcctaaacaaactttgagcttcgcgagaacgccattttgcttccaaacaccaagtcacagccctaccctaccctcgtatttgtgactgcttcagcgtataacaagtttcaacacattctggccatttgtcacaaacccataccatgtctgctctcacgatctccaaaaagagaaaagtaagtgattgcgctgaactttgtgggcaatgacagttcgacgtgaaatgaaacgatatgatgatttccatcctggcacctcttgtcttatggagcgattcacacccgcttcgatgaacttaattttggactttctctgatattctcgtttcaagtattgtcgaatacgtcattgtccacagtggatagttttgaagctgatccatcatactaaccgtcctagttcgtcgctgatggtgttttctacgccgagttgaacgagttctttactcgtgagctctctgaggagggttactctggttgtgaggtccgtgttactccttctcgctcggagatcatcatccgtgccactcacacccaagatgttcttggagagaagggacgcagaatccgtgagcttaccgctttggtccaaaagcgtttcaagttcgccgagaacactgtcgagctttacgccgagaaggttcaaaaccgtggtctttgtgccgtcgctcaatgcgagtctctccgctacaagcttttggctggtctcgctgtccgtcgtgctgcctacggtgttctccgttacgttatggaggctggtgctaagggttgtgaggttgtcatctctggtaagcttcgtgctgcccgtgctaagtctatgaagttcgctgacggcttcatgatccactctggtcaacccgctgtcgacttcatcgactgtgccactcgtcacgtcctccttcgtcaaggtgttctcggtgttaaggttaagattatgcttcccgagcccaagacccgccaaaagaagtctcttcctgacgctgttgtcgtcttggaccctaaggaggaggctcctatcaccgagccctacaccgtcgtcaaccaacccgtcggtgctcctgctgaggaggctgccgttgaggaggctcctgctgctgctcctgctgccgctgctgctttctaaaataatctctgctagccttggtaaatatagcatggtgtttttgcaacagtatatgtatgaggtggttttcgtagatgcgtgttgggttgttttcttctatgcttgcttagcgaatgtcggatggtatgggtttatttctttaaatgcatttcgttgctttgcgtctatctattcctagacctgtgcctgtccttctgcggttttctgttgcgtttcgagaatcgtgattttgtcgcagagtctcttataagcatcgtcaatctgataaattgtgtctgttagaaaataacatgacgaaaaaagtcggtatggagggtttatacttacgtcttcaagcagtcgtttcgcttcagactcagtctcttcagcaagagaatgactgttcacaacttcttcagctaatcgagctttgacttgtgcaattgaatgtggagggccgtgagtagcttcttgtgccagtgcttctaattgaaagccagatgctgtagtgagttaatgttttgctttagatcgaataaagacgcatgattcttgtttttatttttatcgtgtaaaaattcaaattcatacgtgcgtaaatggccttgatcgtttctgaaataacgaactgtcaatcacgctaacatacttctgtacttgtcaccgtattttctaataaattgcagtgatctgtatatttcgattggcaaattatcagtaactgaagtgccgagaacgaattagtagttatactaaacagaacaaaaatccctacactcggtaaaatccagaggattaatagagttgtcaatgttagattgtgtttctttttccatcattacaggaaaaaagtgatgtttttcttcgtctggcctgttcaagttttttcaaaggtttagtaacgaaataatattaggaaaaaagtacatagaaattcaagcacaattgtatagactgaaaagctggatttaaattttaacctttacacaaagcaacataataaggacgagaagactttaaggtgattatttcgtttgttgcaatgatgcgtgctactgtcagcatacacagatttttctccagcactatatgattacagacgtattcgcagttacggtgtgcagttatactggtactatataactgctagggtatctgtttcaaacaaactaacgggccatttttcattgtgtacatcaaataccagtttctagatatttaaaaaaaggctttattaaaacgatgtgcctataaatgctgcttccttctttcacttctaatgacaattgtttgtgaataaaaaaaaataaaaaataaaaaataaaaaaatttaacccagctattcactgacccttagtataatctattcaatgtctccatctaagccaaaatctatattgatcaacgaaaactaatactcagttcatgtatcttactcaatagtaatgtagtccgggtcattaagagtctggtaaaataatgaggtaccttgtccaaataaatgcaatacacaacgtattatagcataattagaacaaagtacactcttctcattacataacgtaattctctctctgttttgttcgatttattgctgcaatttggcacgctcgctcgctgtctccctaccagaacgtgtctcagcaaatgcgaattttatgtgtcgctgaaaagaattctattgcaaaaagcgttgctagcattttaggtggaggccattttcgtcgtgtatgtatctgtttttacaattgtgaatttgttgctttgcaatggtcgcgtttttaattaacgggttgactcacatagcgatttgttacttttttgctaacgaacatacgtagagagacacaaagagtaaatacatcaaaaattatgattttgattacgattttggaggccaactgggtgattgcaacgttacaatgactgcagtgtcgggtcatttaacagaagcatcctttcctcctgagtactcgagttggagctctgtgccgcaggaggtcttatttgatgcacagattcgtataagtgtgtcaaaggtatggattttttaagacgatggaagtcttaaccgttatagaattctgctcccttggccgacaatatacgaagagaggcatccaacgcagactatctatacatatggacagattgtgatagagagggggagtatattggaactgaaatttcaaatgttgcaaggtcgggtaactcaagaattcgagtattacgcgctgatttcaacaatcttgaacgaacgtgagcatcagtacccttatcatcaaatactaaccaagaagtcatattattcgagctgctcgcaatccacgaaatttaaatcaatgggctgcagacgctgttgctgctcgaatagagctggatttccggctgggagcaattttcactcgtatacaaacgctacaactacaaaaggcttttgaaatcctaaaaaaaagagttatcagttatggaccttgtcaatttcctacattaggatttgtcgtcgatcgttggcagcgagtggaagactttctgccggaacaattctggtccataaaactacaggatcgaagacaagcaaaaacagtaacatttaattggaagcgtaacagagtgtttgatcatcttgctgctcttgtttatcttgaacggtgtctcgaggcaaaagttgcaaaagtcaccaacgttgtacaaaaacccaaaaccaagtacaagccgcttccactaactacggttgagcttacaaaacttggccccaaattcttacgcattagtgcgaaaaaaacactggaggtatgcttaccttgttttctctatgactttgttggctaacccaaagatcgccgagcatttatatactaatggttttgtatcctatccaagaacagaaacagaccaatttgatccaggaatggacttacaaaccttaattagcaaacaaacaagcgatcctagttggggtacttttgcatccgagtatgtatcaactctttagcgatttcaatcagtgaaggtatttactaaaacattacctagtctactttctggaaactttcgaaacccaagaagtgggtcgcataatgacaaagctcacccccctatccatcctattgcccatgtaacacaaaatgcacttccttcacaagatcactggaaagtgtaccagttcatcacccgtcggtttcttgcttgttgttctgaccatgcacgtggtgcagaaacaattgttgaagtaactatgggcgatgaacaattttctcaatcgggattgactgtattagagcacaactatcttgatgtgtatatatatgaaaagtggaatagctcagcccagttgcccgtatatgagatgaatgacgaatttgttccccgtcaagtcaacataatagagggggctacaacatcgcctacatatctcacagagccagaattaatttcattaatggatgccaatggaattggcacagatgcaacaatggccgaacacattgaaaaagtacaagaacgggagtatgtcttaaaacgcaaacggaaaggcaaaggttctggagccggtgtctcggaattcgttccgacttctctcggcgtagccttagtcaaaggttatgatgaaatagggctggaatggagtttaacgaaaccgtttcttcgtcgcgaaatggaagtacaacttaaaaacattgaaaaagggcagtcttcaaagaatgtgcttgttgaagttactctcacgcagtttcgtgatgtttttcatttgacaaaaacgagatttgaatgtttgttacgggtatgcacaggatgaatcttcatgctacgaaaactaatgaactaacaaaattggatagagatgtaaagagtatctagaaggtcaatgacgaaaacgacacaaaacaagaaatgcctagtttaaaccgacacctcgtaaactaacatcccaaaagcaaatctcaaacccttccttaccgcgcacatccgtcccgtccttcagaattccccccgttatcgactttcagtaccgaaactgactattgcacgcccccggacctaccgacacctccccgagctataccagccctaagatcaagtacttacttctgaactgccttccttcctgaactacttgcgttcatttacatacaaatctatacttccagcctctttgtctcaaggttcaatcattactgaactgtgttcaccaaaagtcattttttccaagtttaaaaaaaacttccaattatcttcttgaaagcgtcaccaaaaaatgccagaaagcaaacgcgccgtcgtaataatccattattgggacaagcgggttcctatcgaggtcaacctgaatgagaatatgcaacacttatacaatcttgtcgctcaagcgctcgacattcccgaaaccgaagtcagcttggttttcgctggtagacggttaacccatatgaatgaaaagttgtccaagtatggtataaaaaacaaaagcaaaattctgtgccgtaaacgtcacaagaagcaccatcggtctgctcaagcagaagatgataacgaagaagcaaccactgagcctgttgttgatgagaaacaacaacctagtgcttcaagtcctgttatgaaagaattacagtccataacagatcatgtcgatgctgaacttgaacctgctgtgaaaacttacattaagtctcctccagaggtcccgaaaaaacgactggagcgcaatattatgctcagcgaattgcttttacagcagctatttaagctggatgccgtcgaaactcaaggcaatcccgttatgcggacacagcgcaaggctactgtaacaaaaatccaggacctgctacaacaactggatcaaaacaagccagttggtgtccatttgtaacgcatgttactgatacactgcttatagtgagaattataagcggagtgggtaatgtttgactattcttcaagcttaacgcctgtcaaagcagtaatcaataatgctacctttcttttcctgatcgaccattaccatgactttttttctttaacattacatctcatgatatagcctaatgtatataatatatacctgccaatgacaacaccagcgtccatgccactcgaacccagacctattttccttgcaatgactcctggcttaaggaaggatgtcctgcagatcgtgactagaaaagcttaagatttgatcactagctttaacaagttcaatgccggccttcgaagcaacttgggtcatttctaaccactgagctggagagacagccaaaccggtggaagcatatccaccggcatttaagatagagcgtgtgtaggcaatgttccccgaaggttggacggccacggcatacgttgcttgagacacactagcttcttcaggagtcgggtcgatgaggaccacttgatcaacaaccgaagcagcaacaatcacagacatggcatccaaaccttgcaagggcaatgcatggtcccaatcaggatctgcgtcgaactcctccgatggctcgtacttggatgatccgatgatgtcttcagaaacgtctggagtagatatacgaggaatccgcgtacacagcaaggccaaacgagtggccaagcttaatgctgtaagcaattgctcgtcggcaacagcacatgttaccaccacagcatccacatacactgtccaagcacgagagggtgtaaactgcaagtattttgtgtctaattgatccaacaacgcttgcatcgatctcgtcaaaaatgccggtactggatcattctctcgattctgttgggcaataaatgtcggactgtcttcgagttagtacggaaacgaacaaaaaaggagcagaagtccatagcggaaaaagatgaaatggtatcatagtcgacatggtgtagcaaggacctagggaacgaatttttaagcaatcaaaaatgatagcagaccgaattatcattcacttcaccgtagacactctgcttttactcttaacttacacttcaacagaagcaagaaacgcaccaccacgcttggaatctgcttcaccaatctcagccttaacaccgacaacaacctcaacaactgaaccgcattttacacgcgcagaaccattcgcacctggcaaaacgtcgacttgaccggaaaaagcacgcagctggttcgcagcacgtccatcatttctgatcggtggctggaagtctgttaaatttttatgagtgtacgatagctgaggcagcgagaattgcattttttttaaggcaagggtttttttgcgtggatgagtgctgcgtttctgttgttcaactgtggtggtgagctggggtagcgagcagtaacgtaacgggcgcctaccaaagtagcaataagtcgtggtgtttatgaaggatgaacgagatactatactggtagtggtggtagtggtcaataatagtatgatagagctgaagcaaagaataggaagaaggcaaaagaatgaaagcatcaaaataatttgtaagaacatctttaaacgttcctaaaacaagaaaagagcagaataaaacgaagcaaaattagaggtgcagccatgtgtaatggctcttaaacaccttggaaacgaaacgttatttaagttaagactcaacgggacacaaaaagtgaccagcttaagcagattcttcttgaataggcgtgtaagagtcatagcgagaacgaatgtgtctgtaggaataataacaaatggcaccaatcgccgagaaagcgaggataccggccatgacccaaaggaatatagagaggaatgagtgattaggcactattgtgacggggtctggcagcatcaaaatttgagaaaagtcattatcaaagaaggcactcaccagagccaacatttcataaggatggtcatagggtaccatgtgactggagttgcgaatggtagcatacgtaagattgcgctccgaatgaattataccagcagcagccgcatattgcccgtattcgagagtattggcttctgaataacgtggataccagtcggcgttagaagcattctcaaaaccacgtttacccgaccattccaaattagaaatgaggaattcaccgctgacataattgcacaaaaagtcattttcgccataaaatagcatgactggaatttcctcaagaagttcggcaattgtgaaacgcgtgcgaaacacgtttgtgtctgcataaaagttgctcacaagcgatgaacactcctcccaacgggagactttgtccgaagcgacatgaagggccttcatgacatcgggactactcagaaagtcggtaagtgctggaagttccaatggccattccatgccacaagatgggtaaggggaggtcagggtcacatcgtacatattgaaacaaaattcaccgcttttgtctgagaccgaaaagagaatgtcgaaaaggtacttgtcacatgaattctcatcctccaacatccctgaagcagattgttccagtgacatgagacacttagcttgcactgcagtaagagcctcaaacagcgcagaaccacgctccaacagaccacgttcaaccaaatagtcaaggtaagtcaagtaatgggaggcaggctcaatccaaccgttgcctatagcaattccagacaagttaacgatgtccgaatcaataactttctttgcaattgcaggaatatattgtccggcaaacgactcaccagcaatgtaccaagtatccgtagcatactcggggaaggccttcacaaactcttgcaaaaagtatgcaaagtcgtttgacattttttcattatcatttaaaatggcatcacgagtatcagcaaaactgaatccagtgcccatgggctggtccacgaataagacatttccgagacgaacccagcttgccgcgttataatagacgagtgaatcatttgtcaatctcaaaggaccaagttcaagcatacttccatcttccgaagaacatccagggcctccattaagccagataatctgtattttgttttgttagaatgaattactggatcgtaaaaggacatgcgtaccgtgcggttctgatgaacctcgttttctgagccgtacaaagtaaaaaacaaatcaccctccagtttatctgtcaaattcaaatatccggagtggagacttcctgtgtaacccgcaggaacatttggaatgctactaacgtgccattgctcgtgaacctgagatttagcctgagcggagttaaattggagaaagaaaaggcctgctacacgtagcagaaaagagagactcatagagaacgacagaaaacaacaaataagttgcgaatcacaccgctcagaggtggtggtagagggaggaattcactcaggtaccttcttaaacatgaaaggaaggcggcgtttatcaatagaattaaggtagttgataagcgatatctgacatcataattagagacacgtggtggggatcaatagcgtggccaaacgtattccaaagtaagggtaagacacgaagatgggtcgagagggcgactggggagaaatgaatgtgtcgtccataggaacgaccgtacacaatatgcaggaactatatcttataggttctattccatcacggcggttagatcaagttgctaatacattaacacatcttctgggtgatcctgtgcctgtcttggacttttgtatggtttttaagcctaaaggtaagcttggatgcgcgtccgcgttttcctccagtatcctaatttacttccttctctgaacccccacatccccacgggcgttcatttggtggaaagtatatatccgcggtgtcgcctcgctttttccgaaaactcaccaccaaaaatagatgtcccacttacattgccgtctatgccagaatcctggctgcggctctcagcggatgttaaagcactggacgagtctgatgctgagtggagccggaaagcacaatggtatgttatgaatttcttaggaaaaaacttcttattttttggtgtgtgttggttgcattcaattcgtagtgaacaacgaacaccaaaatgaattatgtggttatgagaagaaagctaattcaaatatttgtataggaaattgcgcctagaaggtgcctctgaaccgaaacgacaaaataaatgtggcatccggcccgtgaacgaagccaagttcacagatggacctgtattagagtttgtgcaaaaaatgggttatgagtatgttgcaccgcatagcttagaaacgattgcctaacaaccaatctgtttagattctctcatgagtacattgtacagggcctggagttcacgtatgacacatgcaaagtactgatgtttcaaacattattgccttcgcagccgcacatcatacagcctccgtttcatcccttaaatgagacatggattttgcaagcgaaggcgattgtcttggatgcaacaaaccagcgtgaaatgatggttcaatcgcaaagacttacctccttgcaatcgcttttatcgagtgtatgtgatttaagaaatgaacgactttaagtcagttgtgtaagaggagtgtgtttttgtaaattgggtgatttagcaatgattcggtagcaaagaaatgttcattgaataagtaacaaggttggtcgccattatgcgacaatgccaatgtactcggcctttttgtatttttccacaagttcgggaaattgaaccagaaagcggtcaacaaatggcatcaagattttgcctgagagtgaaagactgcgtactctggcaaatgattcaacgtaaactattttaataggtttacccaaaagctagtgcatggttagttagcgaactgtcaaatgtatgaaaacttatacgcttacccgcgctagcattgctgaaaagcatatgagtacacaagttcccggaccattgcataaaaggacgtctggtgtgccgaattcgttcatgaaaattactctaagagctccaaaaagtgaaataaaagcagtaaaaggtgttgtcaaccatgattgcttcacatatcgagcccttggcacagaaagaagctgcgttctcaaatctgcttgctgagacatcaaaaccttagcctttttctgactcattttgtcatctcttccagtaacatatgttcgaacagggtacaacgtactgttcaatgcgtttaataagctcatcatttcagccgtatggcccccggacccaaaaaaagcgagcaaatgtttttctgcagcatgtgatgattcactggcaaacgtagtgcgatgaagaaggataggaaggcatgggaataaaaggagtatgctaattaataaaattgtgcgcatttcagttatgacaggtttttatttaaatagaacatatccctatggttaagcgagggtaaaaaaaaaacgaaataacgctaacgaatagaagatccttttaatctatacaagaagtgttcatttgttacaagaaacaagagaaggctgtttcagagcttttttgaatgagaaaaaaagtaaagaaagtaaaattataatatatgttatgcaagggtatctatcattattaaaattcgtagccttcggtttaaaaaacatgaaatgaggaacatcgaagtattggaagtgaacggcacaaaaagaaattggagcaaaatgtgagagtaaatttaacccgtttcaaatcgtttgtctcactgaggagtgtcgctagaaagttcagggaacaaagtacagacaatgatatcaagaagtgagtacattacatgtttcgttcgatactcatcgtgaaccaaaaacaaaagcttttcggttgataatatgtctggtaacagcgggagctttgatatttcatccagcgcatgatcataagcattagagtatgaaggtgtgaatattgtgcttccatccattgttgtgccactagaaggccgactggatccattagattgcgaggcacttttcagtgcagcgtgagcaccagaactagatggtgaggagtcggaaggtaggtgtaatgatgattgtgtactcgagggttgaacaaactgagccttgggaatgacattggataaggaaacggaagacgatccagcgctttgcataggaagaaattcgccgctagcaagagttgatacagacactgttcgcttgtgcatatcatgccgcggaggacaaagggacacgtttggtggttcgctaaggttttccttgaatctacgtctgtgtaaatcgcgcgctctgagggtacgaagtgtttcacctgttttccgtttcacatagcgccgtgaagccatcgaatgtagtgtagttgttgctgtgactttctcagctgaagtgtttacacgaacagtcattctgtcgaggacaagaacgatggctgtgacaactacagtttcggcaatagcagcagcgcctaccacaaaccaaggaaaaaggaaggcgtaagccaatatactagaaacagtagtggtgtcacgaaattgttctttccgacacaaagtaaacagccgtacaaatacacggaaccattgcacagaaaatatatggaggccctcagtggttgcaattatatacattgccctcgagagattaaagagaagtgcctttgcacggataagcaaggaacttttgggtgagttcacgacgaagtcaacgacacgcattaaagcagaataatagaaattgggttttgatgtcgcgacaatgagtcgatgaactccactagctaaaatatcttgtaaaatgacgaactcaactttgcttttcacattcggaggtggaagcaatagctttaacgtgttacgcaaaattagtcgacaataaagtaactcgttttcctcactattcatagcaatatgtggaaactgctggtgataaagttctccaagactgtgtcgactgccgcgtgctgatcgtaatctactcatagattgttgcatgcaatccaaatgctcaccaagaatccaaggaattttaaaaaacagcagttcaaaggcatcctttttcgagaatcgagagtcaatcttgtcaagaattctttttacaagatcaatacattctgtcgggaaggaagcattttgactaatacgattagcgtaccacgagaataccttttcgtctaaaatctcaaaaagcttttcctccacgagagctgataatttcagcatcgcagagtaggaagacacccgaaatacgcaatttctaaaatcgtactgttaggaaaatgatttccctgtatacgctatgattcaaacagaaaaccggagaaatagatcctataggccaatttctgttttaagatacaaacaagggtaaagctgaaaaagacggtactagttgatcgattgaaagctgaaatgtcgttgaattggcgaatattactgaacttatcgtcaagtttttgacttcccactaataacgtgtggaggcgttctgtccacacgaaatctcaaagcactattaaaccgtcgtaaagagcggtccctgggcttaatatggtgttaccgtagctctttggacgaagcgatgatacaactaaaatgatagctcctgactggtggtcggatgaggggggaaagaagcttgcagacagagagcattaaagggtcttacaaaaggttcacaacttagagttgcataaagtggcccaccttacagaaattacattagcggagaagagagaacgtctgttattctacctaagaaatgcctgtatgccgatcaggtacacaggccaaataaagtacagcaagatataagcaagcggaaaaccgcactatcaaagttgataagcctacagcaagtaataataatacacacagactagacggtgtgaaaaccccaaaagaaagagaactgaatacttaccattgtcaactaaattgatttgcattctgttgaatcaattaagaagactttaaagtagaattttgaggttcaaattgatggggttcaggcttcactggaacggtttcatttcccgcaatcttctttgcctctgcttctgtcgcctcacgtatgcgcttgcccaactcaggatcaacccggctaaatactccgtactgacgctcgcggacatttggaatagcgttgcacagatgaacagagacattgtagacaaaatggtcttgctgatccttctgttttcccattaacttccacaatgctcttggttgttcaaaatcaacatcggtaagctcgtccatgtgatacgtaaccttgccaatccagcgttcatgttcagcatcgggttcattcttttccttatcgagcttttgagtagaagaggggtagttgggaaggtcaaattgattagcgccaacgttcatgggtccatcacgggagtaattgaaaactgggttcactggacaattgatgggaatttgttcaaagtttgcgcccaaacgatgacggtgggtgtcaggatacgaaaaagttcgcacttgcaaaactgggtctgcagagacatctattcctggaaccatgtgcgaaggagagaaggcgacttgctccacttcggcaaagtagtttgtagggttacggttcaaagtaaacttgccaacaggaattaaaggaacatctttgtgaggccataccttcgtcagatcaaagatgttgtaatggtactgctctgcttgctttggtgtcataatttgaacatataaggtccaactagggcaatcgccgctctcaatggcctcaaaaagatcctggccagcaaaatccggattcttaccaccaatctcagctgcagtgtcattgtccagattctttataccctgatcagatataaaatgccacttgcagtaaaagaactcgttcttgtcatttacaaacttatatgtgtgaccagagtaaccattcataaaacgtacaccatatggagttccacggtcggagaacagtatcattacctgatgaattgactcaggattcaaggacaaataatcccaaaacgcggtcgcatcctttaagttcgtctggggatttcgcttttgtgtatggatgaagacgggaaacttggctgggtcgcgaatgaagaagacaggtgtattgttgcacaccatatcaaaaataccctcttccgtgtaaaacttgagggcgaaaccacgaggatcacgagcagtatctggtgtaccgcgttcacctccaacagtggaaaaacgagcgaacattttcgtcttcttaccaacttcggagagcatattcatcttcgtatactttgtgatatcattcgtcacctcaaatacgccatgggcaccaacaccttttgcgtgaacgacacgttcaggaatacgttcgcgatcaaacttctgaaacacgtcaatcaaatgaaagtcttgtaacggaattggtccattgcgaccaatacgttggctagccaaaggattgaatatgggacagccggtgctagtcgtgtaagtcgggtggtcgggaacctcctttttctcgttaaattcgtaaggcattgcaattataatacagtacttcgagaacgaaagttaagaaataacaaacgtttccaaaaataaaaggtaaaatgtacagaaaggttccgacagctcaattatcgcgctaataccttcttcttaaagtatacaaaattaagtcttcggtggagactctcagtttgtcaaaagtcttcaaattggtaattggtaaggtagaaaaaggaggaaatgtcctctcttgtactttttcaggatttaggtatttacgtcatatataattaccacgacggtcatacgtcgatcaagacttgatttcgccgaaatcttatttgcagaagtatcgcactctatgacgtttaaataataaaccctttgcattggacgtcgcactcttgcacgcacaaagaagcgaattctgtaaccaaccagcaaacgcgtattatgtaatctcatgaatccggaatttttattatgtaaccattatgtaaattcactgctacagtactgggctagaatgatacgcttacaaaacagtcaaatactagtccagacaatctgctagacacttgataaatcataattcagcaagaacagacacctttgagttacagatgcaacgtgaatgaatagtttaagtttaattgcgctactccagcgaaaacaccgctgcgtttgtccacagtttcacgatttgttaagcgacagctttcgtgtgtaatagatgtaatgatgtctgcacaagataagtgaagggggaaaccacatgagtcacccattgttaaaggagttaacatccgaaaggcgttctgataattggtactactcagattgaaaaaattccgaacaagtcaatgaagttagtgcgactgatttccttttatatgtcgtttatgtgtgggcaccagaaattgtatggtgtcacaagactatgttgagttgtattccgagatgcaatgacttagtattacattaacccaatcacttatctggtggtgaatttcaaagaaataaggtttcgcctaaagctactttaataaatgacacaaaataatcaaaaacgaaaaatgaagaactgcgattcttttgagcagtccttgatcaattgagtattaaaactttatgatgtcggaaaagcaggtataagcatgtgcccgtattcgtcacttgttccctgtatttttctctgtaaatcatgcaaatatacagattcgttcgagtctaacaaactatttataccccctctagtgtatcttttttatttttgttatgttttctcttctacgtcaaactcttacagcagtcattttttcttctagtcatactgtcctcgcccttggcagttcgtccattgctcttcctctctctacgtaaaagatgccgaaaaaacttgagacctctacaaacaaccgggatttcatactagaggctctttctaatggcgtgcggttggacgggcgtgaaatgcacgcgttcagacaacccgtaataaagtttggcgataagtttggtgaagttgatgtctccttaggtgagacacggtatgttaacaagatctgtttccaaagaatgtccaggctgacagtttttcagtgtattatgccacatcacggctcaaatcgcgaaaccgtatccagacaaacctttcgatggcattttcaccattcacacagagttgacgccaatggctcacccttctttagaggcgggaaggtatgtacaggtgttgaattctttcttcacacttactcttattcatttatgttataagtttccgaaattgattttaacattatgaactaagactttctgatcaagaggttcttatttctcgactcatcgaaacctctgtccgtcgttcccgtgctcttgataccgagtccttatgtatcttgtcgggtcaaaaatgttggagtgttcgtgctacggttcatttcgtcaaccatgatggaaatatggttgacgcagcttgtcttgctgttgtcgctgctttgtgtcattacagacgtccggatgttacggtcaccggtgaagaagtagttgtggtacgctctccattattgcttcgtctcaaaacagcttgggcgatcatctttatacttgttgcatgctggcgctaacacaatcattttagcattcaccagaagaaagagtccctgttcctctttccgtccttcacatgcccatttgtacgacgtttttctttttccatgacggaagtatctcagtcactgatgctactgctgaggaggaggaactgtccacaggtactatgaccataacactcaacaaaaacagggagatttgccagttcttcaaagcaggcggtgttcccattgatcaaacaaaaatcatttcttgtgcacacgcggccttcaaaaatacgcaagaaatctgcgagcagctaaaacaggttttggcccaagacttacaaaagcgggaaacccaatacttgggtggttcggcagaaaatgctagatcttaaataaacttggataaaccaatttatcactgccgtcaatggctaacagctcgttatttcatgaatagtctatctagagaaattgattttacgagcgaattttaaataaaggccggcctacaggccaaagcacactattactcacccttcgagttctcggccatgatgcagcgggcaaccggcatttcagcatacataactattgaacaaacgaatgtatagctaaggcaggtagaagagagtcccatattaaagcggtcaattggaggatcagactaacacgattggagttactgttgattcgagcgtggtgcttctcaacagcacctaaggaaacaacgaaacacacgtgaacaaaagagaaacagaataagcatcggtcgaagggcggtagtagacgagaagagactttatataacaaaaagagaggtaggctgaagatgtgtatgtaacatgcggattgggaagcaaaagagagtcggcggcgtggagggacaccgagctcggtcattgcgcagcacgagcatggtaagaaggtagtaaactgcttgcccaaaggagcgaaggagcaacaatgttccatatatcaaactcccaccagcaaccgctgaaccacctgaaatgcgtaaacgaaatgaagtgtagtttgcaaacggaatagtatagggaagaaaagggacgcgaagatggctacatatgactgcagcccagtgaaaacaacgtgcgataccaaccgataagacacgcaacggtcggctcaacgcacattgaaaaagggctccataaggagggtttcttaatgactacggcggtccttctccagttcgagttgctggtaaagtaggtagagagctcgctcattttcttcgtgagtaccagtaattgtaaacatacgttcgcctgtctcgtcatgaggctccttagcgattgagatcttgctaccactggaacggcgaatttcggatatcttagaacctgcacggccaatgatgcatccaaccatatccgcggggatgctgatgttttgagtaatgcgaggctgttgaggagcagcgggagggaaaaagtaaggggcagctccaccgtccatcatagggcttggaatagcaggagtcatttgctgagaaacagcacgaggagatgttgcaacggtagggaatggttgggtcaaacgggaaacagggttgtagaaaacagtaccggcaccacgctcccagtcatcaatcaaacactttccaatctcccagattgcggcatggagattctcaactgttccgtgcacctcaacagtacgctcggttgactgagggagcatgtcttttgaagcgatcatgcgacacgagcacttgtcttggatgagcttgatacggaggccattacggccaataatactgcccatcagagaatgggcaataagcaagcggagcttgcgaggagcatggggatccacgggggttccattagcattcgtgctgttctttgcaaaaatatcgatgataaaacgataagcacgaacaacgttttccaaggagccactgatcgtaagcacacgatcatggacgttaggaacagcctttgtaatgccagccttaacatttgtcgtgctacgcagttcggccacatttttaccagatttgccgataatgatacctgcctcacgtgtcgacagcagggcacgaagcgtaagctgctgcgtggcgtacgctgcgtcatccatcaatcctctcatgggaagctggttttgatgagaaggcataccaacagcgggtccaagttgcaggacaccacccatactcacggggtttgggaccgcagggccaggaggaggccgattcagaggagccgcattcgactcgtcaggctcatcctgaaacgtaacgtcgaaaagtgaattttccttttcatctactgctttgggaatcgaaaactgattatatgccattgaagttaccggaagaacagaggagggttgaatgtgagacataacgattacagattttctggttttttaacacaaataccaaaaagcaaaaaaaaaaaaaataaagtgcagaaaacggagaagaaggcgtcgggtataacagcaaggttccgggagttctggatgaaaatcaaacgtgaggaagtgactagaccaactatataccacgtattttttggaaattgcccgtttctgtgggtcggaggggtagaggtggtggttggggagtttgggtgagggtgaaaaattttgttgctagttgcgagggaaatgtggaggagcctacttataagtgacatgctactttaatgaggtgaaaggagtggtaacgtgatgaatgagagatctagagctgcgcaccagtatgagaaaacgttggtgaatcgctgttcaactatgtgaatatgtcgagttgtggatgatgtggtgaaagttaaattccgaacgtgtagtagtaaaacgccagttttcatttaaatatttgtggttagtaacataaaggaatacttgctaccacagcgtgagcccttaagggtatgatggtttcattttctaacatatccgtttagacgaagattctgattttttgtagttatcacttctcggaatttgatctaagcctgtcatattattctatacttacttgaatttttgttttctttacttttttggttcttggatattttaagtatttatcaactatcgccttctaattgtaaaaactttcgaaaacatttgagctttcagtaaacttttaatcacagtgcaatgttatatgaattgacagaaactcagcagaaagacttacaatactttgcaccaattgagggatctctattaacggaaaagttaaagtcattcgtcttaaagcggaaggatattaatcttgcagattggattgtaggcatgcgcctagtgatgcaatcaaatgcaaagggagaagataaaataaaaaaaattgacgatgcgaacaccgtgaacaatgatatcgctatacacgatattttgccagttccttccgacgacgcccgacaaaaaagattattgaaaaaccaagtgagtgccatcatcaacatactatttacagtacttggaacagccactgccgtttggaaatgtgcttcatcttattcaaatgagaaggtaattgtttatatgtttaagtcatcattaatattgtctgaccttatagcgggttgcactctccggaataagtgcttttgttgttctcgttgctgacgtctttctgtatgtgcgctacttacaatcttcacctcagaagcctcctaagccagttcaacggaaagtagtttatacttggtctacggcggatttacctttggaggagaagaaggtacagtaaactaggagttatagaagattattaccatcctctccaaggtacccagatatctgtgataatgtccccaccatctgttacaaaataccacgtgaaagcgtttgctgtgatacacgcatgttggggcacaatccgtacgagttgacctatacgaggcagaacatctttcgaatttgagctccgtaaaattccgtgctcttgactcaacctatcgacataccagttctcgaggccttccgtaatcacatttccaaaccctgggattctgccattttctcgggacaaagatatcacaccggcatttacgagtgcctcgcctggtgcgcctttgcggttggggtacgtgctgattacttctgccatcactgaacaagcgatattggaaacggaaacacatcccgtcgctgcttgttgtaaatcacaaaaagcgtaattacctgtatgaatttccagtcttccgtacaacttcgggacactatcagctatccacgccttcgttgcatgggctgttggtgtagcaccaactgaaagaaccagaggagtcgatctgttttttttatgcacatattcagcagcaacgttggctgccctgatttcatcgagaagatagtttctcgcttcttcaatactgcttgcaccatacgagtgccctgcgtgacaataaaacccgaataagttaattatgccagaagcgttcaaggttgtatcaatcaaatcttgcaattccggggagccaacttgcaatcctgcacgagatgttcccatgtcaattttaataaacacggaaaatggcctcttaattgagtgtttttgagcaaactgcttcaaaatatcaatgtgcgcaagattgtcgatgagcaaccgtacggactttacattttttgatagttcataaagttcctcaagccgagatcgacaaactggtaaaccgtataatatgtcatctactttgccagacgcaacaacggcaatggcttcgcgtatagtagatacaacgacagcattaacccttccctgcaactgtaaatccatagcttcaatgcatttatgagttttcacatgaggacgaaacagtgcgcctgttgcctcaatgctttttagcatttcgtcacagttgttcttcacaaccttctgatctacaacaaatgccggtgtaggaatttcgtaaattgatattcctacatacttcttcttcaatgcatccttggagggtgagacatagaattttgaaccaaatttgtccaaatccattatttgaatatatttaaaaactttaccagtaattccttgccttatatctttgccaaacaccagccaaatttacggtctatcggcatggaatcggcggaagctgataagcaagaagtactagatctcatccgtcatcgcgcacccaactatgaatgtagttaacaagcaaaaagcgatacaagagtactttaatttgaaaagctacaaccgagaatctttttaattcaaagttaagttactttttgttttatagaactccatatgcacaaaaggaagaacacccccaaagcattggcgaaagtgcaaacaaggaaggttggtaagaattttaccgcggatatggcacctccaaaaaatgcacctaatgtatcagaaaaggaaattgcaatttgtacagcaacatttcccttgacatggtacctaggaggaagttgcttcgtaagaacagatacagatggcgagctaacaatactgccactaaataaaataattagacacacaacaaagtaaggctggagatattcgcatttgcactgatgaatgatgaaatgaagaatgaggccaaagagaagaattagtaggccgacgatggaaattatacgatcttggaaatagcgggaaagaaacgtcatgagcaaaacaagaggtgaaataataagaaaaccaagagcaaggaagtttccagcctgaaaagtggaataattataaagttcattcgtatacacaggaatacttgcgacatacacttccagagtgaaaatagacacaaatgtaatccagctgactacaaacatcataacataaccgctttttgttaatcgttgagaggtttgatcagaatctgaaataatggatccttcgacaacaggatcagaagggatcgtttccaaatcgtccctgaataagaagatcgaactgataaagtaaatagtccaaactatagccatgatccaatttccagaagtgaacttatcccatacacggttgttagaatgtgaagcagctttgctcattaaacctccgagaaatgggccgaccgccattcccagagtttgagccagtgtattacaagttgccaagggcgtacgatatcgcggactcacgagtgttttgtcggtcacgtaccgtttgtggtacaaaaacatcgtacatgcaaccccgaagaacaggcggctgacaagaataaggtacagccaatttacatagtcagctaaagagtataaaacatgaccaaggatgtttccaacagcgcatataagaataggccgcttataaatcatgcgcccgtttttggcaattgaaaatctcaacattggataaagcagagcaagggccacaattgttggcataccaataataataccagaaaaagatgaagtaccacccaaatgacgtgaatactcggcggaaatgggaatgacaacagtaaaggatgcacatgacagaaaattattcaatataatcagcgaaacattttttaaaggaggaagtagcttctcgttttccggcgtcactgaggagtgctgttgagtacttgtagaccttcgagagactgtactgtgtggtcggctcacaatgaatgtgtgcacttctttctttttcacatctgacaattccaatgcattttgagcccctgccaaggaatcttctaagtttacaaccatatttgttaaaaacccctctaaaattaaaactctttatacaagtttttgtgaaaaactaaaagccgatcggtatctcatccgtatttgatcacaattgatctgttagatccaaatctgcaagccatactgatacttgagcaagcaagacaaagaggtcggtttggcggcggtacgggattccgagaagcagggaatccaatgaagtagtgatactcaaaacactacttctacccgtaaattcaaagcgaaagataatttacaagaatatttcttacaatagtattaatgacaaaaatagaatgaaacctacagtaatgcctgacaacttaattgtaagatttcataaagaaaccacaaaaaacaaaggatagtatcagtatcgtcagtttgcagcggatgtgctgcctcaaataatacgacgtctgacacgagagagcttcatatcaagtgacctgaccttgcctgaccatacgatgcactagtagagcgagtcatgaatttgaatacacacgctactacctcctgctatatgttaaacttgtaaatggaaattagtgaatatgtttgaaaacctgttgaaaagtttttattctaatagcgaatatctaaagccatgagagggggagtgattgttgaaataagtaaaaaataagacaagaaggaatcaacgaagcttttgcttaatgtacttccaaacgaaggccaaaataatgagtgccacaacagtcatacccaggtccatagcttctagaccgacgggagtaatagaccataatgagccacccatgatagaaccgactgtgttcgctaaagatacaccaacttgtacgacaatacttgcagttacatggtactttggctgaagctctttggataaaagggaaataaggggagccgaacccaagctaaaaccgtagaaagcaattgtatacataatgaaataagtttgcactgggttatgttttccagcttcaaggataagatccacaaggagagctgcaaaaccaagcacaaaaccaagcaacataatttgacgatcctcgatccaacgcgataatactgaacccaaaaaaatgaaaggagcaataattaaggcagaaagggcaaggaagttgcccgactggaacgcagaatagttgaagaacttctcggtgtaaatgggaatactcgcttggtaggatgaaatgatgaaataagagataaaagcggagtaccacatataagcaagaagaattttttgcttaacggttaacggattggtttgactgctatcttcagaaacgattgagggtggaatagtcgcattcgaagaggtgacttctttgaaaagagtacacagacataaggaatacaagcaccagatacaaaacattacccacgtgccagcggtgtactggctccaaatacgacttttgctgttttgtgcatgctttgcaagaaaaccaccgagggagggaccaatcatcataccaagagtttgtgcaaggatattgaaaccagaaagaaaagtacgtcgcttgtacccaacaagaagtttgtcagttgcatattttttatgatacaaaaacatggtgaaagcgatgccgttaaacatacggccaataagaataaggtacagaaagttagcctggtacgccaaagcatagcagacatgaccgattaagtttgtaatgcacgagcaaatcattggtcttttgtagagtgtgtaaccattagtaaattttggattggcaaacacaagcatgggatataacattataagggaaattaaagtgggaataccaacaaccaaaccagaaaaagagtttgagcctccaagttctcttgtatattcagcggaaaccggaataacaatagtaaaagaaacgtcagacagaaagctgttaaaaaacatcaaagcgatactacgcttcggaggcaaaacatcttcatactcgctaggatccacagtaattagttcttttactgaatcatttttctttttatcaaggtcattaagctcaatcttgaagaacaccgagtcagagccttgatactgcttggactttaggatacgttgtccattttcattatgtggaacatcaaattcacccgtaaatgacgggaccgggctactagaggtactcgaatgcatgtaatagttgtagactaaaccctaatttttctttgattgagaattatcgaaatgatatgcacaattgaacaacgccaaaaaagaccttcacccggtaaagcttcagttatgtactgaagaagacgaccacttagaaagtaccttttcaccttcggtcacttttctaagttgcaaacaatatatgttctttatgagttgcggatggtcgtgtccacccaaaaaaatagtcgaaaatttttcagacatcacttttcggttaaccgatcgagatgtaatgtaacgtgaacaattcttctggactgctactcttattgcgtaaatcgttttcgtgtgtgaaatatcccgatataacaaaaatccagtctgtttagtttagcatatcagtgaaagataacgtgcgggatgagaacaaataatatgaacagaaatttaaaatgaaaaagaagaatgaatttatgtacaaagtggttcattctctgtcctgctcaatattcgcatcgtaataactatattctgcaaacttgggttattagtaaatttactaaaggaaatttgtgcgaaccattaaacgtagtattgttgttaatttgaaatcgcttggtaagtcgtttcctcaacatcaatgatagtactgttttcatttttctttttgtcggtaccgttgctgcctgacggaatcgatgcttccacgtcacttgggtgaacatcaaaacggacgtatttgttctttatccagtcatgaagacaaatgctcaataagccacccaatacaaacaagccgcaaatgcttgcgccaacaatttcataatggccacttacactatcgagcaggtcccaaaaggaaccatgcttatcgccaacattttcaattagggaaagcatttgaatgacaccaattgtgtaagcggcaattacagatattactgttagaacgaaagagtagtagcagcgggtgaaatatccgttcttagcggacactgacgaagaatacgcgtagtacatgagagcgccatcgatagtatcaacgagacacataccagacaagaatataagtggaaacagcaggattagccatatggaaacaccagaaattgcttgtaaactagcaattccaagaagtgcaatttccgaacttgtatcgaatcccaaaccgaacacaaaacctagaatgtagattttccaaggacgatcgacaagttgaaacaccttggaaagatgctgcatccagaaaccagaagcaccatggtccgattcaacgccggtccggcaataccgccgtaaacgtatgtacaatcgaaccaataacactgaattgccaatggccagcaaaaataggaaggccatacttacagacgttcctataacgccgccaactttttcaaagttgtcccatttatcagcaaacttactggccgtgatggcaaccactaaacaagtaattgtgacaacggttgaatgtcctaaactgaaccatgtaccgacagtagacaacggcttctccgatccaagtaaccgccttgtaaggttgtcaatagccgtaatgtgatcggcatcaagtgcatgtcgaagcccatacgtccaggcaagaataattgatgcgaacaaacgagaactagtagtagccaaaattacagatacaacaatccaggcagcaatattccaaattacaagacacacaatgggtatcgaaactttccgtggaaccttgcataggagaggaatcttttcataagcgtgaacactagaatgaaacaaactagaaaagacacgacgagactgaccacattctgaagggtgcatttgtttacaatgaaccctaaactattgaaaaaaagcggtacacatcacggtgacaatgattttatatctgttctaaattttattatcaatagtacttgccatttatctattcgtgcgattgaaggataaactatggtaaagcgagctttttttatatcatgaacatgctggttggatgggcatttgtttgcgcaagtttcgctgttgttatttataggaaacgacgaagcatgagaatccccgagaataactaaaacttcacagctaagtaagcgagggcgggttgatagaacagaacacatctttatcaatgaaaattttaattgtgaaaagaatttaagttataagagcgctatcgctttatgtgttatgacgtgtgaccgagcgaatgtacttttggcgatttagttactgaaaaacccgattttttggaattcaagtatgtaacaagattgaaataaatgatcactagactgtctgattgtggcgctcatgtgttgttaaaactatctatttatgtaataaagaacgtagaaccagattggctgtgtaaaaatgtatagagaactcgtgattcgtttctatccagaattccaacactcttatacgcacttagcgtataatcaaacaacaaagttagccacccaactgcatgtacggccattaagcccgacttttacatgaccatgtgtattgttgttaattttaaaactaattattcactaaaaataaaacaagacaaaattacctgatatagcaagcgatagctctacttaatgaggcatttatcataccaggactgatggggttattgacataagagacattgcatgaggaagaggttcacccctaaagatcgttataacgtacacaaaaaagaagagaagtaaaacaatgcttagctagaccggttcaagcaaacaaacaaacaaacaaacagaatccagaaggatataaaaaagaatcatgacagaacaatattaaagaacacaagtgagtagaactttcatgtgtaaaaagagagcttttaaggagaggagatgggaggcaaagaaacgaaaacgtaagtgccttagcgggagcttggaactccttctatagtcaacttatagcagcaattttgattttcctttcttaatttcttttcacggcgcttgcgttctgcttcttcgggggaatcgttattttttattttcaggcgacggaaaaagcgcatgcgactagagttctttccgtcgcttgaaacgggggttgtttttttgacggaagaaactctgtttgcggaatccgctagcgattcagttgagtcgatgctacgacttttgtcacaaccctcaatatcgttcaatgattttgtatcacgacacagagacacaagcatccctcgctgtaaaaagaaggcgcgattccataattcgacaatttgtaaaatattagcgttcttcttctttttcatactgcgaaacataggcccactaaatagcaatgcgctaacaccaaccgtcatcgtcaacacaactgggattgtgatctcaccagcagtatagtgtccagcgctacgtatctcgtgaaaaaaacggccccaatcttccaacgtaacgtctcgttctttagtaattggcaaaagaagtttggatgcgaaaccatcagctaaatattttgaacgggaatacacgacaattggagttgaaggaaaagcagcacctgtccaccttggcgctttccgataaaactgtgaaggtatttttgagttatcccgaacccgggggagtttagtaatcatctttaagccctgattgttattcccaatgacagtgtgatataagggtggagtctccccgtactggatggacagattgctgagagacgtctgcacgggtggcatgtacacatcgtcagacattgaccgcgatgaaatggccgaagtctgagaatttgagcgtccacgttggtactcatacttctcgccgcgattgcttttattagtggaagtccgggtcgcacaattgccatttaatgacgagtttaaacgattagaccctgtggttgaacgcgacgacattgacgaggcagaattcgagcgaagtctagcaggaagatcttgaacaaagtcgtcaccaagaaagtattgttcctgattgcttctaaatcttctaagatttggtctcgaggactggatgtcgcaactgtctggtgagagtgattgctgaatttggactggctgcaagcaaggttgtccctgaagcgcttctccatacgaaggaagttgaggggcagcgggctgagaagcagccgtgcttgcgacagtctggggcattggacactcagaaaaacttggcgcagtgcttacaaaaatagtctcaaaatttctttacaagctagtgagtaaaagtctaatgctcactttgttgtaaaagaaaaaataaaataaaaatgcttcaaaaaagttcgtaacagagagacttgaaaacaaatgcagttcaaaaccaaactccttgatagatggattgtctaaaattccccgatattcttgagaattggccccgtgcgactattgatgcaggtttaataacggtgcgatatatacaacgttgagaatttagagtccaaaaaaagaatcgaaagcagccaataattcaatgcgtttctgaagcagtgcagctgcgctacgtacaccgaatgcttcctgttgcaacaacaaagacctttcgctacctttgaatacgtaaaaggcaaaagacttcctcgcagggtctgtgggcattgctctccttttgtgtgggggaatgatgtcatttctccactgagccgtcgtatgctattggttaaaaagtgtgagcctgtgtaaagccgaggttactacgtgccaatgacaagcaccattctttggcgtatcatcctttaaacaaaagttgcgacgagtaggcgacgctaattcaagtctagtactcttattggtcagcaaaggataaacgagtgaagaaaacggggtcacaaaggaggtgccacaaccgagccacgccttgattgtttattccggaagcccctagggatcaccgtacaaagttagaagtcatcagacgagaggcaaaggaggctgcgacggaaaaagttttctttactctacactggtttttgacaaagtcacatatgggagatgaagattcttcgttttaaggaaaggaaatattgtgatgagaagagcttccatattttgacagaaataattgagctctttcaagaataattcgcttattctctatttcggggcggaggaaatgtttgcccccccccgcacaacacaacaaccctaaacggaagtgccgacgaacagtaaggatcttgactattggtgggcaaaatatacgctgtttttttccgtggtttctgtcaaatacggcacaattgtttgcaatgccgatactaattgcattcttgacttcgcttggtttttcgataaagtaaaccgagctgattaagcttataaaacgtttccatgttaagccgaaaatgacgtcaaaatcctcggcaataaattgacaagactgcaagtggcgaaagggttttgacgagattgtgaaaatgcgatgagaagcactcctctggcgttggaccaattggtaaagttcatagcagcaaccttttatctataatactgtttgcaccggtaattaatgctttgaggatagggtagttaagggtcactcttgatactgtatttaataaagcttttgtcatataatcggtagttttgctttgtgtcgggacaattgagtcgctatggtcaatgacggtgatcgggtttgtttatgtcgattctcaacccgaattatattcaattgccttttgtgcacatttttctacgttgatgaaattattttattattaataatgtgaatgtgattaattgaagcttcaagaatgctgtatagtccatctgatgaatgaaaaaagtgtcgataataaaagaaaaactcacgaaaccaattggtagaatgtttattagttaattttttactgatttctttaaaaagttgtctaaaaaattaatacaaataacagttctatgctatattatttcgttaattatataatagtcataaatatccctaaataatttaaaaaaaatcacaactagaaagtctacgtcgtggttttaagatatgtatgaccaaaggccttactttgggcatgaatttactatttattaaaaggttacgaaggttaatatttcactcaacataagcagatccgtttgggaatacttttgcataaacttagtacgtttattttggacgatatactgctcagtaaagcttcgcattagcctcatacgtaaggtcgagtcaagctttctgtaatatatttacacagaagctgactaatgttcgttactgtaaaatgactatatgggttgccagtatgccgttatttaattactaactgtgttgacgaagtgtatttttctgttatctccattgttagattcaggatgagcgcaagaagtattctcttaaatttatttccggtgagacttacacaaataacgataaaagcgctaaaaaacgcaaggctattccgtttattttaataaaagtcttgcaggaggatgcagggaattatttccattaaattcagcgaacgtttataaattgaattccattttgatttgtactcaatacaattgtgaaaaccaacgtttacagcaaataaacatggcgccaatttaatctatggaaaaaagcaccctaatattcgtgtttggagaaaataattgtttcagtctataaatcttaaaggacttgattcaagatatttttaagtgatatttaccctatatatacactcattttgtcttaagaagttgcggggtactcttaattggacaaaaacgatggtcaaaaattattcaacttattgttactattaagatgctgatatctggacttcgcaatcccgtaattacaatatttctttcataagcacagtttacagccattaagtcctcattgaatttgtttgtgctttcctataagtttatttaattaatcaataaggcagggcgtcaaaacttttgcatggaaagtgtttcaacgcaattattttcactataaatgtcaccaaggtatgtactttcatttttcaacgttcaatacatctactcacaattaaacacaccgtttatgattaaaaagccacatcttaataactcacaaccaccatcgttgcgtgtaaaatgttcactgctaaccgtgcccattttgtgcatcaacgaaagttccgtagagcctccacacatggaaacttaactcgaatatagtgctgtgatttaataagtacgcctgcttaaaaattaatgagtggtgtcggtgaaaattgtattctctcgattttagatagaaaggttagtatgataaacaccgtgtaatacatgatgtaaggaaaaatcgtacggcaattatctatgagatcaataacaaagcgttttcattgagaataatgaatgactcacttggacttaacccaacaatgacaatctggagtcaaatgacgaatagaaatttcatatttacctttcaatgaattttctaacaattgtcaaaaaaacattcacgtgagagatgaccaccaaattgttttgttcatcgacatgttattccatattgaaaatacacatctcacttggaatccttttcccgcacatgtcacagacttgatgccgtctccgttatattgaatgattcaactcatctttctgatctttgagaaatcatcacaataggtgctgtgttatttctcacagtaatctacccactgtttttttttaaaatgaaaacgagggcttttgttagtagtttagggctcagtaaagattgaaaagtttccgtcttcattattcgattgccttaaaccaacaaatagttcaattatagcttaagcaaaacgttaggaacacaaaactgtcgacttaattgaccagcggacgtatttgcattactttctgatatgaactttttctttaaacgtgttccgtgtgtcgtacttatcattcctgttcaattaaactcgttagatataattatatgccccttttactctgagaaattgatacctactcctcaaagtattgaagatgggatagttgatccaaagtaatattcgcagaagcactttggttaaatgcgaagttcgtcttcgagaaagatttaatcctcttctgtgaaaaacccgcctaagaaattagaggattacaacgctctgctttcacaataaagcgtaaaagtaataactgattagactagacggaaaacataactgagcatctcaagaaacaaagctctgtaattgaaagcaggtcagtttgatacccgtgttacttgtatgctgttttggaactagtcattatggcatgcaaaattaaaggtgttgagtaagttatctttagagagcactgcacaacccagttttatctttaatgaatcagcattaataaccgggaggatcatgctgaccattctttcattagaaggactagcttaaattctaattcgtgtattatccagcatccattacgggaacggaactccataactatacacagttttaatggacgacagaaatcatgtggcgatccgaaaaggtactaaagtaatctcaacactgtgtgttacttttctcggtgatttgagggaagacgaatcaaaaaaagtaagctaagcgaagcgaagccgaaaaatttctctcataatattagcacaatacttaatctttgctagtgcaaagaattccgtctatttcaaccgttaactcagtcgacgatgaaatgtttatttaagctatttgcgctgtattacacttatcacatgctgtgtatcctcagtgggtactatggtatttggcaacctttgttaagcgaacgttagtacagcaaggctggtagcagggttcatagcggttcatggtggcaagaatagaacataggatggaatgtcgattgctgacgccctgtttatagccgttcatctaatcatcagtcggtttttactataattagtctacttacacattctaaatacatttactagtgactatcaaaaattttaaaaaaatgcgtaaacaaaaagaaacgatgttatattcttgctaagtatgacgattaagcttctccgcgtttcacgtgacctttagacgctggtttacagaatagtgcttgacctgctctattcgcttcagacaacccggcaatataaatctcaggggactagtaaataaatcctaaaacatcagactacggcaaaacagacaaatcttcttcagttgctcgggtgttcaaatttgatttgcctgagaacattgtgattctttgctctaatcaaattgaggggacactgacaagattgagagcgcagagtttaggtatgaacatatcaatttagaatctctcattcgtgcatttatttatgtgacatggaatgtaatgaattttaaattggcttaaccgaaaaattcagaacactacactgctaaattatcatctcccttaaatgactaaaggaaaaactttcgtgaatatattttgttccaaagtaataattaacaatatcactattaatagaaatcgtaattctaacaaaccttgtcaaggatatcgacgctgacaaagaatgtcgttccataggactgtttagttacttgatattataaagagtattaccttctcacagctggttaattttttaattacacaaaaaatcaagtttgtgaagaattgcaaacaaaaacactgcaataacattaatacgtagcaatagcgcttactatctacagccgactgcttggtaacttgagagttattggataaacttaaataataagagtcaatcaggacggaaaaaatcagttcgcttcaggaagaatacgcgaactgcacacaagaataaattaatgctcacgacgatgctctctatttaatggcaacctctgcctctgttgctaacacaaaagttaatatgaacatcattgtagactgcatccctgattatacagcttccagtaggcactagacaacgatccatacacacttgaatattgtcttgtgcccaagacgaattgaaattaacaggagcgctccacgaaatgcagcaatcgccgccacagaaacttctgggacttagcggaaatatgccataatccgaaattccttgattcagaacatcacaactagtataatttgtagaatgatggtcatcacaccctctactagatcttttcgtcggatgattaacgtcacaaagagaaatattgaaatccctgtaatagttcatcaggtcggtactcgacgccgtagaagcgagagactcagtactgtttaaaccatacgtgtaaaggaatttgcatgtctcactaacaaattcggatgagccattcaacgcgagactatgcgtatagccgttacgatccatcaaattgtaaaggtaaagggcgtcgcccaacatctcattagactgtgcctgtttcagcatggctccaaccttggcaaccttctcataattgtcaaaggaatacatatcgagttctttgaagtaaggctccgcatcgcgcttggtaaggctcgacaaagtagaaaagcccgataaggtagacagtgtaacttgtccttcaccgccagacggggaattatcatcattgtttacaattttattcaagatagcatcgtaatcgccagaggaagcagtaacagctctgcaaacaagagccgaaaccaactgaagggaaatactcaatagcttcatgatgtaccaaatcttctgggctcttacacttctatatcttcatctaatggtaatattgcaccaactattatgactatttagagcatttcaggagtccttcaggagtctttcaggtgtcatacttgcactcctctttctttgttcaatttatcacgcttggaaacacatttggatgcttagtatagtggcgttaaccttagcctaatgatcgctaattttatggagccaataaaaagtacgtggaaatgtagccattgcaagctgagacggaggcatggagaataaataggaacaattgcacacacccccatattttaagaatacagtcttgtattttggagcaatagataatgtgcatgccattcataaggcggcactcttcaatgtaagaagaatacgcttgcctaaatttgctaccgtgcgtgtgtcatcgccatggaaccactgagctcgcaacgctcatatgcaaagccatattgtgatgaggaagaaactgtaaaactgtaaaatgaaatacctccttgtatatataatttttttatcgttaattcaaactgcacttagtgagcagagttgttttccacactctcagactaaagcttgtgggcttttattgaactacacccttgtcatgtacacaggatttaacatagaagtgtagattgctctttatcatcatcatgagaaaatcagattagtcgaattgtgtatatacaacattcaccatatccatgtctaagttgaacgtgcttgcgatgttcgttgtaacatcaattaaaatctctggtagaaattctgtttttaaggaaccaaagtcataagaatagtcttacgaaaactaacattgctttctaatcataatccaagtcttcttcgtggctcaaccacagcaaaatgaaaattcgctatatatttaatttaatgtgttgaaattatactatattgaaatgataaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttttccgtaattttaaactaatgtaactatcatcgatgatagcctttcatatcgaaattgcaggtactagcttttatgcaattgtgcactacttgagtgcaatttatttattaagactgacactactaatcgtgcatcattacgtgcttgaacagtctataaattgaactttatgaaaatagcgttcaagttaagtcaattaatatttcaatacttagagtggcttttcgtagcttgtggaattggtacaattcgtcttgaggatcgccacccttttgcactcgtcttcaaaagaacatttgtaattttcacagtgacgtgacgtgatacgatacattataattgtatagctgtagaacttacgagaaaggactccgttgttgataatgctgatcttctttagtaaacccacttccacacataatttatacggagccctgtttttgataacacaagtagagtttggtaaggtcaagaatttgttacgaaagcatggtaatttgttcatagtttgcaatttagagtagctgaatccaagggaggtttgtcactccaatatgaattggagaaccgttagtaccagtaacgggagtggaagttatggcgtgaaaggtttacgatttcagcattgaatggcgtttgggtcataatgtctattgatgaacgaaacctcacttccgatatgcaacagataagtgctgccaggctaattactctctctccaccttttctaactttctttgctatatcatttttgattaagtgctacatagtaccaaagtatggaaaggactgcttattatattaggatggtttagcgttagcatgcaccaaaaaatcctccagattggtcagatgcagcgagaaaaatacagacactaagcataatacgaagtgtcaaagctactttccctggggttcactatttacgctgtcttttaatgaaaaggctcgttcgactcttttgagtacatgtttctttaagcagagttgagttcaatttgattcatttgctgcattaacaaatatctaatttccctccgattttttttaaaggccaagcaattttaatttcgtttaaagagtttgatctatgaacttcaagtctgtcatatctttccatatgcataaaaggatgccgccatgtactactgcaaaactttaactcacaagtaggagagtcaacagaatagaaataccgaagggaaataacacgggagtgacatgaaggagagcaaaattgtttatcaacttcgggagaagttaggccatcatactggatttggctgaatatgtaattgatgcattgtagccttagagtcccatctatcggcaggcttgcccaccaatatactcgttgtcaaaaatggaccgtgtattgttgcttaagaattcctctgcaattggcggatatgttttatatttcattttagctacgaaatctggggtaggattcatccttctcatttcattcgattaataaatacttttttctcggcaaccccccgtgaagcgcaattacagccggttaaaactattttaaggggatgggacccactaaatatgcgttcatgactctcatgtgattgctcagcattcccaactggtgatactcgttataagtccatttgccttataatgcatgatgcgctttcaaagcgcattcactcaactaccgagtaaaatcataattcaatgtaccatttctattttcaatattgcaatcaatgcgtcttcagctatattaacaagtaagctgaaattaaatactgttataggtataccatatctataataataatacatgccacttttcccaactgagtgagatgcaaaatgtacagcttgcttaagcgcactcatcgctttataattaaagtggcgaatcccaagaatacgcgagcggctaggcgccaactataccaaacagacacgcgtaaggactaggtaattcacactgttcgaattgaaacattgtaaattttatagcgcagcacaatgggtttgtatatacttattaccaaagctcgttaagagtgcctcatcaagaactcatataattgatacgagttggattgttgtaaactgaatgatgctattaatatacgagtgatcggccatccaaattagttgatttctttacgaacctgcattttcattttcatttgtatttaatttgattaagttctaaaacagactatgggtttccagccacatagaaataattaggcacaatcagtatcaattgcatggaaaattaggtattaagattcgttggttgaaattgaataaataaataaaaagaaacaaaccattacaacaacggctatcagaatatttgtttatgtacaggttaacgttcttgcacggtcgtaatttagtagtaggcaaataaaacagttaaaaacatggaaacaactacaggaagtaacagaggagtaacacgaaaagcagcagaagcgaaattttctgcgggaggcgttactccatcaaatcgaattttaacagcacaatcctcataattttctttgtatctcagcggcattagatttgtgcaataatttcccgcacggggtaaattaatagtccattccgtaagcgaattattcagtgccgtaccgtatacgccctgagcgtaaacattttcagagccattgagcaccacatattcaccaaagccggacgatatacctggacttgaagtaatattgcttgtgtattccacagcatgcataccgtatacgaggtatgaaaaggcgccatcgtttgtgcatttggctgtgaatgtaatggatgcattgtagccatagagtcctacttgttgacaggctggcccattgccatgagagttgtcaaagacgaatacagtattgttatttgaaaatccctccgcaattggcggatatgttttatatttcatttttgctatgcacctgagacgaaaccacccttcttatttcattcgtttaataggttttatgttctcggtaaccgccgtgaagcgcaattacaaccagtcaaaactaatttaaggggaagagccgctaaatgttttttcatgactctcatgtgattgctccaacaactgacgagacatacaaaacgtcgcattttgcattcggctacatgtgatgccttttattgaaagcatgcctcatttagtattgacaagtccagccgcttattttatctgttgttcaacattccgactattgtcggttgccaattattacgccgatattgaacaaagttatgaaaataaatcaattatatcataacaatttgcctctattataaaacgtgtttagatgctacgcgaacgtttgcctttcgcgcaagcgctgcgatcgcttttttaataataaagtacataacatcgcgaataagcgaaccactactttttgacaattcggatcctctaacgcataaatacccgataacaattatgatgagtttttgctattaatgtattgtgaatcttcatttgagaattacaattttatatttactcacaagcgaacttcattataaattctgatagataacatacctatcgtaaattaaattagtctgggacaaaatgttgctctttcgtactaagtgattaattgtttaaacaatgtacagaagtggttaggccccttagattgaaaggaatgaagcgtgactttcgtattttggatactattgcagctcacctttagtttattaaacaacatcggacacatatattgcccctttgagtttttattgatgaactccgtgtcagcaagatgctcacgagccttttattcacgacgctcgtaagcactgttttcgtacattcagttggggcaaacgccacatccccctacgtgttcaatattcctcctagtaacactggattggatattcttggtccaccttatgatagcatttttgtcgatttgaactatcccgctactggcgtctatctcaccaattggactgttttgatgaatcttgtgcacagtcaggactattatggagcggcaacggtgtacttccaatacgatcaaccctatgatacatatgaatcggtgtatgagcattcacttaaagaaatcattgcggaaaagaatgacgctgaaatgtttcaacgctacaacaacctgctcaccgccgccaaaacgctgggccgctacccacttcccagtgatgctattccttttattattccggttactgataataccaccatttcgaagagagatgatcgtcattgcagttggaaccatcatgcccaagtcgacaattgtcaggaggcgattgacattattgacgttaatgttccttattcattcaaaaaagaaagaaggagtcagtttgttagctccgcgtggggttgctacattacagtcgatcttaccgatgtgcaggagatggaatttcctgatggatcgattattaagagagatgcccaacaaactctgatacattgtgccaatcgtctggctcccgatcttggttatactgttagtggctttaaaattgattacggcaaccatctgaaagtgtgtattagtgacagaggcactggctgttaacttggtttcctcatttatgaaagatttatttgttgccgattattcgaagacattcctgaatgataaatgcgctcgttaataataattcattcagtgatataggtattcattcagatggctgaaatatagtgtattacatttgacgaacatgttgactgtttcctattaaatattctgcgtatctcgtaaacgcaaaaagctgagatagtatcttgacatttatgtttaacactatgatactattcttgtacttactctttatctttatgaacggttcaacagacagcggtgagagaaccattgaaaccactgaaacttttgaaacttttgaaacctttttttatgagcttcctcgtttcacaatttggtctgttagctggtgatatgttttcatttatgctgtccccgtaattggcagtaataatttcgcaatggtcaaagctgattcatgcaaaagaaagttatggaatgctaaaagagttacgccaaacatcttattttgcatattgaataagaatactaattggctttggatactatctccttgtatacacggcaaaggtgtgtcatgcttcatttcacaagcaatgcgctaatctgaaggatcgcttaatggcaacctctgcctctgttgctaacacaaaagttcaaatgagtgtcttcatagactacgtcgtttaacttgcagcttccggtgtagcgtagacaccaatcaagacacaccttgagctgcttctttgcccaagtatcatcaaaacctgcagaagtgctccacgaaatacagcagcctttagcacatagacttctgggtttttttggaaaaacaccataatcggcaatatagtcatacagaaattcacagcttgccagattggttttatgatgactagtgcatttcatcttgtcatcgttccatgtggaggtaggtgcacaagaagaggttgtgaaattcttgtaaaagtcaagcaggtcggtactcgacgccgtagaagcgagagactcggtactgtttaaaccatggtaagaaagaaaatcacatgtctcattaacaaattcggaggagccatttaatgcgagactatgcgtatagccgttacgatccatcaaattgtaaaggtaaagggcgtcgcccaacatctcattagactgtgcctgtttcagcatggctccaaccttggcaaccttctcataattgtcaaaggaatacatatcgagttctttgaagtaaggctccgcatcgcgcttggtaaggctcgacaaagtagaaaagcccgataaggtagacagtgtaacttgtccttcaccgccagacggggaattatcatcattgtttacaatttcatttaagagagcatcatagccgctggatgcagcagtaacagctctg