Go back main site
-
+
Show letters
A
C
T
G
↑ Up
↓ Down
Page Up
Page Down
Top
Alternate
Long line first
Show editor
CLOSE
×
tgcgatcaatgccctatccatgatcatacggtgggagtgaatcgtatagctagactcttttaaaagattgcgatcaatgccctatccatgatcatacggtgggagtgaatcgtatagctagactcttttaaaagataataacctgaggccattcgttgcatagtgttgggccgtgacatgcgggcgcaggtgaagacatgcccccgctggtattgcttacggagtttatggtcagacgcggatttcttgcgactcgtcacgggggcgtgcgaacttaagccaaaggcagtacgcacctttggcctaacgtcacagagcgcggatacagctcgaaaggctacggtccgacgtttttatctccccattcgggtactgcggcagccaaggtaccgccactctcggtggttgcatcgcactggttagagaagtcgtcaactccgagattggaatccacttctattccgacggcaaactccgtgagaattaaagtatttttaggcggcaccgacttggggctggcaggaaaggaaaactagggtacaagccaggctacactgagctatcacgacaaccccaaactcttgcggggggatttctcagattactttcacatgtatagaacatgctcgggaggtctttagtttaaagtacactaagttgtcgcctctagttcgctttgattgctataagtatcatgctgcccttccgtcagcagcacgggtgacgaccaagcgtggttgtagacaatcactgcgtcacctcatgtgcataataaggatggtataacatacatcattgatacagttaagttaattgtttagcccttcttgacaatgttctcgtaccagtccccttaataggcgcgctgcaggatctggccccagtaacctgagatgatacctcgcgtatgcctgaagcgtataatgatgtttgaaccagaattaccatgatactgccatgatgagtggcgtcggtagcaaactccgcatagctcaaagcgtcacaagcatcaactgaggggcagaaggccgtgctcggtgcatatacgcttcgagttagaccatactccgcttaccgtttctctagcctacggtagtaggatcctttactgtacattcttcttgtatcacagcagggcacattgtcacagttatggtgctttagcttaacggggcagacgatacagcttcataaggcaaagaacatggattgcagatttaattgtctctcgcaaccagcgagtcgcgaatcaaatctgacgcatcgggcagtttttatcacactctgtcatcagctggatgaggcatgggcgccccggttgccctgatgaaaggattccacaaggaggaccaggtttgccttaacgtcgcaacccgacaccggtcccgtgttgatacaatatcgcagcgctgggcccaaactaccataagtttagagatacaattaattcctcacaagtgtcgcagtaaagtggatccgcactacgaagtcctaccgtaaagtgtcctggagttacctcgccaggcgacgccaaaagggaacaactgtgtgttcgccctgcacccagagtcgagtgagacaagacccgtttgatctgtgctgccggtcccggctaggagggactttggagataaactagaataatcgcccactgatgtatgcgcagatgttatggtcctcgaagcgggggtcgatactgctattgtctccgttttagtggttctagtagtacttatgattcagaggaaggccctcgccgctatgtgcgctgaaacaatgagggttggagctagactctgtgcttctgagattaaaatcacggtggagattcgataccttcttctctagcaccaggaaaagacgcgtggtgagctgtgagaatcgccggtgatgcacgtggcgcggtacaggaccgttagcaggacgtatgtctaccctcaatacgtcgagtattagcccctactacacattaatgaggcatctggcgcacctcacttttcgacacgcggctcatcatgaaatcggcgaaattcaaagtcaagagcccaatccttcgtatctcctgacattagcccaaaagtgccatgcaacgctccaataaggtaggcatcgatgaccaggttatttagtccataggcctaccggggtcgtcgagttgaccccgggtacgtccgggggaactcccgatctaaccacctacgagcggggtgaccgggtggacgccattcacctacggccaccacacttgacgattcgctctacgtgatgtcgaggcagtcgcatataacccccccggatgagatatccatagccacgctagaccaaggcggctaatcgattgatgaaacataacgcgttaactcatgcccaagaccgtattcacactgctactcgacgttcaatccaactggcaatggcagttgggtacagaaaatgttccttctccttatattgccactttacgacgctctaccttcttggatctaggatcacagaataggcagtcattaaatgagaagcccagtactaggcgactggcttgctcagaagtatccagctacggcggaaatgttggcaaaacgtcccactgagatgggatttgtgtccattttggggatttgagagagccttctgtttctatattcagccagtgcgacccctgtgtgttattatattttgaagagcaccctgaggacctatgtccgccgtgcgactcaatttgatttgctcagtacaatatgccagggaatggtccagcattctagaaggatgtgaagctcgtcggaaccgttgctcgacgacatactggcatgtataaatgtctggaacacggcgaaatccggataataactgagaattttcatggagcgtacagcgaacatcaacacgcgtacagtcctgacaacgcaactattgcaactcttttgaccctgcatgggcagtgagcagcttagcgctattggcgtaccagcgatacagggggggtattaaacggagtgtgatcgggacgtactccaggtttctcatcgattgctcctaaagggtcgcgacacgattcgaatagcgtttggaaactatgtatcggtgtctagactgcaaaattggcgtgaccaacagcaaaccgctgacgattagcgaactctggcagggagcaagaattctacgaccaattattcagcgccctggtagcggcgggtttggaagagtggcgcaattcaggtatcctgggttggctaacccatgtttagcgatactaggtaggtcgtacatgagtggcggtacctacccagaagcaggtgtcccagtgcaggttgttgataacgtagtacactgactctatctaacagttaacctcgcctcgtcaacgcacatcatgcatatttatccgtcccccagtcatacacagccccgctgtaatcttagtggcaagtgccggcccgaggaagagggcgagcaggggttggtttagtaacgcagggcatgtactcgttctgtgaacgggggtatactccttgattttaaaataccttagaaaaaggcagacctacacttgtaatggatacgttctgttaccagcgaatgtcgcgttgtacgggtgcgggtgtgccccgacaggggagccggtgctaattccgaaagaaagggacgcggggatgggggtgaaacatccgctctacgtcggtgcgtccctgacgccgccaataggtccacattcacaattaatcaaagggacgtgtcggcagattttttctgaactatcagtacgcctctccgtgaataccgtcagactactgtttagccggattcagctgcgagcttacggctgtcatatgatgcacgcgttgctgttagcgtctgcaaggctgcgagagcgggtattaggtcgaagccgtacagataaatgccgcgctttgtcagctgtctgaggaaatcgtagcattttatacgctcggcttatgacgctctggtcacctatcccccactctttatcgaatcgttacctggaattacaagaccggcctgcccgccagcatcatcagacttagcattaggttagattgcggtatttttttgaggtagtaatgggagtcgatacgtgcagagtatagtgtcgtcgttgcgggggtgcttccccgttgccagaggcgggatgatcttagactatagtgaacgagtgagccttcaatcgtaggccgagtagaagtagatatgcactcttgcccacgggtgtcctccccctacagcatccagttactctacagtttatggtcgcgcaggcttaagaaggcatgctcccgatcgggactagggcctatggacggtcagtagcgacgtctaggcaccaacccgttggtcttttccggccatttgatattcaccgcccggcgcatgttttaccccgcggaaacattctgtcaaaaatagtttatcagacgatccacaataaagcaggcatatggcttttcttgattgaactcgtccgattgctcggctgccctatttaggttcgtgcggcatgagagattacccgttacggggaatgtagcccttatcctacgcgaaagaaaccgatgttctatgcgatcccgagataaggaacatttgaaccaagttccgaataatgtgaagtcttggcccaatattgccaagtaccgcatgccctccatatccgatgacagacttctagaaagttcgtcggccaaacgattcttgctagcacgccccaattcatcctgaacacgcccagtcacagagaatgtcgaatttgctcagtttcgagtcgatgttagtacctttctcatatgcccgataacaatccataaggccggtagcgtgtgtgcgcttcctgtttacgcttgagacaaaaattcgtcacatcggtgcccgctgcgccccgccccgtatattcactagagcgaccaggcccttaagggagttgtgtagtcatcttaggaagttcgggatcgacccgacccccttggaggctcgatgttatcaccatatgtccgctagcagtcgttgcagaaaacgtatgatcaagccctatcaaaagctcccagcattaaacgcaccaaagtggtacgatatcatagcactagtgagtgccttggacttcctgagtgatgagcctgggcttctgcctactagaccgagctcgccacgacctgaatcatccacaacgccacagtggtcaactttccgtccataccagaagctcactgggtaccccatcaaatctggttaatgggtaaccgaaagacccgctagtagatgttgttcatcagggtttagaacttcacgggctctgacagagcgtatgttcagcgtgatcgccgctactgcccgcatagagtcagctagatgtcatgtcccaaactcgtcgtgcgtcagatgacctagttgccacatgcagcctcctatctcgggagaagcaatgtgtatcgtcccgggtgttgggctacgcagtacaaatagggcactatagtatacgttaatccctccccggaggcgtaaggctgatagcacgcatcaatcgaaacactcactgggcgcggcgtgcggctaggacggacactgggcttctggctctggggcccgacccggttttaccgcttcagcccaggatgtgtggctccctgtaaatgcagagatgaaaatctcacatcaaccaataaaggcgacattagcgagtcaacagggacacatgccctttcatttcgaatcacgcgttaccgtattcacattctgcatgcgtctgactcagattacttctacgtacagggtatgcaaggaagatttagtgccctacaatcggaaggtcccaagcgctacttaatgacctttgtcctaccaccacttaacagagcgtattggttatttcctagcgaaagggatccaggaaacagcgtgatacaacttattttcccggatagggtccgactactaggttgtctctgtttgctgccctccccaggtcgaccttcacagaaagtattaccatgcctgtgtcgagactaccacccgagtcaacgaccacaccggagaacggggcatctatggttctgaatgctttccagaatctgaaagcctgactgttcacggtttgtcaactctagacaggatggcacctggtgagtgcaactgcgtagacaggtcctctatttttgtggaccctgcggaatggcttataccttgtcggtgccgatagagtgcaattgccgcctattacacctccaatacctcccctcagggacgtaatttgaaccatatgcccgttgagcattccaacgccgctctttcaatcacttcctgtaagaacgcgttgggttatttaaacactccaactcacggagctacacgcgcatggtttttattgagtcgatctttcattcaaatcaaatatctttaaccgaggtgggcatctctgcgactatcgcacccgtgccaccttttattagaaggcagataccttggccctaccgcctggctttatagggaagtaaatgttcccgagtgttcacgctgcacctactcggcaagaaaaccaacctccggggataccggttacgtttctcgttcaaagacaagttttaagtctctcgcaagacactggtcgtctcgatggctacttatgcgggatcttaaaatggagtagttagggtgtcctttgcccggtctggcggagacgatagaccgtatgaaccttagggattgtgatagcaggttcaagttcccctcgctaagtgcgtgattgcaccgccatcacgacagtctttttgcagtgcaacgtaaagacactatagtccatcatcaagacctgttacgacatcgtcgagtcatccgcttggttctgctgactctcaggtaaaaggtctactgctgaagcgtctgtgtggtggagacgctcggcttttccgtttattaggtcgtgcctacactggagctctgtcatgtcatatccctgtcagattagcatcacagaagtacccgtagactgccagcgcgtatcgaacccgtggaccgtcggtatgccaagccaaaccctggttggcacatccgaagataacaaggggtcgtgtgggcatcggatggtccctcgattggataaaggaccgaacgtgcgaatggcccctaagggttaggaaaggtatctttatcgtatgttcaatgttaactccttgtcgtgtaactgtctgttattcccggagtgccagaaaagacgaaaagtcacgtaaaacagaacagtcttctcgcctattacgccaggacggaccccgagaagctcggtactaaccggcagatcgatagccgagatcttcgcatagaatagctcaaacattcatcatcgtgaagcgcacagaagccgaccccgtgtcaaaaagagccagacgagctggctgacctgctgataacaaggtcaacagcgaatgtttgagtttgtcgtacgacatctcctcatacaggatccagtgacaaggatgaagcaggtcccccatctcttcaactacaatgggacacctccaccttaagtgctcggattgtctgggtcgcgggttcgggttgcgcatgagcttgctatagctacgcctcatgtaaacagattctaaagtctcaccagtggctgcttaattacccttcagctgcctagtcgtagcagtatagtctccgttgcggcgtgtttgggcaaacgaattttcatgagaactcaatttcaacgctaaacggaagcattcaagtctccctgagtccgttcccttgtcagtacgatgcgctgtaaggggcgcgatctgctacctagcggagtgtgcttgctcgaaacccaagtgcgggatcgcgaaatgtcaagatggcttccgcgcgtggaaccgcgagcgctacaatcccgatctagaaaacgtctgctgacgctcagtgttgctctttatttctgcaaagctcctgaagtcaatggggaccattagtagctcatggctatggaatagcgccctaggacccctctgaagtgtggcaagtggggcggtgctatcgcatcaaaggcacgtggcgtagtattcggtgtgtaatttcttggcattgtgtattccctgtgagcgttgacgaggcactataataaaccccggcggcataagtgaaaacctgcgcgatcgcgtcacagcgtacctgacgcaccgcctcgaatttccccaggaggtctgccagtgaaggtcctcacagctatgcgttattgttgtgagagtagaaagctttataaaatgaagcatgtcttaatgcgtctgaaatgacaatgagacaatggtgctaaaacgcttcgaccaccagattataagacctgctcagatcatcgatcaagcattaccgggaactcccggcataacctgcctgcctaatttctgaaaacccgcctgtaaaacgagacaccatgatatcgtttctgctcgacacttattggacggctggtctgtctttgaacagaccaattcttagaggattaagccaagccgaacgcccttttcgaacagtggggccttctgtatgcagatcaaatcatagatggcaccgctgtgacgacgctgcctcttatctactcttatcacacttcggtggaccacgaattaaggttatagacgttggagcagcacccatggtggcataccatttacgttgtcgcattgttggtcgcaagtgggaaattactacacgtaatgcgcgcctcagtgcctttggcaaggtgtgcaacacgatcaaatgatgcacacaccgttatgtcctaagcacatgtcccataatggaccgcctgtttggaggcgttgtccagaataattatgtaaacgcggtaggtaccgaagcgtgtttcagctacccgtgctaacggagctgggtcctgaccactcgggttccgccgcgcttgggtagctatcactcagaggaaatggtgtacatagcacgtgccagcgtcggcgagatgtcagaagcgcgccgagggccgattgtatattgtaaagcctacgtgcactgcgccgcatgatggttcaggctacgttcttttgagtgtaatttcgaaatgggcgccttccattatatttgttgcgaaggaacttgaatggacaagtagcgtatattgtgttataaagggatacaacgttaccattagcaaatcttagggtgataatcgacagttgtctcgattcggtgaataggccttcagagctgtctgaccaaatttttcgtgatactctttagtgggtggtaacgtagcgcgaatcacccccgttgagcaagttccttaactttgcccacccccgtgcctcgtagaagatgctggccgctggctagctcaccgatctatcattcgttttgatggctcccgcacatagagtaagaggcaagccttgtcaaacataaagtctctgaaaatactctgcctgtgaagctgctacattagtagcaaacgctaaatgtctctatcgagcgcctgtttacctactgaccaaggcccctggcaatggagcccttgtctttacactgagcgggggtaatacgaggcgggcccgaaacagccttgtccttaatacgtcgcgggatttgtggcaaaagcctctatagactcaggggcggatctaagtagcaagcgggtcacctacgtctgggctgcggaattttacattatgcgtaactgtattcctagtcgactgaacaacgggtgtagtgctcaaagatgccgggcgtagcccttaagccgtatctgtgatgaaatacaagaacgtcgcgcaggggtctgagcacccacgaaagcttagccggttgcacgttttccggaacagagcagtctaggcatgtatctaagcaaactattaataattggtgccatggacagtaacggtcactcaactattactatccacattctacagcttaaacgaagaaaagcttttcgcggcattggtcggtcgattggttccctccgcaactaccgttgggaacagccttataacctgcgtagcccttcgagtgccatactagacgtaactcatctttctcttctaaggagaccgctgtaatcccacgcgatgcgatcaatgccctatccatgatcatacggtgggagtgaatcgtatagctagactcttttaaaagataataacctgaggccattcgttgcatagtgttgggccgtgacatgcgggcgcaggtgaagacatgcccccgctggtattgcttacggagtttatggtcagacgcggatttcttgcgactcgtcacgggggcgtgcgaacttaagccaaaggcagtacgcacctttggcctaacgtcacagagcgcggatacagctcgaaaggctacggtccgacgtttttatctccccattcgggtactgcggcagccaaggtaccgccactctcggtggttgcatcgcactggttagagaagtcgtcaactccgagattggaatccacttctattccgacggcaaactccgtgagaattaaagtatttttaggcggcaccgacttggggctggcaggaaaggaaaactagggtacaagccaggctacactgagctatcacgacaaccccaaactcttgcggggggatttctcagattactttcacatgtatagaacatgctcgggaggtctttagtttaaagtacactaagttgtcgcctctagttcgctttgattgctataagtatcatgctgcccttccgtcagcagcacgggtgacgaccaagcgtggttgtagacaatcactgcgtcacctcatgtgcataataaggatggtataacatacatcattgatacagttaagttaattgtttagcccttcttgacaatgttctcgtaccagtccccttaataggcgcgctgcaggatctggccccagtaacctgagatgatacctcgcgtatgcctgaagcgtataatgatgtttgaaccagaattaccatgatactgccatgatgagtggcgtcggtagcaaactccgcatagctcaaagcgtcacaagcatcaactgaggggcagaaggccgtgctcggtgcatatacgcttcgagttagaccatactccgcttaccgtttctctagcctacggtagtaggatcctttactgtacattcttcttgtatcacagcagggcacattgtcacagttatggtgctttagcttaacggggcagacgatacagcttcataaggcaaagaacatggattgcagatttaattgtctctcgcaaccagcgagtcgcgaatcaaatctgacgcatcgggcagtttttatcacactctgtcatcagctggatgaggcatgggcgccccggttgccctgatgaaaggattccacaaggaggaccaggtttgccttaacgtcgcaacccgacaccggtcccgtgttgatacaatatcgcagcgctgggcccaaactaccataagtttagagatacaattaattcctcacaagtgtcgcagtaaagtggatccgcactacgaagtcctaccgtaaagtgtcctggagttacctcgccaggcgacgccaaaagggaacaactgtgtgttcgccctgcacccagagtcgagtgagacaagacccgtttgatctgtgctgccggtcccggctaggagggactttggagataaactagaataatcgcccactgatgtatgcgcagatgttatggtcctcgaagcgggggtcgatactgctattgtctccgttttagtggttctagtagtacttatgattcagaggaaggccctcgccgctatgtgcgctgaaacaatgagggttggagctagactctgtgcttctgagattaaaatcacggtggagattcgataccttcttctctagcaccaggaaaagacgcgtggtgagctgtgagaatcgccggtgatgcacgtggcgcggtacaggaccgttagcaggacgtatgtctaccctcaatacgtcgagtattagcccctactacacattaatgaggcatctggcgcacctcacttttcgacacgcggctcatcatgaaatcggcgaaattcaaagtcaagagcccaatccttcgtatctcctgacattagcccaaaagtgccatgcaacgctccaataaggtaggcatcgatgaccaggttatttagtccataggcctaccggggtcgtcgagttgaccccgggtacgtccgggggaactcccgatctaaccacctacgagcggggtgaccgggtggacgccattcacctacggccaccacacttgacgattcgctctacgtgatgtcgaggcagtcgcatataacccccccggatgagatatccatagccacgctagaccaaggcggctaatcgattgatgaaacataacgcgttaactcatgcccaagaccgtattcacactgctactcgacgttcaatccaactggcaatggcagttgggtacagaaaatgttccttctccttatattgccactttacgacgctctaccttcttggatctaggatcacagaataggcagtcattaaatgagaagcccagtactaggcgactggcttgctcagaagtatccagctacggcggaaatgttggcaaaacgtcccactgagatgggatttgtgtccattttggggatttgagagagccttctgtttctatattcagccagtgcgacccctgtgtgttattatattttgaagagcaccctgaggacctatgtccgccgtgcgactcaatttgatttgctcagtacaatatgccagggaatggtccagcattctagaaggatgtgaagctcgtcggaaccgttgctcgacgacatactggcatgtataaatgtctggaacacggcgaaatccggataataactgagaattttcatggagcgtacagcgaacatcaacacgcgtacagtcctgacaacgcaactattgcaactcttttgaccctgcatgggcagtgagcagcttagcgctattggcgtaccagcgatacagggggggtattaaacggagtgtgatcgggacgtactccaggtttctcatcgattgctcctaaagggtcgcgacacgattcgaatagcgtttggaaactatgtatcggtgtctagactgcaaaattggcgtgaccaacagcaaaccgctgacgattagcgaactctggcagggagcaagaattctacgaccaattattcagcgccctggtagcggcgggtttggaagagtggcgcaattcaggtatcctgggttggctaacccatgtttagcgatactaggtaggtcgtacatgagtggcggtacctacccagaagcaggtgtcccagtgcaggttgttgataacgtagtacactgactctatctaacagttaacctcgcctcgtcaacgcacatcatgcatatttatccgtcccccagtcatacacagccccgctgtaatcttagtggcaagtgccggcccgaggaagagggcgagcaggggttggtttagtaacgcagggcatgtactcgttctgtgaacgggggtatactccttgattttaaaataccttagaaaaaggcagacctacacttgtaatggatacgttctgttaccagcgaatgtcgcgttgtacgggtgcgggtgtgccccgacaggggagccggtgctaattccgaaagaaagggacgcggggatgggggtgaaacatccgctctacgtcggtgcgtccctgacgccgccaataggtccacattcacaattaatcaaagggacgtgtcggcagattttttctgaactatcagtacgcctctccgtgaataccgtcagactactgtttagccggattcagctgcgagcttacggctgtcatatgatgcacgcgttgctgttagcgtctgcaaggctgcgagagcgggtattaggtcgaagccgtacagataaatgccgcgctttgtcagctgtctgaggaaatcgtagcattttatacgctcggcttatgacgctctggtcacctatcccccactctttatcgaatcgttacctggaattacaagaccggcctgcccgccagcatcatcagacttagcattaggttagattgcggtatttttttgaggtagtaatgggagtcgatacgtgcagagtatagtgtcgtcgttgcgggggtgcttccccgttgccagaggcgggatgatcttagactatagtgaacgagtgagccttcaatcgtaggccgagtagaagtagatatgcactcttgcccacgggtgtcctccccctacagcatccagttactctacagtttatggtcgcgcaggcttaagaaggcatgctcccgatcgggactagggcctatggacggtcagtagcgacgtctaggcaccaacccgttggtcttttccggccatttgatattcaccgcccggcgcatgttttaccccgcggaaacattctgtcaaaaatagtttatcagacgatccacaataaagcaggcatatggcttttcttgattgaactcgtccgattgctcggctgccctatttaggttcgtgcggcatgagagattacccgttacggggaatgtagcccttatcctacgcgaaagaaaccgatgttctatgcgatcccgagataaggaacatttgaaccaagttccgaataatgtgaagtcttggcccaatattgccaagtaccgcatgccctccatatccgatgacagacttctagaaagttcgtcggccaaacgattcttgctagcacgccccaattcatcctgaacacgcccagtcacagagaatgtcgaatttgctcagtttcgagtcgatgttagtacctttctcatatgcccgataacaatccataaggccggtagcgtgtgtgcgcttcctgtttacgcttgagacaaaaattcgtcacatcggtgcccgctgcgccccgccccgtatattcactagagcgaccaggcccttaagggagttgtgtagtcatcttaggaagttcgggatcgacccgacccccttggaggctcgatgttatcaccatatgtccgctagcagtcgttgcagaaaacgtatgatcaagccctatcaaaagctcccagcattaaacgcaccaaagtggtacgatatcatagcactagtgagtgccttggacttcctgagtgatgagcctgggcttctgcctactagaccgagctcgccacgacctgaatcatccacaacgccacagtggtcaactttccgtccataccagaagctcactgggtaccccatcaaatctggttaatgggtaaccgaaagacccgctagtagatgttgttcatcagggtttagaacttcacgggctctgacagagcgtatgttcagcgtgatcgccgctactgcccgcatagagtcagctagatgtcatgtcccaaactcgtcgtgcgtcagatgacctagttgccacatgcagcctcctatctcgggagaagcaatgtgtatcgtcccgggtgttgggctacgcagtacaaatagggcactatagtatacgttaatccctccccggaggcgtaaggctgatagcacgcatcaatcgaaacactcactgggcgcggcgtgcggctaggacggacactgggcttctggctctggggcccgacccggttttaccgcttcagcccaggatgtgtggctccctgtaaatgcagagatgaaaatctcacatcaaccaataaaggcgacattagcgagtcaacagggacacatgccctttcatttcgaatcacgcgttaccgtattcacattctgcatgcgtctgactcagattacttctacgtacagggtatgcaaggaagatttagtgccctacaatcggaaggtcccaagcgctacttaatgacctttgtcctaccaccacttaacagagcgtattggttatttcctagcgaaagggatccaggaaacagcgtgatacaacttattttcccggatagggtccgactactaggttgtctctgtttgctgccctccccaggtcgaccttcacagaaagtattaccatgcctgtgtcgagactaccacccgagtcaacgaccacaccggagaacggggcatctatggttctgaatgctttccagaatctgaaagcctgactgttcacggtttgtcaactctagacaggatggcacctggtgagtgcaactgcgtagacaggtcctctatttttgtggaccctgcggaatggcttataccttgtcggtgccgatagagtgcaattgccgcctattacacctccaatacctcccctcagggacgtaatttgaaccatatgcccgttgagcattccaacgccgctctttcaatcacttcctgtaagaacgcgttgggttatttaaacactccaactcacggagctacacgcgcatggtttttattgagtcgatctttcattcaaatcaaatatctttaaccgaggtgggcatctctgcgactatcgcacccgtgccaccttttattagaaggcagataccttggccctaccgcctggctttatagggaagtaaatgttcccgagtgttcacgctgcacctactcggcaagaaaaccaacctccggggataccggttacgtttctcgttcaaagacaagttttaagtctctcgcaagacactggtcgtctcgatggctacttatgcgggatcttaaaatggagtagttagggtgtcctttgcccggtctggcggagacgatagaccgtatgaaccttagggattgtgatagcaggttcaagttcccctcgctaagtgcgtgattgcaccgccatcacgacagtctttttgcagtgcaacgtaaagacactatagtccatcatcaagacctgttacgacatcgtcgagtcatccgcttggttctgctgactctcaggtaaaaggtctactgctgaagcgtctgtgtggtggagacgctcggcttttccgtttattaggtcgtgcctacactggagctctgtcatgtcatatccctgtcagattagcatcacagaagtacccgtagactgccagcgcgtatcgaacccgtggaccgtcggtatgccaagccaaaccctggttggcacatccgaagataacaaggggtcgtgtgggcatcggatggtccctcgattggataaaggaccgaacgtgcgaatggcccctaagggttaggaaaggtatctttatcgtatgttcaatgttaactccttgtcgtgtaactgtctgttattcccggagtgccagaaaagacgaaaagtcacgtaaaacagaacagtcttctcgcctattacgccaggacggaccccgagaagctcggtactaaccggcagatcgatagccgagatcttcgcatagaatagctcaaacattcatcatcgtgaagcgcacagaagccgaccccgtgtcaaaaagagccagacgagctggctgacctgctgataacaaggtcaacagcgaatgtttgagtttgtcgtacgacatctcctcatacaggatccagtgacaaggatgaagcaggtcccccatctcttcaactacaatgggacacctccaccttaagtgctcggattgtctgggtcgcgggttcgggttgcgcatgagcttgctatagctacgcctcatgtaaacagattctaaagtctcaccagtggctgcttaattacccttcagctgcctagtcgtagcagtatagtctccgttgcggcgtgtttgggcaaacgaattttcatgagaactcaatttcaacgctaaacggaagcattcaagtctccctgagtccgttcccttgtcagtacgatgcgctgtaaggggcgcgatctgctacctagcggagtgtgcttgctcgaaacccaagtgcgggatcgcgaaatgtcaagatggcttccgcgcgtggaaccgcgagcgctacaatcccgatctagaaaacgtctgctgacgctcagtgttgctctttatttctgcaaagctcctgaagtcaatggggaccattagtagctcatggctatggaatagcgccctaggacccctctgaagtgtggcaagtggggcggtgctatcgcatcaaaggcacgtggcgtagtattcggtgtgtaatttcttggcattgtgtattccctgtgagcgttgacgaggcactataataaaccccggcggcataagtgaaaacctgcgcgatcgcgtcacagcgtacctgacgcaccgcctcgaatttccccaggaggtctgccagtgaaggtcctcacagctatgcgttattgttgtgagagtagaaagctttataaaatgaagcatgtcttaatgcgtctgaaatgacaatgagacaatggtgctaaaacgcttcgaccaccagattataagacctgctcagatcatcgatcaagcattaccgggaactcccggcataacctgcctgcctaatttctgaaaacccgcctgtaaaacgagacaccatgatatcgtttctgctcgacacttattggacggctggtctgtctttgaacagaccaattcttagaggattaagccaagccgaacgcccttttcgaacagtggggccttctgtatgcagatcaaatcatagatggcaccgctgtgacgacgctgcctcttatctactcttatcacacttcggtggaccacgaattaaggttatagacgttggagcagcacccatggtggcataccatttacgttgtcgcattgttggtcgcaagtgggaaattactacacgtaatgcgcgcctcagtgcctttggcaaggtgtgcaacacgatcaaatgatgcacacaccgttatgtcctaagcacatgtcccataatggaccgcctgtttggaggcgttgtccagaataattatgtaaacgcggtaggtaccgaagcgtgtttcagctacccgtgctaacggagctgggtcctgaccactcgggttccgccgcgcttgggtagctatcactcagaggaaatggtgtacatagcacgtgccagcgtcggcgagatgtcagaagcgcgccgagggccgattgtatattgtaaagcctacgtgcactgcgccgcatgatggttcaggctacgttcttttgagtgtaatttcgaaatgggcgccttccattatatttgttgcgaaggaacttgaatggacaagtagcgtatattgtgttataaagggatacaacgttaccattagcaaatcttagggtgataatcgacagttgtctcgattcggtgaataggccttcagagctgtctgaccaaatttttcgtgatactctttagtgggtggtaacgtagcgcgaatcacccccgttgagcaagttccttaactttgcccacccccgtgcctcgtagaagatgctggccgctggctagctcaccgatctatcattcgttttgatggctcccgcacatagagtaagaggcaagccttgtcaaacataaagtctctgaaaatactctgcctgtgaagctgctacattagtagcaaacgctaaatgtctctatcgagcgcctgtttacctactgaccaaggcccctggcaatggagcccttgtctttacactgagcgggggtaatacgaggcgggcccgaaacagccttgtccttaatacgtcgcgggatttgtggcaaaagcctctatagactcaggggcggatctaagtagcaagcgggtcacctacgtctgggctgcggaattttacattatgcgtaactgtattcctagtcgactgaacaacgggtgtagtgctcaaagatgccgggcgtagcccttaagccgtatctgtgatgaaatacaagaacgtcgcgcaggggtctgagcacccacgaaagcttagccggttgcacgttttccggaacagagcagtctaggcatgtatctaagcaaactattaataattggtgccatggacagtaacggtcactcaactattactatccacattctacagcttaaacgaagaaaagcttttcgcggcattggtcggtcgattggttccctccgcaactaccgttgggaacagccttataacctgcgtagcccttcgagtgccatactagacgtaactcatctttctcttctaaggagaccgctgtaatcccacgcgatgcgatcaatgccctatccatgatcatacggtgggagtgaatcgtatagctagactcttttaaaagataataacctgaggccattcgttgcatagtgttgggccgtgacatgcgggcgcaggtgaagacatgcccccgctggtattgcttacggagtttatggtcagacgcggatttcttgcgactcgtcacgggggcgtgcgaacttaagccaaaggcagtacgcacctttggcctaacgtcacagagcgcggatacagctcgaaaggctacggtccgacgtttttatctccccattcgggtactgcggcagccaaggtaccgccactctcggtggttgcatcgcactggttagagaagtcgtcaactccgagattggaatccacttctattccgacggcaaactccgtgagaattaaagtatttttaggcggcaccgacttggggctggcaggaaaggaaaactagggtacaagccaggctacactgagctatcacgacaaccccaaactcttgcggggggatttctcagattactttcacatgtatagaacatgctcgggaggtctttagtttaaagtacactaagttgtcgcctctagttcgctttgattgctataagtatcatgctgcccttccgtcagcagcacgggtgacgaccaagcgtggttgtagacaatcactgcgtcacctcatgtgcataataaggatggtataacatacatcattgatacagttaagttaattgtttagcccttcttgacaatgttctcgtaccagtccccttaataggcgcgctgcaggatctggccccagtaacctgagatgatacctcgcgtatgcctgaagcgtataatgatgtttgaaccagaattaccatgatactgccatgatgagtggcgtcggtagcaaactccgcatagctcaaagcgtcacaagcatcaactgaggggcagaaggccgtgctcggtgcatatacgcttcgagttagaccatactccgcttaccgtttctctagcctacggtagtaggatcctttactgtacattcttcttgtatcacagcagggcacattgtcacagttatggtgctttagcttaacggggcagacgatacagcttcataaggcaaagaacatggattgcagatttaattgtctctcgcaaccagcgagtcgcgaatcaaatctgacgcatcgggcagtttttatcacactctgtcatcagctggatgaggcatgggcgccccggttgccctgatgaaaggattccacaaggaggaccaggtttgccttaacgtcgcaacccgacaccggtcccgtgttgatacaatatcgcagcgctgggcccaaactaccataagtttagagatacaattaattcctcacaagtgtcgcagtaaagtggatccgcactacgaagtcctaccgtaaagtgtcctggagttacctcgccaggcgacgccaaaagggaacaactgtgtgttcgccctgcacccagagtcgagtgagacaagacccgtttgatctgtgctgccggtcccggctaggagggactttggagataaactagaataatcgcccactgatgtatgcgcagatgttatggtcctcgaagcgggggtcgatactgctattgtctccgttttagtggttctagtagtacttatgattcagaggaaggccctcgccgctatgtgcgctgaaacaatgagggttggagctagactctgtgcttctgagattaaaatcacggtggagattcgataccttcttctctagcaccaggaaaagacgcgtggtgagctgtgagaatcgccggtgatgcacgtggcgcggtacaggaccgttagcaggacgtatgtctaccctcaatacgtcgagtattagcccctactacacattaatgaggcatctggcgcacctcacttttcgacacgcggctcatcatgaaatcggcgaaattcaaagtcaagagcccaatccttcgtatctcctgacattagcccaaaagtgccatgcaacgctccaataaggtaggcatcgatgaccaggttatttagtccataggcctaccggggtcgtcgagttgaccccgggtacgtccgggggaactcccgatctaaccacctacgagcggggtgaccgggtggacgccattcacctacggccaccacacttgacgattcgctctacgtgatgtcgaggcagtcgcatataacccccccggatgagatatccatagccacgctagaccaaggcggctaatcgattgatgaaacataacgcgttaactcatgcccaagaccgtattcacactgctactcgacgttcaatccaactggcaatggcagttgggtacagaaaatgttccttctccttatattgccactttacgacgctctaccttcttggatctaggatcacagaataggcagtcattaaatgagaagcccagtactaggcgactggcttgctcagaagtatccagctacggcggaaatgttggcaaaacgtcccactgagatgggatttgtgtccattttggggatttgagagagccttctgtttctatattcagccagtgcgacccctgtgtgttattatattttgaagagcaccctgaggacctatgtccgccgtgcgactcaatttgatttgctcagtacaatatgccagggaatggtccagcattctagaaggatgtgaagctcgtcggaaccgttgctcgacgacatactggcatgtataaatgtctggaacacggcgaaatccggataataactgagaattttcatggagcgtacagcgaacatcaacacgcgtacagtcctgacaacgcaactattgcaactcttttgaccctgcatgggcagtgagcagcttagcgctattggcgtaccagcgatacagggggggtattaaacggagtgtgatcgggacgtactccaggtttctcatcgattgctcctaaagggtcgcgacacgattcgaatagcgtttggaaactatgtatcggtgtctagactgcaaaattggcgtgaccaacagcaaaccgctgacgattagcgaactctggcagggagcaagaattctacgaccaattattcagcgccctggtagcggcgggtttggaagagtggcgcaattcaggtatcctgggttggctaacccatgtttagcgatactaggtaggtcgtacatgagtggcggtacctacccagaagcaggtgtcccagtgcaggttgttgataacgtagtacactgactctatctaacagttaacctcgcctcgtcaacgcacatcatgcatatttatccgtcccccagtcatacacagccccgctgtaatcttagtggcaagtgccggcccgaggaagagggcgagcaggggttggtttagtaacgcagggcatgtactcgttctgtgaacgggggtatactccttgattttaaaataccttagaaaaaggcagacctacacttgtaatggatacgttctgttaccagcgaatgtcgcgttgtacgggtgcgggtgtgccccgacaggggagccggtgctaattccgaaagaaagggacgcggggatgggggtgaaacatccgctctacgtcggtgcgtccctgacgccgccaataggtccacattcacaattaatcaaagggacgtgtcggcagattttttctgaactatcagtacgcctctccgtgaataccgtcagactactgtttagccggattcagctgcgagcttacggctgtcatatgatgcacgcgttgctgttagcgtctgcaaggctgcgagagcgggtattaggtcgaagccgtacagataaatgccgcgctttgtcagctgtctgaggaaatcgtagcattttatacgctcggcttatgacgctctggtcacctatcccccactctttatcgaatcgttacctggaattacaagaccggcctgcccgccagcatcatcagacttagcattaggttagattgcggtatttttttgaggtagtaatgggagtcgatacgtgcagagtatagtgtcgtcgttgcgggggtgcttccccgttgccagaggcgggatgatcttagactatagtgaacgagtgagccttcaatcgtaggccgagtagaagtagatatgcactcttgcccacgggtgtcctccccctacagcatccagttactctacagtttatggtcgcgcaggcttaagaaggcatgctcccgatcgggactagggcctatggacggtcagtagcgacgtctaggcaccaacccgttggtcttttccggccatttgatattcaccgcccggcgcatgttttaccccgcggaaacattctgtcaaaaatagtttatcagacgatccacaataaagcaggcatatggcttttcttgattgaactcgtccgattgctcggctgccctatttaggttcgtgcggcatgagagattacccgttacggggaatgtagcccttatcctacgcgaaagaaaccgatgttctatgcgatcccgagataaggaacatttgaaccaagttccgaataatgtgaagtcttggcccaatattgccaagtaccgcatgccctccatatccgatgacagacttctagaaagttcgtcggccaaacgattcttgctagcacgccccaattcatcctgaacacgcccagtcacagagaatgtcgaatttgctcagtttcgagtcgatgttagtacctttctcatatgcccgataacaatccataaggccggtagcgtgtgtgcgcttcctgtttacgcttgagacaaaaattcgtcacatcggtgcccgctgcgccccgccccgtatattcactagagcgaccaggcccttaagggagttgtgtagtcatcttaggaagttcgggatcgacccgacccccttggaggctcgatgttatcaccatatgtccgctagcagtcgttgcagaaaacgtatgatcaagccctatcaaaagctcccagcattaaacgcaccaaagtggtacgatatcatagcactagtgagtgccttggacttcctgagtgatgagcctgggcttctgcctactagaccgagctcgccacgacctgaatcatccacaacgccacagtggtcaactttccgtccataccagaagctcactgggtaccccatcaaatctggttaatgggtaaccgaaagacccgctagtagatgttgttcatcagggtttagaacttcacgggctctgacagagcgtatgttcagcgtgatcgccgctactgcccgcatagagtcagctagatgtcatgtcccaaactcgtcgtgcgtcagatgacctagttgccacatgcagcctcctatctcgggagaagcaatgtgtatcgtcccgggtgttgggctacgcagtacaaatagggcactatagtatacgttaatccctccccggaggcgtaaggctgatagcacgcatcaatcgaaacactcactgggcgcggcgtgcggctaggacggacactgggcttctggctctggggcccgacccggttttaccgcttcagcccaggatgtgtggctccctgtaaatgcagagatgaaaatctcacatcaaccaataaaggcgacattagcgagtcaacagggacacatgccctttcatttcgaatcacgcgttaccgtattcacattctgcatgcgtctgactcagattacttctacgtacagggtatgcaaggaagatttagtgccctacaatcggaaggtcccaagcgctacttaatgacctttgtcctaccaccacttaacagagcgtattggttatttcctagcgaaagggatccaggaaacagcgtgatacaacttattttcccggatagggtccgactactaggttgtctctgtttgctgccctccccaggtcgaccttcacagaaagtattaccatgcctgtgtcgagactaccacccgagtcaacgaccacaccggagaacggggcatctatggttctgaatgctttccagaatctgaaagcctgactgttcacggtttgtcaactctagacaggatggcacctggtgagtgcaactgcgtagacaggtcctctatttttgtggaccctgcggaatggcttataccttgtcggtgccgatagagtgcaattgccgcctattacacctccaatacctcccctcagggacgtaatttgaaccatatgcccgttgagcattccaacgccgctctttcaatcacttcctgtaagaacgcgttgggttatttaaacactccaactcacggagctacacgcgcatggtttttattgagtcgatctttcattcaaatcaaatatctttaaccgaggtgggcatctctgcgactatcgcacccgtgccaccttttattagaaggcagataccttggccctaccgcctggctttatagggaagtaaatgttcccgagtgttcacgctgcacctactcggcaagaaaaccaacctccggggataccggttacgtttctcgttcaaagacaagttttaagtctctcgcaagacactggtcgtctcgatggctacttatgcgggatcttaaaatggagtagttagggtgtcctttgcccggtctggcggagacgatagaccgtatgaaccttagggattgtgatagcaggttcaagttcccctcgctaagtgcgtgattgcaccgccatcacgacagtctttttgcagtgcaacgtaaagacactatagtccatcatcaagacctgttacgacatcgtcgagtcatccgcttggttctgctgactctcaggtaaaaggtctactgctgaagcgtctgtgtggtggagacgctcggcttttccgtttattaggtcgtgcctacactggagctctgtcatgtcatatccctgtcagattagcatcacagaagtacccgtagactgccagcgcgtatcgaacccgtggaccgtcggtatgccaagccaaaccctggttggcacatccgaagataacaaggggtcgtgtgggcatcggatggtccctcgattggataaaggaccgaacgtgcgaatggcccctaagggttaggaaaggtatctttatcgtatgttcaatgttaactccttgtcgtgtaactgtctgttattcccggagtgccagaaaagacgaaaagtcacgtaaaacagaacagtcttctcgcctattacgccaggacggaccccgagaagctcggtactaaccggcagatcgatagccgagatcttcgcatagaatagctcaaacattcatcatcgtgaagcgcacagaagccgaccccgtgtcaaaaagagccagacgagctggctgacctgctgataacaaggtcaacagcgaatgtttgagtttgtcgtacgacatctcctcatacaggatccagtgacaaggatgaagcaggtcccccatctcttcaactacaatgggacacctccaccttaagtgctcggattgtctgggtcgcgggttcgggttgcgcatgagcttgctatagctacgcctcatgtaaacagattctaaagtctcaccagtggctgcttaattacccttcagctgcctagtcgtagcagtatagtctccgttgcggcgtgtttgggcaaacgaattttcatgagaactcaatttcaacgctaaacggaagcattcaagtctccctgagtccgttcccttgtcagtacgatgcgctgtaaggggcgcgatctgctacctagcggagtgtgcttgctcgaaacccaagtgcgggatcgcgaaatgtcaagatggcttccgcgcgtggaaccgcgagcgctacaatcccgatctagaaaacgtctgctgacgctcagtgttgctctttatttctgcaaagctcctgaagtcaatggggaccattagtagctcatggctatggaatagcgccctaggacccctctgaagtgtggcaagtggggcggtgctatcgcatcaaaggcacgtggcgtagtattcggtgtgtaatttcttggcattgtgtattccctgtgagcgttgacgaggcactataataaaccccggcggcataagtgaaaacctgcgcgatcgcgtcacagcgtacctgacgcaccgcctcgaatttccccaggaggtctgccagtgaaggtcctcacagctatgcgttattgttgtgagagtagaaagctttataaaatgaagcatgtcttaatgcgtctgaaatgacaatgagacaatggtgctaaaacgcttcgaccaccagattataagacctgctcagatcatcgatcaagcattaccgggaactcccggcataacctgcctgcctaatttctgaaaacccgcctgtaaaacgagacaccatgatatcgtttctgctcgacacttattggacggctggtctgtctttgaacagaccaattcttagaggattaagccaagccgaacgcccttttcgaacagtggggccttctgtatgcagatcaaatcatagatggcaccgctgtgacgacgctgcctcttatctactcttatcacacttcggtggaccacgaattaaggttatagacgttggagcagcacccatggtggcataccatttacgttgtcgcattgttggtcgcaagtgggaaattactacacgtaatgcgcgcctcagtgcctttggcaaggtgtgcaacacgatcaaatgatgcacacaccgttatgtcctaagcacatgtcccataatggaccgcctgtttggaggcgttgtccagaataattatgtaaacgcggtaggtaccgaagcgtgtttcagctacccgtgctaacggagctgggtcctgaccactcgggttccgccgcgcttgggtagctatcactcagaggaaatggtgtacatagcacgtgccagcgtcggcgagatgtcagaagcgcgccgagggccgattgtatattgtaaagcctacgtgcactgcgccgcatgatggttcaggctacgttcttttgagtgtaatttcgaaatgggcgccttccattatatttgttgcgaaggaacttgaatggacaagtagcgtatattgtgttataaagggatacaacgttaccattagcaaatcttagggtgataatcgacagttgtctcgattcggtgaataggccttcagagctgtctgaccaaatttttcgtgatactctttagtgggtggtaacgtagcgcgaatcacccccgttgagcaagttccttaactttgcccacccccgtgcctcgtagaagatgctggccgctggctagctcaccgatctatcattcgttttgatggctcccgcacatagagtaagaggcaagccttgtcaaacataaagtctctgaaaatactctgcctgtgaagctgctacattagtagcaaacgctaaatgtctctatcgagcgcctgtttacctactgaccaaggcccctggcaatggagcccttgtctttacactgagcgggggtaatacgaggcgggcccgaaacagccttgtccttaatacgtcgcgggatttgtggcaaaagcctctatagactcaggggcggatctaagtagcaagcgggtcacctacgtctgggctgcggaattttacattatgcgtaactgtattcctagtcgactgaacaacgggtgtagtgctcaaagatgccgggcgtagcccttaagccgtatctgtgatgaaatacaagaacgtcgcgcaggggtctgagcacccacgaaagcttagccggttgcacgttttccggaacagagcagtctaggcatgtatctaagcaaactattaataattggtgccatggacagtaacggtcactcaactattactatccacattctacagcttaaacgaagaaaagcttttcgcggcattggtcggtcgattggttccctccgcaactaccgttgggaacagccttataacctgcgtagcccttcgagtgccatactagacgtaactcatctttctcttctaaggagaccgctgtaatcccacgcgatgcgatcaatgccctatccatgatcatacggtgggagtgaatcgtatagctagactcttttaaaagataataacctgaggccattcgttgcatagtgttgggccgtgacatgcgggcgcaggtgaagacatgcccccgctggtattgcttacggagtttatggtcagacgcggatttcttgcgactcgtcacgggggcgtgcgaacttaagccaaaggcagtacgcacctttggcctaacgtcacagagcgcggatacagctcgaaaggctacggtccgacgtttttatctccccattcgggtactgcggcagccaaggtaccgccactctcggtggttgcatcgcactggttagagaagtcgtcaactccgagattggaatccacttctattccgacggcaaactccgtgagaattaaagtatttttaggcggcaccgacttggggctggcaggaaaggaaaactagggtacaagccaggctacactgagctatcacgacaaccccaaactcttgcggggggatttctcagattactttcacatgtatagaacatgctcgggaggtctttagtttaaagtacactaagttgtcgcctctagttcgctttgattgctataagtatcatgctgcccttccgtcagcagcacgggtgacgaccaagcgtggttgtagacaatcactgcgtcacctcatgtgcataataaggatggtataacatacatcattgatacagttaagttaattgtttagcccttcttgacaatgttctcgtaccagtccccttaataggcgcgctgcaggatctggccccagtaacctgagatgatacctcgcgtatgcctgaagcgtataatgatgtttgaaccagaattaccatgatactgccatgatgagtggcgtcggtagcaaactccgcatagctcaaagcgtcacaagcatcaactgaggggcagaaggccgtgctcggtgcatatacgcttcgagttagaccatactccgcttaccgtttctctagcctacggtagtaggatcctttactgtacattcttcttgtatcacagcagggcacattgtcacagttatggtgctttagcttaacggggcagacgatacagcttcataaggcaaagaacatggattgcagatttaattgtctctcgcaaccagcgagtcgcgaatcaaatctgacgcatcgggcagtttttatcacactctgtcatcagctggatgaggcatgggcgccccggttgccctgatgaaaggattccacaaggaggaccaggtttgccttaacgtcgcaacccgacaccggtcccgtgttgatacaatatcgcagcgctgggcccaaactaccataagtttagagatacaattaattcctcacaagtgtcgcagtaaagtggatccgcactacgaagtcctaccgtaaagtgtcctggagttacctcgccaggcgacgccaaaagggaacaactgtgtgttcgccctgcacccagagtcgagtgagacaagacccgtttgatctgtgctgccggtcccggctaggagggactttggagataaactagaataatcgcccactgatgtatgcgcagatgttatggtcctcgaagcgggggtcgatactgctattgtctccgttttagtggttctagtagtacttatgattcagaggaaggccctcgccgctatgtgcgctgaaacaatgagggttggagctagactctgtgcttctgagattaaaatcacggtggagattcgataccttcttctctagcaccaggaaaagacgcgtggtgagctgtgagaatcgccggtgatgcacgtggcgcggtacaggaccgttagcaggacgtatgtctaccctcaatacgtcgagtattagcccctactacacattaatgaggcatctggcgcacctcacttttcgacacgcggctcatcatgaaatcggcgaaattcaaagtcaagagcccaatccttcgtatctcctgacattagcccaaaagtgccatgcaacgctccaataaggtaggcatcgatgaccaggttatttagtccataggcctaccggggtcgtcgagttgaccccgggtacgtccgggggaactcccgatctaaccacctacgagcggggtgaccgggtggacgccattcacctacggccaccacacttgacgattcgctctacgtgatgtcgaggcagtcgcatataacccccccggatgagatatccatagccacgctagaccaaggcggctaatcgattgatgaaacataacgcgttaactcatgcccaagaccgtattcacactgctactcgacgttcaatccaactggcaatggcagttgggtacagaaaatgttccttctccttatattgccactttacgacgctctaccttcttggatctaggatcacagaataggcagtcattaaatgagaagcccagtactaggcgactggcttgctcagaagtatccagctacggcggaaatgttggcaaaacgtcccactgagatgggatttgtgtccattttggggatttgagagagccttctgtttctatattcagccagtgcgacccctgtgtgttattatattttgaagagcaccctgaggacctatgtccgccgtgcgactcaatttgatttgctcagtacaatatgccagggaatggtccagcattctagaaggatgtgaagctcgtcggaaccgttgctcgacgacatactggcatgtataaatgtctggaacacggcgaaatccggataataactgagaattttcatggagcgtacagcgaacatcaacacgcgtacagtcctgacaacgcaactattgcaactcttttgaccctgcatgggcagtgagcagcttagcgctattggcgtaccagcgatacagggggggtattaaacggagtgtgatcgggacgtactccaggtttctcatcgattgctcctaaagggtcgcgacacgattcgaatagcgtttggaaactatgtatcggtgtctagactgcaaaattggcgtgaccaacagcaaaccgctgacgattagcgaactctggcagggagcaagaattctacgaccaattattcagcgccctggtagcggcgggtttggaagagtggcgcaattcaggtatcctgggttggctaacccatgtttagcgatactaggtaggtcgtacatgagtggcggtacctacccagaagcaggtgtcccagtgcaggttgttgataacgtagtacactgactctatctaacagttaacctcgcctcgtcaacgcacatcatgcatatttatccgtcccccagtcatacacagccccgctgtaatcttagtggcaagtgccggcccgaggaagagggcgagcaggggttggtttagtaacgcagggcatgtactcgttctgtgaacgggggtatactccttgattttaaaataccttagaaaaaggcagacctacacttgtaatggatacgttctgttaccagcgaatgtcgcgttgtacgggtgcgggtgtgccccgacaggggagccggtgctaattccgaaagaaagggacgcggggatgggggtgaaacatccgctctacgtcggtgcgtccctgacgccgccaataggtccacattcacaattaatcaaagggacgtgtcggcagattttttctgaactatcagtacgcctctccgtgaataccgtcagactactgtttagccggattcagctgcgagcttacggctgtcatatgatgcacgcgttgctgttagcgtctgcaaggctgcgagagcgggtattaggtcgaagccgtacagataaatgccgcgctttgtcagctgtctgaggaaatcgtagcattttatacgctcggcttatgacgctctggtcacctatcccccactctttatcgaatcgttacctggaattacaagaccggcctgcccgccagcatcatcagacttagcattaggttagattgcggtatttttttgaggtagtaatgggagtcgatacgtgcagagtatagtgtcgtcgttgcgggggtgcttccccgttgccagaggcgggatgatcttagactatagtgaacgagtgagccttcaatcgtaggccgagtagaagtagatatgcactcttgcccacgggtgtcctccccctacagcatccagttactctacagtttatggtcgcgcaggcttaagaaggcatgctcccgatcgggactagggcctatggacggtcagtagcgacgtctaggcaccaacccgttggtcttttccggccatttgatattcaccgcccggcgcatgttttaccccgcggaaacattctgtcaaaaatagtttatcagacgatccacaataaagcaggcatatggcttttcttgattgaactcgtccgattgctcggctgccctatttaggttcgtgcggcatgagagattacccgttacggggaatgtagcccttatcctacgcgaaagaaaccgatgttctatgcgatcccgagataaggaacatttgaaccaagttccgaataatgtgaagtcttggcccaatattgccaagtaccgcatgccctccatatccgatgacagacttctagaaagttcgtcggccaaacgattcttgctagcacgccccaattcatcctgaacacgcccagtcacagagaatgtcgaatttgctcagtttcgagtcgatgttagtacctttctcatatgcccgataacaatccataaggccggtagcgtgtgtgcgcttcctgtttacgcttgagacaaaaattcgtcacatcggtgcccgctgcgccccgccccgtatattcactagagcgaccaggcccttaagggagttgtgtagtcatcttaggaagttcgggatcgacccgacccccttggaggctcgatgttatcaccatatgtccgctagcagtcgttgcagaaaacgtatgatcaagccctatcaaaagctcccagcattaaacgcaccaaagtggtacgatatcatagcactagtgagtgccttggacttcctgagtgatgagcctgggcttctgcctactagaccgagctcgccacgacctgaatcatccacaacgccacagtggtcaactttccgtccataccagaagctcactgggtaccccatcaaatctggttaatgggtaaccgaaagacccgctagtagatgttgttcatcagggtttagaacttcacgggctctgacagagcgtatgttcagcgtgatcgccgctactgcccgcatagagtcagctagatgtcatgtcccaaactcgtcgtgcgtcagatgacctagttgccacatgcagcctcctatctcgggagaagcaatgtgtatcgtcccgggtgttgggctacgcagtacaaatagggcactatagtatacgttaatccctccccggaggcgtaaggctgatagcacgcatcaatcgaaacactcactgggcgcggcgtgcggctaggacggacactgggcttctggctctggggcccgacccggttttaccgcttcagcccaggatgtgtggctccctgtaaatgcagagatgaaaatctcacatcaaccaataaaggcgacattagcgagtcaacagggacacatgccctttcatttcgaatcacgcgttaccgtattcacattctgcatgcgtctgactcagattacttctacgtacagggtatgcaaggaagatttagtgccctacaatcggaaggtcccaagcgctacttaatgacctttgtcctaccaccacttaacagagcgtattggttatttcctagcgaaagggatccaggaaacagcgtgatacaacttattttcccggatagggtccgactactaggttgtctctgtttgctgccctccccaggtcgaccttcacagaaagtattaccatgcctgtgtcgagactaccacccgagtcaacgaccacaccggagaacggggcatctatggttctgaatgctttccagaatctgaaagcctgactgttcacggtttgtcaactctagacaggatggcacctggtgagtgcaactgcgtagacaggtcctctatttttgtggaccctgcggaatggcttataccttgtcggtgccgatagagtgcaattgccgcctattacacctccaatacctcccctcagggacgtaatttgaaccatatgcccgttgagcattccaacgccgctctttcaatcacttcctgtaagaacgcgttgggttatttaaacactccaactcacggagctacacgcgcatggtttttattgagtcgatctttcattcaaatcaaatatctttaaccgaggtgggcatctctgcgactatcgcacccgtgccaccttttattagaaggcagataccttggccctaccgcctggctttatagggaagtaaatgttcccgagtgttcacgctgcacctactcggcaagaaaaccaacctccggggataccggttacgtttctcgttcaaagacaagttttaagtctctcgcaagacactggtcgtctcgatggctacttatgcgggatcttaaaatggagtagttagggtgtcctttgcccggtctggcggagacgatagaccgtatgaaccttagggattgtgatagcaggttcaagttcccctcgctaagtgcgtgattgcaccgccatcacgacagtctttttgcagtgcaacgtaaagacactatagtccatcatcaagacctgttacgacatcgtcgagtcatccgcttggttctgctgactctcaggtaaaaggtctactgctgaagcgtctgtgtggtggagacgctcggcttttccgtttattaggtcgtgcctacactggagctctgtcatgtcatatccctgtcagattagcatcacagaagtacccgtagactgccagcgcgtatcgaacccgtggaccgtcggtatgccaagccaaaccctggttggcacatccgaagataacaaggggtcgtgtgggcatcggatggtccctcgattggataaaggaccgaacgtgcgaatggcccctaagggttaggaaaggtatctttatcgtatgttcaatgttaactccttgtcgtgtaactgtctgttattcccggagtgccagaaaagacgaaaagtcacgtaaaacagaacagtcttctcgcctattacgccaggacggaccccgagaagctcggtactaaccggcagatcgatagccgagatcttcgcatagaatagctcaaacattcatcatcgtgaagcgcacagaagccgaccccgtgtcaaaaagagccagacgagctggctgacctgctgataacaaggtcaacagcgaatgtttgagtttgtcgtacgacatctcctcatacaggatccagtgacaaggatgaagcaggtcccccatctcttcaactacaatgggacacctccaccttaagtgctcggattgtctgggtcgcgggttcgggttgcgcatgagcttgctatagctacgcctcatgtaaacagattctaaagtctcaccagtggctgcttaattacccttcagctgcctagtcgtagcagtatagtctccgttgcggcgtgtttgggcaaacgaattttcatgagaactcaatttcaacgctaaacggaagcattcaagtctccctgagtccgttcccttgtcagtacgatgcgctgtaaggggcgcgatctgctacctagcggagtgtgcttgctcgaaacccaagtgcgggatcgcgaaatgtcaagatggcttccgcgcgtggaaccgcgagcgctacaatcccgatctagaaaacgtctgctgacgctcagtgttgctctttatttctgcaaagctcctgaagtcaatggggaccattagtagctcatggctatggaatagcgccctaggacccctctgaagtgtggcaagtggggcggtgctatcgcatcaaaggcacgtggcgtagtattcggtgtgtaatttcttggcattgtgtattccctgtgagcgttgacgaggcactataataaaccccggcggcataagtgaaaacctgcgcgatcgcgtcacagcgtacctgacgcaccgcctcgaatttccccaggaggtctgccagtgaaggtcctcacagctatgcgttattgttgtgagagtagaaagctttataaaatgaagcatgtcttaatgcgtctgaaatgacaatgagacaatggtgctaaaacgcttcgaccaccagattataagacctgctcagatcatcgatcaagcattaccgggaactcccggcataacctgcctgcctaatttctgaaaacccgcctgtaaaacgagacaccatgatatcgtttctgctcgacacttattggacggctggtctgtctttgaacagaccaattcttagaggattaagccaagccgaacgcccttttcgaacagtggggccttctgtatgcagatcaaatcatagatggcaccgctgtgacgacgctgcctcttatctactcttatcacacttcggtggaccacgaattaaggttatagacgttggagcagcacccatggtggcataccatttacgttgtcgcattgttggtcgcaagtgggaaattactacacgtaatgcgcgcctcagtgcctttggcaaggtgtgcaacacgatcaaatgatgcacacaccgttatgtcctaagcacatgtcccataatggaccgcctgtttggaggcgttgtccagaataattatgtaaacgcggtaggtaccgaagcgtgtttcagctacccgtgctaacggagctgggtcctgaccactcgggttccgccgcgcttgggtagctatcactcagaggaaatggtgtacatagcacgtgccagcgtcggcgagatgtcagaagcgcgccgagggccgattgtatattgtaaagcctacgtgcactgcgccgcatgatggttcaggctacgttcttttgagtgtaatttcgaaatgggcgccttccattatatttgttgcgaaggaacttgaatggacaagtagcgtatattgtgttataaagggatacaacgttaccattagcaaatcttagggtgataatcgacagttgtctcgattcggtgaataggccttcagagctgtctgaccaaatttttcgtgatactctttagtgggtggtaacgtagcgcgaatcacccccgttgagcaagttccttaactttgcccacccccgtgcctcgtagaagatgctggccgctggctagctcaccgatctatcattcgttttgatggctcccgcacatagagtaagaggcaagccttgtcaaacataaagtctctgaaaatactctgcctgtgaagctgctacattagtagcaaacgctaaatgtctctatcgagcgcctgtttacctactgaccaaggcccctggcaatggagcccttgtctttacactgagcgggggtaatacgaggcgggcccgaaacagccttgtccttaatacgtcgcgggatttgtggcaaaagcctctatagactcaggggcggatctaagtagcaagcgggtcacctacgtctgggctgcggaattttacattatgcgtaactgtattcctagtcgactgaacaacgggtgtagtgctcaaagatgccgggcgtagcccttaagccgtatctgtgatgaaatacaagaacgtcgcgcaggggtctgagcacccacgaaagcttagccggttgcacgttttccggaacagagcagtctaggcatgtatctaagcaaactattaataattggtgccatggacagtaacggtcactcaactattactatccacattctacagcttaaacgaagaaaagcttttcgcggcattggtcggtcgattggttccctccgcaactaccgttgggaacagccttataacctgcgtagcccttcgagtgccatactagacgtaactcatctttctcttctaaggagaccgctgtaatcccacgcgatgcgatcaatgccctatccatgatcatacggtgggagtgaatcgtatagctagactcttttaaaagataataacctgaggccattcgttgcatagtgttgggccgtgacatgcgggcgcaggtgaagacatgcccccgctggtattgcttacggagtttatggtcagacgcggatttcttgcgactcgtcacgggggcgtgcgaacttaagccaaaggcagtacgcacctttggcctaacgtcacagagcgcggatacagctcgaaaggctacggtccgacgtttttatctccccattcgggtactgcggcagccaaggtaccgccactctcggtggttgcatcgcactggttagagaagtcgtcaactccgagattggaatccacttctattccgacggcaaactccgtgagaattaaagtatttttaggcggcaccgacttggggctggcaggaaaggaaaactagggtacaagccaggctacactgagctatcacgacaaccccaaactcttgcggggggatttctcagattactttcacatgtatagaacatgctcgggaggtctttagtttaaagtacactaagttgtcgcctctagttcgctttgattgctataagtatcatgctgcccttccgtcagcagcacgggtgacgaccaagcgtggttgtagacaatcactgcgtcacctcatgtgcataataaggatggtataacatacatcattgatacagttaagttaattgtttagcccttcttgacaatgttctcgtaccagtccccttaataggcgcgctgcaggatctggccccagtaacctgagatgatacctcgcgtatgcctgaagcgtataatgatgtttgaaccagaattaccatgatactgccatgatgagtggcgtcggtagcaaactccgcatagctcaaagcgtcacaagcatcaactgaggggcagaaggccgtgctcggtgcatatacgcttcgagttagaccatactccgcttaccgtttctctagcctacggtagtaggatcctttactgtacattcttcttgtatcacagcagggcacattgtcacagttatggtgctttagcttaacggggcagacgatacagcttcataaggcaaagaacatggattgcagatttaattgtctctcgcaaccagcgagtcgcgaatcaaatctgacgcatcgggcagtttttatcacactctgtcatcagctggatgaggcatgggcgccccggttgccctgatgaaaggattccacaaggaggaccaggtttgccttaacgtcgcaacccgacaccggtcccgtgttgatacaatatcgcagcgctgggcccaaactaccataagtttagagatacaattaattcctcacaagtgtcgcagtaaagtggatccgcactacgaagtcctaccgtaaagtgtcctggagttacctcgccaggcgacgccaaaagggaacaactgtgtgttcgccctgcacccagagtcgagtgagacaagacccgtttgatctgtgctgccggtcccggctaggagggactttggagataaactagaataatcgcccactgatgtatgcgcagatgttatggtcctcgaagcgggggtcgatactgctattgtctccgttttagtggttctagtagtacttatgattcagaggaaggccctcgccgctatgtgcgctgaaacaatgagggttggagctagactctgtgcttctgagattaaaatcacggtggagattcgataccttcttctctagcaccaggaaaagacgcgtggtgagctgtgagaatcgccggtgatgcacgtggcgcggtacaggaccgttagcaggacgtatgtctaccctcaatacgtcgagtattagcccctactacacattaatgaggcatctggcgcacctcacttttcgacacgcggctcatcatgaaatcggcgaaattcaaagtcaagagcccaatccttcgtatctcctgacattagcccaaaagtgccatgcaacgctccaataaggtaggcatcgatgaccaggttatttagtccataggcctaccggggtcgtcgagttgaccccgggtacgtccgggggaactcccgatctaaccacctacgagcggggtgaccgggtggacgccattcacctacggccaccacacttgacgattcgctctacgtgatgtcgaggcagtcgcatataacccccccggatgagatatccatagccacgctagaccaaggcggctaatcgattgatgaaacataacgcgttaactcatgcccaagaccgtattcacactgctactcgacgttcaatccaactggcaatggcagttgggtacagaaaatgttccttctccttatattgccactttacgacgctctaccttcttggatctaggatcacagaataggcagtcattaaatgagaagcccagtactaggcgactggcttgctcagaagtatccagctacggcggaaatgttggcaaaacgtcccactgagatgggatttgtgtccattttggggatttgagagagccttctgtttctatattcagccagtgcgacccctgtgtgttattatattttgaagagcaccctgaggacctatgtccgccgtgcgactcaatttgatttgctcagtacaatatgccagggaatggtccagcattctagaaggatgtgaagctcgtcggaaccgttgctcgacgacatactggcatgtataaatgtctggaacacggcgaaatccggataataactgagaattttcatggagcgtacagcgaacatcaacacgcgtacagtcctgacaacgcaactattgcaactcttttgaccctgcatgggcagtgagcagcttagcgctattggcgtaccagcgatacagggggggtattaaacggagtgtgatcgggacgtactccaggtttctcatcgattgctcctaaagggtcgcgacacgattcgaatagcgtttggaaactatgtatcggtgtctagactgcaaaattggcgtgaccaacagcaaaccgctgacgattagcgaactctggcagggagcaagaattctacgaccaattattcagcgccctggtagcggcgggtttggaagagtggcgcaattcaggtatcctgggttggctaacccatgtttagcgatactaggtaggtcgtacatgagtggcggtacctacccagaagcaggtgtcccagtgcaggttgttgataacgtagtacactgactctatctaacagttaacctcgcctcgtcaacgcacatcatgcatatttatccgtcccccagtcatacacagccccgctgtaatcttagtggcaagtgccggcccgaggaagagggcgagcaggggttggtttagtaacgcagggcatgtactcgttctgtgaacgggggtatactccttgattttaaaataccttagaaaaaggcagacctacacttgtaatggatacgttctgttaccagcgaatgtcgcgttgtacgggtgcgggtgtgccccgacaggggagccggtgctaattccgaaagaaagggacgcggggatgggggtgaaacatccgctctacgtcggtgcgtccctgacgccgccaataggtccacattcacaattaatcaaagggacgtgtcggcagattttttctgaactatcagtacgcctctccgtgaataccgtcagactactgtttagccggattcagctgcgagcttacggctgtcatatgatgcacgcgttgctgttagcgtctgcaaggctgcgagagcgggtattaggtcgaagccgtacagataaatgccgcgctttgtcagctgtctgaggaaatcgtagcattttatacgctcggcttatgacgctctggtcacctatcccccactctttatcgaatcgttacctggaattacaagaccggcctgcccgccagcatcatcagacttagcattaggttagattgcggtatttttttgaggtagtaatgggagtcgatacgtgcagagtatagtgtcgtcgttgcgggggtgcttccccgttgccagaggcgggatgatcttagactatagtgaacgagtgagccttcaatcgtaggccgagtagaagtagatatgcactcttgcccacgggtgtcctccccctacagcatccagttactctacagtttatggtcgcgcaggcttaagaaggcatgctcccgatcgggactagggcctatggacggtcagtagcgacgtctaggcaccaacccgttggtcttttccggccatttgatattcaccgcccggcgcatgttttaccccgcggaaacattctgtcaaaaatagtttatcagacgatccacaataaagcaggcatatggcttttcttgattgaactcgtccgattgctcggctgccctatttaggttcgtgcggcatgagagattacccgttacggggaatgtagcccttatcctacgcgaaagaaaccgatgttctatgcgatcccgagataaggaacatttgaaccaagttccgaataatgtgaagtcttggcccaatattgccaagtaccgcatgccctccatatccgatgacagacttctagaaagttcgtcggccaaacgattcttgctagcacgccccaattcatcctgaacacgcccagtcacagagaatgtcgaatttgctcagtttcgagtcgatgttagtacctttctcatatgcccgataacaatccataaggccggtagcgtgtgtgcgcttcctgtttacgcttgagacaaaaattcgtcacatcggtgcccgctgcgccccgccccgtatattcactagagcgaccaggcccttaagggagttgtgtagtcatcttaggaagttcgggatcgacccgacccccttggaggctcgatgttatcaccatatgtccgctagcagtcgttgcagaaaacgtatgatcaagccctatcaaaagctcccagcattaaacgcaccaaagtggtacgatatcatagcactagtgagtgccttggacttcctgagtgatgagcctgggcttctgcctactagaccgagctcgccacgacctgaatcatccacaacgccacagtggtcaactttccgtccataccagaagctcactgggtaccccatcaaatctggttaatgggtaaccgaaagacccgctagtagatgttgttcatcagggtttagaacttcacgggctctgacagagcgtatgttcagcgtgatcgccgctactgcccgcatagagtcagctagatgtcatgtcccaaactcgtcgtgcgtcagatgacctagttgccacatgcagcctcctatctcgggagaagcaatgtgtatcgtcccgggtgttgggctacgcagtacaaatagggcactatagtatacgttaatccctccccggaggcgtaaggctgatagcacgcatcaatcgaaacactcactgggcgcggcgtgcggctaggacggacactgggcttctggctctggggcccgacccggttttaccgcttcagcccaggatgtgtggctccctgtaaatgcagagatgaaaatctcacatcaaccaataaaggcgacattagcgagtcaacagggacacatgccctttcatttcgaatcacgcgttaccgtattcacattctgcatgcgtctgactcagattacttctacgtacagggtatgcaaggaagatttagtgccctacaatcggaaggtcccaagcgctacttaatgacctttgtcctaccaccacttaacagagcgtattggttatttcctagcgaaagggatccaggaaacagcgtgatacaacttattttcccggatagggtccgactactaggttgtctctgtttgctgccctccccaggtcgaccttcacagaaagtattaccatgcctgtgtcgagactaccacccgagtcaacgaccacaccggagaacggggcatctatggttctgaatgctttccagaatctgaaagcctgactgttcacggtttgtcaactctagacaggatggcacctggtgagtgcaactgcgtagacaggtcctctatttttgtggaccctgcggaatggcttataccttgtcggtgccgatagagtgcaattgccgcctattacacctccaatacctcccctcagggacgtaatttgaaccatatgcccgttgagcattccaacgccgctctttcaatcacttcctgtaagaacgcgttgggttatttaaacactccaactcacggagctacacgcgcatggtttttattgagtcgatctttcattcaaatcaaatatctttaaccgaggtgggcatctctgcgactatcgcacccgtgccaccttttattagaaggcagataccttggccctaccgcctggctttatagggaagtaaatgttcccgagtgttcacgctgcacctactcggcaagaaaaccaacctccggggataccggttacgtttctcgttcaaagacaagttttaagtctctcgcaagacactggtcgtctcgatggctacttatgcgggatcttaaaatggagtagttagggtgtcctttgcccggtctggcggagacgatagaccgtatgaaccttagggattgtgatagcaggttcaagttcccctcgctaagtgcgtgattgcaccgccatcacgacagtctttttgcagtgcaacgtaaagacactatagtccatcatcaagacctgttacgacatcgtcgagtcatccgcttggttctgctgactctcaggtaaaaggtctactgctgaagcgtctgtgtggtggagacgctcggcttttccgtttattaggtcgtgcctacactggagctctgtcatgtcatatccctgtcagattagcatcacagaagtacccgtagactgccagcgcgtatcgaacccgtggaccgtcggtatgccaagccaaaccctggttggcacatccgaagataacaaggggtcgtgtgggcatcggatggtccctcgattggataaaggaccgaacgtgcgaatggcccctaagggttaggaaaggtatctttatcgtatgttcaatgttaactccttgtcgtgtaactgtctgttattcccggagtgccagaaaagacgaaaagtcacgtaaaacagaacagtcttctcgcctattacgccaggacggaccccgagaagctcggtactaaccggcagatcgatagccgagatcttcgcatagaatagctcaaacattcatcatcgtgaagcgcacagaagccgaccccgtgtcaaaaagagccagacgagctggctgacctgctgataacaaggtcaacagcgaatgtttgagtttgtcgtacgacatctcctcatacaggatccagtgacaaggatgaagcaggtcccccatctcttcaactacaatgggacacctccaccttaagtgctcggattgtctgggtcgcgggttcgggttgcgcatgagcttgctatagctacgcctcatgtaaacagattctaaagtctcaccagtggctgcttaattacccttcagctgcctagtcgtagcagtatagtctccgttgcggcgtgtttgggcaaacgaattttcatgagaactcaatttcaacgctaaacggaagcattcaagtctccctgagtccgttcccttgtcagtacgatgcgctgtaaggggcgcgatctgctacctagcggagtgtgcttgctcgaaacccaagtgcgggatcgcgaaatgtcaagatggcttccgcgcgtggaaccgcgagcgctacaatcccgatctagaaaacgtctgctgacgctcagtgttgctctttatttctgcaaagctcctgaagtcaatggggaccattagtagctcatggctatggaatagcgccctaggacccctctgaagtgtggcaagtggggcggtgctatcgcatcaaaggcacgtggcgtagtattcggtgtgtaatttcttggcattgtgtattccctgtgagcgttgacgaggcactataataaaccccggcggcataagtgaaaacctgcgcgatcgcgtcacagcgtacctgacgcaccgcctcgaatttccccaggaggtctgccagtgaaggtcctcacagctatgcgttattgttgtgagagtagaaagctttataaaatgaagcatgtcttaatgcgtctgaaatgacaatgagacaatggtgctaaaacgcttcgaccaccagattataagacctgctcagatcatcgatcaagcattaccgggaactcccggcataacctgcctgcctaatttctgaaaacccgcctgtaaaacgagacaccatgatatcgtttctgctcgacacttattggacggctggtctgtctttgaacagaccaattcttagaggattaagccaagccgaacgcccttttcgaacagtggggccttctgtatgcagatcaaatcatagatggcaccgctgtgacgacgctgcctcttatctactcttatcacacttcggtggaccacgaattaaggttatagacgttggagcagcacccatggtggcataccatttacgttgtcgcattgttggtcgcaagtgggaaattactacacgtaatgcgcgcctcagtgcctttggcaaggtgtgcaacacgatcaaatgatgcacacaccgttatgtcctaagcacatgtcccataatggaccgcctgtttggaggcgttgtccagaataattatgtaaacgcggtaggtaccgaagcgtgtttcagctacccgtgctaacggagctgggtcctgaccactcgggttccgccgcgcttgggtagctatcactcagaggaaatggtgtacatagcacgtgccagcgtcggcgagatgtcagaagcgcgccgagggccgattgtatattgtaaagcctacgtgcactgcgccgcatgatggttcaggctacgttcttttgagtgtaatttcgaaatgggcgccttccattatatttgttgcgaaggaacttgaatggacaagtagcgtatattgtgttataaagggatacaacgttaccattagcaaatcttagggtgataatcgacagttgtctcgattcggtgaataggccttcagagctgtctgaccaaatttttcgtgatactctttagtgggtggtaacgtagcgcgaatcacccccgttgagcaagttccttaactttgcccacccccgtgcctcgtagaagatgctggccgctggctagctcaccgatctatcattcgttttgatggctcccgcacatagagtaagaggcaagccttgtcaaacataaagtctctgaaaatactctgcctgtgaagctgctacattagtagcaaacgctaaatgtctctatcgagcgcctgtttacctactgaccaaggcccctggcaatggagcccttgtctttacactgagcgggggtaatacgaggcgggcccgaaacagccttgtccttaatacgtcgcgggatttgtggcaaaagcctctatagactcaggggcggatctaagtagcaagcgggtcacctacgtctgggctgcggaattttacattatgcgtaactgtattcctagtcgactgaacaacgggtgtagtgctcaaagatgccgggcgtagcccttaagccgtatctgtgatgaaatacaagaacgtcgcgcaggggtctgagcacccacgaaagcttagccggttgcacgttttccggaacagagcagtctaggcatgtatctaagcaaactattaataattggtgccatggacagtaacggtcactcaactattactatccacattctacagcttaaacgaagaaaagcttttcgcggcattggtcggtcgattggttccctccgcaactaccgttgggaacagccttataacctgcgtagcccttcgagtgccatactagacgtaactcatctttctcttctaaggagaccgctgtaatcccacgcgatgcgatcaatgccctatccatgatcatacggtgggagtgaatcgtatagctagactcttttaaaagataataacctgaggccattcgttgcatagtgttgggccgtgacatgcgggcgcaggtgaagacatgcccccgctggtattgcttacggagtttatggtcagacgcggatttcttgcgactcgtcacgggggcgtgcgaacttaagccaaaggcagtacgcacctttggcctaacgtcacagagcgcggatacagctcgaaaggctacggtccgacgtttttatctccccattcgggtactgcggcagccaaggtaccgccactctcggtggttgcatcgcactggttagagaagtcgtcaactccgagattggaatccacttctattccgacggcaaactccgtgagaattaaagtatttttaggcggcaccgacttggggctggcaggaaaggaaaactagggtacaagccaggctacactgagctatcacgacaaccccaaactcttgcggggggatttctcagattactttcacatgtatagaacatgctcgggaggtctttagtttaaagtacactaagttgtcgcctctagttcgctttgattgctataagtatcatgctgcccttccgtcagcagcacgggtgacgaccaagcgtggttgtagacaatcactgcgtcacctcatgtgcataataaggatggtataacatacatcattgatacagttaagttaattgtttagcccttcttgacaatgttctcgtaccagtccccttaataggcgcgctgcaggatctggccccagtaacctgagatgatacctcgcgtatgcctgaagcgtataatgatgtttgaaccagaattaccatgatactgccatgatgagtggcgtcggtagcaaactccgcatagctcaaagcgtcacaagcatcaactgaggggcagaaggccgtgctcggtgcatatacgcttcgagttagaccatactccgcttaccgtttctctagcctacggtagtaggatcctttactgtacattcttcttgtatcacagcagggcacattgtcacagttatggtgctttagcttaacggggcagacgatacagcttcataaggcaaagaacatggattgcagatttaattgtctctcgcaaccagcgagtcgcgaatcaaatctgacgcatcgggcagtttttatcacactctgtcatcagctggatgaggcatgggcgccccggttgccctgatgaaaggattccacaaggaggaccaggtttgccttaacgtcgcaacccgacaccggtcccgtgttgatacaatatcgcagcgctgggcccaaactaccataagtttagagatacaattaattcctcacaagtgtcgcagtaaagtggatccgcactacgaagtcctaccgtaaagtgtcctggagttacctcgccaggcgacgccaaaagggaacaactgtgtgttcgccctgcacccagagtcgagtgagacaagacccgtttgatctgtgctgccggtcccggctaggagggactttggagataaactagaataatcgcccactgatgtatgcgcagatgttatggtcctcgaagcgggggtcgatactgctattgtctccgttttagtggttctagtagtacttatgattcagaggaaggccctcgccgctatgtgcgctgaaacaatgagggttggagctagactctgtgcttctgagattaaaatcacggtggagattcgataccttcttctctagcaccaggaaaagacgcgtggtgagctgtgagaatcgccggtgatgcacgtggcgcggtacaggaccgttagcaggacgtatgtctaccctcaatacgtcgagtattagcccctactacacattaatgaggcatctggcgcacctcacttttcgacacgcggctcatcatgaaatcggcgaaattcaaagtcaagagcccaatccttcgtatctcctgacattagcccaaaagtgccatgcaacgctccaataaggtaggcatcgatgaccaggttatttagtccataggcctaccggggtcgtcgagttgaccccgggtacgtccgggggaactcccgatctaaccacctacgagcggggtgaccgggtggacgccattcacctacggccaccacacttgacgattcgctctacgtgatgtcgaggcagtcgcatataacccccccggatgagatatccatagccacgctagaccaaggcggctaatcgattgatgaaacataacgcgttaactcatgcccaagaccgtattcacactgctactcgacgttcaatccaactggcaatggcagttgggtacagaaaatgttccttctccttatattgccactttacgacgctctaccttcttggatctaggatcacagaataggcagtcattaaatgagaagcccagtactaggcgactggcttgctcagaagtatccagctacggcggaaatgttggcaaaacgtcccactgagatgggatttgtgtccattttggggatttgagagagccttctgtttctatattcagccagtgcgacccctgtgtgttattatattttgaagagcaccctgaggacctatgtccgccgtgcgactcaatttgatttgctcagtacaatatgccagggaatggtccagcattctagaaggatgtgaagctcgtcggaaccgttgctcgacgacatactggcatgtataaatgtctggaacacggcgaaatccggataataactgagaattttcatggagcgtacagcgaacatcaacacgcgtacagtcctgacaacgcaactattgcaactcttttgaccctgcatgggcagtgagcagcttagcgctattggcgtaccagcgatacagggggggtattaaacggagtgtgatcgggacgtactccaggtttctcatcgattgctcctaaagggtcgcgacacgattcgaatagcgtttggaaactatgtatcggtgtctagactgcaaaattggcgtgaccaacagcaaaccgctgacgattagcgaactctggcagggagcaagaattctacgaccaattattcagcgccctggtagcggcgggtttggaagagtggcgcaattcaggtatcctgggttggctaacccatgtttagcgatactaggtaggtcgtacatgagtggcggtacctacccagaagcaggtgtcccagtgcaggttgttgataacgtagtacactgactctatctaacagttaacctcgcctcgtcaacgcacatcatgcatatttatccgtcccccagtcatacacagccccgctgtaatcttagtggcaagtgccggcccgaggaagagggcgagcaggggttggtttagtaacgcagggcatgtactcgttctgtgaacgggggtatactccttgattttaaaataccttagaaaaaggcagacctacacttgtaatggatacgttctgttaccagcgaatgtcgcgttgtacgggtgcgggtgtgccccgacaggggagccggtgctaattccgaaagaaagggacgcggggatgggggtgaaacatccgctctacgtcggtgcgtccctgacgccgccaataggtccacattcacaattaatcaaagggacgtgtcggcagattttttctgaactatcagtacgcctctccgtgaataccgtcagactactgtttagccggattcagctgcgagcttacggctgtcatatgatgcacgcgttgctgttagcgtctgcaaggctgcgagagcgggtattaggtcgaagccgtacagataaatgccgcgctttgtcagctgtctgaggaaatcgtagcattttatacgctcggcttatgacgctctggtcacctatcccccactctttatcgaatcgttacctggaattacaagaccggcctgcccgccagcatcatcagacttagcattaggttagattgcggtatttttttgaggtagtaatgggagtcgatacgtgcagagtatagtgtcgtcgttgcgggggtgcttccccgttgccagaggcgggatgatcttagactatagtgaacgagtgagccttcaatcgtaggccgagtagaagtagatatgcactcttgcccacgggtgtcctccccctacagcatccagttactctacagtttatggtcgcgcaggcttaagaaggcatgctcccgatcgggactagggcctatggacggtcagtagcgacgtctaggcaccaacccgttggtcttttccggccatttgatattcaccgcccggcgcatgttttaccccgcggaaacattctgtcaaaaatagtttatcagacgatccacaataaagcaggcatatggcttttcttgattgaactcgtccgattgctcggctgccctatttaggttcgtgcggcatgagagattacccgttacggggaatgtagcccttatcctacgcgaaagaaaccgatgttctatgcgatcccgagataaggaacatttgaaccaagttccgaataatgtgaagtcttggcccaatattgccaagtaccgcatgccctccatatccgatgacagacttctagaaagttcgtcggccaaacgattcttgctagcacgccccaattcatcctgaacacgcccagtcacagagaatgtcgaatttgctcagtttcgagtcgatgttagtacctttctcatatgcccgataacaatccataaggccggtagcgtgtgtgcgcttcctgtttacgcttgagacaaaaattcgtcacatcggtgcccgctgcgccccgccccgtatattcactagagcgaccaggcccttaagggagttgtgtagtcatcttaggaagttcgggatcgacccgacccccttggaggctcgatgttatcaccatatgtccgctagcagtcgttgcagaaaacgtatgatcaagccctatcaaaagctcccagcattaaacgcaccaaagtggtacgatatcatagcactagtgagtgccttggacttcctgagtgatgagcctgggcttctgcctactagaccgagctcgccacgacctgaatcatccacaacgccacagtggtcaactttccgtccataccagaagctcactgggtaccccatcaaatctggttaatgggtaaccgaaagacccgctagtagatgttgttcatcagggtttagaacttcacgggctctgacagagcgtatgttcagcgtgatcgccgctactgcccgcatagagtcagctagatgtcatgtcccaaactcgtcgtgcgtcagatgacctagttgccacatgcagcctcctatctcgggagaagcaatgtgtatcgtcccgggtgttgggctacgcagtacaaatagggcactatagtatacgttaatccctccccggaggcgtaaggctgatagcacgcatcaatcgaaacactcactgggcgcggcgtgcggctaggacggacactgggcttctggctctggggcccgacccggttttaccgcttcagcccaggatgtgtggctccctgtaaatgcagagatgaaaatctcacatcaaccaataaaggcgacattagcgagtcaacagggacacatgccctttcatttcgaatcacgcgttaccgtattcacattctgcatgcgtctgactcagattacttctacgtacagggtatgcaaggaagatttagtgccctacaatcggaaggtcccaagcgctacttaatgacctttgtcctaccaccacttaacagagcgtattggttatttcctagcgaaagggatccaggaaacagcgtgatacaacttattttcccggatagggtccgactactaggttgtctctgtttgctgccctccccaggtcgaccttcacagaaagtattaccatgcctgtgtcgagactaccacccgagtcaacgaccacaccggagaacggggcatctatggttctgaatgctttccagaatctgaaagcctgactgttcacggtttgtcaactctagacaggatggcacctggtgagtgcaactgcgtagacaggtcctctatttttgtggaccctgcggaatggcttataccttgtcggtgccgatagagtgcaattgccgcctattacacctccaatacctcccctcagggacgtaatttgaaccatatgcccgttgagcattccaacgccgctctttcaatcacttcctgtaagaacgcgttgggttatttaaacactccaactcacggagctacacgcgcatggtttttattgagtcgatctttcattcaaatcaaatatctttaaccgaggtgggcatctctgcgactatcgcacccgtgccaccttttattagaaggcagataccttggccctaccgcctggctttatagggaagtaaatgttcccgagtgttcacgctgcacctactcggcaagaaaaccaacctccggggataccggttacgtttctcgttcaaagacaagttttaagtctctcgcaagacactggtcgtctcgatggctacttatgcgggatcttaaaatggagtagttagggtgtcctttgcccggtctggcggagacgatagaccgtatgaaccttagggattgtgatagcaggttcaagttcccctcgctaagtgcgtgattgcaccgccatcacgacagtctttttgcagtgcaacgtaaagacactatagtccatcatcaagacctgttacgacatcgtcgagtcatccgcttggttctgctgactctcaggtaaaaggtctactgctgaagcgtctgtgtggtggagacgctcggcttttccgtttattaggtcgtgcctacactggagctctgtcatgtcatatccctgtcagattagcatcacagaagtacccgtagactgccagcgcgtatcgaacccgtggaccgtcggtatgccaagccaaaccctggttggcacatccgaagataacaaggggtcgtgtgggcatcggatggtccctcgattggataaaggaccgaacgtgcgaatggcccctaagggttaggaaaggtatctttatcgtatgttcaatgttaactccttgtcgtgtaactgtctgttattcccggagtgccagaaaagacgaaaagtcacgtaaaacagaacagtcttctcgcctattacgccaggacggaccccgagaagctcggtactaaccggcagatcgatagccgagatcttcgcatagaatagctcaaacattcatcatcgtgaagcgcacagaagccgaccccgtgtcaaaaagagccagacgagctggctgacctgctgataacaaggtcaacagcgaatgtttgagtttgtcgtacgacatctcctcatacaggatccagtgacaaggatgaagcaggtcccccatctcttcaactacaatgggacacctccaccttaagtgctcggattgtctgggtcgcgggttcgggttgcgcatgagcttgctatagctacgcctcatgtaaacagattctaaagtctcaccagtggctgcttaattacccttcagctgcctagtcgtagcagtatagtctccgttgcggcgtgtttgggcaaacgaattttcatgagaactcaatttcaacgctaaacggaagcattcaagtctccctgagtccgttcccttgtcagtacgatgcgctgtaaggggcgcgatctgctacctagcggagtgtgcttgctcgaaacccaagtgcgggatcgcgaaatgtcaagatggcttccgcgcgtggaaccgcgagcgctacaatcccgatctagaaaacgtctgctgacgctcagtgttgctctttatttctgcaaagctcctgaagtcaatggggaccattagtagctcatggctatggaatagcgccctaggacccctctgaagtgtggcaagtggggcggtgctatcgcatcaaaggcacgtggcgtagtattcggtgtgtaatttcttggcattgtgtattccctgtgagcgttgacgaggcactataataaaccccggcggcataagtgaaaacctgcgcgatcgcgtcacagcgtacctgacgcaccgcctcgaatttccccaggaggtctgccagtgaaggtcctcacagctatgcgttattgttgtgagagtagaaagctttataaaatgaagcatgtcttaatgcgtctgaaatgacaatgagacaatggtgctaaaacgcttcgaccaccagattataagacctgctcagatcatcgatcaagcattaccgggaactcccggcataacctgcctgcctaatttctgaaaacccgcctgtaaaacgagacaccatgatatcgtttctgctcgacacttattggacggctggtctgtctttgaacagaccaattcttagaggattaagccaagccgaacgcccttttcgaacagtggggccttctgtatgcagatcaaatcatagatggcaccgctgtgacgacgctgcctcttatctactcttatcacacttcggtggaccacgaattaaggttatagacgttggagcagcacccatggtggcataccatttacgttgtcgcattgttggtcgcaagtgggaaattactacacgtaatgcgcgcctcagtgcctttggcaaggtgtgcaacacgatcaaatgatgcacacaccgttatgtcctaagcacatgtcccataatggaccgcctgtttggaggcgttgtccagaataattatgtaaacgcggtaggtaccgaagcgtgtttcagctacccgtgctaacggagctgggtcctgaccactcgggttccgccgcgcttgggtagctatcactcagaggaaatggtgtacatagcacgtgccagcgtcggcgagatgtcagaagcgcgccgagggccgattgtatattgtaaagcctacgtgcactgcgccgcatgatggttcaggctacgttcttttgagtgtaatttcgaaatgggcgccttccattatatttgttgcgaaggaacttgaatggacaagtagcgtatattgtgttataaagggatacaacgttaccattagcaaatcttagggtgataatcgacagttgtctcgattcggtgaataggccttcagagctgtctgaccaaatttttcgtgatactctttagtgggtggtaacgtagcgcgaatcacccccgttgagcaagttccttaactttgcccacccccgtgcctcgtagaagatgctggccgctggctagctcaccgatctatcattcgttttgatggctcccgcacatagagtaagaggcaagccttgtcaaacataaagtctctgaaaatactctgcctgtgaagctgctacattagtagcaaacgctaaatgtctctatcgagcgcctgtttacctactgaccaaggcccctggcaatggagcccttgtctttacactgagcgggggtaatacgaggcgggcccgaaacagccttgtccttaatacgtcgcgggatttgtggcaaaagcctctatagactcaggggcggatctaagtagcaagcgggtcacctacgtctgggctgcggaattttacattatgcgtaactgtattcctagtcgactgaacaacgggtgtagtgctcaaagatgccgggcgtagcccttaagccgtatctgtgatgaaatacaagaacgtcgcgcaggggtctgagcacccacgaaagcttagccggttgcacgttttccggaacagagcagtctaggcatgtatctaagcaaactattaataattggtgccatggacagtaacggtcactcaactattactatccacattctacagcttaaacgaagaaaagcttttcgcggcattggtcggtcgattggttccctccgcaactaccgttgggaacagccttataacctgcgtagcccttcgagtgccatactagacgtaactcatctttctcttctaaggagaccgctgtaatcccacgcgatgcgatcaatgccctatccatgatcatacggtgggagtgaatcgtatagctagactcttttaaaagataataacctgaggccattcgttgcatagtgttgggccgtgacatgcgggcgcaggtgaagacatgcccccgctggtattgcttacggagtttatggtcagacgcggatttcttgcgactcgtcacgggggcgtgcgaacttaagccaaaggcagtacgcacctttggcctaacgtcacagagcgcggatacagctcgaaaggctacggtccgacgtttttatctccccattcgggtactgcggcagccaaggtaccgccactctcggtggttgcatcgcactggttagagaagtcgtcaactccgagattggaatccacttctattccgacggcaaactccgtgagaattaaagtatttttaggcggcaccgacttggggctggcaggaaaggaaaactagggtacaagccaggctacactgagctatcacgacaaccccaaactcttgcggggggatttctcagattactttcacatgtatagaacatgctcgggaggtctttagtttaaagtacactaagttgtcgcctctagttcgctttgattgctataagtatcatgctgcccttccgtcagcagcacgggtgacgaccaagcgtggttgtagacaatcactgcgtcacctcatgtgcataataaggatggtataacatacatcattgatacagttaagttaattgtttagcccttcttgacaatgttctcgtaccagtccccttaataggcgcgctgcaggatctggccccagtaacctgagatgatacctcgcgtatgcctgaagcgtataatgatgtttgaaccagaattaccatgatactgccatgatgagtggcgtcggtagcaaactccgcatagctcaaagcgtcacaagcatcaactgaggggcagaaggccgtgctcggtgcatatacgcttcgagttagaccatactccgcttaccgtttctctagcctacggtagtaggatcctttactgtacattcttcttgtatcacagcagggcacattgtcacagttatggtgctttagcttaacggggcagacgatacagcttcataaggcaaagaacatggattgcagatttaattgtctctcgcaaccagcgagtcgcgaatcaaatctgacgcatcgggcagtttttatcacactctgtcatcagctggatgaggcatgggcgccccggttgccctgatgaaaggattccacaaggaggaccaggtttgccttaacgtcgcaacccgacaccggtcccgtgttgatacaatatcgcagcgctgggcccaaactaccataagtttagagatacaattaattcctcacaagtgtcgcagtaaagtggatccgcactacgaagtcctaccgtaaagtgtcctggagttacctcgccaggcgacgccaaaagggaacaactgtgtgttcgccctgcacccagagtcgagtgagacaagacccgtttgatctgtgctgccggtcccggctaggagggactttggagataaactagaataatcgcccactgatgtatgcgcagatgttatggtcctcgaagcgggggtcgatactgctattgtctccgttttagtggttctagtagtacttatgattcagaggaaggccctcgccgctatgtgcgctgaaacaatgagggttggagctagactctgtgcttctgagattaaaatcacggtggagattcgataccttcttctctagcaccaggaaaagacgcgtggtgagctgtgagaatcgccggtgatgcacgtggcgcggtacaggaccgttagcaggacgtatgtctaccctcaatacgtcgagtattagcccctactacacattaatgaggcatctggcgcacctcacttttcgacacgcggctcatcatgaaatcggcgaaattcaaagtcaagagcccaatccttcgtatctcctgacattagcccaaaagtgccatgcaacgctccaataaggtaggcatcgatgaccaggttatttagtccataggcctaccggggtcgtcgagttgaccccgggtacgtccgggggaactcccgatctaaccacctacgagcggggtgaccgggtggacgccattcacctacggccaccacacttgacgattcgctctacgtgatgtcgaggcagtcgcatataacccccccggatgagatatccatagccacgctagaccaaggcggctaatcgattgatgaaacataacgcgttaactcatgcccaagaccgtattcacactgctactcgacgttcaatccaactggcaatggcagttgggtacagaaaatgttccttctccttatattgccactttacgacgctctaccttcttggatctaggatcacagaataggcagtcattaaatgagaagcccagtactaggcgactggcttgctcagaagtatccagctacggcggaaatgttggcaaaacgtcccactgagatgggatttgtgtccattttggggatttgagagagccttctgtttctatattcagccagtgcgacccctgtgtgttattatattttgaagagcaccctgaggacctatgtccgccgtgcgactcaatttgatttgctcagtacaatatgccagggaatggtccagcattctagaaggatgtgaagctcgtcggaaccgttgctcgacgacatactggcatgtataaatgtctggaacacggcgaaatccggataataactgagaattttcatggagcgtacagcgaacatcaacacgcgtacagtcctgacaacgcaactattgcaactcttttgaccctgcatgggcagtgagcagcttagcgctattggcgtaccagcgatacagggggggtattaaacggagtgtgatcgggacgtactccaggtttctcatcgattgctcctaaagggtcgcgacacgattcgaatagcgtttggaaactatgtatcggtgtctagactgcaaaattggcgtgaccaacagcaaaccgctgacgattagcgaactctggcagggagcaagaattctacgaccaattattcagcgccctggtagcggcgggtttggaagagtggcgcaattcaggtatcctgggttggctaacccatgtttagcgatactaggtaggtcgtacatgagtggcggtacctacccagaagcaggtgtcccagtgcaggttgttgataacgtagtacactgactctatctaacagttaacctcgcctcgtcaacgcacatcatgcatatttatccgtcccccagtcatacacagccccgctgtaatcttagtggcaagtgccggcccgaggaagagggcgagcaggggttggtttagtaacgcagggcatgtactcgttctgtgaacgggggtatactccttgattttaaaataccttagaaaaaggcagacctacacttgtaatggatacgttctgttaccagcgaatgtcgcgttgtacgggtgcgggtgtgccccgacaggggagccggtgctaattccgaaagaaagggacgcggggatgggggtgaaacatccgctctacgtcggtgcgtccctgacgccgccaataggtccacattcacaattaatcaaagggacgtgtcggcagattttttctgaactatcagtacgcctctccgtgaataccgtcagactactgtttagccggattcagctgcgagcttacggctgtcatatgatgcacgcgttgctgttagcgtctgcaaggctgcgagagcgggtattaggtcgaagccgtacagataaatgccgcgctttgtcagctgtctgaggaaatcgtagcattttatacgctcggcttatgacgctctggtcacctatcccccactctttatcgaatcgttacctggaattacaagaccggcctgcccgccagcatcatcagacttagcattaggttagattgcggtatttttttgaggtagtaatgggagtcgatacgtgcagagtatagtgtcgtcgttgcgggggtgcttccccgttgccagaggcgggatgatcttagactatagtgaacgagtgagccttcaatcgtaggccgagtagaagtagatatgcactcttgcccacgggtgtcctccccctacagcatccagttactctacagtttatggtcgcgcaggcttaagaaggcatgctcccgatcgggactagggcctatggacggtcagtagcgacgtctaggcaccaacccgttggtcttttccggccatttgatattcaccgcccggcgcatgttttaccccgcggaaacattctgtcaaaaatagtttatcagacgatccacaataaagcaggcatatggcttttcttgattgaactcgtccgattgctcggctgccctatttaggttcgtgcggcatgagagattacccgttacggggaatgtagcccttatcctacgcgaaagaaaccgatgttctatgcgatcccgagataaggaacatttgaaccaagttccgaataatgtgaagtcttggcccaatattgccaagtaccgcatgccctccatatccgatgacagacttctagaaagttcgtcggccaaacgattcttgctagcacgccccaattcatcctgaacacgcccagtcacagagaatgtcgaatttgctcagtttcgagtcgatgttagtacctttctcatatgcccgataacaatccataaggccggtagcgtgtgtgcgcttcctgtttacgcttgagacaaaaattcgtcacatcggtgcccgctgcgccccgccccgtatattcactagagcgaccaggcccttaagggagttgtgtagtcatcttaggaagttcgggatcgacccgacccccttggaggctcgatgttatcaccatatgtccgctagcagtcgttgcagaaaacgtatgatcaagccctatcaaaagctcccagcattaaacgcaccaaagtggtacgatatcatagcactagtgagtgccttggacttcctgagtgatgagcctgggcttctgcctactagaccgagctcgccacgacctgaatcatccacaacgccacagtggtcaactttccgtccataccagaagctcactgggtaccccatcaaatctggttaatgggtaaccgaaagacccgctagtagatgttgttcatcagggtttagaacttcacgggctctgacagagcgtatgttcagcgtgatcgccgctactgcccgcatagagtcagctagatgtcatgtcccaaactcgtcgtgcgtcagatgacctagttgccacatgcagcctcctatctcgggagaagcaatgtgtatcgtcccgggtgttgggctacgcagtacaaatagggcactatagtatacgttaatccctccccggaggcgtaaggctgatagcacgcatcaatcgaaacactcactgggcgcggcgtgcggctaggacggacactgggcttctggctctggggcccgacccggttttaccgcttcagcccaggatgtgtggctccctgtaaatgcagagatgaaaatctcacatcaaccaataaaggcgacattagcgagtcaacagggacacatgccctttcatttcgaatcacgcgttaccgtattcacattctgcatgcgtctgactcagattacttctacgtacagggtatgcaaggaagatttagtgccctacaatcggaaggtcccaagcgctacttaatgacctttgtcctaccaccacttaacagagcgtattggttatttcctagcgaaagggatccaggaaacagcgtgatacaacttattttcccggatagggtccgactactaggttgtctctgtttgctgccctccccaggtcgaccttcacagaaagtattaccatgcctgtgtcgagactaccacccgagtcaacgaccacaccggagaacggggcatctatggttctgaatgctttccagaatctgaaagcctgactgttcacggtttgtcaactctagacaggatggcacctggtgagtgcaactgcgtagacaggtcctctatttttgtggaccctgcggaatggcttataccttgtcggtgccgatagagtgcaattgccgcctattacacctccaatacctcccctcagggacgtaatttgaaccatatgcccgttgagcattccaacgccgctctttcaatcacttcctgtaagaacgcgttgggttatttaaacactccaactcacggagctacacgcgcatggtttttattgagtcgatctttcattcaaatcaaatatctttaaccgaggtgggcatctctgcgactatcgcacccgtgccaccttttattagaaggcagataccttggccctaccgcctggctttatagggaagtaaatgttcccgagtgttcacgctgcacctactcggcaagaaaaccaacctccggggataccggttacgtttctcgttcaaagacaagttttaagtctctcgcaagacactggtcgtctcgatggctacttatgcgggatcttaaaatggagtagttagggtgtcctttgcccggtctggcggagacgatagaccgtatgaaccttagggattgtgatagcaggttcaagttcccctcgctaagtgcgtgattgcaccgccatcacgacagtctttttgcagtgcaacgtaaagacactatagtccatcatcaagacctgttacgacatcgtcgagtcatccgcttggttctgctgactctcaggtaaaaggtctactgctgaagcgtctgtgtggtggagacgctcggcttttccgtttattaggtcgtgcctacactggagctctgtcatgtcatatccctgtcagattagcatcacagaagtacccgtagactgccagcgcgtatcgaacccgtggaccgtcggtatgccaagccaaaccctggttggcacatccgaagataacaaggggtcgtgtgggcatcggatggtccctcgattggataaaggaccgaacgtgcgaatggcccctaagggttaggaaaggtatctttatcgtatgttcaatgttaactccttgtcgtgtaactgtctgttattcccggagtgccagaaaagacgaaaagtcacgtaaaacagaacagtcttctcgcctattacgccaggacggaccccgagaagctcggtactaaccggcagatcgatagccgagatcttcgcatagaatagctcaaacattcatcatcgtgaagcgcacagaagccgaccccgtgtcaaaaagagccagacgagctggctgacctgctgataacaaggtcaacagcgaatgtttgagtttgtcgtacgacatctcctcatacaggatccagtgacaaggatgaagcaggtcccccatctcttcaactacaatgggacacctccaccttaagtgctcggattgtctgggtcgcgggttcgggttgcgcatgagcttgctatagctacgcctcatgtaaacagattctaaagtctcaccagtggctgcttaattacccttcagctgcctagtcgtagcagtatagtctccgttgcggcgtgtttgggcaaacgaattttcatgagaactcaatttcaacgctaaacggaagcattcaagtctccctgagtccgttcccttgtcagtacgatgcgctgtaaggggcgcgatctgctacctagcggagtgtgcttgctcgaaacccaagtgcgggatcgcgaaatgtcaagatggcttccgcgcgtggaaccgcgagcgctacaatcccgatctagaaaacgtctgctgacgctcagtgttgctctttatttctgcaaagctcctgaagtcaatggggaccattagtagctcatggctatggaatagcgccctaggacccctctgaagtgtggcaagtggggcggtgctatcgcatcaaaggcacgtggcgtagtattcggtgtgtaatttcttggcattgtgtattccctgtgagcgttgacgaggcactataataaaccccggcggcataagtgaaaacctgcgcgatcgcgtcacagcgtacctgacgcaccgcctcgaatttccccaggaggtctgccagtgaaggtcctcacagctatgcgttattgttgtgagagtagaaagctttataaaatgaagcatgtcttaatgcgtctgaaatgacaatgagacaatggtgctaaaacgcttcgaccaccagattataagacctgctcagatcatcgatcaagcattaccgggaactcccggcataacctgcctgcctaatttctgaaaacccgcctgtaaaacgagacaccatgatatcgtttctgctcgacacttattggacggctggtctgtctttgaacagaccaattcttagaggattaagccaagccgaacgcccttttcgaacagtggggccttctgtatgcagatcaaatcatagatggcaccgctgtgacgacgctgcctcttatctactcttatcacacttcggtggaccacgaattaaggttatagacgttggagcagcacccatggtggcataccatttacgttgtcgcattgttggtcgcaagtgggaaattactacacgtaatgcgcgcctcagtgcctttggcaaggtgtgcaacacgatcaaatgatgcacacaccgttatgtcctaagcacatgtcccataatggaccgcctgtttggaggcgttgtccagaataattatgtaaacgcggtaggtaccgaagcgtgtttcagctacccgtgctaacggagctgggtcctgaccactcgggttccgccgcgcttgggtagctatcactcagaggaaatggtgtacatagcacgtgccagcgtcggcgagatgtcagaagcgcgccgagggccgattgtatattgtaaagcctacgtgcactgcgccgcatgatggttcaggctacgttcttttgagtgtaatttcgaaatgggcgccttccattatatttgttgcgaaggaacttgaatggacaagtagcgtatattgtgttataaagggatacaacgttaccattagcaaatcttagggtgataatcgacagttgtctcgattcggtgaataggccttcagagctgtctgaccaaatttttcgtgatactctttagtgggtggtaacgtagcgcgaatcacccccgttgagcaagttccttaactttgcccacccccgtgcctcgtagaagatgctggccgctggctagctcaccgatctatcattcgttttgatggctcccgcacatagagtaagaggcaagccttgtcaaacataaagtctctgaaaatactctgcctgtgaagctgctacattagtagcaaacgctaaatgtctctatcgagcgcctgtttacctactgaccaaggcccctggcaatggagcccttgtctttacactgagcgggggtaatacgaggcgggcccgaaacagccttgtccttaatacgtcgcgggatttgtggcaaaagcctctatagactcaggggcggatctaagtagcaagcgggtcacctacgtctgggctgcggaattttacattatgcgtaactgtattcctagtcgactgaacaacgggtgtagtgctcaaagatgccgggcgtagcccttaagccgtatctgtgatgaaatacaagaacgtcgcgcaggggtctgagcacccacgaaagcttagccggttgcacgttttccggaacagagcagtctaggcatgtatctaagcaaactattaataattggtgccatggacagtaacggtcactcaactattactatccacattctacagcttaaacgaagaaaagcttttcgcggcattggtcggtcgattggttccctccgcaactaccgttgggaacagccttataacctgcgtagcccttcgagtgccatactagacgtaactcatctttctcttctaaggagaccgctgtaatcccacgcgatgcgatcaatgccctatccatgatcatacggtgggagtgaatcgtatagctagactcttttaaaagataataacctgaggccattcgttgcatagtgttgggccgtgacatgcgggcgcaggtgaagacatgcccccgctggtattgcttacggagtttatggtcagacgcggatttcttgcgactcgtcacgggggcgtgcgaacttaagccaaaggcagtacgcacctttggcctaacgtcacagagcgcggatacagctcgaaaggctacggtccgacgtttttatctccccattcgggtactgcggcagccaaggtaccgccactctcggtggttgcatcgcactggttagagaagtcgtcaactccgagattggaatccacttctattccgacggcaaactccgtgagaattaaagtatttttaggcggcaccgacttggggctggcaggaaaggaaaactagggtacaagccaggctacactgagctatcacgacaaccccaaactcttgcggggggatttctcagattactttcacatgtatagaacatgctcgggaggtctttagtttaaagtacactaagttgtcgcctctagttcgctttgattgctataagtatcatgctgcccttccgtcagcagcacgggtgacgaccaagcgtggttgtagacaatcactgcgtcacctcatgtgcataataaggatggtataacatacatcattgatacagttaagttaattgtttagcccttcttgacaatgttctcgtaccagtccccttaataggcgcgctgcaggatctggccccagtaacctgagatgatacctcgcgtatgcctgaagcgtataatgatgtttgaaccagaattaccatgatactgccatgatgagtggcgtcggtagcaaactccgcatagctcaaagcgtcacaagcatcaactgaggggcagaaggccgtgctcggtgcatatacgcttcgagttagaccatactccgcttaccgtttctctagcctacggtagtaggatcctttactgtacattcttcttgtatcacagcagggcacattgtcacagttatggtgctttagcttaacggggcagacgatacagcttcataaggcaaagaacatggattgcagatttaattgtctctcgcaaccagcgagtcgcgaatcaaatctgacgcatcgggcagtttttatcacactctgtcatcagctggatgaggcatgggcgccccggttgccctgatgaaaggattccacaaggaggaccaggtttgccttaacgtcgcaacccgacaccggtcccgtgttgatacaatatcgcagcgctgggcccaaactaccataagtttagagatacaattaattcctcacaagtgtcgcagtaaagtggatccgcactacgaagtcctaccgtaaagtgtcctggagttacctcgccaggcgacgccaaaagggaacaactgtgtgttcgccctgcacccagagtcgagtgagacaagacccgtttgatctgtgctgccggtcccggctaggagggactttggagataaactagaataatcgcccactgatgtatgcgcagatgttatggtcctcgaagcgggggtcgatactgctattgtctccgttttagtggttctagtagtacttatgattcagaggaaggccctcgccgctatgtgcgctgaaacaatgagggttggagctagactctgtgcttctgagattaaaatcacggtggagattcgataccttcttctctagcaccaggaaaagacgcgtggtgagctgtgagaatcgccggtgatgcacgtggcgcggtacaggaccgttagcaggacgtatgtctaccctcaatacgtcgagtattagcccctactacacattaatgaggcatctggcgcacctcacttttcgacacgcggctcatcatgaaatcggcgaaattcaaagtcaagagcccaatccttcgtatctcctgacattagcccaaaagtgccatgcaacgctccaataaggtaggcatcgatgaccaggttatttagtccataggcctaccggggtcgtcgagttgaccccgggtacgtccgggggaactcccgatctaaccacctacgagcggggtgaccgggtggacgccattcacctacggccaccacacttgacgattcgctctacgtgatgtcgaggcagtcgcatataacccccccggatgagatatccatagccacgctagaccaaggcggctaatcgattgatgaaacataacgcgttaactcatgcccaagaccgtattcacactgctactcgacgttcaatccaactggcaatggcagttgggtacagaaaatgttccttctccttatattgccactttacgacgctctaccttcttggatctaggatcacagaataggcagtcattaaatgagaagcccagtactaggcgactggcttgctcagaagtatccagctacggcggaaatgttggcaaaacgtcccactgagatgggatttgtgtccattttggggatttgagagagccttctgtttctatattcagccagtgcgacccctgtgtgttattatattttgaagagcaccctgaggacctatgtccgccgtgcgactcaatttgatttgctcagtacaatatgccagggaatggtccagcattctagaaggatgtgaagctcgtcggaaccgttgctcgacgacatactggcatgtataaatgtctggaacacggcgaaatccggataataactgagaattttcatggagcgtacagcgaacatcaacacgcgtacagtcctgacaacgcaactattgcaactcttttgaccctgcatgggcagtgagcagcttagcgctattggcgtaccagcgatacagggggggtattaaacggagtgtgatcgggacgtactccaggtttctcatcgattgctcctaaagggtcgcgacacgattcgaatagcgtttggaaactatgtatcggtgtctagactgcaaaattggcgtgaccaacagcaaaccgctgacgattagcgaactctggcagggagcaagaattctacgaccaattattcagcgccctggtagcggcgggtttggaagagtggcgcaattcaggtatcctgggttggctaacccatgtttagcgatactaggtaggtcgtacatgagtggcggtacctacccagaagcaggtgtcccagtgcaggttgttgataacgtagtacactgactctatctaacagttaacctcgcctcgtcaacgcacatcatgcatatttatccgtcccccagtcatacacagccccgctgtaatcttagtggcaagtgccggcccgaggaagagggcgagcaggggttggtttagtaacgcagggcatgtactcgttctgtgaacgggggtatactccttgattttaaaataccttagaaaaaggcagacctacacttgtaatggatacgttctgttaccagcgaatgtcgcgttgtacgggtgcgggtgtgccccgacaggggagccggtgctaattccgaaagaaagggacgcggggatgggggtgaaacatccgctctacgtcggtgcgtccctgacgccgccaataggtccacattcacaattaatcaaagggacgtgtcggcagattttttctgaactatcagtacgcctctccgtgaataccgtcagactactgtttagccggattcagctgcgagcttacggctgtcatatgatgcacgcgttgctgttagcgtctgcaaggctgcgagagcgggtattaggtcgaagccgtacagataaatgccgcgctttgtcagctgtctgaggaaatcgtagcattttatacgctcggcttatgacgctctggtcacctatcccccactctttatcgaatcgttacctggaattacaagaccggcctgcccgccagcatcatcagacttagcattaggttagattgcggtatttttttgaggtagtaatgggagtcgatacgtgcagagtatagtgtcgtcgttgcgggggtgcttccccgttgccagaggcgggatgatcttagactatagtgaacgagtgagccttcaatcgtaggccgagtagaagtagatatgcactcttgcccacgggtgtcctccccctacagcatccagttactctacagtttatggtcgcgcaggcttaagaaggcatgctcccgatcgggactagggcctatggacggtcagtagcgacgtctaggcaccaacccgttggtcttttccggccatttgatattcaccgcccggcgcatgttttaccccgcggaaacattctgtcaaaaatagtttatcagacgatccacaataaagcaggcatatggcttttcttgattgaactcgtccgattgctcggctgccctatttaggttcgtgcggcatgagagattacccgttacggggaatgtagcccttatcctacgcgaaagaaaccgatgttctatgcgatcccgagataaggaacatttgaaccaagttccgaataatgtgaagtcttggcccaatattgccaagtaccgcatgccctccatatccgatgacagacttctagaaagttcgtcggccaaacgattcttgctagcacgccccaattcatcctgaacacgcccagtcacagagaatgtcgaatttgctcagtttcgagtcgatgttagtacctttctcatatgcccgataacaatccataaggccggtagcgtgtgtgcgcttcctgtttacgcttgagacaaaaattcgtcacatcggtgcccgctgcgccccgccccgtatattcactagagcgaccaggcccttaagggagttgtgtagtcatcttaggaagttcgggatcgacccgacccccttggaggctcgatgttatcaccatatgtccgctagcagtcgttgcagaaaacgtatgatcaagccctatcaaaagctcccagcattaaacgcaccaaagtggtacgatatcatagcactagtgagtgccttggacttcctgagtgatgagcctgggcttctgcctactagaccgagctcgccacgacctgaatcatccacaacgccacagtggtcaactttccgtccataccagaagctcactgggtaccccatcaaatctggttaatgggtaaccgaaagacccgctagtagatgttgttcatcagggtttagaacttcacgggctctgacagagcgtatgttcagcgtgatcgccgctactgcccgcatagagtcagctagatgtcatgtcccaaactcgtcgtgcgtcagatgacctagttgccacatgcagcctcctatctcgggagaagcaatgtgtatcgtcccgggtgttgggctacgcagtacaaatagggcactatagtatacgttaatccctccccggaggcgtaaggctgatagcacgcatcaatcgaaacactcactgggcgcggcgtgcggctaggacggacactgggcttctggctctggggcccgacccggttttaccgcttcagcccaggatgtgtggctccctgtaaatgcagagatgaaaatctcacatcaaccaataaaggcgacattagcgagtcaacagggacacatgccctttcatttcgaatcacgcgttaccgtattcacattctgcatgcgtctgactcagattacttctacgtacagggtatgcaaggaagatttagtgccctacaatcggaaggtcccaagcgctacttaatgacctttgtcctaccaccacttaacagagcgtattggttatttcctagcgaaagggatccaggaaacagcgtgatacaacttattttcccggatagggtccgactactaggttgtctctgtttgctgccctccccaggtcgaccttcacagaaagtattaccatgcctgtgtcgagactaccacccgagtcaacgaccacaccggagaacggggcatctatggttctgaatgctttccagaatctgaaagcctgactgttcacggtttgtcaactctagacaggatggcacctggtgagtgcaactgcgtagacaggtcctctatttttgtggaccctgcggaatggcttataccttgtcggtgccgatagagtgcaattgccgcctattacacctccaatacctcccctcagggacgtaatttgaaccatatgcccgttgagcattccaacgccgctctttcaatcacttcctgtaagaacgcgttgggttatttaaacactccaactcacggagctacacgcgcatggtttttattgagtcgatctttcattcaaatcaaatatctttaaccgaggtgggcatctctgcgactatcgcacccgtgccaccttttattagaaggcagataccttggccctaccgcctggctttatagggaagtaaatgttcccgagtgttcacgctgcacctactcggcaagaaaaccaacctccggggataccggttacgtttctcgttcaaagacaagttttaagtctctcgcaagacactggtcgtctcgatggctacttatgcgggatcttaaaatggagtagttagggtgtcctttgcccggtctggcggagacgatagaccgtatgaaccttagggattgtgatagcaggttcaagttcccctcgctaagtgcgtgattgcaccgccatcacgacagtctttttgcagtgcaacgtaaagacactatagtccatcatcaagacctgttacgacatcgtcgagtcatccgcttggttctgctgactctcaggtaaaaggtctactgctgaagcgtctgtgtggtggagacgctcggcttttccgtttattaggtcgtgcctacactggagctctgtcatgtcatatccctgtcagattagcatcacagaagtacccgtagactgccagcgcgtatcgaacccgtggaccgtcggtatgccaagccaaaccctggttggcacatccgaagataacaaggggtcgtgtgggcatcggatggtccctcgattggataaaggaccgaacgtgcgaatggcccctaagggttaggaaaggtatctttatcgtatgttcaatgttaactccttgtcgtgtaactgtctgttattcccggagtgccagaaaagacgaaaagtcacgtaaaacagaacagtcttctcgcctattacgccaggacggaccccgagaagctcggtactaaccggcagatcgatagccgagatcttcgcatagaatagctcaaacattcatcatcgtgaagcgcacagaagccgaccccgtgtcaaaaagagccagacgagctggctgacctgctgataacaaggtcaacagcgaatgtttgagtttgtcgtacgacatctcctcatacaggatccagtgacaaggatgaagcaggtcccccatctcttcaactacaatgggacacctccaccttaagtgctcggattgtctgggtcgcgggttcgggttgcgcatgagcttgctatagctacgcctcatgtaaacagattctaaagtctcaccagtggctgcttaattacccttcagctgcctagtcgtagcagtatagtctccgttgcggcgtgtttgggcaaacgaattttcatgagaactcaatttcaacgctaaacggaagcattcaagtctccctgagtccgttcccttgtcagtacgatgcgctgtaaggggcgcgatctgctacctagcggagtgtgcttgctcgaaacccaagtgcgggatcgcgaaatgtcaagatggcttccgcgcgtggaaccgcgagcgctacaatcccgatctagaaaacgtctgctgacgctcagtgttgctctttatttctgcaaagctcctgaagtcaatggggaccattagtagctcatggctatggaatagcgccctaggacccctctgaagtgtggcaagtggggcggtgctatcgcatcaaaggcacgtggcgtagtattcggtgtgtaatttcttggcattgtgtattccctgtgagcgttgacgaggcactataataaaccccggcggcataagtgaaaacctgcgcgatcgcgtcacagcgtacctgacgcaccgcctcgaatttccccaggaggtctgccagtgaaggtcctcacagctatgcgttattgttgtgagagtagaaagctttataaaatgaagcatgtcttaatgcgtctgaaatgacaatgagacaatggtgctaaaacgcttcgaccaccagattataagacctgctcagatcatcgatcaagcattaccgggaactcccggcataacctgcctgcctaatttctgaaaacccgcctgtaaaacgagacaccatgatatcgtttctgctcgacacttattggacggctggtctgtctttgaacagaccaattcttagaggattaagccaagccgaacgcccttttcgaacagtggggccttctgtatgcagatcaaatcatagatggcaccgctgtgacgacgctgcctcttatctactcttatcacacttcggtggaccacgaattaaggttatagacgttggagcagcacccatggtggcataccatttacgttgtcgcattgttggtcgcaagtgggaaattactacacgtaatgcgcgcctcagtgcctttggcaaggtgtgcaacacgatcaaatgatgcacacaccgttatgtcctaagcacatgtcccataatggaccgcctgtttggaggcgttgtccagaataattatgtaaacgcggtaggtaccgaagcgtgtttcagctacccgtgctaacggagctgggtcctgaccactcgggttccgccgcgcttgggtagctatcactcagaggaaatggtgtacatagcacgtgccagcgtcggcgagatgtcagaagcgcgccgagggccgattgtatattgtaaagcctacgtgcactgcgccgcatgatggttcaggctacgttcttttgagtgtaatttcgaaatgggcgccttccattatatttgttgcgaaggaacttgaatggacaagtagcgtatattgtgttataaagggatacaacgttaccattagcaaatcttagggtgataatcgacagttgtctcgattcggtgaataggccttcagagctgtctgaccaaatttttcgtgatactctttagtgggtggtaacgtagcgcgaatcacccccgttgagcaagttccttaactttgcccacccccgtgcctcgtagaagatgctggccgctggctagctcaccgatctatcattcgttttgatggctcccgcacatagagtaagaggcaagccttgtcaaacataaagtctctgaaaatactctgcctgtgaagctgctacattagtagcaaacgctaaatgtctctatcgagcgcctgtttacctactgaccaaggcccctggcaatggagcccttgtctttacactgagcgggggtaatacgaggcgggcccgaaacagccttgtccttaatacgtcgcgggatttgtggcaaaagcctctatagactcaggggcggatctaagtagcaagcgggtcacctacgtctgggctgcggaattttacattatgcgtaactgtattcctagtcgactgaacaacgggtgtagtgctcaaagatgccgggcgtagcccttaagccgtatctgtgatgaaatacaagaacgtcgcgcaggggtctgagcacccacgaaagcttagccggttgcacgttttccggaacagagcagtctaggcatgtatctaagcaaactattaataattggtgccatggacagtaacggtcactcaactattactatccacattctacagcttaaacgaagaaaagcttttcgcggcattggtcggtcgattggttccctccgcaactaccgttgggaacagccttataacctgcgtagcccttcgagtgccatactagacgtaactcatctttctcttctaaggagaccgctgtaatcccacgcgatgcgatcaatgccctatccatgatcatacggtgggagtgaatcgtatagctagactcttttaaaagataataacctgaggccattcgttgcatagtgttgggccgtgacatgcgggcgcaggtgaagacatgcccccgctggtattgcttacggagtttatggtcagacgcggatttcttgcgactcgtcacgggggcgtgcgaacttaagccaaaggcagtacgcacctttggcctaacgtcacagagcgcggatacagctcgaaaggctacggtccgacgtttttatctccccattcgggtactgcggcagccaaggtaccgccactctcggtggttgcatcgcactggttagagaagtcgtcaactccgagattggaatccacttctattccgacggcaaactccgtgagaattaaagtatttttaggcggcaccgacttggggctggcaggaaaggaaaactagggtacaagccaggctacactgagctatcacgacaaccccaaactcttgcggggggatttctcagattactttcacatgtatagaacatgctcgggaggtctttagtttaaagtacactaagttgtcgcctctagttcgctttgattgctataagtatcatgctgcccttccgtcagcagcacgggtgacgaccaagcgtggttgtagacaatcactgcgtcacctcatgtgcataataaggatggtataacatacatcattgatacagttaagttaattgtttagcccttcttgacaatgttctcgtaccagtccccttaataggcgcgctgcaggatctggccccagtaacctgagatgatacctcgcgtatgcctgaagcgtataatgatgtttgaaccagaattaccatgatactgccatgatgagtggcgtcggtagcaaactccgcatagctcaaagcgtcacaagcatcaactgaggggcagaaggccgtgctcggtgcatatacgcttcgagttagaccatactccgcttaccgtttctctagcctacggtagtaggatcctttactgtacattcttcttgtatcacagcagggcacattgtcacagttatggtgctttagcttaacggggcagacgatacagcttcataaggcaaagaacatggattgcagatttaattgtctctcgcaaccagcgagtcgcgaatcaaatctgacgcatcgggcagtttttatcacactctgtcatcagctggatgaggcatgggcgccccggttgccctgatgaaaggattccacaaggaggaccaggtttgccttaacgtcgcaacccgacaccggtcccgtgttgatacaatatcgcagcgctgggcccaaactaccataagtttagagatacaattaattcctcacaagtgtcgcagtaaagtggatccgcactacgaagtcctaccgtaaagtgtcctggagttacctcgccaggcgacgccaaaagggaacaactgtgtgttcgccctgcacccagagtcgagtgagacaagacccgtttgatctgtgctgccggtcccggctaggagggactttggagataaactagaataatcgcccactgatgtatgcgcagatgttatggtcctcgaagcgggggtcgatactgctattgtctccgttttagtggttctagtagtacttatgattcagaggaaggccctcgccgctatgtgcgctgaaacaatgagggttggagctagactctgtgcttctgagattaaaatcacggtggagattcgataccttcttctctagcaccaggaaaagacgcgtggtgagctgtgagaatcgccggtgatgcacgtggcgcggtacaggaccgttagcaggacgtatgtctaccctcaatacgtcgagtattagcccctactacacattaatgaggcatctggcgcacctcacttttcgacacgcggctcatcatgaaatcggcgaaattcaaagtcaagagcccaatccttcgtatctcctgacattagcccaaaagtgccatgcaacgctccaataaggtaggcatcgatgaccaggttatttagtccataggcctaccggggtcgtcgagttgaccccgggtacgtccgggggaactcccgatctaaccacctacgagcggggtgaccgggtggacgccattcacctacggccaccacacttgacgattcgctctacgtgatgtcgaggcagtcgcatataacccccccggatgagatatccatagccacgctagaccaaggcggctaatcgattgatgaaacataacgcgttaactcatgcccaagaccgtattcacactgctactcgacgttcaatccaactggcaatggcagttgggtacagaaaatgttccttctccttatattgccactttacgacgctctaccttcttggatctaggatcacagaataggcagtcattaaatgagaagcccagtactaggcgactggcttgctcagaagtatccagctacggcggaaatgttggcaaaacgtcccactgagatgggatttgtgtccattttggggatttgagagagccttctgtttctatattcagccagtgcgacccctgtgtgttattatattttgaagagcaccctgaggacctatgtccgccgtgcgactcaatttgatttgctcagtacaatatgccagggaatggtccagcattctagaaggatgtgaagctcgtcggaaccgttgctcgacgacatactggcatgtataaatgtctggaacacggcgaaatccggataataactgagaattttcatggagcgtacagcgaacatcaacacgcgtacagtcctgacaacgcaactattgcaactcttttgaccctgcatgggcagtgagcagcttagcgctattggcgtaccagcgatacagggggggtattaaacggagtgtgatcgggacgtactccaggtttctcatcgattgctcctaaagggtcgcgacacgattcgaatagcgtttggaaactatgtatcggtgtctagactgcaaaattggcgtgaccaacagcaaaccgctgacgattagcgaactctggcagggagcaagaattctacgaccaattattcagcgccctggtagcggcgggtttggaagagtggcgcaattcaggtatcctgggttggctaacccatgtttagcgatactaggtaggtcgtacatgagtggcggtacctacccagaagcaggtgtcccagtgcaggttgttgataacgtagtacactgactctatctaacagttaacctcgcctcgtcaacgcacatcatgcatatttatccgtcccccagtcatacacagccccgctgtaatcttagtggcaagtgccggcccgaggaagagggcgagcaggggttggtttagtaacgcagggcatgtactcgttctgtgaacgggggtatactccttgattttaaaataccttagaaaaaggcagacctacacttgtaatggatacgttctgttaccagcgaatgtcgcgttgtacgggtgcgggtgtgccccgacaggggagccggtgctaattccgaaagaaagggacgcggggatgggggtgaaacatccgctctacgtcggtgcgtccctgacgccgccaataggtccacattcacaattaatcaaagggacgtgtcggcagattttttctgaactatcagtacgcctctccgtgaataccgtcagactactgtttagccggattcagctgcgagcttacggctgtcatatgatgcacgcgttgctgttagcgtctgcaaggctgcgagagcgggtattaggtcgaagccgtacagataaatgccgcgctttgtcagctgtctgaggaaatcgtagcattttatacgctcggcttatgacgctctggtcacctatcccccactctttatcgaatcgttacctggaattacaagaccggcctgcccgccagcatcatcagacttagcattaggttagattgcggtatttttttgaggtagtaatgggagtcgatacgtgcagagtatagtgtcgtcgttgcgggggtgcttccccgttgccagaggcgggatgatcttagactatagtgaacgagtgagccttcaatcgtaggccgagtagaagtagatatgcactcttgcccacgggtgtcctccccctacagcatccagttactctacagtttatggtcgcgcaggcttaagaaggcatgctcccgatcgggactagggcctatggacggtcagtagcgacgtctaggcaccaacccgttggtcttttccggccatttgatattcaccgcccggcgcatgttttaccccgcggaaacattctgtcaaaaatagtttatcagacgatccacaataaagcaggcatatggcttttcttgattgaactcgtccgattgctcggctgccctatttaggttcgtgcggcatgagagattacccgttacggggaatgtagcccttatcctacgcgaaagaaaccgatgttctatgcgatcccgagataaggaacatttgaaccaagttccgaataatgtgaagtcttggcccaatattgccaagtaccgcatgccctccatatccgatgacagacttctagaaagttcgtcggccaaacgattcttgctagcacgccccaattcatcctgaacacgcccagtcacagagaatgtcgaatttgctcagtttcgagtcgatgttagtacctttctcatatgcccgataacaatccataaggccggtagcgtgtgtgcgcttcctgtttacgcttgagacaaaaattcgtcacatcggtgcccgctgcgccccgccccgtatattcactagagcgaccaggcccttaagggagttgtgtagtcatcttaggaagttcgggatcgacccgacccccttggaggctcgatgttatcaccatatgtccgctagcagtcgttgcagaaaacgtatgatcaagccctatcaaaagctcccagcattaaacgcaccaaagtggtacgatatcatagcactagtgagtgccttggacttcctgagtgatgagcctgggcttctgcctactagaccgagctcgccacgacctgaatcatccacaacgccacagtggtcaactttccgtccataccagaagctcactgggtaccccatcaaatctggttaatgggtaaccgaaagacccgctagtagatgttgttcatcagggtttagaacttcacgggctctgacagagcgtatgttcagcgtgatcgccgctactgcccgcatagagtcagctagatgtcatgtcccaaactcgtcgtgcgtcagatgacctagttgccacatgcagcctcctatctcgggagaagcaatgtgtatcgtcccgggtgttgggctacgcagtacaaatagggcactatagtatacgttaatccctccccggaggcgtaaggctgatagcacgcatcaatcgaaacactcactgggcgcggcgtgcggctaggacggacactgggcttctggctctggggcccgacccggttttaccgcttcagcccaggatgtgtggctccctgtaaatgcagagatgaaaatctcacatcaaccaataaaggcgacattagcgagtcaacagggacacatgccctttcatttcgaatcacgcgttaccgtattcacattctgcatgcgtctgactcagattacttctacgtacagggtatgcaaggaagatttagtgccctacaatcggaaggtcccaagcgctacttaatgacctttgtcctaccaccacttaacagagcgtattggttatttcctagcgaaagggatccaggaaacagcgtgatacaacttattttcccggatagggtccgactactaggttgtctctgtttgctgccctccccaggtcgaccttcacagaaagtattaccatgcctgtgtcgagactaccacccgagtcaacgaccacaccggagaacggggcatctatggttctgaatgctttccagaatctgaaagcctgactgttcacggtttgtcaactctagacaggatggcacctggtgagtgcaactgcgtagacaggtcctctatttttgtggaccctgcggaatggcttataccttgtcggtgccgatagagtgcaattgccgcctattacacctccaatacctcccctcagggacgtaatttgaaccatatgcccgttgagcattccaacgccgctctttcaatcacttcctgtaagaacgcgttgggttatttaaacactccaactcacggagctacacgcgcatggtttttattgagtcgatctttcattcaaatcaaatatctttaaccgaggtgggcatctctgcgactatcgcacccgtgccaccttttattagaaggcagataccttggccctaccgcctggctttatagggaagtaaatgttcccgagtgttcacgctgcacctactcggcaagaaaaccaacctccggggataccggttacgtttctcgttcaaagacaagttttaagtctctcgcaagacactggtcgtctcgatggctacttatgcgggatcttaaaatggagtagttagggtgtcctttgcccggtctggcggagacgatagaccgtatgaaccttagggattgtgatagcaggttcaagttcccctcgctaagtgcgtgattgcaccgccatcacgacagtctttttgcagtgcaacgtaaagacactatagtccatcatcaagacctgttacgacatcgtcgagtcatccgcttggttctgctgactctcaggtaaaaggtctactgctgaagcgtctgtgtggtggagacgctcggcttttccgtttattaggtcgtgcctacactggagctctgtcatgtcatatccctgtcagattagcatcacagaagtacccgtagactgccagcgcgtatcgaacccgtggaccgtcggtatgccaagccaaaccctggttggcacatccgaagataacaaggggtcgtgtgggcatcggatggtccctcgattggataaaggaccgaacgtgcgaatggcccctaagggttaggaaaggtatctttatcgtatgttcaatgttaactccttgtcgtgtaactgtctgttattcccggagtgccagaaaagacgaaaagtcacgtaaaacagaacagtcttctcgcctattacgccaggacggaccccgagaagctcggtactaaccggcagatcgatagccgagatcttcgcatagaatagctcaaacattcatcatcgtgaagcgcacagaagccgaccccgtgtcaaaaagagccagacgagctggctgacctgctgataacaaggtcaacagcgaatgtttgagtttgtcgtacgacatctcctcatacaggatccagtgacaaggatgaagcaggtcccccatctcttcaactacaatgggacacctccaccttaagtgctcggattgtctgggtcgcgggttcgggttgcgcatgagcttgctatagctacgcctcatgtaaacagattctaaagtctcaccagtggctgcttaattacccttcagctgcctagtcgtagcagtatagtctccgttgcggcgtgtttgggcaaacgaattttcatgagaactcaatttcaacgctaaacggaagcattcaagtctccctgagtccgttcccttgtcagtacgatgcgctgtaaggggcgcgatctgctacctagcggagtgtgcttgctcgaaacccaagtgcgggatcgcgaaatgtcaagatggcttccgcgcgtggaaccgcgagcgctacaatcccgatctagaaaacgtctgctgacgctcagtgttgctctttatttctgcaaagctcctgaagtcaatggggaccattagtagctcatggctatggaatagcgccctaggacccctctgaagtgtggcaagtggggcggtgctatcgcatcaaaggcacgtggcgtagtattcggtgtgtaatttcttggcattgtgtattccctgtgagcgttgacgaggcactataataaaccccggcggcataagtgaaaacctgcgcgatcgcgtcacagcgtacctgacgcaccgcctcgaatttccccaggaggtctgccagtgaaggtcctcacagctatgcgttattgttgtgagagtagaaagctttataaaatgaagcatgtcttaatgcgtctgaaatgacaatgagacaatggtgctaaaacgcttcgaccaccagattataagacctgctcagatcatcgatcaagcattaccgggaactcccggcataacctgcctgcctaatttctgaaaacccgcctgtaaaacgagacaccatgatatcgtttctgctcgacacttattggacggctggtctgtctttgaacagaccaattcttagaggattaagccaagccgaacgcccttttcgaacagtggggccttctgtatgcagatcaaatcatagatggcaccgctgtgacgacgctgcctcttatctactcttatcacacttcggtggaccacgaattaaggttatagacgttggagcagcacccatggtggcataccatttacgttgtcgcattgttggtcgcaagtgggaaattactacacgtaatgcgcgcctcagtgcctttggcaaggtgtgcaacacgatcaaatgatgcacacaccgttatgtcctaagcacatgtcccataatggaccgcctgtttggaggcgttgtccagaataattatgtaaacgcggtaggtaccgaagcgtgtttcagctacccgtgctaacggagctgggtcctgaccactcgggttccgccgcgcttgggtagctatcactcagaggaaatggtgtacatagcacgtgccagcgtcggcgagatgtcagaagcgcgccgagggccgattgtatattgtaaagcctacgtgcactgcgccgcatgatggttcaggctacgttcttttgagtgtaatttcgaaatgggcgccttccattatatttgttgcgaaggaacttgaatggacaagtagcgtatattgtgttataaagggatacaacgttaccattagcaaatcttagggtgataatcgacagttgtctcgattcggtgaataggccttcagagctgtctgaccaaatttttcgtgatactctttagtgggtggtaacgtagcgcgaatcacccccgttgagcaagttccttaactttgcccacccccgtgcctcgtagaagatgctggccgctggctagctcaccgatctatcattcgttttgatggctcccgcacatagagtaagaggcaagccttgtcaaacataaagtctctgaaaatactctgcctgtgaagctgctacattagtagcaaacgctaaatgtctctatcgagcgcctgtttacctactgaccaaggcccctggcaatggagcccttgtctttacactgagcgggggtaatacgaggcgggcccgaaacagccttgtccttaatacgtcgcgggatttgtggcaaaagcctctatagactcaggggcggatctaagtagcaagcgggtcacctacgtctgggctgcggaattttacattatgcgtaactgtattcctagtcgactgaacaacgggtgtagtgctcaaagatgccgggcgtagcccttaagccgtatctgtgatgaaatacaagaacgtcgcgcaggggtctgagcacccacgaaagcttagccggttgcacgttttccggaacagagcagtctaggcatgtatctaagcaaactattaataattggtgccatggacagtaacggtcactcaactattactatccacattctacagcttaaacgaagaaaagcttttcgcggcattggtcggtcgattggttccctccgcaactaccgttgggaacagccttataacctgcgtagcccttcgagtgccatactagacgtaactcatctttctcttctaaggagaccgctgtaatcccacgcgaaataacctgaggccattcgttgcatagtgttgggccgtgacatgcgggcgcaggtgaagacatgcccccgctggtattgcttacggagtttatggtcagacgcggatttcttgcgactcgtcacgggggcgtgcgaacttaagccaaaggcagtacgcacctttggcctaacgtcacagagcgcggatacagctcgaaaggctacggtccgacgtttttatctccccattcgggtactgcggcagccaaggtaccgccactctcggtggttgcatcgcactggttagagaagtcgtcaactccgagattggaatccacttctattccgacggcaaactccgtgagaattaaagtatttttaggcggcaccgacttggggctggcaggaaaggaaaactagggtacaagccaggctacactgagctatcacgacaaccccaaactcttgcggggggatttctcagattactttcacatgtatagaacatgctcgggaggtctttagtttaaagtacactaagttgtcgcctctagttcgctttgattgctataagtatcatgctgcccttccgtcagcagcacgggtgacgaccaagcgtggttgtagacaatcactgcgtcacctcatgtgcataataaggatggtataacatacatcattgatacagttaagttaattgtttagcccttcttgacaatgttctcgtaccagtccccttaataggcgcgctgcaggatctggccccagtaacctgagatgatacctcgcgtatgcctgaagcgtataatgatgtttgaaccagaattaccatgatactgccatgatgagtggcgtcggtagcaaactccgcatagctcaaagcgtcacaagcatcaactgaggggcagaaggccgtgctcggtgcatatacgcttcgagttagaccatactccgcttaccgtttctctagcctacggtagtaggatcctttactgtacattcttcttgtatcacagcagggcacattgtcacagttatggtgctttagcttaacggggcagacgatacagcttcataaggcaaagaacatggattgcagatttaattgtctctcgcaaccagcgagtcgcgaatcaaatctgacgcatcgggcagtttttatcacactctgtcatcagctggatgaggcatgggcgccccggttgccctgatgaaaggattccacaaggaggaccaggtttgccttaacgtcgcaacccgacaccggtcccgtgttgatacaatatcgcagcgctgggcccaaactaccataagtttagagatacaattaattcctcacaagtgtcgcagtaaagtggatccgcactacgaagtcctaccgtaaagtgtcctggagttacctcgccaggcgacgccaaaagggaacaactgtgtgttcgccctgcacccagagtcgagtgagacaagacccgtttgatctgtgctgccggtcccggctaggagggactttggagataaactagaataatcgcccactgatgtatgcgcagatgttatggtcctcgaagcgggggtcgatactgctattgtctccgttttagtggttctagtagtacttatgattcagaggaaggccctcgccgctatgtgcgctgaaacaatgagggttggagctagactctgtgcttctgagattaaaatcacggtggagattcgataccttcttctctagcaccaggaaaagacgcgtggtgagctgtgagaatcgccggtgatgcacgtggcgcggtacaggaccgttagcaggacgtatgtctaccctcaatacgtcgagtattagcccctactacacattaatgaggcatctggcgcacctcacttttcgacacgcggctcatcatgaaatcggcgaaattcaaagtcaagagcccaatccttcgtatctcctgacattagcccaaaagtgccatgcaacgctccaataaggtaggcatcgatgaccaggttatttagtccataggcctaccggggtcgtcgagttgaccccgggtacgtccgggggaactcccgatctaaccacctacgagcggggtgaccgggtggacgccattcacctacggccaccacacttgacgattcgctctacgtgatgtcgaggcagtcgcatataacccccccggatgagatatccatagccacgctagaccaaggcggctaatcgattgatgaaacataacgcgttaactcatgcccaagaccgtattcacactgctactcgacgttcaatccaactggcaatggcagttgggtacagaaaatgttccttctccttatattgccactttacgacgctctaccttcttggatctaggatcacagaataggcagtcattaaatgagaagcccagtactaggcgactggcttgctcagaagtatccagctacggcggaaatgttggcaaaacgtcccactgagatgggatttgtgtccattttggggatttgagagagccttctgtttctatattcagccagtgcgacccctgtgtgttattatattttgaagagcaccctgaggacctatgtccgccgtgcgactcaatttgatttgctcagtacaatatgccagggaatggtccagcattctagaaggatgtgaagctcgtcggaaccgttgctcgacgacatactggcatgtataaatgtctggaacacggcgaaatccggataataactgagaattttcatggagcgtacagcgaacatcaacacgcgtacagtcctgacaacgcaactattgcaactcttttgaccctgcatgggcagtgagcagcttagcgctattggcgtaccagcgatacagggggggtattaaacggagtgtgatcgggacgtactccaggtttctcatcgattgctcctaaagggtcgcgacacgattcgaatagcgtttggaaactatgtatcggtgtctagactgcaaaattggcgtgaccaacagcaaaccgctgacgattagcgaactctggcagggagcaagaattctacgaccaattattcagcgccctggtagcggcgggtttggaagagtggcgcaattcaggtatcctgggttggctaacccatgtttagcgatactaggtaggtcgtacatgagtggcggtacctacccagaagcaggtgtcccagtgcaggttgttgataacgtagtacactgactctatctaacagttaacctcgcctcgtcaacgcacatcatgcatatttatccgtcccccagtcatacacagccccgctgtaatcttagtggcaagtgccggcccgaggaagagggcgagcaggggttggtttagtaacgcagggcatgtactcgttctgtgaacgggggtatactccttgattttaaaataccttagaaaaaggcagacctacacttgtaatggatacgttctgttaccagcgaatgtcgcgttgtacgggtgcgggtgtgccccgacaggggagccggtgctaattccgaaagaaagggacgcggggatgggggtgaaacatccgctctacgtcggtgcgtccctgacgccgccaataggtccacattcacaattaatcaaagggacgtgtcggcagattttttctgaactatcagtacgcctctccgtgaataccgtcagactactgtttagccggattcagctgcgagcttacggctgtcatatgatgcacgcgttgctgttagcgtctgcaaggctgcgagagcgggtattaggtcgaagccgtacagataaatgccgcgctttgtcagctgtctgaggaaatcgtagcattttatacgctcggcttatgacgctctggtcacctatcccccactctttatcgaatcgttacctggaattacaagaccggcctgcccgccagcatcatcagacttagcattaggttagattgcggtatttttttgaggtagtaatgggagtcgatacgtgcagagtatagtgtcgtcgttgcgggggtgcttccccgttgccagaggcgggatgatcttagactatagtgaacgagtgagccttcaatcgtaggccgagtagaagtagatatgcactcttgcccacgggtgtcctccccctacagcatccagttactctacagtttatggtcgcgcaggcttaagaaggcatgctcccgatcgggactagggcctatggacggtcagtagcgacgtctaggcaccaacccgttggtcttttccggccatttgatattcaccgcccggcgcatgttttaccccgcggaaacattctgtcaaaaatagtttatcagacgatccacaataaagcaggcatatggcttttcttgattgaactcgtccgattgctcggctgccctatttaggttcgtgcggcatgagagattacccgttacggggaatgtagcccttatcctacgcgaaagaaaccgatgttctatgcgatcccgagataaggaacatttgaaccaagttccgaataatgtgaagtcttggcccaatattgccaagtaccgcatgccctccatatccgatgacagacttctagaaagttcgtcggccaaacgattcttgctagcacgccccaattcatcctgaacacgcccagtcacagagaatgtcgaatttgctcagtttcgagtcgatgttagtacctttctcatatgcccgataacaatccataaggccggtagcgtgtgtgcgcttcctgtttacgcttgagacaaaaattcgtcacatcggtgcccgctgcgccccgccccgtatattcactagagcgaccaggcccttaagggagttgtgtagtcatcttaggaagttcgggatcgacccgacccccttggaggctcgatgttatcaccatatgtccgctagcagtcgttgcagaaaacgtatgatcaagccctatcaaaagctcccagcattaaacgcaccaaagtggtacgatatcatagcactagtgagtgccttggacttcctgagtgatgagcctgggcttctgcctactagaccgagctcgccacgacctgaatcatccacaacgccacagtggtcaactttccgtccataccagaagctcactgggtaccccatcaaatctggttaatgggtaaccgaaagacccgctagtagatgttgttcatcagggtttagaacttcacgggctctgacagagcgtatgttcagcgtgatcgccgctactgcccgcatagagtcagctagatgtcatgtcccaaactcgtcgtgcgtcagatgacctagttgccacatgcagcctcctatctcgggagaagcaatgtgtatcgtcccgggtgttgggctacgcagtacaaatagggcactatagtatacgttaatccctccccggaggcgtaaggctgatagcacgcatcaatcgaaacactcactgggcgcggcgtgcggctaggacggacactgggcttctggctctggggcccgacccggttttaccgcttcagcccaggatgtgtggctccctgtaaatgcagagatgaaaatctcacatcaaccaataaaggcgacattagcgagtcaacagggacacatgccctttcatttcgaatcacgcgttaccgtattcacattctgcatgcgtctgactcagattacttctacgtacagggtatgcaaggaagatttagtgccctacaatcggaaggtcccaagcgctacttaatgacctttgtcctaccaccacttaacagagcgtattggttatttcctagcgaaagggatccaggaaacagcgtgatacaacttattttcccggatagggtccgactactaggttgtctctgtttgctgccctccccaggtcgaccttcacagaaagtattaccatgcctgtgtcgagactaccacccgagtcaacgaccacaccggagaacggggcatctatggttctgaatgctttccagaatctgaaagcctgactgttcacggtttgtcaactctagacaggatggcacctggtgagtgcaactgcgtagacaggtcctctatttttgtggaccctgcggaatggcttataccttgtcggtgccgatagagtgcaattgccgcctattacacctccaatacctcccctcagggacgtaatttgaaccatatgcccgttgagcattccaacgccgctctttcaatcacttcctgtaagaacgcgttgggttatttaaacactccaactcacggagctacacgcgcatggtttttattgagtcgatctttcattcaaatcaaatatctttaaccgaggtgggcatctctgcgactatcgcacccgtgccaccttttattagaaggcagataccttggccctaccgcctggctttatagggaagtaaatgttcccgagtgttcacgctgcacctactcggcaagaaaaccaacctccggggataccggttacgtttctcgttcaaagacaagttttaagtctctcgcaagacactggtcgtctcgatggctacttatgcgggatcttaaaatggagtagttagggtgtcctttgcccggtctggcggagacgatagaccgtatgaaccttagggattgtgatagcaggttcaagttcccctcgctaagtgcgtgattgcaccgccatcacgacagtctttttgcagtgcaacgtaaagacactatagtccatcatcaagacctgttacgacatcgtcgagtcatccgcttggttctgctgactctcaggtaaaaggtctactgctgaagcgtctgtgtggtggagacgctcggcttttccgtttattaggtcgtgcctacactggagctctgtcatgtcatatccctgtcagattagcatcacagaagtacccgtagactgccagcgcgtatcgaacccgtggaccgtcggtatgccaagccaaaccctggttggcacatccgaagataacaaggggtcgtgtgggcatcggatggtccctcgattggataaaggaccgaacgtgcgaatggcccctaagggttaggaaaggtatctttatcgtatgttcaatgttaactccttgtcgtgtaactgtctgttattcccggagtgccagaaaagacgaaaagtcacgtaaaacagaacagtcttctcgcctattacgccaggacggaccccgagaagctcggtactaaccggcagatcgatagccgagatcttcgcatagaatagctcaaacattcatcatcgtgaagcgcacagaagccgaccccgtgtcaaaaagagccagacgagctggctgacctgctgataacaaggtcaacagcgaatgtttgagtttgtcgtacgacatctcctcatacaggatccagtgacaaggatgaagcaggtcccccatctcttcaactacaatgggacacctccaccttaagtgctcggattgtctgggtcgcgggttcgggttgcgcatgagcttgctatagctacgcctcatgtaaacagattctaaagtctcaccagtggctgcttaattacccttcagctgcctagtcgtagcagtatagtctccgttgcggcgtgtttgggcaaacgaattttcatgagaactcaatttcaacgctaaacggaagcattcaagtctccctgagtccgttcccttgtcagtacgatgcgctgtaaggggcgcgatctgctacctagcggagtgtgcttgctcgaaacccaagtgcgggatcgcgaaatgtcaagatggcttccgcgcgtggaaccgcgagcgctacaatcccgatctagaaaacgtctgctgacgctcagtgttgctctttatttctgcaaagctcctgaagtcaatggggaccattagtagctcatggctatggaatagcgccctaggacccctctgaagtgtggcaagtggggcggtgctatcgcatcaaaggcacgtggcgtagtattcggtgtgtaatttcttggcattgtgtattccctgtgagcgttgacgaggcactataataaaccccggcggcataagtgaaaacctgcgcgatcgcgtcacagcgtacctgacgcaccgcctcgaatttccccaggaggtctgccagtgaaggtcctcacagctatgcgttattgttgtgagagtagaaagctttataaaatgaagcatgtcttaatgcgtctgaaatgacaatgagacaatggtgctaaaacgcttcgaccaccagattataagacctgctcagatcatcgatcaagcattaccgggaactcccggcataacctgcctgcctaatttctgaaaacccgcctgtaaaacgagacaccatgatatcgtttctgctcgacacttattggacggctggtctgtctttgaacagaccaattcttagaggattaagccaagccgaacgcccttttcgaacagtggggccttctgtatgcagatcaaatcatagatggcaccgctgtgacgacgctgcctcttatctactcttatcacacttcggtggaccacgaattaaggttatagacgttggagcagcacccatggtggcataccatttacgttgtcgcattgttggtcgcaagtgggaaattactacacgtaatgcgcgcctcagtgcctttggcaaggtgtgcaacacgatcaaatgatgcacacaccgttatgtcctaagcacatgtcccataatggaccgcctgtttggaggcgttgtccagaataattatgtaaacgcggtaggtaccgaagcgtgtttcagctacccgtgctaacggagctgggtcctgaccactcgggttccgccgcgcttgggtagctatcactcagaggaaatggtgtacatagcacgtgccagcgtcggcgagatgtcagaagcgcgccgagggccgattgtatattgtaaagcctacgtgcactgcgccgcatgatggttcaggctacgttcttttgagtgtaatttcgaaatgggcgccttccattatatttgttgcgaaggaacttgaatggacaagtagcgtatattgtgttataaagggatacaacgttaccattagcaaatcttagggtgataatcgacagttgtctcgattcggtgaataggccttcagagctgtctgaccaaatttttcgtgatactctttagtgggtggtaacgtagcgcgaatcacccccgttgagcaagttccttaactttgcccacccccgtgcctcgtagaagatgctggccgctggctagctcaccgatctatcattcgttttgatggctcccgcacatagagtaagaggcaagccttgtcaaacataaagtctctgaaaatactctgcctgtgaagctgctacattagtagcaaacgctaaatgtctctatcgagcgcctgtttacctactgaccaaggcccctggcaatggagcccttgtctttacactgagcgggggtaatacgaggcgggcccgaaacagccttgtccttaatacgtcgcgggatttgtggcaaaagcctctatagactcaggggcggatctaagtagcaagcgggtcacctacgtctgggctgcggaattttacattatgcgtaactgtattcctagtcgactgaacaacgggtgtagtgctcaaagatgccgggcgtagcccttaagccgtatctgtgatgaaatacaagaacgtcgcgcaggggtctgagcacccacgaaagcttagccggttgcacgttttccggaacagagcagtctaggcatgtatctaagcaaactattaataattggtgccatggacagtaacggtcactcaactattactatccacattctacagcttaaacgaagaaaagcttttcgcggcattggtcggtcgattggttccctccgcaactaccgttgggaacagccttataacctgcgtagcccttcgagtgccatactagacgtaactcatctttctcttctaaggagaccgctgtaatcccacgcga