gaatggatttgaatagaatagaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggactcaaatggaatggaattgaatggactaaaatggaatggaatggactcgaatggaatggaacggaatttaatggaatggattctaatggaatggagtccaaaggaatggaatggaattgaattgaatggaatagaatggaatatacttgaatggaaaggaatgcaatggaatggactcaaatggaatggaaaggactgggctctaatggaatggaatggaaatgaatggtctcaaaagggatagaatggaatgcaaaggaatggaatcgaatggaatggaatggatttgactcgaatggaattgaatggtatggtcacgaatggaatggaatggagtggaatgtactcgagtagaatggaatggaaatgtatggactcgaattgaatggagttcaatggaatggacttgaatggaatggaatggaatggatttgaatggaatggagttgaatggaatggactggaatggaatggaatggaatggattcgaatggaatggtttggaatggaatagacacgaatgaaatggaatggaatggactcaaatggaatagaatggaatggaatggattcgaatggaatagattggactggagtggaatgaaattgaatggaatggagtcgaatggaatataatggaatggaatggactcgaatggaatggaaaagaatgcaaacaaatggaatagaatgcaatggacacgaatggaatggagtagaatggaatggactcgtatggaatggagtggcatggacttgaatggaatggaatttaattgaaaggactcgaaaggaattgaatggaatggactcgaatggaatgtaaaggaaagaaaaggactcgaatggaatggaatggaaaggaatggacccaatggataggaatggagtggaatggaatggaatggaatgcattcgaatggaatggaatggaattgactcgaatggaatagaaacgaatggactcgaatagaatggaaggcaatggaatggactcgattgaaatggaaaggaatttagtgaacttgaatcaaacggaatgtaatgttatggaatggactcctatggaatggagtggaatggccccgaatggaatgtaatggaacagaaaggaatgggctcgaattgaatgaaatggagtggacctgaatagggtagaatgggatggattgcattcgaatggaatgaaagggaatggaaccgactggaatggaatgtaatggaatggaatggaatggaatgcaatggaatgcaatggaagggaatgttatggatttgattggacatgaatggaatagaataggatggaatggaatgaattaaaaaggaatggaatggaatggactccaatggaatgggaagtccaggaattgaatggaatggactcaaatagaataaattggaatttaaaggaatgcaatccagtggaatgcaatggaatggtctcgaatggaatagaatggaatggaacagaatggactcgaatggaatgcaatggaatcgaatagaatggaatgaaatggacacgaaaggaatggaaaggaatgcaatgaactggaatggaatacaatggaattttaatggaaaggacactaatggtgtggaatggaatggacttgaatggaatagaatggaaaacactcgaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggacaccaatggaatacaatagaatggactcgaatggaatggaatgtaattggatggactccaaaggagtcggatggaatacaatggaatggaatccaatggaatggaatggaatggattcgaatggaatggaatgcaatggaatggactcaaaggaatggaatggaaatgactcaaaaggacttgaagggaatggacccgaatggaatgaaatggaatggaatggactcgaattgaatccaatggaatggatttgcctcaaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaaaagaatgaaatggaacagaatggactggattggaatgggtttgaatggaatggactcgaatggaatggaatggaatggactcaaatgtaatagcatggaacggaatggattcgaatacaatggaatggaatggactcaaatagaatggaattagctcgaacggaatggagtggaatggacccatatgggatggaattgtattgaatggactaggatggaatttgttgtaacagagtggaatgaactcgaatggaatggaatgaaaatgaacgaaatgtgttcgaatggaatggaatggaatggattcgaatggaatggagtggaatggaatggaatggaatggaatggacttgaatggaatggagtggaatatactggacttgaattgaatgccatggaatgcacccaaatggaatggaatgttatggaaaataatggactcgaatgtaatggaatggaaaggaatggaccaaattggattggaatgcaacgcaatggagttgaatggaatggaatggaatggactctaatggaatggaatggaaaggaatggaatggaatggactggaatagaatagcatgtaatgcaattgactcgaatgcaatggagaggaatggacttgaatggaatggaatggagtcgaacagaatggattggactgcacttgaatggaatggaatggaatggaatggactcgaaaggaatggaatgtaacggaacggaatgaactcgaatggaatggaatggaaaggaatgaacctgaaaggaatggaatggaatggattgggctcgaatcgaatggaatggaatgcaattaaatggactcaaattgaaaggaatgcaatggacccgaatggaatggaaaagactggaatggaatggaatgcaatggactggaatggaatggaatggactggaatggaaaggaatggattcgaatggaatacaaaggaatggaatggactgaaatggaatggaattgagtggactgaaatggaggggaatggactcgaatgaatggaatggaatttaatgaaatggattctaatggaatggagaccagttgaatggaatggaattgactcgaatggaatgtaaaggaatatactcgaagggaatgaaatgcaatggaataaactcgaatggaatggaatggaatgggctcgaaaggaatgtaacggaattgaatggtctcgaatgtgatggaattgaattcaatggaatagaatcaaatgaaatggaatcgaattcactcgaatggaattgaagggtatggacccgtatggaatggaatggaatggaatggactcaaatagtatggaatggaaagatatggactcgaatggaacggaattgaaaggaatggacttgaatggaatggaatggaatggattcgaattgaatggtttggaaaggaatgcacttgaatggaaaggaatcaaatggaatataatggaatgcaatggactcgaatggaatggaatggaatggacccaaatggaatagattggacaggaatgcaatgcaattgaatggaatggactggaatggaatagaatggaagggaatggacctaaatggaatggaaatgtatggactcgaatggaatagaatgcaatggactcaaatggaatggagtggaatggaatggactcgaaagaaatggagtggcatggacttgaaaagaatggaatggaatggaatggaatggattggactcgaaaggattggaatggaatgaactcgagtggaatggaatggaatagaatggacacgaatggaatggaatggaatgaaattgaatggattcaaattgaatggaatggaatggaatggaatgaactcgaagttaatggaatggaaaggaatggactcaacggaatggaatggaatggcctcaaacggaatgcaattgaattgaatttacttgaaagaaatataatggaatggaatggaatggaatggaatggaatggaatcaaatggaattaaatggaatggactcgaatggaatggactggactcgaatggaatggaatggactgcacacaggtggaatggaatggactcaggtggaatggaatggaatccaatggactcgaggggagtggagtggaatggactcgaacggtatggaacggaattgaatagaatggaaaggaatgaaatggactcgactggaatggaatggcatggaaatgagtagaacataatggaatggaaaagaatggactcgaacggaatggaatggactcaaatggaacggaaattactcaaatgcaatggaatgaactcgaatggaatggaatgaaatggaatggacttgaatggaaaagaatggaattgaatggaatggacttgaatggaatggaatggaatggactcgaattgaattgaatggaatggacacgaatggagtggaatgcaaattaatggattcgtatggaatggaatggactcaaatgtattggaatggaatggaaatgactcgaatggtttggaatggaattgaatggacccgaaaggaaaggaatgagatacgatggaaaggactcgaatgaaatggaatggaatgcaatcgaagtgaatggaatggattcgaagggaatgaactcgaatggaacggacctgaatggaatggaatgggatggtatggactcgaatggaatataatataatgtactcgaatggaatgatatgcaatggaaagaccttgaatgaaatggaatggagaggacctgaattgaatggaatggatttgaatggtctcgaaagaatggaatggaatgcaatgcagtgcactggaatgcattggaatggaatggactcaaatggaatggaatggactagaaaggaattgaatggaatggaacggactcgaatggaatggactcgattggaattgaatggaatggaatggacttgagcagaacggaatggaatggacatgaatggaaaggaatggcatggactcgaatgcaatggaatggaaaggaatggaaaggaatttattggaatgcaatggaatggaatggaatgttctggaatgcagtggaatggaatgggattaaatggaatggaatggaatggaatggacctgaatagaatggaatggaatgacttgaatacaatggaagggaatggactcgaatggaatggagtggaatgcattcgactggaatggaatagaattgaatggacttgaatcaaatggagtataatgcaatggactcgaatggaatggaatagaatggtctcgaatggaatggaatggaatgaactcaaagggaatgaatggaatttagtcaaatgcaatggaattgactcaaatggaatggagtgcaatttaatggactcgaatggaatggaatggaatggaatttaatggacttgaatggaatggaatgaaaaggaatggacttgaatggactggaatggaataaagtggactcaaatggattggaagggaattgaatggactcaaaaggaaaggaatggaatacgacggaattgactcgaatggattggaatggaatgcagtagaatggaatggaatggactccaaaggaatggagtggaatggaatggactcgaatggataaaattgaatgggatggacttgaatggaatggaatgggatggacttgaatggaatggcatgcaatggcaagttcttgaatggaatggaaaagaaagtattcgaatggaatggaatggaattgaacgcactcgaaaaaatggaatggaatgcaatcaaatggactggaatggattggaatggaatggactcgaatggaatggaatggaatcgaaaggaatggaaaggaatggattggactccaatggaatgtaatggaatagactcgaatgaaattgaatggaatggaatggactcgaaaagaatggaatgtaatggaacggatatgaatgaaatggaattgaatggactcaaatgcaatggaatggaatggaatgcactcgaatgcaatggaatggattggaatggaatggaatggacctgaatagaatggaaagtaatggactccataggaatggaatgtaatggacgcgaatggaatgaaatggaaaggaatggagcctaattgaatggaatgaaatgcaacggaattgaatagactcgcatggaattgaatggaatggaatggattcgaatggaatggaatgcaatgaaatggagacgaatggaatggaatggaatggggggaagttgaataaagtggaatggaatggaatgaaattgaatggaatggaatgaacttgaatggaatggaatggaatgaacacagatggaatggaatgtaatggaaaggaatacactcaaatgtaatgcaatgtaatgtaatagaaagtaatggactcgaactgaatggaatggaatggactcgaatggaaaggaaaggtatcgaatggaatagaatggaatggaatggactccagtgaaatggaatgcactcaaatggaatggaatggaatgaaaagaatggaatggactcgaatggaatggattggagtggaatgaactctaatggaatggaaggtaatggaatagaatggagtcgaaaggaatggaatggaatggaaaggaatggactcgaacagaatggaatggaatacaatggattcgaatgaaatggaaaggtatggaatggactcgaatggaatggaatggtctccaatggaatgaaatggaatggaatggaatggaaagaaatggaatggaatggactcgaatgcaatgggagggaaaggacacaaattcaatagaatggaatggaaactaatgtaatggaatgaattggaatggactcgaatggaatggaatggaatgcagtcaaatggaatggcatggcatagaacagtttggaatggaatggaatggaatggaatggaatgaaatggaattgacttgaatggattagaatggactcgaaaagaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatttattggtctcgaatggattggaatggaatggaatggactcgaatgcaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggcatggaattgccctgaatcgagtggagtggaacggaatggaatctaatggaatagaatggaatggacttgaattgaatgcaatgtaatttaatggactcataaggaatggaatgaaatgcgatggaatggactcgaatggaatggaatggaatgcacccgaatggaatggaatggactcgaatggaattgattggaatttaatggactagaatggatttgaatagaatgcactcgaatggaatggaatggactcaaatgtaatggagtggaatataatggaatagaatggaatggaatggaatggaacgaactcgaatggaatggagtggaatgggctcgaatgggatggattcgaatggaatggaatcgaatggaatggaatggactctaatggaacgtaatggaatggactcgaatggaatggaatgaaatggaatcgattggaattgaatggaatggaatggactcgaacggaatcgaatataatggaactgaaatgaatggaaaagaacgtaacggaaaggaatcaaatgcagtgggatgggatggaatggaatggaatggaatggaatggaatggaatggaatggattggaatggaatggacctgagtggaatggaattgaatggactcgactggaatttaatggaatggaacggactcaaatggcatgcaatgtactcgaatagaattgaatgtaatggactcgaatggaaagtaatggaatggaatggaatctaatgggatacaatggaatttaatggaattgactcgaatggaattgaatggaatggacagaatggaatgaattggaatggaatggaatggactcgaatggaatggaatggaatggactcgaatgaaatataatggatttgattggacacaaagggaatggaatgtacacgagtggaacggactcgaatggaatggaatggaatggaggattcaaaaggaatagaatggattggaatggactctaatggaaaggaatggaatggacttgaatgaaatggaatggactcaaatagaatggaatggaatcgaatcgaatagaatggaatggaatggaatgtcctcgaatggaatgaaatggaatggagtcgaatggaatggagtagaatggaatggactcgaaaggagtggagtggaatggattcgaataaaaaggatggaattgaatggactcaaatggagtggaatgaaccgattggaatggactagaatggaatgaaatgtaatggaatgaaatggactcaaatggaatggaatggaatgaaatggaatggattggaattttatgtaatgtatttgaatggactcgaatggaatgcaattgaattgaatggactcgaaaggaattgaatggcaaggaatggaatggaatcgaatagaatggactcaactggaatggaatggaatggactcgaattgaagggagtgccctcgaatggaatgaatggaatggaatcaattcgagtggaatggaatacggaatgtaacggaatggactcgggtggaatggactggaatagaatggactggaatggaatggactcaaatggaaaggaacggatggaatgcaatggactcgaatggaatggaatggaatggagggactagagttgaatagaatacaatggattcgcatggaacggaatgccctcgaatggaatggaatggaatggagtcaactcgagtgcaatggaatatgtaatagaatggaatggacactagtggaatgggctggaatggaatggaatagaatggaatggaatgcactcgaatagaatgtaatggaatggactcgaatggaatggaatggacacgaatggaatgcaatggaatagactagaatggaatggaatagaattgactcgactggaatggaatggagtctaatagaatgtaatggaatggaatggaatggaatggactcgaatggaatgcaatggaatggccccgaatggattgcaatggaattgactcgaatggaatggaatggaaaggaatggtatgtagtctaatggagtggaatggaatggactggaatggattcaaatgcaatgtaatggaatttaatggacacgaatggaatggaatggactcgaatggaatggacgcgaatggaatggaatagaatggattcaaaaggaatagaatggattgtaatggtctcgaatggaatggaatggaatggaatggaatggactcgaataaaatagaatggaatagaatggaatggaatggattcgcatggaatgaaatggaatggagtcaaatggaatggagtctaaaggattcgaatgaaatggaatggaattttttttcttttttttattttgttttattttttattatactttaagttttagggtacatgtgctcattgtgcaggttagttacatatgtatacatgtgccatgctggtgcactgcacccagtaactcatcatctagcattaagtatatatcccgatgctattcctcccccctccccccaccccacaacagtccccagagtgtgatattccccttcctgtgtccatgtgatctcattgttcaattcccacctatgagtgagaatatgcggtgtttggttttctgttcttgcgatagtttactgagaatgatgatttccaatttcatccacgtccctacaaaggacatgaactcatcattttttatggctgcatagtattccatggtgtatatgtgccacattttcttgatccagtctatcactgttggacatttgggttggttccaagtctttgctattgtgaataatgccgcaataaacatacgtgtgcatgtgtctttatagcagcatgatttatagtcctttgggtatatacccagtaatgggatggctgggtcaaatggtatttctagttctagatccctgaggaatcgccacactgacttccacaatggttgaactagtttacagtcccaccaacaatgaattgaatggactcgaatggaatggaatgtagccgatttgaatggactcgaatggaaaggaatgtactggaatgatatggactcgaattgaatggaatggattggaatggaatgaaatggactcgaaaggaatggaatggaatggcatgaaatggaatgcaatggaatggaatgaaacggaatgcaatggaatggagtgaaattgaatggactcgaatggaatgcaattgaattgaatggattcaaaaggaatggaatggaatggaatggaatgtactcgaatggaatggaatggaatcaactcgagtgaaatatggaaaggaatggaatggactcgagtggaatgggctggaatggaatggacccgaaaagaatggagtagaatggaatggactcgaatgcaacggacacgaatgcaatgcaatggactcgaatggaatggaaaggaatggatcctaatggaatggaatggaatggacttgaaaggaatggaaatgaatggacccgaatgaaatggaatggaatgtattggaatgtactggaatggaatggaatgaaatggagtggaatggacttgcctggaatagaaaggaatggaacagaacggactcgaagggaatggaaggaaatggactcgaatggaatagaattgaatggaatcgaaaggaattgagtggaatggaatgggctcgaatggaatggaatgtaaggtacaagaatagaatggaatggactagaataaaatggaaggaaacggacccaattggaatggatgggaatggaatggaatggaatgtacttgaatggaatggaacggaatggaatgtacttgaatggaatggaatggaatggaatggaatggaatgcaatggacttgaatggaagagaatggaatggaatggaacggacacgaacagaatgcagtggaatggactcgaatggaatggaatagactcgaatggaatggaatggaatttaattgaacggactctaatggaatggaatctaatggaatggaatggaatggaatcgaactgaatagaatggaatggactcgaatggaatggaatggaatggacacgaaagtaatggaatggaatggatttgaatgaaatggaatggaattgaatggtctcgaaaggaatgaaatggaatgcaaaggattggacttgaatggaattgaatggaattgactcaaagggaatagaatggaatgcaccctaatggaatggactggaatggaatggattcgaatggaatggattggaatggaatggacccgaatggaatggaatggaatctaatcgattcgagtgcaatggaatgtaaaggaatggacccgaatggattggaatggaatctaatcgatttgagtgcaatggaatggaaaggaatggacccgaatggattggaatggaattgcctcgaatggaataaacagaaaggactcaaatgcaatgcaatggaatggattcaaatggaatgcagtggaaaggaatcaaacgaaatggaatggaattgattggacttgaatcaaatggaacgtaatgttatggaatggactagaatagaatggaatgaatggaatgaaatggagtcgaatggaatagaatggaatggaggcactcgaatgaaatggaatggaatggaagagaatgcaatggaatgaactggaatggaatctaatggactcgaaaggaatggaaaggaatttaatggtatggtgtcgaaaatcatggaatggaatggactcaaaagtaatggaatggaattgaaaagaagtcagaggaatggaaaggaatagtatgggcatgaatgtaattgaatggaatggaatggaaagaaatggtatcgaatgttatggaatggaatggacccgaaaggaatggaaaggaatggaatggaaaggattcgaatggagtagaatgtaatggagtggagtggaatggaatggaatggactcgaatggaatggaatggaatgtacccgaatggaatggaatggacaggaatggaatgcaataatgtggaatggaaaggacttgaatggaatagaatggaatggaatggaatggactcaaaaggaatgggatggaatggactcgaatggaatggaatgcacacgaatggaatggaatggagtctaatggacttgaaaggaatggaacggaatttaatggtatggtatcgaaaataatggaatggaatggactcagatggaatggaatggactcgaaagtagtggaatggaattgaaaagaagtgagtggaatggaatggaataatatgggcacgaatgtaatgtaatggaatggaattgaaagaaatggactggaatggaatggaaagaaatgggctcgaatggaatgggatggaatggacatgaaaggaatggaaaggaatggaatggaagggattcgaatggagtagaatgtaatggagtggagtggaatggaatggaatggactcgaatggaatggaatggaatgtacccgaatggaatggaatggacaggaatggaatgtaataatgtcgaatggaaaggacttgaatggaatagaatggaatggaatggaatggactcgaaaggaatggaatggaatggactcaaatggaatggaatggaacttaagggaaaggactccaattgaatggaatccaatggaacagaaaggaatggaatcgaagggaatagaatgcaatggaatgcaatggaaaagactggaaaggaatggaatggaagtgactctaatggaattgaatggaatgggctcgaatggcatacaatgtaatggactcaaatggaatggtgtggaatggaatggactcgaatggaatggagttgaatggactcaaatggaatggaattgaatggactctattggaatgtaatataatgcaatgaaatggacttgaaaggaatggaatggaatgtactcgaatttaatggaatggaatggaatggaatggactcgaatgaaatggaaaggagtagaatggactcaaaaggtatggaatagaatgcacatgaatgggatggaatggaatggaaagggctcgaattgaattgaatggaatgaaatggattcaaaaggaatacaacagagtttcatggaatgcattgtaatggaatggaatggagtgcactcgaattcaataaaatggactggactcgaatggagtggattgtaacggaatggacttgaatggaattaaatggaattgatgcaaatgtaattgaatggattggaccggaatggaatggaatggaatggaatggaatggaatggaatggattcgaatggaatggaatggaatggacctgaatggaatgggttggaaaggaatggtctccaatggaaaggactcaaaagaatagcatggaatggattggactcgaatgcaatggaatggaatggactcgaatggaatggaagagacttgaacggaatggaatggaatggaatagactctaagggaacagaatggaatgcactcgaatggaatggaatagcaacgactcaaatggaataaaatggaatggactcgaatggaatggagaggaatgcaatggactcgaatgggaatgtattggaatggactcaaatggaatggaatagaattgaatggactcgaatggaatggaatgtagacgaataagatggactcaaatggaatggaatggaatggaatggaaacaaatggaatggaatggaatggaatggaatggaatggcatggaatggactcgaatggaaggtaatggtctagaatggaatggaaagaatggaatttactcgaatggaatggaatggaatggaatggaatggaagggaatggaatgcaatggactcgaatacaagggattggaatggactcgaatgaaacgcgttggtatggaatgtattcgaatggaatggaatggaatagactcaaatggaatagaatggaatggaatggactggaatggaatgaaatagaatggactcgaatgaaatagattagaatggaatggaatggaatggaatggaatggaatagaatggaatggaatggactcaaatggaatagaacgtaatggaatggaatatacaagaatggcatggacttgaatggaatacaatcgattggaatcgaatggaatggaagggaatggaatggtatcgaatggattggactcgaatggaatggaatggaatggactcgagtggaatggaatggaatcgtatggactcaaatggaatggaagggaatggaatggaatggaatggaatggactcgaatgggatggaaaggaatgaaaatgactcgagtggaatggaatgaaatggaatggactcgaatagaatggaatggaatgaatttgaatggaaaggaatgtaatgtacctgaatgaaatggaagggaatggaatggaaaggattcgaatggaatagaagggaggggagtggaatggagtgtaatggattggactggaatggaatggaggggaatggtcccaatggaatggaatggaatggaatggacttgaatggaatagaatggatttgaatggaatggactcaaaaggaatagcatgaaacggactcaaatggaatggaatggacacaaatggaatggaatggaatggactcgaatggaatacaatagtatttaatgtaatggaatctaatggaatgcaatggaaaggactcgaatggaatagagtggaatggactgaaatggaatggaatgcaatggaatggactagaatggaatggaatgcaatggaatggactcgaatggaatggaatagaattgactcgaatggaattgaatggaatggacaagaatggaaattaatggaatggaatggaatggtctcgaatggaatggagtggagtggcatggactcgaatggaatggaatggaatggaatggattcgaaaggaatgaaatggaatggagtcgaaaaaaatgggttggaatggaatgaactcgaatggaatggaatggaatgtactcaaatggaagagtatggaatggaatggactggaatggaatgcaatgaaatggactcgaatggagtggaatagactcgaatggaatggaatgggatggactcgaatggaataaaatgcaatggaatgaaaagtactagagtggaatggaatggacaagtatggaatggaatggaatcaaatggtacgtagtggaattgaatggactggaagggattggactcgaattcaatggaatgggatgaactcgaatggaatggaatgtaatgaaatgcactcgagtggaatagaatggaatggactccaatggaatagaatagaatggactcaaatggaatagaatggaatggactccattggaatggaagggaatggaatgtactcgaatagaatggaatggaatggaatggaatggaatgtattggaatagaatggaatggaatggaaaggaaaggtatggaatggaatggaatggaatttaaatggaatgtacatgaatggtaaggaattgcattgaatggactcaaaagtaatggaatggactctaatggaatggagtggaatggaatggactcgaatggaatggactcgaatttaatggaatggatgcgaatggaatggaatggactcgactggaatggaatggcatcgaagggactcaaaaggaatggaatgcaatggaatggaatggaatggaatggaatggaatggaatgcacttgaatggaatggaatggaatggaatgcacttgaatggaatggaatggaatgaaaatgacttgagtggaatggaatgtaaaggaatggacttgaatggaatggaatggaattgattggaaagaaaagaaatggacctgaaagaaatggaagggaatgaaatggaaaggactcaaatggaatagaatggcatggactggaatgtaatggaatggaatacactcgaatggaattgtatggaatggtcccaatggaatggaatggaaagaaatggaatggactgtaatggactaaaacggaatggaaaggaatgtactagaatgtaatgtattggaaagcaatcgaatggaatagaatggaatggaatcaaatggaatggagtggaatggaatggactcgaatggaatggactcaaatgccatggaatggactcgaatggcatggaaaggaatttagccgagcggaaaggattggaatggaatggaatggaatggaaaggaatggaatggaatggaatggaatgaaacggaatggaatggacttgaatggaaaagaaaggattggaatggaatggactcgaaaggaatagtactgaatggaatcgaatggactcgaatagaatggacatgaatggaatggaatggaatacaatgaaatttaatggaatggacacgaatggaatggattggaatggaaatgaaagtaatggaatggaatggaatggactcaaaatgaatggaatggaatgcaatgaaatgcactcgaatggaatagaatggaatggaatcgaaaggaatggaatcgaaagtaatggaatggaattaaatggactcgaaatgaatggaatggaattaatttaatggacgggaatgtaatagaatggaatggaatagactcgaatggaatggaaaggaatggactcgaaaggaatgcagttgaaaggaatggtatgaaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatgctatcaaatggaatggaatggatttgaatggaatagaatggactcgaatggtatggaatggagtgtaatcgactcgagaggaatggaatggaatggagagcactcgaatgaaatggaatgaaatggaatggacatgaaccgaatggaatgggtgggaatggaatgaactccagtgaaatagaatggaatggaaacgagtggaatgcagtgtagtggaatggactcgaatgggttggaatggaatggactcgaaatggttggaatggaatggcctcgaatggaatggaatggattggattgaaatgaaatagaatggattggaatggaatagaatggaatgaatggaatggactcgaatggaatgcaatggaatggaatggactcaaatggaatggaatggacttgaaagaaatgaatggaatggaatcgactcaagtggaatggaaatgaatggaattgactccaattgagtggaatggaatggaatgtcctcgaatggaatgggatggattgtacccgaatggaatggaatagaatggaatggactagaaaggaacacaatggaatggattggaatggactcgaatggaattctacggaatggaaaggacctgaaagcaatggaatggaagggaagggaatagaaaggaatgggatggactcgaatgtaatgggatggactcgaatattatggaatggaattaacacgaatggaaaggaatggactagaatggaatgtaatggattagaattgtaacgaattgagtggaatggaatggaatggaatggaatggactcaaatgggacggaatggaatggacccgaatgaaatggaatggaattgaatggtatggactcaaatgcaatggaatggaattgactggaatcgagcagaatggaattgaatggaatggactcgaagagaatggaataaaatggacccaaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggtattgaatggaatgaacttcaatggaacagaatggaatggaatggaatggaatggaatggaatggatttgacccgtatggaatagagtggaatttaatggaatgaacactaaaggattggaatggaatggactcgaatgtaagagaatggaatggactcgaatggaaaggaatataacggagtggactcgaatggaatggattggaatgaactcgaaaggaagcaatgttattcaaaggaagggactcgaatggattggaaaggaatggtcctgaaaggaaaggaatgcattggaattgactcaaatggaatggaattgactggaattgaattgaatggcaggggacagactcaaacggaatagaatggaattcaatggaatggaatggaatggaatggaatggaatggactcgaatggaatggaatggactgaaatggaatagaatggaatggaatggactcgaatggaatggaatggactcgaatgcagtggaatggaatggaatggactcgataggaatagaatggaatgaaatggaatggactcgaatggaaatgaatggaatggaattgaatggaatagaatggaatggaatcgaatggaagggattggaacgaaatggactcgaatgggttggaatggaaaggactcgaatggaatggaatgcaatcgactcaaacggaacagaatggaatggaatggactcgaatcgaatggaatgcaatggactcgaatggaatagaatgggatggactcgactggtatggactggaatggaatggactcaaatggaatggaaagtaaaggaatggaatggactcgaatggaatggaatgggatggaatggacccaaatggaatggagaagatttgaattgaatggaatgcaatggaatggaatggactcgaaaggaatgcaattgtattgaatggaattgaaaggaatggaatggattagacttgaatggaacgtactcgaatggaatggaatggaatggattctaattgaaaggaatggactcgaatggaatggaatggaatagactcaaatggaatagaatgtaatggaatggactcgaatggaatggaatggaatggactcgaatagaatggaatggaatggaaccgagtggaatggaatggattggaatggacacgaatgtcatggaatggacgccaatggaatagaattgaaggaaatggaatggaatggactcaaatggaatgggaaggaacggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatcaacaggaatggaatggaatggaatggaaaggaaaggactcgaatggaatggactcaaatggaatggaatggacacgaatggagtggaatggaatagaatggactcaaatggaatggaatggcctccaaaggaagggagtgacatttaatgaatgcattctaatggaatggcatggaatggactggaatggaatagaatggaatggattcgaatggagtggaatataatggtgtggacacgaattgaatggaatggaatggaatggactagaaaggaatcgaatggaatggactagaatggaatataatggaattcaatggagatgaaaggaatggaatggaatgcaatggaatggacttgaatcgaatggaatggaaagtactcaaatggaattaaacggaccagaatggaatggaatggaatggaacagtattgaatggaatggaagggaatgcaatttaatagaatggaattgaatggaatggaaaggattggaatggaatggacttgaatggaatattacggattggaatggaatggactcgaaggcaatggaaaggaatggacttgaattgtgtggaatgtcctcgaatgcaattgaatggaatttaagggaatggactctaatgaagtggaatttaatggacccaaatggaatagaatggaatggacttgaatggaatggaaaggaagcgaagggacttgaaatgaaaggaatggaatggaatggactcgaatggaatggaatggaatggactcgaatggaatggaatggaatggaatggattcgaaaggaatacaatggactccaatg